/* Do not remove the comments below. It's the markers used by wiredep to inject
sass dependencies when defined in the bower.json of your dependencies */
/* MaterialDesignIcons.com */
@import url(https://fonts.googleapis.com/icon?family=Material+Icons);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700);
@import url(https://fonts.googleapis.com/icon?family=Material+Icons);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700);
@font-face {
  font-family: "Material Design Icons";
  src: url("../fonts/materialdesignicons-webfont.eot?v=1.9.32");
  src: url("../fonts/materialdesignicons-webfont.eot?#iefix&v=1.9.32") format("embedded-opentype"), url("../fonts/materialdesignicons-webfont.woff2?v=1.9.32") format("woff2"), url("../fonts/materialdesignicons-webfont.woff?v=1.9.32") format("woff"), url("../fonts/materialdesignicons-webfont.ttf?v=1.9.32") format("truetype"), url("../fonts/materialdesignicons-webfont.svg?v=1.9.32#materialdesigniconsregular") format("svg");
  font-weight: normal;
  font-style: normal; }

.mdi:before,
.mdi-set {
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.mdi-access-point:before {
  content: "\F002"; }

.mdi-access-point-network:before {
  content: "\F003"; }

.mdi-account:before {
  content: "\F004"; }

.mdi-account-alert:before {
  content: "\F005"; }

.mdi-account-box:before {
  content: "\F006"; }

.mdi-account-box-outline:before {
  content: "\F007"; }

.mdi-account-card-details:before {
  content: "\F5D2"; }

.mdi-account-check:before {
  content: "\F008"; }

.mdi-account-circle:before {
  content: "\F009"; }

.mdi-account-convert:before {
  content: "\F00A"; }

.mdi-account-edit:before {
  content: "\F6BB"; }

.mdi-account-key:before {
  content: "\F00B"; }

.mdi-account-location:before {
  content: "\F00C"; }

.mdi-account-minus:before {
  content: "\F00D"; }

.mdi-account-multiple:before {
  content: "\F00E"; }

.mdi-account-multiple-minus:before {
  content: "\F5D3"; }

.mdi-account-multiple-outline:before {
  content: "\F00F"; }

.mdi-account-multiple-plus:before {
  content: "\F010"; }

.mdi-account-network:before {
  content: "\F011"; }

.mdi-account-off:before {
  content: "\F012"; }

.mdi-account-outline:before {
  content: "\F013"; }

.mdi-account-plus:before {
  content: "\F014"; }

.mdi-account-remove:before {
  content: "\F015"; }

.mdi-account-search:before {
  content: "\F016"; }

.mdi-account-settings:before {
  content: "\F630"; }

.mdi-account-settings-variant:before {
  content: "\F631"; }

.mdi-account-star:before {
  content: "\F017"; }

.mdi-account-switch:before {
  content: "\F019"; }

.mdi-adjust:before {
  content: "\F01A"; }

.mdi-air-conditioner:before {
  content: "\F01B"; }

.mdi-airballoon:before {
  content: "\F01C"; }

.mdi-airplane:before {
  content: "\F01D"; }

.mdi-airplane-landing:before {
  content: "\F5D4"; }

.mdi-airplane-off:before {
  content: "\F01E"; }

.mdi-airplane-takeoff:before {
  content: "\F5D5"; }

.mdi-airplay:before {
  content: "\F01F"; }

.mdi-alarm:before {
  content: "\F020"; }

.mdi-alarm-check:before {
  content: "\F021"; }

.mdi-alarm-multiple:before {
  content: "\F022"; }

.mdi-alarm-off:before {
  content: "\F023"; }

.mdi-alarm-plus:before {
  content: "\F024"; }

.mdi-alarm-snooze:before {
  content: "\F68D"; }

.mdi-album:before {
  content: "\F025"; }

.mdi-alert:before {
  content: "\F026"; }

.mdi-alert-box:before {
  content: "\F027"; }

.mdi-alert-circle:before {
  content: "\F028"; }

.mdi-alert-circle-outline:before {
  content: "\F5D6"; }

.mdi-alert-decagram:before {
  content: "\F6BC"; }

.mdi-alert-octagon:before {
  content: "\F029"; }

.mdi-alert-octagram:before {
  content: "\F766"; }

.mdi-alert-outline:before {
  content: "\F02A"; }

.mdi-all-inclusive:before {
  content: "\F6BD"; }

.mdi-alpha:before {
  content: "\F02B"; }

.mdi-alphabetical:before {
  content: "\F02C"; }

.mdi-altimeter:before {
  content: "\F5D7"; }

.mdi-amazon:before {
  content: "\F02D"; }

.mdi-amazon-clouddrive:before {
  content: "\F02E"; }

.mdi-ambulance:before {
  content: "\F02F"; }

.mdi-amplifier:before {
  content: "\F030"; }

.mdi-anchor:before {
  content: "\F031"; }

.mdi-android:before {
  content: "\F032"; }

.mdi-android-debug-bridge:before {
  content: "\F033"; }

.mdi-android-studio:before {
  content: "\F034"; }

.mdi-angular:before {
  content: "\F6B1"; }

.mdi-angularjs:before {
  content: "\F6BE"; }

.mdi-animation:before {
  content: "\F5D8"; }

.mdi-apple:before {
  content: "\F035"; }

.mdi-apple-finder:before {
  content: "\F036"; }

.mdi-apple-ios:before {
  content: "\F037"; }

.mdi-apple-keyboard-caps:before {
  content: "\F632"; }

.mdi-apple-keyboard-command:before {
  content: "\F633"; }

.mdi-apple-keyboard-control:before {
  content: "\F634"; }

.mdi-apple-keyboard-option:before {
  content: "\F635"; }

.mdi-apple-keyboard-shift:before {
  content: "\F636"; }

.mdi-apple-mobileme:before {
  content: "\F038"; }

.mdi-apple-safari:before {
  content: "\F039"; }

.mdi-application:before {
  content: "\F614"; }

.mdi-apps:before {
  content: "\F03B"; }

.mdi-archive:before {
  content: "\F03C"; }

.mdi-arrange-bring-forward:before {
  content: "\F03D"; }

.mdi-arrange-bring-to-front:before {
  content: "\F03E"; }

.mdi-arrange-send-backward:before {
  content: "\F03F"; }

.mdi-arrange-send-to-back:before {
  content: "\F040"; }

.mdi-arrow-all:before {
  content: "\F041"; }

.mdi-arrow-bottom-left:before {
  content: "\F042"; }

.mdi-arrow-bottom-right:before {
  content: "\F043"; }

.mdi-arrow-compress:before {
  content: "\F615"; }

.mdi-arrow-compress-all:before {
  content: "\F044"; }

.mdi-arrow-down:before {
  content: "\F045"; }

.mdi-arrow-down-bold:before {
  content: "\F72D"; }

.mdi-arrow-down-bold-box:before {
  content: "\F72E"; }

.mdi-arrow-down-bold-box-outline:before {
  content: "\F72F"; }

.mdi-arrow-down-bold-circle:before {
  content: "\F047"; }

.mdi-arrow-down-bold-circle-outline:before {
  content: "\F048"; }

.mdi-arrow-down-bold-hexagon-outline:before {
  content: "\F049"; }

.mdi-arrow-down-box:before {
  content: "\F6BF"; }

.mdi-arrow-down-drop-circle:before {
  content: "\F04A"; }

.mdi-arrow-down-drop-circle-outline:before {
  content: "\F04B"; }

.mdi-arrow-down-thick:before {
  content: "\F046"; }

.mdi-arrow-expand:before {
  content: "\F616"; }

.mdi-arrow-expand-all:before {
  content: "\F04C"; }

.mdi-arrow-left:before {
  content: "\F04D"; }

.mdi-arrow-left-bold:before {
  content: "\F730"; }

.mdi-arrow-left-bold-box:before {
  content: "\F731"; }

.mdi-arrow-left-bold-box-outline:before {
  content: "\F732"; }

.mdi-arrow-left-bold-circle:before {
  content: "\F04F"; }

.mdi-arrow-left-bold-circle-outline:before {
  content: "\F050"; }

.mdi-arrow-left-bold-hexagon-outline:before {
  content: "\F051"; }

.mdi-arrow-left-box:before {
  content: "\F6C0"; }

.mdi-arrow-left-drop-circle:before {
  content: "\F052"; }

.mdi-arrow-left-drop-circle-outline:before {
  content: "\F053"; }

.mdi-arrow-left-thick:before {
  content: "\F04E"; }

.mdi-arrow-right:before {
  content: "\F054"; }

.mdi-arrow-right-bold:before {
  content: "\F733"; }

.mdi-arrow-right-bold-box:before {
  content: "\F734"; }

.mdi-arrow-right-bold-box-outline:before {
  content: "\F735"; }

.mdi-arrow-right-bold-circle:before {
  content: "\F056"; }

.mdi-arrow-right-bold-circle-outline:before {
  content: "\F057"; }

.mdi-arrow-right-bold-hexagon-outline:before {
  content: "\F058"; }

.mdi-arrow-right-box:before {
  content: "\F6C1"; }

.mdi-arrow-right-drop-circle:before {
  content: "\F059"; }

.mdi-arrow-right-drop-circle-outline:before {
  content: "\F05A"; }

.mdi-arrow-right-thick:before {
  content: "\F055"; }

.mdi-arrow-top-left:before {
  content: "\F05B"; }

.mdi-arrow-top-right:before {
  content: "\F05C"; }

.mdi-arrow-up:before {
  content: "\F05D"; }

.mdi-arrow-up-bold:before {
  content: "\F736"; }

.mdi-arrow-up-bold-box:before {
  content: "\F737"; }

.mdi-arrow-up-bold-box-outline:before {
  content: "\F738"; }

.mdi-arrow-up-bold-circle:before {
  content: "\F05F"; }

.mdi-arrow-up-bold-circle-outline:before {
  content: "\F060"; }

.mdi-arrow-up-bold-hexagon-outline:before {
  content: "\F061"; }

.mdi-arrow-up-box:before {
  content: "\F6C2"; }

.mdi-arrow-up-drop-circle:before {
  content: "\F062"; }

.mdi-arrow-up-drop-circle-outline:before {
  content: "\F063"; }

.mdi-arrow-up-thick:before {
  content: "\F05E"; }

.mdi-assistant:before {
  content: "\F064"; }

.mdi-asterisk:before {
  content: "\F6C3"; }

.mdi-at:before {
  content: "\F065"; }

.mdi-atom:before {
  content: "\F767"; }

.mdi-attachment:before {
  content: "\F066"; }

.mdi-audiobook:before {
  content: "\F067"; }

.mdi-auto-fix:before {
  content: "\F068"; }

.mdi-auto-upload:before {
  content: "\F069"; }

.mdi-autorenew:before {
  content: "\F06A"; }

.mdi-av-timer:before {
  content: "\F06B"; }

.mdi-baby:before {
  content: "\F06C"; }

.mdi-baby-buggy:before {
  content: "\F68E"; }

.mdi-backburger:before {
  content: "\F06D"; }

.mdi-backspace:before {
  content: "\F06E"; }

.mdi-backup-restore:before {
  content: "\F06F"; }

.mdi-bandcamp:before {
  content: "\F674"; }

.mdi-bank:before {
  content: "\F070"; }

.mdi-barcode:before {
  content: "\F071"; }

.mdi-barcode-scan:before {
  content: "\F072"; }

.mdi-barley:before {
  content: "\F073"; }

.mdi-barrel:before {
  content: "\F074"; }

.mdi-basecamp:before {
  content: "\F075"; }

.mdi-basket:before {
  content: "\F076"; }

.mdi-basket-fill:before {
  content: "\F077"; }

.mdi-basket-unfill:before {
  content: "\F078"; }

.mdi-battery:before {
  content: "\F079"; }

.mdi-battery-10:before {
  content: "\F07A"; }

.mdi-battery-20:before {
  content: "\F07B"; }

.mdi-battery-30:before {
  content: "\F07C"; }

.mdi-battery-40:before {
  content: "\F07D"; }

.mdi-battery-50:before {
  content: "\F07E"; }

.mdi-battery-60:before {
  content: "\F07F"; }

.mdi-battery-70:before {
  content: "\F080"; }

.mdi-battery-80:before {
  content: "\F081"; }

.mdi-battery-90:before {
  content: "\F082"; }

.mdi-battery-alert:before {
  content: "\F083"; }

.mdi-battery-charging:before {
  content: "\F084"; }

.mdi-battery-charging-100:before {
  content: "\F085"; }

.mdi-battery-charging-20:before {
  content: "\F086"; }

.mdi-battery-charging-30:before {
  content: "\F087"; }

.mdi-battery-charging-40:before {
  content: "\F088"; }

.mdi-battery-charging-60:before {
  content: "\F089"; }

.mdi-battery-charging-80:before {
  content: "\F08A"; }

.mdi-battery-charging-90:before {
  content: "\F08B"; }

.mdi-battery-minus:before {
  content: "\F08C"; }

.mdi-battery-negative:before {
  content: "\F08D"; }

.mdi-battery-outline:before {
  content: "\F08E"; }

.mdi-battery-plus:before {
  content: "\F08F"; }

.mdi-battery-positive:before {
  content: "\F090"; }

.mdi-battery-unknown:before {
  content: "\F091"; }

.mdi-beach:before {
  content: "\F092"; }

.mdi-beaker:before {
  content: "\F68F"; }

.mdi-beats:before {
  content: "\F097"; }

.mdi-beer:before {
  content: "\F098"; }

.mdi-behance:before {
  content: "\F099"; }

.mdi-bell:before {
  content: "\F09A"; }

.mdi-bell-off:before {
  content: "\F09B"; }

.mdi-bell-outline:before {
  content: "\F09C"; }

.mdi-bell-plus:before {
  content: "\F09D"; }

.mdi-bell-ring:before {
  content: "\F09E"; }

.mdi-bell-ring-outline:before {
  content: "\F09F"; }

.mdi-bell-sleep:before {
  content: "\F0A0"; }

.mdi-beta:before {
  content: "\F0A1"; }

.mdi-bible:before {
  content: "\F0A2"; }

.mdi-bike:before {
  content: "\F0A3"; }

.mdi-bing:before {
  content: "\F0A4"; }

.mdi-binoculars:before {
  content: "\F0A5"; }

.mdi-bio:before {
  content: "\F0A6"; }

.mdi-biohazard:before {
  content: "\F0A7"; }

.mdi-bitbucket:before {
  content: "\F0A8"; }

.mdi-black-mesa:before {
  content: "\F0A9"; }

.mdi-blackberry:before {
  content: "\F0AA"; }

.mdi-blender:before {
  content: "\F0AB"; }

.mdi-blinds:before {
  content: "\F0AC"; }

.mdi-block-helper:before {
  content: "\F0AD"; }

.mdi-blogger:before {
  content: "\F0AE"; }

.mdi-bluetooth:before {
  content: "\F0AF"; }

.mdi-bluetooth-audio:before {
  content: "\F0B0"; }

.mdi-bluetooth-connect:before {
  content: "\F0B1"; }

.mdi-bluetooth-off:before {
  content: "\F0B2"; }

.mdi-bluetooth-settings:before {
  content: "\F0B3"; }

.mdi-bluetooth-transfer:before {
  content: "\F0B4"; }

.mdi-blur:before {
  content: "\F0B5"; }

.mdi-blur-linear:before {
  content: "\F0B6"; }

.mdi-blur-off:before {
  content: "\F0B7"; }

.mdi-blur-radial:before {
  content: "\F0B8"; }

.mdi-bomb:before {
  content: "\F690"; }

.mdi-bomb-off:before {
  content: "\F6C4"; }

.mdi-bone:before {
  content: "\F0B9"; }

.mdi-book:before {
  content: "\F0BA"; }

.mdi-book-minus:before {
  content: "\F5D9"; }

.mdi-book-multiple:before {
  content: "\F0BB"; }

.mdi-book-multiple-variant:before {
  content: "\F0BC"; }

.mdi-book-open:before {
  content: "\F0BD"; }

.mdi-book-open-page-variant:before {
  content: "\F5DA"; }

.mdi-book-open-variant:before {
  content: "\F0BE"; }

.mdi-book-plus:before {
  content: "\F5DB"; }

.mdi-book-variant:before {
  content: "\F0BF"; }

.mdi-bookmark:before {
  content: "\F0C0"; }

.mdi-bookmark-check:before {
  content: "\F0C1"; }

.mdi-bookmark-music:before {
  content: "\F0C2"; }

.mdi-bookmark-outline:before {
  content: "\F0C3"; }

.mdi-bookmark-plus:before {
  content: "\F0C5"; }

.mdi-bookmark-plus-outline:before {
  content: "\F0C4"; }

.mdi-bookmark-remove:before {
  content: "\F0C6"; }

.mdi-boombox:before {
  content: "\F5DC"; }

.mdi-bootstrap:before {
  content: "\F6C5"; }

.mdi-border-all:before {
  content: "\F0C7"; }

.mdi-border-bottom:before {
  content: "\F0C8"; }

.mdi-border-color:before {
  content: "\F0C9"; }

.mdi-border-horizontal:before {
  content: "\F0CA"; }

.mdi-border-inside:before {
  content: "\F0CB"; }

.mdi-border-left:before {
  content: "\F0CC"; }

.mdi-border-none:before {
  content: "\F0CD"; }

.mdi-border-outside:before {
  content: "\F0CE"; }

.mdi-border-right:before {
  content: "\F0CF"; }

.mdi-border-style:before {
  content: "\F0D0"; }

.mdi-border-top:before {
  content: "\F0D1"; }

.mdi-border-vertical:before {
  content: "\F0D2"; }

.mdi-bow-tie:before {
  content: "\F677"; }

.mdi-bowl:before {
  content: "\F617"; }

.mdi-bowling:before {
  content: "\F0D3"; }

.mdi-box:before {
  content: "\F0D4"; }

.mdi-box-cutter:before {
  content: "\F0D5"; }

.mdi-box-shadow:before {
  content: "\F637"; }

.mdi-bridge:before {
  content: "\F618"; }

.mdi-briefcase:before {
  content: "\F0D6"; }

.mdi-briefcase-check:before {
  content: "\F0D7"; }

.mdi-briefcase-download:before {
  content: "\F0D8"; }

.mdi-briefcase-upload:before {
  content: "\F0D9"; }

.mdi-brightness-1:before {
  content: "\F0DA"; }

.mdi-brightness-2:before {
  content: "\F0DB"; }

.mdi-brightness-3:before {
  content: "\F0DC"; }

.mdi-brightness-4:before {
  content: "\F0DD"; }

.mdi-brightness-5:before {
  content: "\F0DE"; }

.mdi-brightness-6:before {
  content: "\F0DF"; }

.mdi-brightness-7:before {
  content: "\F0E0"; }

.mdi-brightness-auto:before {
  content: "\F0E1"; }

.mdi-broom:before {
  content: "\F0E2"; }

.mdi-brush:before {
  content: "\F0E3"; }

.mdi-buffer:before {
  content: "\F619"; }

.mdi-bug:before {
  content: "\F0E4"; }

.mdi-bulletin-board:before {
  content: "\F0E5"; }

.mdi-bullhorn:before {
  content: "\F0E6"; }

.mdi-bullseye:before {
  content: "\F5DD"; }

.mdi-burst-mode:before {
  content: "\F5DE"; }

.mdi-bus:before {
  content: "\F0E7"; }

.mdi-cached:before {
  content: "\F0E8"; }

.mdi-cake:before {
  content: "\F0E9"; }

.mdi-cake-layered:before {
  content: "\F0EA"; }

.mdi-cake-variant:before {
  content: "\F0EB"; }

.mdi-calculator:before {
  content: "\F0EC"; }

.mdi-calendar:before {
  content: "\F0ED"; }

.mdi-calendar-blank:before {
  content: "\F0EE"; }

.mdi-calendar-check:before {
  content: "\F0EF"; }

.mdi-calendar-clock:before {
  content: "\F0F0"; }

.mdi-calendar-multiple:before {
  content: "\F0F1"; }

.mdi-calendar-multiple-check:before {
  content: "\F0F2"; }

.mdi-calendar-plus:before {
  content: "\F0F3"; }

.mdi-calendar-question:before {
  content: "\F691"; }

.mdi-calendar-range:before {
  content: "\F678"; }

.mdi-calendar-remove:before {
  content: "\F0F4"; }

.mdi-calendar-text:before {
  content: "\F0F5"; }

.mdi-calendar-today:before {
  content: "\F0F6"; }

.mdi-call-made:before {
  content: "\F0F7"; }

.mdi-call-merge:before {
  content: "\F0F8"; }

.mdi-call-missed:before {
  content: "\F0F9"; }

.mdi-call-received:before {
  content: "\F0FA"; }

.mdi-call-split:before {
  content: "\F0FB"; }

.mdi-camcorder:before {
  content: "\F0FC"; }

.mdi-camcorder-box:before {
  content: "\F0FD"; }

.mdi-camcorder-box-off:before {
  content: "\F0FE"; }

.mdi-camcorder-off:before {
  content: "\F0FF"; }

.mdi-camera:before {
  content: "\F100"; }

.mdi-camera-burst:before {
  content: "\F692"; }

.mdi-camera-enhance:before {
  content: "\F101"; }

.mdi-camera-front:before {
  content: "\F102"; }

.mdi-camera-front-variant:before {
  content: "\F103"; }

.mdi-camera-iris:before {
  content: "\F104"; }

.mdi-camera-off:before {
  content: "\F5DF"; }

.mdi-camera-party-mode:before {
  content: "\F105"; }

.mdi-camera-rear:before {
  content: "\F106"; }

.mdi-camera-rear-variant:before {
  content: "\F107"; }

.mdi-camera-switch:before {
  content: "\F108"; }

.mdi-camera-timer:before {
  content: "\F109"; }

.mdi-cancel:before {
  content: "\F739"; }

.mdi-candle:before {
  content: "\F5E2"; }

.mdi-candycane:before {
  content: "\F10A"; }

.mdi-car:before {
  content: "\F10B"; }

.mdi-car-battery:before {
  content: "\F10C"; }

.mdi-car-connected:before {
  content: "\F10D"; }

.mdi-car-wash:before {
  content: "\F10E"; }

.mdi-cards:before {
  content: "\F638"; }

.mdi-cards-outline:before {
  content: "\F639"; }

.mdi-cards-playing-outline:before {
  content: "\F63A"; }

.mdi-cards-variant:before {
  content: "\F6C6"; }

.mdi-carrot:before {
  content: "\F10F"; }

.mdi-cart:before {
  content: "\F110"; }

.mdi-cart-off:before {
  content: "\F66B"; }

.mdi-cart-outline:before {
  content: "\F111"; }

.mdi-cart-plus:before {
  content: "\F112"; }

.mdi-case-sensitive-alt:before {
  content: "\F113"; }

.mdi-cash:before {
  content: "\F114"; }

.mdi-cash-100:before {
  content: "\F115"; }

.mdi-cash-multiple:before {
  content: "\F116"; }

.mdi-cash-usd:before {
  content: "\F117"; }

.mdi-cast:before {
  content: "\F118"; }

.mdi-cast-connected:before {
  content: "\F119"; }

.mdi-cast-off:before {
  content: "\F789"; }

.mdi-castle:before {
  content: "\F11A"; }

.mdi-cat:before {
  content: "\F11B"; }

.mdi-ceiling-light:before {
  content: "\F768"; }

.mdi-cellphone:before {
  content: "\F11C"; }

.mdi-cellphone-android:before {
  content: "\F11D"; }

.mdi-cellphone-basic:before {
  content: "\F11E"; }

.mdi-cellphone-dock:before {
  content: "\F11F"; }

.mdi-cellphone-iphone:before {
  content: "\F120"; }

.mdi-cellphone-link:before {
  content: "\F121"; }

.mdi-cellphone-link-off:before {
  content: "\F122"; }

.mdi-cellphone-settings:before {
  content: "\F123"; }

.mdi-certificate:before {
  content: "\F124"; }

.mdi-chair-school:before {
  content: "\F125"; }

.mdi-chart-arc:before {
  content: "\F126"; }

.mdi-chart-areaspline:before {
  content: "\F127"; }

.mdi-chart-bar:before {
  content: "\F128"; }

.mdi-chart-bar-stacked:before {
  content: "\F769"; }

.mdi-chart-bubble:before {
  content: "\F5E3"; }

.mdi-chart-gantt:before {
  content: "\F66C"; }

.mdi-chart-histogram:before {
  content: "\F129"; }

.mdi-chart-line:before {
  content: "\F12A"; }

.mdi-chart-line-stacked:before {
  content: "\F76A"; }

.mdi-chart-pie:before {
  content: "\F12B"; }

.mdi-chart-scatterplot-hexbin:before {
  content: "\F66D"; }

.mdi-chart-timeline:before {
  content: "\F66E"; }

.mdi-check:before {
  content: "\F12C"; }

.mdi-check-all:before {
  content: "\F12D"; }

.mdi-check-circle:before {
  content: "\F5E0"; }

.mdi-check-circle-outline:before {
  content: "\F5E1"; }

.mdi-checkbox-blank:before {
  content: "\F12E"; }

.mdi-checkbox-blank-circle:before {
  content: "\F12F"; }

.mdi-checkbox-blank-circle-outline:before {
  content: "\F130"; }

.mdi-checkbox-blank-outline:before {
  content: "\F131"; }

.mdi-checkbox-marked:before {
  content: "\F132"; }

.mdi-checkbox-marked-circle:before {
  content: "\F133"; }

.mdi-checkbox-marked-circle-outline:before {
  content: "\F134"; }

.mdi-checkbox-marked-outline:before {
  content: "\F135"; }

.mdi-checkbox-multiple-blank:before {
  content: "\F136"; }

.mdi-checkbox-multiple-blank-circle:before {
  content: "\F63B"; }

.mdi-checkbox-multiple-blank-circle-outline:before {
  content: "\F63C"; }

.mdi-checkbox-multiple-blank-outline:before {
  content: "\F137"; }

.mdi-checkbox-multiple-marked:before {
  content: "\F138"; }

.mdi-checkbox-multiple-marked-circle:before {
  content: "\F63D"; }

.mdi-checkbox-multiple-marked-circle-outline:before {
  content: "\F63E"; }

.mdi-checkbox-multiple-marked-outline:before {
  content: "\F139"; }

.mdi-checkerboard:before {
  content: "\F13A"; }

.mdi-chemical-weapon:before {
  content: "\F13B"; }

.mdi-chevron-double-down:before {
  content: "\F13C"; }

.mdi-chevron-double-left:before {
  content: "\F13D"; }

.mdi-chevron-double-right:before {
  content: "\F13E"; }

.mdi-chevron-double-up:before {
  content: "\F13F"; }

.mdi-chevron-down:before {
  content: "\F140"; }

.mdi-chevron-left:before {
  content: "\F141"; }

.mdi-chevron-right:before {
  content: "\F142"; }

.mdi-chevron-up:before {
  content: "\F143"; }

.mdi-chip:before {
  content: "\F61A"; }

.mdi-church:before {
  content: "\F144"; }

.mdi-circle:before {
  content: "\F764"; }

.mdi-circle-outline:before {
  content: "\F765"; }

.mdi-cisco-webex:before {
  content: "\F145"; }

.mdi-city:before {
  content: "\F146"; }

.mdi-clipboard:before {
  content: "\F147"; }

.mdi-clipboard-account:before {
  content: "\F148"; }

.mdi-clipboard-alert:before {
  content: "\F149"; }

.mdi-clipboard-arrow-down:before {
  content: "\F14A"; }

.mdi-clipboard-arrow-left:before {
  content: "\F14B"; }

.mdi-clipboard-check:before {
  content: "\F14C"; }

.mdi-clipboard-flow:before {
  content: "\F6C7"; }

.mdi-clipboard-outline:before {
  content: "\F14D"; }

.mdi-clipboard-plus:before {
  content: "\F750"; }

.mdi-clipboard-text:before {
  content: "\F14E"; }

.mdi-clippy:before {
  content: "\F14F"; }

.mdi-clock:before {
  content: "\F150"; }

.mdi-clock-alert:before {
  content: "\F5CE"; }

.mdi-clock-end:before {
  content: "\F151"; }

.mdi-clock-fast:before {
  content: "\F152"; }

.mdi-clock-in:before {
  content: "\F153"; }

.mdi-clock-out:before {
  content: "\F154"; }

.mdi-clock-start:before {
  content: "\F155"; }

.mdi-close:before {
  content: "\F156"; }

.mdi-close-box:before {
  content: "\F157"; }

.mdi-close-box-outline:before {
  content: "\F158"; }

.mdi-close-circle:before {
  content: "\F159"; }

.mdi-close-circle-outline:before {
  content: "\F15A"; }

.mdi-close-network:before {
  content: "\F15B"; }

.mdi-close-octagon:before {
  content: "\F15C"; }

.mdi-close-octagon-outline:before {
  content: "\F15D"; }

.mdi-close-outline:before {
  content: "\F6C8"; }

.mdi-closed-caption:before {
  content: "\F15E"; }

.mdi-cloud:before {
  content: "\F15F"; }

.mdi-cloud-check:before {
  content: "\F160"; }

.mdi-cloud-circle:before {
  content: "\F161"; }

.mdi-cloud-download:before {
  content: "\F162"; }

.mdi-cloud-off-outline:before {
  content: "\F164"; }

.mdi-cloud-outline:before {
  content: "\F163"; }

.mdi-cloud-print:before {
  content: "\F165"; }

.mdi-cloud-print-outline:before {
  content: "\F166"; }

.mdi-cloud-sync:before {
  content: "\F63F"; }

.mdi-cloud-upload:before {
  content: "\F167"; }

.mdi-code-array:before {
  content: "\F168"; }

.mdi-code-braces:before {
  content: "\F169"; }

.mdi-code-brackets:before {
  content: "\F16A"; }

.mdi-code-equal:before {
  content: "\F16B"; }

.mdi-code-greater-than:before {
  content: "\F16C"; }

.mdi-code-greater-than-or-equal:before {
  content: "\F16D"; }

.mdi-code-less-than:before {
  content: "\F16E"; }

.mdi-code-less-than-or-equal:before {
  content: "\F16F"; }

.mdi-code-not-equal:before {
  content: "\F170"; }

.mdi-code-not-equal-variant:before {
  content: "\F171"; }

.mdi-code-parentheses:before {
  content: "\F172"; }

.mdi-code-string:before {
  content: "\F173"; }

.mdi-code-tags:before {
  content: "\F174"; }

.mdi-code-tags-check:before {
  content: "\F693"; }

.mdi-codepen:before {
  content: "\F175"; }

.mdi-coffee:before {
  content: "\F176"; }

.mdi-coffee-outline:before {
  content: "\F6C9"; }

.mdi-coffee-to-go:before {
  content: "\F177"; }

.mdi-coin:before {
  content: "\F178"; }

.mdi-coins:before {
  content: "\F694"; }

.mdi-collage:before {
  content: "\F640"; }

.mdi-color-helper:before {
  content: "\F179"; }

.mdi-comment:before {
  content: "\F17A"; }

.mdi-comment-account:before {
  content: "\F17B"; }

.mdi-comment-account-outline:before {
  content: "\F17C"; }

.mdi-comment-alert:before {
  content: "\F17D"; }

.mdi-comment-alert-outline:before {
  content: "\F17E"; }

.mdi-comment-check:before {
  content: "\F17F"; }

.mdi-comment-check-outline:before {
  content: "\F180"; }

.mdi-comment-multiple-outline:before {
  content: "\F181"; }

.mdi-comment-outline:before {
  content: "\F182"; }

.mdi-comment-plus-outline:before {
  content: "\F183"; }

.mdi-comment-processing:before {
  content: "\F184"; }

.mdi-comment-processing-outline:before {
  content: "\F185"; }

.mdi-comment-question-outline:before {
  content: "\F186"; }

.mdi-comment-remove-outline:before {
  content: "\F187"; }

.mdi-comment-text:before {
  content: "\F188"; }

.mdi-comment-text-outline:before {
  content: "\F189"; }

.mdi-compare:before {
  content: "\F18A"; }

.mdi-compass:before {
  content: "\F18B"; }

.mdi-compass-outline:before {
  content: "\F18C"; }

.mdi-console:before {
  content: "\F18D"; }

.mdi-contact-mail:before {
  content: "\F18E"; }

.mdi-contacts:before {
  content: "\F6CA"; }

.mdi-content-copy:before {
  content: "\F18F"; }

.mdi-content-cut:before {
  content: "\F190"; }

.mdi-content-duplicate:before {
  content: "\F191"; }

.mdi-content-paste:before {
  content: "\F192"; }

.mdi-content-save:before {
  content: "\F193"; }

.mdi-content-save-all:before {
  content: "\F194"; }

.mdi-content-save-settings:before {
  content: "\F61B"; }

.mdi-contrast:before {
  content: "\F195"; }

.mdi-contrast-box:before {
  content: "\F196"; }

.mdi-contrast-circle:before {
  content: "\F197"; }

.mdi-cookie:before {
  content: "\F198"; }

.mdi-copyright:before {
  content: "\F5E6"; }

.mdi-counter:before {
  content: "\F199"; }

.mdi-cow:before {
  content: "\F19A"; }

.mdi-creation:before {
  content: "\F1C9"; }

.mdi-credit-card:before {
  content: "\F19B"; }

.mdi-credit-card-multiple:before {
  content: "\F19C"; }

.mdi-credit-card-off:before {
  content: "\F5E4"; }

.mdi-credit-card-plus:before {
  content: "\F675"; }

.mdi-credit-card-scan:before {
  content: "\F19D"; }

.mdi-crop:before {
  content: "\F19E"; }

.mdi-crop-free:before {
  content: "\F19F"; }

.mdi-crop-landscape:before {
  content: "\F1A0"; }

.mdi-crop-portrait:before {
  content: "\F1A1"; }

.mdi-crop-rotate:before {
  content: "\F695"; }

.mdi-crop-square:before {
  content: "\F1A2"; }

.mdi-crosshairs:before {
  content: "\F1A3"; }

.mdi-crosshairs-gps:before {
  content: "\F1A4"; }

.mdi-crown:before {
  content: "\F1A5"; }

.mdi-cube:before {
  content: "\F1A6"; }

.mdi-cube-outline:before {
  content: "\F1A7"; }

.mdi-cube-send:before {
  content: "\F1A8"; }

.mdi-cube-unfolded:before {
  content: "\F1A9"; }

.mdi-cup:before {
  content: "\F1AA"; }

.mdi-cup-off:before {
  content: "\F5E5"; }

.mdi-cup-water:before {
  content: "\F1AB"; }

.mdi-currency-btc:before {
  content: "\F1AC"; }

.mdi-currency-eur:before {
  content: "\F1AD"; }

.mdi-currency-gbp:before {
  content: "\F1AE"; }

.mdi-currency-inr:before {
  content: "\F1AF"; }

.mdi-currency-ngn:before {
  content: "\F1B0"; }

.mdi-currency-rub:before {
  content: "\F1B1"; }

.mdi-currency-try:before {
  content: "\F1B2"; }

.mdi-currency-usd:before {
  content: "\F1B3"; }

.mdi-currency-usd-off:before {
  content: "\F679"; }

.mdi-cursor-default:before {
  content: "\F1B4"; }

.mdi-cursor-default-outline:before {
  content: "\F1B5"; }

.mdi-cursor-move:before {
  content: "\F1B6"; }

.mdi-cursor-pointer:before {
  content: "\F1B7"; }

.mdi-cursor-text:before {
  content: "\F5E7"; }

.mdi-database:before {
  content: "\F1B8"; }

.mdi-database-minus:before {
  content: "\F1B9"; }

.mdi-database-plus:before {
  content: "\F1BA"; }

.mdi-debug-step-into:before {
  content: "\F1BB"; }

.mdi-debug-step-out:before {
  content: "\F1BC"; }

.mdi-debug-step-over:before {
  content: "\F1BD"; }

.mdi-decagram:before {
  content: "\F76B"; }

.mdi-decagram-outline:before {
  content: "\F76C"; }

.mdi-decimal-decrease:before {
  content: "\F1BE"; }

.mdi-decimal-increase:before {
  content: "\F1BF"; }

.mdi-delete:before {
  content: "\F1C0"; }

.mdi-delete-circle:before {
  content: "\F682"; }

.mdi-delete-empty:before {
  content: "\F6CB"; }

.mdi-delete-forever:before {
  content: "\F5E8"; }

.mdi-delete-sweep:before {
  content: "\F5E9"; }

.mdi-delete-variant:before {
  content: "\F1C1"; }

.mdi-delta:before {
  content: "\F1C2"; }

.mdi-deskphone:before {
  content: "\F1C3"; }

.mdi-desktop-mac:before {
  content: "\F1C4"; }

.mdi-desktop-tower:before {
  content: "\F1C5"; }

.mdi-details:before {
  content: "\F1C6"; }

.mdi-developer-board:before {
  content: "\F696"; }

.mdi-deviantart:before {
  content: "\F1C7"; }

.mdi-dialpad:before {
  content: "\F61C"; }

.mdi-diamond:before {
  content: "\F1C8"; }

.mdi-dice-1:before {
  content: "\F1CA"; }

.mdi-dice-2:before {
  content: "\F1CB"; }

.mdi-dice-3:before {
  content: "\F1CC"; }

.mdi-dice-4:before {
  content: "\F1CD"; }

.mdi-dice-5:before {
  content: "\F1CE"; }

.mdi-dice-6:before {
  content: "\F1CF"; }

.mdi-dice-d10:before {
  content: "\F76E"; }

.mdi-dice-d20:before {
  content: "\F5EA"; }

.mdi-dice-d4:before {
  content: "\F5EB"; }

.mdi-dice-d6:before {
  content: "\F5EC"; }

.mdi-dice-d8:before {
  content: "\F5ED"; }

.mdi-dice-multiple:before {
  content: "\F76D"; }

.mdi-dictionary:before {
  content: "\F61D"; }

.mdi-directions:before {
  content: "\F1D0"; }

.mdi-directions-fork:before {
  content: "\F641"; }

.mdi-discord:before {
  content: "\F66F"; }

.mdi-disk:before {
  content: "\F5EE"; }

.mdi-disk-alert:before {
  content: "\F1D1"; }

.mdi-disqus:before {
  content: "\F1D2"; }

.mdi-disqus-outline:before {
  content: "\F1D3"; }

.mdi-division:before {
  content: "\F1D4"; }

.mdi-division-box:before {
  content: "\F1D5"; }

.mdi-dna:before {
  content: "\F683"; }

.mdi-dns:before {
  content: "\F1D6"; }

.mdi-do-not-disturb:before {
  content: "\F697"; }

.mdi-do-not-disturb-off:before {
  content: "\F698"; }

.mdi-dolby:before {
  content: "\F6B2"; }

.mdi-domain:before {
  content: "\F1D7"; }

.mdi-dots-horizontal:before {
  content: "\F1D8"; }

.mdi-dots-vertical:before {
  content: "\F1D9"; }

.mdi-douban:before {
  content: "\F699"; }

.mdi-download:before {
  content: "\F1DA"; }

.mdi-download-network:before {
  content: "\F6F3"; }

.mdi-drag:before {
  content: "\F1DB"; }

.mdi-drag-horizontal:before {
  content: "\F1DC"; }

.mdi-drag-vertical:before {
  content: "\F1DD"; }

.mdi-drawing:before {
  content: "\F1DE"; }

.mdi-drawing-box:before {
  content: "\F1DF"; }

.mdi-dribbble:before {
  content: "\F1E0"; }

.mdi-dribbble-box:before {
  content: "\F1E1"; }

.mdi-drone:before {
  content: "\F1E2"; }

.mdi-dropbox:before {
  content: "\F1E3"; }

.mdi-drupal:before {
  content: "\F1E4"; }

.mdi-duck:before {
  content: "\F1E5"; }

.mdi-dumbbell:before {
  content: "\F1E6"; }

.mdi-earth:before {
  content: "\F1E7"; }

.mdi-earth-box:before {
  content: "\F6CC"; }

.mdi-earth-box-off:before {
  content: "\F6CD"; }

.mdi-earth-off:before {
  content: "\F1E8"; }

.mdi-edge:before {
  content: "\F1E9"; }

.mdi-eject:before {
  content: "\F1EA"; }

.mdi-elevation-decline:before {
  content: "\F1EB"; }

.mdi-elevation-rise:before {
  content: "\F1EC"; }

.mdi-elevator:before {
  content: "\F1ED"; }

.mdi-email:before {
  content: "\F1EE"; }

.mdi-email-alert:before {
  content: "\F6CE"; }

.mdi-email-open:before {
  content: "\F1EF"; }

.mdi-email-open-outline:before {
  content: "\F5EF"; }

.mdi-email-outline:before {
  content: "\F1F0"; }

.mdi-email-secure:before {
  content: "\F1F1"; }

.mdi-email-variant:before {
  content: "\F5F0"; }

.mdi-emby:before {
  content: "\F6B3"; }

.mdi-emoticon:before {
  content: "\F1F2"; }

.mdi-emoticon-cool:before {
  content: "\F1F3"; }

.mdi-emoticon-dead:before {
  content: "\F69A"; }

.mdi-emoticon-devil:before {
  content: "\F1F4"; }

.mdi-emoticon-excited:before {
  content: "\F69B"; }

.mdi-emoticon-happy:before {
  content: "\F1F5"; }

.mdi-emoticon-neutral:before {
  content: "\F1F6"; }

.mdi-emoticon-poop:before {
  content: "\F1F7"; }

.mdi-emoticon-sad:before {
  content: "\F1F8"; }

.mdi-emoticon-tongue:before {
  content: "\F1F9"; }

.mdi-engine:before {
  content: "\F1FA"; }

.mdi-engine-outline:before {
  content: "\F1FB"; }

.mdi-equal:before {
  content: "\F1FC"; }

.mdi-equal-box:before {
  content: "\F1FD"; }

.mdi-eraser:before {
  content: "\F1FE"; }

.mdi-eraser-variant:before {
  content: "\F642"; }

.mdi-escalator:before {
  content: "\F1FF"; }

.mdi-ethernet:before {
  content: "\F200"; }

.mdi-ethernet-cable:before {
  content: "\F201"; }

.mdi-ethernet-cable-off:before {
  content: "\F202"; }

.mdi-etsy:before {
  content: "\F203"; }

.mdi-ev-station:before {
  content: "\F5F1"; }

.mdi-evernote:before {
  content: "\F204"; }

.mdi-exclamation:before {
  content: "\F205"; }

.mdi-exit-to-app:before {
  content: "\F206"; }

.mdi-export:before {
  content: "\F207"; }

.mdi-eye:before {
  content: "\F208"; }

.mdi-eye-off:before {
  content: "\F209"; }

.mdi-eye-off-outline:before {
  content: "\F6D0"; }

.mdi-eye-outline:before {
  content: "\F6CF"; }

.mdi-eyedropper:before {
  content: "\F20A"; }

.mdi-eyedropper-variant:before {
  content: "\F20B"; }

.mdi-face:before {
  content: "\F643"; }

.mdi-face-profile:before {
  content: "\F644"; }

.mdi-facebook:before {
  content: "\F20C"; }

.mdi-facebook-box:before {
  content: "\F20D"; }

.mdi-facebook-messenger:before {
  content: "\F20E"; }

.mdi-factory:before {
  content: "\F20F"; }

.mdi-fan:before {
  content: "\F210"; }

.mdi-fast-forward:before {
  content: "\F211"; }

.mdi-fast-forward-outline:before {
  content: "\F6D1"; }

.mdi-fax:before {
  content: "\F212"; }

.mdi-feather:before {
  content: "\F6D2"; }

.mdi-ferry:before {
  content: "\F213"; }

.mdi-file:before {
  content: "\F214"; }

.mdi-file-account:before {
  content: "\F73A"; }

.mdi-file-chart:before {
  content: "\F215"; }

.mdi-file-check:before {
  content: "\F216"; }

.mdi-file-cloud:before {
  content: "\F217"; }

.mdi-file-delimited:before {
  content: "\F218"; }

.mdi-file-document:before {
  content: "\F219"; }

.mdi-file-document-box:before {
  content: "\F21A"; }

.mdi-file-excel:before {
  content: "\F21B"; }

.mdi-file-excel-box:before {
  content: "\F21C"; }

.mdi-file-export:before {
  content: "\F21D"; }

.mdi-file-find:before {
  content: "\F21E"; }

.mdi-file-hidden:before {
  content: "\F613"; }

.mdi-file-image:before {
  content: "\F21F"; }

.mdi-file-import:before {
  content: "\F220"; }

.mdi-file-lock:before {
  content: "\F221"; }

.mdi-file-multiple:before {
  content: "\F222"; }

.mdi-file-music:before {
  content: "\F223"; }

.mdi-file-outline:before {
  content: "\F224"; }

.mdi-file-pdf:before {
  content: "\F225"; }

.mdi-file-pdf-box:before {
  content: "\F226"; }

.mdi-file-plus:before {
  content: "\F751"; }

.mdi-file-powerpoint:before {
  content: "\F227"; }

.mdi-file-powerpoint-box:before {
  content: "\F228"; }

.mdi-file-presentation-box:before {
  content: "\F229"; }

.mdi-file-restore:before {
  content: "\F670"; }

.mdi-file-send:before {
  content: "\F22A"; }

.mdi-file-tree:before {
  content: "\F645"; }

.mdi-file-video:before {
  content: "\F22B"; }

.mdi-file-word:before {
  content: "\F22C"; }

.mdi-file-word-box:before {
  content: "\F22D"; }

.mdi-file-xml:before {
  content: "\F22E"; }

.mdi-film:before {
  content: "\F22F"; }

.mdi-filmstrip:before {
  content: "\F230"; }

.mdi-filmstrip-off:before {
  content: "\F231"; }

.mdi-filter:before {
  content: "\F232"; }

.mdi-filter-outline:before {
  content: "\F233"; }

.mdi-filter-remove:before {
  content: "\F234"; }

.mdi-filter-remove-outline:before {
  content: "\F235"; }

.mdi-filter-variant:before {
  content: "\F236"; }

.mdi-find-replace:before {
  content: "\F6D3"; }

.mdi-fingerprint:before {
  content: "\F237"; }

.mdi-fire:before {
  content: "\F238"; }

.mdi-firefox:before {
  content: "\F239"; }

.mdi-fish:before {
  content: "\F23A"; }

.mdi-flag:before {
  content: "\F23B"; }

.mdi-flag-checkered:before {
  content: "\F23C"; }

.mdi-flag-outline:before {
  content: "\F23D"; }

.mdi-flag-outline-variant:before {
  content: "\F23E"; }

.mdi-flag-triangle:before {
  content: "\F23F"; }

.mdi-flag-variant:before {
  content: "\F240"; }

.mdi-flash:before {
  content: "\F241"; }

.mdi-flash-auto:before {
  content: "\F242"; }

.mdi-flash-off:before {
  content: "\F243"; }

.mdi-flash-outline:before {
  content: "\F6D4"; }

.mdi-flash-red-eye:before {
  content: "\F67A"; }

.mdi-flashlight:before {
  content: "\F244"; }

.mdi-flashlight-off:before {
  content: "\F245"; }

.mdi-flask:before {
  content: "\F093"; }

.mdi-flask-empty:before {
  content: "\F094"; }

.mdi-flask-empty-outline:before {
  content: "\F095"; }

.mdi-flask-outline:before {
  content: "\F096"; }

.mdi-flattr:before {
  content: "\F246"; }

.mdi-flip-to-back:before {
  content: "\F247"; }

.mdi-flip-to-front:before {
  content: "\F248"; }

.mdi-floppy:before {
  content: "\F249"; }

.mdi-flower:before {
  content: "\F24A"; }

.mdi-folder:before {
  content: "\F24B"; }

.mdi-folder-account:before {
  content: "\F24C"; }

.mdi-folder-download:before {
  content: "\F24D"; }

.mdi-folder-google-drive:before {
  content: "\F24E"; }

.mdi-folder-image:before {
  content: "\F24F"; }

.mdi-folder-lock:before {
  content: "\F250"; }

.mdi-folder-lock-open:before {
  content: "\F251"; }

.mdi-folder-move:before {
  content: "\F252"; }

.mdi-folder-multiple:before {
  content: "\F253"; }

.mdi-folder-multiple-image:before {
  content: "\F254"; }

.mdi-folder-multiple-outline:before {
  content: "\F255"; }

.mdi-folder-open:before {
  content: "\F76F"; }

.mdi-folder-outline:before {
  content: "\F256"; }

.mdi-folder-plus:before {
  content: "\F257"; }

.mdi-folder-remove:before {
  content: "\F258"; }

.mdi-folder-star:before {
  content: "\F69C"; }

.mdi-folder-upload:before {
  content: "\F259"; }

.mdi-font-awesome:before {
  content: "\F03A"; }

.mdi-food:before {
  content: "\F25A"; }

.mdi-food-apple:before {
  content: "\F25B"; }

.mdi-food-fork-drink:before {
  content: "\F5F2"; }

.mdi-food-off:before {
  content: "\F5F3"; }

.mdi-food-variant:before {
  content: "\F25C"; }

.mdi-football:before {
  content: "\F25D"; }

.mdi-football-australian:before {
  content: "\F25E"; }

.mdi-football-helmet:before {
  content: "\F25F"; }

.mdi-format-align-bottom:before {
  content: "\F752"; }

.mdi-format-align-center:before {
  content: "\F260"; }

.mdi-format-align-justify:before {
  content: "\F261"; }

.mdi-format-align-left:before {
  content: "\F262"; }

.mdi-format-align-middle:before {
  content: "\F753"; }

.mdi-format-align-right:before {
  content: "\F263"; }

.mdi-format-align-top:before {
  content: "\F754"; }

.mdi-format-annotation-plus:before {
  content: "\F646"; }

.mdi-format-bold:before {
  content: "\F264"; }

.mdi-format-clear:before {
  content: "\F265"; }

.mdi-format-color-fill:before {
  content: "\F266"; }

.mdi-format-color-text:before {
  content: "\F69D"; }

.mdi-format-float-center:before {
  content: "\F267"; }

.mdi-format-float-left:before {
  content: "\F268"; }

.mdi-format-float-none:before {
  content: "\F269"; }

.mdi-format-float-right:before {
  content: "\F26A"; }

.mdi-format-font:before {
  content: "\F6D5"; }

.mdi-format-header-1:before {
  content: "\F26B"; }

.mdi-format-header-2:before {
  content: "\F26C"; }

.mdi-format-header-3:before {
  content: "\F26D"; }

.mdi-format-header-4:before {
  content: "\F26E"; }

.mdi-format-header-5:before {
  content: "\F26F"; }

.mdi-format-header-6:before {
  content: "\F270"; }

.mdi-format-header-decrease:before {
  content: "\F271"; }

.mdi-format-header-equal:before {
  content: "\F272"; }

.mdi-format-header-increase:before {
  content: "\F273"; }

.mdi-format-header-pound:before {
  content: "\F274"; }

.mdi-format-horizontal-align-center:before {
  content: "\F61E"; }

.mdi-format-horizontal-align-left:before {
  content: "\F61F"; }

.mdi-format-horizontal-align-right:before {
  content: "\F620"; }

.mdi-format-indent-decrease:before {
  content: "\F275"; }

.mdi-format-indent-increase:before {
  content: "\F276"; }

.mdi-format-italic:before {
  content: "\F277"; }

.mdi-format-line-spacing:before {
  content: "\F278"; }

.mdi-format-line-style:before {
  content: "\F5C8"; }

.mdi-format-line-weight:before {
  content: "\F5C9"; }

.mdi-format-list-bulleted:before {
  content: "\F279"; }

.mdi-format-list-bulleted-type:before {
  content: "\F27A"; }

.mdi-format-list-checks:before {
  content: "\F755"; }

.mdi-format-list-numbers:before {
  content: "\F27B"; }

.mdi-format-page-break:before {
  content: "\F6D6"; }

.mdi-format-paint:before {
  content: "\F27C"; }

.mdi-format-paragraph:before {
  content: "\F27D"; }

.mdi-format-pilcrow:before {
  content: "\F6D7"; }

.mdi-format-quote-close:before {
  content: "\F27E"; }

.mdi-format-quote-open:before {
  content: "\F756"; }

.mdi-format-rotate-90:before {
  content: "\F6A9"; }

.mdi-format-section:before {
  content: "\F69E"; }

.mdi-format-size:before {
  content: "\F27F"; }

.mdi-format-strikethrough:before {
  content: "\F280"; }

.mdi-format-strikethrough-variant:before {
  content: "\F281"; }

.mdi-format-subscript:before {
  content: "\F282"; }

.mdi-format-superscript:before {
  content: "\F283"; }

.mdi-format-text:before {
  content: "\F284"; }

.mdi-format-textdirection-l-to-r:before {
  content: "\F285"; }

.mdi-format-textdirection-r-to-l:before {
  content: "\F286"; }

.mdi-format-title:before {
  content: "\F5F4"; }

.mdi-format-underline:before {
  content: "\F287"; }

.mdi-format-vertical-align-bottom:before {
  content: "\F621"; }

.mdi-format-vertical-align-center:before {
  content: "\F622"; }

.mdi-format-vertical-align-top:before {
  content: "\F623"; }

.mdi-format-wrap-inline:before {
  content: "\F288"; }

.mdi-format-wrap-square:before {
  content: "\F289"; }

.mdi-format-wrap-tight:before {
  content: "\F28A"; }

.mdi-format-wrap-top-bottom:before {
  content: "\F28B"; }

.mdi-forum:before {
  content: "\F28C"; }

.mdi-forward:before {
  content: "\F28D"; }

.mdi-foursquare:before {
  content: "\F28E"; }

.mdi-fridge:before {
  content: "\F28F"; }

.mdi-fridge-filled:before {
  content: "\F290"; }

.mdi-fridge-filled-bottom:before {
  content: "\F291"; }

.mdi-fridge-filled-top:before {
  content: "\F292"; }

.mdi-fullscreen:before {
  content: "\F293"; }

.mdi-fullscreen-exit:before {
  content: "\F294"; }

.mdi-function:before {
  content: "\F295"; }

.mdi-gamepad:before {
  content: "\F296"; }

.mdi-gamepad-variant:before {
  content: "\F297"; }

.mdi-garage:before {
  content: "\F6D8"; }

.mdi-garage-open:before {
  content: "\F6D9"; }

.mdi-gas-cylinder:before {
  content: "\F647"; }

.mdi-gas-station:before {
  content: "\F298"; }

.mdi-gate:before {
  content: "\F299"; }

.mdi-gauge:before {
  content: "\F29A"; }

.mdi-gavel:before {
  content: "\F29B"; }

.mdi-gender-female:before {
  content: "\F29C"; }

.mdi-gender-male:before {
  content: "\F29D"; }

.mdi-gender-male-female:before {
  content: "\F29E"; }

.mdi-gender-transgender:before {
  content: "\F29F"; }

.mdi-gesture-double-tap:before {
  content: "\F73B"; }

.mdi-gesture-swipe-down:before {
  content: "\F73C"; }

.mdi-gesture-swipe-left:before {
  content: "\F73D"; }

.mdi-gesture-swipe-right:before {
  content: "\F73E"; }

.mdi-gesture-swipe-up:before {
  content: "\F73F"; }

.mdi-gesture-tap:before {
  content: "\F740"; }

.mdi-gesture-two-double-tap:before {
  content: "\F741"; }

.mdi-gesture-two-tap:before {
  content: "\F742"; }

.mdi-ghost:before {
  content: "\F2A0"; }

.mdi-gift:before {
  content: "\F2A1"; }

.mdi-git:before {
  content: "\F2A2"; }

.mdi-github-box:before {
  content: "\F2A3"; }

.mdi-github-circle:before {
  content: "\F2A4"; }

.mdi-github-face:before {
  content: "\F6DA"; }

.mdi-glass-flute:before {
  content: "\F2A5"; }

.mdi-glass-mug:before {
  content: "\F2A6"; }

.mdi-glass-stange:before {
  content: "\F2A7"; }

.mdi-glass-tulip:before {
  content: "\F2A8"; }

.mdi-glassdoor:before {
  content: "\F2A9"; }

.mdi-glasses:before {
  content: "\F2AA"; }

.mdi-gmail:before {
  content: "\F2AB"; }

.mdi-gnome:before {
  content: "\F2AC"; }

.mdi-gondola:before {
  content: "\F685"; }

.mdi-google:before {
  content: "\F2AD"; }

.mdi-google-cardboard:before {
  content: "\F2AE"; }

.mdi-google-chrome:before {
  content: "\F2AF"; }

.mdi-google-circles:before {
  content: "\F2B0"; }

.mdi-google-circles-communities:before {
  content: "\F2B1"; }

.mdi-google-circles-extended:before {
  content: "\F2B2"; }

.mdi-google-circles-group:before {
  content: "\F2B3"; }

.mdi-google-controller:before {
  content: "\F2B4"; }

.mdi-google-controller-off:before {
  content: "\F2B5"; }

.mdi-google-drive:before {
  content: "\F2B6"; }

.mdi-google-earth:before {
  content: "\F2B7"; }

.mdi-google-glass:before {
  content: "\F2B8"; }

.mdi-google-keep:before {
  content: "\F6DB"; }

.mdi-google-maps:before {
  content: "\F5F5"; }

.mdi-google-nearby:before {
  content: "\F2B9"; }

.mdi-google-pages:before {
  content: "\F2BA"; }

.mdi-google-photos:before {
  content: "\F6DC"; }

.mdi-google-physical-web:before {
  content: "\F2BB"; }

.mdi-google-play:before {
  content: "\F2BC"; }

.mdi-google-plus:before {
  content: "\F2BD"; }

.mdi-google-plus-box:before {
  content: "\F2BE"; }

.mdi-google-translate:before {
  content: "\F2BF"; }

.mdi-google-wallet:before {
  content: "\F2C0"; }

.mdi-gradient:before {
  content: "\F69F"; }

.mdi-grease-pencil:before {
  content: "\F648"; }

.mdi-grid:before {
  content: "\F2C1"; }

.mdi-grid-large:before {
  content: "\F757"; }

.mdi-grid-off:before {
  content: "\F2C2"; }

.mdi-group:before {
  content: "\F2C3"; }

.mdi-guitar-acoustic:before {
  content: "\F770"; }

.mdi-guitar-electric:before {
  content: "\F2C4"; }

.mdi-guitar-pick:before {
  content: "\F2C5"; }

.mdi-guitar-pick-outline:before {
  content: "\F2C6"; }

.mdi-hackernews:before {
  content: "\F624"; }

.mdi-hamburger:before {
  content: "\F684"; }

.mdi-hand-pointing-right:before {
  content: "\F2C7"; }

.mdi-hanger:before {
  content: "\F2C8"; }

.mdi-hangouts:before {
  content: "\F2C9"; }

.mdi-harddisk:before {
  content: "\F2CA"; }

.mdi-headphones:before {
  content: "\F2CB"; }

.mdi-headphones-box:before {
  content: "\F2CC"; }

.mdi-headphones-settings:before {
  content: "\F2CD"; }

.mdi-headset:before {
  content: "\F2CE"; }

.mdi-headset-dock:before {
  content: "\F2CF"; }

.mdi-headset-off:before {
  content: "\F2D0"; }

.mdi-heart:before {
  content: "\F2D1"; }

.mdi-heart-box:before {
  content: "\F2D2"; }

.mdi-heart-box-outline:before {
  content: "\F2D3"; }

.mdi-heart-broken:before {
  content: "\F2D4"; }

.mdi-heart-half:before {
  content: "\F6DE"; }

.mdi-heart-half-full:before {
  content: "\F6DD"; }

.mdi-heart-half-outline:before {
  content: "\F6DF"; }

.mdi-heart-off:before {
  content: "\F758"; }

.mdi-heart-outline:before {
  content: "\F2D5"; }

.mdi-heart-pulse:before {
  content: "\F5F6"; }

.mdi-help:before {
  content: "\F2D6"; }

.mdi-help-box:before {
  content: "\F78A"; }

.mdi-help-circle:before {
  content: "\F2D7"; }

.mdi-help-circle-outline:before {
  content: "\F625"; }

.mdi-help-network:before {
  content: "\F6F4"; }

.mdi-hexagon:before {
  content: "\F2D8"; }

.mdi-hexagon-multiple:before {
  content: "\F6E0"; }

.mdi-hexagon-outline:before {
  content: "\F2D9"; }

.mdi-highway:before {
  content: "\F5F7"; }

.mdi-history:before {
  content: "\F2DA"; }

.mdi-hololens:before {
  content: "\F2DB"; }

.mdi-home:before {
  content: "\F2DC"; }

.mdi-home-map-marker:before {
  content: "\F5F8"; }

.mdi-home-modern:before {
  content: "\F2DD"; }

.mdi-home-outline:before {
  content: "\F6A0"; }

.mdi-home-variant:before {
  content: "\F2DE"; }

.mdi-hook:before {
  content: "\F6E1"; }

.mdi-hook-off:before {
  content: "\F6E2"; }

.mdi-hops:before {
  content: "\F2DF"; }

.mdi-hospital:before {
  content: "\F2E0"; }

.mdi-hospital-building:before {
  content: "\F2E1"; }

.mdi-hospital-marker:before {
  content: "\F2E2"; }

.mdi-hotel:before {
  content: "\F2E3"; }

.mdi-houzz:before {
  content: "\F2E4"; }

.mdi-houzz-box:before {
  content: "\F2E5"; }

.mdi-human:before {
  content: "\F2E6"; }

.mdi-human-child:before {
  content: "\F2E7"; }

.mdi-human-female:before {
  content: "\F649"; }

.mdi-human-greeting:before {
  content: "\F64A"; }

.mdi-human-handsdown:before {
  content: "\F64B"; }

.mdi-human-handsup:before {
  content: "\F64C"; }

.mdi-human-male:before {
  content: "\F64D"; }

.mdi-human-male-female:before {
  content: "\F2E8"; }

.mdi-human-pregnant:before {
  content: "\F5CF"; }

.mdi-humble-bundle:before {
  content: "\F743"; }

.mdi-image:before {
  content: "\F2E9"; }

.mdi-image-album:before {
  content: "\F2EA"; }

.mdi-image-area:before {
  content: "\F2EB"; }

.mdi-image-area-close:before {
  content: "\F2EC"; }

.mdi-image-broken:before {
  content: "\F2ED"; }

.mdi-image-broken-variant:before {
  content: "\F2EE"; }

.mdi-image-filter:before {
  content: "\F2EF"; }

.mdi-image-filter-black-white:before {
  content: "\F2F0"; }

.mdi-image-filter-center-focus:before {
  content: "\F2F1"; }

.mdi-image-filter-center-focus-weak:before {
  content: "\F2F2"; }

.mdi-image-filter-drama:before {
  content: "\F2F3"; }

.mdi-image-filter-frames:before {
  content: "\F2F4"; }

.mdi-image-filter-hdr:before {
  content: "\F2F5"; }

.mdi-image-filter-none:before {
  content: "\F2F6"; }

.mdi-image-filter-tilt-shift:before {
  content: "\F2F7"; }

.mdi-image-filter-vintage:before {
  content: "\F2F8"; }

.mdi-image-multiple:before {
  content: "\F2F9"; }

.mdi-import:before {
  content: "\F2FA"; }

.mdi-inbox:before {
  content: "\F686"; }

.mdi-inbox-arrow-down:before {
  content: "\F2FB"; }

.mdi-inbox-arrow-up:before {
  content: "\F3D1"; }

.mdi-incognito:before {
  content: "\F5F9"; }

.mdi-infinity:before {
  content: "\F6E3"; }

.mdi-information:before {
  content: "\F2FC"; }

.mdi-information-outline:before {
  content: "\F2FD"; }

.mdi-information-variant:before {
  content: "\F64E"; }

.mdi-instagram:before {
  content: "\F2FE"; }

.mdi-instapaper:before {
  content: "\F2FF"; }

.mdi-internet-explorer:before {
  content: "\F300"; }

.mdi-invert-colors:before {
  content: "\F301"; }

.mdi-itunes:before {
  content: "\F676"; }

.mdi-jeepney:before {
  content: "\F302"; }

.mdi-jira:before {
  content: "\F303"; }

.mdi-jsfiddle:before {
  content: "\F304"; }

.mdi-json:before {
  content: "\F626"; }

.mdi-keg:before {
  content: "\F305"; }

.mdi-kettle:before {
  content: "\F5FA"; }

.mdi-key:before {
  content: "\F306"; }

.mdi-key-change:before {
  content: "\F307"; }

.mdi-key-minus:before {
  content: "\F308"; }

.mdi-key-plus:before {
  content: "\F309"; }

.mdi-key-remove:before {
  content: "\F30A"; }

.mdi-key-variant:before {
  content: "\F30B"; }

.mdi-keyboard:before {
  content: "\F30C"; }

.mdi-keyboard-backspace:before {
  content: "\F30D"; }

.mdi-keyboard-caps:before {
  content: "\F30E"; }

.mdi-keyboard-close:before {
  content: "\F30F"; }

.mdi-keyboard-off:before {
  content: "\F310"; }

.mdi-keyboard-return:before {
  content: "\F311"; }

.mdi-keyboard-tab:before {
  content: "\F312"; }

.mdi-keyboard-variant:before {
  content: "\F313"; }

.mdi-kickstarter:before {
  content: "\F744"; }

.mdi-kodi:before {
  content: "\F314"; }

.mdi-label:before {
  content: "\F315"; }

.mdi-label-outline:before {
  content: "\F316"; }

.mdi-lambda:before {
  content: "\F627"; }

.mdi-lamp:before {
  content: "\F6B4"; }

.mdi-lan:before {
  content: "\F317"; }

.mdi-lan-connect:before {
  content: "\F318"; }

.mdi-lan-disconnect:before {
  content: "\F319"; }

.mdi-lan-pending:before {
  content: "\F31A"; }

.mdi-language-c:before {
  content: "\F671"; }

.mdi-language-cpp:before {
  content: "\F672"; }

.mdi-language-csharp:before {
  content: "\F31B"; }

.mdi-language-css3:before {
  content: "\F31C"; }

.mdi-language-html5:before {
  content: "\F31D"; }

.mdi-language-javascript:before {
  content: "\F31E"; }

.mdi-language-php:before {
  content: "\F31F"; }

.mdi-language-python:before {
  content: "\F320"; }

.mdi-language-python-text:before {
  content: "\F321"; }

.mdi-language-swift:before {
  content: "\F6E4"; }

.mdi-language-typescript:before {
  content: "\F6E5"; }

.mdi-laptop:before {
  content: "\F322"; }

.mdi-laptop-chromebook:before {
  content: "\F323"; }

.mdi-laptop-mac:before {
  content: "\F324"; }

.mdi-laptop-off:before {
  content: "\F6E6"; }

.mdi-laptop-windows:before {
  content: "\F325"; }

.mdi-lastfm:before {
  content: "\F326"; }

.mdi-launch:before {
  content: "\F327"; }

.mdi-layers:before {
  content: "\F328"; }

.mdi-layers-off:before {
  content: "\F329"; }

.mdi-lead-pencil:before {
  content: "\F64F"; }

.mdi-leaf:before {
  content: "\F32A"; }

.mdi-led-off:before {
  content: "\F32B"; }

.mdi-led-on:before {
  content: "\F32C"; }

.mdi-led-outline:before {
  content: "\F32D"; }

.mdi-led-variant-off:before {
  content: "\F32E"; }

.mdi-led-variant-on:before {
  content: "\F32F"; }

.mdi-led-variant-outline:before {
  content: "\F330"; }

.mdi-library:before {
  content: "\F331"; }

.mdi-library-books:before {
  content: "\F332"; }

.mdi-library-music:before {
  content: "\F333"; }

.mdi-library-plus:before {
  content: "\F334"; }

.mdi-lightbulb:before {
  content: "\F335"; }

.mdi-lightbulb-on:before {
  content: "\F6E7"; }

.mdi-lightbulb-on-outline:before {
  content: "\F6E8"; }

.mdi-lightbulb-outline:before {
  content: "\F336"; }

.mdi-link:before {
  content: "\F337"; }

.mdi-link-off:before {
  content: "\F338"; }

.mdi-link-variant:before {
  content: "\F339"; }

.mdi-link-variant-off:before {
  content: "\F33A"; }

.mdi-linkedin:before {
  content: "\F33B"; }

.mdi-linkedin-box:before {
  content: "\F33C"; }

.mdi-linux:before {
  content: "\F33D"; }

.mdi-loading:before {
  content: "\F771"; }

.mdi-lock:before {
  content: "\F33E"; }

.mdi-lock-open:before {
  content: "\F33F"; }

.mdi-lock-open-outline:before {
  content: "\F340"; }

.mdi-lock-outline:before {
  content: "\F341"; }

.mdi-lock-pattern:before {
  content: "\F6E9"; }

.mdi-lock-plus:before {
  content: "\F5FB"; }

.mdi-lock-reset:before {
  content: "\F772"; }

.mdi-login:before {
  content: "\F342"; }

.mdi-login-variant:before {
  content: "\F5FC"; }

.mdi-logout:before {
  content: "\F343"; }

.mdi-logout-variant:before {
  content: "\F5FD"; }

.mdi-looks:before {
  content: "\F344"; }

.mdi-loop:before {
  content: "\F6EA"; }

.mdi-loupe:before {
  content: "\F345"; }

.mdi-lumx:before {
  content: "\F346"; }

.mdi-magnet:before {
  content: "\F347"; }

.mdi-magnet-on:before {
  content: "\F348"; }

.mdi-magnify:before {
  content: "\F349"; }

.mdi-magnify-minus:before {
  content: "\F34A"; }

.mdi-magnify-minus-outline:before {
  content: "\F6EB"; }

.mdi-magnify-plus:before {
  content: "\F34B"; }

.mdi-magnify-plus-outline:before {
  content: "\F6EC"; }

.mdi-mail-ru:before {
  content: "\F34C"; }

.mdi-mailbox:before {
  content: "\F6ED"; }

.mdi-map:before {
  content: "\F34D"; }

.mdi-map-marker:before {
  content: "\F34E"; }

.mdi-map-marker-circle:before {
  content: "\F34F"; }

.mdi-map-marker-minus:before {
  content: "\F650"; }

.mdi-map-marker-multiple:before {
  content: "\F350"; }

.mdi-map-marker-off:before {
  content: "\F351"; }

.mdi-map-marker-plus:before {
  content: "\F651"; }

.mdi-map-marker-radius:before {
  content: "\F352"; }

.mdi-margin:before {
  content: "\F353"; }

.mdi-markdown:before {
  content: "\F354"; }

.mdi-marker:before {
  content: "\F652"; }

.mdi-marker-check:before {
  content: "\F355"; }

.mdi-martini:before {
  content: "\F356"; }

.mdi-material-ui:before {
  content: "\F357"; }

.mdi-math-compass:before {
  content: "\F358"; }

.mdi-matrix:before {
  content: "\F628"; }

.mdi-maxcdn:before {
  content: "\F359"; }

.mdi-medical-bag:before {
  content: "\F6EE"; }

.mdi-medium:before {
  content: "\F35A"; }

.mdi-memory:before {
  content: "\F35B"; }

.mdi-menu:before {
  content: "\F35C"; }

.mdi-menu-down:before {
  content: "\F35D"; }

.mdi-menu-down-outline:before {
  content: "\F6B5"; }

.mdi-menu-left:before {
  content: "\F35E"; }

.mdi-menu-right:before {
  content: "\F35F"; }

.mdi-menu-up:before {
  content: "\F360"; }

.mdi-menu-up-outline:before {
  content: "\F6B6"; }

.mdi-message:before {
  content: "\F361"; }

.mdi-message-alert:before {
  content: "\F362"; }

.mdi-message-bulleted:before {
  content: "\F6A1"; }

.mdi-message-bulleted-off:before {
  content: "\F6A2"; }

.mdi-message-draw:before {
  content: "\F363"; }

.mdi-message-image:before {
  content: "\F364"; }

.mdi-message-outline:before {
  content: "\F365"; }

.mdi-message-plus:before {
  content: "\F653"; }

.mdi-message-processing:before {
  content: "\F366"; }

.mdi-message-reply:before {
  content: "\F367"; }

.mdi-message-reply-text:before {
  content: "\F368"; }

.mdi-message-settings:before {
  content: "\F6EF"; }

.mdi-message-settings-variant:before {
  content: "\F6F0"; }

.mdi-message-text:before {
  content: "\F369"; }

.mdi-message-text-outline:before {
  content: "\F36A"; }

.mdi-message-video:before {
  content: "\F36B"; }

.mdi-meteor:before {
  content: "\F629"; }

.mdi-microphone:before {
  content: "\F36C"; }

.mdi-microphone-off:before {
  content: "\F36D"; }

.mdi-microphone-outline:before {
  content: "\F36E"; }

.mdi-microphone-settings:before {
  content: "\F36F"; }

.mdi-microphone-variant:before {
  content: "\F370"; }

.mdi-microphone-variant-off:before {
  content: "\F371"; }

.mdi-microscope:before {
  content: "\F654"; }

.mdi-microsoft:before {
  content: "\F372"; }

.mdi-minecraft:before {
  content: "\F373"; }

.mdi-minus:before {
  content: "\F374"; }

.mdi-minus-box:before {
  content: "\F375"; }

.mdi-minus-box-outline:before {
  content: "\F6F1"; }

.mdi-minus-circle:before {
  content: "\F376"; }

.mdi-minus-circle-outline:before {
  content: "\F377"; }

.mdi-minus-network:before {
  content: "\F378"; }

.mdi-mixcloud:before {
  content: "\F62A"; }

.mdi-monitor:before {
  content: "\F379"; }

.mdi-monitor-multiple:before {
  content: "\F37A"; }

.mdi-more:before {
  content: "\F37B"; }

.mdi-motorbike:before {
  content: "\F37C"; }

.mdi-mouse:before {
  content: "\F37D"; }

.mdi-mouse-off:before {
  content: "\F37E"; }

.mdi-mouse-variant:before {
  content: "\F37F"; }

.mdi-mouse-variant-off:before {
  content: "\F380"; }

.mdi-move-resize:before {
  content: "\F655"; }

.mdi-move-resize-variant:before {
  content: "\F656"; }

.mdi-movie:before {
  content: "\F381"; }

.mdi-multiplication:before {
  content: "\F382"; }

.mdi-multiplication-box:before {
  content: "\F383"; }

.mdi-music:before {
  content: "\F759"; }

.mdi-music-box:before {
  content: "\F384"; }

.mdi-music-box-outline:before {
  content: "\F385"; }

.mdi-music-circle:before {
  content: "\F386"; }

.mdi-music-note:before {
  content: "\F387"; }

.mdi-music-note-bluetooth:before {
  content: "\F5FE"; }

.mdi-music-note-bluetooth-off:before {
  content: "\F5FF"; }

.mdi-music-note-eighth:before {
  content: "\F388"; }

.mdi-music-note-half:before {
  content: "\F389"; }

.mdi-music-note-off:before {
  content: "\F38A"; }

.mdi-music-note-quarter:before {
  content: "\F38B"; }

.mdi-music-note-sixteenth:before {
  content: "\F38C"; }

.mdi-music-note-whole:before {
  content: "\F38D"; }

.mdi-music-off:before {
  content: "\F75A"; }

.mdi-nature:before {
  content: "\F38E"; }

.mdi-nature-people:before {
  content: "\F38F"; }

.mdi-navigation:before {
  content: "\F390"; }

.mdi-near-me:before {
  content: "\F5CD"; }

.mdi-needle:before {
  content: "\F391"; }

.mdi-nest-protect:before {
  content: "\F392"; }

.mdi-nest-thermostat:before {
  content: "\F393"; }

.mdi-netflix:before {
  content: "\F745"; }

.mdi-network:before {
  content: "\F6F2"; }

.mdi-new-box:before {
  content: "\F394"; }

.mdi-newspaper:before {
  content: "\F395"; }

.mdi-nfc:before {
  content: "\F396"; }

.mdi-nfc-tap:before {
  content: "\F397"; }

.mdi-nfc-variant:before {
  content: "\F398"; }

.mdi-ninja:before {
  content: "\F773"; }

.mdi-nodejs:before {
  content: "\F399"; }

.mdi-note:before {
  content: "\F39A"; }

.mdi-note-multiple:before {
  content: "\F6B7"; }

.mdi-note-multiple-outline:before {
  content: "\F6B8"; }

.mdi-note-outline:before {
  content: "\F39B"; }

.mdi-note-plus:before {
  content: "\F39C"; }

.mdi-note-plus-outline:before {
  content: "\F39D"; }

.mdi-note-text:before {
  content: "\F39E"; }

.mdi-notification-clear-all:before {
  content: "\F39F"; }

.mdi-npm:before {
  content: "\F6F6"; }

.mdi-nuke:before {
  content: "\F6A3"; }

.mdi-numeric:before {
  content: "\F3A0"; }

.mdi-numeric-0-box:before {
  content: "\F3A1"; }

.mdi-numeric-0-box-multiple-outline:before {
  content: "\F3A2"; }

.mdi-numeric-0-box-outline:before {
  content: "\F3A3"; }

.mdi-numeric-1-box:before {
  content: "\F3A4"; }

.mdi-numeric-1-box-multiple-outline:before {
  content: "\F3A5"; }

.mdi-numeric-1-box-outline:before {
  content: "\F3A6"; }

.mdi-numeric-2-box:before {
  content: "\F3A7"; }

.mdi-numeric-2-box-multiple-outline:before {
  content: "\F3A8"; }

.mdi-numeric-2-box-outline:before {
  content: "\F3A9"; }

.mdi-numeric-3-box:before {
  content: "\F3AA"; }

.mdi-numeric-3-box-multiple-outline:before {
  content: "\F3AB"; }

.mdi-numeric-3-box-outline:before {
  content: "\F3AC"; }

.mdi-numeric-4-box:before {
  content: "\F3AD"; }

.mdi-numeric-4-box-multiple-outline:before {
  content: "\F3AE"; }

.mdi-numeric-4-box-outline:before {
  content: "\F3AF"; }

.mdi-numeric-5-box:before {
  content: "\F3B0"; }

.mdi-numeric-5-box-multiple-outline:before {
  content: "\F3B1"; }

.mdi-numeric-5-box-outline:before {
  content: "\F3B2"; }

.mdi-numeric-6-box:before {
  content: "\F3B3"; }

.mdi-numeric-6-box-multiple-outline:before {
  content: "\F3B4"; }

.mdi-numeric-6-box-outline:before {
  content: "\F3B5"; }

.mdi-numeric-7-box:before {
  content: "\F3B6"; }

.mdi-numeric-7-box-multiple-outline:before {
  content: "\F3B7"; }

.mdi-numeric-7-box-outline:before {
  content: "\F3B8"; }

.mdi-numeric-8-box:before {
  content: "\F3B9"; }

.mdi-numeric-8-box-multiple-outline:before {
  content: "\F3BA"; }

.mdi-numeric-8-box-outline:before {
  content: "\F3BB"; }

.mdi-numeric-9-box:before {
  content: "\F3BC"; }

.mdi-numeric-9-box-multiple-outline:before {
  content: "\F3BD"; }

.mdi-numeric-9-box-outline:before {
  content: "\F3BE"; }

.mdi-numeric-9-plus-box:before {
  content: "\F3BF"; }

.mdi-numeric-9-plus-box-multiple-outline:before {
  content: "\F3C0"; }

.mdi-numeric-9-plus-box-outline:before {
  content: "\F3C1"; }

.mdi-nut:before {
  content: "\F6F7"; }

.mdi-nutrition:before {
  content: "\F3C2"; }

.mdi-oar:before {
  content: "\F67B"; }

.mdi-octagon:before {
  content: "\F3C3"; }

.mdi-octagon-outline:before {
  content: "\F3C4"; }

.mdi-octagram:before {
  content: "\F6F8"; }

.mdi-octagram-outline:before {
  content: "\F774"; }

.mdi-odnoklassniki:before {
  content: "\F3C5"; }

.mdi-office:before {
  content: "\F3C6"; }

.mdi-oil:before {
  content: "\F3C7"; }

.mdi-oil-temperature:before {
  content: "\F3C8"; }

.mdi-omega:before {
  content: "\F3C9"; }

.mdi-onedrive:before {
  content: "\F3CA"; }

.mdi-onenote:before {
  content: "\F746"; }

.mdi-opacity:before {
  content: "\F5CC"; }

.mdi-open-in-app:before {
  content: "\F3CB"; }

.mdi-open-in-new:before {
  content: "\F3CC"; }

.mdi-openid:before {
  content: "\F3CD"; }

.mdi-opera:before {
  content: "\F3CE"; }

.mdi-orbit:before {
  content: "\F018"; }

.mdi-ornament:before {
  content: "\F3CF"; }

.mdi-ornament-variant:before {
  content: "\F3D0"; }

.mdi-owl:before {
  content: "\F3D2"; }

.mdi-package:before {
  content: "\F3D3"; }

.mdi-package-down:before {
  content: "\F3D4"; }

.mdi-package-up:before {
  content: "\F3D5"; }

.mdi-package-variant:before {
  content: "\F3D6"; }

.mdi-package-variant-closed:before {
  content: "\F3D7"; }

.mdi-page-first:before {
  content: "\F600"; }

.mdi-page-last:before {
  content: "\F601"; }

.mdi-page-layout-body:before {
  content: "\F6F9"; }

.mdi-page-layout-footer:before {
  content: "\F6FA"; }

.mdi-page-layout-header:before {
  content: "\F6FB"; }

.mdi-page-layout-sidebar-left:before {
  content: "\F6FC"; }

.mdi-page-layout-sidebar-right:before {
  content: "\F6FD"; }

.mdi-palette:before {
  content: "\F3D8"; }

.mdi-palette-advanced:before {
  content: "\F3D9"; }

.mdi-panda:before {
  content: "\F3DA"; }

.mdi-pandora:before {
  content: "\F3DB"; }

.mdi-panorama:before {
  content: "\F3DC"; }

.mdi-panorama-fisheye:before {
  content: "\F3DD"; }

.mdi-panorama-horizontal:before {
  content: "\F3DE"; }

.mdi-panorama-vertical:before {
  content: "\F3DF"; }

.mdi-panorama-wide-angle:before {
  content: "\F3E0"; }

.mdi-paper-cut-vertical:before {
  content: "\F3E1"; }

.mdi-paperclip:before {
  content: "\F3E2"; }

.mdi-parking:before {
  content: "\F3E3"; }

.mdi-pause:before {
  content: "\F3E4"; }

.mdi-pause-circle:before {
  content: "\F3E5"; }

.mdi-pause-circle-outline:before {
  content: "\F3E6"; }

.mdi-pause-octagon:before {
  content: "\F3E7"; }

.mdi-pause-octagon-outline:before {
  content: "\F3E8"; }

.mdi-paw:before {
  content: "\F3E9"; }

.mdi-paw-off:before {
  content: "\F657"; }

.mdi-pen:before {
  content: "\F3EA"; }

.mdi-pencil:before {
  content: "\F3EB"; }

.mdi-pencil-box:before {
  content: "\F3EC"; }

.mdi-pencil-box-outline:before {
  content: "\F3ED"; }

.mdi-pencil-circle:before {
  content: "\F6FE"; }

.mdi-pencil-circle-outline:before {
  content: "\F775"; }

.mdi-pencil-lock:before {
  content: "\F3EE"; }

.mdi-pencil-off:before {
  content: "\F3EF"; }

.mdi-pentagon:before {
  content: "\F6FF"; }

.mdi-pentagon-outline:before {
  content: "\F700"; }

.mdi-percent:before {
  content: "\F3F0"; }

.mdi-periscope:before {
  content: "\F747"; }

.mdi-pharmacy:before {
  content: "\F3F1"; }

.mdi-phone:before {
  content: "\F3F2"; }

.mdi-phone-bluetooth:before {
  content: "\F3F3"; }

.mdi-phone-classic:before {
  content: "\F602"; }

.mdi-phone-forward:before {
  content: "\F3F4"; }

.mdi-phone-hangup:before {
  content: "\F3F5"; }

.mdi-phone-in-talk:before {
  content: "\F3F6"; }

.mdi-phone-incoming:before {
  content: "\F3F7"; }

.mdi-phone-locked:before {
  content: "\F3F8"; }

.mdi-phone-log:before {
  content: "\F3F9"; }

.mdi-phone-minus:before {
  content: "\F658"; }

.mdi-phone-missed:before {
  content: "\F3FA"; }

.mdi-phone-outgoing:before {
  content: "\F3FB"; }

.mdi-phone-paused:before {
  content: "\F3FC"; }

.mdi-phone-plus:before {
  content: "\F659"; }

.mdi-phone-settings:before {
  content: "\F3FD"; }

.mdi-phone-voip:before {
  content: "\F3FE"; }

.mdi-pi:before {
  content: "\F3FF"; }

.mdi-pi-box:before {
  content: "\F400"; }

.mdi-piano:before {
  content: "\F67C"; }

.mdi-pig:before {
  content: "\F401"; }

.mdi-pill:before {
  content: "\F402"; }

.mdi-pillar:before {
  content: "\F701"; }

.mdi-pin:before {
  content: "\F403"; }

.mdi-pin-off:before {
  content: "\F404"; }

.mdi-pine-tree:before {
  content: "\F405"; }

.mdi-pine-tree-box:before {
  content: "\F406"; }

.mdi-pinterest:before {
  content: "\F407"; }

.mdi-pinterest-box:before {
  content: "\F408"; }

.mdi-pistol:before {
  content: "\F702"; }

.mdi-pizza:before {
  content: "\F409"; }

.mdi-plane-shield:before {
  content: "\F6BA"; }

.mdi-play:before {
  content: "\F40A"; }

.mdi-play-box-outline:before {
  content: "\F40B"; }

.mdi-play-circle:before {
  content: "\F40C"; }

.mdi-play-circle-outline:before {
  content: "\F40D"; }

.mdi-play-pause:before {
  content: "\F40E"; }

.mdi-play-protected-content:before {
  content: "\F40F"; }

.mdi-playlist-check:before {
  content: "\F5C7"; }

.mdi-playlist-minus:before {
  content: "\F410"; }

.mdi-playlist-play:before {
  content: "\F411"; }

.mdi-playlist-plus:before {
  content: "\F412"; }

.mdi-playlist-remove:before {
  content: "\F413"; }

.mdi-playstation:before {
  content: "\F414"; }

.mdi-plex:before {
  content: "\F6B9"; }

.mdi-plus:before {
  content: "\F415"; }

.mdi-plus-box:before {
  content: "\F416"; }

.mdi-plus-box-outline:before {
  content: "\F703"; }

.mdi-plus-circle:before {
  content: "\F417"; }

.mdi-plus-circle-multiple-outline:before {
  content: "\F418"; }

.mdi-plus-circle-outline:before {
  content: "\F419"; }

.mdi-plus-network:before {
  content: "\F41A"; }

.mdi-plus-one:before {
  content: "\F41B"; }

.mdi-plus-outline:before {
  content: "\F704"; }

.mdi-pocket:before {
  content: "\F41C"; }

.mdi-pokeball:before {
  content: "\F41D"; }

.mdi-polaroid:before {
  content: "\F41E"; }

.mdi-poll:before {
  content: "\F41F"; }

.mdi-poll-box:before {
  content: "\F420"; }

.mdi-polymer:before {
  content: "\F421"; }

.mdi-pool:before {
  content: "\F606"; }

.mdi-popcorn:before {
  content: "\F422"; }

.mdi-pot:before {
  content: "\F65A"; }

.mdi-pot-mix:before {
  content: "\F65B"; }

.mdi-pound:before {
  content: "\F423"; }

.mdi-pound-box:before {
  content: "\F424"; }

.mdi-power:before {
  content: "\F425"; }

.mdi-power-plug:before {
  content: "\F6A4"; }

.mdi-power-plug-off:before {
  content: "\F6A5"; }

.mdi-power-settings:before {
  content: "\F426"; }

.mdi-power-socket:before {
  content: "\F427"; }

.mdi-prescription:before {
  content: "\F705"; }

.mdi-presentation:before {
  content: "\F428"; }

.mdi-presentation-play:before {
  content: "\F429"; }

.mdi-printer:before {
  content: "\F42A"; }

.mdi-printer-3d:before {
  content: "\F42B"; }

.mdi-printer-alert:before {
  content: "\F42C"; }

.mdi-printer-settings:before {
  content: "\F706"; }

.mdi-priority-high:before {
  content: "\F603"; }

.mdi-priority-low:before {
  content: "\F604"; }

.mdi-professional-hexagon:before {
  content: "\F42D"; }

.mdi-projector:before {
  content: "\F42E"; }

.mdi-projector-screen:before {
  content: "\F42F"; }

.mdi-publish:before {
  content: "\F6A6"; }

.mdi-pulse:before {
  content: "\F430"; }

.mdi-puzzle:before {
  content: "\F431"; }

.mdi-qqchat:before {
  content: "\F605"; }

.mdi-qrcode:before {
  content: "\F432"; }

.mdi-qrcode-scan:before {
  content: "\F433"; }

.mdi-quadcopter:before {
  content: "\F434"; }

.mdi-quality-high:before {
  content: "\F435"; }

.mdi-quicktime:before {
  content: "\F436"; }

.mdi-radar:before {
  content: "\F437"; }

.mdi-radiator:before {
  content: "\F438"; }

.mdi-radio:before {
  content: "\F439"; }

.mdi-radio-handheld:before {
  content: "\F43A"; }

.mdi-radio-tower:before {
  content: "\F43B"; }

.mdi-radioactive:before {
  content: "\F43C"; }

.mdi-radiobox-blank:before {
  content: "\F43D"; }

.mdi-radiobox-marked:before {
  content: "\F43E"; }

.mdi-raspberrypi:before {
  content: "\F43F"; }

.mdi-ray-end:before {
  content: "\F440"; }

.mdi-ray-end-arrow:before {
  content: "\F441"; }

.mdi-ray-start:before {
  content: "\F442"; }

.mdi-ray-start-arrow:before {
  content: "\F443"; }

.mdi-ray-start-end:before {
  content: "\F444"; }

.mdi-ray-vertex:before {
  content: "\F445"; }

.mdi-rdio:before {
  content: "\F446"; }

.mdi-react:before {
  content: "\F707"; }

.mdi-read:before {
  content: "\F447"; }

.mdi-readability:before {
  content: "\F448"; }

.mdi-receipt:before {
  content: "\F449"; }

.mdi-record:before {
  content: "\F44A"; }

.mdi-record-rec:before {
  content: "\F44B"; }

.mdi-recycle:before {
  content: "\F44C"; }

.mdi-reddit:before {
  content: "\F44D"; }

.mdi-redo:before {
  content: "\F44E"; }

.mdi-redo-variant:before {
  content: "\F44F"; }

.mdi-refresh:before {
  content: "\F450"; }

.mdi-regex:before {
  content: "\F451"; }

.mdi-relative-scale:before {
  content: "\F452"; }

.mdi-reload:before {
  content: "\F453"; }

.mdi-remote:before {
  content: "\F454"; }

.mdi-rename-box:before {
  content: "\F455"; }

.mdi-reorder-horizontal:before {
  content: "\F687"; }

.mdi-reorder-vertical:before {
  content: "\F688"; }

.mdi-repeat:before {
  content: "\F456"; }

.mdi-repeat-off:before {
  content: "\F457"; }

.mdi-repeat-once:before {
  content: "\F458"; }

.mdi-replay:before {
  content: "\F459"; }

.mdi-reply:before {
  content: "\F45A"; }

.mdi-reply-all:before {
  content: "\F45B"; }

.mdi-reproduction:before {
  content: "\F45C"; }

.mdi-resize-bottom-right:before {
  content: "\F45D"; }

.mdi-responsive:before {
  content: "\F45E"; }

.mdi-restart:before {
  content: "\F708"; }

.mdi-restore:before {
  content: "\F6A7"; }

.mdi-rewind:before {
  content: "\F45F"; }

.mdi-rewind-outline:before {
  content: "\F709"; }

.mdi-rhombus:before {
  content: "\F70A"; }

.mdi-rhombus-outline:before {
  content: "\F70B"; }

.mdi-ribbon:before {
  content: "\F460"; }

.mdi-road:before {
  content: "\F461"; }

.mdi-road-variant:before {
  content: "\F462"; }

.mdi-robot:before {
  content: "\F6A8"; }

.mdi-rocket:before {
  content: "\F463"; }

.mdi-roomba:before {
  content: "\F70C"; }

.mdi-rotate-3d:before {
  content: "\F464"; }

.mdi-rotate-left:before {
  content: "\F465"; }

.mdi-rotate-left-variant:before {
  content: "\F466"; }

.mdi-rotate-right:before {
  content: "\F467"; }

.mdi-rotate-right-variant:before {
  content: "\F468"; }

.mdi-rounded-corner:before {
  content: "\F607"; }

.mdi-router-wireless:before {
  content: "\F469"; }

.mdi-routes:before {
  content: "\F46A"; }

.mdi-rowing:before {
  content: "\F608"; }

.mdi-rss:before {
  content: "\F46B"; }

.mdi-rss-box:before {
  content: "\F46C"; }

.mdi-ruler:before {
  content: "\F46D"; }

.mdi-run:before {
  content: "\F70D"; }

.mdi-run-fast:before {
  content: "\F46E"; }

.mdi-sale:before {
  content: "\F46F"; }

.mdi-satellite:before {
  content: "\F470"; }

.mdi-satellite-variant:before {
  content: "\F471"; }

.mdi-saxophone:before {
  content: "\F609"; }

.mdi-scale:before {
  content: "\F472"; }

.mdi-scale-balance:before {
  content: "\F5D1"; }

.mdi-scale-bathroom:before {
  content: "\F473"; }

.mdi-scanner:before {
  content: "\F6AA"; }

.mdi-school:before {
  content: "\F474"; }

.mdi-screen-rotation:before {
  content: "\F475"; }

.mdi-screen-rotation-lock:before {
  content: "\F476"; }

.mdi-screwdriver:before {
  content: "\F477"; }

.mdi-script:before {
  content: "\F478"; }

.mdi-sd:before {
  content: "\F479"; }

.mdi-seal:before {
  content: "\F47A"; }

.mdi-search-web:before {
  content: "\F70E"; }

.mdi-seat-flat:before {
  content: "\F47B"; }

.mdi-seat-flat-angled:before {
  content: "\F47C"; }

.mdi-seat-individual-suite:before {
  content: "\F47D"; }

.mdi-seat-legroom-extra:before {
  content: "\F47E"; }

.mdi-seat-legroom-normal:before {
  content: "\F47F"; }

.mdi-seat-legroom-reduced:before {
  content: "\F480"; }

.mdi-seat-recline-extra:before {
  content: "\F481"; }

.mdi-seat-recline-normal:before {
  content: "\F482"; }

.mdi-security:before {
  content: "\F483"; }

.mdi-security-home:before {
  content: "\F689"; }

.mdi-security-network:before {
  content: "\F484"; }

.mdi-select:before {
  content: "\F485"; }

.mdi-select-all:before {
  content: "\F486"; }

.mdi-select-inverse:before {
  content: "\F487"; }

.mdi-select-off:before {
  content: "\F488"; }

.mdi-selection:before {
  content: "\F489"; }

.mdi-selection-off:before {
  content: "\F776"; }

.mdi-send:before {
  content: "\F48A"; }

.mdi-serial-port:before {
  content: "\F65C"; }

.mdi-server:before {
  content: "\F48B"; }

.mdi-server-minus:before {
  content: "\F48C"; }

.mdi-server-network:before {
  content: "\F48D"; }

.mdi-server-network-off:before {
  content: "\F48E"; }

.mdi-server-off:before {
  content: "\F48F"; }

.mdi-server-plus:before {
  content: "\F490"; }

.mdi-server-remove:before {
  content: "\F491"; }

.mdi-server-security:before {
  content: "\F492"; }

.mdi-set-all:before {
  content: "\F777"; }

.mdi-set-center:before {
  content: "\F778"; }

.mdi-set-center-right:before {
  content: "\F779"; }

.mdi-set-left:before {
  content: "\F77A"; }

.mdi-set-left-center:before {
  content: "\F77B"; }

.mdi-set-left-right:before {
  content: "\F77C"; }

.mdi-set-none:before {
  content: "\F77D"; }

.mdi-set-right:before {
  content: "\F77E"; }

.mdi-settings:before {
  content: "\F493"; }

.mdi-settings-box:before {
  content: "\F494"; }

.mdi-shape-circle-plus:before {
  content: "\F65D"; }

.mdi-shape-plus:before {
  content: "\F495"; }

.mdi-shape-polygon-plus:before {
  content: "\F65E"; }

.mdi-shape-rectangle-plus:before {
  content: "\F65F"; }

.mdi-shape-square-plus:before {
  content: "\F660"; }

.mdi-share:before {
  content: "\F496"; }

.mdi-share-variant:before {
  content: "\F497"; }

.mdi-shield:before {
  content: "\F498"; }

.mdi-shield-half-full:before {
  content: "\F77F"; }

.mdi-shield-outline:before {
  content: "\F499"; }

.mdi-shopping:before {
  content: "\F49A"; }

.mdi-shopping-music:before {
  content: "\F49B"; }

.mdi-shovel:before {
  content: "\F70F"; }

.mdi-shovel-off:before {
  content: "\F710"; }

.mdi-shredder:before {
  content: "\F49C"; }

.mdi-shuffle:before {
  content: "\F49D"; }

.mdi-shuffle-disabled:before {
  content: "\F49E"; }

.mdi-shuffle-variant:before {
  content: "\F49F"; }

.mdi-sigma:before {
  content: "\F4A0"; }

.mdi-sigma-lower:before {
  content: "\F62B"; }

.mdi-sign-caution:before {
  content: "\F4A1"; }

.mdi-sign-direction:before {
  content: "\F780"; }

.mdi-sign-text:before {
  content: "\F781"; }

.mdi-signal:before {
  content: "\F4A2"; }

.mdi-signal-2g:before {
  content: "\F711"; }

.mdi-signal-3g:before {
  content: "\F712"; }

.mdi-signal-4g:before {
  content: "\F713"; }

.mdi-signal-hspa:before {
  content: "\F714"; }

.mdi-signal-hspa-plus:before {
  content: "\F715"; }

.mdi-signal-off:before {
  content: "\F782"; }

.mdi-signal-variant:before {
  content: "\F60A"; }

.mdi-silverware:before {
  content: "\F4A3"; }

.mdi-silverware-fork:before {
  content: "\F4A4"; }

.mdi-silverware-spoon:before {
  content: "\F4A5"; }

.mdi-silverware-variant:before {
  content: "\F4A6"; }

.mdi-sim:before {
  content: "\F4A7"; }

.mdi-sim-alert:before {
  content: "\F4A8"; }

.mdi-sim-off:before {
  content: "\F4A9"; }

.mdi-sitemap:before {
  content: "\F4AA"; }

.mdi-skip-backward:before {
  content: "\F4AB"; }

.mdi-skip-forward:before {
  content: "\F4AC"; }

.mdi-skip-next:before {
  content: "\F4AD"; }

.mdi-skip-next-circle:before {
  content: "\F661"; }

.mdi-skip-next-circle-outline:before {
  content: "\F662"; }

.mdi-skip-previous:before {
  content: "\F4AE"; }

.mdi-skip-previous-circle:before {
  content: "\F663"; }

.mdi-skip-previous-circle-outline:before {
  content: "\F664"; }

.mdi-skull:before {
  content: "\F68B"; }

.mdi-skype:before {
  content: "\F4AF"; }

.mdi-skype-business:before {
  content: "\F4B0"; }

.mdi-slack:before {
  content: "\F4B1"; }

.mdi-sleep:before {
  content: "\F4B2"; }

.mdi-sleep-off:before {
  content: "\F4B3"; }

.mdi-smoking:before {
  content: "\F4B4"; }

.mdi-smoking-off:before {
  content: "\F4B5"; }

.mdi-snapchat:before {
  content: "\F4B6"; }

.mdi-snowflake:before {
  content: "\F716"; }

.mdi-snowman:before {
  content: "\F4B7"; }

.mdi-soccer:before {
  content: "\F4B8"; }

.mdi-sofa:before {
  content: "\F4B9"; }

.mdi-solid:before {
  content: "\F68C"; }

.mdi-sort:before {
  content: "\F4BA"; }

.mdi-sort-alphabetical:before {
  content: "\F4BB"; }

.mdi-sort-ascending:before {
  content: "\F4BC"; }

.mdi-sort-descending:before {
  content: "\F4BD"; }

.mdi-sort-numeric:before {
  content: "\F4BE"; }

.mdi-sort-variant:before {
  content: "\F4BF"; }

.mdi-soundcloud:before {
  content: "\F4C0"; }

.mdi-source-branch:before {
  content: "\F62C"; }

.mdi-source-commit:before {
  content: "\F717"; }

.mdi-source-commit-end:before {
  content: "\F718"; }

.mdi-source-commit-end-local:before {
  content: "\F719"; }

.mdi-source-commit-local:before {
  content: "\F71A"; }

.mdi-source-commit-next-local:before {
  content: "\F71B"; }

.mdi-source-commit-start:before {
  content: "\F71C"; }

.mdi-source-commit-start-next-local:before {
  content: "\F71D"; }

.mdi-source-fork:before {
  content: "\F4C1"; }

.mdi-source-merge:before {
  content: "\F62D"; }

.mdi-source-pull:before {
  content: "\F4C2"; }

.mdi-speaker:before {
  content: "\F4C3"; }

.mdi-speaker-off:before {
  content: "\F4C4"; }

.mdi-speaker-wireless:before {
  content: "\F71E"; }

.mdi-speedometer:before {
  content: "\F4C5"; }

.mdi-spellcheck:before {
  content: "\F4C6"; }

.mdi-spotify:before {
  content: "\F4C7"; }

.mdi-spotlight:before {
  content: "\F4C8"; }

.mdi-spotlight-beam:before {
  content: "\F4C9"; }

.mdi-spray:before {
  content: "\F665"; }

.mdi-square:before {
  content: "\F763"; }

.mdi-square-inc:before {
  content: "\F4CA"; }

.mdi-square-inc-cash:before {
  content: "\F4CB"; }

.mdi-square-outline:before {
  content: "\F762"; }

.mdi-square-root:before {
  content: "\F783"; }

.mdi-stackexchange:before {
  content: "\F60B"; }

.mdi-stackoverflow:before {
  content: "\F4CC"; }

.mdi-stadium:before {
  content: "\F71F"; }

.mdi-stairs:before {
  content: "\F4CD"; }

.mdi-star:before {
  content: "\F4CE"; }

.mdi-star-circle:before {
  content: "\F4CF"; }

.mdi-star-half:before {
  content: "\F4D0"; }

.mdi-star-off:before {
  content: "\F4D1"; }

.mdi-star-outline:before {
  content: "\F4D2"; }

.mdi-steam:before {
  content: "\F4D3"; }

.mdi-steering:before {
  content: "\F4D4"; }

.mdi-step-backward:before {
  content: "\F4D5"; }

.mdi-step-backward-2:before {
  content: "\F4D6"; }

.mdi-step-forward:before {
  content: "\F4D7"; }

.mdi-step-forward-2:before {
  content: "\F4D8"; }

.mdi-stethoscope:before {
  content: "\F4D9"; }

.mdi-sticker:before {
  content: "\F5D0"; }

.mdi-sticker-emoji:before {
  content: "\F784"; }

.mdi-stocking:before {
  content: "\F4DA"; }

.mdi-stop:before {
  content: "\F4DB"; }

.mdi-stop-circle:before {
  content: "\F666"; }

.mdi-stop-circle-outline:before {
  content: "\F667"; }

.mdi-store:before {
  content: "\F4DC"; }

.mdi-store-24-hour:before {
  content: "\F4DD"; }

.mdi-stove:before {
  content: "\F4DE"; }

.mdi-subdirectory-arrow-left:before {
  content: "\F60C"; }

.mdi-subdirectory-arrow-right:before {
  content: "\F60D"; }

.mdi-subway:before {
  content: "\F6AB"; }

.mdi-subway-variant:before {
  content: "\F4DF"; }

.mdi-summit:before {
  content: "\F785"; }

.mdi-sunglasses:before {
  content: "\F4E0"; }

.mdi-surround-sound:before {
  content: "\F5C5"; }

.mdi-svg:before {
  content: "\F720"; }

.mdi-swap-horizontal:before {
  content: "\F4E1"; }

.mdi-swap-vertical:before {
  content: "\F4E2"; }

.mdi-swim:before {
  content: "\F4E3"; }

.mdi-switch:before {
  content: "\F4E4"; }

.mdi-sword:before {
  content: "\F4E5"; }

.mdi-sword-cross:before {
  content: "\F786"; }

.mdi-sync:before {
  content: "\F4E6"; }

.mdi-sync-alert:before {
  content: "\F4E7"; }

.mdi-sync-off:before {
  content: "\F4E8"; }

.mdi-tab:before {
  content: "\F4E9"; }

.mdi-tab-plus:before {
  content: "\F75B"; }

.mdi-tab-unselected:before {
  content: "\F4EA"; }

.mdi-table:before {
  content: "\F4EB"; }

.mdi-table-column-plus-after:before {
  content: "\F4EC"; }

.mdi-table-column-plus-before:before {
  content: "\F4ED"; }

.mdi-table-column-remove:before {
  content: "\F4EE"; }

.mdi-table-column-width:before {
  content: "\F4EF"; }

.mdi-table-edit:before {
  content: "\F4F0"; }

.mdi-table-large:before {
  content: "\F4F1"; }

.mdi-table-row-height:before {
  content: "\F4F2"; }

.mdi-table-row-plus-after:before {
  content: "\F4F3"; }

.mdi-table-row-plus-before:before {
  content: "\F4F4"; }

.mdi-table-row-remove:before {
  content: "\F4F5"; }

.mdi-tablet:before {
  content: "\F4F6"; }

.mdi-tablet-android:before {
  content: "\F4F7"; }

.mdi-tablet-ipad:before {
  content: "\F4F8"; }

.mdi-taco:before {
  content: "\F761"; }

.mdi-tag:before {
  content: "\F4F9"; }

.mdi-tag-faces:before {
  content: "\F4FA"; }

.mdi-tag-heart:before {
  content: "\F68A"; }

.mdi-tag-multiple:before {
  content: "\F4FB"; }

.mdi-tag-outline:before {
  content: "\F4FC"; }

.mdi-tag-plus:before {
  content: "\F721"; }

.mdi-tag-remove:before {
  content: "\F722"; }

.mdi-tag-text-outline:before {
  content: "\F4FD"; }

.mdi-target:before {
  content: "\F4FE"; }

.mdi-taxi:before {
  content: "\F4FF"; }

.mdi-teamviewer:before {
  content: "\F500"; }

.mdi-telegram:before {
  content: "\F501"; }

.mdi-television:before {
  content: "\F502"; }

.mdi-television-guide:before {
  content: "\F503"; }

.mdi-temperature-celsius:before {
  content: "\F504"; }

.mdi-temperature-fahrenheit:before {
  content: "\F505"; }

.mdi-temperature-kelvin:before {
  content: "\F506"; }

.mdi-tennis:before {
  content: "\F507"; }

.mdi-tent:before {
  content: "\F508"; }

.mdi-terrain:before {
  content: "\F509"; }

.mdi-test-tube:before {
  content: "\F668"; }

.mdi-text-shadow:before {
  content: "\F669"; }

.mdi-text-to-speech:before {
  content: "\F50A"; }

.mdi-text-to-speech-off:before {
  content: "\F50B"; }

.mdi-textbox:before {
  content: "\F60E"; }

.mdi-texture:before {
  content: "\F50C"; }

.mdi-theater:before {
  content: "\F50D"; }

.mdi-theme-light-dark:before {
  content: "\F50E"; }

.mdi-thermometer:before {
  content: "\F50F"; }

.mdi-thermometer-lines:before {
  content: "\F510"; }

.mdi-thumb-down:before {
  content: "\F511"; }

.mdi-thumb-down-outline:before {
  content: "\F512"; }

.mdi-thumb-up:before {
  content: "\F513"; }

.mdi-thumb-up-outline:before {
  content: "\F514"; }

.mdi-thumbs-up-down:before {
  content: "\F515"; }

.mdi-ticket:before {
  content: "\F516"; }

.mdi-ticket-account:before {
  content: "\F517"; }

.mdi-ticket-confirmation:before {
  content: "\F518"; }

.mdi-ticket-percent:before {
  content: "\F723"; }

.mdi-tie:before {
  content: "\F519"; }

.mdi-tilde:before {
  content: "\F724"; }

.mdi-timelapse:before {
  content: "\F51A"; }

.mdi-timer:before {
  content: "\F51B"; }

.mdi-timer-10:before {
  content: "\F51C"; }

.mdi-timer-3:before {
  content: "\F51D"; }

.mdi-timer-off:before {
  content: "\F51E"; }

.mdi-timer-sand:before {
  content: "\F51F"; }

.mdi-timer-sand-empty:before {
  content: "\F6AC"; }

.mdi-timer-sand-full:before {
  content: "\F78B"; }

.mdi-timetable:before {
  content: "\F520"; }

.mdi-toggle-switch:before {
  content: "\F521"; }

.mdi-toggle-switch-off:before {
  content: "\F522"; }

.mdi-tooltip:before {
  content: "\F523"; }

.mdi-tooltip-edit:before {
  content: "\F524"; }

.mdi-tooltip-image:before {
  content: "\F525"; }

.mdi-tooltip-outline:before {
  content: "\F526"; }

.mdi-tooltip-outline-plus:before {
  content: "\F527"; }

.mdi-tooltip-text:before {
  content: "\F528"; }

.mdi-tooth:before {
  content: "\F529"; }

.mdi-tor:before {
  content: "\F52A"; }

.mdi-tower-beach:before {
  content: "\F680"; }

.mdi-tower-fire:before {
  content: "\F681"; }

.mdi-traffic-light:before {
  content: "\F52B"; }

.mdi-train:before {
  content: "\F52C"; }

.mdi-tram:before {
  content: "\F52D"; }

.mdi-transcribe:before {
  content: "\F52E"; }

.mdi-transcribe-close:before {
  content: "\F52F"; }

.mdi-transfer:before {
  content: "\F530"; }

.mdi-transit-transfer:before {
  content: "\F6AD"; }

.mdi-translate:before {
  content: "\F5CA"; }

.mdi-treasure-chest:before {
  content: "\F725"; }

.mdi-tree:before {
  content: "\F531"; }

.mdi-trello:before {
  content: "\F532"; }

.mdi-trending-down:before {
  content: "\F533"; }

.mdi-trending-neutral:before {
  content: "\F534"; }

.mdi-trending-up:before {
  content: "\F535"; }

.mdi-triangle:before {
  content: "\F536"; }

.mdi-triangle-outline:before {
  content: "\F537"; }

.mdi-trophy:before {
  content: "\F538"; }

.mdi-trophy-award:before {
  content: "\F539"; }

.mdi-trophy-outline:before {
  content: "\F53A"; }

.mdi-trophy-variant:before {
  content: "\F53B"; }

.mdi-trophy-variant-outline:before {
  content: "\F53C"; }

.mdi-truck:before {
  content: "\F53D"; }

.mdi-truck-delivery:before {
  content: "\F53E"; }

.mdi-truck-fast:before {
  content: "\F787"; }

.mdi-truck-trailer:before {
  content: "\F726"; }

.mdi-tshirt-crew:before {
  content: "\F53F"; }

.mdi-tshirt-v:before {
  content: "\F540"; }

.mdi-tumblr:before {
  content: "\F541"; }

.mdi-tumblr-reblog:before {
  content: "\F542"; }

.mdi-tune:before {
  content: "\F62E"; }

.mdi-tune-vertical:before {
  content: "\F66A"; }

.mdi-twitch:before {
  content: "\F543"; }

.mdi-twitter:before {
  content: "\F544"; }

.mdi-twitter-box:before {
  content: "\F545"; }

.mdi-twitter-circle:before {
  content: "\F546"; }

.mdi-twitter-retweet:before {
  content: "\F547"; }

.mdi-uber:before {
  content: "\F748"; }

.mdi-ubuntu:before {
  content: "\F548"; }

.mdi-umbraco:before {
  content: "\F549"; }

.mdi-umbrella:before {
  content: "\F54A"; }

.mdi-umbrella-outline:before {
  content: "\F54B"; }

.mdi-undo:before {
  content: "\F54C"; }

.mdi-undo-variant:before {
  content: "\F54D"; }

.mdi-unfold-less-horizontal:before {
  content: "\F54E"; }

.mdi-unfold-less-vertical:before {
  content: "\F75F"; }

.mdi-unfold-more-horizontal:before {
  content: "\F54F"; }

.mdi-unfold-more-vertical:before {
  content: "\F760"; }

.mdi-ungroup:before {
  content: "\F550"; }

.mdi-unity:before {
  content: "\F6AE"; }

.mdi-untappd:before {
  content: "\F551"; }

.mdi-update:before {
  content: "\F6AF"; }

.mdi-upload:before {
  content: "\F552"; }

.mdi-upload-network:before {
  content: "\F6F5"; }

.mdi-usb:before {
  content: "\F553"; }

.mdi-vector-arrange-above:before {
  content: "\F554"; }

.mdi-vector-arrange-below:before {
  content: "\F555"; }

.mdi-vector-circle:before {
  content: "\F556"; }

.mdi-vector-circle-variant:before {
  content: "\F557"; }

.mdi-vector-combine:before {
  content: "\F558"; }

.mdi-vector-curve:before {
  content: "\F559"; }

.mdi-vector-difference:before {
  content: "\F55A"; }

.mdi-vector-difference-ab:before {
  content: "\F55B"; }

.mdi-vector-difference-ba:before {
  content: "\F55C"; }

.mdi-vector-intersection:before {
  content: "\F55D"; }

.mdi-vector-line:before {
  content: "\F55E"; }

.mdi-vector-point:before {
  content: "\F55F"; }

.mdi-vector-polygon:before {
  content: "\F560"; }

.mdi-vector-polyline:before {
  content: "\F561"; }

.mdi-vector-radius:before {
  content: "\F749"; }

.mdi-vector-rectangle:before {
  content: "\F5C6"; }

.mdi-vector-selection:before {
  content: "\F562"; }

.mdi-vector-square:before {
  content: "\F001"; }

.mdi-vector-triangle:before {
  content: "\F563"; }

.mdi-vector-union:before {
  content: "\F564"; }

.mdi-verified:before {
  content: "\F565"; }

.mdi-vibrate:before {
  content: "\F566"; }

.mdi-video:before {
  content: "\F567"; }

.mdi-video-off:before {
  content: "\F568"; }

.mdi-video-switch:before {
  content: "\F569"; }

.mdi-view-agenda:before {
  content: "\F56A"; }

.mdi-view-array:before {
  content: "\F56B"; }

.mdi-view-carousel:before {
  content: "\F56C"; }

.mdi-view-column:before {
  content: "\F56D"; }

.mdi-view-dashboard:before {
  content: "\F56E"; }

.mdi-view-day:before {
  content: "\F56F"; }

.mdi-view-grid:before {
  content: "\F570"; }

.mdi-view-headline:before {
  content: "\F571"; }

.mdi-view-list:before {
  content: "\F572"; }

.mdi-view-module:before {
  content: "\F573"; }

.mdi-view-parallel:before {
  content: "\F727"; }

.mdi-view-quilt:before {
  content: "\F574"; }

.mdi-view-sequential:before {
  content: "\F728"; }

.mdi-view-stream:before {
  content: "\F575"; }

.mdi-view-week:before {
  content: "\F576"; }

.mdi-vimeo:before {
  content: "\F577"; }

.mdi-vine:before {
  content: "\F578"; }

.mdi-violin:before {
  content: "\F60F"; }

.mdi-visualstudio:before {
  content: "\F610"; }

.mdi-vk:before {
  content: "\F579"; }

.mdi-vk-box:before {
  content: "\F57A"; }

.mdi-vk-circle:before {
  content: "\F57B"; }

.mdi-vlc:before {
  content: "\F57C"; }

.mdi-voice:before {
  content: "\F5CB"; }

.mdi-voicemail:before {
  content: "\F57D"; }

.mdi-volume-high:before {
  content: "\F57E"; }

.mdi-volume-low:before {
  content: "\F57F"; }

.mdi-volume-medium:before {
  content: "\F580"; }

.mdi-volume-minus:before {
  content: "\F75D"; }

.mdi-volume-mute:before {
  content: "\F75E"; }

.mdi-volume-off:before {
  content: "\F581"; }

.mdi-volume-plus:before {
  content: "\F75C"; }

.mdi-vpn:before {
  content: "\F582"; }

.mdi-walk:before {
  content: "\F583"; }

.mdi-wallet:before {
  content: "\F584"; }

.mdi-wallet-giftcard:before {
  content: "\F585"; }

.mdi-wallet-membership:before {
  content: "\F586"; }

.mdi-wallet-travel:before {
  content: "\F587"; }

.mdi-wan:before {
  content: "\F588"; }

.mdi-washing-machine:before {
  content: "\F729"; }

.mdi-watch:before {
  content: "\F589"; }

.mdi-watch-export:before {
  content: "\F58A"; }

.mdi-watch-import:before {
  content: "\F58B"; }

.mdi-watch-vibrate:before {
  content: "\F6B0"; }

.mdi-water:before {
  content: "\F58C"; }

.mdi-water-off:before {
  content: "\F58D"; }

.mdi-water-percent:before {
  content: "\F58E"; }

.mdi-water-pump:before {
  content: "\F58F"; }

.mdi-watermark:before {
  content: "\F612"; }

.mdi-waves:before {
  content: "\F78C"; }

.mdi-weather-cloudy:before {
  content: "\F590"; }

.mdi-weather-fog:before {
  content: "\F591"; }

.mdi-weather-hail:before {
  content: "\F592"; }

.mdi-weather-lightning:before {
  content: "\F593"; }

.mdi-weather-lightning-rainy:before {
  content: "\F67D"; }

.mdi-weather-night:before {
  content: "\F594"; }

.mdi-weather-partlycloudy:before {
  content: "\F595"; }

.mdi-weather-pouring:before {
  content: "\F596"; }

.mdi-weather-rainy:before {
  content: "\F597"; }

.mdi-weather-snowy:before {
  content: "\F598"; }

.mdi-weather-snowy-rainy:before {
  content: "\F67E"; }

.mdi-weather-sunny:before {
  content: "\F599"; }

.mdi-weather-sunset:before {
  content: "\F59A"; }

.mdi-weather-sunset-down:before {
  content: "\F59B"; }

.mdi-weather-sunset-up:before {
  content: "\F59C"; }

.mdi-weather-windy:before {
  content: "\F59D"; }

.mdi-weather-windy-variant:before {
  content: "\F59E"; }

.mdi-web:before {
  content: "\F59F"; }

.mdi-webcam:before {
  content: "\F5A0"; }

.mdi-webhook:before {
  content: "\F62F"; }

.mdi-webpack:before {
  content: "\F72A"; }

.mdi-wechat:before {
  content: "\F611"; }

.mdi-weight:before {
  content: "\F5A1"; }

.mdi-weight-kilogram:before {
  content: "\F5A2"; }

.mdi-whatsapp:before {
  content: "\F5A3"; }

.mdi-wheelchair-accessibility:before {
  content: "\F5A4"; }

.mdi-white-balance-auto:before {
  content: "\F5A5"; }

.mdi-white-balance-incandescent:before {
  content: "\F5A6"; }

.mdi-white-balance-iridescent:before {
  content: "\F5A7"; }

.mdi-white-balance-sunny:before {
  content: "\F5A8"; }

.mdi-widgets:before {
  content: "\F72B"; }

.mdi-wifi:before {
  content: "\F5A9"; }

.mdi-wifi-off:before {
  content: "\F5AA"; }

.mdi-wii:before {
  content: "\F5AB"; }

.mdi-wiiu:before {
  content: "\F72C"; }

.mdi-wikipedia:before {
  content: "\F5AC"; }

.mdi-window-close:before {
  content: "\F5AD"; }

.mdi-window-closed:before {
  content: "\F5AE"; }

.mdi-window-maximize:before {
  content: "\F5AF"; }

.mdi-window-minimize:before {
  content: "\F5B0"; }

.mdi-window-open:before {
  content: "\F5B1"; }

.mdi-window-restore:before {
  content: "\F5B2"; }

.mdi-windows:before {
  content: "\F5B3"; }

.mdi-wordpress:before {
  content: "\F5B4"; }

.mdi-worker:before {
  content: "\F5B5"; }

.mdi-wrap:before {
  content: "\F5B6"; }

.mdi-wrench:before {
  content: "\F5B7"; }

.mdi-wunderlist:before {
  content: "\F5B8"; }

.mdi-xaml:before {
  content: "\F673"; }

.mdi-xbox:before {
  content: "\F5B9"; }

.mdi-xbox-controller:before {
  content: "\F5BA"; }

.mdi-xbox-controller-battery-alert:before {
  content: "\F74A"; }

.mdi-xbox-controller-battery-empty:before {
  content: "\F74B"; }

.mdi-xbox-controller-battery-full:before {
  content: "\F74C"; }

.mdi-xbox-controller-battery-low:before {
  content: "\F74D"; }

.mdi-xbox-controller-battery-medium:before {
  content: "\F74E"; }

.mdi-xbox-controller-battery-unknown:before {
  content: "\F74F"; }

.mdi-xbox-controller-off:before {
  content: "\F5BB"; }

.mdi-xda:before {
  content: "\F5BC"; }

.mdi-xing:before {
  content: "\F5BD"; }

.mdi-xing-box:before {
  content: "\F5BE"; }

.mdi-xing-circle:before {
  content: "\F5BF"; }

.mdi-xml:before {
  content: "\F5C0"; }

.mdi-yammer:before {
  content: "\F788"; }

.mdi-yeast:before {
  content: "\F5C1"; }

.mdi-yelp:before {
  content: "\F5C2"; }

.mdi-yin-yang:before {
  content: "\F67F"; }

.mdi-youtube-play:before {
  content: "\F5C3"; }

.mdi-zip-box:before {
  content: "\F5C4"; }

.mdi-18px.mdi-set, .mdi-18px.mdi:before {
  font-size: 18px; }

.mdi-24px.mdi-set, .mdi-24px.mdi:before {
  font-size: 24px; }

.mdi-36px.mdi-set, .mdi-36px.mdi:before {
  font-size: 36px; }

.mdi-48px.mdi-set, .mdi-48px.mdi:before {
  font-size: 48px; }

.mdi-dark:before {
  color: rgba(0, 0, 0, 0.54); }

.mdi-dark.mdi-inactive:before {
  color: rgba(0, 0, 0, 0.26); }

.mdi-light:before {
  color: white; }

.mdi-light.mdi-inactive:before {
  color: rgba(255, 255, 255, 0.3); }

.mdi-rotate-45 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(45deg);
            transform: scaleX(-1) rotate(45deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(45deg);
            -ms-transform: rotate(45deg);
            transform: scaleY(-1) rotate(45deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */ }
  .mdi-rotate-45:before {
    transform: rotate(45deg); }

.mdi-rotate-90 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(90deg);
            transform: scaleX(-1) rotate(90deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(90deg);
            -ms-transform: rotate(90deg);
            transform: scaleY(-1) rotate(90deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */ }
  .mdi-rotate-90:before {
    transform: rotate(90deg); }

.mdi-rotate-135 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(135deg);
            transform: scaleX(-1) rotate(135deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(135deg);
            -ms-transform: rotate(135deg);
            transform: scaleY(-1) rotate(135deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */ }
  .mdi-rotate-135:before {
    transform: rotate(135deg); }

.mdi-rotate-180 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(180deg);
            transform: scaleX(-1) rotate(180deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(180deg);
            -ms-transform: rotate(180deg);
            transform: scaleY(-1) rotate(180deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */ }
  .mdi-rotate-180:before {
    transform: rotate(180deg); }

.mdi-rotate-225 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(225deg);
            transform: scaleX(-1) rotate(225deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(225deg);
            -ms-transform: rotate(225deg);
            transform: scaleY(-1) rotate(225deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */ }
  .mdi-rotate-225:before {
    transform: rotate(225deg); }

.mdi-rotate-270 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(270deg);
            transform: scaleX(-1) rotate(270deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(270deg);
            -ms-transform: rotate(270deg);
            transform: scaleY(-1) rotate(270deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */ }
  .mdi-rotate-270:before {
    transform: rotate(270deg); }

.mdi-rotate-315 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(315deg);
            transform: scaleX(-1) rotate(315deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(315deg);
            -ms-transform: rotate(315deg);
            transform: scaleY(-1) rotate(315deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */ }
  .mdi-rotate-315:before {
    transform: rotate(315deg); }

.mdi-flip-h:before {
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH"; }

.mdi-flip-v:before {
  transform: scaleY(-1);
  filter: FlipV;
  -ms-filter: "FlipV"; }

.mdi-spin:before {
  animation: mdi-spin 2s infinite linear; }

@keyframes mdi-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(359deg); } }

/*!
 * AngularJS Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.1.20-master-595fefe
 */
html, body {
  height: 100%;
  position: relative; }

body {
  margin: 0;
  padding: 0; }

[tabindex='-1']:focus {
  outline: none; }

.inset {
  padding: 10px; }

a.md-no-style,
button.md-no-style {
  font-weight: normal;
  background-color: inherit;
  text-align: left;
  border: none;
  padding: 0;
  margin: 0; }

select,
button,
textarea,
input {
  vertical-align: baseline; }

input[type="reset"],
input[type="submit"],
html input[type="button"],
button {
  cursor: pointer;
  -webkit-appearance: button; }
  input[type="reset"][disabled],
  input[type="submit"][disabled],
  html input[type="button"][disabled],
  button[disabled] {
    cursor: default; }

textarea {
  vertical-align: top;
  overflow: auto; }

input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
  -webkit-box-sizing: content-box; }
  input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none; }

input:-webkit-autofill {
  text-shadow: none; }

.md-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  text-transform: none;
  width: 1px; }

.md-shadow {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border-radius: inherit;
  pointer-events: none; }

.md-shadow-bottom-z-1 {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); }

.md-shadow-bottom-z-2 {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4); }

.md-shadow-animated.md-shadow {
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1); }

/*
 * A container inside of a rippling element (eg a button),
 * which contains all of the individual ripples
 */
.md-ripple-container {
  pointer-events: none;
  position: absolute;
  overflow: hidden;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transition: all 0.55s cubic-bezier(0.25, 0.8, 0.25, 1); }

.md-ripple {
  position: absolute;
  transform: translate(-50%, -50%) scale(0);
  transform-origin: 50% 50%;
  opacity: 0;
  border-radius: 50%; }
  .md-ripple.md-ripple-placed {
    transition: margin 0.9s cubic-bezier(0.25, 0.8, 0.25, 1), border 0.9s cubic-bezier(0.25, 0.8, 0.25, 1), width 0.9s cubic-bezier(0.25, 0.8, 0.25, 1), height 0.9s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.9s cubic-bezier(0.25, 0.8, 0.25, 1), transform 0.9s cubic-bezier(0.25, 0.8, 0.25, 1); }
  .md-ripple.md-ripple-scaled {
    transform: translate(-50%, -50%) scale(1); }
  .md-ripple.md-ripple-active, .md-ripple.md-ripple-full, .md-ripple.md-ripple-visible {
    opacity: 0.20; }
  .md-ripple.md-ripple-remove {
    animation: md-remove-ripple 0.9s cubic-bezier(0.25, 0.8, 0.25, 1); }

@keyframes md-remove-ripple {
  0% {
    opacity: .15; }
  100% {
    opacity: 0; } }

.md-padding {
  padding: 8px; }

.md-margin {
  margin: 8px; }

.md-scroll-mask {
  position: absolute;
  background-color: transparent;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 50; }
  .md-scroll-mask > .md-scroll-mask-bar {
    display: block;
    position: absolute;
    background-color: #fafafa;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 65;
    box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3); }

.md-no-momentum {
  -webkit-overflow-scrolling: auto; }

.md-no-flicker {
  -webkit-filter: blur(0px); }

@media (min-width: 960px) {
  .md-padding {
    padding: 16px; } }

html[dir=rtl], html[dir=ltr], body[dir=rtl], body[dir=ltr] {
  unicode-bidi: embed; }

bdo[dir=rtl] {
  direction: rtl;
  unicode-bidi: bidi-override; }

bdo[dir=ltr] {
  direction: ltr;
  unicode-bidi: bidi-override; }

html, body {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  min-height: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/************
 * Headings
 ************/
.md-display-4 {
  font-size: 112px;
  font-weight: 300;
  letter-spacing: -0.010em;
  line-height: 112px; }

.md-display-3 {
  font-size: 56px;
  font-weight: 400;
  letter-spacing: -0.005em;
  line-height: 56px; }

.md-display-2 {
  font-size: 45px;
  font-weight: 400;
  line-height: 64px; }

.md-display-1 {
  font-size: 34px;
  font-weight: 400;
  line-height: 40px; }

.md-headline {
  font-size: 24px;
  font-weight: 400;
  line-height: 32px; }

.md-title {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 0.005em; }

.md-subhead {
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.010em;
  line-height: 24px; }

/************
 * Body Copy
 ************/
.md-body-1 {
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.010em;
  line-height: 20px; }

.md-body-2 {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.010em;
  line-height: 24px; }

.md-caption {
  font-size: 12px;
  letter-spacing: 0.020em; }

.md-button {
  letter-spacing: 0.010em; }

/************
 * Defaults
 ************/
button,
select,
html,
textarea,
input {
  font-family: Roboto, "Helvetica Neue", sans-serif; }

select,
button,
textarea,
input {
  font-size: 100%; }

/*
*  Responsive attributes
*
*  References:
*  1) https://scotch.io/tutorials/a-visual-guide-to-css3-flexbox-properties#flex
*  2) https://css-tricks.com/almanac/properties/f/flex/
*  3) https://css-tricks.com/snippets/css/a-guide-to-flexbox/
*  4) https://github.com/philipwalton/flexbugs#3-min-height-on-a-flex-container-wont-apply-to-its-flex-items
*  5) http://godban.com.ua/projects/flexgrid
*/
.md-panel-outer-wrapper {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%; }

._md-panel-hidden {
  display: none; }

._md-panel-offscreen {
  left: -9999px; }

._md-panel-fullscreen {
  border-radius: 0;
  left: 0;
  min-height: 100%;
  min-width: 100%;
  position: fixed;
  top: 0; }

._md-panel-shown .md-panel {
  opacity: 1;
  transition: none; }

.md-panel {
  opacity: 0;
  position: fixed; }
  .md-panel._md-panel-shown {
    opacity: 1;
    transition: none; }
  .md-panel._md-panel-animate-enter {
    opacity: 1;
    transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); }
  .md-panel._md-panel-animate-leave {
    opacity: 1;
    transition: all 0.3s cubic-bezier(0.4, 0, 1, 1); }
  .md-panel._md-panel-animate-scale-out, .md-panel._md-panel-animate-fade-out {
    opacity: 0; }
  .md-panel._md-panel-backdrop {
    height: 100%;
    position: absolute;
    width: 100%; }
  .md-panel._md-opaque-enter {
    opacity: .48;
    transition: opacity 0.3s cubic-bezier(0, 0, 0.2, 1); }
  .md-panel._md-opaque-leave {
    transition: opacity 0.3s cubic-bezier(0.4, 0, 1, 1); }

md-autocomplete {
  border-radius: 2px;
  display: block;
  height: 40px;
  position: relative;
  overflow: visible;
  min-width: 190px; }
  md-autocomplete[disabled] input {
    cursor: default; }
  md-autocomplete[md-floating-label] {
    border-radius: 0;
    background: transparent;
    height: auto; }
    md-autocomplete[md-floating-label] md-input-container {
      padding-bottom: 0; }
    md-autocomplete[md-floating-label] md-autocomplete-wrap {
      height: auto; }
    md-autocomplete[md-floating-label] .md-show-clear-button button {
      display: block;
      position: absolute;
      right: 0;
      top: 20px;
      width: 30px;
      height: 30px; }
    md-autocomplete[md-floating-label] .md-show-clear-button input {
      padding-right: 30px; }
      [dir=rtl] md-autocomplete[md-floating-label] .md-show-clear-button input {
        padding-right: 0;
        padding-left: 30px; }
  md-autocomplete md-autocomplete-wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    box-sizing: border-box;
    position: relative;
    overflow: visible;
    height: 40px; }
    md-autocomplete md-autocomplete-wrap.md-menu-showing {
      z-index: 51; }
    md-autocomplete md-autocomplete-wrap md-input-container,
    md-autocomplete md-autocomplete-wrap input {
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
      box-sizing: border-box;
      min-width: 0; }
    md-autocomplete md-autocomplete-wrap md-progress-linear {
      position: absolute;
      bottom: -2px;
      left: 0; }
      md-autocomplete md-autocomplete-wrap md-progress-linear.md-inline {
        bottom: 40px;
        right: 2px;
        left: 2px;
        width: auto; }
      md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 3px;
        transition: none; }
        md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate .md-container {
          transition: none;
          height: 3px; }
        md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter {
          transition: opacity 0.15s linear; }
          md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter.ng-enter-active {
            opacity: 1; }
        md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave {
          transition: opacity 0.15s linear; }
          md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave.ng-leave-active {
            opacity: 0; }
  md-autocomplete input:not(.md-input) {
    font-size: 14px;
    box-sizing: border-box;
    border: none;
    box-shadow: none;
    outline: none;
    background: transparent;
    width: 100%;
    padding: 0 15px;
    line-height: 40px;
    height: 40px; }
    md-autocomplete input:not(.md-input)::-ms-clear {
      display: none; }
  md-autocomplete .md-show-clear-button button {
    position: relative;
    line-height: 20px;
    text-align: center;
    width: 30px;
    height: 30px;
    cursor: pointer;
    border: none;
    border-radius: 50%;
    padding: 0;
    font-size: 12px;
    background: transparent;
    margin: auto 5px; }
    md-autocomplete .md-show-clear-button button:after {
      content: '';
      position: absolute;
      top: -6px;
      right: -6px;
      bottom: -6px;
      left: -6px;
      border-radius: 50%;
      transform: scale(0);
      opacity: 0;
      transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
    md-autocomplete .md-show-clear-button button:focus {
      outline: none; }
      md-autocomplete .md-show-clear-button button:focus:after {
        transform: scale(1);
        opacity: 1; }
    md-autocomplete .md-show-clear-button button md-icon {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate3d(-50%, -50%, 0) scale(0.9); }
      md-autocomplete .md-show-clear-button button md-icon path {
        stroke-width: 0; }
    md-autocomplete .md-show-clear-button button.ng-enter {
      transform: scale(0);
      transition: transform 0.15s ease-out; }
      md-autocomplete .md-show-clear-button button.ng-enter.ng-enter-active {
        transform: scale(1); }
    md-autocomplete .md-show-clear-button button.ng-leave {
      transition: transform 0.15s ease-out; }
      md-autocomplete .md-show-clear-button button.ng-leave.ng-leave-active {
        transform: scale(0); }
  @media screen and (-ms-high-contrast: active) {
    md-autocomplete input {
      border: 1px solid #fff; }
    md-autocomplete .md-autocomplete-suggestion:focus {
      color: #fff; } }

.md-virtual-repeat-container.md-autocomplete-suggestions-container,
.md-standard-list-container.md-autocomplete-suggestions-container {
  position: absolute;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  z-index: 100;
  height: 100%; }
  .md-virtual-repeat-container.md-autocomplete-suggestions-container .highlight,
  .md-standard-list-container.md-autocomplete-suggestions-container .highlight {
    font-weight: bold; }

.md-standard-list-container {
  box-sizing: border-box;
  display: block;
  margin: 0;
  overflow: hidden;
  overflow-y: auto;
  padding: 0; }

.md-virtual-repeat-container.md-not-found,
.md-standard-list-container.md-not-found {
  height: 48px; }

.md-autocomplete-suggestions {
  margin: 0;
  list-style: none;
  padding: 0; }
  .md-autocomplete-suggestions .md-autocomplete-suggestion {
    font-size: 14px;
    overflow: hidden;
    padding: 0 15px;
    line-height: 48px;
    height: 48px;
    transition: background 0.15s linear;
    margin: 0;
    white-space: nowrap;
    text-overflow: ellipsis; }
    .md-autocomplete-suggestions .md-autocomplete-suggestion:focus {
      outline: none; }
    .md-autocomplete-suggestions .md-autocomplete-suggestion:not(.md-not-found-wrapper) {
      cursor: pointer; }

@media screen and (-ms-high-contrast: active) {
  md-autocomplete,
  .md-autocomplete-suggestions {
    border: 1px solid #fff; } }

md-backdrop {
  transition: opacity 450ms;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 50; }
  md-backdrop.md-menu-backdrop {
    position: fixed !important;
    z-index: 99; }
  md-backdrop.md-select-backdrop {
    z-index: 81;
    transition-duration: 0; }
  md-backdrop.md-dialog-backdrop {
    z-index: 79; }
  md-backdrop.md-bottom-sheet-backdrop {
    z-index: 69; }
  md-backdrop.md-sidenav-backdrop {
    z-index: 59; }
  md-backdrop.md-click-catcher {
    position: absolute; }
  md-backdrop.md-opaque {
    opacity: .48; }
    md-backdrop.md-opaque.ng-enter {
      opacity: 0; }
    md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active {
      opacity: .48; }
    md-backdrop.md-opaque.ng-leave {
      opacity: .48;
      transition: opacity 400ms; }
    md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active {
      opacity: 0; }

md-bottom-sheet {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 8px 16px 88px 16px;
  z-index: 70;
  border-top-width: 1px;
  border-top-style: solid;
  transform: translate3d(0, 80px, 0);
  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition-property: transform; }
  md-bottom-sheet.md-has-header {
    padding-top: 0; }
  md-bottom-sheet.ng-enter {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  md-bottom-sheet.ng-enter-active {
    opacity: 1;
    display: block;
    transform: translate3d(0, 80px, 0) !important; }
  md-bottom-sheet.ng-leave-active {
    transform: translate3d(0, 100%, 0) !important;
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
  md-bottom-sheet .md-subheader {
    background-color: transparent;
    font-family: Roboto, "Helvetica Neue", sans-serif;
    line-height: 56px;
    padding: 0;
    white-space: nowrap; }
  md-bottom-sheet md-inline-icon {
    display: inline-block;
    height: 24px;
    width: 24px;
    fill: #444; }
  md-bottom-sheet md-list-item {
    display: -ms-flexbox;
    display: flex;
    outline: none; }
    md-bottom-sheet md-list-item:hover {
      cursor: pointer; }
  md-bottom-sheet.md-list md-list-item {
    padding: 0;
    -ms-flex-align: center;
        align-items: center;
    height: 48px; }
  md-bottom-sheet.md-grid {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 0; }
    md-bottom-sheet.md-grid md-list {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      transition: all 0.5s;
      -ms-flex-align: center;
          align-items: center; }
    md-bottom-sheet.md-grid md-list-item {
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      transition: all 0.5s;
      height: 96px;
      margin-top: 8px;
      margin-bottom: 8px;
      /* Mixin for how many grid items to show per row */ }
      @media (max-width: 960px) {
        md-bottom-sheet.md-grid md-list-item {
          -ms-flex: 1 1 33.33333%;
              flex: 1 1 33.33333%;
          max-width: 33.33333%; }
          md-bottom-sheet.md-grid md-list-item:nth-of-type(3n + 1) {
            -ms-flex-align: start;
                align-items: flex-start; }
          md-bottom-sheet.md-grid md-list-item:nth-of-type(3n) {
            -ms-flex-align: end;
                align-items: flex-end; } }
      @media (min-width: 960px) and (max-width: 1279px) {
        md-bottom-sheet.md-grid md-list-item {
          -ms-flex: 1 1 25%;
              flex: 1 1 25%;
          max-width: 25%; } }
      @media (min-width: 1280px) and (max-width: 1919px) {
        md-bottom-sheet.md-grid md-list-item {
          -ms-flex: 1 1 16.66667%;
              flex: 1 1 16.66667%;
          max-width: 16.66667%; } }
      @media (min-width: 1920px) {
        md-bottom-sheet.md-grid md-list-item {
          -ms-flex: 1 1 14.28571%;
              flex: 1 1 14.28571%;
          max-width: 14.28571%; } }
      md-bottom-sheet.md-grid md-list-item::before {
        display: none; }
      md-bottom-sheet.md-grid md-list-item .md-list-item-content {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center;
        width: 48px;
        padding-bottom: 16px; }
      md-bottom-sheet.md-grid md-list-item .md-grid-item-content {
        border: 1px solid transparent;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center;
        width: 80px; }
      md-bottom-sheet.md-grid md-list-item .md-grid-text {
        font-weight: 400;
        line-height: 16px;
        font-size: 13px;
        margin: 0;
        white-space: nowrap;
        width: 64px;
        text-align: center;
        text-transform: none;
        padding-top: 8px; }

@media screen and (-ms-high-contrast: active) {
  md-bottom-sheet {
    border: 1px solid #fff; } }

button.md-button::-moz-focus-inner {
  border: 0; }

.md-button {
  display: inline-block;
  position: relative;
  cursor: pointer;
  /** Alignment adjustments */
  min-height: 36px;
  min-width: 88px;
  line-height: 36px;
  vertical-align: middle;
  -ms-flex-align: center;
      align-items: center;
  text-align: center;
  border-radius: 2px;
  box-sizing: border-box;
  /* Reset default button appearance */
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  outline: none;
  border: 0;
  /** Custom styling for button */
  padding: 0 6px;
  margin: 6px 8px;
  background: transparent;
  color: currentColor;
  white-space: nowrap;
  /* Uppercase text content */
  text-transform: uppercase;
  font-weight: 500;
  font-size: 14px;
  font-style: inherit;
  font-variant: inherit;
  font-family: inherit;
  text-decoration: none;
  overflow: hidden;
  transition: box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
  .md-dense > .md-button:not(.md-dense-disabled),
  .md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled) {
    min-height: 32px; }
  .md-dense > .md-button:not(.md-dense-disabled),
  .md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled) {
    line-height: 32px; }
  .md-dense > .md-button:not(.md-dense-disabled),
  .md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled) {
    font-size: 13px; }
  .md-button:focus {
    outline: none; }
  .md-button:hover, .md-button:focus {
    text-decoration: none; }
  .md-button.ng-hide, .md-button.ng-leave {
    transition: none; }
  .md-button.md-cornered {
    border-radius: 0; }
  .md-button.md-icon {
    padding: 0;
    background: none; }
  .md-button.md-raised:not([disabled]) {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); }
  .md-button.md-icon-button {
    margin: 0 6px;
    height: 40px;
    min-width: 0;
    line-height: 24px;
    padding: 8px;
    width: 40px;
    border-radius: 50%; }
  .md-button.md-fab {
    z-index: 20;
    line-height: 56px;
    min-width: 0;
    width: 56px;
    height: 56px;
    vertical-align: middle;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    border-radius: 50%;
    background-clip: padding-box;
    overflow: hidden;
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    transition-property: background-color, box-shadow, transform; }
    .md-button.md-fab.md-fab-bottom-right {
      top: auto;
      right: 20px;
      bottom: 20px;
      left: auto;
      position: absolute; }
    .md-button.md-fab.md-fab-bottom-left {
      top: auto;
      right: auto;
      bottom: 20px;
      left: 20px;
      position: absolute; }
    .md-button.md-fab.md-fab-top-right {
      top: 20px;
      right: 20px;
      bottom: auto;
      left: auto;
      position: absolute; }
    .md-button.md-fab.md-fab-top-left {
      top: 20px;
      right: auto;
      bottom: auto;
      left: 20px;
      position: absolute; }
    .md-button.md-fab.md-mini {
      line-height: 40px;
      width: 40px;
      height: 40px; }
    .md-button.md-fab.ng-hide, .md-button.md-fab.ng-leave {
      transition: none; }
  .md-button:not([disabled]).md-raised.md-focused, .md-button:not([disabled]).md-fab.md-focused {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); }
  .md-button:not([disabled]).md-raised:active, .md-button:not([disabled]).md-fab:active {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4); }
  .md-button .md-ripple-container {
    border-radius: inherit;
    background-clip: padding-box;
    overflow: hidden;
    -webkit-transform: translateZ(0); }

.md-button.md-icon-button md-icon,
button.md-button.md-fab md-icon {
  display: block; }

.md-toast-open-top .md-button.md-fab-top-left,
.md-toast-open-top .md-button.md-fab-top-right {
  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transform: translate3d(0, 42px, 0); }
  .md-toast-open-top .md-button.md-fab-top-left:not([disabled]).md-focused, .md-toast-open-top .md-button.md-fab-top-left:not([disabled]):hover,
  .md-toast-open-top .md-button.md-fab-top-right:not([disabled]).md-focused,
  .md-toast-open-top .md-button.md-fab-top-right:not([disabled]):hover {
    transform: translate3d(0, 41px, 0); }

.md-toast-open-bottom .md-button.md-fab-bottom-left,
.md-toast-open-bottom .md-button.md-fab-bottom-right {
  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transform: translate3d(0, -42px, 0); }
  .md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]).md-focused, .md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]):hover,
  .md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]).md-focused,
  .md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]):hover {
    transform: translate3d(0, -43px, 0); }

.md-button-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
      flex: 1;
  width: 100%; }
  .md-button-group > .md-button {
    -ms-flex: 1;
        flex: 1;
    display: block;
    overflow: hidden;
    width: 0;
    border-width: 1px 0px 1px 1px;
    border-radius: 0;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap; }
    .md-button-group > .md-button:first-child {
      border-radius: 2px 0px 0px 2px; }
    .md-button-group > .md-button:last-child {
      border-right-width: 1px;
      border-radius: 0px 2px 2px 0px; }

@media screen and (-ms-high-contrast: active) {
  .md-button.md-raised,
  .md-button.md-fab {
    border: 1px solid #fff; } }

md-card {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin: 8px;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12); }
  md-card md-card-header {
    padding: 16px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row; }
    md-card md-card-header:first-child md-card-avatar {
      margin-right: 12px; }
      [dir=rtl] md-card md-card-header:first-child md-card-avatar {
        margin-right: auto;
        margin-left: 12px; }
    md-card md-card-header:last-child md-card-avatar {
      margin-left: 12px; }
      [dir=rtl] md-card md-card-header:last-child md-card-avatar {
        margin-left: auto;
        margin-right: 12px; }
    md-card md-card-header md-card-avatar {
      width: 40px;
      height: 40px; }
      md-card md-card-header md-card-avatar .md-user-avatar,
      md-card md-card-header md-card-avatar md-icon {
        border-radius: 50%; }
      md-card md-card-header md-card-avatar md-icon {
        padding: 8px; }
        md-card md-card-header md-card-avatar md-icon > svg {
          height: inherit;
          width: inherit; }
      md-card md-card-header md-card-avatar + md-card-header-text {
        max-height: 40px; }
        md-card md-card-header md-card-avatar + md-card-header-text .md-title {
          font-size: 14px; }
    md-card md-card-header md-card-header-text {
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 1;
          flex: 1;
      -ms-flex-direction: column;
          flex-direction: column; }
      md-card md-card-header md-card-header-text .md-subhead {
        font-size: 14px; }
  md-card > img,
  md-card > md-card-header img,
  md-card md-card-title-media img {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%;
    height: auto; }
  md-card md-card-title {
    padding: 24px 16px 16px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    -ms-flex-direction: row;
        flex-direction: row; }
    md-card md-card-title + md-card-content {
      padding-top: 0; }
    md-card md-card-title md-card-title-text {
      -ms-flex: 1;
          flex: 1;
      -ms-flex-direction: column;
          flex-direction: column;
      display: -ms-flexbox;
      display: flex; }
      md-card md-card-title md-card-title-text .md-subhead {
        padding-top: 0;
        font-size: 14px; }
      md-card md-card-title md-card-title-text:only-child .md-subhead {
        padding-top: 12px; }
    md-card md-card-title md-card-title-media {
      margin-top: -8px; }
      md-card md-card-title md-card-title-media .md-media-sm {
        height: 80px;
        width: 80px; }
      md-card md-card-title md-card-title-media .md-media-md {
        height: 112px;
        width: 112px; }
      md-card md-card-title md-card-title-media .md-media-lg {
        height: 152px;
        width: 152px; }
  md-card md-card-content {
    display: block;
    padding: 16px; }
    md-card md-card-content > p:first-child {
      margin-top: 0; }
    md-card md-card-content > p:last-child {
      margin-bottom: 0; }
    md-card md-card-content .md-media-xl {
      height: 240px;
      width: 240px; }
  md-card .md-actions, md-card md-card-actions {
    margin: 8px; }
    md-card .md-actions.layout-column .md-button:not(.md-icon-button), md-card md-card-actions.layout-column .md-button:not(.md-icon-button) {
      margin: 2px 0; }
      md-card .md-actions.layout-column .md-button:not(.md-icon-button):first-of-type, md-card md-card-actions.layout-column .md-button:not(.md-icon-button):first-of-type {
        margin-top: 0; }
      md-card .md-actions.layout-column .md-button:not(.md-icon-button):last-of-type, md-card md-card-actions.layout-column .md-button:not(.md-icon-button):last-of-type {
        margin-bottom: 0; }
    md-card .md-actions.layout-column .md-button.md-icon-button, md-card md-card-actions.layout-column .md-button.md-icon-button {
      margin-top: 6px;
      margin-bottom: 6px; }
    md-card .md-actions md-card-icon-actions, md-card md-card-actions md-card-icon-actions {
      -ms-flex: 1;
          flex: 1;
      -ms-flex-pack: start;
          justify-content: flex-start;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row; }
    md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button), md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button) {
      margin: 0 4px; }
      md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type, md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type {
        margin-left: 0; }
        [dir=rtl] md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type, [dir=rtl] md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type {
          margin-left: auto;
          margin-right: 0; }
      md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type, md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type {
        margin-right: 0; }
        [dir=rtl] md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type, [dir=rtl] md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type {
          margin-right: auto;
          margin-left: 0; }
    md-card .md-actions:not(.layout-column) .md-button.md-icon-button, md-card md-card-actions:not(.layout-column) .md-button.md-icon-button {
      margin-left: 6px;
      margin-right: 6px; }
      md-card .md-actions:not(.layout-column) .md-button.md-icon-button:first-of-type, md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type {
        margin-left: 12px; }
        [dir=rtl] md-card .md-actions:not(.layout-column) .md-button.md-icon-button:first-of-type, [dir=rtl] md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type {
          margin-left: auto;
          margin-right: 12px; }
      md-card .md-actions:not(.layout-column) .md-button.md-icon-button:last-of-type, md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type {
        margin-right: 12px; }
        [dir=rtl] md-card .md-actions:not(.layout-column) .md-button.md-icon-button:last-of-type, [dir=rtl] md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type {
          margin-right: auto;
          margin-left: 12px; }
    md-card .md-actions:not(.layout-column) .md-button + md-card-icon-actions, md-card md-card-actions:not(.layout-column) .md-button + md-card-icon-actions {
      -ms-flex: 1;
          flex: 1;
      -ms-flex-pack: end;
          justify-content: flex-end;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row; }
  md-card md-card-footer {
    margin-top: auto;
    padding: 16px; }

@media screen and (-ms-high-contrast: active) {
  md-card {
    border: 1px solid #fff; } }

.md-image-no-fill > img {
  width: auto;
  height: auto; }

.md-inline-form md-checkbox {
  margin: 19px 0 18px; }

md-checkbox {
  box-sizing: border-box;
  display: inline-block;
  margin-bottom: 16px;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  min-width: 20px;
  min-height: 20px;
  margin-left: 0;
  margin-right: 16px; }
  [dir=rtl] md-checkbox {
    margin-left: 16px; }
  [dir=rtl] md-checkbox {
    margin-right: 0; }
  md-checkbox:last-of-type {
    margin-left: 0;
    margin-right: 0; }
  md-checkbox.md-focused:not([disabled]) .md-container:before {
    left: -8px;
    top: -8px;
    right: -8px;
    bottom: -8px; }
  md-checkbox.md-focused:not([disabled]):not(.md-checked) .md-container:before {
    background-color: rgba(0, 0, 0, 0.12); }
  md-checkbox.md-align-top-left > div.md-container {
    top: 12px; }
  md-checkbox .md-container {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    box-sizing: border-box;
    display: inline-block;
    width: 20px;
    height: 20px;
    left: 0;
    right: auto; }
    [dir=rtl] md-checkbox .md-container {
      left: auto; }
    [dir=rtl] md-checkbox .md-container {
      right: 0; }
    md-checkbox .md-container:before {
      box-sizing: border-box;
      background-color: transparent;
      border-radius: 50%;
      content: '';
      position: absolute;
      display: block;
      height: auto;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      transition: all 0.5s;
      width: auto; }
    md-checkbox .md-container:after {
      box-sizing: border-box;
      content: '';
      position: absolute;
      top: -10px;
      right: -10px;
      bottom: -10px;
      left: -10px; }
    md-checkbox .md-container .md-ripple-container {
      position: absolute;
      display: block;
      width: auto;
      height: auto;
      left: -15px;
      top: -15px;
      right: -15px;
      bottom: -15px; }
  md-checkbox .md-icon {
    box-sizing: border-box;
    transition: 240ms;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    border-width: 2px;
    border-style: solid;
    border-radius: 2px; }
  md-checkbox.md-checked .md-icon {
    border-color: transparent; }
    md-checkbox.md-checked .md-icon:after {
      box-sizing: border-box;
      transform: rotate(45deg);
      position: absolute;
      left: 4.66667px;
      top: 0.22222px;
      display: table;
      width: 6.66667px;
      height: 13.33333px;
      border-width: 2px;
      border-style: solid;
      border-top: 0;
      border-left: 0;
      content: ''; }
  md-checkbox[disabled] {
    cursor: default; }
  md-checkbox.md-indeterminate .md-icon:after {
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: table;
    width: 12px;
    height: 2px;
    border-width: 2px;
    border-style: solid;
    border-top: 0;
    border-left: 0;
    content: ''; }
  md-checkbox .md-label {
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
    margin-left: 30px;
    margin-right: 0; }
    [dir=rtl] md-checkbox .md-label {
      margin-left: 0; }
    [dir=rtl] md-checkbox .md-label {
      margin-right: 30px; }

.md-contact-chips .md-chips md-chip {
  padding: 0 25px 0 0; }
  [dir=rtl] .md-contact-chips .md-chips md-chip {
    padding: 0 0 0 25px; }
  .md-contact-chips .md-chips md-chip .md-contact-avatar {
    float: left; }
    [dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-avatar {
      float: right; }
    .md-contact-chips .md-chips md-chip .md-contact-avatar img {
      height: 32px;
      border-radius: 16px; }
  .md-contact-chips .md-chips md-chip .md-contact-name {
    display: inline-block;
    height: 32px;
    margin-left: 8px; }
    [dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-name {
      margin-left: auto;
      margin-right: 8px; }

.md-contact-suggestion {
  height: 56px; }
  .md-contact-suggestion img {
    height: 40px;
    border-radius: 20px;
    margin-top: 8px; }
  .md-contact-suggestion .md-contact-name {
    margin-left: 8px;
    width: 120px; }
    [dir=rtl] .md-contact-suggestion .md-contact-name {
      margin-left: auto;
      margin-right: 8px; }
  .md-contact-suggestion .md-contact-name, .md-contact-suggestion .md-contact-email {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis; }

.md-contact-chips-suggestions li {
  height: 100%; }

.md-chips {
  display: block;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 16px;
  padding: 0 0 8px 3px;
  vertical-align: middle; }
  .md-chips:after {
    content: '';
    display: table;
    clear: both; }
  [dir=rtl] .md-chips {
    padding: 0 3px 8px 0; }
  .md-chips.md-readonly .md-chip-input-container {
    min-height: 32px; }
  .md-chips:not(.md-readonly) {
    cursor: text; }
  .md-chips.md-removable md-chip {
    padding-right: 22px; }
    [dir=rtl] .md-chips.md-removable md-chip {
      padding-right: 0;
      padding-left: 22px; }
    .md-chips.md-removable md-chip .md-chip-content {
      padding-right: 4px; }
      [dir=rtl] .md-chips.md-removable md-chip .md-chip-content {
        padding-right: 0;
        padding-left: 4px; }
  .md-chips md-chip {
    cursor: default;
    border-radius: 16px;
    display: block;
    height: 32px;
    line-height: 32px;
    margin: 8px 8px 0 0;
    padding: 0 12px 0 12px;
    float: left;
    box-sizing: border-box;
    max-width: 100%;
    position: relative; }
    [dir=rtl] .md-chips md-chip {
      margin: 8px 0 0 8px; }
    [dir=rtl] .md-chips md-chip {
      float: right; }
    .md-chips md-chip .md-chip-content {
      display: block;
      float: left;
      white-space: nowrap;
      max-width: 100%;
      overflow: hidden;
      text-overflow: ellipsis; }
      [dir=rtl] .md-chips md-chip .md-chip-content {
        float: right; }
      .md-chips md-chip .md-chip-content:focus {
        outline: none; }
    .md-chips md-chip._md-chip-content-edit-is-enabled {
      -webkit-user-select: none;
      /* webkit (safari, chrome) browsers */
      -moz-user-select: none;
      /* mozilla browsers */
      -khtml-user-select: none;
      /* webkit (konqueror) browsers */
      -ms-user-select: none;
      /* IE10+ */ }
    .md-chips md-chip .md-chip-remove-container {
      position: absolute;
      right: 0;
      line-height: 22px; }
      [dir=rtl] .md-chips md-chip .md-chip-remove-container {
        right: auto;
        left: 0; }
    .md-chips md-chip .md-chip-remove {
      text-align: center;
      width: 32px;
      height: 32px;
      min-width: 0;
      padding: 0;
      background: transparent;
      border: none;
      box-shadow: none;
      margin: 0;
      position: relative; }
      .md-chips md-chip .md-chip-remove md-icon {
        height: 18px;
        width: 18px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate3d(-50%, -50%, 0); }
  .md-chips .md-chip-input-container {
    display: block;
    line-height: 32px;
    margin: 8px 8px 0 0;
    padding: 0;
    float: left; }
    [dir=rtl] .md-chips .md-chip-input-container {
      margin: 8px 0 0 8px; }
    [dir=rtl] .md-chips .md-chip-input-container {
      float: right; }
    .md-chips .md-chip-input-container input:not([type]), .md-chips .md-chip-input-container input[type="email"], .md-chips .md-chip-input-container input[type="number"], .md-chips .md-chip-input-container input[type="tel"], .md-chips .md-chip-input-container input[type="url"], .md-chips .md-chip-input-container input[type="text"] {
      border: 0;
      height: 32px;
      line-height: 32px;
      padding: 0; }
      .md-chips .md-chip-input-container input:not([type]):focus, .md-chips .md-chip-input-container input[type="email"]:focus, .md-chips .md-chip-input-container input[type="number"]:focus, .md-chips .md-chip-input-container input[type="tel"]:focus, .md-chips .md-chip-input-container input[type="url"]:focus, .md-chips .md-chip-input-container input[type="text"]:focus {
        outline: none; }
    .md-chips .md-chip-input-container md-autocomplete, .md-chips .md-chip-input-container md-autocomplete-wrap {
      background: transparent;
      height: 32px; }
    .md-chips .md-chip-input-container md-autocomplete md-autocomplete-wrap {
      box-shadow: none; }
    .md-chips .md-chip-input-container md-autocomplete input {
      position: relative; }
    .md-chips .md-chip-input-container input {
      border: 0;
      height: 32px;
      line-height: 32px;
      padding: 0; }
      .md-chips .md-chip-input-container input:focus {
        outline: none; }
    .md-chips .md-chip-input-container md-autocomplete, .md-chips .md-chip-input-container md-autocomplete-wrap {
      height: 32px; }
    .md-chips .md-chip-input-container md-autocomplete {
      box-shadow: none; }
      .md-chips .md-chip-input-container md-autocomplete input {
        position: relative; }
    .md-chips .md-chip-input-container:not(:first-child) {
      margin: 8px 8px 0 0; }
      [dir=rtl] .md-chips .md-chip-input-container:not(:first-child) {
        margin: 8px 0 0 8px; }
    .md-chips .md-chip-input-container input {
      background: transparent;
      border-width: 0; }
  .md-chips md-autocomplete button {
    display: none; }

@media screen and (-ms-high-contrast: active) {
  .md-chip-input-container,
  md-chip {
    border: 1px solid #fff; }
  .md-chip-input-container md-autocomplete {
    border: none; } }

md-content {
  display: block;
  position: relative;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }
  md-content[md-scroll-y] {
    overflow-y: auto;
    overflow-x: hidden; }
  md-content[md-scroll-x] {
    overflow-x: auto;
    overflow-y: hidden; }
  @media print {
    md-content {
      overflow: visible !important; } }

/** Styles for mdCalendar. */
md-calendar {
  font-size: 13px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.md-calendar-scroll-mask {
  display: inline-block;
  overflow: hidden;
  height: 308px; }
  .md-calendar-scroll-mask .md-virtual-repeat-scroller {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch; }
    .md-calendar-scroll-mask .md-virtual-repeat-scroller::-webkit-scrollbar {
      display: none; }
  .md-calendar-scroll-mask .md-virtual-repeat-offsetter {
    width: 100%; }

.md-calendar-scroll-container {
  box-shadow: inset -3px 3px 6px rgba(0, 0, 0, 0.2);
  display: inline-block;
  height: 308px;
  width: 346px; }

.md-calendar-date {
  height: 44px;
  width: 44px;
  text-align: center;
  padding: 0;
  border: none;
  box-sizing: content-box; }
  .md-calendar-date:first-child {
    padding-left: 16px; }
    [dir=rtl] .md-calendar-date:first-child {
      padding-left: 0;
      padding-right: 16px; }
  .md-calendar-date:last-child {
    padding-right: 16px; }
    [dir=rtl] .md-calendar-date:last-child {
      padding-right: 0;
      padding-left: 16px; }
  .md-calendar-date.md-calendar-date-disabled {
    cursor: default; }

.md-calendar-date-selection-indicator {
  transition: background-color, color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  border-radius: 50%;
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px; }
  .md-calendar-date:not(.md-disabled) .md-calendar-date-selection-indicator {
    cursor: pointer; }

.md-calendar-month-label {
  height: 44px;
  font-size: 14px;
  font-weight: 500;
  padding: 0 0 0 24px; }
  [dir=rtl] .md-calendar-month-label {
    padding: 0 24px 0 0; }
  .md-calendar-month-label.md-calendar-label-clickable {
    cursor: pointer; }
  .md-calendar-month-label md-icon {
    transform: rotate(180deg); }
    [dir=rtl] .md-calendar-month-label md-icon {
      transform: none; }
  .md-calendar-month-label span {
    vertical-align: middle; }

.md-calendar-day-header {
  table-layout: fixed;
  border-spacing: 0;
  border-collapse: collapse; }
  .md-calendar-day-header th {
    height: 40px;
    width: 44px;
    text-align: center;
    padding: 0;
    border: none;
    box-sizing: content-box;
    font-weight: normal; }
    .md-calendar-day-header th:first-child {
      padding-left: 16px; }
      [dir=rtl] .md-calendar-day-header th:first-child {
        padding-left: 0;
        padding-right: 16px; }
    .md-calendar-day-header th:last-child {
      padding-right: 16px; }
      [dir=rtl] .md-calendar-day-header th:last-child {
        padding-right: 0;
        padding-left: 16px; }

.md-calendar {
  table-layout: fixed;
  border-spacing: 0;
  border-collapse: collapse; }
  .md-calendar tr:last-child td {
    border-bottom-width: 1px;
    border-bottom-style: solid; }
  .md-calendar:first-child {
    border-top: 1px solid transparent; }
  .md-calendar tbody, .md-calendar td, .md-calendar tr {
    vertical-align: middle;
    box-sizing: content-box; }

/** Styles for mdDatepicker. */
md-datepicker {
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle; }

.md-inline-form md-datepicker {
  margin-top: 12px; }

.md-datepicker-button {
  display: inline-block;
  box-sizing: border-box;
  background: none;
  vertical-align: middle;
  position: relative; }
  .md-datepicker-button:before {
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    content: '';
    speak: none; }

.md-datepicker-input {
  font-size: 14px;
  box-sizing: border-box;
  border: none;
  box-shadow: none;
  outline: none;
  background: transparent;
  min-width: 120px;
  max-width: 328px;
  padding: 0 0 5px; }
  .md-datepicker-input::-ms-clear {
    display: none; }

._md-datepicker-floating-label > md-datepicker {
  overflow: visible; }
  ._md-datepicker-floating-label > md-datepicker .md-datepicker-input-container {
    border: none; }
  ._md-datepicker-floating-label > md-datepicker .md-datepicker-button {
    float: left;
    margin-top: -12px;
    top: 9.5px; }
    [dir=rtl] ._md-datepicker-floating-label > md-datepicker .md-datepicker-button {
      float: right; }

._md-datepicker-floating-label .md-input {
  float: none; }

._md-datepicker-floating-label._md-datepicker-has-calendar-icon > label:not(.md-no-float):not(.md-container-ignore) {
  right: 18px;
  left: auto;
  width: calc(100% - 84px); }
  [dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon > label:not(.md-no-float):not(.md-container-ignore) {
    right: auto; }
  [dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon > label:not(.md-no-float):not(.md-container-ignore) {
    left: 18px; }

._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation {
  margin-left: 64px; }
  [dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation {
    margin-left: auto;
    margin-right: 64px; }

._md-datepicker-has-triangle-icon {
  padding-right: 18px;
  margin-right: -18px; }
  [dir=rtl] ._md-datepicker-has-triangle-icon {
    padding-right: 0;
    padding-left: 18px; }
  [dir=rtl] ._md-datepicker-has-triangle-icon {
    margin-right: auto;
    margin-left: -18px; }

.md-datepicker-input-container {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  display: inline-block;
  width: auto; }
  .md-icon-button + .md-datepicker-input-container {
    margin-left: 12px; }
    [dir=rtl] .md-icon-button + .md-datepicker-input-container {
      margin-left: auto;
      margin-right: 12px; }
  .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-width: 2px; }

.md-datepicker-is-showing .md-scroll-mask {
  z-index: 99; }

.md-datepicker-calendar-pane {
  position: absolute;
  top: 0;
  left: -100%;
  z-index: 100;
  border-width: 1px;
  border-style: solid;
  background: transparent;
  transform: scale(0);
  transform-origin: 0 0;
  transition: transform 0.2s cubic-bezier(0.25, 0.8, 0.25, 1); }
  .md-datepicker-calendar-pane.md-pane-open {
    transform: scale(1); }

.md-datepicker-input-mask {
  height: 40px;
  width: 340px;
  position: relative;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
  cursor: text; }

.md-datepicker-calendar {
  opacity: 0;
  transition: opacity 0.2s cubic-bezier(0.5, 0, 0.25, 1); }
  .md-pane-open .md-datepicker-calendar {
    opacity: 1; }
  .md-datepicker-calendar md-calendar:focus {
    outline: none; }

.md-datepicker-expand-triangle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid; }

.md-datepicker-triangle-button {
  position: absolute;
  right: 0;
  bottom: -2.5px;
  transform: translateX(45%); }
  [dir=rtl] .md-datepicker-triangle-button {
    right: auto;
    left: 0; }
  [dir=rtl] .md-datepicker-triangle-button {
    transform: translateX(-45%); }

.md-datepicker-triangle-button.md-button.md-icon-button {
  height: 36px;
  width: 36px;
  position: absolute;
  padding: 8px; }

md-datepicker[disabled] .md-datepicker-input-container {
  border-bottom-color: transparent; }

md-datepicker[disabled] .md-datepicker-triangle-button {
  display: none; }

.md-datepicker-open {
  overflow: hidden; }
  .md-datepicker-open .md-datepicker-input-container,
  .md-datepicker-open input.md-input {
    border-bottom-color: transparent; }
  .md-datepicker-open .md-datepicker-triangle-button,
  .md-datepicker-open.md-input-has-value > label,
  .md-datepicker-open.md-input-has-placeholder > label {
    display: none; }

.md-datepicker-pos-adjusted .md-datepicker-input-mask {
  display: none; }

.md-datepicker-calendar-pane .md-calendar {
  transform: translateY(-85px);
  transition: transform 0.65s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition-delay: 0.125s; }

.md-datepicker-calendar-pane.md-pane-open .md-calendar {
  transform: translateY(0); }

.md-dialog-is-showing {
  max-height: 100%; }

.md-dialog-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 80;
  overflow: hidden; }

md-dialog {
  opacity: 0;
  min-width: 240px;
  max-width: 80%;
  max-height: 80%;
  position: relative;
  overflow: auto;
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  md-dialog.md-transition-in {
    opacity: 1;
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transform: translate(0, 0) scale(1); }
  md-dialog.md-transition-out {
    opacity: 0;
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transform: translate(0, 100%) scale(0.2); }
  md-dialog > form {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    overflow: auto; }
  md-dialog .md-dialog-content {
    padding: 24px; }
  md-dialog md-dialog-content {
    -ms-flex-order: 1;
        order: 1;
    -ms-flex-direction: column;
        flex-direction: column;
    overflow: auto;
    -webkit-overflow-scrolling: touch; }
    md-dialog md-dialog-content:not([layout=row]) > *:first-child:not(.md-subheader) {
      margin-top: 0; }
    md-dialog md-dialog-content:focus {
      outline: none; }
    md-dialog md-dialog-content .md-subheader {
      margin: 0; }
    md-dialog md-dialog-content .md-dialog-content-body {
      width: 100%; }
    md-dialog md-dialog-content .md-prompt-input-container {
      width: 100%;
      box-sizing: border-box; }
  md-dialog .md-actions, md-dialog md-dialog-actions {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-order: 2;
        order: 2;
    box-sizing: border-box;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: end;
        justify-content: flex-end;
    margin-bottom: 0;
    padding-right: 8px;
    padding-left: 16px;
    min-height: 52px;
    overflow: hidden; }
    [dir=rtl] md-dialog .md-actions, [dir=rtl] md-dialog md-dialog-actions {
      padding-right: 16px; }
    [dir=rtl] md-dialog .md-actions, [dir=rtl] md-dialog md-dialog-actions {
      padding-left: 8px; }
    md-dialog .md-actions .md-button, md-dialog md-dialog-actions .md-button {
      margin-bottom: 8px;
      margin-left: 8px;
      margin-right: 0;
      margin-top: 8px; }
      [dir=rtl] md-dialog .md-actions .md-button, [dir=rtl] md-dialog md-dialog-actions .md-button {
        margin-left: 0; }
      [dir=rtl] md-dialog .md-actions .md-button, [dir=rtl] md-dialog md-dialog-actions .md-button {
        margin-right: 8px; }
  md-dialog.md-content-overflow .md-actions, md-dialog.md-content-overflow md-dialog-actions {
    border-top-width: 1px;
    border-top-style: solid; }

@media screen and (-ms-high-contrast: active) {
  md-dialog {
    border: 1px solid #fff; } }

@media (max-width: 959px) {
  md-dialog.md-dialog-fullscreen {
    min-height: 100%;
    min-width: 100%;
    border-radius: 0; } }

md-divider {
  display: block;
  border-top-width: 1px;
  border-top-style: solid;
  margin: 0; }
  md-divider[md-inset] {
    margin-left: 80px; }
    [dir=rtl] md-divider[md-inset] {
      margin-left: auto;
      margin-right: 80px; }

.layout-row > md-divider,
.layout-xs-row > md-divider, .layout-gt-xs-row > md-divider,
.layout-sm-row > md-divider, .layout-gt-sm-row > md-divider,
.layout-md-row > md-divider, .layout-gt-md-row > md-divider,
.layout-lg-row > md-divider, .layout-gt-lg-row > md-divider,
.layout-xl-row > md-divider {
  border-top-width: 0;
  border-right-width: 1px;
  border-right-style: solid; }

md-fab-speed-dial {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  z-index: 20;
  /*
   * Hide some graphics glitches if switching animation types
   */
  /*
   * Handle the animations
   */ }
  md-fab-speed-dial.md-fab-bottom-right {
    top: auto;
    right: 20px;
    bottom: 20px;
    left: auto;
    position: absolute; }
  md-fab-speed-dial.md-fab-bottom-left {
    top: auto;
    right: auto;
    bottom: 20px;
    left: 20px;
    position: absolute; }
  md-fab-speed-dial.md-fab-top-right {
    top: 20px;
    right: 20px;
    bottom: auto;
    left: auto;
    position: absolute; }
  md-fab-speed-dial.md-fab-top-left {
    top: 20px;
    right: auto;
    bottom: auto;
    left: 20px;
    position: absolute; }
  md-fab-speed-dial:not(.md-hover-full) {
    pointer-events: none; }
    md-fab-speed-dial:not(.md-hover-full) md-fab-trigger, md-fab-speed-dial:not(.md-hover-full) .md-fab-action-item {
      pointer-events: auto; }
    md-fab-speed-dial:not(.md-hover-full).md-is-open {
      pointer-events: auto; }
  md-fab-speed-dial ._md-css-variables {
    z-index: 20; }
  md-fab-speed-dial.md-is-open .md-fab-action-item {
    -ms-flex-align: center;
        align-items: center; }
  md-fab-speed-dial md-fab-actions {
    display: -ms-flexbox;
    display: flex;
    height: auto; }
    md-fab-speed-dial md-fab-actions .md-fab-action-item {
      transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
  md-fab-speed-dial.md-down {
    -ms-flex-direction: column;
        flex-direction: column; }
    md-fab-speed-dial.md-down md-fab-trigger {
      -ms-flex-order: 1;
          order: 1; }
    md-fab-speed-dial.md-down md-fab-actions {
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-order: 2;
          order: 2; }
  md-fab-speed-dial.md-up {
    -ms-flex-direction: column;
        flex-direction: column; }
    md-fab-speed-dial.md-up md-fab-trigger {
      -ms-flex-order: 2;
          order: 2; }
    md-fab-speed-dial.md-up md-fab-actions {
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
      -ms-flex-order: 1;
          order: 1; }
  md-fab-speed-dial.md-left {
    -ms-flex-direction: row;
        flex-direction: row; }
    md-fab-speed-dial.md-left md-fab-trigger {
      -ms-flex-order: 2;
          order: 2; }
    md-fab-speed-dial.md-left md-fab-actions {
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
      -ms-flex-order: 1;
          order: 1; }
      md-fab-speed-dial.md-left md-fab-actions .md-fab-action-item {
        transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
  md-fab-speed-dial.md-right {
    -ms-flex-direction: row;
        flex-direction: row; }
    md-fab-speed-dial.md-right md-fab-trigger {
      -ms-flex-order: 1;
          order: 1; }
    md-fab-speed-dial.md-right md-fab-actions {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-order: 2;
          order: 2; }
      md-fab-speed-dial.md-right md-fab-actions .md-fab-action-item {
        transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
  md-fab-speed-dial.md-fling-remove .md-fab-action-item > *, md-fab-speed-dial.md-scale-remove .md-fab-action-item > * {
    visibility: hidden; }
  md-fab-speed-dial.md-fling .md-fab-action-item {
    opacity: 1; }
  md-fab-speed-dial.md-fling.md-animations-waiting .md-fab-action-item {
    opacity: 0;
    transition-duration: 0s; }
  md-fab-speed-dial.md-scale .md-fab-action-item {
    transform: scale(0);
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    transition-duration: 0.14286s; }

md-fab-toolbar {
  display: block;
  /*
   * Closed styling
   */
  /*
   * Hover styling
   */ }
  md-fab-toolbar.md-fab-bottom-right {
    top: auto;
    right: 20px;
    bottom: 20px;
    left: auto;
    position: absolute; }
  md-fab-toolbar.md-fab-bottom-left {
    top: auto;
    right: auto;
    bottom: 20px;
    left: 20px;
    position: absolute; }
  md-fab-toolbar.md-fab-top-right {
    top: 20px;
    right: 20px;
    bottom: auto;
    left: auto;
    position: absolute; }
  md-fab-toolbar.md-fab-top-left {
    top: 20px;
    right: auto;
    bottom: auto;
    left: 20px;
    position: absolute; }
  md-fab-toolbar .md-fab-toolbar-wrapper {
    display: block;
    position: relative;
    overflow: hidden;
    height: 68px; }
  md-fab-toolbar md-fab-trigger {
    position: absolute;
    z-index: 20; }
    md-fab-toolbar md-fab-trigger button {
      overflow: visible !important; }
    md-fab-toolbar md-fab-trigger .md-fab-toolbar-background {
      display: block;
      position: absolute;
      z-index: 21;
      opacity: 1;
      transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
    md-fab-toolbar md-fab-trigger md-icon {
      position: relative;
      z-index: 22;
      opacity: 1;
      transition: all 200ms ease-in; }
  md-fab-toolbar.md-left md-fab-trigger {
    right: 0; }
    [dir=rtl] md-fab-toolbar.md-left md-fab-trigger {
      right: auto;
      left: 0; }
  md-fab-toolbar.md-left .md-toolbar-tools {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse; }
    md-fab-toolbar.md-left .md-toolbar-tools > .md-button:first-child {
      margin-right: 0.6rem; }
      [dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools > .md-button:first-child {
        margin-right: auto;
        margin-left: 0.6rem; }
    md-fab-toolbar.md-left .md-toolbar-tools > .md-button:first-child {
      margin-left: -0.8rem; }
      [dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools > .md-button:first-child {
        margin-left: auto;
        margin-right: -0.8rem; }
    md-fab-toolbar.md-left .md-toolbar-tools > .md-button:last-child {
      margin-right: 8px; }
      [dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools > .md-button:last-child {
        margin-right: auto;
        margin-left: 8px; }
  md-fab-toolbar.md-right md-fab-trigger {
    left: 0; }
    [dir=rtl] md-fab-toolbar.md-right md-fab-trigger {
      left: auto;
      right: 0; }
  md-fab-toolbar.md-right .md-toolbar-tools {
    -ms-flex-direction: row;
        flex-direction: row; }
  md-fab-toolbar md-toolbar {
    background-color: transparent !important;
    pointer-events: none;
    z-index: 23; }
    md-fab-toolbar md-toolbar .md-toolbar-tools {
      padding: 0 20px;
      margin-top: 3px; }
    md-fab-toolbar md-toolbar .md-fab-action-item {
      opacity: 0;
      transform: scale(0);
      transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
      transition-duration: 0.15s; }
  md-fab-toolbar.md-is-open md-fab-trigger > button {
    box-shadow: none; }
    md-fab-toolbar.md-is-open md-fab-trigger > button md-icon {
      opacity: 0; }
  md-fab-toolbar.md-is-open .md-fab-action-item {
    opacity: 1;
    transform: scale(1); }

md-grid-list {
  box-sizing: border-box;
  display: block;
  position: relative; }
  md-grid-list md-grid-tile,
  md-grid-list md-grid-tile > figure,
  md-grid-list md-grid-tile-header,
  md-grid-list md-grid-tile-footer {
    box-sizing: border-box; }
  md-grid-list md-grid-tile {
    display: block;
    position: absolute; }
    md-grid-list md-grid-tile figure {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      height: 100%;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      padding: 0;
      margin: 0; }
    md-grid-list md-grid-tile md-grid-tile-header,
    md-grid-list md-grid-tile md-grid-tile-footer {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center;
      height: 48px;
      color: #fff;
      background: rgba(0, 0, 0, 0.18);
      overflow: hidden;
      position: absolute;
      left: 0;
      right: 0; }
      md-grid-list md-grid-tile md-grid-tile-header h3,
      md-grid-list md-grid-tile md-grid-tile-header h4,
      md-grid-list md-grid-tile md-grid-tile-footer h3,
      md-grid-list md-grid-tile md-grid-tile-footer h4 {
        font-weight: 400;
        margin: 0 0 0 16px; }
      md-grid-list md-grid-tile md-grid-tile-header h3,
      md-grid-list md-grid-tile md-grid-tile-footer h3 {
        font-size: 14px; }
      md-grid-list md-grid-tile md-grid-tile-header h4,
      md-grid-list md-grid-tile md-grid-tile-footer h4 {
        font-size: 12px; }
    md-grid-list md-grid-tile md-grid-tile-header {
      top: 0; }
    md-grid-list md-grid-tile md-grid-tile-footer {
      bottom: 0; }

@media screen and (-ms-high-contrast: active) {
  md-grid-tile {
    border: 1px solid #fff; }
  md-grid-tile-footer {
    border-top: 1px solid #fff; } }

md-icon {
  margin: auto;
  background-repeat: no-repeat no-repeat;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  height: 24px;
  width: 24px;
  min-height: 24px;
  min-width: 24px; }
  md-icon svg {
    pointer-events: none;
    display: block; }
  md-icon[md-font-icon] {
    line-height: 24px;
    width: auto; }

md-input-container {
  display: inline-block;
  position: relative;
  padding: 2px;
  margin: 18px 0;
  vertical-align: middle;
  /*
   * The .md-input class is added to the input/textarea
   */ }
  md-input-container:after {
    content: '';
    display: table;
    clear: both; }
  md-input-container.md-block {
    display: block; }
  md-input-container .md-errors-spacer {
    float: right;
    min-height: 24px;
    min-width: 1px; }
    [dir=rtl] md-input-container .md-errors-spacer {
      float: left; }
  md-input-container > md-icon {
    position: absolute;
    top: 8px;
    left: 2px;
    right: auto; }
    [dir=rtl] md-input-container > md-icon {
      left: auto; }
    [dir=rtl] md-input-container > md-icon {
      right: 2px; }
  md-input-container textarea,
  md-input-container input[type="text"],
  md-input-container input[type="password"],
  md-input-container input[type="datetime"],
  md-input-container input[type="datetime-local"],
  md-input-container input[type="date"],
  md-input-container input[type="month"],
  md-input-container input[type="time"],
  md-input-container input[type="week"],
  md-input-container input[type="number"],
  md-input-container input[type="email"],
  md-input-container input[type="url"],
  md-input-container input[type="search"],
  md-input-container input[type="tel"],
  md-input-container input[type="color"] {
    /* remove default appearance from all input/textarea */
    -moz-appearance: none;
    -webkit-appearance: none; }
  md-input-container input[type="date"],
  md-input-container input[type="datetime-local"],
  md-input-container input[type="month"],
  md-input-container input[type="time"],
  md-input-container input[type="week"] {
    min-height: 26px; }
  md-input-container textarea {
    resize: none;
    overflow: hidden; }
    md-input-container textarea.md-input {
      min-height: 26px;
      -ms-flex-preferred-size: auto; }
    md-input-container textarea[md-no-autogrow] {
      height: auto;
      overflow: auto; }
  md-input-container label:not(.md-container-ignore) {
    position: absolute;
    bottom: 100%;
    left: 0;
    right: auto; }
    [dir=rtl] md-input-container label:not(.md-container-ignore) {
      left: auto; }
    [dir=rtl] md-input-container label:not(.md-container-ignore) {
      right: 0; }
    md-input-container label:not(.md-container-ignore).md-required:after {
      content: ' *';
      font-size: 13px;
      vertical-align: top; }
  md-input-container label:not(.md-no-float):not(.md-container-ignore),
  md-input-container .md-placeholder {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    -ms-flex-order: 1;
        order: 1;
    pointer-events: none;
    -webkit-font-smoothing: antialiased;
    padding-left: 3px;
    padding-right: 0;
    z-index: 1;
    transform: translate3d(0, 28px, 0) scale(1);
    transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    max-width: 100%;
    transform-origin: left top; }
    [dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore), [dir=rtl]
    md-input-container .md-placeholder {
      padding-left: 0; }
    [dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore), [dir=rtl]
    md-input-container .md-placeholder {
      padding-right: 3px; }
    [dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore), [dir=rtl]
    md-input-container .md-placeholder {
      transform-origin: right top; }
  md-input-container .md-placeholder {
    position: absolute;
    top: 0;
    opacity: 0;
    transition-property: opacity, transform;
    transform: translate3d(0, 30px, 0); }
  md-input-container.md-input-focused .md-placeholder {
    opacity: 1;
    transform: translate3d(0, 24px, 0); }
  md-input-container.md-input-has-value .md-placeholder {
    transition: none;
    opacity: 0; }
  md-input-container:not(.md-input-has-value):not(.md-input-has-placeholder) input:not(:focus) {
    color: transparent; }
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-ampm-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-day-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-hour-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-millisecond-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-minute-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-month-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-second-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-week-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-year-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-text {
    color: transparent; }
  md-input-container .md-input {
    -ms-flex-order: 2;
        order: 2;
    display: block;
    margin-top: 0;
    background: none;
    padding-top: 2px;
    padding-bottom: 1px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0 0 1px 0;
    line-height: 26px;
    height: 30px;
    -ms-flex-preferred-size: 26px;
    border-radius: 0;
    border-style: solid;
    width: 100%;
    box-sizing: border-box;
    float: left; }
    [dir=rtl] md-input-container .md-input {
      float: right; }
    md-input-container .md-input:focus {
      outline: none; }
    md-input-container .md-input:invalid {
      outline: none;
      box-shadow: none; }
    md-input-container .md-input.md-no-flex {
      -ms-flex: none !important;
          flex: none !important; }
  md-input-container .md-char-counter {
    text-align: right;
    padding-right: 2px;
    padding-left: 0; }
    [dir=rtl] md-input-container .md-char-counter {
      text-align: left; }
    [dir=rtl] md-input-container .md-char-counter {
      padding-right: 0; }
    [dir=rtl] md-input-container .md-char-counter {
      padding-left: 2px; }
  md-input-container .md-input-messages-animation {
    position: relative;
    -ms-flex-order: 4;
        order: 4;
    overflow: hidden;
    clear: left; }
    [dir=rtl] md-input-container .md-input-messages-animation {
      clear: right; }
  md-input-container .md-input-message-animation, md-input-container .md-char-counter {
    font-size: 12px;
    line-height: 14px;
    overflow: hidden;
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    opacity: 1;
    margin-top: 0;
    padding-top: 5px; }
    md-input-container .md-input-message-animation:not(.md-char-counter), md-input-container .md-char-counter:not(.md-char-counter) {
      padding-right: 5px;
      padding-left: 0; }
      [dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter), [dir=rtl] md-input-container .md-char-counter:not(.md-char-counter) {
        padding-right: 0; }
      [dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter), [dir=rtl] md-input-container .md-char-counter:not(.md-char-counter) {
        padding-left: 5px; }
  md-input-container:not(.md-input-invalid) .md-auto-hide .md-input-message-animation {
    opacity: 0;
    margin-top: -100px; }
  md-input-container .md-input-message-animation.ng-enter-prepare {
    opacity: 0;
    margin-top: -100px; }
  md-input-container .md-input-message-animation.ng-enter:not(.ng-enter-active) {
    opacity: 0;
    margin-top: -100px; }
  md-input-container.md-input-focused label:not(.md-no-float), md-input-container.md-input-has-placeholder label:not(.md-no-float), md-input-container.md-input-has-value label:not(.md-no-float) {
    transform: translate3d(0, 6px, 0) scale(0.75);
    transition: transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.4s, width cubic-bezier(0.25, 0.8, 0.25, 1) 0.4s; }
  md-input-container.md-input-has-value label {
    transition: none; }
  md-input-container.md-input-focused .md-input,
  md-input-container .md-input.ng-invalid.ng-dirty,
  md-input-container.md-input-resized .md-input {
    padding-bottom: 0;
    border-width: 0 0 2px 0; }
  md-input-container .md-input[disabled],
  [disabled] md-input-container .md-input {
    background-position: bottom -1px left 0;
    background-size: 4px 1px;
    background-repeat: repeat-x; }
  md-input-container.md-icon-float {
    transition: margin-top 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
    md-input-container.md-icon-float > label {
      pointer-events: none;
      position: absolute; }
    md-input-container.md-icon-float > md-icon {
      top: 8px;
      left: 2px;
      right: auto; }
      [dir=rtl] md-input-container.md-icon-float > md-icon {
        left: auto; }
      [dir=rtl] md-input-container.md-icon-float > md-icon {
        right: 2px; }
  md-input-container.md-icon-left > label:not(.md-no-float):not(.md-container-ignore),
  md-input-container.md-icon-left > label .md-placeholder, md-input-container.md-icon-right > label:not(.md-no-float):not(.md-container-ignore),
  md-input-container.md-icon-right > label .md-placeholder {
    width: calc(100% - 36px - 18px); }
  md-input-container.md-icon-left {
    padding-left: 36px;
    padding-right: 0; }
    [dir=rtl] md-input-container.md-icon-left {
      padding-left: 0; }
    [dir=rtl] md-input-container.md-icon-left {
      padding-right: 36px; }
    md-input-container.md-icon-left > label {
      left: 36px;
      right: auto; }
      [dir=rtl] md-input-container.md-icon-left > label {
        left: auto; }
      [dir=rtl] md-input-container.md-icon-left > label {
        right: 36px; }
  md-input-container.md-icon-right {
    padding-left: 0;
    padding-right: 36px; }
    [dir=rtl] md-input-container.md-icon-right {
      padding-left: 36px; }
    [dir=rtl] md-input-container.md-icon-right {
      padding-right: 0; }
    md-input-container.md-icon-right > md-icon:last-of-type {
      margin: 0;
      right: 2px;
      left: auto; }
      [dir=rtl] md-input-container.md-icon-right > md-icon:last-of-type {
        right: auto; }
      [dir=rtl] md-input-container.md-icon-right > md-icon:last-of-type {
        left: 2px; }
  md-input-container.md-icon-left.md-icon-right {
    padding-left: 36px;
    padding-right: 36px; }
    md-input-container.md-icon-left.md-icon-right > label:not(.md-no-float):not(.md-container-ignore),
    md-input-container.md-icon-left.md-icon-right > label .md-placeholder {
      width: calc(100% - (36px * 2)); }

.md-resize-wrapper {
  position: relative; }
  .md-resize-wrapper:after {
    content: '';
    display: table;
    clear: both; }

.md-resize-handle {
  position: absolute;
  bottom: -5px;
  left: 0;
  height: 10px;
  background: transparent;
  width: 100%;
  cursor: ns-resize; }

@media screen and (-ms-high-contrast: active) {
  md-input-container.md-default-theme > md-icon {
    fill: #fff; } }

md-list {
  display: block;
  padding: 8px 0px 8px 0px; }
  md-list .md-subheader {
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.010em;
    line-height: 1.2em; }
  md-list.md-dense md-list-item,
  md-list.md-dense md-list-item .md-list-item-inner {
    min-height: 48px; }
    md-list.md-dense md-list-item::before,
    md-list.md-dense md-list-item .md-list-item-inner::before {
      content: '';
      min-height: 48px;
      visibility: hidden;
      display: inline-block; }
    md-list.md-dense md-list-item md-icon:first-child,
    md-list.md-dense md-list-item .md-list-item-inner md-icon:first-child {
      width: 20px;
      height: 20px; }
    md-list.md-dense md-list-item > md-icon:first-child:not(.md-avatar-icon),
    md-list.md-dense md-list-item .md-list-item-inner > md-icon:first-child:not(.md-avatar-icon) {
      margin-right: 36px; }
      [dir=rtl] md-list.md-dense md-list-item > md-icon:first-child:not(.md-avatar-icon), [dir=rtl]
      md-list.md-dense md-list-item .md-list-item-inner > md-icon:first-child:not(.md-avatar-icon) {
        margin-right: auto;
        margin-left: 36px; }
    md-list.md-dense md-list-item .md-avatar, md-list.md-dense md-list-item .md-avatar-icon,
    md-list.md-dense md-list-item .md-list-item-inner .md-avatar,
    md-list.md-dense md-list-item .md-list-item-inner .md-avatar-icon {
      margin-right: 20px; }
      [dir=rtl] md-list.md-dense md-list-item .md-avatar, [dir=rtl] md-list.md-dense md-list-item .md-avatar-icon, [dir=rtl]
      md-list.md-dense md-list-item .md-list-item-inner .md-avatar, [dir=rtl]
      md-list.md-dense md-list-item .md-list-item-inner .md-avatar-icon {
        margin-right: auto;
        margin-left: 20px; }
    md-list.md-dense md-list-item .md-avatar,
    md-list.md-dense md-list-item .md-list-item-inner .md-avatar {
      -ms-flex: none;
          flex: none;
      width: 36px;
      height: 36px; }
  md-list.md-dense md-list-item.md-2-line .md-list-item-text.md-offset, md-list.md-dense md-list-item.md-2-line > .md-no-style .md-list-item-text.md-offset, md-list.md-dense md-list-item.md-3-line .md-list-item-text.md-offset, md-list.md-dense md-list-item.md-3-line > .md-no-style .md-list-item-text.md-offset {
    margin-left: 56px; }
    [dir=rtl] md-list.md-dense md-list-item.md-2-line .md-list-item-text.md-offset, [dir=rtl] md-list.md-dense md-list-item.md-2-line > .md-no-style .md-list-item-text.md-offset, [dir=rtl] md-list.md-dense md-list-item.md-3-line .md-list-item-text.md-offset, [dir=rtl] md-list.md-dense md-list-item.md-3-line > .md-no-style .md-list-item-text.md-offset {
      margin-left: auto;
      margin-right: 56px; }
  md-list.md-dense md-list-item.md-2-line .md-list-item-text h3,
  md-list.md-dense md-list-item.md-2-line .md-list-item-text h4,
  md-list.md-dense md-list-item.md-2-line .md-list-item-text p, md-list.md-dense md-list-item.md-2-line > .md-no-style .md-list-item-text h3,
  md-list.md-dense md-list-item.md-2-line > .md-no-style .md-list-item-text h4,
  md-list.md-dense md-list-item.md-2-line > .md-no-style .md-list-item-text p, md-list.md-dense md-list-item.md-3-line .md-list-item-text h3,
  md-list.md-dense md-list-item.md-3-line .md-list-item-text h4,
  md-list.md-dense md-list-item.md-3-line .md-list-item-text p, md-list.md-dense md-list-item.md-3-line > .md-no-style .md-list-item-text h3,
  md-list.md-dense md-list-item.md-3-line > .md-no-style .md-list-item-text h4,
  md-list.md-dense md-list-item.md-3-line > .md-no-style .md-list-item-text p {
    line-height: 1.05;
    font-size: 12px; }
  md-list.md-dense md-list-item.md-2-line .md-list-item-text h3, md-list.md-dense md-list-item.md-2-line > .md-no-style .md-list-item-text h3, md-list.md-dense md-list-item.md-3-line .md-list-item-text h3, md-list.md-dense md-list-item.md-3-line > .md-no-style .md-list-item-text h3 {
    font-size: 13px; }
  md-list.md-dense md-list-item.md-2-line, md-list.md-dense md-list-item.md-2-line > .md-no-style {
    min-height: 60px; }
    md-list.md-dense md-list-item.md-2-line::before, md-list.md-dense md-list-item.md-2-line > .md-no-style::before {
      content: '';
      min-height: 60px;
      visibility: hidden;
      display: inline-block; }
    md-list.md-dense md-list-item.md-2-line > .md-avatar, md-list.md-dense md-list-item.md-2-line .md-avatar-icon, md-list.md-dense md-list-item.md-2-line > .md-no-style > .md-avatar, md-list.md-dense md-list-item.md-2-line > .md-no-style .md-avatar-icon {
      margin-top: 12px; }
  md-list.md-dense md-list-item.md-3-line, md-list.md-dense md-list-item.md-3-line > .md-no-style {
    min-height: 76px; }
    md-list.md-dense md-list-item.md-3-line::before, md-list.md-dense md-list-item.md-3-line > .md-no-style::before {
      content: '';
      min-height: 76px;
      visibility: hidden;
      display: inline-block; }
    md-list.md-dense md-list-item.md-3-line > md-icon:first-child,
    md-list.md-dense md-list-item.md-3-line > .md-avatar, md-list.md-dense md-list-item.md-3-line > .md-no-style > md-icon:first-child,
    md-list.md-dense md-list-item.md-3-line > .md-no-style > .md-avatar {
      margin-top: 16px; }

md-list-item {
  position: relative; }
  md-list-item.md-proxy-focus.md-focused .md-no-style {
    transition: background-color 0.15s linear; }
  md-list-item._md-button-wrap {
    position: relative; }
    md-list-item._md-button-wrap > div.md-button:first-child {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: start;
          justify-content: flex-start;
      padding: 0 16px;
      margin: 0;
      font-weight: 400;
      text-align: left;
      border: medium none; }
      [dir=rtl] md-list-item._md-button-wrap > div.md-button:first-child {
        text-align: right; }
      md-list-item._md-button-wrap > div.md-button:first-child > .md-button:first-child {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        margin: 0;
        padding: 0; }
      md-list-item._md-button-wrap > div.md-button:first-child .md-list-item-inner {
        width: 100%; }
        md-list-item._md-button-wrap > div.md-button:first-child .md-list-item-inner::before {
          content: '';
          min-height: inherit;
          visibility: hidden;
          display: inline-block; }
  md-list-item.md-no-proxy,
  md-list-item .md-no-style {
    position: relative;
    padding: 0px 16px;
    -ms-flex: 1 1 auto;
        flex: 1 1 auto; }
    md-list-item.md-no-proxy.md-button,
    md-list-item .md-no-style.md-button {
      font-size: inherit;
      height: inherit;
      text-align: left;
      text-transform: none;
      width: 100%;
      white-space: normal;
      -ms-flex-direction: inherit;
          flex-direction: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
      border-radius: 0;
      margin: 0; }
      [dir=rtl] md-list-item.md-no-proxy.md-button, [dir=rtl]
      md-list-item .md-no-style.md-button {
        text-align: right; }
      md-list-item.md-no-proxy.md-button > .md-ripple-container,
      md-list-item .md-no-style.md-button > .md-ripple-container {
        border-radius: 0; }
    md-list-item.md-no-proxy:focus,
    md-list-item .md-no-style:focus {
      outline: none; }
  md-list-item.md-clickable:hover {
    cursor: pointer; }
  md-list-item md-divider {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%; }
    [dir=rtl] md-list-item md-divider {
      left: auto;
      right: 0; }
    md-list-item md-divider[md-inset] {
      left: 72px;
      width: calc(100% - 72px);
      margin: 0 !important; }
      [dir=rtl] md-list-item md-divider[md-inset] {
        left: auto;
        right: 72px; }
  md-list-item,
  md-list-item .md-list-item-inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-align: center;
        align-items: center;
    min-height: 48px;
    height: auto; }
    md-list-item::before,
    md-list-item .md-list-item-inner::before {
      content: '';
      min-height: 48px;
      visibility: hidden;
      display: inline-block; }
    md-list-item > div.md-primary > md-icon:not(.md-avatar-icon),
    md-list-item > div.md-secondary > md-icon:not(.md-avatar-icon),
    md-list-item > md-icon:first-child:not(.md-avatar-icon),
    md-list-item > md-icon.md-secondary:not(.md-avatar-icon),
    md-list-item .md-list-item-inner > div.md-primary > md-icon:not(.md-avatar-icon),
    md-list-item .md-list-item-inner > div.md-secondary > md-icon:not(.md-avatar-icon),
    md-list-item .md-list-item-inner > md-icon:first-child:not(.md-avatar-icon),
    md-list-item .md-list-item-inner > md-icon.md-secondary:not(.md-avatar-icon) {
      width: 24px;
      margin-top: 16px;
      margin-bottom: 12px;
      box-sizing: content-box; }
    md-list-item > div.md-primary > md-checkbox,
    md-list-item > div.md-secondary > md-checkbox,
    md-list-item > md-checkbox,
    md-list-item md-checkbox.md-secondary,
    md-list-item .md-list-item-inner > div.md-primary > md-checkbox,
    md-list-item .md-list-item-inner > div.md-secondary > md-checkbox,
    md-list-item .md-list-item-inner > md-checkbox,
    md-list-item .md-list-item-inner md-checkbox.md-secondary {
      -ms-flex-item-align: center;
          -ms-grid-row-align: center;
          align-self: center; }
      md-list-item > div.md-primary > md-checkbox .md-label,
      md-list-item > div.md-secondary > md-checkbox .md-label,
      md-list-item > md-checkbox .md-label,
      md-list-item md-checkbox.md-secondary .md-label,
      md-list-item .md-list-item-inner > div.md-primary > md-checkbox .md-label,
      md-list-item .md-list-item-inner > div.md-secondary > md-checkbox .md-label,
      md-list-item .md-list-item-inner > md-checkbox .md-label,
      md-list-item .md-list-item-inner md-checkbox.md-secondary .md-label {
        display: none; }
    md-list-item > md-icon:first-child:not(.md-avatar-icon),
    md-list-item .md-list-item-inner > md-icon:first-child:not(.md-avatar-icon) {
      margin-right: 32px; }
      [dir=rtl] md-list-item > md-icon:first-child:not(.md-avatar-icon), [dir=rtl]
      md-list-item .md-list-item-inner > md-icon:first-child:not(.md-avatar-icon) {
        margin-right: auto;
        margin-left: 32px; }
    md-list-item .md-avatar, md-list-item .md-avatar-icon,
    md-list-item .md-list-item-inner .md-avatar,
    md-list-item .md-list-item-inner .md-avatar-icon {
      margin-top: 8px;
      margin-bottom: 8px;
      margin-right: 16px;
      border-radius: 50%;
      box-sizing: content-box; }
      [dir=rtl] md-list-item .md-avatar, [dir=rtl] md-list-item .md-avatar-icon, [dir=rtl]
      md-list-item .md-list-item-inner .md-avatar, [dir=rtl]
      md-list-item .md-list-item-inner .md-avatar-icon {
        margin-right: auto;
        margin-left: 16px; }
    md-list-item .md-avatar,
    md-list-item .md-list-item-inner .md-avatar {
      -ms-flex: none;
          flex: none;
      width: 40px;
      height: 40px; }
    md-list-item .md-avatar-icon,
    md-list-item .md-list-item-inner .md-avatar-icon {
      padding: 8px; }
      md-list-item .md-avatar-icon svg,
      md-list-item .md-list-item-inner .md-avatar-icon svg {
        width: 24px;
        height: 24px; }
    md-list-item > md-checkbox,
    md-list-item .md-list-item-inner > md-checkbox {
      width: 24px;
      margin-left: 3px;
      margin-right: 29px;
      margin-top: 16px; }
      [dir=rtl] md-list-item > md-checkbox, [dir=rtl]
      md-list-item .md-list-item-inner > md-checkbox {
        margin-left: 29px; }
      [dir=rtl] md-list-item > md-checkbox, [dir=rtl]
      md-list-item .md-list-item-inner > md-checkbox {
        margin-right: 3px; }
    md-list-item .md-secondary-container,
    md-list-item .md-list-item-inner .md-secondary-container {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      position: relative;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      margin: auto;
      margin-right: 0;
      margin-left: auto; }
      [dir=rtl] md-list-item .md-secondary-container, [dir=rtl]
      md-list-item .md-list-item-inner .md-secondary-container {
        margin-right: auto; }
      [dir=rtl] md-list-item .md-secondary-container, [dir=rtl]
      md-list-item .md-list-item-inner .md-secondary-container {
        margin-left: 0; }
      md-list-item .md-secondary-container .md-button:last-of-type, md-list-item .md-secondary-container .md-icon-button:last-of-type,
      md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type,
      md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type {
        margin-right: 0; }
        [dir=rtl] md-list-item .md-secondary-container .md-button:last-of-type, [dir=rtl] md-list-item .md-secondary-container .md-icon-button:last-of-type, [dir=rtl]
        md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type, [dir=rtl]
        md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type {
          margin-right: auto;
          margin-left: 0; }
      md-list-item .md-secondary-container md-checkbox,
      md-list-item .md-list-item-inner .md-secondary-container md-checkbox {
        margin-top: 0;
        margin-bottom: 0; }
        md-list-item .md-secondary-container md-checkbox:last-child,
        md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child {
          width: 24px;
          margin-right: 0; }
          [dir=rtl] md-list-item .md-secondary-container md-checkbox:last-child, [dir=rtl]
          md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child {
            margin-right: auto;
            margin-left: 0; }
      md-list-item .md-secondary-container md-switch,
      md-list-item .md-list-item-inner .md-secondary-container md-switch {
        margin-top: 0;
        margin-bottom: 0;
        margin-right: -6px; }
        [dir=rtl] md-list-item .md-secondary-container md-switch, [dir=rtl]
        md-list-item .md-list-item-inner .md-secondary-container md-switch {
          margin-right: auto;
          margin-left: -6px; }
    md-list-item > p, md-list-item > .md-list-item-inner > p,
    md-list-item .md-list-item-inner > p,
    md-list-item .md-list-item-inner > .md-list-item-inner > p {
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
      margin: 0; }
  md-list-item.md-2-line, md-list-item.md-2-line > .md-no-style, md-list-item.md-3-line, md-list-item.md-3-line > .md-no-style {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-pack: center;
        justify-content: center; }
    md-list-item.md-2-line.md-long-text, md-list-item.md-2-line > .md-no-style.md-long-text, md-list-item.md-3-line.md-long-text, md-list-item.md-3-line > .md-no-style.md-long-text {
      margin-top: 8px;
      margin-bottom: 8px; }
    md-list-item.md-2-line .md-list-item-text, md-list-item.md-2-line > .md-no-style .md-list-item-text, md-list-item.md-3-line .md-list-item-text, md-list-item.md-3-line > .md-no-style .md-list-item-text {
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
      margin: auto;
      text-overflow: ellipsis;
      overflow: hidden; }
      md-list-item.md-2-line .md-list-item-text.md-offset, md-list-item.md-2-line > .md-no-style .md-list-item-text.md-offset, md-list-item.md-3-line .md-list-item-text.md-offset, md-list-item.md-3-line > .md-no-style .md-list-item-text.md-offset {
        margin-left: 56px; }
        [dir=rtl] md-list-item.md-2-line .md-list-item-text.md-offset, [dir=rtl] md-list-item.md-2-line > .md-no-style .md-list-item-text.md-offset, [dir=rtl] md-list-item.md-3-line .md-list-item-text.md-offset, [dir=rtl] md-list-item.md-3-line > .md-no-style .md-list-item-text.md-offset {
          margin-left: auto;
          margin-right: 56px; }
      md-list-item.md-2-line .md-list-item-text h3, md-list-item.md-2-line > .md-no-style .md-list-item-text h3, md-list-item.md-3-line .md-list-item-text h3, md-list-item.md-3-line > .md-no-style .md-list-item-text h3 {
        font-size: 16px;
        font-weight: 400;
        letter-spacing: 0.010em;
        margin: 0 0 0px 0;
        line-height: 1.2em;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
      md-list-item.md-2-line .md-list-item-text h4, md-list-item.md-2-line > .md-no-style .md-list-item-text h4, md-list-item.md-3-line .md-list-item-text h4, md-list-item.md-3-line > .md-no-style .md-list-item-text h4 {
        font-size: 14px;
        letter-spacing: 0.010em;
        margin: 3px 0 1px 0;
        font-weight: 400;
        line-height: 1.2em;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
      md-list-item.md-2-line .md-list-item-text p, md-list-item.md-2-line > .md-no-style .md-list-item-text p, md-list-item.md-3-line .md-list-item-text p, md-list-item.md-3-line > .md-no-style .md-list-item-text p {
        font-size: 14px;
        font-weight: 500;
        letter-spacing: 0.010em;
        margin: 0 0 0 0;
        line-height: 1.6em; }
  md-list-item.md-2-line, md-list-item.md-2-line > .md-no-style {
    height: auto;
    min-height: 72px; }
    md-list-item.md-2-line::before, md-list-item.md-2-line > .md-no-style::before {
      content: '';
      min-height: 72px;
      visibility: hidden;
      display: inline-block; }
    md-list-item.md-2-line > .md-avatar, md-list-item.md-2-line .md-avatar-icon, md-list-item.md-2-line > .md-no-style > .md-avatar, md-list-item.md-2-line > .md-no-style .md-avatar-icon {
      margin-top: 12px; }
    md-list-item.md-2-line > md-icon:first-child, md-list-item.md-2-line > .md-no-style > md-icon:first-child {
      -ms-flex-item-align: start;
          align-self: flex-start; }
    md-list-item.md-2-line .md-list-item-text, md-list-item.md-2-line > .md-no-style .md-list-item-text {
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }
  md-list-item.md-3-line, md-list-item.md-3-line > .md-no-style {
    height: auto;
    min-height: 88px; }
    md-list-item.md-3-line::before, md-list-item.md-3-line > .md-no-style::before {
      content: '';
      min-height: 88px;
      visibility: hidden;
      display: inline-block; }
    md-list-item.md-3-line > md-icon:first-child,
    md-list-item.md-3-line > .md-avatar, md-list-item.md-3-line > .md-no-style > md-icon:first-child,
    md-list-item.md-3-line > .md-no-style > .md-avatar {
      margin-top: 16px; }

.md-open-menu-container {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 100;
  opacity: 0;
  border-radius: 2px;
  max-height: calc(100vh - 10px);
  overflow: auto; }
  .md-open-menu-container md-menu-divider {
    margin-top: 4px;
    margin-bottom: 4px;
    height: 1px;
    min-height: 1px;
    max-height: 1px;
    width: 100%; }
  .md-open-menu-container md-menu-content > * {
    opacity: 0; }
  .md-open-menu-container:not(.md-clickable) {
    pointer-events: none; }
  .md-open-menu-container.md-active {
    opacity: 1;
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition-duration: 200ms; }
    .md-open-menu-container.md-active > md-menu-content > * {
      opacity: 1;
      transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
      transition-duration: 200ms;
      transition-delay: 100ms; }
  .md-open-menu-container.md-leave {
    opacity: 0;
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    transition-duration: 250ms; }

md-menu-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: 8px 0;
  max-height: 304px;
  overflow-y: auto; }
  md-menu-content.md-dense {
    max-height: 208px; }
    md-menu-content.md-dense md-menu-item {
      height: 32px;
      min-height: 32px; }

md-menu-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  min-height: 48px;
  height: 48px;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  /*
   * We cannot use flex on <button> elements due to a bug in Firefox, so we also can't use it on
   * <a> elements. Add some top padding to fix alignment since buttons automatically align their
   * text vertically.
   */ }
  md-menu-item > * {
    width: 100%;
    margin: auto 0;
    padding-left: 16px;
    padding-right: 16px; }
  md-menu-item > a.md-button {
    padding-top: 5px; }
  md-menu-item > .md-button {
    text-align: left;
    display: inline-block;
    border-radius: 0;
    margin: auto 0;
    font-size: 15px;
    text-transform: none;
    font-weight: 400;
    height: 100%;
    padding-left: 16px;
    padding-right: 16px;
    width: 100%; }
    md-menu-item > .md-button::-moz-focus-inner {
      padding: 0;
      border: 0; }
    [dir=rtl] md-menu-item > .md-button {
      text-align: right; }
    md-menu-item > .md-button md-icon {
      margin: auto 16px auto 0; }
      [dir=rtl] md-menu-item > .md-button md-icon {
        margin: auto 0 auto 16px; }
    md-menu-item > .md-button p {
      display: inline-block;
      margin: auto; }
    md-menu-item > .md-button span {
      margin-top: auto;
      margin-bottom: auto; }
    md-menu-item > .md-button .md-ripple-container {
      border-radius: inherit; }

md-toolbar .md-menu {
  height: auto;
  margin: auto;
  padding: 0; }

@media (max-width: 959px) {
  md-menu-content {
    min-width: 112px; }
  md-menu-content[width="3"] {
    min-width: 168px; }
  md-menu-content[width="4"] {
    min-width: 224px; }
  md-menu-content[width="5"] {
    min-width: 280px; }
  md-menu-content[width="6"] {
    min-width: 336px; }
  md-menu-content[width="7"] {
    min-width: 392px; } }

@media (min-width: 960px) {
  md-menu-content {
    min-width: 96px; }
  md-menu-content[width="3"] {
    min-width: 192px; }
  md-menu-content[width="4"] {
    min-width: 256px; }
  md-menu-content[width="5"] {
    min-width: 320px; }
  md-menu-content[width="6"] {
    min-width: 384px; }
  md-menu-content[width="7"] {
    min-width: 448px; } }

md-toolbar.md-menu-toolbar h2.md-toolbar-tools {
  line-height: 1rem;
  height: auto;
  padding: 28px;
  padding-bottom: 12px; }

md-toolbar.md-has-open-menu {
  position: relative;
  z-index: 100; }

md-menu-bar {
  padding: 0 20px;
  display: block;
  position: relative;
  z-index: 2; }
  md-menu-bar .md-menu {
    display: inline-block;
    padding: 0;
    position: relative; }
  md-menu-bar button {
    font-size: 14px;
    padding: 0 10px;
    margin: 0;
    border: 0;
    background-color: transparent;
    height: 40px; }
  md-menu-bar md-backdrop.md-menu-backdrop {
    z-index: -2; }

md-menu-content.md-menu-bar-menu.md-dense {
  max-height: none;
  padding: 16px 0; }
  md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent {
    position: relative; }
    md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent > md-icon {
      position: absolute;
      padding: 0;
      width: 24px;
      top: 6px;
      left: 24px; }
      [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent > md-icon {
        left: auto;
        right: 24px; }
    md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent > .md-button, md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu > .md-button {
      padding: 0 32px 0 64px; }
      [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent > .md-button, [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu > .md-button {
        padding: 0 64px 0 32px; }
  md-menu-content.md-menu-bar-menu.md-dense .md-button {
    min-height: 0;
    height: 32px; }
    md-menu-content.md-menu-bar-menu.md-dense .md-button span {
      float: left; }
      [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span {
        float: right; }
    md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text {
      float: right;
      margin: 0 8px; }
      [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text {
        float: left; }
  md-menu-content.md-menu-bar-menu.md-dense md-menu-divider {
    margin: 8px 0; }
  md-menu-content.md-menu-bar-menu.md-dense md-menu-item > .md-button, md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button {
    text-align: left; }
    [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item > .md-button, [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button {
      text-align: right; }
  md-menu-content.md-menu-bar-menu.md-dense .md-menu {
    padding: 0; }
    md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button {
      position: relative;
      margin: 0;
      width: 100%;
      text-transform: none;
      font-weight: normal;
      border-radius: 0px;
      padding-left: 16px; }
      [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button {
        padding-left: 0;
        padding-right: 16px; }
      md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button:after {
        display: block;
        content: '\25BC';
        position: absolute;
        top: 0px;
        speak: none;
        transform: rotate(270deg) scaleY(0.45) scaleX(0.9);
        right: 28px; }
        [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button:after {
          transform: rotate(90deg) scaleY(0.45) scaleX(0.9); }
        [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button:after {
          right: auto;
          left: 28px; }

/** Matches "md-tabs md-tabs-wrapper" style. */
.md-nav-bar {
  border-style: solid;
  border-width: 0 0 1px;
  height: 48px;
  position: relative; }

._md-nav-bar-list {
  outline: none;
  list-style: none;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row; }

.md-nav-item:first-of-type {
  margin-left: 8px; }

.md-button._md-nav-button {
  line-height: 24px;
  margin: 0 4px;
  padding: 12px 16px;
  transition: background-color 0.35s cubic-bezier(0.35, 0, 0.25, 1); }
  .md-button._md-nav-button:focus {
    outline: none; }

md-nav-ink-bar {
  bottom: 0;
  height: 2px;
  left: auto;
  position: absolute;
  right: auto;
  background-color: black; }
  md-nav-ink-bar._md-left {
    transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1); }
  md-nav-ink-bar._md-right {
    transition: left 0.25s cubic-bezier(0.35, 0, 0.25, 1), right 0.125s cubic-bezier(0.35, 0, 0.25, 1); }
  md-nav-ink-bar.ng-animate {
    transition: none; }

md-nav-extra-content {
  min-height: 48px;
  padding-right: 12px; }

@keyframes indeterminate-rotate {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

md-progress-circular {
  position: relative;
  display: block; }
  md-progress-circular._md-progress-circular-disabled {
    visibility: hidden; }
  md-progress-circular.md-mode-indeterminate svg {
    animation: indeterminate-rotate 1568.63ms linear infinite; }
  md-progress-circular svg {
    position: absolute;
    overflow: visible;
    top: 0;
    left: 0; }

md-progress-linear {
  display: block;
  position: relative;
  width: 100%;
  height: 5px;
  padding-top: 0 !important;
  margin-bottom: 0 !important; }
  md-progress-linear._md-progress-linear-disabled {
    visibility: hidden; }
  md-progress-linear .md-container {
    display: block;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 5px;
    transform: translate(0, 0) scale(1, 1); }
    md-progress-linear .md-container .md-bar {
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      width: 100%;
      height: 5px; }
    md-progress-linear .md-container .md-dashed:before {
      content: "";
      display: none;
      position: absolute;
      margin-top: 0;
      height: 5px;
      width: 100%;
      background-color: transparent;
      background-size: 10px 10px !important;
      background-position: 0px -23px; }
    md-progress-linear .md-container .md-bar1, md-progress-linear .md-container .md-bar2 {
      transition: transform 0.2s linear; }
    md-progress-linear .md-container.md-mode-query .md-bar1 {
      display: none; }
    md-progress-linear .md-container.md-mode-query .md-bar2 {
      transition: all 0.2s linear;
      animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1); }
    md-progress-linear .md-container.md-mode-determinate .md-bar1 {
      display: none; }
    md-progress-linear .md-container.md-mode-indeterminate .md-bar1 {
      animation: md-progress-linear-indeterminate-scale-1 4s infinite, md-progress-linear-indeterminate-1 4s infinite; }
    md-progress-linear .md-container.md-mode-indeterminate .md-bar2 {
      animation: md-progress-linear-indeterminate-scale-2 4s infinite, md-progress-linear-indeterminate-2 4s infinite; }
    md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container {
      animation: none; }
      md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar1 {
        animation-name: none; }
      md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar2 {
        animation-name: none; }
  md-progress-linear .md-container.md-mode-buffer {
    background-color: transparent !important;
    transition: all 0.2s linear; }
    md-progress-linear .md-container.md-mode-buffer .md-dashed:before {
      display: block;
      animation: buffer 3s infinite linear; }

@keyframes query {
  0% {
    opacity: 1;
    transform: translateX(35%) scale(0.3, 1); }
  100% {
    opacity: 0;
    transform: translateX(-50%) scale(0, 1); } }

@keyframes buffer {
  0% {
    opacity: 1;
    background-position: 0px -23px; }
  50% {
    opacity: 0; }
  100% {
    opacity: 1;
    background-position: -200px -23px; } }

@keyframes md-progress-linear-indeterminate-scale-1 {
  0% {
    transform: scaleX(0.1);
    animation-timing-function: linear; }
  36.6% {
    transform: scaleX(0.1);
    animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1); }
  69.15% {
    transform: scaleX(0.83);
    animation-timing-function: cubic-bezier(0.22573, 0, 0.23365, 1.37098); }
  100% {
    transform: scaleX(0.1); } }

@keyframes md-progress-linear-indeterminate-1 {
  0% {
    left: -105.16667%;
    animation-timing-function: linear; }
  20% {
    left: -105.16667%;
    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582); }
  69.15% {
    left: 21.5%;
    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635); }
  100% {
    left: 95.44444%; } }

@keyframes md-progress-linear-indeterminate-scale-2 {
  0% {
    transform: scaleX(0.1);
    animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397); }
  19.15% {
    transform: scaleX(0.57);
    animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432); }
  44.15% {
    transform: scaleX(0.91);
    animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179); }
  100% {
    transform: scaleX(0.1); } }

@keyframes md-progress-linear-indeterminate-2 {
  0% {
    left: -54.88889%;
    animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40968); }
  25% {
    left: -17.25%;
    animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73372); }
  48.35% {
    left: 29.5%;
    animation-timing-function: cubic-bezier(0.4, 0.62703, 0.6, 0.90203); }
  100% {
    left: 117.38889%; } }

md-radio-button {
  box-sizing: border-box;
  display: block;
  margin-bottom: 16px;
  white-space: nowrap;
  cursor: pointer;
  position: relative; }
  md-radio-button[disabled] {
    cursor: default; }
    md-radio-button[disabled] .md-container {
      cursor: default; }
  md-radio-button .md-container {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    box-sizing: border-box;
    display: inline-block;
    width: 20px;
    height: 20px;
    cursor: pointer;
    left: 0;
    right: auto; }
    [dir=rtl] md-radio-button .md-container {
      left: auto; }
    [dir=rtl] md-radio-button .md-container {
      right: 0; }
    md-radio-button .md-container .md-ripple-container {
      position: absolute;
      display: block;
      width: auto;
      height: auto;
      left: -15px;
      top: -15px;
      right: -15px;
      bottom: -15px; }
    md-radio-button .md-container:before {
      box-sizing: border-box;
      background-color: transparent;
      border-radius: 50%;
      content: '';
      position: absolute;
      display: block;
      height: auto;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      transition: all 0.5s;
      width: auto; }
  md-radio-button.md-align-top-left > div.md-container {
    top: 12px; }
  md-radio-button .md-off {
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    border-style: solid;
    border-width: 2px;
    border-radius: 50%;
    transition: border-color ease 0.28s; }
  md-radio-button .md-on {
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    transition: transform ease 0.28s;
    transform: scale(0); }
  md-radio-button.md-checked .md-on {
    transform: scale(0.5); }
  md-radio-button .md-label {
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    margin-left: 30px;
    margin-right: 0;
    vertical-align: middle;
    white-space: normal;
    pointer-events: none;
    width: auto; }
    [dir=rtl] md-radio-button .md-label {
      margin-left: 0; }
    [dir=rtl] md-radio-button .md-label {
      margin-right: 30px; }

md-radio-group {
  /** Layout adjustments for the radio group. */ }
  md-radio-group.layout-column md-radio-button, md-radio-group.layout-xs-column md-radio-button, md-radio-group.layout-gt-xs-column md-radio-button, md-radio-group.layout-sm-column md-radio-button, md-radio-group.layout-gt-sm-column md-radio-button, md-radio-group.layout-md-column md-radio-button, md-radio-group.layout-gt-md-column md-radio-button, md-radio-group.layout-lg-column md-radio-button, md-radio-group.layout-gt-lg-column md-radio-button, md-radio-group.layout-xl-column md-radio-button {
    margin-bottom: 16px; }
  md-radio-group.layout-row md-radio-button, md-radio-group.layout-xs-row md-radio-button, md-radio-group.layout-gt-xs-row md-radio-button, md-radio-group.layout-sm-row md-radio-button, md-radio-group.layout-gt-sm-row md-radio-button, md-radio-group.layout-md-row md-radio-button, md-radio-group.layout-gt-md-row md-radio-button, md-radio-group.layout-lg-row md-radio-button, md-radio-group.layout-gt-lg-row md-radio-button, md-radio-group.layout-xl-row md-radio-button {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 16px; }
    [dir=rtl] md-radio-group.layout-row md-radio-button, [dir=rtl] md-radio-group.layout-xs-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-xs-row md-radio-button, [dir=rtl] md-radio-group.layout-sm-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-sm-row md-radio-button, [dir=rtl] md-radio-group.layout-md-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-md-row md-radio-button, [dir=rtl] md-radio-group.layout-lg-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-lg-row md-radio-button, [dir=rtl] md-radio-group.layout-xl-row md-radio-button {
      margin-left: 16px; }
    [dir=rtl] md-radio-group.layout-row md-radio-button, [dir=rtl] md-radio-group.layout-xs-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-xs-row md-radio-button, [dir=rtl] md-radio-group.layout-sm-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-sm-row md-radio-button, [dir=rtl] md-radio-group.layout-md-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-md-row md-radio-button, [dir=rtl] md-radio-group.layout-lg-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-lg-row md-radio-button, [dir=rtl] md-radio-group.layout-xl-row md-radio-button {
      margin-right: 0; }
    md-radio-group.layout-row md-radio-button:last-of-type, md-radio-group.layout-xs-row md-radio-button:last-of-type, md-radio-group.layout-gt-xs-row md-radio-button:last-of-type, md-radio-group.layout-sm-row md-radio-button:last-of-type, md-radio-group.layout-gt-sm-row md-radio-button:last-of-type, md-radio-group.layout-md-row md-radio-button:last-of-type, md-radio-group.layout-gt-md-row md-radio-button:last-of-type, md-radio-group.layout-lg-row md-radio-button:last-of-type, md-radio-group.layout-gt-lg-row md-radio-button:last-of-type, md-radio-group.layout-xl-row md-radio-button:last-of-type {
      margin-left: 0;
      margin-right: 0; }
  md-radio-group:focus {
    outline: none; }
  md-radio-group.md-focused.ng-not-empty .md-checked .md-container:before {
    left: -8px;
    top: -8px;
    right: -8px;
    bottom: -8px; }
  md-radio-group.md-focused.ng-empty > md-radio-button:first-child .md-container:before {
    left: -8px;
    top: -8px;
    right: -8px;
    bottom: -8px; }
  md-radio-group[disabled] md-radio-button {
    cursor: default; }
    md-radio-group[disabled] md-radio-button .md-container {
      cursor: default; }

.md-inline-form md-radio-group {
  margin: 18px 0 19px; }
  .md-inline-form md-radio-group md-radio-button {
    display: inline-block;
    height: 30px;
    padding: 2px;
    box-sizing: border-box;
    margin-top: 0;
    margin-bottom: 0; }

@media screen and (-ms-high-contrast: active) {
  md-radio-button.md-default-theme .md-on {
    background-color: #fff; } }

md-input-container:not([md-no-float]) .md-select-placeholder span:first-child {
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transform-origin: left top; }
  [dir=rtl] md-input-container:not([md-no-float]) .md-select-placeholder span:first-child {
    transform-origin: right top; }

md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child {
  transform: translateY(-22px) translateX(-2px) scale(0.75); }

.md-select-menu-container {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 90;
  opacity: 0;
  display: none;
  transform: translateY(-1px); }
  .md-select-menu-container:not(.md-clickable) {
    pointer-events: none; }
  .md-select-menu-container md-progress-circular {
    display: table;
    margin: 24px auto !important; }
  .md-select-menu-container.md-active {
    display: block;
    opacity: 1; }
    .md-select-menu-container.md-active md-select-menu {
      transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
      transition-duration: 150ms; }
      .md-select-menu-container.md-active md-select-menu > * {
        opacity: 1;
        transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
        transition-duration: 150ms;
        transition-delay: 100ms; }
  .md-select-menu-container.md-leave {
    opacity: 0;
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    transition-duration: 250ms; }

md-input-container > md-select {
  margin: 0;
  -ms-flex-order: 2;
      order: 2; }

md-input-container:not(.md-input-has-value) md-select[required]:not(.md-no-asterisk) .md-select-value span:first-child:after, md-input-container:not(.md-input-has-value) md-select.ng-required:not(.md-no-asterisk) .md-select-value span:first-child:after {
  content: ' *';
  font-size: 13px;
  vertical-align: top; }

md-input-container.md-input-invalid md-select .md-select-value {
  border-bottom-style: solid;
  padding-bottom: 1px; }

md-select {
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0 26px 0; }
  md-select[required].ng-empty.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after, md-select.ng-required.ng-empty.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after {
    content: ' *';
    font-size: 13px;
    vertical-align: top; }
  md-select[disabled] .md-select-value {
    background-position: 0 bottom;
    background-size: 4px 1px;
    background-repeat: repeat-x;
    margin-bottom: -1px; }
  md-select:focus {
    outline: none; }
  md-select[disabled]:hover {
    cursor: default; }
  md-select:not([disabled]):hover {
    cursor: pointer; }
  md-select:not([disabled]).ng-invalid.ng-touched .md-select-value {
    border-bottom-style: solid;
    padding-bottom: 1px; }
  md-select:not([disabled]):focus .md-select-value {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    padding-bottom: 0; }
  md-select:not([disabled]):focus.ng-invalid.ng-touched .md-select-value {
    padding-bottom: 0; }

md-input-container.md-input-has-value .md-select-value > span:not(.md-select-icon) {
  transform: translate3d(0, 1px, 0); }

.md-select-value {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 2px 2px 1px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  background-color: rgba(0, 0, 0, 0);
  position: relative;
  box-sizing: content-box;
  min-width: 64px;
  min-height: 26px;
  -ms-flex-positive: 1;
      flex-grow: 1; }
  .md-select-value > span:not(.md-select-icon) {
    max-width: 100%;
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }
    .md-select-value > span:not(.md-select-icon) .md-text {
      display: inline; }
  .md-select-value .md-select-icon {
    display: block;
    -ms-flex-align: end;
        align-items: flex-end;
    text-align: right;
    width: 24px;
    margin: 0 4px;
    transform: translate3d(0, -2px, 0);
    font-size: 1.2rem; }
    [dir=rtl] .md-select-value .md-select-icon {
      -ms-flex-align: start;
          align-items: flex-start; }
    [dir=rtl] .md-select-value .md-select-icon {
      text-align: left; }
  .md-select-value .md-select-icon:after {
    display: block;
    content: '\25BC';
    position: relative;
    top: 2px;
    speak: none;
    font-size: 13px;
    transform: scaleY(0.5) scaleX(1); }
  .md-select-value.md-select-placeholder {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-order: 1;
        order: 1;
    pointer-events: none;
    -webkit-font-smoothing: antialiased;
    padding-left: 2px;
    z-index: 1; }

md-select-menu {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
  max-height: 256px;
  min-height: 48px;
  overflow-y: hidden;
  transform-origin: left top;
  transform: scale(1); }
  md-select-menu.md-reverse {
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse; }
  md-select-menu:not(.md-overflow) md-content {
    padding-top: 8px;
    padding-bottom: 8px; }
  [dir=rtl] md-select-menu {
    transform-origin: right top; }
  md-select-menu md-content {
    min-width: 136px;
    min-height: 48px;
    max-height: 256px;
    overflow-y: auto; }
  md-select-menu > * {
    opacity: 0; }

md-option {
  cursor: pointer;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: auto;
  transition: background 0.15s linear;
  padding: 0 16px 0 16px;
  height: 48px; }
  md-option[disabled] {
    cursor: default; }
  md-option:focus {
    outline: none; }
  md-option .md-text {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: auto;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }

md-optgroup {
  display: block; }
  md-optgroup label {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding: 16px;
    font-weight: 500; }
  md-optgroup md-option {
    padding-left: 32px;
    padding-right: 32px; }

@media screen and (-ms-high-contrast: active) {
  .md-select-backdrop {
    background-color: transparent; }
  md-select-menu {
    border: 1px solid #fff; } }

md-select-menu[multiple] md-option.md-checkbox-enabled {
  padding-left: 40px;
  padding-right: 16px; }
  [dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled {
    padding-left: 16px; }
  [dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled {
    padding-right: 40px; }
  md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    box-sizing: border-box;
    display: inline-block;
    width: 20px;
    height: 20px;
    left: 0;
    right: auto; }
    [dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
      left: auto; }
    [dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
      right: 0; }
    md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:before {
      box-sizing: border-box;
      background-color: transparent;
      border-radius: 50%;
      content: '';
      position: absolute;
      display: block;
      height: auto;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      transition: all 0.5s;
      width: auto; }
    md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:after {
      box-sizing: border-box;
      content: '';
      position: absolute;
      top: -10px;
      right: -10px;
      bottom: -10px;
      left: -10px; }
    md-select-menu[multiple] md-option.md-checkbox-enabled .md-container .md-ripple-container {
      position: absolute;
      display: block;
      width: auto;
      height: auto;
      left: -15px;
      top: -15px;
      right: -15px;
      bottom: -15px; }
  md-select-menu[multiple] md-option.md-checkbox-enabled .md-icon {
    box-sizing: border-box;
    transition: 240ms;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    border-width: 2px;
    border-style: solid;
    border-radius: 2px; }
  md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon {
    border-color: transparent; }
    md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon:after {
      box-sizing: border-box;
      transform: rotate(45deg);
      position: absolute;
      left: 4.66667px;
      top: 0.22222px;
      display: table;
      width: 6.66667px;
      height: 13.33333px;
      border-width: 2px;
      border-style: solid;
      border-top: 0;
      border-left: 0;
      content: ''; }
  md-select-menu[multiple] md-option.md-checkbox-enabled[disabled] {
    cursor: default; }
  md-select-menu[multiple] md-option.md-checkbox-enabled.md-indeterminate .md-icon:after {
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: table;
    width: 12px;
    height: 2px;
    border-width: 2px;
    border-style: solid;
    border-top: 0;
    border-left: 0;
    content: ''; }
  md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
    margin-left: 10.66667px;
    margin-right: auto; }
    [dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
      margin-left: auto; }
    [dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
      margin-right: 10.66667px; }

md-sidenav {
  box-sizing: border-box;
  position: absolute;
  -ms-flex-direction: column;
      flex-direction: column;
  z-index: 60;
  width: 320px;
  max-width: 320px;
  bottom: 0;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }
  md-sidenav ul {
    list-style: none; }
  md-sidenav.md-closed {
    display: none; }
  md-sidenav.md-closed-add, md-sidenav.md-closed-remove {
    display: -ms-flexbox;
    display: flex;
    transition: 0.2s ease-in all; }
  md-sidenav.md-closed-add.md-closed-add-active, md-sidenav.md-closed-remove.md-closed-remove-active {
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
  md-sidenav.md-locked-open-add, md-sidenav.md-locked-open-remove {
    position: static;
    display: -ms-flexbox;
    display: flex;
    transform: translate3d(0, 0, 0); }
  md-sidenav.md-locked-open, md-sidenav.md-locked-open.md-closed, md-sidenav.md-locked-open.md-closed.md-sidenav-left, md-sidenav.md-locked-open.md-closed, md-sidenav.md-locked-open.md-closed.md-sidenav-right {
    position: static;
    display: -ms-flexbox;
    display: flex;
    transform: translate3d(0, 0, 0); }
  md-sidenav.md-locked-open-remove.md-closed {
    position: static;
    display: -ms-flexbox;
    display: flex;
    transform: translate3d(0, 0, 0); }
  md-sidenav.md-closed.md-locked-open-add {
    position: static;
    display: -ms-flexbox;
    display: flex;
    transform: translate3d(0%, 0, 0); }
  md-sidenav.md-closed.md-locked-open-add:not(.md-locked-open-add-active) {
    transition: width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2), min-width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    width: 0 !important;
    min-width: 0 !important; }
  md-sidenav.md-closed.md-locked-open-add-active {
    transition: width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2), min-width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
  md-sidenav.md-locked-open-remove-active {
    transition: width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2), min-width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    width: 0 !important;
    min-width: 0 !important; }

.md-sidenav-backdrop.md-locked-open {
  display: none; }

.md-sidenav-left, md-sidenav {
  left: 0;
  top: 0;
  transform: translate3d(0%, 0, 0); }
  .md-sidenav-left.md-closed, md-sidenav.md-closed {
    transform: translate3d(-100%, 0, 0); }

.md-sidenav-right {
  left: 100%;
  top: 0;
  transform: translate(-100%, 0); }
  .md-sidenav-right.md-closed {
    transform: translate(0%, 0); }

@media (min-width: 600px) {
  md-sidenav {
    max-width: 400px; } }

@media (max-width: 456px) {
  md-sidenav {
    width: calc(100% - 56px);
    min-width: calc(100% - 56px);
    max-width: calc(100% - 56px); } }

@media screen and (-ms-high-contrast: active) {
  .md-sidenav-left, md-sidenav {
    border-right: 1px solid #fff; }
  .md-sidenav-right {
    border-left: 1px solid #fff; } }

@keyframes sliderFocusThumb {
  0% {
    transform: scale(0.7); }
  30% {
    transform: scale(1); }
  100% {
    transform: scale(0.7); } }

@keyframes sliderDiscreteFocusThumb {
  0% {
    transform: scale(0.7); }
  50% {
    transform: scale(0.8); }
  100% {
    transform: scale(0); } }

@keyframes sliderDiscreteFocusRing {
  0% {
    transform: scale(0.7);
    opacity: 0; }
  50% {
    transform: scale(1);
    opacity: 1; }
  100% {
    transform: scale(0); } }

md-slider {
  height: 48px;
  min-width: 128px;
  position: relative;
  margin-left: 4px;
  margin-right: 4px;
  padding: 0;
  display: block;
  -ms-flex-direction: row;
      flex-direction: row;
  /**
   * Track
   */
  /**
   * Slider thumb
   */
  /* The sign that's focused in discrete mode */
  /**
   * The border/background that comes in when focused in non-discrete mode
   */
  /* Don't animate left/right while panning */ }
  md-slider *, md-slider *:after {
    box-sizing: border-box; }
  md-slider .md-slider-wrapper {
    outline: none;
    width: 100%;
    height: 100%; }
  md-slider .md-slider-content {
    position: relative; }
  md-slider .md-track-container {
    width: 100%;
    position: absolute;
    top: 23px;
    height: 2px; }
  md-slider .md-track {
    position: absolute;
    left: 0;
    right: 0;
    height: 100%; }
  md-slider .md-track-fill {
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition-property: width, height; }
  md-slider .md-track-ticks {
    position: absolute;
    left: 0;
    right: 0;
    height: 100%; }
  md-slider .md-track-ticks canvas {
    width: 100%;
    height: 100%; }
  md-slider .md-thumb-container {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate3d(-50%, -50%, 0);
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition-property: left, right, bottom; }
    [dir=rtl] md-slider .md-thumb-container {
      left: auto;
      right: 0; }
  md-slider .md-thumb {
    z-index: 1;
    position: absolute;
    left: -10px;
    top: 14px;
    width: 20px;
    height: 20px;
    border-radius: 20px;
    transform: scale(0.7);
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
    [dir=rtl] md-slider .md-thumb {
      left: auto;
      right: -10px; }
    md-slider .md-thumb:after {
      content: '';
      position: absolute;
      width: 20px;
      height: 20px;
      border-radius: 20px;
      border-width: 3px;
      border-style: solid;
      transition: inherit; }
  md-slider .md-sign {
    /* Center the children (slider-thumb-text) */
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    position: absolute;
    left: -14px;
    top: -17px;
    width: 28px;
    height: 28px;
    border-radius: 28px;
    transform: scale(0.4) translate3d(0, 67.5px, 0);
    transition: all 0.3s cubic-bezier(0.35, 0, 0.25, 1);
    /* The arrow pointing down under the sign */ }
    md-slider .md-sign:after {
      position: absolute;
      content: '';
      left: 0px;
      border-radius: 16px;
      top: 19px;
      border-left: 14px solid transparent;
      border-right: 14px solid transparent;
      border-top-width: 16px;
      border-top-style: solid;
      opacity: 0;
      transform: translate3d(0, -8px, 0);
      transition: all 0.2s cubic-bezier(0.35, 0, 0.25, 1); }
      [dir=rtl] md-slider .md-sign:after {
        left: auto;
        right: 0px; }
    md-slider .md-sign .md-thumb-text {
      z-index: 1;
      font-size: 12px;
      font-weight: bold; }
  md-slider .md-focus-ring {
    position: absolute;
    left: -17px;
    top: 7px;
    width: 34px;
    height: 34px;
    border-radius: 34px;
    transform: scale(0.7);
    opacity: 0;
    transition: all 0.35s cubic-bezier(0.35, 0, 0.25, 1); }
    [dir=rtl] md-slider .md-focus-ring {
      left: auto;
      right: -17px; }
  md-slider .md-disabled-thumb {
    position: absolute;
    left: -14px;
    top: 10px;
    width: 28px;
    height: 28px;
    border-radius: 28px;
    transform: scale(0.5);
    border-width: 4px;
    border-style: solid;
    display: none; }
    [dir=rtl] md-slider .md-disabled-thumb {
      left: auto;
      right: -14px; }
  md-slider.md-min .md-sign {
    opacity: 0; }
  md-slider:focus {
    outline: none; }
  md-slider.md-dragging .md-thumb-container,
  md-slider.md-dragging .md-track-fill {
    transition: none; }
  md-slider:not([md-discrete]) {
    /* Hide the sign and ticks in non-discrete mode */ }
    md-slider:not([md-discrete]) .md-track-ticks,
    md-slider:not([md-discrete]) .md-sign {
      display: none; }
    md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper .md-thumb:hover {
      transform: scale(0.8); }
    md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper.md-focused .md-focus-ring {
      transform: scale(1);
      opacity: 1; }
    md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper.md-focused .md-thumb {
      animation: sliderFocusThumb 0.7s cubic-bezier(0.35, 0, 0.25, 1); }
    md-slider:not([md-discrete]):not([disabled]).md-active .md-slider-wrapper .md-thumb {
      transform: scale(1); }
  md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-focus-ring {
    transform: scale(0);
    animation: sliderDiscreteFocusRing 0.5s cubic-bezier(0.35, 0, 0.25, 1); }
  md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-thumb {
    animation: sliderDiscreteFocusThumb 0.5s cubic-bezier(0.35, 0, 0.25, 1); }
  md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-thumb, md-slider[md-discrete]:not([disabled]).md-active .md-thumb {
    transform: scale(0); }
  md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-sign,
  md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-sign:after, md-slider[md-discrete]:not([disabled]).md-active .md-sign,
  md-slider[md-discrete]:not([disabled]).md-active .md-sign:after {
    opacity: 1;
    transform: translate3d(0, 0, 0) scale(1); }
  md-slider[md-discrete][disabled][readonly] .md-thumb {
    transform: scale(0); }
  md-slider[md-discrete][disabled][readonly] .md-sign,
  md-slider[md-discrete][disabled][readonly] .md-sign:after {
    opacity: 1;
    transform: translate3d(0, 0, 0) scale(1); }
  md-slider[disabled] .md-track-fill {
    display: none; }
  md-slider[disabled] .md-track-ticks {
    opacity: 0; }
  md-slider[disabled]:not([readonly]) .md-sign {
    opacity: 0; }
  md-slider[disabled] .md-thumb {
    transform: scale(0.5); }
  md-slider[disabled] .md-disabled-thumb {
    display: block; }
  md-slider[md-vertical] {
    -ms-flex-direction: column;
        flex-direction: column;
    min-height: 128px;
    min-width: 0; }
    md-slider[md-vertical] .md-slider-wrapper {
      -ms-flex: 1;
          flex: 1;
      padding-top: 12px;
      padding-bottom: 12px;
      width: 48px;
      -ms-flex-item-align: center;
          align-self: center;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center; }
    md-slider[md-vertical] .md-track-container {
      height: 100%;
      width: 2px;
      top: 0;
      left: calc(50% - (2px / 2)); }
    md-slider[md-vertical] .md-thumb-container {
      top: auto;
      margin-bottom: 23px;
      left: calc(50% - 1px);
      bottom: 0; }
      md-slider[md-vertical] .md-thumb-container .md-thumb:after {
        left: 1px; }
      md-slider[md-vertical] .md-thumb-container .md-focus-ring {
        left: -16px; }
    md-slider[md-vertical] .md-track-fill {
      bottom: 0; }
    md-slider[md-vertical][md-discrete] .md-sign {
      left: -40px;
      top: 9.5px;
      transform: scale(0.4) translate3d(67.5px, 0, 0);
      /* The arrow pointing left next the sign */ }
      md-slider[md-vertical][md-discrete] .md-sign:after {
        top: 9.5px;
        left: 19px;
        border-top: 14px solid transparent;
        border-right: 0;
        border-bottom: 14px solid transparent;
        border-left-width: 16px;
        border-left-style: solid;
        opacity: 0;
        transform: translate3d(0, -8px, 0);
        transition: all 0.2s ease-in-out; }
      md-slider[md-vertical][md-discrete] .md-sign .md-thumb-text {
        z-index: 1;
        font-size: 12px;
        font-weight: bold; }
    md-slider[md-vertical][md-discrete].md-active .md-sign:after,
    md-slider[md-vertical][md-discrete] .md-focused .md-sign:after, md-slider[md-vertical][md-discrete][disabled][readonly] .md-sign:after {
      top: 0; }
    md-slider[md-vertical][disabled][readonly] .md-thumb {
      transform: scale(0); }
    md-slider[md-vertical][disabled][readonly] .md-sign,
    md-slider[md-vertical][disabled][readonly] .md-sign:after {
      opacity: 1;
      transform: translate3d(0, 0, 0) scale(1); }
  md-slider[md-invert]:not([md-vertical]) .md-track-fill {
    left: auto;
    right: 0; }
    [dir=rtl] md-slider[md-invert]:not([md-vertical]) .md-track-fill {
      left: 0; }
    [dir=rtl] md-slider[md-invert]:not([md-vertical]) .md-track-fill {
      right: auto; }
  md-slider[md-invert][md-vertical] .md-track-fill {
    bottom: auto;
    top: 0; }

md-slider-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: row;
      flex-direction: row; }
  md-slider-container > *:first-child:not(md-slider),
  md-slider-container > *:last-child:not(md-slider) {
    min-width: 25px;
    max-width: 42px;
    height: 25px;
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition-property: color, max-width; }
  md-slider-container > *:first-child:not(md-slider) {
    margin-right: 16px; }
    [dir=rtl] md-slider-container > *:first-child:not(md-slider) {
      margin-right: auto;
      margin-left: 16px; }
  md-slider-container > *:last-child:not(md-slider) {
    margin-left: 16px; }
    [dir=rtl] md-slider-container > *:last-child:not(md-slider) {
      margin-left: auto;
      margin-right: 16px; }
  md-slider-container[md-vertical] {
    -ms-flex-direction: column;
        flex-direction: column; }
    md-slider-container[md-vertical] > *:first-child:not(md-slider),
    md-slider-container[md-vertical] > *:last-child:not(md-slider) {
      margin-right: 0;
      margin-left: 0;
      text-align: center; }
  md-slider-container md-input-container input[type="number"] {
    text-align: center;
    padding-left: 15px;
    height: 50px;
    margin-top: -25px; }
    [dir=rtl] md-slider-container md-input-container input[type="number"] {
      padding-left: 0;
      padding-right: 15px; }

@media screen and (-ms-high-contrast: active) {
  md-slider.md-default-theme .md-track {
    border-bottom: 1px solid #fff; } }

.md-sticky-clone {
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  position: absolute !important;
  transform: translate3d(-9999px, -9999px, 0); }
  .md-sticky-clone[sticky-state="active"] {
    transform: translate3d(0, 0, 0); }
    .md-sticky-clone[sticky-state="active"]:not(.md-sticky-no-effect) .md-subheader-inner {
      animation: subheaderStickyHoverIn 0.3s ease-out both; }

@keyframes subheaderStickyHoverIn {
  0% {
    box-shadow: 0 0 0 0 transparent; }
  100% {
    box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } }

@keyframes subheaderStickyHoverOut {
  0% {
    box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); }
  100% {
    box-shadow: 0 0 0 0 transparent; } }

.md-subheader-wrapper:not(.md-sticky-no-effect) {
  transition: 0.2s ease-out margin; }
  .md-subheader-wrapper:not(.md-sticky-no-effect) .md-subheader {
    margin: 0; }
  .md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone {
    z-index: 2; }
  .md-subheader-wrapper:not(.md-sticky-no-effect)[sticky-state="active"] {
    margin-top: -2px; }
  .md-subheader-wrapper:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state="active"] .md-subheader-inner:after {
    animation: subheaderStickyHoverOut 0.3s ease-out both; }

.md-subheader {
  display: block;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  margin: 0 0 0 0;
  position: relative; }
  .md-subheader .md-subheader-inner {
    display: block;
    padding: 16px; }
  .md-subheader .md-subheader-content {
    display: block;
    z-index: 1;
    position: relative; }

[md-swipe-left], [md-swipe-right] {
  -ms-touch-action: pan-y;
      touch-action: pan-y; }

[md-swipe-up], [md-swipe-down] {
  -ms-touch-action: pan-x;
      touch-action: pan-x; }

.md-inline-form md-switch {
  margin-top: 18px;
  margin-bottom: 19px; }

md-switch {
  margin: 16px 0;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  height: 30px;
  line-height: 28px;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  margin-left: inherit;
  margin-right: 16px; }
  [dir=rtl] md-switch {
    margin-left: 16px; }
  [dir=rtl] md-switch {
    margin-right: inherit; }
  md-switch:last-of-type {
    margin-left: inherit;
    margin-right: 0; }
    [dir=rtl] md-switch:last-of-type {
      margin-left: 0; }
    [dir=rtl] md-switch:last-of-type {
      margin-right: inherit; }
  md-switch[disabled] {
    cursor: default; }
    md-switch[disabled] .md-container {
      cursor: default; }
  md-switch .md-container {
    cursor: grab;
    width: 36px;
    height: 24px;
    position: relative;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    margin-right: 8px;
    float: left; }
    [dir=rtl] md-switch .md-container {
      margin-right: 0px;
      margin-left: 8px; }
  md-switch.md-inverted .md-container {
    margin-right: initial;
    margin-left: 8px; }
    [dir=rtl] md-switch.md-inverted .md-container {
      margin-right: 8px; }
    [dir=rtl] md-switch.md-inverted .md-container {
      margin-left: initial; }
  md-switch:not([disabled]) .md-dragging,
  md-switch:not([disabled]).md-dragging .md-container {
    cursor: grabbing; }
  md-switch.md-focused .md-thumb:before {
    left: -8px;
    top: -8px;
    right: -8px;
    bottom: -8px; }
  md-switch .md-label {
    border-color: transparent;
    border-width: 0;
    float: left; }
  md-switch .md-bar {
    left: 1px;
    width: 34px;
    top: 5px;
    height: 14px;
    border-radius: 8px;
    position: absolute; }
  md-switch .md-thumb-container {
    top: 2px;
    left: 0;
    width: 16px;
    position: absolute;
    transform: translate3d(0, 0, 0);
    z-index: 1; }
  md-switch.md-checked .md-thumb-container {
    transform: translate3d(100%, 0, 0); }
  md-switch .md-thumb {
    position: absolute;
    margin: 0;
    left: 0;
    top: 0;
    outline: none;
    height: 20px;
    width: 20px;
    border-radius: 50%;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12); }
    md-switch .md-thumb:before {
      background-color: transparent;
      border-radius: 50%;
      content: '';
      position: absolute;
      display: block;
      height: auto;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      transition: all 0.5s;
      width: auto; }
    md-switch .md-thumb .md-ripple-container {
      position: absolute;
      display: block;
      width: auto;
      height: auto;
      left: -20px;
      top: -20px;
      right: -20px;
      bottom: -20px; }
  md-switch:not(.md-dragging) .md-bar,
  md-switch:not(.md-dragging) .md-thumb-container,
  md-switch:not(.md-dragging) .md-thumb {
    transition: all 0.08s linear;
    transition-property: transform, background-color; }
  md-switch:not(.md-dragging) .md-bar,
  md-switch:not(.md-dragging) .md-thumb {
    transition-delay: 0.05s; }

@media screen and (-ms-high-contrast: active) {
  md-switch.md-default-theme .md-bar {
    background-color: #666; }
  md-switch.md-default-theme.md-checked .md-bar {
    background-color: #9E9E9E; }
  md-switch.md-default-theme .md-thumb {
    background-color: #fff; } }

@keyframes md-tab-content-hide {
  0% {
    opacity: 1; }
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

md-tab-data {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  opacity: 0; }

md-tabs {
  display: block;
  margin: 0;
  border-radius: 2px;
  overflow: hidden;
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0; }
  md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) {
    min-height: 248px; }
  md-tabs[md-align-tabs="bottom"] {
    padding-bottom: 48px; }
    md-tabs[md-align-tabs="bottom"] md-tabs-wrapper {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      height: 48px;
      z-index: 2; }
    md-tabs[md-align-tabs="bottom"] md-tabs-content-wrapper {
      top: 0;
      bottom: 48px; }
  md-tabs.md-dynamic-height md-tabs-content-wrapper {
    min-height: 0;
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    overflow: visible; }
  md-tabs.md-dynamic-height md-tab-content.md-active {
    position: relative; }
  md-tabs[md-border-bottom] md-tabs-wrapper {
    border-width: 0 0 1px;
    border-style: solid; }
  md-tabs[md-border-bottom]:not(.md-dynamic-height) md-tabs-content-wrapper {
    top: 49px; }

md-tabs-wrapper {
  display: block;
  position: relative;
  transform: translate(0, 0); }
  md-tabs-wrapper md-prev-button, md-tabs-wrapper md-next-button {
    height: 100%;
    width: 32px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    line-height: 1em;
    z-index: 2;
    cursor: pointer;
    font-size: 16px;
    background: transparent no-repeat center center;
    transition: all 0.5s cubic-bezier(0.35, 0, 0.25, 1); }
    md-tabs-wrapper md-prev-button:focus, md-tabs-wrapper md-next-button:focus {
      outline: none; }
    md-tabs-wrapper md-prev-button.md-disabled, md-tabs-wrapper md-next-button.md-disabled {
      opacity: 0.25;
      cursor: default; }
    md-tabs-wrapper md-prev-button.ng-leave, md-tabs-wrapper md-next-button.ng-leave {
      transition: none; }
    md-tabs-wrapper md-prev-button md-icon, md-tabs-wrapper md-next-button md-icon {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
    [dir="rtl"] md-tabs-wrapper md-prev-button, [dir="rtl"] md-tabs-wrapper md-next-button {
      transform: rotateY(180deg) translateY(-50%); }
  md-tabs-wrapper md-prev-button {
    left: 0;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMjA4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTUuNCw3LjQgMTQsNiA4LDEyIDE0LDE4IDE1LjQsMTYuNiAxMC44LDEyIAkJIiBzdHlsZT0iZmlsbDp3aGl0ZTsiLz4gPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+IDwvZz4gPC9nPiA8ZyBpZD0iR3JpZCIgZGlzcGxheT0ibm9uZSI+IDxnIGRpc3BsYXk9ImlubGluZSI+IDwvZz4gPC9nPiA8L3N2Zz4NCg=="); }
    [dir=rtl] md-tabs-wrapper md-prev-button {
      left: auto;
      right: 0; }
  md-tabs-wrapper md-next-button {
    right: 0;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMzM2IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTAsNiA4LjYsNy40IDEzLjIsMTIgOC42LDE2LjYgMTAsMTggMTYsMTIgCQkiIHN0eWxlPSJmaWxsOndoaXRlOyIvPiA8cmVjdCBmaWxsPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiLz4gPC9nPiA8L2c+IDxnIGlkPSJHcmlkIiBkaXNwbGF5PSJub25lIj4gPGcgZGlzcGxheT0iaW5saW5lIj4gPC9nPiA8L2c+IDwvc3ZnPg0K"); }
    [dir=rtl] md-tabs-wrapper md-next-button {
      right: auto;
      left: 0; }
    md-tabs-wrapper md-next-button md-icon {
      transform: translate(-50%, -50%) rotate(180deg); }
  md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper {
    width: 100%;
    -ms-flex-direction: row;
        flex-direction: row; }
    md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper md-tab-item {
      -ms-flex-positive: 1;
          flex-grow: 1; }

md-tabs-canvas {
  position: relative;
  overflow: hidden;
  display: block;
  height: 48px; }
  md-tabs-canvas:after {
    content: '';
    display: table;
    clear: both; }
  md-tabs-canvas .md-dummy-wrapper {
    position: absolute;
    top: 0;
    left: 0; }
    [dir=rtl] md-tabs-canvas .md-dummy-wrapper {
      left: auto;
      right: 0; }
  md-tabs-canvas.md-paginated {
    margin: 0 32px; }
  md-tabs-canvas.md-center-tabs {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    text-align: center; }
    md-tabs-canvas.md-center-tabs .md-tab {
      float: none;
      display: inline-block; }

md-pagination-wrapper {
  height: 48px;
  display: -ms-flexbox;
  display: flex;
  transition: transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);
  position: absolute;
  left: 0;
  transform: translate(0, 0); }
  md-pagination-wrapper:after {
    content: '';
    display: table;
    clear: both; }
  [dir=rtl] md-pagination-wrapper {
    left: auto;
    right: 0; }
  md-pagination-wrapper.md-center-tabs {
    position: relative;
    -ms-flex-pack: center;
        justify-content: center; }

md-tabs-content-wrapper {
  display: block;
  position: absolute;
  top: 48px;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden; }

md-tab-content {
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);
  overflow: auto;
  transform: translate(0, 0); }
  md-tab-content.md-no-scroll {
    bottom: auto;
    overflow: hidden; }
  md-tab-content.ng-leave, md-tab-content.md-no-transition {
    transition: none; }
  md-tab-content.md-left:not(.md-active) {
    transform: translateX(-100%);
    animation: 1s md-tab-content-hide;
    visibility: hidden; }
    [dir=rtl] md-tab-content.md-left:not(.md-active) {
      transform: translateX(100%); }
    md-tab-content.md-left:not(.md-active) * {
      transition: visibility 0s linear;
      transition-delay: 0.5s;
      visibility: hidden; }
  md-tab-content.md-right:not(.md-active) {
    transform: translateX(100%);
    animation: 1s md-tab-content-hide;
    visibility: hidden; }
    [dir=rtl] md-tab-content.md-right:not(.md-active) {
      transform: translateX(-100%); }
    md-tab-content.md-right:not(.md-active) * {
      transition: visibility 0s linear;
      transition-delay: 0.5s;
      visibility: hidden; }
  md-tab-content > div {
    -ms-flex: 1 0 100%;
        flex: 1 0 100%;
    min-width: 0; }
    md-tab-content > div.ng-leave {
      animation: 1s md-tab-content-hide; }

md-ink-bar {
  position: absolute;
  left: auto;
  right: auto;
  bottom: 0;
  height: 2px; }
  md-ink-bar.md-left {
    transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1); }
  md-ink-bar.md-right {
    transition: left 0.25s cubic-bezier(0.35, 0, 0.25, 1), right 0.125s cubic-bezier(0.35, 0, 0.25, 1); }

md-tab {
  position: absolute;
  z-index: -1;
  left: -9999px; }

.md-tab {
  font-size: 14px;
  text-align: center;
  line-height: 24px;
  padding: 12px 24px;
  transition: background-color 0.35s cubic-bezier(0.35, 0, 0.25, 1);
  cursor: pointer;
  white-space: nowrap;
  position: relative;
  text-transform: uppercase;
  float: left;
  font-weight: 500;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis; }
  [dir=rtl] .md-tab {
    float: right; }
  .md-tab.md-focused, .md-tab:focus {
    box-shadow: none;
    outline: none; }
  .md-tab.md-active {
    cursor: default; }
  .md-tab.md-disabled {
    pointer-events: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-user-drag: none;
    opacity: 0.5;
    cursor: default; }
  .md-tab.ng-leave {
    transition: none; }

md-toolbar + md-tabs, md-toolbar + md-dialog-content md-tabs {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.md-toast-text {
  padding: 0 6px; }

md-toast {
  position: absolute;
  z-index: 105;
  box-sizing: border-box;
  cursor: default;
  overflow: hidden;
  padding: 8px;
  opacity: 1;
  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  /* Transition differently when swiping */
  /*
   * When the toast doesn't take up the whole screen,
   * make it rotate when the user swipes it away
   */ }
  md-toast .md-toast-content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-align: center;
        align-items: center;
    max-height: 168px;
    max-width: 100%;
    min-height: 48px;
    padding: 0 18px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    border-radius: 2px;
    font-size: 14px;
    overflow: hidden;
    transform: translate3d(0, 0, 0) rotateZ(0deg);
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    -ms-flex-pack: start;
        justify-content: flex-start; }
    md-toast .md-toast-content::before {
      content: '';
      min-height: 48px;
      visibility: hidden;
      display: inline-block; }
    [dir=rtl] md-toast .md-toast-content {
      -ms-flex-pack: end;
          justify-content: flex-end; }
    md-toast .md-toast-content span {
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
      box-sizing: border-box;
      min-width: 0; }
  md-toast.md-capsule {
    border-radius: 24px; }
    md-toast.md-capsule .md-toast-content {
      border-radius: 24px; }
  md-toast.ng-leave-active .md-toast-content {
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
  md-toast.md-swipeleft .md-toast-content, md-toast.md-swiperight .md-toast-content, md-toast.md-swipeup .md-toast-content, md-toast.md-swipedown .md-toast-content {
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
  md-toast.ng-enter {
    opacity: 0; }
    md-toast.ng-enter .md-toast-content {
      transform: translate3d(0, 100%, 0); }
    md-toast.ng-enter.md-top .md-toast-content {
      transform: translate3d(0, -100%, 0); }
    md-toast.ng-enter.ng-enter-active {
      opacity: 1; }
      md-toast.ng-enter.ng-enter-active .md-toast-content {
        transform: translate3d(0, 0, 0); }
  md-toast.ng-leave.ng-leave-active .md-toast-content {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content {
    transform: translate3d(0, -50%, 0); }
  md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content {
    transform: translate3d(0, 50%, 0); }
  md-toast.ng-leave.ng-leave-active.md-top .md-toast-content {
    transform: translate3d(0, -100%, 0); }
  md-toast .md-action {
    line-height: 19px;
    margin-left: 24px;
    margin-right: 0;
    cursor: pointer;
    text-transform: uppercase;
    float: right; }
  md-toast .md-button {
    min-width: 0;
    margin-right: 0;
    margin-left: 12px; }
    [dir=rtl] md-toast .md-button {
      margin-right: 12px; }
    [dir=rtl] md-toast .md-button {
      margin-left: 0; }

@media (max-width: 959px) {
  md-toast {
    left: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    min-width: 0;
    border-radius: 0;
    bottom: 0;
    padding: 0; }
    md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content {
      transform: translate3d(0, -50%, 0); }
    md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content {
      transform: translate3d(0, 50%, 0); } }

@media (min-width: 960px) {
  md-toast {
    min-width: 304px;
    /*
   * When the toast doesn't take up the whole screen,
   * make it rotate when the user swipes it away
   */ }
    md-toast.md-bottom {
      bottom: 0; }
    md-toast.md-left {
      left: 0; }
    md-toast.md-right {
      right: 0; }
    md-toast.md-top {
      top: 0; }
    md-toast._md-start {
      left: 0; }
      [dir=rtl] md-toast._md-start {
        left: auto;
        right: 0; }
    md-toast._md-end {
      right: 0; }
      [dir=rtl] md-toast._md-end {
        right: auto;
        left: 0; }
    md-toast.ng-leave.ng-leave-active.md-swipeleft .md-toast-content {
      transform: translate3d(-50%, 0, 0); }
    md-toast.ng-leave.ng-leave-active.md-swiperight .md-toast-content {
      transform: translate3d(50%, 0, 0); } }

@media (min-width: 1920px) {
  md-toast .md-toast-content {
    max-width: 568px; } }

@media screen and (-ms-high-contrast: active) {
  md-toast {
    border: 1px solid #fff; } }

.md-toast-animating {
  overflow: hidden !important; }

md-toolbar {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  position: relative;
  z-index: 2;
  font-size: 20px;
  min-height: 64px;
  width: 100%; }
  md-toolbar._md-toolbar-transitions {
    transition-duration: 0.5s;
    transition-timing-function: cubic-bezier(0.35, 0, 0.25, 1);
    transition-property: background-color, fill, color; }
  md-toolbar.md-whiteframe-z1-add, md-toolbar.md-whiteframe-z1-remove {
    transition: box-shadow 0.5s linear; }
  md-toolbar md-toolbar-filler {
    width: 72px; }
  md-toolbar *,
  md-toolbar *:before,
  md-toolbar *:after {
    box-sizing: border-box; }
  md-toolbar.ng-animate {
    transition: none; }
  md-toolbar.md-tall {
    height: 128px;
    min-height: 128px;
    max-height: 128px; }
  md-toolbar.md-medium-tall {
    height: 88px;
    min-height: 88px;
    max-height: 88px; }
    md-toolbar.md-medium-tall .md-toolbar-tools {
      height: 48px;
      min-height: 48px;
      max-height: 48px; }
  md-toolbar > .md-indent {
    margin-left: 64px; }
    [dir=rtl] md-toolbar > .md-indent {
      margin-left: auto;
      margin-right: 64px; }
  md-toolbar ~ md-content > md-list {
    padding: 0; }
    md-toolbar ~ md-content > md-list md-list-item:last-child md-divider {
      display: none; }

.md-toolbar-tools {
  font-size: 20px;
  letter-spacing: 0.005em;
  box-sizing: border-box;
  font-weight: 400;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
  width: 100%;
  height: 64px;
  max-height: 64px;
  padding: 0 16px;
  margin: 0; }
  .md-toolbar-tools h1, .md-toolbar-tools h2, .md-toolbar-tools h3 {
    font-size: inherit;
    font-weight: inherit;
    margin: inherit; }
  .md-toolbar-tools a {
    color: inherit;
    text-decoration: none; }
  .md-toolbar-tools .fill-height {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
  .md-toolbar-tools md-checkbox {
    margin: inherit; }
  .md-toolbar-tools .md-button {
    margin-top: 0;
    margin-bottom: 0; }
    .md-toolbar-tools .md-button, .md-toolbar-tools .md-button.md-icon-button md-icon {
      transition-duration: 0.5s;
      transition-timing-function: cubic-bezier(0.35, 0, 0.25, 1);
      transition-property: background-color, fill, color; }
      .md-toolbar-tools .md-button.ng-animate, .md-toolbar-tools .md-button.md-icon-button md-icon.ng-animate {
        transition: none; }
  .md-toolbar-tools > .md-button:first-child {
    margin-left: -8px; }
    [dir=rtl] .md-toolbar-tools > .md-button:first-child {
      margin-left: auto;
      margin-right: -8px; }
  .md-toolbar-tools > .md-button:last-child {
    margin-right: -8px; }
    [dir=rtl] .md-toolbar-tools > .md-button:last-child {
      margin-right: auto;
      margin-left: -8px; }
  .md-toolbar-tools > md-menu:last-child {
    margin-right: -8px; }
    [dir=rtl] .md-toolbar-tools > md-menu:last-child {
      margin-right: auto;
      margin-left: -8px; }
    .md-toolbar-tools > md-menu:last-child > .md-button {
      margin-right: 0; }
      [dir=rtl] .md-toolbar-tools > md-menu:last-child > .md-button {
        margin-right: auto;
        margin-left: 0; }
  @media screen and (-ms-high-contrast: active) {
    .md-toolbar-tools {
      border-bottom: 1px solid #fff; } }

@media (min-width: 0) and (max-width: 959px) and (orientation: portrait) {
  md-toolbar {
    min-height: 56px; }
  .md-toolbar-tools {
    height: 56px;
    max-height: 56px; } }

@media (min-width: 0) and (max-width: 959px) and (orientation: landscape) {
  md-toolbar {
    min-height: 48px; }
  .md-toolbar-tools {
    height: 48px;
    max-height: 48px; } }

.md-tooltip {
  pointer-events: none;
  border-radius: 4px;
  overflow: hidden;
  opacity: 0;
  font-weight: 500;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  height: 32px;
  line-height: 32px;
  padding-right: 16px;
  padding-left: 16px; }
  .md-tooltip.md-origin-top {
    transform-origin: center bottom;
    margin-top: -24px; }
  .md-tooltip.md-origin-right {
    transform-origin: left center;
    margin-left: 24px; }
  .md-tooltip.md-origin-bottom {
    transform-origin: center top;
    margin-top: 24px; }
  .md-tooltip.md-origin-left {
    transform-origin: right center;
    margin-left: -24px; }
  @media (min-width: 960px) {
    .md-tooltip {
      font-size: 10px;
      height: 22px;
      line-height: 22px;
      padding-right: 8px;
      padding-left: 8px; }
      .md-tooltip.md-origin-top {
        margin-top: -14px; }
      .md-tooltip.md-origin-right {
        margin-left: 14px; }
      .md-tooltip.md-origin-bottom {
        margin-top: 14px; }
      .md-tooltip.md-origin-left {
        margin-left: -14px; } }
  .md-tooltip.md-show-add {
    transform: scale(0); }
  .md-tooltip.md-show {
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition-duration: 150ms;
    transform: scale(1);
    opacity: 0.9; }
  .md-tooltip.md-hide {
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    transition-duration: 150ms;
    transform: scale(0);
    opacity: 0; }

.md-truncate {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }
  .md-truncate.md-clip {
    text-overflow: clip; }
  .md-truncate.flex {
    width: 0; }

.md-virtual-repeat-container {
  box-sizing: border-box;
  display: block;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative; }
  .md-virtual-repeat-container .md-virtual-repeat-scroller {
    bottom: 0;
    box-sizing: border-box;
    left: 0;
    margin: 0;
    overflow-x: hidden;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-overflow-scrolling: touch; }
  .md-virtual-repeat-container .md-virtual-repeat-sizer {
    box-sizing: border-box;
    height: 1px;
    display: block;
    margin: 0;
    padding: 0;
    width: 1px; }
  .md-virtual-repeat-container .md-virtual-repeat-offsetter {
    box-sizing: border-box;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0; }

.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller {
  overflow-x: auto;
  overflow-y: hidden; }

.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter {
  bottom: 16px;
  right: auto;
  white-space: nowrap; }
  [dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter {
    right: auto;
    left: auto; }

.md-whiteframe-1dp, .md-whiteframe-z1 {
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12); }

.md-whiteframe-2dp {
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12); }

.md-whiteframe-3dp {
  box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 3px 3px -2px rgba(0, 0, 0, 0.12); }

.md-whiteframe-4dp, .md-whiteframe-z2 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }

.md-whiteframe-5dp {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12); }

.md-whiteframe-6dp {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }

.md-whiteframe-7dp, .md-whiteframe-z3 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12); }

.md-whiteframe-8dp {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); }

.md-whiteframe-9dp {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12); }

.md-whiteframe-10dp, .md-whiteframe-z4 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12); }

.md-whiteframe-11dp {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12); }

.md-whiteframe-12dp {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12); }

.md-whiteframe-13dp, .md-whiteframe-z5 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12); }

.md-whiteframe-14dp {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12); }

.md-whiteframe-15dp {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12); }

.md-whiteframe-16dp {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12); }

.md-whiteframe-17dp {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12); }

.md-whiteframe-18dp {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12); }

.md-whiteframe-19dp {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12); }

.md-whiteframe-20dp {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12); }

.md-whiteframe-21dp {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12); }

.md-whiteframe-22dp {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12); }

.md-whiteframe-23dp {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12); }

.md-whiteframe-24dp {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); }

@media screen and (-ms-high-contrast: active) {
  md-whiteframe {
    border: 1px solid #fff; } }

@media print {
  md-whiteframe, [md-whiteframe] {
    background-color: #ffffff; } }

/*
* Since Layout API uses ng-cloak to hide the dom elements while layouts are adjusted
*/
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important; }

/*
*  Responsive attributes
*
*  References:
*  1) https://scotch.io/tutorials/a-visual-guide-to-css3-flexbox-properties#flex
*  2) https://css-tricks.com/almanac/properties/f/flex/
*  3) https://css-tricks.com/snippets/css/a-guide-to-flexbox/
*  4) https://github.com/philipwalton/flexbugs#3-min-height-on-a-flex-container-wont-apply-to-its-flex-items
*  5) http://godban.com.ua/projects/flexgrid
*/
@-moz-document url-prefix() {
  .layout-fill {
    margin: 0;
    width: 100%;
    min-height: 100%;
    height: 100%; } }

/*
 *  Apply Mixins to create Layout/Flexbox styles
 */
.flex-order {
  -ms-flex-order: 0;
      order: 0; }

.flex-order--20 {
  -ms-flex-order: -20;
      order: -20; }

.flex-order--19 {
  -ms-flex-order: -19;
      order: -19; }

.flex-order--18 {
  -ms-flex-order: -18;
      order: -18; }

.flex-order--17 {
  -ms-flex-order: -17;
      order: -17; }

.flex-order--16 {
  -ms-flex-order: -16;
      order: -16; }

.flex-order--15 {
  -ms-flex-order: -15;
      order: -15; }

.flex-order--14 {
  -ms-flex-order: -14;
      order: -14; }

.flex-order--13 {
  -ms-flex-order: -13;
      order: -13; }

.flex-order--12 {
  -ms-flex-order: -12;
      order: -12; }

.flex-order--11 {
  -ms-flex-order: -11;
      order: -11; }

.flex-order--10 {
  -ms-flex-order: -10;
      order: -10; }

.flex-order--9 {
  -ms-flex-order: -9;
      order: -9; }

.flex-order--8 {
  -ms-flex-order: -8;
      order: -8; }

.flex-order--7 {
  -ms-flex-order: -7;
      order: -7; }

.flex-order--6 {
  -ms-flex-order: -6;
      order: -6; }

.flex-order--5 {
  -ms-flex-order: -5;
      order: -5; }

.flex-order--4 {
  -ms-flex-order: -4;
      order: -4; }

.flex-order--3 {
  -ms-flex-order: -3;
      order: -3; }

.flex-order--2 {
  -ms-flex-order: -2;
      order: -2; }

.flex-order--1 {
  -ms-flex-order: -1;
      order: -1; }

.flex-order-0 {
  -ms-flex-order: 0;
      order: 0; }

.flex-order-1 {
  -ms-flex-order: 1;
      order: 1; }

.flex-order-2 {
  -ms-flex-order: 2;
      order: 2; }

.flex-order-3 {
  -ms-flex-order: 3;
      order: 3; }

.flex-order-4 {
  -ms-flex-order: 4;
      order: 4; }

.flex-order-5 {
  -ms-flex-order: 5;
      order: 5; }

.flex-order-6 {
  -ms-flex-order: 6;
      order: 6; }

.flex-order-7 {
  -ms-flex-order: 7;
      order: 7; }

.flex-order-8 {
  -ms-flex-order: 8;
      order: 8; }

.flex-order-9 {
  -ms-flex-order: 9;
      order: 9; }

.flex-order-10 {
  -ms-flex-order: 10;
      order: 10; }

.flex-order-11 {
  -ms-flex-order: 11;
      order: 11; }

.flex-order-12 {
  -ms-flex-order: 12;
      order: 12; }

.flex-order-13 {
  -ms-flex-order: 13;
      order: 13; }

.flex-order-14 {
  -ms-flex-order: 14;
      order: 14; }

.flex-order-15 {
  -ms-flex-order: 15;
      order: 15; }

.flex-order-16 {
  -ms-flex-order: 16;
      order: 16; }

.flex-order-17 {
  -ms-flex-order: 17;
      order: 17; }

.flex-order-18 {
  -ms-flex-order: 18;
      order: 18; }

.flex-order-19 {
  -ms-flex-order: 19;
      order: 19; }

.flex-order-20 {
  -ms-flex-order: 20;
      order: 20; }

.offset-0, .flex-offset-0, .layout-margin .flex-offset-0, .layout-margin .offset-0 {
  margin-left: 0; }
  [dir=rtl] .offset-0, [dir=rtl] .flex-offset-0, [dir=rtl] .layout-margin .flex-offset-0, [dir=rtl] .layout-margin .offset-0 {
    margin-left: auto;
    margin-right: 0; }

.offset-5, .flex-offset-5, .layout-margin .flex-offset-5, .layout-margin .offset-5 {
  margin-left: 5%; }
  [dir=rtl] .offset-5, [dir=rtl] .flex-offset-5, [dir=rtl] .layout-margin .flex-offset-5, [dir=rtl] .layout-margin .offset-5 {
    margin-left: auto;
    margin-right: 5%; }

.offset-10, .flex-offset-10, .layout-margin .flex-offset-10, .layout-margin .offset-10 {
  margin-left: 10%; }
  [dir=rtl] .offset-10, [dir=rtl] .flex-offset-10, [dir=rtl] .layout-margin .flex-offset-10, [dir=rtl] .layout-margin .offset-10 {
    margin-left: auto;
    margin-right: 10%; }

.offset-15, .flex-offset-15, .layout-margin .flex-offset-15, .layout-margin .offset-15 {
  margin-left: 15%; }
  [dir=rtl] .offset-15, [dir=rtl] .flex-offset-15, [dir=rtl] .layout-margin .flex-offset-15, [dir=rtl] .layout-margin .offset-15 {
    margin-left: auto;
    margin-right: 15%; }

.offset-20, .flex-offset-20, .layout-margin .flex-offset-20, .layout-margin .offset-20 {
  margin-left: 20%; }
  [dir=rtl] .offset-20, [dir=rtl] .flex-offset-20, [dir=rtl] .layout-margin .flex-offset-20, [dir=rtl] .layout-margin .offset-20 {
    margin-left: auto;
    margin-right: 20%; }

.offset-25, .flex-offset-25, .layout-margin .flex-offset-25, .layout-margin .offset-25 {
  margin-left: 25%; }
  [dir=rtl] .offset-25, [dir=rtl] .flex-offset-25, [dir=rtl] .layout-margin .flex-offset-25, [dir=rtl] .layout-margin .offset-25 {
    margin-left: auto;
    margin-right: 25%; }

.offset-30, .flex-offset-30, .layout-margin .flex-offset-30, .layout-margin .offset-30 {
  margin-left: 30%; }
  [dir=rtl] .offset-30, [dir=rtl] .flex-offset-30, [dir=rtl] .layout-margin .flex-offset-30, [dir=rtl] .layout-margin .offset-30 {
    margin-left: auto;
    margin-right: 30%; }

.offset-35, .flex-offset-35, .layout-margin .flex-offset-35, .layout-margin .offset-35 {
  margin-left: 35%; }
  [dir=rtl] .offset-35, [dir=rtl] .flex-offset-35, [dir=rtl] .layout-margin .flex-offset-35, [dir=rtl] .layout-margin .offset-35 {
    margin-left: auto;
    margin-right: 35%; }

.offset-40, .flex-offset-40, .layout-margin .flex-offset-40, .layout-margin .offset-40 {
  margin-left: 40%; }
  [dir=rtl] .offset-40, [dir=rtl] .flex-offset-40, [dir=rtl] .layout-margin .flex-offset-40, [dir=rtl] .layout-margin .offset-40 {
    margin-left: auto;
    margin-right: 40%; }

.offset-45, .flex-offset-45, .layout-margin .flex-offset-45, .layout-margin .offset-45 {
  margin-left: 45%; }
  [dir=rtl] .offset-45, [dir=rtl] .flex-offset-45, [dir=rtl] .layout-margin .flex-offset-45, [dir=rtl] .layout-margin .offset-45 {
    margin-left: auto;
    margin-right: 45%; }

.offset-50, .flex-offset-50, .layout-margin .flex-offset-50, .layout-margin .offset-50 {
  margin-left: 50%; }
  [dir=rtl] .offset-50, [dir=rtl] .flex-offset-50, [dir=rtl] .layout-margin .flex-offset-50, [dir=rtl] .layout-margin .offset-50 {
    margin-left: auto;
    margin-right: 50%; }

.offset-55, .flex-offset-55, .layout-margin .flex-offset-55, .layout-margin .offset-55 {
  margin-left: 55%; }
  [dir=rtl] .offset-55, [dir=rtl] .flex-offset-55, [dir=rtl] .layout-margin .flex-offset-55, [dir=rtl] .layout-margin .offset-55 {
    margin-left: auto;
    margin-right: 55%; }

.offset-60, .flex-offset-60, .layout-margin .flex-offset-60, .layout-margin .offset-60 {
  margin-left: 60%; }
  [dir=rtl] .offset-60, [dir=rtl] .flex-offset-60, [dir=rtl] .layout-margin .flex-offset-60, [dir=rtl] .layout-margin .offset-60 {
    margin-left: auto;
    margin-right: 60%; }

.offset-65, .flex-offset-65, .layout-margin .flex-offset-65, .layout-margin .offset-65 {
  margin-left: 65%; }
  [dir=rtl] .offset-65, [dir=rtl] .flex-offset-65, [dir=rtl] .layout-margin .flex-offset-65, [dir=rtl] .layout-margin .offset-65 {
    margin-left: auto;
    margin-right: 65%; }

.offset-70, .flex-offset-70, .layout-margin .flex-offset-70, .layout-margin .offset-70 {
  margin-left: 70%; }
  [dir=rtl] .offset-70, [dir=rtl] .flex-offset-70, [dir=rtl] .layout-margin .flex-offset-70, [dir=rtl] .layout-margin .offset-70 {
    margin-left: auto;
    margin-right: 70%; }

.offset-75, .flex-offset-75, .layout-margin .flex-offset-75, .layout-margin .offset-75 {
  margin-left: 75%; }
  [dir=rtl] .offset-75, [dir=rtl] .flex-offset-75, [dir=rtl] .layout-margin .flex-offset-75, [dir=rtl] .layout-margin .offset-75 {
    margin-left: auto;
    margin-right: 75%; }

.offset-80, .flex-offset-80, .layout-margin .flex-offset-80, .layout-margin .offset-80 {
  margin-left: 80%; }
  [dir=rtl] .offset-80, [dir=rtl] .flex-offset-80, [dir=rtl] .layout-margin .flex-offset-80, [dir=rtl] .layout-margin .offset-80 {
    margin-left: auto;
    margin-right: 80%; }

.offset-85, .flex-offset-85, .layout-margin .flex-offset-85, .layout-margin .offset-85 {
  margin-left: 85%; }
  [dir=rtl] .offset-85, [dir=rtl] .flex-offset-85, [dir=rtl] .layout-margin .flex-offset-85, [dir=rtl] .layout-margin .offset-85 {
    margin-left: auto;
    margin-right: 85%; }

.offset-90, .flex-offset-90, .layout-margin .flex-offset-90, .layout-margin .offset-90 {
  margin-left: 90%; }
  [dir=rtl] .offset-90, [dir=rtl] .flex-offset-90, [dir=rtl] .layout-margin .flex-offset-90, [dir=rtl] .layout-margin .offset-90 {
    margin-left: auto;
    margin-right: 90%; }

.offset-95, .flex-offset-95, .layout-margin .flex-offset-95, .layout-margin .offset-95 {
  margin-left: 95%; }
  [dir=rtl] .offset-95, [dir=rtl] .flex-offset-95, [dir=rtl] .layout-margin .flex-offset-95, [dir=rtl] .layout-margin .offset-95 {
    margin-left: auto;
    margin-right: 95%; }

.offset-33, .flex-offset-33, .layout-margin .flex-offset-33, .layout-margin .offset-33 {
  margin-left: calc(100% / 3); }

.offset-66, .flex-offset-66, .layout-margin .flex-offset-66, .layout-margin .offset-66 {
  margin-left: calc(200% / 3); }
  [dir=rtl] .offset-66, [dir=rtl] .flex-offset-66, [dir=rtl] .layout-margin .flex-offset-66, [dir=rtl] .layout-margin .offset-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }

.layout-align,
.layout-align-start-stretch {
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -ms-flex-align: stretch;
      align-items: stretch; }

.layout-align-start,
.layout-align-start-start,
.layout-align-start-center,
.layout-align-start-end,
.layout-align-start-stretch {
  -ms-flex-pack: start;
      justify-content: flex-start; }

.layout-align-center,
.layout-align-center-start,
.layout-align-center-center,
.layout-align-center-end,
.layout-align-center-stretch {
  -ms-flex-pack: center;
      justify-content: center; }

.layout-align-end,
.layout-align-end-start,
.layout-align-end-center,
.layout-align-end-end,
.layout-align-end-stretch {
  -ms-flex-pack: end;
      justify-content: flex-end; }

.layout-align-space-around,
.layout-align-space-around-center,
.layout-align-space-around-start,
.layout-align-space-around-end,
.layout-align-space-around-stretch {
  -ms-flex-pack: distribute;
      justify-content: space-around; }

.layout-align-space-between,
.layout-align-space-between-center,
.layout-align-space-between-start,
.layout-align-space-between-end,
.layout-align-space-between-stretch {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.layout-align-start-start,
.layout-align-center-start,
.layout-align-end-start,
.layout-align-space-between-start,
.layout-align-space-around-start {
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start; }

.layout-align-start-center,
.layout-align-center-center,
.layout-align-end-center,
.layout-align-space-between-center,
.layout-align-space-around-center {
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  max-width: 100%; }

.layout-align-start-center > *,
.layout-align-center-center > *,
.layout-align-end-center > *,
.layout-align-space-between-center > *,
.layout-align-space-around-center > * {
  max-width: 100%;
  box-sizing: border-box; }

.layout-align-start-end,
.layout-align-center-end,
.layout-align-end-end,
.layout-align-space-between-end,
.layout-align-space-around-end {
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-line-pack: end;
      align-content: flex-end; }

.layout-align-start-stretch,
.layout-align-center-stretch,
.layout-align-end-stretch,
.layout-align-space-between-stretch,
.layout-align-space-around-stretch {
  -ms-flex-align: stretch;
      align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch; }

.flex {
  -ms-flex: 1;
      flex: 1;
  box-sizing: border-box; }

.flex-grow {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  box-sizing: border-box; }

.flex-initial {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  box-sizing: border-box; }

.flex-auto {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  box-sizing: border-box; }

.flex-none {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  box-sizing: border-box; }

.flex-noshrink {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  box-sizing: border-box; }

.flex-nogrow {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  box-sizing: border-box; }

.flex-0 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 0%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-0 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 0%;
  max-height: 100%;
  box-sizing: border-box;
  min-width: 0; }

.layout-column > .flex-0 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 0%;
  box-sizing: border-box; }

.flex-5 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 5%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-5 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 5%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-5 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 5%;
  box-sizing: border-box; }

.flex-10 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 10%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-10 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 10%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-10 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 10%;
  box-sizing: border-box; }

.flex-15 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 15%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-15 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 15%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-15 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 15%;
  box-sizing: border-box; }

.flex-20 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 20%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-20 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 20%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-20 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 20%;
  box-sizing: border-box; }

.flex-25 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 25%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-25 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 25%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-25 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 25%;
  box-sizing: border-box; }

.flex-30 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 30%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-30 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 30%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-30 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 30%;
  box-sizing: border-box; }

.flex-35 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 35%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-35 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 35%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-35 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 35%;
  box-sizing: border-box; }

.flex-40 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 40%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-40 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 40%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-40 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 40%;
  box-sizing: border-box; }

.flex-45 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 45%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-45 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 45%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-45 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 45%;
  box-sizing: border-box; }

.flex-50 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 50%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-50 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 50%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-50 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 50%;
  box-sizing: border-box; }

.flex-55 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 55%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-55 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 55%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-55 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 55%;
  box-sizing: border-box; }

.flex-60 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 60%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-60 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 60%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-60 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 60%;
  box-sizing: border-box; }

.flex-65 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 65%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-65 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 65%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-65 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 65%;
  box-sizing: border-box; }

.flex-70 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 70%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-70 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 70%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-70 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 70%;
  box-sizing: border-box; }

.flex-75 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 75%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-75 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 75%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-75 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 75%;
  box-sizing: border-box; }

.flex-80 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 80%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-80 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 80%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-80 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 80%;
  box-sizing: border-box; }

.flex-85 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 85%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-85 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 85%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-85 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 85%;
  box-sizing: border-box; }

.flex-90 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 90%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-90 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 90%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-90 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 90%;
  box-sizing: border-box; }

.flex-95 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 95%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-95 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 95%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-95 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 95%;
  box-sizing: border-box; }

.flex-100 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-100 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-100 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%;
  box-sizing: border-box; }

.flex-33 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 33.33%;
  max-height: 100%;
  box-sizing: border-box; }

.flex-66 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 66.66%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-33 {
  -ms-flex: 1 1 33.33%;
      flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-66 {
  -ms-flex: 1 1 66.66%;
      flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-33 {
  -ms-flex: 1 1 33.33%;
      flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%;
  box-sizing: border-box; }

.layout-column > .flex-66 {
  -ms-flex: 1 1 66.66%;
      flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%;
  box-sizing: border-box; }

.layout-row > .flex-33 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 33.33%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-66 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 66.66%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex {
  min-width: 0; }

.layout-column > .flex-33 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 33.33%;
  box-sizing: border-box; }

.layout-column > .flex-66 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 66.66%;
  box-sizing: border-box; }

.layout-column > .flex {
  min-height: 0; }

.layout, .layout-column, .layout-row {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex; }

.layout-column {
  -ms-flex-direction: column;
      flex-direction: column; }

.layout-row {
  -ms-flex-direction: row;
      flex-direction: row; }

.layout-padding-sm > *,
.layout-padding > .flex-sm {
  padding: 4px; }

.layout-padding,
.layout-padding-gt-sm,
.layout-padding-md,
.layout-padding > *,
.layout-padding-gt-sm > *,
.layout-padding-md > *,
.layout-padding > .flex,
.layout-padding > .flex-gt-sm,
.layout-padding > .flex-md {
  padding: 8px; }

.layout-padding-gt-md > *,
.layout-padding-lg > *,
.layout-padding-gt-lg > *,
.layout-padding > .flex-gt-md,
.layout-padding > .flex-lg,
.layout-padding > .flex-lg,
.layout-padding > .flex-gt-lg {
  padding: 16px; }

.layout-margin-sm > *,
.layout-margin > .flex-sm {
  margin: 4px; }

.layout-margin,
.layout-margin-gt-sm,
.layout-margin-md,
.layout-margin > *,
.layout-margin-gt-sm > *,
.layout-margin-md > *,
.layout-margin > .flex,
.layout-margin > .flex-gt-sm,
.layout-margin > .flex-md {
  margin: 8px; }

.layout-margin-gt-md > *,
.layout-margin-lg > *,
.layout-margin-gt-lg > *,
.layout-margin > .flex-gt-md,
.layout-margin > .flex-lg,
.layout-margin > .flex-gt-lg {
  margin: 16px; }

.layout-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.layout-nowrap {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }

.layout-fill {
  margin: 0;
  width: 100%;
  min-height: 100%;
  height: 100%; }

/**
 * `hide-gt-sm show-gt-lg` should hide from 600px to 1200px
 * `show-md hide-gt-sm` should show from 0px to 960px and hide at >960px
 * `hide-gt-md show-gt-sm` should show everywhere (show overrides hide)`
 *
 *  hide means hide everywhere
 *  Sizes:
 *         $layout-breakpoint-xs:     600px !default;
 *         $layout-breakpoint-sm:     960px !default;
 *         $layout-breakpoint-md:     1280px !default;
 *         $layout-breakpoint-lg:     1920px !default;
 */
@media (max-width: 599px) {
  .hide-xs:not(.show-xs):not(.show), .hide:not(.show-xs):not(.show) {
    display: none; }
  .flex-order-xs--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-xs--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-xs--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-xs--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-xs--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-xs--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-xs--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-xs--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-xs--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-xs--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-xs--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-xs--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-xs--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-xs--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-xs--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-xs--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-xs--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-xs--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-xs--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-xs--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-xs-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-xs-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-xs-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-xs-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-xs-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-xs-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-xs-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-xs-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-xs-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-xs-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-xs-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-xs-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-xs-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-xs-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-xs-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-xs-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-xs-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-xs-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-xs-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-xs-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-xs-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-xs-0, .flex-offset-xs-0, .layout-margin .flex-offset-xs-0, .layout-margin .offset-xs-0 {
    margin-left: 0; }
    [dir=rtl] .offset-xs-0, [dir=rtl] .flex-offset-xs-0, [dir=rtl] .layout-margin .flex-offset-xs-0, [dir=rtl] .layout-margin .offset-xs-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-xs-5, .flex-offset-xs-5, .layout-margin .flex-offset-xs-5, .layout-margin .offset-xs-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-xs-5, [dir=rtl] .flex-offset-xs-5, [dir=rtl] .layout-margin .flex-offset-xs-5, [dir=rtl] .layout-margin .offset-xs-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-xs-10, .flex-offset-xs-10, .layout-margin .flex-offset-xs-10, .layout-margin .offset-xs-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-xs-10, [dir=rtl] .flex-offset-xs-10, [dir=rtl] .layout-margin .flex-offset-xs-10, [dir=rtl] .layout-margin .offset-xs-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-xs-15, .flex-offset-xs-15, .layout-margin .flex-offset-xs-15, .layout-margin .offset-xs-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-xs-15, [dir=rtl] .flex-offset-xs-15, [dir=rtl] .layout-margin .flex-offset-xs-15, [dir=rtl] .layout-margin .offset-xs-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-xs-20, .flex-offset-xs-20, .layout-margin .flex-offset-xs-20, .layout-margin .offset-xs-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-xs-20, [dir=rtl] .flex-offset-xs-20, [dir=rtl] .layout-margin .flex-offset-xs-20, [dir=rtl] .layout-margin .offset-xs-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-xs-25, .flex-offset-xs-25, .layout-margin .flex-offset-xs-25, .layout-margin .offset-xs-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-xs-25, [dir=rtl] .flex-offset-xs-25, [dir=rtl] .layout-margin .flex-offset-xs-25, [dir=rtl] .layout-margin .offset-xs-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-xs-30, .flex-offset-xs-30, .layout-margin .flex-offset-xs-30, .layout-margin .offset-xs-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-xs-30, [dir=rtl] .flex-offset-xs-30, [dir=rtl] .layout-margin .flex-offset-xs-30, [dir=rtl] .layout-margin .offset-xs-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-xs-35, .flex-offset-xs-35, .layout-margin .flex-offset-xs-35, .layout-margin .offset-xs-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-xs-35, [dir=rtl] .flex-offset-xs-35, [dir=rtl] .layout-margin .flex-offset-xs-35, [dir=rtl] .layout-margin .offset-xs-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-xs-40, .flex-offset-xs-40, .layout-margin .flex-offset-xs-40, .layout-margin .offset-xs-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-xs-40, [dir=rtl] .flex-offset-xs-40, [dir=rtl] .layout-margin .flex-offset-xs-40, [dir=rtl] .layout-margin .offset-xs-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-xs-45, .flex-offset-xs-45, .layout-margin .flex-offset-xs-45, .layout-margin .offset-xs-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-xs-45, [dir=rtl] .flex-offset-xs-45, [dir=rtl] .layout-margin .flex-offset-xs-45, [dir=rtl] .layout-margin .offset-xs-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-xs-50, .flex-offset-xs-50, .layout-margin .flex-offset-xs-50, .layout-margin .offset-xs-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-xs-50, [dir=rtl] .flex-offset-xs-50, [dir=rtl] .layout-margin .flex-offset-xs-50, [dir=rtl] .layout-margin .offset-xs-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-xs-55, .flex-offset-xs-55, .layout-margin .flex-offset-xs-55, .layout-margin .offset-xs-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-xs-55, [dir=rtl] .flex-offset-xs-55, [dir=rtl] .layout-margin .flex-offset-xs-55, [dir=rtl] .layout-margin .offset-xs-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-xs-60, .flex-offset-xs-60, .layout-margin .flex-offset-xs-60, .layout-margin .offset-xs-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-xs-60, [dir=rtl] .flex-offset-xs-60, [dir=rtl] .layout-margin .flex-offset-xs-60, [dir=rtl] .layout-margin .offset-xs-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-xs-65, .flex-offset-xs-65, .layout-margin .flex-offset-xs-65, .layout-margin .offset-xs-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-xs-65, [dir=rtl] .flex-offset-xs-65, [dir=rtl] .layout-margin .flex-offset-xs-65, [dir=rtl] .layout-margin .offset-xs-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-xs-70, .flex-offset-xs-70, .layout-margin .flex-offset-xs-70, .layout-margin .offset-xs-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-xs-70, [dir=rtl] .flex-offset-xs-70, [dir=rtl] .layout-margin .flex-offset-xs-70, [dir=rtl] .layout-margin .offset-xs-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-xs-75, .flex-offset-xs-75, .layout-margin .flex-offset-xs-75, .layout-margin .offset-xs-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-xs-75, [dir=rtl] .flex-offset-xs-75, [dir=rtl] .layout-margin .flex-offset-xs-75, [dir=rtl] .layout-margin .offset-xs-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-xs-80, .flex-offset-xs-80, .layout-margin .flex-offset-xs-80, .layout-margin .offset-xs-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-xs-80, [dir=rtl] .flex-offset-xs-80, [dir=rtl] .layout-margin .flex-offset-xs-80, [dir=rtl] .layout-margin .offset-xs-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-xs-85, .flex-offset-xs-85, .layout-margin .flex-offset-xs-85, .layout-margin .offset-xs-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-xs-85, [dir=rtl] .flex-offset-xs-85, [dir=rtl] .layout-margin .flex-offset-xs-85, [dir=rtl] .layout-margin .offset-xs-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-xs-90, .flex-offset-xs-90, .layout-margin .flex-offset-xs-90, .layout-margin .offset-xs-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-xs-90, [dir=rtl] .flex-offset-xs-90, [dir=rtl] .layout-margin .flex-offset-xs-90, [dir=rtl] .layout-margin .offset-xs-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-xs-95, .flex-offset-xs-95, .layout-margin .flex-offset-xs-95, .layout-margin .offset-xs-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-xs-95, [dir=rtl] .flex-offset-xs-95, [dir=rtl] .layout-margin .flex-offset-xs-95, [dir=rtl] .layout-margin .offset-xs-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-xs-33, .flex-offset-xs-33, .layout-margin .flex-offset-xs-33, .layout-margin .offset-xs-33 {
    margin-left: calc(100% / 3); }
  .offset-xs-66, .flex-offset-xs-66, .layout-margin .flex-offset-xs-66, .layout-margin .offset-xs-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-xs-66, [dir=rtl] .flex-offset-xs-66, [dir=rtl] .layout-margin .flex-offset-xs-66, [dir=rtl] .layout-margin .offset-xs-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-xs,
  .layout-align-xs-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-xs-start,
  .layout-align-xs-start-start,
  .layout-align-xs-start-center,
  .layout-align-xs-start-end,
  .layout-align-xs-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-xs-center,
  .layout-align-xs-center-start,
  .layout-align-xs-center-center,
  .layout-align-xs-center-end,
  .layout-align-xs-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-xs-end,
  .layout-align-xs-end-start,
  .layout-align-xs-end-center,
  .layout-align-xs-end-end,
  .layout-align-xs-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-xs-space-around,
  .layout-align-xs-space-around-center,
  .layout-align-xs-space-around-start,
  .layout-align-xs-space-around-end,
  .layout-align-xs-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-xs-space-between,
  .layout-align-xs-space-between-center,
  .layout-align-xs-space-between-start,
  .layout-align-xs-space-between-end,
  .layout-align-xs-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-xs-start-start,
  .layout-align-xs-center-start,
  .layout-align-xs-end-start,
  .layout-align-xs-space-between-start,
  .layout-align-xs-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-xs-start-center,
  .layout-align-xs-center-center,
  .layout-align-xs-end-center,
  .layout-align-xs-space-between-center,
  .layout-align-xs-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-xs-start-center > *,
  .layout-align-xs-center-center > *,
  .layout-align-xs-end-center > *,
  .layout-align-xs-space-between-center > *,
  .layout-align-xs-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-xs-start-end,
  .layout-align-xs-center-end,
  .layout-align-xs-end-end,
  .layout-align-xs-space-between-end,
  .layout-align-xs-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-xs-start-stretch,
  .layout-align-xs-center-stretch,
  .layout-align-xs-end-stretch,
  .layout-align-xs-space-between-stretch,
  .layout-align-xs-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-xs {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-xs-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-xs-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-xs-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-xs-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-xs-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-xs-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-xs-column > .flex-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-row > .flex {
    min-width: 0; }
  .layout-xs-column > .flex-xs-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-xs-column > .flex {
    min-height: 0; }
  .layout-xs, .layout-xs-column, .layout-xs-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-xs-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-xs-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 600px) {
  .flex-order-gt-xs--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-gt-xs--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-gt-xs--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-gt-xs--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-gt-xs--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-gt-xs--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-gt-xs--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-gt-xs--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-gt-xs--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-gt-xs--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-gt-xs--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-gt-xs--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-gt-xs--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-gt-xs--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-gt-xs--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-gt-xs--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-gt-xs--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-gt-xs--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-gt-xs--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-gt-xs--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-gt-xs-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-gt-xs-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-gt-xs-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-gt-xs-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-gt-xs-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-gt-xs-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-gt-xs-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-gt-xs-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-gt-xs-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-gt-xs-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-gt-xs-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-gt-xs-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-gt-xs-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-gt-xs-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-gt-xs-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-gt-xs-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-gt-xs-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-gt-xs-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-gt-xs-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-gt-xs-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-gt-xs-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-gt-xs-0, .flex-offset-gt-xs-0, .layout-margin .flex-offset-gt-xs-0, .layout-margin .offset-gt-xs-0 {
    margin-left: 0; }
    [dir=rtl] .offset-gt-xs-0, [dir=rtl] .flex-offset-gt-xs-0, [dir=rtl] .layout-margin .flex-offset-gt-xs-0, [dir=rtl] .layout-margin .offset-gt-xs-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-gt-xs-5, .flex-offset-gt-xs-5, .layout-margin .flex-offset-gt-xs-5, .layout-margin .offset-gt-xs-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-gt-xs-5, [dir=rtl] .flex-offset-gt-xs-5, [dir=rtl] .layout-margin .flex-offset-gt-xs-5, [dir=rtl] .layout-margin .offset-gt-xs-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-gt-xs-10, .flex-offset-gt-xs-10, .layout-margin .flex-offset-gt-xs-10, .layout-margin .offset-gt-xs-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-gt-xs-10, [dir=rtl] .flex-offset-gt-xs-10, [dir=rtl] .layout-margin .flex-offset-gt-xs-10, [dir=rtl] .layout-margin .offset-gt-xs-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-gt-xs-15, .flex-offset-gt-xs-15, .layout-margin .flex-offset-gt-xs-15, .layout-margin .offset-gt-xs-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-gt-xs-15, [dir=rtl] .flex-offset-gt-xs-15, [dir=rtl] .layout-margin .flex-offset-gt-xs-15, [dir=rtl] .layout-margin .offset-gt-xs-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-gt-xs-20, .flex-offset-gt-xs-20, .layout-margin .flex-offset-gt-xs-20, .layout-margin .offset-gt-xs-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-gt-xs-20, [dir=rtl] .flex-offset-gt-xs-20, [dir=rtl] .layout-margin .flex-offset-gt-xs-20, [dir=rtl] .layout-margin .offset-gt-xs-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-gt-xs-25, .flex-offset-gt-xs-25, .layout-margin .flex-offset-gt-xs-25, .layout-margin .offset-gt-xs-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-gt-xs-25, [dir=rtl] .flex-offset-gt-xs-25, [dir=rtl] .layout-margin .flex-offset-gt-xs-25, [dir=rtl] .layout-margin .offset-gt-xs-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-gt-xs-30, .flex-offset-gt-xs-30, .layout-margin .flex-offset-gt-xs-30, .layout-margin .offset-gt-xs-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-gt-xs-30, [dir=rtl] .flex-offset-gt-xs-30, [dir=rtl] .layout-margin .flex-offset-gt-xs-30, [dir=rtl] .layout-margin .offset-gt-xs-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-gt-xs-35, .flex-offset-gt-xs-35, .layout-margin .flex-offset-gt-xs-35, .layout-margin .offset-gt-xs-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-gt-xs-35, [dir=rtl] .flex-offset-gt-xs-35, [dir=rtl] .layout-margin .flex-offset-gt-xs-35, [dir=rtl] .layout-margin .offset-gt-xs-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-gt-xs-40, .flex-offset-gt-xs-40, .layout-margin .flex-offset-gt-xs-40, .layout-margin .offset-gt-xs-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-gt-xs-40, [dir=rtl] .flex-offset-gt-xs-40, [dir=rtl] .layout-margin .flex-offset-gt-xs-40, [dir=rtl] .layout-margin .offset-gt-xs-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-gt-xs-45, .flex-offset-gt-xs-45, .layout-margin .flex-offset-gt-xs-45, .layout-margin .offset-gt-xs-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-gt-xs-45, [dir=rtl] .flex-offset-gt-xs-45, [dir=rtl] .layout-margin .flex-offset-gt-xs-45, [dir=rtl] .layout-margin .offset-gt-xs-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-gt-xs-50, .flex-offset-gt-xs-50, .layout-margin .flex-offset-gt-xs-50, .layout-margin .offset-gt-xs-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-gt-xs-50, [dir=rtl] .flex-offset-gt-xs-50, [dir=rtl] .layout-margin .flex-offset-gt-xs-50, [dir=rtl] .layout-margin .offset-gt-xs-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-gt-xs-55, .flex-offset-gt-xs-55, .layout-margin .flex-offset-gt-xs-55, .layout-margin .offset-gt-xs-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-gt-xs-55, [dir=rtl] .flex-offset-gt-xs-55, [dir=rtl] .layout-margin .flex-offset-gt-xs-55, [dir=rtl] .layout-margin .offset-gt-xs-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-gt-xs-60, .flex-offset-gt-xs-60, .layout-margin .flex-offset-gt-xs-60, .layout-margin .offset-gt-xs-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-gt-xs-60, [dir=rtl] .flex-offset-gt-xs-60, [dir=rtl] .layout-margin .flex-offset-gt-xs-60, [dir=rtl] .layout-margin .offset-gt-xs-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-gt-xs-65, .flex-offset-gt-xs-65, .layout-margin .flex-offset-gt-xs-65, .layout-margin .offset-gt-xs-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-gt-xs-65, [dir=rtl] .flex-offset-gt-xs-65, [dir=rtl] .layout-margin .flex-offset-gt-xs-65, [dir=rtl] .layout-margin .offset-gt-xs-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-gt-xs-70, .flex-offset-gt-xs-70, .layout-margin .flex-offset-gt-xs-70, .layout-margin .offset-gt-xs-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-gt-xs-70, [dir=rtl] .flex-offset-gt-xs-70, [dir=rtl] .layout-margin .flex-offset-gt-xs-70, [dir=rtl] .layout-margin .offset-gt-xs-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-gt-xs-75, .flex-offset-gt-xs-75, .layout-margin .flex-offset-gt-xs-75, .layout-margin .offset-gt-xs-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-gt-xs-75, [dir=rtl] .flex-offset-gt-xs-75, [dir=rtl] .layout-margin .flex-offset-gt-xs-75, [dir=rtl] .layout-margin .offset-gt-xs-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-gt-xs-80, .flex-offset-gt-xs-80, .layout-margin .flex-offset-gt-xs-80, .layout-margin .offset-gt-xs-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-gt-xs-80, [dir=rtl] .flex-offset-gt-xs-80, [dir=rtl] .layout-margin .flex-offset-gt-xs-80, [dir=rtl] .layout-margin .offset-gt-xs-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-gt-xs-85, .flex-offset-gt-xs-85, .layout-margin .flex-offset-gt-xs-85, .layout-margin .offset-gt-xs-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-gt-xs-85, [dir=rtl] .flex-offset-gt-xs-85, [dir=rtl] .layout-margin .flex-offset-gt-xs-85, [dir=rtl] .layout-margin .offset-gt-xs-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-gt-xs-90, .flex-offset-gt-xs-90, .layout-margin .flex-offset-gt-xs-90, .layout-margin .offset-gt-xs-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-gt-xs-90, [dir=rtl] .flex-offset-gt-xs-90, [dir=rtl] .layout-margin .flex-offset-gt-xs-90, [dir=rtl] .layout-margin .offset-gt-xs-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-gt-xs-95, .flex-offset-gt-xs-95, .layout-margin .flex-offset-gt-xs-95, .layout-margin .offset-gt-xs-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-gt-xs-95, [dir=rtl] .flex-offset-gt-xs-95, [dir=rtl] .layout-margin .flex-offset-gt-xs-95, [dir=rtl] .layout-margin .offset-gt-xs-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-gt-xs-33, .flex-offset-gt-xs-33, .layout-margin .flex-offset-gt-xs-33, .layout-margin .offset-gt-xs-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-xs-66, .flex-offset-gt-xs-66, .layout-margin .flex-offset-gt-xs-66, .layout-margin .offset-gt-xs-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-gt-xs-66, [dir=rtl] .flex-offset-gt-xs-66, [dir=rtl] .layout-margin .flex-offset-gt-xs-66, [dir=rtl] .layout-margin .offset-gt-xs-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-gt-xs,
  .layout-align-gt-xs-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-gt-xs-start,
  .layout-align-gt-xs-start-start,
  .layout-align-gt-xs-start-center,
  .layout-align-gt-xs-start-end,
  .layout-align-gt-xs-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-gt-xs-center,
  .layout-align-gt-xs-center-start,
  .layout-align-gt-xs-center-center,
  .layout-align-gt-xs-center-end,
  .layout-align-gt-xs-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-gt-xs-end,
  .layout-align-gt-xs-end-start,
  .layout-align-gt-xs-end-center,
  .layout-align-gt-xs-end-end,
  .layout-align-gt-xs-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-gt-xs-space-around,
  .layout-align-gt-xs-space-around-center,
  .layout-align-gt-xs-space-around-start,
  .layout-align-gt-xs-space-around-end,
  .layout-align-gt-xs-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-gt-xs-space-between,
  .layout-align-gt-xs-space-between-center,
  .layout-align-gt-xs-space-between-start,
  .layout-align-gt-xs-space-between-end,
  .layout-align-gt-xs-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-gt-xs-start-start,
  .layout-align-gt-xs-center-start,
  .layout-align-gt-xs-end-start,
  .layout-align-gt-xs-space-between-start,
  .layout-align-gt-xs-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-gt-xs-start-center,
  .layout-align-gt-xs-center-center,
  .layout-align-gt-xs-end-center,
  .layout-align-gt-xs-space-between-center,
  .layout-align-gt-xs-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-gt-xs-start-center > *,
  .layout-align-gt-xs-center-center > *,
  .layout-align-gt-xs-end-center > *,
  .layout-align-gt-xs-space-between-center > *,
  .layout-align-gt-xs-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-gt-xs-start-end,
  .layout-align-gt-xs-center-end,
  .layout-align-gt-xs-end-end,
  .layout-align-gt-xs-space-between-end,
  .layout-align-gt-xs-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-gt-xs-start-stretch,
  .layout-align-gt-xs-center-stretch,
  .layout-align-gt-xs-end-stretch,
  .layout-align-gt-xs-space-between-stretch,
  .layout-align-gt-xs-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-gt-xs {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-gt-xs-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-gt-xs-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-xs-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-gt-xs-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-gt-xs-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-gt-xs-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-gt-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-gt-xs-column > .flex-gt-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-gt-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-gt-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-gt-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-gt-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-gt-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-gt-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-gt-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-gt-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-gt-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-gt-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-gt-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-gt-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-gt-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-gt-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-gt-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-gt-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-gt-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-gt-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-gt-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-gt-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex {
    min-width: 0; }
  .layout-gt-xs-column > .flex-gt-xs-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex {
    min-height: 0; }
  .layout-gt-xs, .layout-gt-xs-column, .layout-gt-xs-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-gt-xs-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-gt-xs-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 600px) and (max-width: 959px) {
  .hide:not(.show-gt-xs):not(.show-sm):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-sm):not(.show) {
    display: none; }
  .hide-sm:not(.show-gt-xs):not(.show-sm):not(.show) {
    display: none; }
  .flex-order-sm--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-sm--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-sm--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-sm--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-sm--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-sm--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-sm--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-sm--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-sm--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-sm--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-sm--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-sm--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-sm--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-sm--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-sm--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-sm--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-sm--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-sm--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-sm--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-sm--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-sm-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-sm-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-sm-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-sm-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-sm-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-sm-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-sm-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-sm-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-sm-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-sm-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-sm-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-sm-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-sm-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-sm-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-sm-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-sm-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-sm-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-sm-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-sm-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-sm-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-sm-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-sm-0, .flex-offset-sm-0, .layout-margin .flex-offset-sm-0, .layout-margin .offset-sm-0 {
    margin-left: 0; }
    [dir=rtl] .offset-sm-0, [dir=rtl] .flex-offset-sm-0, [dir=rtl] .layout-margin .flex-offset-sm-0, [dir=rtl] .layout-margin .offset-sm-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-sm-5, .flex-offset-sm-5, .layout-margin .flex-offset-sm-5, .layout-margin .offset-sm-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-sm-5, [dir=rtl] .flex-offset-sm-5, [dir=rtl] .layout-margin .flex-offset-sm-5, [dir=rtl] .layout-margin .offset-sm-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-sm-10, .flex-offset-sm-10, .layout-margin .flex-offset-sm-10, .layout-margin .offset-sm-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-sm-10, [dir=rtl] .flex-offset-sm-10, [dir=rtl] .layout-margin .flex-offset-sm-10, [dir=rtl] .layout-margin .offset-sm-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-sm-15, .flex-offset-sm-15, .layout-margin .flex-offset-sm-15, .layout-margin .offset-sm-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-sm-15, [dir=rtl] .flex-offset-sm-15, [dir=rtl] .layout-margin .flex-offset-sm-15, [dir=rtl] .layout-margin .offset-sm-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-sm-20, .flex-offset-sm-20, .layout-margin .flex-offset-sm-20, .layout-margin .offset-sm-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-sm-20, [dir=rtl] .flex-offset-sm-20, [dir=rtl] .layout-margin .flex-offset-sm-20, [dir=rtl] .layout-margin .offset-sm-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-sm-25, .flex-offset-sm-25, .layout-margin .flex-offset-sm-25, .layout-margin .offset-sm-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-sm-25, [dir=rtl] .flex-offset-sm-25, [dir=rtl] .layout-margin .flex-offset-sm-25, [dir=rtl] .layout-margin .offset-sm-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-sm-30, .flex-offset-sm-30, .layout-margin .flex-offset-sm-30, .layout-margin .offset-sm-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-sm-30, [dir=rtl] .flex-offset-sm-30, [dir=rtl] .layout-margin .flex-offset-sm-30, [dir=rtl] .layout-margin .offset-sm-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-sm-35, .flex-offset-sm-35, .layout-margin .flex-offset-sm-35, .layout-margin .offset-sm-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-sm-35, [dir=rtl] .flex-offset-sm-35, [dir=rtl] .layout-margin .flex-offset-sm-35, [dir=rtl] .layout-margin .offset-sm-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-sm-40, .flex-offset-sm-40, .layout-margin .flex-offset-sm-40, .layout-margin .offset-sm-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-sm-40, [dir=rtl] .flex-offset-sm-40, [dir=rtl] .layout-margin .flex-offset-sm-40, [dir=rtl] .layout-margin .offset-sm-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-sm-45, .flex-offset-sm-45, .layout-margin .flex-offset-sm-45, .layout-margin .offset-sm-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-sm-45, [dir=rtl] .flex-offset-sm-45, [dir=rtl] .layout-margin .flex-offset-sm-45, [dir=rtl] .layout-margin .offset-sm-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-sm-50, .flex-offset-sm-50, .layout-margin .flex-offset-sm-50, .layout-margin .offset-sm-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-sm-50, [dir=rtl] .flex-offset-sm-50, [dir=rtl] .layout-margin .flex-offset-sm-50, [dir=rtl] .layout-margin .offset-sm-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-sm-55, .flex-offset-sm-55, .layout-margin .flex-offset-sm-55, .layout-margin .offset-sm-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-sm-55, [dir=rtl] .flex-offset-sm-55, [dir=rtl] .layout-margin .flex-offset-sm-55, [dir=rtl] .layout-margin .offset-sm-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-sm-60, .flex-offset-sm-60, .layout-margin .flex-offset-sm-60, .layout-margin .offset-sm-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-sm-60, [dir=rtl] .flex-offset-sm-60, [dir=rtl] .layout-margin .flex-offset-sm-60, [dir=rtl] .layout-margin .offset-sm-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-sm-65, .flex-offset-sm-65, .layout-margin .flex-offset-sm-65, .layout-margin .offset-sm-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-sm-65, [dir=rtl] .flex-offset-sm-65, [dir=rtl] .layout-margin .flex-offset-sm-65, [dir=rtl] .layout-margin .offset-sm-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-sm-70, .flex-offset-sm-70, .layout-margin .flex-offset-sm-70, .layout-margin .offset-sm-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-sm-70, [dir=rtl] .flex-offset-sm-70, [dir=rtl] .layout-margin .flex-offset-sm-70, [dir=rtl] .layout-margin .offset-sm-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-sm-75, .flex-offset-sm-75, .layout-margin .flex-offset-sm-75, .layout-margin .offset-sm-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-sm-75, [dir=rtl] .flex-offset-sm-75, [dir=rtl] .layout-margin .flex-offset-sm-75, [dir=rtl] .layout-margin .offset-sm-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-sm-80, .flex-offset-sm-80, .layout-margin .flex-offset-sm-80, .layout-margin .offset-sm-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-sm-80, [dir=rtl] .flex-offset-sm-80, [dir=rtl] .layout-margin .flex-offset-sm-80, [dir=rtl] .layout-margin .offset-sm-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-sm-85, .flex-offset-sm-85, .layout-margin .flex-offset-sm-85, .layout-margin .offset-sm-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-sm-85, [dir=rtl] .flex-offset-sm-85, [dir=rtl] .layout-margin .flex-offset-sm-85, [dir=rtl] .layout-margin .offset-sm-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-sm-90, .flex-offset-sm-90, .layout-margin .flex-offset-sm-90, .layout-margin .offset-sm-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-sm-90, [dir=rtl] .flex-offset-sm-90, [dir=rtl] .layout-margin .flex-offset-sm-90, [dir=rtl] .layout-margin .offset-sm-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-sm-95, .flex-offset-sm-95, .layout-margin .flex-offset-sm-95, .layout-margin .offset-sm-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-sm-95, [dir=rtl] .flex-offset-sm-95, [dir=rtl] .layout-margin .flex-offset-sm-95, [dir=rtl] .layout-margin .offset-sm-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-sm-33, .flex-offset-sm-33, .layout-margin .flex-offset-sm-33, .layout-margin .offset-sm-33 {
    margin-left: calc(100% / 3); }
  .offset-sm-66, .flex-offset-sm-66, .layout-margin .flex-offset-sm-66, .layout-margin .offset-sm-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-sm-66, [dir=rtl] .flex-offset-sm-66, [dir=rtl] .layout-margin .flex-offset-sm-66, [dir=rtl] .layout-margin .offset-sm-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-sm,
  .layout-align-sm-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-sm-start,
  .layout-align-sm-start-start,
  .layout-align-sm-start-center,
  .layout-align-sm-start-end,
  .layout-align-sm-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-sm-center,
  .layout-align-sm-center-start,
  .layout-align-sm-center-center,
  .layout-align-sm-center-end,
  .layout-align-sm-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-sm-end,
  .layout-align-sm-end-start,
  .layout-align-sm-end-center,
  .layout-align-sm-end-end,
  .layout-align-sm-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-sm-space-around,
  .layout-align-sm-space-around-center,
  .layout-align-sm-space-around-start,
  .layout-align-sm-space-around-end,
  .layout-align-sm-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-sm-space-between,
  .layout-align-sm-space-between-center,
  .layout-align-sm-space-between-start,
  .layout-align-sm-space-between-end,
  .layout-align-sm-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-sm-start-start,
  .layout-align-sm-center-start,
  .layout-align-sm-end-start,
  .layout-align-sm-space-between-start,
  .layout-align-sm-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-sm-start-center,
  .layout-align-sm-center-center,
  .layout-align-sm-end-center,
  .layout-align-sm-space-between-center,
  .layout-align-sm-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-sm-start-center > *,
  .layout-align-sm-center-center > *,
  .layout-align-sm-end-center > *,
  .layout-align-sm-space-between-center > *,
  .layout-align-sm-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-sm-start-end,
  .layout-align-sm-center-end,
  .layout-align-sm-end-end,
  .layout-align-sm-space-between-end,
  .layout-align-sm-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-sm-start-stretch,
  .layout-align-sm-center-stretch,
  .layout-align-sm-end-stretch,
  .layout-align-sm-space-between-stretch,
  .layout-align-sm-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-sm {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-sm-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-sm-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-sm-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-sm-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-sm-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-sm-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-sm-column > .flex-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-row > .flex {
    min-width: 0; }
  .layout-sm-column > .flex-sm-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-sm-column > .flex {
    min-height: 0; }
  .layout-sm, .layout-sm-column, .layout-sm-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-sm-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-sm-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 960px) {
  .flex-order-gt-sm--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-gt-sm--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-gt-sm--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-gt-sm--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-gt-sm--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-gt-sm--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-gt-sm--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-gt-sm--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-gt-sm--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-gt-sm--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-gt-sm--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-gt-sm--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-gt-sm--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-gt-sm--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-gt-sm--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-gt-sm--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-gt-sm--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-gt-sm--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-gt-sm--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-gt-sm--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-gt-sm-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-gt-sm-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-gt-sm-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-gt-sm-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-gt-sm-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-gt-sm-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-gt-sm-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-gt-sm-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-gt-sm-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-gt-sm-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-gt-sm-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-gt-sm-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-gt-sm-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-gt-sm-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-gt-sm-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-gt-sm-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-gt-sm-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-gt-sm-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-gt-sm-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-gt-sm-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-gt-sm-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-gt-sm-0, .flex-offset-gt-sm-0, .layout-margin .flex-offset-gt-sm-0, .layout-margin .offset-gt-sm-0 {
    margin-left: 0; }
    [dir=rtl] .offset-gt-sm-0, [dir=rtl] .flex-offset-gt-sm-0, [dir=rtl] .layout-margin .flex-offset-gt-sm-0, [dir=rtl] .layout-margin .offset-gt-sm-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-gt-sm-5, .flex-offset-gt-sm-5, .layout-margin .flex-offset-gt-sm-5, .layout-margin .offset-gt-sm-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-gt-sm-5, [dir=rtl] .flex-offset-gt-sm-5, [dir=rtl] .layout-margin .flex-offset-gt-sm-5, [dir=rtl] .layout-margin .offset-gt-sm-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-gt-sm-10, .flex-offset-gt-sm-10, .layout-margin .flex-offset-gt-sm-10, .layout-margin .offset-gt-sm-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-gt-sm-10, [dir=rtl] .flex-offset-gt-sm-10, [dir=rtl] .layout-margin .flex-offset-gt-sm-10, [dir=rtl] .layout-margin .offset-gt-sm-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-gt-sm-15, .flex-offset-gt-sm-15, .layout-margin .flex-offset-gt-sm-15, .layout-margin .offset-gt-sm-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-gt-sm-15, [dir=rtl] .flex-offset-gt-sm-15, [dir=rtl] .layout-margin .flex-offset-gt-sm-15, [dir=rtl] .layout-margin .offset-gt-sm-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-gt-sm-20, .flex-offset-gt-sm-20, .layout-margin .flex-offset-gt-sm-20, .layout-margin .offset-gt-sm-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-gt-sm-20, [dir=rtl] .flex-offset-gt-sm-20, [dir=rtl] .layout-margin .flex-offset-gt-sm-20, [dir=rtl] .layout-margin .offset-gt-sm-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-gt-sm-25, .flex-offset-gt-sm-25, .layout-margin .flex-offset-gt-sm-25, .layout-margin .offset-gt-sm-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-gt-sm-25, [dir=rtl] .flex-offset-gt-sm-25, [dir=rtl] .layout-margin .flex-offset-gt-sm-25, [dir=rtl] .layout-margin .offset-gt-sm-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-gt-sm-30, .flex-offset-gt-sm-30, .layout-margin .flex-offset-gt-sm-30, .layout-margin .offset-gt-sm-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-gt-sm-30, [dir=rtl] .flex-offset-gt-sm-30, [dir=rtl] .layout-margin .flex-offset-gt-sm-30, [dir=rtl] .layout-margin .offset-gt-sm-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-gt-sm-35, .flex-offset-gt-sm-35, .layout-margin .flex-offset-gt-sm-35, .layout-margin .offset-gt-sm-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-gt-sm-35, [dir=rtl] .flex-offset-gt-sm-35, [dir=rtl] .layout-margin .flex-offset-gt-sm-35, [dir=rtl] .layout-margin .offset-gt-sm-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-gt-sm-40, .flex-offset-gt-sm-40, .layout-margin .flex-offset-gt-sm-40, .layout-margin .offset-gt-sm-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-gt-sm-40, [dir=rtl] .flex-offset-gt-sm-40, [dir=rtl] .layout-margin .flex-offset-gt-sm-40, [dir=rtl] .layout-margin .offset-gt-sm-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-gt-sm-45, .flex-offset-gt-sm-45, .layout-margin .flex-offset-gt-sm-45, .layout-margin .offset-gt-sm-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-gt-sm-45, [dir=rtl] .flex-offset-gt-sm-45, [dir=rtl] .layout-margin .flex-offset-gt-sm-45, [dir=rtl] .layout-margin .offset-gt-sm-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-gt-sm-50, .flex-offset-gt-sm-50, .layout-margin .flex-offset-gt-sm-50, .layout-margin .offset-gt-sm-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-gt-sm-50, [dir=rtl] .flex-offset-gt-sm-50, [dir=rtl] .layout-margin .flex-offset-gt-sm-50, [dir=rtl] .layout-margin .offset-gt-sm-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-gt-sm-55, .flex-offset-gt-sm-55, .layout-margin .flex-offset-gt-sm-55, .layout-margin .offset-gt-sm-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-gt-sm-55, [dir=rtl] .flex-offset-gt-sm-55, [dir=rtl] .layout-margin .flex-offset-gt-sm-55, [dir=rtl] .layout-margin .offset-gt-sm-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-gt-sm-60, .flex-offset-gt-sm-60, .layout-margin .flex-offset-gt-sm-60, .layout-margin .offset-gt-sm-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-gt-sm-60, [dir=rtl] .flex-offset-gt-sm-60, [dir=rtl] .layout-margin .flex-offset-gt-sm-60, [dir=rtl] .layout-margin .offset-gt-sm-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-gt-sm-65, .flex-offset-gt-sm-65, .layout-margin .flex-offset-gt-sm-65, .layout-margin .offset-gt-sm-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-gt-sm-65, [dir=rtl] .flex-offset-gt-sm-65, [dir=rtl] .layout-margin .flex-offset-gt-sm-65, [dir=rtl] .layout-margin .offset-gt-sm-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-gt-sm-70, .flex-offset-gt-sm-70, .layout-margin .flex-offset-gt-sm-70, .layout-margin .offset-gt-sm-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-gt-sm-70, [dir=rtl] .flex-offset-gt-sm-70, [dir=rtl] .layout-margin .flex-offset-gt-sm-70, [dir=rtl] .layout-margin .offset-gt-sm-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-gt-sm-75, .flex-offset-gt-sm-75, .layout-margin .flex-offset-gt-sm-75, .layout-margin .offset-gt-sm-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-gt-sm-75, [dir=rtl] .flex-offset-gt-sm-75, [dir=rtl] .layout-margin .flex-offset-gt-sm-75, [dir=rtl] .layout-margin .offset-gt-sm-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-gt-sm-80, .flex-offset-gt-sm-80, .layout-margin .flex-offset-gt-sm-80, .layout-margin .offset-gt-sm-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-gt-sm-80, [dir=rtl] .flex-offset-gt-sm-80, [dir=rtl] .layout-margin .flex-offset-gt-sm-80, [dir=rtl] .layout-margin .offset-gt-sm-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-gt-sm-85, .flex-offset-gt-sm-85, .layout-margin .flex-offset-gt-sm-85, .layout-margin .offset-gt-sm-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-gt-sm-85, [dir=rtl] .flex-offset-gt-sm-85, [dir=rtl] .layout-margin .flex-offset-gt-sm-85, [dir=rtl] .layout-margin .offset-gt-sm-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-gt-sm-90, .flex-offset-gt-sm-90, .layout-margin .flex-offset-gt-sm-90, .layout-margin .offset-gt-sm-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-gt-sm-90, [dir=rtl] .flex-offset-gt-sm-90, [dir=rtl] .layout-margin .flex-offset-gt-sm-90, [dir=rtl] .layout-margin .offset-gt-sm-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-gt-sm-95, .flex-offset-gt-sm-95, .layout-margin .flex-offset-gt-sm-95, .layout-margin .offset-gt-sm-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-gt-sm-95, [dir=rtl] .flex-offset-gt-sm-95, [dir=rtl] .layout-margin .flex-offset-gt-sm-95, [dir=rtl] .layout-margin .offset-gt-sm-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-gt-sm-33, .flex-offset-gt-sm-33, .layout-margin .flex-offset-gt-sm-33, .layout-margin .offset-gt-sm-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-sm-66, .flex-offset-gt-sm-66, .layout-margin .flex-offset-gt-sm-66, .layout-margin .offset-gt-sm-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-gt-sm-66, [dir=rtl] .flex-offset-gt-sm-66, [dir=rtl] .layout-margin .flex-offset-gt-sm-66, [dir=rtl] .layout-margin .offset-gt-sm-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-gt-sm,
  .layout-align-gt-sm-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-gt-sm-start,
  .layout-align-gt-sm-start-start,
  .layout-align-gt-sm-start-center,
  .layout-align-gt-sm-start-end,
  .layout-align-gt-sm-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-gt-sm-center,
  .layout-align-gt-sm-center-start,
  .layout-align-gt-sm-center-center,
  .layout-align-gt-sm-center-end,
  .layout-align-gt-sm-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-gt-sm-end,
  .layout-align-gt-sm-end-start,
  .layout-align-gt-sm-end-center,
  .layout-align-gt-sm-end-end,
  .layout-align-gt-sm-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-gt-sm-space-around,
  .layout-align-gt-sm-space-around-center,
  .layout-align-gt-sm-space-around-start,
  .layout-align-gt-sm-space-around-end,
  .layout-align-gt-sm-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-gt-sm-space-between,
  .layout-align-gt-sm-space-between-center,
  .layout-align-gt-sm-space-between-start,
  .layout-align-gt-sm-space-between-end,
  .layout-align-gt-sm-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-gt-sm-start-start,
  .layout-align-gt-sm-center-start,
  .layout-align-gt-sm-end-start,
  .layout-align-gt-sm-space-between-start,
  .layout-align-gt-sm-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-gt-sm-start-center,
  .layout-align-gt-sm-center-center,
  .layout-align-gt-sm-end-center,
  .layout-align-gt-sm-space-between-center,
  .layout-align-gt-sm-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-gt-sm-start-center > *,
  .layout-align-gt-sm-center-center > *,
  .layout-align-gt-sm-end-center > *,
  .layout-align-gt-sm-space-between-center > *,
  .layout-align-gt-sm-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-gt-sm-start-end,
  .layout-align-gt-sm-center-end,
  .layout-align-gt-sm-end-end,
  .layout-align-gt-sm-space-between-end,
  .layout-align-gt-sm-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-gt-sm-start-stretch,
  .layout-align-gt-sm-center-stretch,
  .layout-align-gt-sm-end-stretch,
  .layout-align-gt-sm-space-between-stretch,
  .layout-align-gt-sm-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-gt-sm {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-gt-sm-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-gt-sm-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-sm-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-gt-sm-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-gt-sm-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-gt-sm-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-gt-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-gt-sm-column > .flex-gt-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-gt-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-gt-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-gt-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-gt-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-gt-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-gt-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-gt-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-gt-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-gt-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-gt-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-gt-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-gt-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-gt-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-gt-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-gt-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-gt-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-gt-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-gt-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-gt-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-gt-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex {
    min-width: 0; }
  .layout-gt-sm-column > .flex-gt-sm-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex {
    min-height: 0; }
  .layout-gt-sm, .layout-gt-sm-column, .layout-gt-sm-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-gt-sm-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-gt-sm-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 960px) and (max-width: 1279px) {
  .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show) {
    display: none; }
  .hide-md:not(.show-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
    display: none; }
  .flex-order-md--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-md--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-md--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-md--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-md--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-md--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-md--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-md--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-md--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-md--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-md--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-md--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-md--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-md--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-md--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-md--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-md--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-md--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-md--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-md--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-md-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-md-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-md-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-md-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-md-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-md-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-md-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-md-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-md-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-md-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-md-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-md-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-md-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-md-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-md-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-md-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-md-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-md-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-md-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-md-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-md-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-md-0, .flex-offset-md-0, .layout-margin .flex-offset-md-0, .layout-margin .offset-md-0 {
    margin-left: 0; }
    [dir=rtl] .offset-md-0, [dir=rtl] .flex-offset-md-0, [dir=rtl] .layout-margin .flex-offset-md-0, [dir=rtl] .layout-margin .offset-md-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-md-5, .flex-offset-md-5, .layout-margin .flex-offset-md-5, .layout-margin .offset-md-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-md-5, [dir=rtl] .flex-offset-md-5, [dir=rtl] .layout-margin .flex-offset-md-5, [dir=rtl] .layout-margin .offset-md-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-md-10, .flex-offset-md-10, .layout-margin .flex-offset-md-10, .layout-margin .offset-md-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-md-10, [dir=rtl] .flex-offset-md-10, [dir=rtl] .layout-margin .flex-offset-md-10, [dir=rtl] .layout-margin .offset-md-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-md-15, .flex-offset-md-15, .layout-margin .flex-offset-md-15, .layout-margin .offset-md-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-md-15, [dir=rtl] .flex-offset-md-15, [dir=rtl] .layout-margin .flex-offset-md-15, [dir=rtl] .layout-margin .offset-md-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-md-20, .flex-offset-md-20, .layout-margin .flex-offset-md-20, .layout-margin .offset-md-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-md-20, [dir=rtl] .flex-offset-md-20, [dir=rtl] .layout-margin .flex-offset-md-20, [dir=rtl] .layout-margin .offset-md-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-md-25, .flex-offset-md-25, .layout-margin .flex-offset-md-25, .layout-margin .offset-md-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-md-25, [dir=rtl] .flex-offset-md-25, [dir=rtl] .layout-margin .flex-offset-md-25, [dir=rtl] .layout-margin .offset-md-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-md-30, .flex-offset-md-30, .layout-margin .flex-offset-md-30, .layout-margin .offset-md-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-md-30, [dir=rtl] .flex-offset-md-30, [dir=rtl] .layout-margin .flex-offset-md-30, [dir=rtl] .layout-margin .offset-md-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-md-35, .flex-offset-md-35, .layout-margin .flex-offset-md-35, .layout-margin .offset-md-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-md-35, [dir=rtl] .flex-offset-md-35, [dir=rtl] .layout-margin .flex-offset-md-35, [dir=rtl] .layout-margin .offset-md-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-md-40, .flex-offset-md-40, .layout-margin .flex-offset-md-40, .layout-margin .offset-md-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-md-40, [dir=rtl] .flex-offset-md-40, [dir=rtl] .layout-margin .flex-offset-md-40, [dir=rtl] .layout-margin .offset-md-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-md-45, .flex-offset-md-45, .layout-margin .flex-offset-md-45, .layout-margin .offset-md-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-md-45, [dir=rtl] .flex-offset-md-45, [dir=rtl] .layout-margin .flex-offset-md-45, [dir=rtl] .layout-margin .offset-md-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-md-50, .flex-offset-md-50, .layout-margin .flex-offset-md-50, .layout-margin .offset-md-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-md-50, [dir=rtl] .flex-offset-md-50, [dir=rtl] .layout-margin .flex-offset-md-50, [dir=rtl] .layout-margin .offset-md-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-md-55, .flex-offset-md-55, .layout-margin .flex-offset-md-55, .layout-margin .offset-md-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-md-55, [dir=rtl] .flex-offset-md-55, [dir=rtl] .layout-margin .flex-offset-md-55, [dir=rtl] .layout-margin .offset-md-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-md-60, .flex-offset-md-60, .layout-margin .flex-offset-md-60, .layout-margin .offset-md-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-md-60, [dir=rtl] .flex-offset-md-60, [dir=rtl] .layout-margin .flex-offset-md-60, [dir=rtl] .layout-margin .offset-md-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-md-65, .flex-offset-md-65, .layout-margin .flex-offset-md-65, .layout-margin .offset-md-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-md-65, [dir=rtl] .flex-offset-md-65, [dir=rtl] .layout-margin .flex-offset-md-65, [dir=rtl] .layout-margin .offset-md-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-md-70, .flex-offset-md-70, .layout-margin .flex-offset-md-70, .layout-margin .offset-md-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-md-70, [dir=rtl] .flex-offset-md-70, [dir=rtl] .layout-margin .flex-offset-md-70, [dir=rtl] .layout-margin .offset-md-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-md-75, .flex-offset-md-75, .layout-margin .flex-offset-md-75, .layout-margin .offset-md-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-md-75, [dir=rtl] .flex-offset-md-75, [dir=rtl] .layout-margin .flex-offset-md-75, [dir=rtl] .layout-margin .offset-md-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-md-80, .flex-offset-md-80, .layout-margin .flex-offset-md-80, .layout-margin .offset-md-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-md-80, [dir=rtl] .flex-offset-md-80, [dir=rtl] .layout-margin .flex-offset-md-80, [dir=rtl] .layout-margin .offset-md-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-md-85, .flex-offset-md-85, .layout-margin .flex-offset-md-85, .layout-margin .offset-md-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-md-85, [dir=rtl] .flex-offset-md-85, [dir=rtl] .layout-margin .flex-offset-md-85, [dir=rtl] .layout-margin .offset-md-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-md-90, .flex-offset-md-90, .layout-margin .flex-offset-md-90, .layout-margin .offset-md-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-md-90, [dir=rtl] .flex-offset-md-90, [dir=rtl] .layout-margin .flex-offset-md-90, [dir=rtl] .layout-margin .offset-md-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-md-95, .flex-offset-md-95, .layout-margin .flex-offset-md-95, .layout-margin .offset-md-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-md-95, [dir=rtl] .flex-offset-md-95, [dir=rtl] .layout-margin .flex-offset-md-95, [dir=rtl] .layout-margin .offset-md-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-md-33, .flex-offset-md-33, .layout-margin .flex-offset-md-33, .layout-margin .offset-md-33 {
    margin-left: calc(100% / 3); }
  .offset-md-66, .flex-offset-md-66, .layout-margin .flex-offset-md-66, .layout-margin .offset-md-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-md-66, [dir=rtl] .flex-offset-md-66, [dir=rtl] .layout-margin .flex-offset-md-66, [dir=rtl] .layout-margin .offset-md-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-md,
  .layout-align-md-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-md-start,
  .layout-align-md-start-start,
  .layout-align-md-start-center,
  .layout-align-md-start-end,
  .layout-align-md-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-md-center,
  .layout-align-md-center-start,
  .layout-align-md-center-center,
  .layout-align-md-center-end,
  .layout-align-md-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-md-end,
  .layout-align-md-end-start,
  .layout-align-md-end-center,
  .layout-align-md-end-end,
  .layout-align-md-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-md-space-around,
  .layout-align-md-space-around-center,
  .layout-align-md-space-around-start,
  .layout-align-md-space-around-end,
  .layout-align-md-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-md-space-between,
  .layout-align-md-space-between-center,
  .layout-align-md-space-between-start,
  .layout-align-md-space-between-end,
  .layout-align-md-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-md-start-start,
  .layout-align-md-center-start,
  .layout-align-md-end-start,
  .layout-align-md-space-between-start,
  .layout-align-md-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-md-start-center,
  .layout-align-md-center-center,
  .layout-align-md-end-center,
  .layout-align-md-space-between-center,
  .layout-align-md-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-md-start-center > *,
  .layout-align-md-center-center > *,
  .layout-align-md-end-center > *,
  .layout-align-md-space-between-center > *,
  .layout-align-md-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-md-start-end,
  .layout-align-md-center-end,
  .layout-align-md-end-end,
  .layout-align-md-space-between-end,
  .layout-align-md-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-md-start-stretch,
  .layout-align-md-center-stretch,
  .layout-align-md-end-stretch,
  .layout-align-md-space-between-stretch,
  .layout-align-md-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-md {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-md-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-md-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-md-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-md-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-md-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-md-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-md-column > .flex-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-md-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-row > .flex {
    min-width: 0; }
  .layout-md-column > .flex-md-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-md-column > .flex {
    min-height: 0; }
  .layout-md, .layout-md-column, .layout-md-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-md-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-md-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 1280px) {
  .flex-order-gt-md--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-gt-md--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-gt-md--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-gt-md--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-gt-md--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-gt-md--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-gt-md--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-gt-md--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-gt-md--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-gt-md--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-gt-md--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-gt-md--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-gt-md--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-gt-md--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-gt-md--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-gt-md--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-gt-md--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-gt-md--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-gt-md--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-gt-md--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-gt-md-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-gt-md-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-gt-md-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-gt-md-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-gt-md-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-gt-md-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-gt-md-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-gt-md-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-gt-md-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-gt-md-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-gt-md-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-gt-md-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-gt-md-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-gt-md-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-gt-md-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-gt-md-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-gt-md-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-gt-md-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-gt-md-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-gt-md-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-gt-md-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-gt-md-0, .flex-offset-gt-md-0, .layout-margin .flex-offset-gt-md-0, .layout-margin .offset-gt-md-0 {
    margin-left: 0; }
    [dir=rtl] .offset-gt-md-0, [dir=rtl] .flex-offset-gt-md-0, [dir=rtl] .layout-margin .flex-offset-gt-md-0, [dir=rtl] .layout-margin .offset-gt-md-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-gt-md-5, .flex-offset-gt-md-5, .layout-margin .flex-offset-gt-md-5, .layout-margin .offset-gt-md-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-gt-md-5, [dir=rtl] .flex-offset-gt-md-5, [dir=rtl] .layout-margin .flex-offset-gt-md-5, [dir=rtl] .layout-margin .offset-gt-md-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-gt-md-10, .flex-offset-gt-md-10, .layout-margin .flex-offset-gt-md-10, .layout-margin .offset-gt-md-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-gt-md-10, [dir=rtl] .flex-offset-gt-md-10, [dir=rtl] .layout-margin .flex-offset-gt-md-10, [dir=rtl] .layout-margin .offset-gt-md-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-gt-md-15, .flex-offset-gt-md-15, .layout-margin .flex-offset-gt-md-15, .layout-margin .offset-gt-md-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-gt-md-15, [dir=rtl] .flex-offset-gt-md-15, [dir=rtl] .layout-margin .flex-offset-gt-md-15, [dir=rtl] .layout-margin .offset-gt-md-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-gt-md-20, .flex-offset-gt-md-20, .layout-margin .flex-offset-gt-md-20, .layout-margin .offset-gt-md-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-gt-md-20, [dir=rtl] .flex-offset-gt-md-20, [dir=rtl] .layout-margin .flex-offset-gt-md-20, [dir=rtl] .layout-margin .offset-gt-md-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-gt-md-25, .flex-offset-gt-md-25, .layout-margin .flex-offset-gt-md-25, .layout-margin .offset-gt-md-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-gt-md-25, [dir=rtl] .flex-offset-gt-md-25, [dir=rtl] .layout-margin .flex-offset-gt-md-25, [dir=rtl] .layout-margin .offset-gt-md-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-gt-md-30, .flex-offset-gt-md-30, .layout-margin .flex-offset-gt-md-30, .layout-margin .offset-gt-md-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-gt-md-30, [dir=rtl] .flex-offset-gt-md-30, [dir=rtl] .layout-margin .flex-offset-gt-md-30, [dir=rtl] .layout-margin .offset-gt-md-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-gt-md-35, .flex-offset-gt-md-35, .layout-margin .flex-offset-gt-md-35, .layout-margin .offset-gt-md-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-gt-md-35, [dir=rtl] .flex-offset-gt-md-35, [dir=rtl] .layout-margin .flex-offset-gt-md-35, [dir=rtl] .layout-margin .offset-gt-md-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-gt-md-40, .flex-offset-gt-md-40, .layout-margin .flex-offset-gt-md-40, .layout-margin .offset-gt-md-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-gt-md-40, [dir=rtl] .flex-offset-gt-md-40, [dir=rtl] .layout-margin .flex-offset-gt-md-40, [dir=rtl] .layout-margin .offset-gt-md-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-gt-md-45, .flex-offset-gt-md-45, .layout-margin .flex-offset-gt-md-45, .layout-margin .offset-gt-md-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-gt-md-45, [dir=rtl] .flex-offset-gt-md-45, [dir=rtl] .layout-margin .flex-offset-gt-md-45, [dir=rtl] .layout-margin .offset-gt-md-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-gt-md-50, .flex-offset-gt-md-50, .layout-margin .flex-offset-gt-md-50, .layout-margin .offset-gt-md-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-gt-md-50, [dir=rtl] .flex-offset-gt-md-50, [dir=rtl] .layout-margin .flex-offset-gt-md-50, [dir=rtl] .layout-margin .offset-gt-md-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-gt-md-55, .flex-offset-gt-md-55, .layout-margin .flex-offset-gt-md-55, .layout-margin .offset-gt-md-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-gt-md-55, [dir=rtl] .flex-offset-gt-md-55, [dir=rtl] .layout-margin .flex-offset-gt-md-55, [dir=rtl] .layout-margin .offset-gt-md-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-gt-md-60, .flex-offset-gt-md-60, .layout-margin .flex-offset-gt-md-60, .layout-margin .offset-gt-md-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-gt-md-60, [dir=rtl] .flex-offset-gt-md-60, [dir=rtl] .layout-margin .flex-offset-gt-md-60, [dir=rtl] .layout-margin .offset-gt-md-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-gt-md-65, .flex-offset-gt-md-65, .layout-margin .flex-offset-gt-md-65, .layout-margin .offset-gt-md-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-gt-md-65, [dir=rtl] .flex-offset-gt-md-65, [dir=rtl] .layout-margin .flex-offset-gt-md-65, [dir=rtl] .layout-margin .offset-gt-md-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-gt-md-70, .flex-offset-gt-md-70, .layout-margin .flex-offset-gt-md-70, .layout-margin .offset-gt-md-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-gt-md-70, [dir=rtl] .flex-offset-gt-md-70, [dir=rtl] .layout-margin .flex-offset-gt-md-70, [dir=rtl] .layout-margin .offset-gt-md-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-gt-md-75, .flex-offset-gt-md-75, .layout-margin .flex-offset-gt-md-75, .layout-margin .offset-gt-md-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-gt-md-75, [dir=rtl] .flex-offset-gt-md-75, [dir=rtl] .layout-margin .flex-offset-gt-md-75, [dir=rtl] .layout-margin .offset-gt-md-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-gt-md-80, .flex-offset-gt-md-80, .layout-margin .flex-offset-gt-md-80, .layout-margin .offset-gt-md-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-gt-md-80, [dir=rtl] .flex-offset-gt-md-80, [dir=rtl] .layout-margin .flex-offset-gt-md-80, [dir=rtl] .layout-margin .offset-gt-md-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-gt-md-85, .flex-offset-gt-md-85, .layout-margin .flex-offset-gt-md-85, .layout-margin .offset-gt-md-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-gt-md-85, [dir=rtl] .flex-offset-gt-md-85, [dir=rtl] .layout-margin .flex-offset-gt-md-85, [dir=rtl] .layout-margin .offset-gt-md-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-gt-md-90, .flex-offset-gt-md-90, .layout-margin .flex-offset-gt-md-90, .layout-margin .offset-gt-md-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-gt-md-90, [dir=rtl] .flex-offset-gt-md-90, [dir=rtl] .layout-margin .flex-offset-gt-md-90, [dir=rtl] .layout-margin .offset-gt-md-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-gt-md-95, .flex-offset-gt-md-95, .layout-margin .flex-offset-gt-md-95, .layout-margin .offset-gt-md-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-gt-md-95, [dir=rtl] .flex-offset-gt-md-95, [dir=rtl] .layout-margin .flex-offset-gt-md-95, [dir=rtl] .layout-margin .offset-gt-md-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-gt-md-33, .flex-offset-gt-md-33, .layout-margin .flex-offset-gt-md-33, .layout-margin .offset-gt-md-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-md-66, .flex-offset-gt-md-66, .layout-margin .flex-offset-gt-md-66, .layout-margin .offset-gt-md-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-gt-md-66, [dir=rtl] .flex-offset-gt-md-66, [dir=rtl] .layout-margin .flex-offset-gt-md-66, [dir=rtl] .layout-margin .offset-gt-md-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-gt-md,
  .layout-align-gt-md-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-gt-md-start,
  .layout-align-gt-md-start-start,
  .layout-align-gt-md-start-center,
  .layout-align-gt-md-start-end,
  .layout-align-gt-md-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-gt-md-center,
  .layout-align-gt-md-center-start,
  .layout-align-gt-md-center-center,
  .layout-align-gt-md-center-end,
  .layout-align-gt-md-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-gt-md-end,
  .layout-align-gt-md-end-start,
  .layout-align-gt-md-end-center,
  .layout-align-gt-md-end-end,
  .layout-align-gt-md-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-gt-md-space-around,
  .layout-align-gt-md-space-around-center,
  .layout-align-gt-md-space-around-start,
  .layout-align-gt-md-space-around-end,
  .layout-align-gt-md-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-gt-md-space-between,
  .layout-align-gt-md-space-between-center,
  .layout-align-gt-md-space-between-start,
  .layout-align-gt-md-space-between-end,
  .layout-align-gt-md-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-gt-md-start-start,
  .layout-align-gt-md-center-start,
  .layout-align-gt-md-end-start,
  .layout-align-gt-md-space-between-start,
  .layout-align-gt-md-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-gt-md-start-center,
  .layout-align-gt-md-center-center,
  .layout-align-gt-md-end-center,
  .layout-align-gt-md-space-between-center,
  .layout-align-gt-md-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-gt-md-start-center > *,
  .layout-align-gt-md-center-center > *,
  .layout-align-gt-md-end-center > *,
  .layout-align-gt-md-space-between-center > *,
  .layout-align-gt-md-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-gt-md-start-end,
  .layout-align-gt-md-center-end,
  .layout-align-gt-md-end-end,
  .layout-align-gt-md-space-between-end,
  .layout-align-gt-md-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-gt-md-start-stretch,
  .layout-align-gt-md-center-stretch,
  .layout-align-gt-md-end-stretch,
  .layout-align-gt-md-space-between-stretch,
  .layout-align-gt-md-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-gt-md {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-gt-md-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-gt-md-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-md-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-gt-md-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-gt-md-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-gt-md-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-gt-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-gt-md-column > .flex-gt-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-gt-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-gt-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-gt-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-gt-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-gt-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-gt-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-gt-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-gt-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-gt-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-gt-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-gt-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-gt-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-gt-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-gt-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-gt-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-gt-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-gt-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-gt-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-gt-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-gt-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex {
    min-width: 0; }
  .layout-gt-md-column > .flex-gt-md-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex {
    min-height: 0; }
  .layout-gt-md, .layout-gt-md-column, .layout-gt-md-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-gt-md-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-gt-md-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 1280px) and (max-width: 1919px) {
  .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show) {
    display: none; }
  .hide-lg:not(.show-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
    display: none; }
  .flex-order-lg--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-lg--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-lg--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-lg--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-lg--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-lg--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-lg--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-lg--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-lg--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-lg--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-lg--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-lg--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-lg--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-lg--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-lg--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-lg--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-lg--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-lg--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-lg--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-lg--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-lg-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-lg-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-lg-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-lg-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-lg-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-lg-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-lg-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-lg-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-lg-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-lg-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-lg-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-lg-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-lg-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-lg-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-lg-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-lg-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-lg-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-lg-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-lg-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-lg-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-lg-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-lg-0, .flex-offset-lg-0, .layout-margin .flex-offset-lg-0, .layout-margin .offset-lg-0 {
    margin-left: 0; }
    [dir=rtl] .offset-lg-0, [dir=rtl] .flex-offset-lg-0, [dir=rtl] .layout-margin .flex-offset-lg-0, [dir=rtl] .layout-margin .offset-lg-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-lg-5, .flex-offset-lg-5, .layout-margin .flex-offset-lg-5, .layout-margin .offset-lg-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-lg-5, [dir=rtl] .flex-offset-lg-5, [dir=rtl] .layout-margin .flex-offset-lg-5, [dir=rtl] .layout-margin .offset-lg-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-lg-10, .flex-offset-lg-10, .layout-margin .flex-offset-lg-10, .layout-margin .offset-lg-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-lg-10, [dir=rtl] .flex-offset-lg-10, [dir=rtl] .layout-margin .flex-offset-lg-10, [dir=rtl] .layout-margin .offset-lg-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-lg-15, .flex-offset-lg-15, .layout-margin .flex-offset-lg-15, .layout-margin .offset-lg-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-lg-15, [dir=rtl] .flex-offset-lg-15, [dir=rtl] .layout-margin .flex-offset-lg-15, [dir=rtl] .layout-margin .offset-lg-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-lg-20, .flex-offset-lg-20, .layout-margin .flex-offset-lg-20, .layout-margin .offset-lg-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-lg-20, [dir=rtl] .flex-offset-lg-20, [dir=rtl] .layout-margin .flex-offset-lg-20, [dir=rtl] .layout-margin .offset-lg-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-lg-25, .flex-offset-lg-25, .layout-margin .flex-offset-lg-25, .layout-margin .offset-lg-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-lg-25, [dir=rtl] .flex-offset-lg-25, [dir=rtl] .layout-margin .flex-offset-lg-25, [dir=rtl] .layout-margin .offset-lg-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-lg-30, .flex-offset-lg-30, .layout-margin .flex-offset-lg-30, .layout-margin .offset-lg-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-lg-30, [dir=rtl] .flex-offset-lg-30, [dir=rtl] .layout-margin .flex-offset-lg-30, [dir=rtl] .layout-margin .offset-lg-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-lg-35, .flex-offset-lg-35, .layout-margin .flex-offset-lg-35, .layout-margin .offset-lg-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-lg-35, [dir=rtl] .flex-offset-lg-35, [dir=rtl] .layout-margin .flex-offset-lg-35, [dir=rtl] .layout-margin .offset-lg-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-lg-40, .flex-offset-lg-40, .layout-margin .flex-offset-lg-40, .layout-margin .offset-lg-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-lg-40, [dir=rtl] .flex-offset-lg-40, [dir=rtl] .layout-margin .flex-offset-lg-40, [dir=rtl] .layout-margin .offset-lg-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-lg-45, .flex-offset-lg-45, .layout-margin .flex-offset-lg-45, .layout-margin .offset-lg-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-lg-45, [dir=rtl] .flex-offset-lg-45, [dir=rtl] .layout-margin .flex-offset-lg-45, [dir=rtl] .layout-margin .offset-lg-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-lg-50, .flex-offset-lg-50, .layout-margin .flex-offset-lg-50, .layout-margin .offset-lg-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-lg-50, [dir=rtl] .flex-offset-lg-50, [dir=rtl] .layout-margin .flex-offset-lg-50, [dir=rtl] .layout-margin .offset-lg-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-lg-55, .flex-offset-lg-55, .layout-margin .flex-offset-lg-55, .layout-margin .offset-lg-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-lg-55, [dir=rtl] .flex-offset-lg-55, [dir=rtl] .layout-margin .flex-offset-lg-55, [dir=rtl] .layout-margin .offset-lg-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-lg-60, .flex-offset-lg-60, .layout-margin .flex-offset-lg-60, .layout-margin .offset-lg-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-lg-60, [dir=rtl] .flex-offset-lg-60, [dir=rtl] .layout-margin .flex-offset-lg-60, [dir=rtl] .layout-margin .offset-lg-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-lg-65, .flex-offset-lg-65, .layout-margin .flex-offset-lg-65, .layout-margin .offset-lg-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-lg-65, [dir=rtl] .flex-offset-lg-65, [dir=rtl] .layout-margin .flex-offset-lg-65, [dir=rtl] .layout-margin .offset-lg-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-lg-70, .flex-offset-lg-70, .layout-margin .flex-offset-lg-70, .layout-margin .offset-lg-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-lg-70, [dir=rtl] .flex-offset-lg-70, [dir=rtl] .layout-margin .flex-offset-lg-70, [dir=rtl] .layout-margin .offset-lg-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-lg-75, .flex-offset-lg-75, .layout-margin .flex-offset-lg-75, .layout-margin .offset-lg-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-lg-75, [dir=rtl] .flex-offset-lg-75, [dir=rtl] .layout-margin .flex-offset-lg-75, [dir=rtl] .layout-margin .offset-lg-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-lg-80, .flex-offset-lg-80, .layout-margin .flex-offset-lg-80, .layout-margin .offset-lg-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-lg-80, [dir=rtl] .flex-offset-lg-80, [dir=rtl] .layout-margin .flex-offset-lg-80, [dir=rtl] .layout-margin .offset-lg-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-lg-85, .flex-offset-lg-85, .layout-margin .flex-offset-lg-85, .layout-margin .offset-lg-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-lg-85, [dir=rtl] .flex-offset-lg-85, [dir=rtl] .layout-margin .flex-offset-lg-85, [dir=rtl] .layout-margin .offset-lg-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-lg-90, .flex-offset-lg-90, .layout-margin .flex-offset-lg-90, .layout-margin .offset-lg-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-lg-90, [dir=rtl] .flex-offset-lg-90, [dir=rtl] .layout-margin .flex-offset-lg-90, [dir=rtl] .layout-margin .offset-lg-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-lg-95, .flex-offset-lg-95, .layout-margin .flex-offset-lg-95, .layout-margin .offset-lg-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-lg-95, [dir=rtl] .flex-offset-lg-95, [dir=rtl] .layout-margin .flex-offset-lg-95, [dir=rtl] .layout-margin .offset-lg-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-lg-33, .flex-offset-lg-33, .layout-margin .flex-offset-lg-33, .layout-margin .offset-lg-33 {
    margin-left: calc(100% / 3); }
  .offset-lg-66, .flex-offset-lg-66, .layout-margin .flex-offset-lg-66, .layout-margin .offset-lg-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-lg-66, [dir=rtl] .flex-offset-lg-66, [dir=rtl] .layout-margin .flex-offset-lg-66, [dir=rtl] .layout-margin .offset-lg-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-lg,
  .layout-align-lg-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-lg-start,
  .layout-align-lg-start-start,
  .layout-align-lg-start-center,
  .layout-align-lg-start-end,
  .layout-align-lg-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-lg-center,
  .layout-align-lg-center-start,
  .layout-align-lg-center-center,
  .layout-align-lg-center-end,
  .layout-align-lg-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-lg-end,
  .layout-align-lg-end-start,
  .layout-align-lg-end-center,
  .layout-align-lg-end-end,
  .layout-align-lg-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-lg-space-around,
  .layout-align-lg-space-around-center,
  .layout-align-lg-space-around-start,
  .layout-align-lg-space-around-end,
  .layout-align-lg-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-lg-space-between,
  .layout-align-lg-space-between-center,
  .layout-align-lg-space-between-start,
  .layout-align-lg-space-between-end,
  .layout-align-lg-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-lg-start-start,
  .layout-align-lg-center-start,
  .layout-align-lg-end-start,
  .layout-align-lg-space-between-start,
  .layout-align-lg-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-lg-start-center,
  .layout-align-lg-center-center,
  .layout-align-lg-end-center,
  .layout-align-lg-space-between-center,
  .layout-align-lg-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-lg-start-center > *,
  .layout-align-lg-center-center > *,
  .layout-align-lg-end-center > *,
  .layout-align-lg-space-between-center > *,
  .layout-align-lg-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-lg-start-end,
  .layout-align-lg-center-end,
  .layout-align-lg-end-end,
  .layout-align-lg-space-between-end,
  .layout-align-lg-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-lg-start-stretch,
  .layout-align-lg-center-stretch,
  .layout-align-lg-end-stretch,
  .layout-align-lg-space-between-stretch,
  .layout-align-lg-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-lg {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-lg-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-lg-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-lg-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-lg-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-lg-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-lg-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-lg-column > .flex-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-row > .flex {
    min-width: 0; }
  .layout-lg-column > .flex-lg-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-lg-column > .flex {
    min-height: 0; }
  .layout-lg, .layout-lg-column, .layout-lg-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-lg-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-lg-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 1920px) {
  .flex-order-gt-lg--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-gt-lg--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-gt-lg--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-gt-lg--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-gt-lg--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-gt-lg--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-gt-lg--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-gt-lg--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-gt-lg--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-gt-lg--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-gt-lg--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-gt-lg--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-gt-lg--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-gt-lg--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-gt-lg--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-gt-lg--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-gt-lg--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-gt-lg--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-gt-lg--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-gt-lg--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-gt-lg-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-gt-lg-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-gt-lg-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-gt-lg-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-gt-lg-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-gt-lg-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-gt-lg-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-gt-lg-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-gt-lg-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-gt-lg-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-gt-lg-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-gt-lg-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-gt-lg-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-gt-lg-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-gt-lg-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-gt-lg-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-gt-lg-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-gt-lg-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-gt-lg-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-gt-lg-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-gt-lg-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-gt-lg-0, .flex-offset-gt-lg-0, .layout-margin .flex-offset-gt-lg-0, .layout-margin .offset-gt-lg-0 {
    margin-left: 0; }
    [dir=rtl] .offset-gt-lg-0, [dir=rtl] .flex-offset-gt-lg-0, [dir=rtl] .layout-margin .flex-offset-gt-lg-0, [dir=rtl] .layout-margin .offset-gt-lg-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-gt-lg-5, .flex-offset-gt-lg-5, .layout-margin .flex-offset-gt-lg-5, .layout-margin .offset-gt-lg-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-gt-lg-5, [dir=rtl] .flex-offset-gt-lg-5, [dir=rtl] .layout-margin .flex-offset-gt-lg-5, [dir=rtl] .layout-margin .offset-gt-lg-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-gt-lg-10, .flex-offset-gt-lg-10, .layout-margin .flex-offset-gt-lg-10, .layout-margin .offset-gt-lg-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-gt-lg-10, [dir=rtl] .flex-offset-gt-lg-10, [dir=rtl] .layout-margin .flex-offset-gt-lg-10, [dir=rtl] .layout-margin .offset-gt-lg-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-gt-lg-15, .flex-offset-gt-lg-15, .layout-margin .flex-offset-gt-lg-15, .layout-margin .offset-gt-lg-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-gt-lg-15, [dir=rtl] .flex-offset-gt-lg-15, [dir=rtl] .layout-margin .flex-offset-gt-lg-15, [dir=rtl] .layout-margin .offset-gt-lg-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-gt-lg-20, .flex-offset-gt-lg-20, .layout-margin .flex-offset-gt-lg-20, .layout-margin .offset-gt-lg-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-gt-lg-20, [dir=rtl] .flex-offset-gt-lg-20, [dir=rtl] .layout-margin .flex-offset-gt-lg-20, [dir=rtl] .layout-margin .offset-gt-lg-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-gt-lg-25, .flex-offset-gt-lg-25, .layout-margin .flex-offset-gt-lg-25, .layout-margin .offset-gt-lg-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-gt-lg-25, [dir=rtl] .flex-offset-gt-lg-25, [dir=rtl] .layout-margin .flex-offset-gt-lg-25, [dir=rtl] .layout-margin .offset-gt-lg-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-gt-lg-30, .flex-offset-gt-lg-30, .layout-margin .flex-offset-gt-lg-30, .layout-margin .offset-gt-lg-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-gt-lg-30, [dir=rtl] .flex-offset-gt-lg-30, [dir=rtl] .layout-margin .flex-offset-gt-lg-30, [dir=rtl] .layout-margin .offset-gt-lg-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-gt-lg-35, .flex-offset-gt-lg-35, .layout-margin .flex-offset-gt-lg-35, .layout-margin .offset-gt-lg-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-gt-lg-35, [dir=rtl] .flex-offset-gt-lg-35, [dir=rtl] .layout-margin .flex-offset-gt-lg-35, [dir=rtl] .layout-margin .offset-gt-lg-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-gt-lg-40, .flex-offset-gt-lg-40, .layout-margin .flex-offset-gt-lg-40, .layout-margin .offset-gt-lg-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-gt-lg-40, [dir=rtl] .flex-offset-gt-lg-40, [dir=rtl] .layout-margin .flex-offset-gt-lg-40, [dir=rtl] .layout-margin .offset-gt-lg-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-gt-lg-45, .flex-offset-gt-lg-45, .layout-margin .flex-offset-gt-lg-45, .layout-margin .offset-gt-lg-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-gt-lg-45, [dir=rtl] .flex-offset-gt-lg-45, [dir=rtl] .layout-margin .flex-offset-gt-lg-45, [dir=rtl] .layout-margin .offset-gt-lg-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-gt-lg-50, .flex-offset-gt-lg-50, .layout-margin .flex-offset-gt-lg-50, .layout-margin .offset-gt-lg-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-gt-lg-50, [dir=rtl] .flex-offset-gt-lg-50, [dir=rtl] .layout-margin .flex-offset-gt-lg-50, [dir=rtl] .layout-margin .offset-gt-lg-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-gt-lg-55, .flex-offset-gt-lg-55, .layout-margin .flex-offset-gt-lg-55, .layout-margin .offset-gt-lg-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-gt-lg-55, [dir=rtl] .flex-offset-gt-lg-55, [dir=rtl] .layout-margin .flex-offset-gt-lg-55, [dir=rtl] .layout-margin .offset-gt-lg-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-gt-lg-60, .flex-offset-gt-lg-60, .layout-margin .flex-offset-gt-lg-60, .layout-margin .offset-gt-lg-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-gt-lg-60, [dir=rtl] .flex-offset-gt-lg-60, [dir=rtl] .layout-margin .flex-offset-gt-lg-60, [dir=rtl] .layout-margin .offset-gt-lg-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-gt-lg-65, .flex-offset-gt-lg-65, .layout-margin .flex-offset-gt-lg-65, .layout-margin .offset-gt-lg-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-gt-lg-65, [dir=rtl] .flex-offset-gt-lg-65, [dir=rtl] .layout-margin .flex-offset-gt-lg-65, [dir=rtl] .layout-margin .offset-gt-lg-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-gt-lg-70, .flex-offset-gt-lg-70, .layout-margin .flex-offset-gt-lg-70, .layout-margin .offset-gt-lg-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-gt-lg-70, [dir=rtl] .flex-offset-gt-lg-70, [dir=rtl] .layout-margin .flex-offset-gt-lg-70, [dir=rtl] .layout-margin .offset-gt-lg-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-gt-lg-75, .flex-offset-gt-lg-75, .layout-margin .flex-offset-gt-lg-75, .layout-margin .offset-gt-lg-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-gt-lg-75, [dir=rtl] .flex-offset-gt-lg-75, [dir=rtl] .layout-margin .flex-offset-gt-lg-75, [dir=rtl] .layout-margin .offset-gt-lg-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-gt-lg-80, .flex-offset-gt-lg-80, .layout-margin .flex-offset-gt-lg-80, .layout-margin .offset-gt-lg-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-gt-lg-80, [dir=rtl] .flex-offset-gt-lg-80, [dir=rtl] .layout-margin .flex-offset-gt-lg-80, [dir=rtl] .layout-margin .offset-gt-lg-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-gt-lg-85, .flex-offset-gt-lg-85, .layout-margin .flex-offset-gt-lg-85, .layout-margin .offset-gt-lg-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-gt-lg-85, [dir=rtl] .flex-offset-gt-lg-85, [dir=rtl] .layout-margin .flex-offset-gt-lg-85, [dir=rtl] .layout-margin .offset-gt-lg-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-gt-lg-90, .flex-offset-gt-lg-90, .layout-margin .flex-offset-gt-lg-90, .layout-margin .offset-gt-lg-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-gt-lg-90, [dir=rtl] .flex-offset-gt-lg-90, [dir=rtl] .layout-margin .flex-offset-gt-lg-90, [dir=rtl] .layout-margin .offset-gt-lg-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-gt-lg-95, .flex-offset-gt-lg-95, .layout-margin .flex-offset-gt-lg-95, .layout-margin .offset-gt-lg-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-gt-lg-95, [dir=rtl] .flex-offset-gt-lg-95, [dir=rtl] .layout-margin .flex-offset-gt-lg-95, [dir=rtl] .layout-margin .offset-gt-lg-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-gt-lg-33, .flex-offset-gt-lg-33, .layout-margin .flex-offset-gt-lg-33, .layout-margin .offset-gt-lg-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-lg-66, .flex-offset-gt-lg-66, .layout-margin .flex-offset-gt-lg-66, .layout-margin .offset-gt-lg-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-gt-lg-66, [dir=rtl] .flex-offset-gt-lg-66, [dir=rtl] .layout-margin .flex-offset-gt-lg-66, [dir=rtl] .layout-margin .offset-gt-lg-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-gt-lg,
  .layout-align-gt-lg-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-gt-lg-start,
  .layout-align-gt-lg-start-start,
  .layout-align-gt-lg-start-center,
  .layout-align-gt-lg-start-end,
  .layout-align-gt-lg-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-gt-lg-center,
  .layout-align-gt-lg-center-start,
  .layout-align-gt-lg-center-center,
  .layout-align-gt-lg-center-end,
  .layout-align-gt-lg-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-gt-lg-end,
  .layout-align-gt-lg-end-start,
  .layout-align-gt-lg-end-center,
  .layout-align-gt-lg-end-end,
  .layout-align-gt-lg-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-gt-lg-space-around,
  .layout-align-gt-lg-space-around-center,
  .layout-align-gt-lg-space-around-start,
  .layout-align-gt-lg-space-around-end,
  .layout-align-gt-lg-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-gt-lg-space-between,
  .layout-align-gt-lg-space-between-center,
  .layout-align-gt-lg-space-between-start,
  .layout-align-gt-lg-space-between-end,
  .layout-align-gt-lg-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-gt-lg-start-start,
  .layout-align-gt-lg-center-start,
  .layout-align-gt-lg-end-start,
  .layout-align-gt-lg-space-between-start,
  .layout-align-gt-lg-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-gt-lg-start-center,
  .layout-align-gt-lg-center-center,
  .layout-align-gt-lg-end-center,
  .layout-align-gt-lg-space-between-center,
  .layout-align-gt-lg-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-gt-lg-start-center > *,
  .layout-align-gt-lg-center-center > *,
  .layout-align-gt-lg-end-center > *,
  .layout-align-gt-lg-space-between-center > *,
  .layout-align-gt-lg-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-gt-lg-start-end,
  .layout-align-gt-lg-center-end,
  .layout-align-gt-lg-end-end,
  .layout-align-gt-lg-space-between-end,
  .layout-align-gt-lg-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-gt-lg-start-stretch,
  .layout-align-gt-lg-center-stretch,
  .layout-align-gt-lg-end-stretch,
  .layout-align-gt-lg-space-between-stretch,
  .layout-align-gt-lg-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-gt-lg {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-gt-lg-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-gt-lg-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-lg-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-gt-lg-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-gt-lg-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-gt-lg-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-gt-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-gt-lg-column > .flex-gt-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-gt-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-gt-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-gt-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-gt-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-gt-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-gt-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-gt-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-gt-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-gt-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-gt-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-gt-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-gt-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-gt-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-gt-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-gt-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-gt-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-gt-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-gt-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-gt-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-gt-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex {
    min-width: 0; }
  .layout-gt-lg-column > .flex-gt-lg-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex {
    min-height: 0; }
  .layout-gt-lg, .layout-gt-lg-column, .layout-gt-lg-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-gt-lg-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-gt-lg-row {
    -ms-flex-direction: row;
        flex-direction: row; }
  .flex-order-xl--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-xl--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-xl--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-xl--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-xl--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-xl--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-xl--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-xl--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-xl--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-xl--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-xl--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-xl--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-xl--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-xl--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-xl--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-xl--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-xl--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-xl--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-xl--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-xl--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-xl-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-xl-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-xl-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-xl-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-xl-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-xl-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-xl-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-xl-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-xl-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-xl-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-xl-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-xl-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-xl-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-xl-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-xl-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-xl-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-xl-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-xl-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-xl-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-xl-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-xl-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-xl-0, .flex-offset-xl-0, .layout-margin .flex-offset-xl-0, .layout-margin .offset-xl-0 {
    margin-left: 0; }
    [dir=rtl] .offset-xl-0, [dir=rtl] .flex-offset-xl-0, [dir=rtl] .layout-margin .flex-offset-xl-0, [dir=rtl] .layout-margin .offset-xl-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-xl-5, .flex-offset-xl-5, .layout-margin .flex-offset-xl-5, .layout-margin .offset-xl-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-xl-5, [dir=rtl] .flex-offset-xl-5, [dir=rtl] .layout-margin .flex-offset-xl-5, [dir=rtl] .layout-margin .offset-xl-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-xl-10, .flex-offset-xl-10, .layout-margin .flex-offset-xl-10, .layout-margin .offset-xl-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-xl-10, [dir=rtl] .flex-offset-xl-10, [dir=rtl] .layout-margin .flex-offset-xl-10, [dir=rtl] .layout-margin .offset-xl-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-xl-15, .flex-offset-xl-15, .layout-margin .flex-offset-xl-15, .layout-margin .offset-xl-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-xl-15, [dir=rtl] .flex-offset-xl-15, [dir=rtl] .layout-margin .flex-offset-xl-15, [dir=rtl] .layout-margin .offset-xl-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-xl-20, .flex-offset-xl-20, .layout-margin .flex-offset-xl-20, .layout-margin .offset-xl-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-xl-20, [dir=rtl] .flex-offset-xl-20, [dir=rtl] .layout-margin .flex-offset-xl-20, [dir=rtl] .layout-margin .offset-xl-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-xl-25, .flex-offset-xl-25, .layout-margin .flex-offset-xl-25, .layout-margin .offset-xl-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-xl-25, [dir=rtl] .flex-offset-xl-25, [dir=rtl] .layout-margin .flex-offset-xl-25, [dir=rtl] .layout-margin .offset-xl-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-xl-30, .flex-offset-xl-30, .layout-margin .flex-offset-xl-30, .layout-margin .offset-xl-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-xl-30, [dir=rtl] .flex-offset-xl-30, [dir=rtl] .layout-margin .flex-offset-xl-30, [dir=rtl] .layout-margin .offset-xl-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-xl-35, .flex-offset-xl-35, .layout-margin .flex-offset-xl-35, .layout-margin .offset-xl-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-xl-35, [dir=rtl] .flex-offset-xl-35, [dir=rtl] .layout-margin .flex-offset-xl-35, [dir=rtl] .layout-margin .offset-xl-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-xl-40, .flex-offset-xl-40, .layout-margin .flex-offset-xl-40, .layout-margin .offset-xl-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-xl-40, [dir=rtl] .flex-offset-xl-40, [dir=rtl] .layout-margin .flex-offset-xl-40, [dir=rtl] .layout-margin .offset-xl-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-xl-45, .flex-offset-xl-45, .layout-margin .flex-offset-xl-45, .layout-margin .offset-xl-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-xl-45, [dir=rtl] .flex-offset-xl-45, [dir=rtl] .layout-margin .flex-offset-xl-45, [dir=rtl] .layout-margin .offset-xl-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-xl-50, .flex-offset-xl-50, .layout-margin .flex-offset-xl-50, .layout-margin .offset-xl-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-xl-50, [dir=rtl] .flex-offset-xl-50, [dir=rtl] .layout-margin .flex-offset-xl-50, [dir=rtl] .layout-margin .offset-xl-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-xl-55, .flex-offset-xl-55, .layout-margin .flex-offset-xl-55, .layout-margin .offset-xl-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-xl-55, [dir=rtl] .flex-offset-xl-55, [dir=rtl] .layout-margin .flex-offset-xl-55, [dir=rtl] .layout-margin .offset-xl-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-xl-60, .flex-offset-xl-60, .layout-margin .flex-offset-xl-60, .layout-margin .offset-xl-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-xl-60, [dir=rtl] .flex-offset-xl-60, [dir=rtl] .layout-margin .flex-offset-xl-60, [dir=rtl] .layout-margin .offset-xl-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-xl-65, .flex-offset-xl-65, .layout-margin .flex-offset-xl-65, .layout-margin .offset-xl-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-xl-65, [dir=rtl] .flex-offset-xl-65, [dir=rtl] .layout-margin .flex-offset-xl-65, [dir=rtl] .layout-margin .offset-xl-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-xl-70, .flex-offset-xl-70, .layout-margin .flex-offset-xl-70, .layout-margin .offset-xl-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-xl-70, [dir=rtl] .flex-offset-xl-70, [dir=rtl] .layout-margin .flex-offset-xl-70, [dir=rtl] .layout-margin .offset-xl-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-xl-75, .flex-offset-xl-75, .layout-margin .flex-offset-xl-75, .layout-margin .offset-xl-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-xl-75, [dir=rtl] .flex-offset-xl-75, [dir=rtl] .layout-margin .flex-offset-xl-75, [dir=rtl] .layout-margin .offset-xl-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-xl-80, .flex-offset-xl-80, .layout-margin .flex-offset-xl-80, .layout-margin .offset-xl-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-xl-80, [dir=rtl] .flex-offset-xl-80, [dir=rtl] .layout-margin .flex-offset-xl-80, [dir=rtl] .layout-margin .offset-xl-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-xl-85, .flex-offset-xl-85, .layout-margin .flex-offset-xl-85, .layout-margin .offset-xl-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-xl-85, [dir=rtl] .flex-offset-xl-85, [dir=rtl] .layout-margin .flex-offset-xl-85, [dir=rtl] .layout-margin .offset-xl-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-xl-90, .flex-offset-xl-90, .layout-margin .flex-offset-xl-90, .layout-margin .offset-xl-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-xl-90, [dir=rtl] .flex-offset-xl-90, [dir=rtl] .layout-margin .flex-offset-xl-90, [dir=rtl] .layout-margin .offset-xl-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-xl-95, .flex-offset-xl-95, .layout-margin .flex-offset-xl-95, .layout-margin .offset-xl-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-xl-95, [dir=rtl] .flex-offset-xl-95, [dir=rtl] .layout-margin .flex-offset-xl-95, [dir=rtl] .layout-margin .offset-xl-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-xl-33, .flex-offset-xl-33, .layout-margin .flex-offset-xl-33, .layout-margin .offset-xl-33 {
    margin-left: calc(100% / 3); }
  .offset-xl-66, .flex-offset-xl-66, .layout-margin .flex-offset-xl-66, .layout-margin .offset-xl-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-xl-66, [dir=rtl] .flex-offset-xl-66, [dir=rtl] .layout-margin .flex-offset-xl-66, [dir=rtl] .layout-margin .offset-xl-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-xl,
  .layout-align-xl-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-xl-start,
  .layout-align-xl-start-start,
  .layout-align-xl-start-center,
  .layout-align-xl-start-end,
  .layout-align-xl-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-xl-center,
  .layout-align-xl-center-start,
  .layout-align-xl-center-center,
  .layout-align-xl-center-end,
  .layout-align-xl-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-xl-end,
  .layout-align-xl-end-start,
  .layout-align-xl-end-center,
  .layout-align-xl-end-end,
  .layout-align-xl-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-xl-space-around,
  .layout-align-xl-space-around-center,
  .layout-align-xl-space-around-start,
  .layout-align-xl-space-around-end,
  .layout-align-xl-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-xl-space-between,
  .layout-align-xl-space-between-center,
  .layout-align-xl-space-between-start,
  .layout-align-xl-space-between-end,
  .layout-align-xl-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-xl-start-start,
  .layout-align-xl-center-start,
  .layout-align-xl-end-start,
  .layout-align-xl-space-between-start,
  .layout-align-xl-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-xl-start-center,
  .layout-align-xl-center-center,
  .layout-align-xl-end-center,
  .layout-align-xl-space-between-center,
  .layout-align-xl-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-xl-start-center > *,
  .layout-align-xl-center-center > *,
  .layout-align-xl-end-center > *,
  .layout-align-xl-space-between-center > *,
  .layout-align-xl-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-xl-start-end,
  .layout-align-xl-center-end,
  .layout-align-xl-end-end,
  .layout-align-xl-space-between-end,
  .layout-align-xl-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-xl-start-stretch,
  .layout-align-xl-center-stretch,
  .layout-align-xl-end-stretch,
  .layout-align-xl-space-between-stretch,
  .layout-align-xl-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-xl {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-xl-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-xl-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-xl-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-xl-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-xl-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-xl-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-xl-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-xl-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-xl-column > .flex-xl-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-xl-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-xl-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-xl-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-xl-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-xl-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-xl-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-xl-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-xl-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-xl-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-xl-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-xl-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-xl-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-xl-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-xl-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-xl-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-xl-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-xl-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-xl-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-xl-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-xl-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-row > .flex {
    min-width: 0; }
  .layout-xl-column > .flex-xl-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-xl-column > .flex {
    min-height: 0; }
  .layout-xl, .layout-xl-column, .layout-xl-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-xl-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-xl-row {
    -ms-flex-direction: row;
        flex-direction: row; }
  .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-lg:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show) {
    display: none; }
  .hide-xl:not(.show-xl):not(.show-gt-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
    display: none; } }

@media print {
  .hide-print:not(.show-print):not(.show) {
    display: none !important; } }

/*----------------------------------------------------------------*/
/*  Variables
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/*  Colors
/*----------------------------------------------------------------*/
.black-fg,
.black-text {
  color: rgba(0, 0, 0, 0.87) !important; }
  .black-fg.secondary-text,
  .black-fg .secondary-text, .black-fg.icon,
  .black-fg .icon,
  .black-text.secondary-text,
  .black-text .secondary-text,
  .black-text.icon,
  .black-text .icon {
    color: rgba(0, 0, 0, 0.54) !important; }
  .black-fg.hint-text,
  .black-fg .hint-text, .black-fg.disabled-text,
  .black-fg .disabled-text,
  .black-text.hint-text,
  .black-text .hint-text,
  .black-text.disabled-text,
  .black-text .disabled-text {
    color: rgba(0, 0, 0, 0.26) !important; }
  .black-fg.divider,
  .black-fg .divider, .black-fg.faint-text,
  .black-fg .faint-text,
  .black-text.divider,
  .black-text .divider,
  .black-text.faint-text,
  .black-text .faint-text {
    color: rgba(0, 0, 0, 0.12) !important; }

.white-fg,
.white-text {
  color: white !important; }
  .white-fg.secondary-text,
  .white-fg .secondary-text, .white-fg.icon,
  .white-fg .icon,
  .white-text.secondary-text,
  .white-text .secondary-text,
  .white-text.icon,
  .white-text .icon {
    color: rgba(255, 255, 255, 0.7) !important; }
  .white-fg.hint-text,
  .white-fg .hint-text, .white-fg.disabled-text,
  .white-fg .disabled-text,
  .white-text.hint-text,
  .white-text .hint-text,
  .white-text.disabled-text,
  .white-text .disabled-text {
    color: rgba(255, 255, 255, 0.3) !important; }
  .white-fg.divider,
  .white-fg .divider, .white-fg.faint-text,
  .white-fg .faint-text,
  .white-text.divider,
  .white-text .divider,
  .white-text.faint-text,
  .white-text .faint-text {
    color: rgba(255, 255, 255, 0.12) !important; }
  .white-fg md-icon,
  .white-text md-icon {
    color: #FFFFFF; }
  .white-fg md-progress-linear .md-container,
  .white-text md-progress-linear .md-container {
    background: rgba(255, 255, 255, 0.3); }
  .white-fg md-progress-linear .md-bar,
  .white-text md-progress-linear .md-bar {
    background: rgba(255, 255, 255, 0.7); }

.red-50-bg {
  background-color: #FFEBEE !important; }

.md-red-50-bg {
  background-color: #FFEBEE !important;
  color: rgba(0, 0, 0, 0.87); }

.red-50-fg {
  color: #FFEBEE !important; }

.red-50-border {
  border-color: #FFEBEE !important; }

.red-50-border-top {
  border-top-color: #FFEBEE !important; }

.red-50-border-right {
  border-right-color: #FFEBEE !important; }

.red-50-border-bottom {
  border-bottom-color: #FFEBEE !important; }

.red-50-border-left {
  border-left-color: #FFEBEE !important; }

.red-100-bg {
  background-color: #FFCDD2 !important; }

.md-red-100-bg {
  background-color: #FFCDD2 !important;
  color: rgba(0, 0, 0, 0.87); }

.red-100-fg {
  color: #FFCDD2 !important; }

.red-100-border {
  border-color: #FFCDD2 !important; }

.red-100-border-top {
  border-top-color: #FFCDD2 !important; }

.red-100-border-right {
  border-right-color: #FFCDD2 !important; }

.red-100-border-bottom {
  border-bottom-color: #FFCDD2 !important; }

.red-100-border-left {
  border-left-color: #FFCDD2 !important; }

.red-200-bg {
  background-color: #EF9A9A !important; }

.md-red-200-bg {
  background-color: #EF9A9A !important;
  color: rgba(0, 0, 0, 0.87); }

.red-200-fg {
  color: #EF9A9A !important; }

.red-200-border {
  border-color: #EF9A9A !important; }

.red-200-border-top {
  border-top-color: #EF9A9A !important; }

.red-200-border-right {
  border-right-color: #EF9A9A !important; }

.red-200-border-bottom {
  border-bottom-color: #EF9A9A !important; }

.red-200-border-left {
  border-left-color: #EF9A9A !important; }

.red-300-bg {
  background-color: #E57373 !important; }

.md-red-300-bg {
  background-color: #E57373 !important;
  color: rgba(0, 0, 0, 0.87); }

.red-300-fg {
  color: #E57373 !important; }

.red-300-border {
  border-color: #E57373 !important; }

.red-300-border-top {
  border-top-color: #E57373 !important; }

.red-300-border-right {
  border-right-color: #E57373 !important; }

.red-300-border-bottom {
  border-bottom-color: #E57373 !important; }

.red-300-border-left {
  border-left-color: #E57373 !important; }

.red-400-bg {
  background-color: #EF5350 !important; }

.md-red-400-bg {
  background-color: #EF5350 !important;
  color: white; }

.red-400-fg {
  color: #EF5350 !important; }

.red-400-border {
  border-color: #EF5350 !important; }

.red-400-border-top {
  border-top-color: #EF5350 !important; }

.red-400-border-right {
  border-right-color: #EF5350 !important; }

.red-400-border-bottom {
  border-bottom-color: #EF5350 !important; }

.red-400-border-left {
  border-left-color: #EF5350 !important; }

.red-500-bg {
  background-color: #F44336 !important; }

.md-red-500-bg {
  background-color: #F44336 !important;
  color: white; }

.red-500-fg, .event-report table.md-table .event-occurrence .td-event-type,
.event-report table.md-table .event-occurrence [class*="icon-"] {
  color: #F44336 !important; }

.red-500-border {
  border-color: #F44336 !important; }

.red-500-border-top {
  border-top-color: #F44336 !important; }

.red-500-border-right {
  border-right-color: #F44336 !important; }

.red-500-border-bottom {
  border-bottom-color: #F44336 !important; }

.red-500-border-left {
  border-left-color: #F44336 !important; }

.md-red-bg {
  background-color: #F44336 !important;
  color: white; }

.red-bg {
  background-color: #F44336 !important; }

.red-fg {
  color: #F44336 !important; }

.red-border {
  border-color: #F44336 !important; }

.red-border-top {
  border-top-color: #F44336 !important; }

.red-border-right {
  border-right-color: #F44336 !important; }

.red-border-bottom {
  border-bottom-color: #F44336 !important; }

.red-border-left {
  border-left-color: #F44336 !important; }

.red-600-bg {
  background-color: #E53935 !important; }

.md-red-600-bg {
  background-color: #E53935 !important;
  color: white; }

.red-600-fg {
  color: #E53935 !important; }

.red-600-border {
  border-color: #E53935 !important; }

.red-600-border-top {
  border-top-color: #E53935 !important; }

.red-600-border-right {
  border-right-color: #E53935 !important; }

.red-600-border-bottom {
  border-bottom-color: #E53935 !important; }

.red-600-border-left {
  border-left-color: #E53935 !important; }

.red-700-bg {
  background-color: #D32F2F !important; }

.md-red-700-bg {
  background-color: #D32F2F !important;
  color: white; }

.red-700-fg {
  color: #D32F2F !important; }

.red-700-border {
  border-color: #D32F2F !important; }

.red-700-border-top {
  border-top-color: #D32F2F !important; }

.red-700-border-right {
  border-right-color: #D32F2F !important; }

.red-700-border-bottom {
  border-bottom-color: #D32F2F !important; }

.red-700-border-left {
  border-left-color: #D32F2F !important; }

.red-800-bg {
  background-color: #C62828 !important; }

.md-red-800-bg {
  background-color: #C62828 !important;
  color: rgba(255, 255, 255, 0.87); }

.red-800-fg {
  color: #C62828 !important; }

.red-800-border {
  border-color: #C62828 !important; }

.red-800-border-top {
  border-top-color: #C62828 !important; }

.red-800-border-right {
  border-right-color: #C62828 !important; }

.red-800-border-bottom {
  border-bottom-color: #C62828 !important; }

.red-800-border-left {
  border-left-color: #C62828 !important; }

.red-900-bg {
  background-color: #B71C1C !important; }

.md-red-900-bg {
  background-color: #B71C1C !important;
  color: rgba(255, 255, 255, 0.87); }

.red-900-fg {
  color: #B71C1C !important; }

.red-900-border {
  border-color: #B71C1C !important; }

.red-900-border-top {
  border-top-color: #B71C1C !important; }

.red-900-border-right {
  border-right-color: #B71C1C !important; }

.red-900-border-bottom {
  border-bottom-color: #B71C1C !important; }

.red-900-border-left {
  border-left-color: #B71C1C !important; }

.red-A100-bg {
  background-color: #FF8A80 !important; }

.md-red-A100-bg {
  background-color: #FF8A80 !important;
  color: rgba(0, 0, 0, 0.87); }

.red-A100-fg {
  color: #FF8A80 !important; }

.red-A100-border {
  border-color: #FF8A80 !important; }

.red-A100-border-top {
  border-top-color: #FF8A80 !important; }

.red-A100-border-right {
  border-right-color: #FF8A80 !important; }

.red-A100-border-bottom {
  border-bottom-color: #FF8A80 !important; }

.red-A100-border-left {
  border-left-color: #FF8A80 !important; }

.red-A200-bg {
  background-color: #FF5252 !important; }

.md-red-A200-bg {
  background-color: #FF5252 !important;
  color: white; }

.red-A200-fg {
  color: #FF5252 !important; }

.red-A200-border {
  border-color: #FF5252 !important; }

.red-A200-border-top {
  border-top-color: #FF5252 !important; }

.red-A200-border-right {
  border-right-color: #FF5252 !important; }

.red-A200-border-bottom {
  border-bottom-color: #FF5252 !important; }

.red-A200-border-left {
  border-left-color: #FF5252 !important; }

.red-A400-bg {
  background-color: #FF1744 !important; }

.md-red-A400-bg {
  background-color: #FF1744 !important;
  color: white; }

.red-A400-fg {
  color: #FF1744 !important; }

.red-A400-border {
  border-color: #FF1744 !important; }

.red-A400-border-top {
  border-top-color: #FF1744 !important; }

.red-A400-border-right {
  border-right-color: #FF1744 !important; }

.red-A400-border-bottom {
  border-bottom-color: #FF1744 !important; }

.red-A400-border-left {
  border-left-color: #FF1744 !important; }

.red-A700-bg {
  background-color: #D50000 !important; }

.md-red-A700-bg {
  background-color: #D50000 !important;
  color: white; }

.red-A700-fg {
  color: #D50000 !important; }

.red-A700-border {
  border-color: #D50000 !important; }

.red-A700-border-top {
  border-top-color: #D50000 !important; }

.red-A700-border-right {
  border-right-color: #D50000 !important; }

.red-A700-border-bottom {
  border-bottom-color: #D50000 !important; }

.red-A700-border-left {
  border-left-color: #D50000 !important; }

.pink-50-bg {
  background-color: #FCE4EC !important; }

.md-pink-50-bg {
  background-color: #FCE4EC !important;
  color: rgba(0, 0, 0, 0.87); }

.pink-50-fg {
  color: #FCE4EC !important; }

.pink-50-border {
  border-color: #FCE4EC !important; }

.pink-50-border-top {
  border-top-color: #FCE4EC !important; }

.pink-50-border-right {
  border-right-color: #FCE4EC !important; }

.pink-50-border-bottom {
  border-bottom-color: #FCE4EC !important; }

.pink-50-border-left {
  border-left-color: #FCE4EC !important; }

.pink-100-bg {
  background-color: #F8BBD0 !important; }

.md-pink-100-bg {
  background-color: #F8BBD0 !important;
  color: rgba(0, 0, 0, 0.87); }

.pink-100-fg {
  color: #F8BBD0 !important; }

.pink-100-border {
  border-color: #F8BBD0 !important; }

.pink-100-border-top {
  border-top-color: #F8BBD0 !important; }

.pink-100-border-right {
  border-right-color: #F8BBD0 !important; }

.pink-100-border-bottom {
  border-bottom-color: #F8BBD0 !important; }

.pink-100-border-left {
  border-left-color: #F8BBD0 !important; }

.pink-200-bg {
  background-color: #F48FB1 !important; }

.md-pink-200-bg {
  background-color: #F48FB1 !important;
  color: rgba(0, 0, 0, 0.87); }

.pink-200-fg {
  color: #F48FB1 !important; }

.pink-200-border {
  border-color: #F48FB1 !important; }

.pink-200-border-top {
  border-top-color: #F48FB1 !important; }

.pink-200-border-right {
  border-right-color: #F48FB1 !important; }

.pink-200-border-bottom {
  border-bottom-color: #F48FB1 !important; }

.pink-200-border-left {
  border-left-color: #F48FB1 !important; }

.pink-300-bg {
  background-color: #F06292 !important; }

.md-pink-300-bg {
  background-color: #F06292 !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-300-fg {
  color: #F06292 !important; }

.pink-300-border {
  border-color: #F06292 !important; }

.pink-300-border-top {
  border-top-color: #F06292 !important; }

.pink-300-border-right {
  border-right-color: #F06292 !important; }

.pink-300-border-bottom {
  border-bottom-color: #F06292 !important; }

.pink-300-border-left {
  border-left-color: #F06292 !important; }

.pink-400-bg {
  background-color: #EC407A !important; }

.md-pink-400-bg {
  background-color: #EC407A !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-400-fg {
  color: #EC407A !important; }

.pink-400-border {
  border-color: #EC407A !important; }

.pink-400-border-top {
  border-top-color: #EC407A !important; }

.pink-400-border-right {
  border-right-color: #EC407A !important; }

.pink-400-border-bottom {
  border-bottom-color: #EC407A !important; }

.pink-400-border-left {
  border-left-color: #EC407A !important; }

.pink-500-bg {
  background-color: #E91E63 !important; }

.md-pink-500-bg {
  background-color: #E91E63 !important;
  color: white; }

.pink-500-fg {
  color: #E91E63 !important; }

.pink-500-border {
  border-color: #E91E63 !important; }

.pink-500-border-top {
  border-top-color: #E91E63 !important; }

.pink-500-border-right {
  border-right-color: #E91E63 !important; }

.pink-500-border-bottom {
  border-bottom-color: #E91E63 !important; }

.pink-500-border-left {
  border-left-color: #E91E63 !important; }

.md-pink-bg {
  background-color: #E91E63 !important;
  color: white; }

.pink-bg {
  background-color: #E91E63 !important; }

.pink-fg {
  color: #E91E63 !important; }

.pink-border {
  border-color: #E91E63 !important; }

.pink-border-top {
  border-top-color: #E91E63 !important; }

.pink-border-right {
  border-right-color: #E91E63 !important; }

.pink-border-bottom {
  border-bottom-color: #E91E63 !important; }

.pink-border-left {
  border-left-color: #E91E63 !important; }

.pink-600-bg {
  background-color: #D81B60 !important; }

.md-pink-600-bg {
  background-color: #D81B60 !important;
  color: white; }

.pink-600-fg {
  color: #D81B60 !important; }

.pink-600-border {
  border-color: #D81B60 !important; }

.pink-600-border-top {
  border-top-color: #D81B60 !important; }

.pink-600-border-right {
  border-right-color: #D81B60 !important; }

.pink-600-border-bottom {
  border-bottom-color: #D81B60 !important; }

.pink-600-border-left {
  border-left-color: #D81B60 !important; }

.pink-700-bg {
  background-color: #C2185B !important; }

.md-pink-700-bg {
  background-color: #C2185B !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-700-fg {
  color: #C2185B !important; }

.pink-700-border {
  border-color: #C2185B !important; }

.pink-700-border-top {
  border-top-color: #C2185B !important; }

.pink-700-border-right {
  border-right-color: #C2185B !important; }

.pink-700-border-bottom {
  border-bottom-color: #C2185B !important; }

.pink-700-border-left {
  border-left-color: #C2185B !important; }

.pink-800-bg {
  background-color: #AD1457 !important; }

.md-pink-800-bg {
  background-color: #AD1457 !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-800-fg {
  color: #AD1457 !important; }

.pink-800-border {
  border-color: #AD1457 !important; }

.pink-800-border-top {
  border-top-color: #AD1457 !important; }

.pink-800-border-right {
  border-right-color: #AD1457 !important; }

.pink-800-border-bottom {
  border-bottom-color: #AD1457 !important; }

.pink-800-border-left {
  border-left-color: #AD1457 !important; }

.pink-900-bg {
  background-color: #880E4F !important; }

.md-pink-900-bg {
  background-color: #880E4F !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-900-fg {
  color: #880E4F !important; }

.pink-900-border {
  border-color: #880E4F !important; }

.pink-900-border-top {
  border-top-color: #880E4F !important; }

.pink-900-border-right {
  border-right-color: #880E4F !important; }

.pink-900-border-bottom {
  border-bottom-color: #880E4F !important; }

.pink-900-border-left {
  border-left-color: #880E4F !important; }

.pink-A100-bg {
  background-color: #FF80AB !important; }

.md-pink-A100-bg {
  background-color: #FF80AB !important;
  color: rgba(0, 0, 0, 0.87); }

.pink-A100-fg {
  color: #FF80AB !important; }

.pink-A100-border {
  border-color: #FF80AB !important; }

.pink-A100-border-top {
  border-top-color: #FF80AB !important; }

.pink-A100-border-right {
  border-right-color: #FF80AB !important; }

.pink-A100-border-bottom {
  border-bottom-color: #FF80AB !important; }

.pink-A100-border-left {
  border-left-color: #FF80AB !important; }

.pink-A200-bg {
  background-color: #FF4081 !important; }

.md-pink-A200-bg {
  background-color: #FF4081 !important;
  color: white; }

.pink-A200-fg {
  color: #FF4081 !important; }

.pink-A200-border {
  border-color: #FF4081 !important; }

.pink-A200-border-top {
  border-top-color: #FF4081 !important; }

.pink-A200-border-right {
  border-right-color: #FF4081 !important; }

.pink-A200-border-bottom {
  border-bottom-color: #FF4081 !important; }

.pink-A200-border-left {
  border-left-color: #FF4081 !important; }

.pink-A400-bg {
  background-color: #F50057 !important; }

.md-pink-A400-bg {
  background-color: #F50057 !important;
  color: white; }

.pink-A400-fg {
  color: #F50057 !important; }

.pink-A400-border {
  border-color: #F50057 !important; }

.pink-A400-border-top {
  border-top-color: #F50057 !important; }

.pink-A400-border-right {
  border-right-color: #F50057 !important; }

.pink-A400-border-bottom {
  border-bottom-color: #F50057 !important; }

.pink-A400-border-left {
  border-left-color: #F50057 !important; }

.pink-A700-bg {
  background-color: #C51162 !important; }

.md-pink-A700-bg {
  background-color: #C51162 !important;
  color: white; }

.pink-A700-fg {
  color: #C51162 !important; }

.pink-A700-border {
  border-color: #C51162 !important; }

.pink-A700-border-top {
  border-top-color: #C51162 !important; }

.pink-A700-border-right {
  border-right-color: #C51162 !important; }

.pink-A700-border-bottom {
  border-bottom-color: #C51162 !important; }

.pink-A700-border-left {
  border-left-color: #C51162 !important; }

.purple-50-bg {
  background-color: #F3E5F5 !important; }

.md-purple-50-bg {
  background-color: #F3E5F5 !important;
  color: rgba(0, 0, 0, 0.87); }

.purple-50-fg {
  color: #F3E5F5 !important; }

.purple-50-border {
  border-color: #F3E5F5 !important; }

.purple-50-border-top {
  border-top-color: #F3E5F5 !important; }

.purple-50-border-right {
  border-right-color: #F3E5F5 !important; }

.purple-50-border-bottom {
  border-bottom-color: #F3E5F5 !important; }

.purple-50-border-left {
  border-left-color: #F3E5F5 !important; }

.purple-100-bg {
  background-color: #E1BEE7 !important; }

.md-purple-100-bg {
  background-color: #E1BEE7 !important;
  color: rgba(0, 0, 0, 0.87); }

.purple-100-fg {
  color: #E1BEE7 !important; }

.purple-100-border {
  border-color: #E1BEE7 !important; }

.purple-100-border-top {
  border-top-color: #E1BEE7 !important; }

.purple-100-border-right {
  border-right-color: #E1BEE7 !important; }

.purple-100-border-bottom {
  border-bottom-color: #E1BEE7 !important; }

.purple-100-border-left {
  border-left-color: #E1BEE7 !important; }

.purple-200-bg {
  background-color: #CE93D8 !important; }

.md-purple-200-bg {
  background-color: #CE93D8 !important;
  color: rgba(0, 0, 0, 0.87); }

.purple-200-fg {
  color: #CE93D8 !important; }

.purple-200-border {
  border-color: #CE93D8 !important; }

.purple-200-border-top {
  border-top-color: #CE93D8 !important; }

.purple-200-border-right {
  border-right-color: #CE93D8 !important; }

.purple-200-border-bottom {
  border-bottom-color: #CE93D8 !important; }

.purple-200-border-left {
  border-left-color: #CE93D8 !important; }

.purple-300-bg {
  background-color: #BA68C8 !important; }

.md-purple-300-bg {
  background-color: #BA68C8 !important;
  color: white; }

.purple-300-fg {
  color: #BA68C8 !important; }

.purple-300-border {
  border-color: #BA68C8 !important; }

.purple-300-border-top {
  border-top-color: #BA68C8 !important; }

.purple-300-border-right {
  border-right-color: #BA68C8 !important; }

.purple-300-border-bottom {
  border-bottom-color: #BA68C8 !important; }

.purple-300-border-left {
  border-left-color: #BA68C8 !important; }

.purple-400-bg {
  background-color: #AB47BC !important; }

.md-purple-400-bg {
  background-color: #AB47BC !important;
  color: white; }

.purple-400-fg {
  color: #AB47BC !important; }

.purple-400-border {
  border-color: #AB47BC !important; }

.purple-400-border-top {
  border-top-color: #AB47BC !important; }

.purple-400-border-right {
  border-right-color: #AB47BC !important; }

.purple-400-border-bottom {
  border-bottom-color: #AB47BC !important; }

.purple-400-border-left {
  border-left-color: #AB47BC !important; }

.purple-500-bg {
  background-color: #9C27B0 !important; }

.md-purple-500-bg {
  background-color: #9C27B0 !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-500-fg {
  color: #9C27B0 !important; }

.purple-500-border {
  border-color: #9C27B0 !important; }

.purple-500-border-top {
  border-top-color: #9C27B0 !important; }

.purple-500-border-right {
  border-right-color: #9C27B0 !important; }

.purple-500-border-bottom {
  border-bottom-color: #9C27B0 !important; }

.purple-500-border-left {
  border-left-color: #9C27B0 !important; }

.md-purple-bg {
  background-color: #9C27B0 !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-bg {
  background-color: #9C27B0 !important; }

.purple-fg {
  color: #9C27B0 !important; }

.purple-border {
  border-color: #9C27B0 !important; }

.purple-border-top {
  border-top-color: #9C27B0 !important; }

.purple-border-right {
  border-right-color: #9C27B0 !important; }

.purple-border-bottom {
  border-bottom-color: #9C27B0 !important; }

.purple-border-left {
  border-left-color: #9C27B0 !important; }

.purple-600-bg {
  background-color: #8E24AA !important; }

.md-purple-600-bg {
  background-color: #8E24AA !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-600-fg {
  color: #8E24AA !important; }

.purple-600-border {
  border-color: #8E24AA !important; }

.purple-600-border-top {
  border-top-color: #8E24AA !important; }

.purple-600-border-right {
  border-right-color: #8E24AA !important; }

.purple-600-border-bottom {
  border-bottom-color: #8E24AA !important; }

.purple-600-border-left {
  border-left-color: #8E24AA !important; }

.purple-700-bg {
  background-color: #7B1FA2 !important; }

.md-purple-700-bg {
  background-color: #7B1FA2 !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-700-fg {
  color: #7B1FA2 !important; }

.purple-700-border {
  border-color: #7B1FA2 !important; }

.purple-700-border-top {
  border-top-color: #7B1FA2 !important; }

.purple-700-border-right {
  border-right-color: #7B1FA2 !important; }

.purple-700-border-bottom {
  border-bottom-color: #7B1FA2 !important; }

.purple-700-border-left {
  border-left-color: #7B1FA2 !important; }

.purple-800-bg {
  background-color: #6A1B9A !important; }

.md-purple-800-bg {
  background-color: #6A1B9A !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-800-fg {
  color: #6A1B9A !important; }

.purple-800-border {
  border-color: #6A1B9A !important; }

.purple-800-border-top {
  border-top-color: #6A1B9A !important; }

.purple-800-border-right {
  border-right-color: #6A1B9A !important; }

.purple-800-border-bottom {
  border-bottom-color: #6A1B9A !important; }

.purple-800-border-left {
  border-left-color: #6A1B9A !important; }

.purple-900-bg {
  background-color: #4A148C !important; }

.md-purple-900-bg {
  background-color: #4A148C !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-900-fg {
  color: #4A148C !important; }

.purple-900-border {
  border-color: #4A148C !important; }

.purple-900-border-top {
  border-top-color: #4A148C !important; }

.purple-900-border-right {
  border-right-color: #4A148C !important; }

.purple-900-border-bottom {
  border-bottom-color: #4A148C !important; }

.purple-900-border-left {
  border-left-color: #4A148C !important; }

.purple-A100-bg {
  background-color: #EA80FC !important; }

.md-purple-A100-bg {
  background-color: #EA80FC !important;
  color: rgba(0, 0, 0, 0.87); }

.purple-A100-fg {
  color: #EA80FC !important; }

.purple-A100-border {
  border-color: #EA80FC !important; }

.purple-A100-border-top {
  border-top-color: #EA80FC !important; }

.purple-A100-border-right {
  border-right-color: #EA80FC !important; }

.purple-A100-border-bottom {
  border-bottom-color: #EA80FC !important; }

.purple-A100-border-left {
  border-left-color: #EA80FC !important; }

.purple-A200-bg {
  background-color: #E040FB !important; }

.md-purple-A200-bg {
  background-color: #E040FB !important;
  color: white; }

.purple-A200-fg {
  color: #E040FB !important; }

.purple-A200-border {
  border-color: #E040FB !important; }

.purple-A200-border-top {
  border-top-color: #E040FB !important; }

.purple-A200-border-right {
  border-right-color: #E040FB !important; }

.purple-A200-border-bottom {
  border-bottom-color: #E040FB !important; }

.purple-A200-border-left {
  border-left-color: #E040FB !important; }

.purple-A400-bg {
  background-color: #D500F9 !important; }

.md-purple-A400-bg {
  background-color: #D500F9 !important;
  color: white; }

.purple-A400-fg {
  color: #D500F9 !important; }

.purple-A400-border {
  border-color: #D500F9 !important; }

.purple-A400-border-top {
  border-top-color: #D500F9 !important; }

.purple-A400-border-right {
  border-right-color: #D500F9 !important; }

.purple-A400-border-bottom {
  border-bottom-color: #D500F9 !important; }

.purple-A400-border-left {
  border-left-color: #D500F9 !important; }

.purple-A700-bg {
  background-color: #AA00FF !important; }

.md-purple-A700-bg {
  background-color: #AA00FF !important;
  color: white; }

.purple-A700-fg {
  color: #AA00FF !important; }

.purple-A700-border {
  border-color: #AA00FF !important; }

.purple-A700-border-top {
  border-top-color: #AA00FF !important; }

.purple-A700-border-right {
  border-right-color: #AA00FF !important; }

.purple-A700-border-bottom {
  border-bottom-color: #AA00FF !important; }

.purple-A700-border-left {
  border-left-color: #AA00FF !important; }

.deep-purple-50-bg {
  background-color: #EDE7F6 !important; }

.md-deep-purple-50-bg {
  background-color: #EDE7F6 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-purple-50-fg {
  color: #EDE7F6 !important; }

.deep-purple-50-border {
  border-color: #EDE7F6 !important; }

.deep-purple-50-border-top {
  border-top-color: #EDE7F6 !important; }

.deep-purple-50-border-right {
  border-right-color: #EDE7F6 !important; }

.deep-purple-50-border-bottom {
  border-bottom-color: #EDE7F6 !important; }

.deep-purple-50-border-left {
  border-left-color: #EDE7F6 !important; }

.deep-purple-100-bg {
  background-color: #D1C4E9 !important; }

.md-deep-purple-100-bg {
  background-color: #D1C4E9 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-purple-100-fg {
  color: #D1C4E9 !important; }

.deep-purple-100-border {
  border-color: #D1C4E9 !important; }

.deep-purple-100-border-top {
  border-top-color: #D1C4E9 !important; }

.deep-purple-100-border-right {
  border-right-color: #D1C4E9 !important; }

.deep-purple-100-border-bottom {
  border-bottom-color: #D1C4E9 !important; }

.deep-purple-100-border-left {
  border-left-color: #D1C4E9 !important; }

.deep-purple-200-bg {
  background-color: #B39DDB !important; }

.md-deep-purple-200-bg {
  background-color: #B39DDB !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-purple-200-fg {
  color: #B39DDB !important; }

.deep-purple-200-border {
  border-color: #B39DDB !important; }

.deep-purple-200-border-top {
  border-top-color: #B39DDB !important; }

.deep-purple-200-border-right {
  border-right-color: #B39DDB !important; }

.deep-purple-200-border-bottom {
  border-bottom-color: #B39DDB !important; }

.deep-purple-200-border-left {
  border-left-color: #B39DDB !important; }

.deep-purple-300-bg {
  background-color: #9575CD !important; }

.md-deep-purple-300-bg {
  background-color: #9575CD !important;
  color: white; }

.deep-purple-300-fg {
  color: #9575CD !important; }

.deep-purple-300-border {
  border-color: #9575CD !important; }

.deep-purple-300-border-top {
  border-top-color: #9575CD !important; }

.deep-purple-300-border-right {
  border-right-color: #9575CD !important; }

.deep-purple-300-border-bottom {
  border-bottom-color: #9575CD !important; }

.deep-purple-300-border-left {
  border-left-color: #9575CD !important; }

.deep-purple-400-bg {
  background-color: #7E57C2 !important; }

.md-deep-purple-400-bg {
  background-color: #7E57C2 !important;
  color: white; }

.deep-purple-400-fg {
  color: #7E57C2 !important; }

.deep-purple-400-border {
  border-color: #7E57C2 !important; }

.deep-purple-400-border-top {
  border-top-color: #7E57C2 !important; }

.deep-purple-400-border-right {
  border-right-color: #7E57C2 !important; }

.deep-purple-400-border-bottom {
  border-bottom-color: #7E57C2 !important; }

.deep-purple-400-border-left {
  border-left-color: #7E57C2 !important; }

.deep-purple-500-bg {
  background-color: #673AB7 !important; }

.md-deep-purple-500-bg {
  background-color: #673AB7 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-500-fg {
  color: #673AB7 !important; }

.deep-purple-500-border {
  border-color: #673AB7 !important; }

.deep-purple-500-border-top {
  border-top-color: #673AB7 !important; }

.deep-purple-500-border-right {
  border-right-color: #673AB7 !important; }

.deep-purple-500-border-bottom {
  border-bottom-color: #673AB7 !important; }

.deep-purple-500-border-left {
  border-left-color: #673AB7 !important; }

.md-deep-purple-bg {
  background-color: #673AB7 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-bg {
  background-color: #673AB7 !important; }

.deep-purple-fg {
  color: #673AB7 !important; }

.deep-purple-border {
  border-color: #673AB7 !important; }

.deep-purple-border-top {
  border-top-color: #673AB7 !important; }

.deep-purple-border-right {
  border-right-color: #673AB7 !important; }

.deep-purple-border-bottom {
  border-bottom-color: #673AB7 !important; }

.deep-purple-border-left {
  border-left-color: #673AB7 !important; }

.deep-purple-600-bg {
  background-color: #5E35B1 !important; }

.md-deep-purple-600-bg {
  background-color: #5E35B1 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-600-fg {
  color: #5E35B1 !important; }

.deep-purple-600-border {
  border-color: #5E35B1 !important; }

.deep-purple-600-border-top {
  border-top-color: #5E35B1 !important; }

.deep-purple-600-border-right {
  border-right-color: #5E35B1 !important; }

.deep-purple-600-border-bottom {
  border-bottom-color: #5E35B1 !important; }

.deep-purple-600-border-left {
  border-left-color: #5E35B1 !important; }

.deep-purple-700-bg {
  background-color: #512DA8 !important; }

.md-deep-purple-700-bg {
  background-color: #512DA8 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-700-fg {
  color: #512DA8 !important; }

.deep-purple-700-border {
  border-color: #512DA8 !important; }

.deep-purple-700-border-top {
  border-top-color: #512DA8 !important; }

.deep-purple-700-border-right {
  border-right-color: #512DA8 !important; }

.deep-purple-700-border-bottom {
  border-bottom-color: #512DA8 !important; }

.deep-purple-700-border-left {
  border-left-color: #512DA8 !important; }

.deep-purple-800-bg {
  background-color: #4527A0 !important; }

.md-deep-purple-800-bg {
  background-color: #4527A0 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-800-fg {
  color: #4527A0 !important; }

.deep-purple-800-border {
  border-color: #4527A0 !important; }

.deep-purple-800-border-top {
  border-top-color: #4527A0 !important; }

.deep-purple-800-border-right {
  border-right-color: #4527A0 !important; }

.deep-purple-800-border-bottom {
  border-bottom-color: #4527A0 !important; }

.deep-purple-800-border-left {
  border-left-color: #4527A0 !important; }

.deep-purple-900-bg {
  background-color: #311B92 !important; }

.md-deep-purple-900-bg {
  background-color: #311B92 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-900-fg {
  color: #311B92 !important; }

.deep-purple-900-border {
  border-color: #311B92 !important; }

.deep-purple-900-border-top {
  border-top-color: #311B92 !important; }

.deep-purple-900-border-right {
  border-right-color: #311B92 !important; }

.deep-purple-900-border-bottom {
  border-bottom-color: #311B92 !important; }

.deep-purple-900-border-left {
  border-left-color: #311B92 !important; }

.deep-purple-A100-bg {
  background-color: #B388FF !important; }

.md-deep-purple-A100-bg {
  background-color: #B388FF !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-purple-A100-fg {
  color: #B388FF !important; }

.deep-purple-A100-border {
  border-color: #B388FF !important; }

.deep-purple-A100-border-top {
  border-top-color: #B388FF !important; }

.deep-purple-A100-border-right {
  border-right-color: #B388FF !important; }

.deep-purple-A100-border-bottom {
  border-bottom-color: #B388FF !important; }

.deep-purple-A100-border-left {
  border-left-color: #B388FF !important; }

.deep-purple-A200-bg {
  background-color: #7C4DFF !important; }

.md-deep-purple-A200-bg {
  background-color: #7C4DFF !important;
  color: white; }

.deep-purple-A200-fg {
  color: #7C4DFF !important; }

.deep-purple-A200-border {
  border-color: #7C4DFF !important; }

.deep-purple-A200-border-top {
  border-top-color: #7C4DFF !important; }

.deep-purple-A200-border-right {
  border-right-color: #7C4DFF !important; }

.deep-purple-A200-border-bottom {
  border-bottom-color: #7C4DFF !important; }

.deep-purple-A200-border-left {
  border-left-color: #7C4DFF !important; }

.deep-purple-A400-bg {
  background-color: #651FFF !important; }

.md-deep-purple-A400-bg {
  background-color: #651FFF !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-A400-fg {
  color: #651FFF !important; }

.deep-purple-A400-border {
  border-color: #651FFF !important; }

.deep-purple-A400-border-top {
  border-top-color: #651FFF !important; }

.deep-purple-A400-border-right {
  border-right-color: #651FFF !important; }

.deep-purple-A400-border-bottom {
  border-bottom-color: #651FFF !important; }

.deep-purple-A400-border-left {
  border-left-color: #651FFF !important; }

.deep-purple-A700-bg {
  background-color: #6200EA !important; }

.md-deep-purple-A700-bg {
  background-color: #6200EA !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-A700-fg {
  color: #6200EA !important; }

.deep-purple-A700-border {
  border-color: #6200EA !important; }

.deep-purple-A700-border-top {
  border-top-color: #6200EA !important; }

.deep-purple-A700-border-right {
  border-right-color: #6200EA !important; }

.deep-purple-A700-border-bottom {
  border-bottom-color: #6200EA !important; }

.deep-purple-A700-border-left {
  border-left-color: #6200EA !important; }

.indigo-50-bg {
  background-color: #E8EAF6 !important; }

.md-indigo-50-bg {
  background-color: #E8EAF6 !important;
  color: rgba(0, 0, 0, 0.87); }

.indigo-50-fg {
  color: #E8EAF6 !important; }

.indigo-50-border {
  border-color: #E8EAF6 !important; }

.indigo-50-border-top {
  border-top-color: #E8EAF6 !important; }

.indigo-50-border-right {
  border-right-color: #E8EAF6 !important; }

.indigo-50-border-bottom {
  border-bottom-color: #E8EAF6 !important; }

.indigo-50-border-left {
  border-left-color: #E8EAF6 !important; }

.indigo-100-bg {
  background-color: #C5CAE9 !important; }

.md-indigo-100-bg {
  background-color: #C5CAE9 !important;
  color: rgba(0, 0, 0, 0.87); }

.indigo-100-fg {
  color: #C5CAE9 !important; }

.indigo-100-border {
  border-color: #C5CAE9 !important; }

.indigo-100-border-top {
  border-top-color: #C5CAE9 !important; }

.indigo-100-border-right {
  border-right-color: #C5CAE9 !important; }

.indigo-100-border-bottom {
  border-bottom-color: #C5CAE9 !important; }

.indigo-100-border-left {
  border-left-color: #C5CAE9 !important; }

.indigo-200-bg {
  background-color: #9FA8DA !important; }

.md-indigo-200-bg {
  background-color: #9FA8DA !important;
  color: rgba(0, 0, 0, 0.87); }

.indigo-200-fg {
  color: #9FA8DA !important; }

.indigo-200-border {
  border-color: #9FA8DA !important; }

.indigo-200-border-top {
  border-top-color: #9FA8DA !important; }

.indigo-200-border-right {
  border-right-color: #9FA8DA !important; }

.indigo-200-border-bottom {
  border-bottom-color: #9FA8DA !important; }

.indigo-200-border-left {
  border-left-color: #9FA8DA !important; }

.indigo-300-bg {
  background-color: #7986CB !important; }

.md-indigo-300-bg {
  background-color: #7986CB !important;
  color: white; }

.indigo-300-fg {
  color: #7986CB !important; }

.indigo-300-border {
  border-color: #7986CB !important; }

.indigo-300-border-top {
  border-top-color: #7986CB !important; }

.indigo-300-border-right {
  border-right-color: #7986CB !important; }

.indigo-300-border-bottom {
  border-bottom-color: #7986CB !important; }

.indigo-300-border-left {
  border-left-color: #7986CB !important; }

.indigo-400-bg {
  background-color: #5C6BC0 !important; }

.md-indigo-400-bg {
  background-color: #5C6BC0 !important;
  color: white; }

.indigo-400-fg {
  color: #5C6BC0 !important; }

.indigo-400-border {
  border-color: #5C6BC0 !important; }

.indigo-400-border-top {
  border-top-color: #5C6BC0 !important; }

.indigo-400-border-right {
  border-right-color: #5C6BC0 !important; }

.indigo-400-border-bottom {
  border-bottom-color: #5C6BC0 !important; }

.indigo-400-border-left {
  border-left-color: #5C6BC0 !important; }

.indigo-500-bg {
  background-color: #3F51B5 !important; }

.md-indigo-500-bg {
  background-color: #3F51B5 !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-500-fg {
  color: #3F51B5 !important; }

.indigo-500-border {
  border-color: #3F51B5 !important; }

.indigo-500-border-top {
  border-top-color: #3F51B5 !important; }

.indigo-500-border-right {
  border-right-color: #3F51B5 !important; }

.indigo-500-border-bottom {
  border-bottom-color: #3F51B5 !important; }

.indigo-500-border-left {
  border-left-color: #3F51B5 !important; }

.md-indigo-bg {
  background-color: #3F51B5 !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-bg {
  background-color: #3F51B5 !important; }

.indigo-fg {
  color: #3F51B5 !important; }

.indigo-border {
  border-color: #3F51B5 !important; }

.indigo-border-top {
  border-top-color: #3F51B5 !important; }

.indigo-border-right {
  border-right-color: #3F51B5 !important; }

.indigo-border-bottom {
  border-bottom-color: #3F51B5 !important; }

.indigo-border-left {
  border-left-color: #3F51B5 !important; }

.indigo-600-bg {
  background-color: #3949AB !important; }

.md-indigo-600-bg {
  background-color: #3949AB !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-600-fg {
  color: #3949AB !important; }

.indigo-600-border {
  border-color: #3949AB !important; }

.indigo-600-border-top {
  border-top-color: #3949AB !important; }

.indigo-600-border-right {
  border-right-color: #3949AB !important; }

.indigo-600-border-bottom {
  border-bottom-color: #3949AB !important; }

.indigo-600-border-left {
  border-left-color: #3949AB !important; }

.indigo-700-bg {
  background-color: #303F9F !important; }

.md-indigo-700-bg {
  background-color: #303F9F !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-700-fg {
  color: #303F9F !important; }

.indigo-700-border {
  border-color: #303F9F !important; }

.indigo-700-border-top {
  border-top-color: #303F9F !important; }

.indigo-700-border-right {
  border-right-color: #303F9F !important; }

.indigo-700-border-bottom {
  border-bottom-color: #303F9F !important; }

.indigo-700-border-left {
  border-left-color: #303F9F !important; }

.indigo-800-bg {
  background-color: #283593 !important; }

.md-indigo-800-bg {
  background-color: #283593 !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-800-fg {
  color: #283593 !important; }

.indigo-800-border {
  border-color: #283593 !important; }

.indigo-800-border-top {
  border-top-color: #283593 !important; }

.indigo-800-border-right {
  border-right-color: #283593 !important; }

.indigo-800-border-bottom {
  border-bottom-color: #283593 !important; }

.indigo-800-border-left {
  border-left-color: #283593 !important; }

.indigo-900-bg {
  background-color: #1A237E !important; }

.md-indigo-900-bg {
  background-color: #1A237E !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-900-fg {
  color: #1A237E !important; }

.indigo-900-border {
  border-color: #1A237E !important; }

.indigo-900-border-top {
  border-top-color: #1A237E !important; }

.indigo-900-border-right {
  border-right-color: #1A237E !important; }

.indigo-900-border-bottom {
  border-bottom-color: #1A237E !important; }

.indigo-900-border-left {
  border-left-color: #1A237E !important; }

.indigo-A100-bg {
  background-color: #8C9EFF !important; }

.md-indigo-A100-bg {
  background-color: #8C9EFF !important;
  color: rgba(0, 0, 0, 0.87); }

.indigo-A100-fg {
  color: #8C9EFF !important; }

.indigo-A100-border {
  border-color: #8C9EFF !important; }

.indigo-A100-border-top {
  border-top-color: #8C9EFF !important; }

.indigo-A100-border-right {
  border-right-color: #8C9EFF !important; }

.indigo-A100-border-bottom {
  border-bottom-color: #8C9EFF !important; }

.indigo-A100-border-left {
  border-left-color: #8C9EFF !important; }

.indigo-A200-bg {
  background-color: #536DFE !important; }

.md-indigo-A200-bg {
  background-color: #536DFE !important;
  color: white; }

.indigo-A200-fg {
  color: #536DFE !important; }

.indigo-A200-border {
  border-color: #536DFE !important; }

.indigo-A200-border-top {
  border-top-color: #536DFE !important; }

.indigo-A200-border-right {
  border-right-color: #536DFE !important; }

.indigo-A200-border-bottom {
  border-bottom-color: #536DFE !important; }

.indigo-A200-border-left {
  border-left-color: #536DFE !important; }

.indigo-A400-bg {
  background-color: #3D5AFE !important; }

.md-indigo-A400-bg {
  background-color: #3D5AFE !important;
  color: white; }

.indigo-A400-fg {
  color: #3D5AFE !important; }

.indigo-A400-border {
  border-color: #3D5AFE !important; }

.indigo-A400-border-top {
  border-top-color: #3D5AFE !important; }

.indigo-A400-border-right {
  border-right-color: #3D5AFE !important; }

.indigo-A400-border-bottom {
  border-bottom-color: #3D5AFE !important; }

.indigo-A400-border-left {
  border-left-color: #3D5AFE !important; }

.indigo-A700-bg {
  background-color: #304FFE !important; }

.md-indigo-A700-bg {
  background-color: #304FFE !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-A700-fg {
  color: #304FFE !important; }

.indigo-A700-border {
  border-color: #304FFE !important; }

.indigo-A700-border-top {
  border-top-color: #304FFE !important; }

.indigo-A700-border-right {
  border-right-color: #304FFE !important; }

.indigo-A700-border-bottom {
  border-bottom-color: #304FFE !important; }

.indigo-A700-border-left {
  border-left-color: #304FFE !important; }

.blue-50-bg {
  background-color: #E3F2FD !important; }

.md-blue-50-bg {
  background-color: #E3F2FD !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-50-fg {
  color: #E3F2FD !important; }

.blue-50-border {
  border-color: #E3F2FD !important; }

.blue-50-border-top {
  border-top-color: #E3F2FD !important; }

.blue-50-border-right {
  border-right-color: #E3F2FD !important; }

.blue-50-border-bottom {
  border-bottom-color: #E3F2FD !important; }

.blue-50-border-left {
  border-left-color: #E3F2FD !important; }

.blue-100-bg {
  background-color: #BBDEFB !important; }

.md-blue-100-bg {
  background-color: #BBDEFB !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-100-fg {
  color: #BBDEFB !important; }

.blue-100-border {
  border-color: #BBDEFB !important; }

.blue-100-border-top {
  border-top-color: #BBDEFB !important; }

.blue-100-border-right {
  border-right-color: #BBDEFB !important; }

.blue-100-border-bottom {
  border-bottom-color: #BBDEFB !important; }

.blue-100-border-left {
  border-left-color: #BBDEFB !important; }

.blue-200-bg {
  background-color: #90CAF9 !important; }

.md-blue-200-bg {
  background-color: #90CAF9 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-200-fg {
  color: #90CAF9 !important; }

.blue-200-border {
  border-color: #90CAF9 !important; }

.blue-200-border-top {
  border-top-color: #90CAF9 !important; }

.blue-200-border-right {
  border-right-color: #90CAF9 !important; }

.blue-200-border-bottom {
  border-bottom-color: #90CAF9 !important; }

.blue-200-border-left {
  border-left-color: #90CAF9 !important; }

.blue-300-bg {
  background-color: #64B5F6 !important; }

.md-blue-300-bg {
  background-color: #64B5F6 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-300-fg {
  color: #64B5F6 !important; }

.blue-300-border {
  border-color: #64B5F6 !important; }

.blue-300-border-top {
  border-top-color: #64B5F6 !important; }

.blue-300-border-right {
  border-right-color: #64B5F6 !important; }

.blue-300-border-bottom {
  border-bottom-color: #64B5F6 !important; }

.blue-300-border-left {
  border-left-color: #64B5F6 !important; }

.blue-400-bg {
  background-color: #42A5F5 !important; }

.md-blue-400-bg {
  background-color: #42A5F5 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-400-fg {
  color: #42A5F5 !important; }

.blue-400-border {
  border-color: #42A5F5 !important; }

.blue-400-border-top {
  border-top-color: #42A5F5 !important; }

.blue-400-border-right {
  border-right-color: #42A5F5 !important; }

.blue-400-border-bottom {
  border-bottom-color: #42A5F5 !important; }

.blue-400-border-left {
  border-left-color: #42A5F5 !important; }

.blue-500-bg {
  background-color: #2196F3 !important; }

.md-blue-500-bg {
  background-color: #2196F3 !important;
  color: white; }

.blue-500-fg {
  color: #2196F3 !important; }

.blue-500-border {
  border-color: #2196F3 !important; }

.blue-500-border-top {
  border-top-color: #2196F3 !important; }

.blue-500-border-right {
  border-right-color: #2196F3 !important; }

.blue-500-border-bottom {
  border-bottom-color: #2196F3 !important; }

.blue-500-border-left {
  border-left-color: #2196F3 !important; }

.md-blue-bg {
  background-color: #2196F3 !important;
  color: white; }

.blue-bg {
  background-color: #2196F3 !important; }

.blue-fg {
  color: #2196F3 !important; }

.blue-border {
  border-color: #2196F3 !important; }

.blue-border-top {
  border-top-color: #2196F3 !important; }

.blue-border-right {
  border-right-color: #2196F3 !important; }

.blue-border-bottom {
  border-bottom-color: #2196F3 !important; }

.blue-border-left {
  border-left-color: #2196F3 !important; }

.blue-600-bg {
  background-color: #1E88E5 !important; }

.md-blue-600-bg {
  background-color: #1E88E5 !important;
  color: white; }

.blue-600-fg {
  color: #1E88E5 !important; }

.blue-600-border {
  border-color: #1E88E5 !important; }

.blue-600-border-top {
  border-top-color: #1E88E5 !important; }

.blue-600-border-right {
  border-right-color: #1E88E5 !important; }

.blue-600-border-bottom {
  border-bottom-color: #1E88E5 !important; }

.blue-600-border-left {
  border-left-color: #1E88E5 !important; }

.blue-700-bg {
  background-color: #1976D2 !important; }

.md-blue-700-bg {
  background-color: #1976D2 !important;
  color: white; }

.blue-700-fg {
  color: #1976D2 !important; }

.blue-700-border {
  border-color: #1976D2 !important; }

.blue-700-border-top {
  border-top-color: #1976D2 !important; }

.blue-700-border-right {
  border-right-color: #1976D2 !important; }

.blue-700-border-bottom {
  border-bottom-color: #1976D2 !important; }

.blue-700-border-left {
  border-left-color: #1976D2 !important; }

.blue-800-bg {
  background-color: #1565C0 !important; }

.md-blue-800-bg {
  background-color: #1565C0 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-800-fg {
  color: #1565C0 !important; }

.blue-800-border {
  border-color: #1565C0 !important; }

.blue-800-border-top {
  border-top-color: #1565C0 !important; }

.blue-800-border-right {
  border-right-color: #1565C0 !important; }

.blue-800-border-bottom {
  border-bottom-color: #1565C0 !important; }

.blue-800-border-left {
  border-left-color: #1565C0 !important; }

.blue-900-bg {
  background-color: #0D47A1 !important; }

.md-blue-900-bg {
  background-color: #0D47A1 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-900-fg {
  color: #0D47A1 !important; }

.blue-900-border {
  border-color: #0D47A1 !important; }

.blue-900-border-top {
  border-top-color: #0D47A1 !important; }

.blue-900-border-right {
  border-right-color: #0D47A1 !important; }

.blue-900-border-bottom {
  border-bottom-color: #0D47A1 !important; }

.blue-900-border-left {
  border-left-color: #0D47A1 !important; }

.blue-A100-bg {
  background-color: #82B1FF !important; }

.md-blue-A100-bg {
  background-color: #82B1FF !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-A100-fg {
  color: #82B1FF !important; }

.blue-A100-border {
  border-color: #82B1FF !important; }

.blue-A100-border-top {
  border-top-color: #82B1FF !important; }

.blue-A100-border-right {
  border-right-color: #82B1FF !important; }

.blue-A100-border-bottom {
  border-bottom-color: #82B1FF !important; }

.blue-A100-border-left {
  border-left-color: #82B1FF !important; }

.blue-A200-bg {
  background-color: #448AFF !important; }

.md-blue-A200-bg {
  background-color: #448AFF !important;
  color: white; }

.blue-A200-fg {
  color: #448AFF !important; }

.blue-A200-border {
  border-color: #448AFF !important; }

.blue-A200-border-top {
  border-top-color: #448AFF !important; }

.blue-A200-border-right {
  border-right-color: #448AFF !important; }

.blue-A200-border-bottom {
  border-bottom-color: #448AFF !important; }

.blue-A200-border-left {
  border-left-color: #448AFF !important; }

.blue-A400-bg {
  background-color: #2979FF !important; }

.md-blue-A400-bg {
  background-color: #2979FF !important;
  color: white; }

.blue-A400-fg {
  color: #2979FF !important; }

.blue-A400-border {
  border-color: #2979FF !important; }

.blue-A400-border-top {
  border-top-color: #2979FF !important; }

.blue-A400-border-right {
  border-right-color: #2979FF !important; }

.blue-A400-border-bottom {
  border-bottom-color: #2979FF !important; }

.blue-A400-border-left {
  border-left-color: #2979FF !important; }

.blue-A700-bg {
  background-color: #2962FF !important; }

.md-blue-A700-bg {
  background-color: #2962FF !important;
  color: white; }

.blue-A700-fg {
  color: #2962FF !important; }

.blue-A700-border {
  border-color: #2962FF !important; }

.blue-A700-border-top {
  border-top-color: #2962FF !important; }

.blue-A700-border-right {
  border-right-color: #2962FF !important; }

.blue-A700-border-bottom {
  border-bottom-color: #2962FF !important; }

.blue-A700-border-left {
  border-left-color: #2962FF !important; }

.light-blue-50-bg {
  background-color: #E1F5FE !important; }

.md-light-blue-50-bg {
  background-color: #E1F5FE !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-50-fg {
  color: #E1F5FE !important; }

.light-blue-50-border {
  border-color: #E1F5FE !important; }

.light-blue-50-border-top {
  border-top-color: #E1F5FE !important; }

.light-blue-50-border-right {
  border-right-color: #E1F5FE !important; }

.light-blue-50-border-bottom {
  border-bottom-color: #E1F5FE !important; }

.light-blue-50-border-left {
  border-left-color: #E1F5FE !important; }

.light-blue-100-bg {
  background-color: #B3E5FC !important; }

.md-light-blue-100-bg {
  background-color: #B3E5FC !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-100-fg {
  color: #B3E5FC !important; }

.light-blue-100-border {
  border-color: #B3E5FC !important; }

.light-blue-100-border-top {
  border-top-color: #B3E5FC !important; }

.light-blue-100-border-right {
  border-right-color: #B3E5FC !important; }

.light-blue-100-border-bottom {
  border-bottom-color: #B3E5FC !important; }

.light-blue-100-border-left {
  border-left-color: #B3E5FC !important; }

.light-blue-200-bg {
  background-color: #81D4FA !important; }

.md-light-blue-200-bg {
  background-color: #81D4FA !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-200-fg {
  color: #81D4FA !important; }

.light-blue-200-border {
  border-color: #81D4FA !important; }

.light-blue-200-border-top {
  border-top-color: #81D4FA !important; }

.light-blue-200-border-right {
  border-right-color: #81D4FA !important; }

.light-blue-200-border-bottom {
  border-bottom-color: #81D4FA !important; }

.light-blue-200-border-left {
  border-left-color: #81D4FA !important; }

.light-blue-300-bg {
  background-color: #4FC3F7 !important; }

.md-light-blue-300-bg {
  background-color: #4FC3F7 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-300-fg {
  color: #4FC3F7 !important; }

.light-blue-300-border {
  border-color: #4FC3F7 !important; }

.light-blue-300-border-top {
  border-top-color: #4FC3F7 !important; }

.light-blue-300-border-right {
  border-right-color: #4FC3F7 !important; }

.light-blue-300-border-bottom {
  border-bottom-color: #4FC3F7 !important; }

.light-blue-300-border-left {
  border-left-color: #4FC3F7 !important; }

.light-blue-400-bg {
  background-color: #29B6F6 !important; }

.md-light-blue-400-bg {
  background-color: #29B6F6 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-400-fg {
  color: #29B6F6 !important; }

.light-blue-400-border {
  border-color: #29B6F6 !important; }

.light-blue-400-border-top {
  border-top-color: #29B6F6 !important; }

.light-blue-400-border-right {
  border-right-color: #29B6F6 !important; }

.light-blue-400-border-bottom {
  border-bottom-color: #29B6F6 !important; }

.light-blue-400-border-left {
  border-left-color: #29B6F6 !important; }

.light-blue-500-bg {
  background-color: #03A9F4 !important; }

.md-light-blue-500-bg {
  background-color: #03A9F4 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-500-fg {
  color: #03A9F4 !important; }

.light-blue-500-border {
  border-color: #03A9F4 !important; }

.light-blue-500-border-top {
  border-top-color: #03A9F4 !important; }

.light-blue-500-border-right {
  border-right-color: #03A9F4 !important; }

.light-blue-500-border-bottom {
  border-bottom-color: #03A9F4 !important; }

.light-blue-500-border-left {
  border-left-color: #03A9F4 !important; }

.md-light-blue-bg {
  background-color: #03A9F4 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-bg {
  background-color: #03A9F4 !important; }

.light-blue-fg {
  color: #03A9F4 !important; }

.light-blue-border {
  border-color: #03A9F4 !important; }

.light-blue-border-top {
  border-top-color: #03A9F4 !important; }

.light-blue-border-right {
  border-right-color: #03A9F4 !important; }

.light-blue-border-bottom {
  border-bottom-color: #03A9F4 !important; }

.light-blue-border-left {
  border-left-color: #03A9F4 !important; }

.light-blue-600-bg {
  background-color: #039BE5 !important; }

.md-light-blue-600-bg {
  background-color: #039BE5 !important;
  color: white; }

.light-blue-600-fg {
  color: #039BE5 !important; }

.light-blue-600-border {
  border-color: #039BE5 !important; }

.light-blue-600-border-top {
  border-top-color: #039BE5 !important; }

.light-blue-600-border-right {
  border-right-color: #039BE5 !important; }

.light-blue-600-border-bottom {
  border-bottom-color: #039BE5 !important; }

.light-blue-600-border-left {
  border-left-color: #039BE5 !important; }

.light-blue-700-bg {
  background-color: #0288D1 !important; }

.md-light-blue-700-bg {
  background-color: #0288D1 !important;
  color: white; }

.light-blue-700-fg {
  color: #0288D1 !important; }

.light-blue-700-border {
  border-color: #0288D1 !important; }

.light-blue-700-border-top {
  border-top-color: #0288D1 !important; }

.light-blue-700-border-right {
  border-right-color: #0288D1 !important; }

.light-blue-700-border-bottom {
  border-bottom-color: #0288D1 !important; }

.light-blue-700-border-left {
  border-left-color: #0288D1 !important; }

.light-blue-800-bg {
  background-color: #0277BD !important; }

.md-light-blue-800-bg {
  background-color: #0277BD !important;
  color: white; }

.light-blue-800-fg {
  color: #0277BD !important; }

.light-blue-800-border {
  border-color: #0277BD !important; }

.light-blue-800-border-top {
  border-top-color: #0277BD !important; }

.light-blue-800-border-right {
  border-right-color: #0277BD !important; }

.light-blue-800-border-bottom {
  border-bottom-color: #0277BD !important; }

.light-blue-800-border-left {
  border-left-color: #0277BD !important; }

.light-blue-900-bg {
  background-color: #01579B !important; }

.md-light-blue-900-bg {
  background-color: #01579B !important;
  color: white; }

.light-blue-900-fg {
  color: #01579B !important; }

.light-blue-900-border {
  border-color: #01579B !important; }

.light-blue-900-border-top {
  border-top-color: #01579B !important; }

.light-blue-900-border-right {
  border-right-color: #01579B !important; }

.light-blue-900-border-bottom {
  border-bottom-color: #01579B !important; }

.light-blue-900-border-left {
  border-left-color: #01579B !important; }

.light-blue-A100-bg {
  background-color: #80D8FF !important; }

.md-light-blue-A100-bg {
  background-color: #80D8FF !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-A100-fg {
  color: #80D8FF !important; }

.light-blue-A100-border {
  border-color: #80D8FF !important; }

.light-blue-A100-border-top {
  border-top-color: #80D8FF !important; }

.light-blue-A100-border-right {
  border-right-color: #80D8FF !important; }

.light-blue-A100-border-bottom {
  border-bottom-color: #80D8FF !important; }

.light-blue-A100-border-left {
  border-left-color: #80D8FF !important; }

.light-blue-A200-bg {
  background-color: #40C4FF !important; }

.md-light-blue-A200-bg {
  background-color: #40C4FF !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-A200-fg {
  color: #40C4FF !important; }

.light-blue-A200-border {
  border-color: #40C4FF !important; }

.light-blue-A200-border-top {
  border-top-color: #40C4FF !important; }

.light-blue-A200-border-right {
  border-right-color: #40C4FF !important; }

.light-blue-A200-border-bottom {
  border-bottom-color: #40C4FF !important; }

.light-blue-A200-border-left {
  border-left-color: #40C4FF !important; }

.light-blue-A400-bg {
  background-color: #00B0FF !important; }

.md-light-blue-A400-bg {
  background-color: #00B0FF !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-A400-fg {
  color: #00B0FF !important; }

.light-blue-A400-border {
  border-color: #00B0FF !important; }

.light-blue-A400-border-top {
  border-top-color: #00B0FF !important; }

.light-blue-A400-border-right {
  border-right-color: #00B0FF !important; }

.light-blue-A400-border-bottom {
  border-bottom-color: #00B0FF !important; }

.light-blue-A400-border-left {
  border-left-color: #00B0FF !important; }

.light-blue-A700-bg {
  background-color: #0091EA !important; }

.md-light-blue-A700-bg {
  background-color: #0091EA !important;
  color: white; }

.light-blue-A700-fg {
  color: #0091EA !important; }

.light-blue-A700-border {
  border-color: #0091EA !important; }

.light-blue-A700-border-top {
  border-top-color: #0091EA !important; }

.light-blue-A700-border-right {
  border-right-color: #0091EA !important; }

.light-blue-A700-border-bottom {
  border-bottom-color: #0091EA !important; }

.light-blue-A700-border-left {
  border-left-color: #0091EA !important; }

.cyan-50-bg {
  background-color: #E0F7FA !important; }

.md-cyan-50-bg {
  background-color: #E0F7FA !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-50-fg {
  color: #E0F7FA !important; }

.cyan-50-border {
  border-color: #E0F7FA !important; }

.cyan-50-border-top {
  border-top-color: #E0F7FA !important; }

.cyan-50-border-right {
  border-right-color: #E0F7FA !important; }

.cyan-50-border-bottom {
  border-bottom-color: #E0F7FA !important; }

.cyan-50-border-left {
  border-left-color: #E0F7FA !important; }

.cyan-100-bg {
  background-color: #B2EBF2 !important; }

.md-cyan-100-bg {
  background-color: #B2EBF2 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-100-fg {
  color: #B2EBF2 !important; }

.cyan-100-border {
  border-color: #B2EBF2 !important; }

.cyan-100-border-top {
  border-top-color: #B2EBF2 !important; }

.cyan-100-border-right {
  border-right-color: #B2EBF2 !important; }

.cyan-100-border-bottom {
  border-bottom-color: #B2EBF2 !important; }

.cyan-100-border-left {
  border-left-color: #B2EBF2 !important; }

.cyan-200-bg {
  background-color: #80DEEA !important; }

.md-cyan-200-bg {
  background-color: #80DEEA !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-200-fg {
  color: #80DEEA !important; }

.cyan-200-border {
  border-color: #80DEEA !important; }

.cyan-200-border-top {
  border-top-color: #80DEEA !important; }

.cyan-200-border-right {
  border-right-color: #80DEEA !important; }

.cyan-200-border-bottom {
  border-bottom-color: #80DEEA !important; }

.cyan-200-border-left {
  border-left-color: #80DEEA !important; }

.cyan-300-bg {
  background-color: #4DD0E1 !important; }

.md-cyan-300-bg {
  background-color: #4DD0E1 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-300-fg {
  color: #4DD0E1 !important; }

.cyan-300-border {
  border-color: #4DD0E1 !important; }

.cyan-300-border-top {
  border-top-color: #4DD0E1 !important; }

.cyan-300-border-right {
  border-right-color: #4DD0E1 !important; }

.cyan-300-border-bottom {
  border-bottom-color: #4DD0E1 !important; }

.cyan-300-border-left {
  border-left-color: #4DD0E1 !important; }

.cyan-400-bg {
  background-color: #26C6DA !important; }

.md-cyan-400-bg {
  background-color: #26C6DA !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-400-fg {
  color: #26C6DA !important; }

.cyan-400-border {
  border-color: #26C6DA !important; }

.cyan-400-border-top {
  border-top-color: #26C6DA !important; }

.cyan-400-border-right {
  border-right-color: #26C6DA !important; }

.cyan-400-border-bottom {
  border-bottom-color: #26C6DA !important; }

.cyan-400-border-left {
  border-left-color: #26C6DA !important; }

.cyan-500-bg {
  background-color: #00BCD4 !important; }

.md-cyan-500-bg {
  background-color: #00BCD4 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-500-fg {
  color: #00BCD4 !important; }

.cyan-500-border {
  border-color: #00BCD4 !important; }

.cyan-500-border-top {
  border-top-color: #00BCD4 !important; }

.cyan-500-border-right {
  border-right-color: #00BCD4 !important; }

.cyan-500-border-bottom {
  border-bottom-color: #00BCD4 !important; }

.cyan-500-border-left {
  border-left-color: #00BCD4 !important; }

.md-cyan-bg {
  background-color: #00BCD4 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-bg {
  background-color: #00BCD4 !important; }

.cyan-fg {
  color: #00BCD4 !important; }

.cyan-border {
  border-color: #00BCD4 !important; }

.cyan-border-top {
  border-top-color: #00BCD4 !important; }

.cyan-border-right {
  border-right-color: #00BCD4 !important; }

.cyan-border-bottom {
  border-bottom-color: #00BCD4 !important; }

.cyan-border-left {
  border-left-color: #00BCD4 !important; }

.cyan-600-bg {
  background-color: #00ACC1 !important; }

.md-cyan-600-bg {
  background-color: #00ACC1 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-600-fg {
  color: #00ACC1 !important; }

.cyan-600-border {
  border-color: #00ACC1 !important; }

.cyan-600-border-top {
  border-top-color: #00ACC1 !important; }

.cyan-600-border-right {
  border-right-color: #00ACC1 !important; }

.cyan-600-border-bottom {
  border-bottom-color: #00ACC1 !important; }

.cyan-600-border-left {
  border-left-color: #00ACC1 !important; }

.cyan-700-bg {
  background-color: #0097A7 !important; }

.md-cyan-700-bg {
  background-color: #0097A7 !important;
  color: white; }

.cyan-700-fg {
  color: #0097A7 !important; }

.cyan-700-border {
  border-color: #0097A7 !important; }

.cyan-700-border-top {
  border-top-color: #0097A7 !important; }

.cyan-700-border-right {
  border-right-color: #0097A7 !important; }

.cyan-700-border-bottom {
  border-bottom-color: #0097A7 !important; }

.cyan-700-border-left {
  border-left-color: #0097A7 !important; }

.cyan-800-bg {
  background-color: #00838F !important; }

.md-cyan-800-bg {
  background-color: #00838F !important;
  color: white; }

.cyan-800-fg {
  color: #00838F !important; }

.cyan-800-border {
  border-color: #00838F !important; }

.cyan-800-border-top {
  border-top-color: #00838F !important; }

.cyan-800-border-right {
  border-right-color: #00838F !important; }

.cyan-800-border-bottom {
  border-bottom-color: #00838F !important; }

.cyan-800-border-left {
  border-left-color: #00838F !important; }

.cyan-900-bg {
  background-color: #006064 !important; }

.md-cyan-900-bg {
  background-color: #006064 !important;
  color: white; }

.cyan-900-fg {
  color: #006064 !important; }

.cyan-900-border {
  border-color: #006064 !important; }

.cyan-900-border-top {
  border-top-color: #006064 !important; }

.cyan-900-border-right {
  border-right-color: #006064 !important; }

.cyan-900-border-bottom {
  border-bottom-color: #006064 !important; }

.cyan-900-border-left {
  border-left-color: #006064 !important; }

.cyan-A100-bg {
  background-color: #84FFFF !important; }

.md-cyan-A100-bg {
  background-color: #84FFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-A100-fg {
  color: #84FFFF !important; }

.cyan-A100-border {
  border-color: #84FFFF !important; }

.cyan-A100-border-top {
  border-top-color: #84FFFF !important; }

.cyan-A100-border-right {
  border-right-color: #84FFFF !important; }

.cyan-A100-border-bottom {
  border-bottom-color: #84FFFF !important; }

.cyan-A100-border-left {
  border-left-color: #84FFFF !important; }

.cyan-A200-bg {
  background-color: #18FFFF !important; }

.md-cyan-A200-bg {
  background-color: #18FFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-A200-fg {
  color: #18FFFF !important; }

.cyan-A200-border {
  border-color: #18FFFF !important; }

.cyan-A200-border-top {
  border-top-color: #18FFFF !important; }

.cyan-A200-border-right {
  border-right-color: #18FFFF !important; }

.cyan-A200-border-bottom {
  border-bottom-color: #18FFFF !important; }

.cyan-A200-border-left {
  border-left-color: #18FFFF !important; }

.cyan-A400-bg {
  background-color: #00E5FF !important; }

.md-cyan-A400-bg {
  background-color: #00E5FF !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-A400-fg {
  color: #00E5FF !important; }

.cyan-A400-border {
  border-color: #00E5FF !important; }

.cyan-A400-border-top {
  border-top-color: #00E5FF !important; }

.cyan-A400-border-right {
  border-right-color: #00E5FF !important; }

.cyan-A400-border-bottom {
  border-bottom-color: #00E5FF !important; }

.cyan-A400-border-left {
  border-left-color: #00E5FF !important; }

.cyan-A700-bg {
  background-color: #00B8D4 !important; }

.md-cyan-A700-bg {
  background-color: #00B8D4 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-A700-fg {
  color: #00B8D4 !important; }

.cyan-A700-border {
  border-color: #00B8D4 !important; }

.cyan-A700-border-top {
  border-top-color: #00B8D4 !important; }

.cyan-A700-border-right {
  border-right-color: #00B8D4 !important; }

.cyan-A700-border-bottom {
  border-bottom-color: #00B8D4 !important; }

.cyan-A700-border-left {
  border-left-color: #00B8D4 !important; }

.teal-50-bg {
  background-color: #E0F2F1 !important; }

.md-teal-50-bg {
  background-color: #E0F2F1 !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-50-fg {
  color: #E0F2F1 !important; }

.teal-50-border {
  border-color: #E0F2F1 !important; }

.teal-50-border-top {
  border-top-color: #E0F2F1 !important; }

.teal-50-border-right {
  border-right-color: #E0F2F1 !important; }

.teal-50-border-bottom {
  border-bottom-color: #E0F2F1 !important; }

.teal-50-border-left {
  border-left-color: #E0F2F1 !important; }

.teal-100-bg {
  background-color: #B2DFDB !important; }

.md-teal-100-bg {
  background-color: #B2DFDB !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-100-fg {
  color: #B2DFDB !important; }

.teal-100-border {
  border-color: #B2DFDB !important; }

.teal-100-border-top {
  border-top-color: #B2DFDB !important; }

.teal-100-border-right {
  border-right-color: #B2DFDB !important; }

.teal-100-border-bottom {
  border-bottom-color: #B2DFDB !important; }

.teal-100-border-left {
  border-left-color: #B2DFDB !important; }

.teal-200-bg {
  background-color: #80CBC4 !important; }

.md-teal-200-bg {
  background-color: #80CBC4 !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-200-fg {
  color: #80CBC4 !important; }

.teal-200-border {
  border-color: #80CBC4 !important; }

.teal-200-border-top {
  border-top-color: #80CBC4 !important; }

.teal-200-border-right {
  border-right-color: #80CBC4 !important; }

.teal-200-border-bottom {
  border-bottom-color: #80CBC4 !important; }

.teal-200-border-left {
  border-left-color: #80CBC4 !important; }

.teal-300-bg {
  background-color: #4DB6AC !important; }

.md-teal-300-bg {
  background-color: #4DB6AC !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-300-fg {
  color: #4DB6AC !important; }

.teal-300-border {
  border-color: #4DB6AC !important; }

.teal-300-border-top {
  border-top-color: #4DB6AC !important; }

.teal-300-border-right {
  border-right-color: #4DB6AC !important; }

.teal-300-border-bottom {
  border-bottom-color: #4DB6AC !important; }

.teal-300-border-left {
  border-left-color: #4DB6AC !important; }

.teal-400-bg {
  background-color: #26A69A !important; }

.md-teal-400-bg {
  background-color: #26A69A !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-400-fg {
  color: #26A69A !important; }

.teal-400-border {
  border-color: #26A69A !important; }

.teal-400-border-top {
  border-top-color: #26A69A !important; }

.teal-400-border-right {
  border-right-color: #26A69A !important; }

.teal-400-border-bottom {
  border-bottom-color: #26A69A !important; }

.teal-400-border-left {
  border-left-color: #26A69A !important; }

.teal-500-bg {
  background-color: #009688 !important; }

.md-teal-500-bg {
  background-color: #009688 !important;
  color: white; }

.teal-500-fg {
  color: #009688 !important; }

.teal-500-border {
  border-color: #009688 !important; }

.teal-500-border-top {
  border-top-color: #009688 !important; }

.teal-500-border-right {
  border-right-color: #009688 !important; }

.teal-500-border-bottom {
  border-bottom-color: #009688 !important; }

.teal-500-border-left {
  border-left-color: #009688 !important; }

.md-teal-bg {
  background-color: #009688 !important;
  color: white; }

.teal-bg {
  background-color: #009688 !important; }

.teal-fg {
  color: #009688 !important; }

.teal-border {
  border-color: #009688 !important; }

.teal-border-top {
  border-top-color: #009688 !important; }

.teal-border-right {
  border-right-color: #009688 !important; }

.teal-border-bottom {
  border-bottom-color: #009688 !important; }

.teal-border-left {
  border-left-color: #009688 !important; }

.teal-600-bg {
  background-color: #00897B !important; }

.md-teal-600-bg {
  background-color: #00897B !important;
  color: white; }

.teal-600-fg {
  color: #00897B !important; }

.teal-600-border {
  border-color: #00897B !important; }

.teal-600-border-top {
  border-top-color: #00897B !important; }

.teal-600-border-right {
  border-right-color: #00897B !important; }

.teal-600-border-bottom {
  border-bottom-color: #00897B !important; }

.teal-600-border-left {
  border-left-color: #00897B !important; }

.teal-700-bg {
  background-color: #00796B !important; }

.md-teal-700-bg {
  background-color: #00796B !important;
  color: white; }

.teal-700-fg {
  color: #00796B !important; }

.teal-700-border {
  border-color: #00796B !important; }

.teal-700-border-top {
  border-top-color: #00796B !important; }

.teal-700-border-right {
  border-right-color: #00796B !important; }

.teal-700-border-bottom {
  border-bottom-color: #00796B !important; }

.teal-700-border-left {
  border-left-color: #00796B !important; }

.teal-800-bg {
  background-color: #00695C !important; }

.md-teal-800-bg {
  background-color: #00695C !important;
  color: rgba(255, 255, 255, 0.87); }

.teal-800-fg {
  color: #00695C !important; }

.teal-800-border {
  border-color: #00695C !important; }

.teal-800-border-top {
  border-top-color: #00695C !important; }

.teal-800-border-right {
  border-right-color: #00695C !important; }

.teal-800-border-bottom {
  border-bottom-color: #00695C !important; }

.teal-800-border-left {
  border-left-color: #00695C !important; }

.teal-900-bg {
  background-color: #004D40 !important; }

.md-teal-900-bg {
  background-color: #004D40 !important;
  color: rgba(255, 255, 255, 0.87); }

.teal-900-fg {
  color: #004D40 !important; }

.teal-900-border {
  border-color: #004D40 !important; }

.teal-900-border-top {
  border-top-color: #004D40 !important; }

.teal-900-border-right {
  border-right-color: #004D40 !important; }

.teal-900-border-bottom {
  border-bottom-color: #004D40 !important; }

.teal-900-border-left {
  border-left-color: #004D40 !important; }

.teal-A100-bg {
  background-color: #A7FFEB !important; }

.md-teal-A100-bg {
  background-color: #A7FFEB !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-A100-fg {
  color: #A7FFEB !important; }

.teal-A100-border {
  border-color: #A7FFEB !important; }

.teal-A100-border-top {
  border-top-color: #A7FFEB !important; }

.teal-A100-border-right {
  border-right-color: #A7FFEB !important; }

.teal-A100-border-bottom {
  border-bottom-color: #A7FFEB !important; }

.teal-A100-border-left {
  border-left-color: #A7FFEB !important; }

.teal-A200-bg {
  background-color: #64FFDA !important; }

.md-teal-A200-bg {
  background-color: #64FFDA !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-A200-fg {
  color: #64FFDA !important; }

.teal-A200-border {
  border-color: #64FFDA !important; }

.teal-A200-border-top {
  border-top-color: #64FFDA !important; }

.teal-A200-border-right {
  border-right-color: #64FFDA !important; }

.teal-A200-border-bottom {
  border-bottom-color: #64FFDA !important; }

.teal-A200-border-left {
  border-left-color: #64FFDA !important; }

.teal-A400-bg {
  background-color: #1DE9B6 !important; }

.md-teal-A400-bg {
  background-color: #1DE9B6 !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-A400-fg {
  color: #1DE9B6 !important; }

.teal-A400-border {
  border-color: #1DE9B6 !important; }

.teal-A400-border-top {
  border-top-color: #1DE9B6 !important; }

.teal-A400-border-right {
  border-right-color: #1DE9B6 !important; }

.teal-A400-border-bottom {
  border-bottom-color: #1DE9B6 !important; }

.teal-A400-border-left {
  border-left-color: #1DE9B6 !important; }

.teal-A700-bg {
  background-color: #00BFA5 !important; }

.md-teal-A700-bg {
  background-color: #00BFA5 !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-A700-fg {
  color: #00BFA5 !important; }

.teal-A700-border {
  border-color: #00BFA5 !important; }

.teal-A700-border-top {
  border-top-color: #00BFA5 !important; }

.teal-A700-border-right {
  border-right-color: #00BFA5 !important; }

.teal-A700-border-bottom {
  border-bottom-color: #00BFA5 !important; }

.teal-A700-border-left {
  border-left-color: #00BFA5 !important; }

.green-50-bg {
  background-color: #E8F5E9 !important; }

.md-green-50-bg {
  background-color: #E8F5E9 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-50-fg {
  color: #E8F5E9 !important; }

.green-50-border {
  border-color: #E8F5E9 !important; }

.green-50-border-top {
  border-top-color: #E8F5E9 !important; }

.green-50-border-right {
  border-right-color: #E8F5E9 !important; }

.green-50-border-bottom {
  border-bottom-color: #E8F5E9 !important; }

.green-50-border-left {
  border-left-color: #E8F5E9 !important; }

.green-100-bg {
  background-color: #C8E6C9 !important; }

.md-green-100-bg {
  background-color: #C8E6C9 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-100-fg {
  color: #C8E6C9 !important; }

.green-100-border {
  border-color: #C8E6C9 !important; }

.green-100-border-top {
  border-top-color: #C8E6C9 !important; }

.green-100-border-right {
  border-right-color: #C8E6C9 !important; }

.green-100-border-bottom {
  border-bottom-color: #C8E6C9 !important; }

.green-100-border-left {
  border-left-color: #C8E6C9 !important; }

.green-200-bg {
  background-color: #A5D6A7 !important; }

.md-green-200-bg {
  background-color: #A5D6A7 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-200-fg {
  color: #A5D6A7 !important; }

.green-200-border {
  border-color: #A5D6A7 !important; }

.green-200-border-top {
  border-top-color: #A5D6A7 !important; }

.green-200-border-right {
  border-right-color: #A5D6A7 !important; }

.green-200-border-bottom {
  border-bottom-color: #A5D6A7 !important; }

.green-200-border-left {
  border-left-color: #A5D6A7 !important; }

.green-300-bg {
  background-color: #81C784 !important; }

.md-green-300-bg {
  background-color: #81C784 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-300-fg {
  color: #81C784 !important; }

.green-300-border {
  border-color: #81C784 !important; }

.green-300-border-top {
  border-top-color: #81C784 !important; }

.green-300-border-right {
  border-right-color: #81C784 !important; }

.green-300-border-bottom {
  border-bottom-color: #81C784 !important; }

.green-300-border-left {
  border-left-color: #81C784 !important; }

.green-400-bg {
  background-color: #66BB6A !important; }

.md-green-400-bg {
  background-color: #66BB6A !important;
  color: rgba(0, 0, 0, 0.87); }

.green-400-fg {
  color: #66BB6A !important; }

.green-400-border {
  border-color: #66BB6A !important; }

.green-400-border-top {
  border-top-color: #66BB6A !important; }

.green-400-border-right {
  border-right-color: #66BB6A !important; }

.green-400-border-bottom {
  border-bottom-color: #66BB6A !important; }

.green-400-border-left {
  border-left-color: #66BB6A !important; }

.green-500-bg {
  background-color: #4CAF50 !important; }

.md-green-500-bg {
  background-color: #4CAF50 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-500-fg {
  color: #4CAF50 !important; }

.green-500-border {
  border-color: #4CAF50 !important; }

.green-500-border-top {
  border-top-color: #4CAF50 !important; }

.green-500-border-right {
  border-right-color: #4CAF50 !important; }

.green-500-border-bottom {
  border-bottom-color: #4CAF50 !important; }

.green-500-border-left {
  border-left-color: #4CAF50 !important; }

.md-green-bg {
  background-color: #4CAF50 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-bg {
  background-color: #4CAF50 !important; }

.green-fg {
  color: #4CAF50 !important; }

.green-border {
  border-color: #4CAF50 !important; }

.green-border-top {
  border-top-color: #4CAF50 !important; }

.green-border-right {
  border-right-color: #4CAF50 !important; }

.green-border-bottom {
  border-bottom-color: #4CAF50 !important; }

.green-border-left {
  border-left-color: #4CAF50 !important; }

.green-600-bg {
  background-color: #43A047 !important; }

.md-green-600-bg {
  background-color: #43A047 !important;
  color: white; }

.green-600-fg {
  color: #43A047 !important; }

.green-600-border {
  border-color: #43A047 !important; }

.green-600-border-top {
  border-top-color: #43A047 !important; }

.green-600-border-right {
  border-right-color: #43A047 !important; }

.green-600-border-bottom {
  border-bottom-color: #43A047 !important; }

.green-600-border-left {
  border-left-color: #43A047 !important; }

.green-700-bg {
  background-color: #388E3C !important; }

.md-green-700-bg {
  background-color: #388E3C !important;
  color: white; }

.green-700-fg {
  color: #388E3C !important; }

.green-700-border {
  border-color: #388E3C !important; }

.green-700-border-top {
  border-top-color: #388E3C !important; }

.green-700-border-right {
  border-right-color: #388E3C !important; }

.green-700-border-bottom {
  border-bottom-color: #388E3C !important; }

.green-700-border-left {
  border-left-color: #388E3C !important; }

.green-800-bg {
  background-color: #2E7D32 !important; }

.md-green-800-bg {
  background-color: #2E7D32 !important;
  color: rgba(255, 255, 255, 0.87); }

.green-800-fg {
  color: #2E7D32 !important; }

.green-800-border {
  border-color: #2E7D32 !important; }

.green-800-border-top {
  border-top-color: #2E7D32 !important; }

.green-800-border-right {
  border-right-color: #2E7D32 !important; }

.green-800-border-bottom {
  border-bottom-color: #2E7D32 !important; }

.green-800-border-left {
  border-left-color: #2E7D32 !important; }

.green-900-bg {
  background-color: #1B5E20 !important; }

.md-green-900-bg {
  background-color: #1B5E20 !important;
  color: rgba(255, 255, 255, 0.87); }

.green-900-fg {
  color: #1B5E20 !important; }

.green-900-border {
  border-color: #1B5E20 !important; }

.green-900-border-top {
  border-top-color: #1B5E20 !important; }

.green-900-border-right {
  border-right-color: #1B5E20 !important; }

.green-900-border-bottom {
  border-bottom-color: #1B5E20 !important; }

.green-900-border-left {
  border-left-color: #1B5E20 !important; }

.green-A100-bg {
  background-color: #B9F6CA !important; }

.md-green-A100-bg {
  background-color: #B9F6CA !important;
  color: rgba(0, 0, 0, 0.87); }

.green-A100-fg {
  color: #B9F6CA !important; }

.green-A100-border {
  border-color: #B9F6CA !important; }

.green-A100-border-top {
  border-top-color: #B9F6CA !important; }

.green-A100-border-right {
  border-right-color: #B9F6CA !important; }

.green-A100-border-bottom {
  border-bottom-color: #B9F6CA !important; }

.green-A100-border-left {
  border-left-color: #B9F6CA !important; }

.green-A200-bg {
  background-color: #69F0AE !important; }

.md-green-A200-bg {
  background-color: #69F0AE !important;
  color: rgba(0, 0, 0, 0.87); }

.green-A200-fg {
  color: #69F0AE !important; }

.green-A200-border {
  border-color: #69F0AE !important; }

.green-A200-border-top {
  border-top-color: #69F0AE !important; }

.green-A200-border-right {
  border-right-color: #69F0AE !important; }

.green-A200-border-bottom {
  border-bottom-color: #69F0AE !important; }

.green-A200-border-left {
  border-left-color: #69F0AE !important; }

.green-A400-bg {
  background-color: #00E676 !important; }

.md-green-A400-bg {
  background-color: #00E676 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-A400-fg {
  color: #00E676 !important; }

.green-A400-border {
  border-color: #00E676 !important; }

.green-A400-border-top {
  border-top-color: #00E676 !important; }

.green-A400-border-right {
  border-right-color: #00E676 !important; }

.green-A400-border-bottom {
  border-bottom-color: #00E676 !important; }

.green-A400-border-left {
  border-left-color: #00E676 !important; }

.green-A700-bg {
  background-color: #00C853 !important; }

.md-green-A700-bg {
  background-color: #00C853 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-A700-fg {
  color: #00C853 !important; }

.green-A700-border {
  border-color: #00C853 !important; }

.green-A700-border-top {
  border-top-color: #00C853 !important; }

.green-A700-border-right {
  border-right-color: #00C853 !important; }

.green-A700-border-bottom {
  border-bottom-color: #00C853 !important; }

.green-A700-border-left {
  border-left-color: #00C853 !important; }

.light-green-50-bg {
  background-color: #F1F8E9 !important; }

.md-light-green-50-bg {
  background-color: #F1F8E9 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-50-fg {
  color: #F1F8E9 !important; }

.light-green-50-border {
  border-color: #F1F8E9 !important; }

.light-green-50-border-top {
  border-top-color: #F1F8E9 !important; }

.light-green-50-border-right {
  border-right-color: #F1F8E9 !important; }

.light-green-50-border-bottom {
  border-bottom-color: #F1F8E9 !important; }

.light-green-50-border-left {
  border-left-color: #F1F8E9 !important; }

.light-green-100-bg {
  background-color: #DCEDC8 !important; }

.md-light-green-100-bg {
  background-color: #DCEDC8 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-100-fg {
  color: #DCEDC8 !important; }

.light-green-100-border {
  border-color: #DCEDC8 !important; }

.light-green-100-border-top {
  border-top-color: #DCEDC8 !important; }

.light-green-100-border-right {
  border-right-color: #DCEDC8 !important; }

.light-green-100-border-bottom {
  border-bottom-color: #DCEDC8 !important; }

.light-green-100-border-left {
  border-left-color: #DCEDC8 !important; }

.light-green-200-bg {
  background-color: #C5E1A5 !important; }

.md-light-green-200-bg {
  background-color: #C5E1A5 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-200-fg {
  color: #C5E1A5 !important; }

.light-green-200-border {
  border-color: #C5E1A5 !important; }

.light-green-200-border-top {
  border-top-color: #C5E1A5 !important; }

.light-green-200-border-right {
  border-right-color: #C5E1A5 !important; }

.light-green-200-border-bottom {
  border-bottom-color: #C5E1A5 !important; }

.light-green-200-border-left {
  border-left-color: #C5E1A5 !important; }

.light-green-300-bg {
  background-color: #AED581 !important; }

.md-light-green-300-bg {
  background-color: #AED581 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-300-fg {
  color: #AED581 !important; }

.light-green-300-border {
  border-color: #AED581 !important; }

.light-green-300-border-top {
  border-top-color: #AED581 !important; }

.light-green-300-border-right {
  border-right-color: #AED581 !important; }

.light-green-300-border-bottom {
  border-bottom-color: #AED581 !important; }

.light-green-300-border-left {
  border-left-color: #AED581 !important; }

.light-green-400-bg {
  background-color: #9CCC65 !important; }

.md-light-green-400-bg {
  background-color: #9CCC65 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-400-fg {
  color: #9CCC65 !important; }

.light-green-400-border {
  border-color: #9CCC65 !important; }

.light-green-400-border-top {
  border-top-color: #9CCC65 !important; }

.light-green-400-border-right {
  border-right-color: #9CCC65 !important; }

.light-green-400-border-bottom {
  border-bottom-color: #9CCC65 !important; }

.light-green-400-border-left {
  border-left-color: #9CCC65 !important; }

.light-green-500-bg {
  background-color: #8BC34A !important; }

.md-light-green-500-bg {
  background-color: #8BC34A !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-500-fg {
  color: #8BC34A !important; }

.light-green-500-border {
  border-color: #8BC34A !important; }

.light-green-500-border-top {
  border-top-color: #8BC34A !important; }

.light-green-500-border-right {
  border-right-color: #8BC34A !important; }

.light-green-500-border-bottom {
  border-bottom-color: #8BC34A !important; }

.light-green-500-border-left {
  border-left-color: #8BC34A !important; }

.md-light-green-bg {
  background-color: #8BC34A !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-bg {
  background-color: #8BC34A !important; }

.light-green-fg {
  color: #8BC34A !important; }

.light-green-border {
  border-color: #8BC34A !important; }

.light-green-border-top {
  border-top-color: #8BC34A !important; }

.light-green-border-right {
  border-right-color: #8BC34A !important; }

.light-green-border-bottom {
  border-bottom-color: #8BC34A !important; }

.light-green-border-left {
  border-left-color: #8BC34A !important; }

.light-green-600-bg {
  background-color: #7CB342 !important; }

.md-light-green-600-bg {
  background-color: #7CB342 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-600-fg {
  color: #7CB342 !important; }

.light-green-600-border {
  border-color: #7CB342 !important; }

.light-green-600-border-top {
  border-top-color: #7CB342 !important; }

.light-green-600-border-right {
  border-right-color: #7CB342 !important; }

.light-green-600-border-bottom {
  border-bottom-color: #7CB342 !important; }

.light-green-600-border-left {
  border-left-color: #7CB342 !important; }

.light-green-700-bg {
  background-color: #689F38 !important; }

.md-light-green-700-bg {
  background-color: #689F38 !important;
  color: white; }

.light-green-700-fg {
  color: #689F38 !important; }

.light-green-700-border {
  border-color: #689F38 !important; }

.light-green-700-border-top {
  border-top-color: #689F38 !important; }

.light-green-700-border-right {
  border-right-color: #689F38 !important; }

.light-green-700-border-bottom {
  border-bottom-color: #689F38 !important; }

.light-green-700-border-left {
  border-left-color: #689F38 !important; }

.light-green-800-bg {
  background-color: #558B2F !important; }

.md-light-green-800-bg {
  background-color: #558B2F !important;
  color: white; }

.light-green-800-fg {
  color: #558B2F !important; }

.light-green-800-border {
  border-color: #558B2F !important; }

.light-green-800-border-top {
  border-top-color: #558B2F !important; }

.light-green-800-border-right {
  border-right-color: #558B2F !important; }

.light-green-800-border-bottom {
  border-bottom-color: #558B2F !important; }

.light-green-800-border-left {
  border-left-color: #558B2F !important; }

.light-green-900-bg {
  background-color: #33691E !important; }

.md-light-green-900-bg {
  background-color: #33691E !important;
  color: white; }

.light-green-900-fg {
  color: #33691E !important; }

.light-green-900-border {
  border-color: #33691E !important; }

.light-green-900-border-top {
  border-top-color: #33691E !important; }

.light-green-900-border-right {
  border-right-color: #33691E !important; }

.light-green-900-border-bottom {
  border-bottom-color: #33691E !important; }

.light-green-900-border-left {
  border-left-color: #33691E !important; }

.light-green-A100-bg {
  background-color: #CCFF90 !important; }

.md-light-green-A100-bg {
  background-color: #CCFF90 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-A100-fg {
  color: #CCFF90 !important; }

.light-green-A100-border {
  border-color: #CCFF90 !important; }

.light-green-A100-border-top {
  border-top-color: #CCFF90 !important; }

.light-green-A100-border-right {
  border-right-color: #CCFF90 !important; }

.light-green-A100-border-bottom {
  border-bottom-color: #CCFF90 !important; }

.light-green-A100-border-left {
  border-left-color: #CCFF90 !important; }

.light-green-A200-bg {
  background-color: #B2FF59 !important; }

.md-light-green-A200-bg {
  background-color: #B2FF59 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-A200-fg {
  color: #B2FF59 !important; }

.light-green-A200-border {
  border-color: #B2FF59 !important; }

.light-green-A200-border-top {
  border-top-color: #B2FF59 !important; }

.light-green-A200-border-right {
  border-right-color: #B2FF59 !important; }

.light-green-A200-border-bottom {
  border-bottom-color: #B2FF59 !important; }

.light-green-A200-border-left {
  border-left-color: #B2FF59 !important; }

.light-green-A400-bg {
  background-color: #76FF03 !important; }

.md-light-green-A400-bg {
  background-color: #76FF03 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-A400-fg {
  color: #76FF03 !important; }

.light-green-A400-border {
  border-color: #76FF03 !important; }

.light-green-A400-border-top {
  border-top-color: #76FF03 !important; }

.light-green-A400-border-right {
  border-right-color: #76FF03 !important; }

.light-green-A400-border-bottom {
  border-bottom-color: #76FF03 !important; }

.light-green-A400-border-left {
  border-left-color: #76FF03 !important; }

.light-green-A700-bg {
  background-color: #64DD17 !important; }

.md-light-green-A700-bg {
  background-color: #64DD17 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-A700-fg {
  color: #64DD17 !important; }

.light-green-A700-border {
  border-color: #64DD17 !important; }

.light-green-A700-border-top {
  border-top-color: #64DD17 !important; }

.light-green-A700-border-right {
  border-right-color: #64DD17 !important; }

.light-green-A700-border-bottom {
  border-bottom-color: #64DD17 !important; }

.light-green-A700-border-left {
  border-left-color: #64DD17 !important; }

.lime-50-bg {
  background-color: #F9FBE7 !important; }

.md-lime-50-bg {
  background-color: #F9FBE7 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-50-fg {
  color: #F9FBE7 !important; }

.lime-50-border {
  border-color: #F9FBE7 !important; }

.lime-50-border-top {
  border-top-color: #F9FBE7 !important; }

.lime-50-border-right {
  border-right-color: #F9FBE7 !important; }

.lime-50-border-bottom {
  border-bottom-color: #F9FBE7 !important; }

.lime-50-border-left {
  border-left-color: #F9FBE7 !important; }

.lime-100-bg {
  background-color: #F0F4C3 !important; }

.md-lime-100-bg {
  background-color: #F0F4C3 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-100-fg {
  color: #F0F4C3 !important; }

.lime-100-border {
  border-color: #F0F4C3 !important; }

.lime-100-border-top {
  border-top-color: #F0F4C3 !important; }

.lime-100-border-right {
  border-right-color: #F0F4C3 !important; }

.lime-100-border-bottom {
  border-bottom-color: #F0F4C3 !important; }

.lime-100-border-left {
  border-left-color: #F0F4C3 !important; }

.lime-200-bg {
  background-color: #E6EE9C !important; }

.md-lime-200-bg {
  background-color: #E6EE9C !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-200-fg {
  color: #E6EE9C !important; }

.lime-200-border {
  border-color: #E6EE9C !important; }

.lime-200-border-top {
  border-top-color: #E6EE9C !important; }

.lime-200-border-right {
  border-right-color: #E6EE9C !important; }

.lime-200-border-bottom {
  border-bottom-color: #E6EE9C !important; }

.lime-200-border-left {
  border-left-color: #E6EE9C !important; }

.lime-300-bg {
  background-color: #DCE775 !important; }

.md-lime-300-bg {
  background-color: #DCE775 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-300-fg {
  color: #DCE775 !important; }

.lime-300-border {
  border-color: #DCE775 !important; }

.lime-300-border-top {
  border-top-color: #DCE775 !important; }

.lime-300-border-right {
  border-right-color: #DCE775 !important; }

.lime-300-border-bottom {
  border-bottom-color: #DCE775 !important; }

.lime-300-border-left {
  border-left-color: #DCE775 !important; }

.lime-400-bg {
  background-color: #D4E157 !important; }

.md-lime-400-bg {
  background-color: #D4E157 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-400-fg {
  color: #D4E157 !important; }

.lime-400-border {
  border-color: #D4E157 !important; }

.lime-400-border-top {
  border-top-color: #D4E157 !important; }

.lime-400-border-right {
  border-right-color: #D4E157 !important; }

.lime-400-border-bottom {
  border-bottom-color: #D4E157 !important; }

.lime-400-border-left {
  border-left-color: #D4E157 !important; }

.lime-500-bg {
  background-color: #CDDC39 !important; }

.md-lime-500-bg {
  background-color: #CDDC39 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-500-fg {
  color: #CDDC39 !important; }

.lime-500-border {
  border-color: #CDDC39 !important; }

.lime-500-border-top {
  border-top-color: #CDDC39 !important; }

.lime-500-border-right {
  border-right-color: #CDDC39 !important; }

.lime-500-border-bottom {
  border-bottom-color: #CDDC39 !important; }

.lime-500-border-left {
  border-left-color: #CDDC39 !important; }

.md-lime-bg {
  background-color: #CDDC39 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-bg {
  background-color: #CDDC39 !important; }

.lime-fg {
  color: #CDDC39 !important; }

.lime-border {
  border-color: #CDDC39 !important; }

.lime-border-top {
  border-top-color: #CDDC39 !important; }

.lime-border-right {
  border-right-color: #CDDC39 !important; }

.lime-border-bottom {
  border-bottom-color: #CDDC39 !important; }

.lime-border-left {
  border-left-color: #CDDC39 !important; }

.lime-600-bg {
  background-color: #C0CA33 !important; }

.md-lime-600-bg {
  background-color: #C0CA33 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-600-fg {
  color: #C0CA33 !important; }

.lime-600-border {
  border-color: #C0CA33 !important; }

.lime-600-border-top {
  border-top-color: #C0CA33 !important; }

.lime-600-border-right {
  border-right-color: #C0CA33 !important; }

.lime-600-border-bottom {
  border-bottom-color: #C0CA33 !important; }

.lime-600-border-left {
  border-left-color: #C0CA33 !important; }

.lime-700-bg {
  background-color: #AFB42B !important; }

.md-lime-700-bg {
  background-color: #AFB42B !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-700-fg {
  color: #AFB42B !important; }

.lime-700-border {
  border-color: #AFB42B !important; }

.lime-700-border-top {
  border-top-color: #AFB42B !important; }

.lime-700-border-right {
  border-right-color: #AFB42B !important; }

.lime-700-border-bottom {
  border-bottom-color: #AFB42B !important; }

.lime-700-border-left {
  border-left-color: #AFB42B !important; }

.lime-800-bg {
  background-color: #9E9D24 !important; }

.md-lime-800-bg {
  background-color: #9E9D24 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-800-fg {
  color: #9E9D24 !important; }

.lime-800-border {
  border-color: #9E9D24 !important; }

.lime-800-border-top {
  border-top-color: #9E9D24 !important; }

.lime-800-border-right {
  border-right-color: #9E9D24 !important; }

.lime-800-border-bottom {
  border-bottom-color: #9E9D24 !important; }

.lime-800-border-left {
  border-left-color: #9E9D24 !important; }

.lime-900-bg {
  background-color: #827717 !important; }

.md-lime-900-bg {
  background-color: #827717 !important;
  color: white; }

.lime-900-fg {
  color: #827717 !important; }

.lime-900-border {
  border-color: #827717 !important; }

.lime-900-border-top {
  border-top-color: #827717 !important; }

.lime-900-border-right {
  border-right-color: #827717 !important; }

.lime-900-border-bottom {
  border-bottom-color: #827717 !important; }

.lime-900-border-left {
  border-left-color: #827717 !important; }

.lime-A100-bg {
  background-color: #F4FF81 !important; }

.md-lime-A100-bg {
  background-color: #F4FF81 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-A100-fg {
  color: #F4FF81 !important; }

.lime-A100-border {
  border-color: #F4FF81 !important; }

.lime-A100-border-top {
  border-top-color: #F4FF81 !important; }

.lime-A100-border-right {
  border-right-color: #F4FF81 !important; }

.lime-A100-border-bottom {
  border-bottom-color: #F4FF81 !important; }

.lime-A100-border-left {
  border-left-color: #F4FF81 !important; }

.lime-A200-bg {
  background-color: #EEFF41 !important; }

.md-lime-A200-bg {
  background-color: #EEFF41 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-A200-fg {
  color: #EEFF41 !important; }

.lime-A200-border {
  border-color: #EEFF41 !important; }

.lime-A200-border-top {
  border-top-color: #EEFF41 !important; }

.lime-A200-border-right {
  border-right-color: #EEFF41 !important; }

.lime-A200-border-bottom {
  border-bottom-color: #EEFF41 !important; }

.lime-A200-border-left {
  border-left-color: #EEFF41 !important; }

.lime-A400-bg {
  background-color: #C6FF00 !important; }

.md-lime-A400-bg {
  background-color: #C6FF00 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-A400-fg {
  color: #C6FF00 !important; }

.lime-A400-border {
  border-color: #C6FF00 !important; }

.lime-A400-border-top {
  border-top-color: #C6FF00 !important; }

.lime-A400-border-right {
  border-right-color: #C6FF00 !important; }

.lime-A400-border-bottom {
  border-bottom-color: #C6FF00 !important; }

.lime-A400-border-left {
  border-left-color: #C6FF00 !important; }

.lime-A700-bg {
  background-color: #AEEA00 !important; }

.md-lime-A700-bg {
  background-color: #AEEA00 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-A700-fg {
  color: #AEEA00 !important; }

.lime-A700-border {
  border-color: #AEEA00 !important; }

.lime-A700-border-top {
  border-top-color: #AEEA00 !important; }

.lime-A700-border-right {
  border-right-color: #AEEA00 !important; }

.lime-A700-border-bottom {
  border-bottom-color: #AEEA00 !important; }

.lime-A700-border-left {
  border-left-color: #AEEA00 !important; }

.yellow-50-bg {
  background-color: #FFFDE7 !important; }

.md-yellow-50-bg {
  background-color: #FFFDE7 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-50-fg {
  color: #FFFDE7 !important; }

.yellow-50-border {
  border-color: #FFFDE7 !important; }

.yellow-50-border-top {
  border-top-color: #FFFDE7 !important; }

.yellow-50-border-right {
  border-right-color: #FFFDE7 !important; }

.yellow-50-border-bottom {
  border-bottom-color: #FFFDE7 !important; }

.yellow-50-border-left {
  border-left-color: #FFFDE7 !important; }

.yellow-100-bg {
  background-color: #FFF9C4 !important; }

.md-yellow-100-bg {
  background-color: #FFF9C4 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-100-fg {
  color: #FFF9C4 !important; }

.yellow-100-border {
  border-color: #FFF9C4 !important; }

.yellow-100-border-top {
  border-top-color: #FFF9C4 !important; }

.yellow-100-border-right {
  border-right-color: #FFF9C4 !important; }

.yellow-100-border-bottom {
  border-bottom-color: #FFF9C4 !important; }

.yellow-100-border-left {
  border-left-color: #FFF9C4 !important; }

.yellow-200-bg {
  background-color: #FFF59D !important; }

.md-yellow-200-bg {
  background-color: #FFF59D !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-200-fg {
  color: #FFF59D !important; }

.yellow-200-border {
  border-color: #FFF59D !important; }

.yellow-200-border-top {
  border-top-color: #FFF59D !important; }

.yellow-200-border-right {
  border-right-color: #FFF59D !important; }

.yellow-200-border-bottom {
  border-bottom-color: #FFF59D !important; }

.yellow-200-border-left {
  border-left-color: #FFF59D !important; }

.yellow-300-bg {
  background-color: #FFF176 !important; }

.md-yellow-300-bg {
  background-color: #FFF176 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-300-fg {
  color: #FFF176 !important; }

.yellow-300-border {
  border-color: #FFF176 !important; }

.yellow-300-border-top {
  border-top-color: #FFF176 !important; }

.yellow-300-border-right {
  border-right-color: #FFF176 !important; }

.yellow-300-border-bottom {
  border-bottom-color: #FFF176 !important; }

.yellow-300-border-left {
  border-left-color: #FFF176 !important; }

.yellow-400-bg {
  background-color: #FFEE58 !important; }

.md-yellow-400-bg {
  background-color: #FFEE58 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-400-fg {
  color: #FFEE58 !important; }

.yellow-400-border {
  border-color: #FFEE58 !important; }

.yellow-400-border-top {
  border-top-color: #FFEE58 !important; }

.yellow-400-border-right {
  border-right-color: #FFEE58 !important; }

.yellow-400-border-bottom {
  border-bottom-color: #FFEE58 !important; }

.yellow-400-border-left {
  border-left-color: #FFEE58 !important; }

.yellow-500-bg {
  background-color: #FFEB3B !important; }

.md-yellow-500-bg {
  background-color: #FFEB3B !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-500-fg {
  color: #FFEB3B !important; }

.yellow-500-border {
  border-color: #FFEB3B !important; }

.yellow-500-border-top {
  border-top-color: #FFEB3B !important; }

.yellow-500-border-right {
  border-right-color: #FFEB3B !important; }

.yellow-500-border-bottom {
  border-bottom-color: #FFEB3B !important; }

.yellow-500-border-left {
  border-left-color: #FFEB3B !important; }

.md-yellow-bg {
  background-color: #FFEB3B !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-bg {
  background-color: #FFEB3B !important; }

.yellow-fg {
  color: #FFEB3B !important; }

.yellow-border {
  border-color: #FFEB3B !important; }

.yellow-border-top {
  border-top-color: #FFEB3B !important; }

.yellow-border-right {
  border-right-color: #FFEB3B !important; }

.yellow-border-bottom {
  border-bottom-color: #FFEB3B !important; }

.yellow-border-left {
  border-left-color: #FFEB3B !important; }

.yellow-600-bg {
  background-color: #FDD835 !important; }

.md-yellow-600-bg {
  background-color: #FDD835 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-600-fg {
  color: #FDD835 !important; }

.yellow-600-border {
  border-color: #FDD835 !important; }

.yellow-600-border-top {
  border-top-color: #FDD835 !important; }

.yellow-600-border-right {
  border-right-color: #FDD835 !important; }

.yellow-600-border-bottom {
  border-bottom-color: #FDD835 !important; }

.yellow-600-border-left {
  border-left-color: #FDD835 !important; }

.yellow-700-bg {
  background-color: #FBC02D !important; }

.md-yellow-700-bg {
  background-color: #FBC02D !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-700-fg {
  color: #FBC02D !important; }

.yellow-700-border {
  border-color: #FBC02D !important; }

.yellow-700-border-top {
  border-top-color: #FBC02D !important; }

.yellow-700-border-right {
  border-right-color: #FBC02D !important; }

.yellow-700-border-bottom {
  border-bottom-color: #FBC02D !important; }

.yellow-700-border-left {
  border-left-color: #FBC02D !important; }

.yellow-800-bg {
  background-color: #F9A825 !important; }

.md-yellow-800-bg {
  background-color: #F9A825 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-800-fg {
  color: #F9A825 !important; }

.yellow-800-border {
  border-color: #F9A825 !important; }

.yellow-800-border-top {
  border-top-color: #F9A825 !important; }

.yellow-800-border-right {
  border-right-color: #F9A825 !important; }

.yellow-800-border-bottom {
  border-bottom-color: #F9A825 !important; }

.yellow-800-border-left {
  border-left-color: #F9A825 !important; }

.yellow-900-bg {
  background-color: #F57F17 !important; }

.md-yellow-900-bg {
  background-color: #F57F17 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-900-fg {
  color: #F57F17 !important; }

.yellow-900-border {
  border-color: #F57F17 !important; }

.yellow-900-border-top {
  border-top-color: #F57F17 !important; }

.yellow-900-border-right {
  border-right-color: #F57F17 !important; }

.yellow-900-border-bottom {
  border-bottom-color: #F57F17 !important; }

.yellow-900-border-left {
  border-left-color: #F57F17 !important; }

.yellow-A100-bg {
  background-color: #FFFF8D !important; }

.md-yellow-A100-bg {
  background-color: #FFFF8D !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-A100-fg {
  color: #FFFF8D !important; }

.yellow-A100-border {
  border-color: #FFFF8D !important; }

.yellow-A100-border-top {
  border-top-color: #FFFF8D !important; }

.yellow-A100-border-right {
  border-right-color: #FFFF8D !important; }

.yellow-A100-border-bottom {
  border-bottom-color: #FFFF8D !important; }

.yellow-A100-border-left {
  border-left-color: #FFFF8D !important; }

.yellow-A200-bg {
  background-color: #FFFF00 !important; }

.md-yellow-A200-bg {
  background-color: #FFFF00 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-A200-fg {
  color: #FFFF00 !important; }

.yellow-A200-border {
  border-color: #FFFF00 !important; }

.yellow-A200-border-top {
  border-top-color: #FFFF00 !important; }

.yellow-A200-border-right {
  border-right-color: #FFFF00 !important; }

.yellow-A200-border-bottom {
  border-bottom-color: #FFFF00 !important; }

.yellow-A200-border-left {
  border-left-color: #FFFF00 !important; }

.yellow-A400-bg {
  background-color: #FFEA00 !important; }

.md-yellow-A400-bg {
  background-color: #FFEA00 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-A400-fg {
  color: #FFEA00 !important; }

.yellow-A400-border {
  border-color: #FFEA00 !important; }

.yellow-A400-border-top {
  border-top-color: #FFEA00 !important; }

.yellow-A400-border-right {
  border-right-color: #FFEA00 !important; }

.yellow-A400-border-bottom {
  border-bottom-color: #FFEA00 !important; }

.yellow-A400-border-left {
  border-left-color: #FFEA00 !important; }

.yellow-A700-bg {
  background-color: #FFD600 !important; }

.md-yellow-A700-bg {
  background-color: #FFD600 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-A700-fg {
  color: #FFD600 !important; }

.yellow-A700-border {
  border-color: #FFD600 !important; }

.yellow-A700-border-top {
  border-top-color: #FFD600 !important; }

.yellow-A700-border-right {
  border-right-color: #FFD600 !important; }

.yellow-A700-border-bottom {
  border-bottom-color: #FFD600 !important; }

.yellow-A700-border-left {
  border-left-color: #FFD600 !important; }

.amber-50-bg {
  background-color: #FFF8E1 !important; }

.md-amber-50-bg {
  background-color: #FFF8E1 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-50-fg {
  color: #FFF8E1 !important; }

.amber-50-border {
  border-color: #FFF8E1 !important; }

.amber-50-border-top {
  border-top-color: #FFF8E1 !important; }

.amber-50-border-right {
  border-right-color: #FFF8E1 !important; }

.amber-50-border-bottom {
  border-bottom-color: #FFF8E1 !important; }

.amber-50-border-left {
  border-left-color: #FFF8E1 !important; }

.amber-100-bg {
  background-color: #FFECB3 !important; }

.md-amber-100-bg {
  background-color: #FFECB3 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-100-fg {
  color: #FFECB3 !important; }

.amber-100-border {
  border-color: #FFECB3 !important; }

.amber-100-border-top {
  border-top-color: #FFECB3 !important; }

.amber-100-border-right {
  border-right-color: #FFECB3 !important; }

.amber-100-border-bottom {
  border-bottom-color: #FFECB3 !important; }

.amber-100-border-left {
  border-left-color: #FFECB3 !important; }

.amber-200-bg {
  background-color: #FFE082 !important; }

.md-amber-200-bg {
  background-color: #FFE082 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-200-fg {
  color: #FFE082 !important; }

.amber-200-border {
  border-color: #FFE082 !important; }

.amber-200-border-top {
  border-top-color: #FFE082 !important; }

.amber-200-border-right {
  border-right-color: #FFE082 !important; }

.amber-200-border-bottom {
  border-bottom-color: #FFE082 !important; }

.amber-200-border-left {
  border-left-color: #FFE082 !important; }

.amber-300-bg {
  background-color: #FFD54F !important; }

.md-amber-300-bg {
  background-color: #FFD54F !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-300-fg {
  color: #FFD54F !important; }

.amber-300-border {
  border-color: #FFD54F !important; }

.amber-300-border-top {
  border-top-color: #FFD54F !important; }

.amber-300-border-right {
  border-right-color: #FFD54F !important; }

.amber-300-border-bottom {
  border-bottom-color: #FFD54F !important; }

.amber-300-border-left {
  border-left-color: #FFD54F !important; }

.amber-400-bg {
  background-color: #FFCA28 !important; }

.md-amber-400-bg {
  background-color: #FFCA28 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-400-fg {
  color: #FFCA28 !important; }

.amber-400-border {
  border-color: #FFCA28 !important; }

.amber-400-border-top {
  border-top-color: #FFCA28 !important; }

.amber-400-border-right {
  border-right-color: #FFCA28 !important; }

.amber-400-border-bottom {
  border-bottom-color: #FFCA28 !important; }

.amber-400-border-left {
  border-left-color: #FFCA28 !important; }

.amber-500-bg {
  background-color: #FFC107 !important; }

.md-amber-500-bg {
  background-color: #FFC107 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-500-fg {
  color: #FFC107 !important; }

.amber-500-border {
  border-color: #FFC107 !important; }

.amber-500-border-top {
  border-top-color: #FFC107 !important; }

.amber-500-border-right {
  border-right-color: #FFC107 !important; }

.amber-500-border-bottom {
  border-bottom-color: #FFC107 !important; }

.amber-500-border-left {
  border-left-color: #FFC107 !important; }

.md-amber-bg {
  background-color: #FFC107 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-bg {
  background-color: #FFC107 !important; }

.amber-fg {
  color: #FFC107 !important; }

.amber-border {
  border-color: #FFC107 !important; }

.amber-border-top {
  border-top-color: #FFC107 !important; }

.amber-border-right {
  border-right-color: #FFC107 !important; }

.amber-border-bottom {
  border-bottom-color: #FFC107 !important; }

.amber-border-left {
  border-left-color: #FFC107 !important; }

.amber-600-bg {
  background-color: #FFB300 !important; }

.md-amber-600-bg {
  background-color: #FFB300 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-600-fg {
  color: #FFB300 !important; }

.amber-600-border {
  border-color: #FFB300 !important; }

.amber-600-border-top {
  border-top-color: #FFB300 !important; }

.amber-600-border-right {
  border-right-color: #FFB300 !important; }

.amber-600-border-bottom {
  border-bottom-color: #FFB300 !important; }

.amber-600-border-left {
  border-left-color: #FFB300 !important; }

.amber-700-bg {
  background-color: #FFA000 !important; }

.md-amber-700-bg {
  background-color: #FFA000 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-700-fg {
  color: #FFA000 !important; }

.amber-700-border {
  border-color: #FFA000 !important; }

.amber-700-border-top {
  border-top-color: #FFA000 !important; }

.amber-700-border-right {
  border-right-color: #FFA000 !important; }

.amber-700-border-bottom {
  border-bottom-color: #FFA000 !important; }

.amber-700-border-left {
  border-left-color: #FFA000 !important; }

.amber-800-bg {
  background-color: #FF8F00 !important; }

.md-amber-800-bg {
  background-color: #FF8F00 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-800-fg {
  color: #FF8F00 !important; }

.amber-800-border {
  border-color: #FF8F00 !important; }

.amber-800-border-top {
  border-top-color: #FF8F00 !important; }

.amber-800-border-right {
  border-right-color: #FF8F00 !important; }

.amber-800-border-bottom {
  border-bottom-color: #FF8F00 !important; }

.amber-800-border-left {
  border-left-color: #FF8F00 !important; }

.amber-900-bg {
  background-color: #FF6F00 !important; }

.md-amber-900-bg {
  background-color: #FF6F00 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-900-fg {
  color: #FF6F00 !important; }

.amber-900-border {
  border-color: #FF6F00 !important; }

.amber-900-border-top {
  border-top-color: #FF6F00 !important; }

.amber-900-border-right {
  border-right-color: #FF6F00 !important; }

.amber-900-border-bottom {
  border-bottom-color: #FF6F00 !important; }

.amber-900-border-left {
  border-left-color: #FF6F00 !important; }

.amber-A100-bg {
  background-color: #FFE57F !important; }

.md-amber-A100-bg {
  background-color: #FFE57F !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-A100-fg {
  color: #FFE57F !important; }

.amber-A100-border {
  border-color: #FFE57F !important; }

.amber-A100-border-top {
  border-top-color: #FFE57F !important; }

.amber-A100-border-right {
  border-right-color: #FFE57F !important; }

.amber-A100-border-bottom {
  border-bottom-color: #FFE57F !important; }

.amber-A100-border-left {
  border-left-color: #FFE57F !important; }

.amber-A200-bg {
  background-color: #FFD740 !important; }

.md-amber-A200-bg {
  background-color: #FFD740 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-A200-fg {
  color: #FFD740 !important; }

.amber-A200-border {
  border-color: #FFD740 !important; }

.amber-A200-border-top {
  border-top-color: #FFD740 !important; }

.amber-A200-border-right {
  border-right-color: #FFD740 !important; }

.amber-A200-border-bottom {
  border-bottom-color: #FFD740 !important; }

.amber-A200-border-left {
  border-left-color: #FFD740 !important; }

.amber-A400-bg {
  background-color: #FFC400 !important; }

.md-amber-A400-bg {
  background-color: #FFC400 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-A400-fg {
  color: #FFC400 !important; }

.amber-A400-border {
  border-color: #FFC400 !important; }

.amber-A400-border-top {
  border-top-color: #FFC400 !important; }

.amber-A400-border-right {
  border-right-color: #FFC400 !important; }

.amber-A400-border-bottom {
  border-bottom-color: #FFC400 !important; }

.amber-A400-border-left {
  border-left-color: #FFC400 !important; }

.amber-A700-bg {
  background-color: #FFAB00 !important; }

.md-amber-A700-bg {
  background-color: #FFAB00 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-A700-fg {
  color: #FFAB00 !important; }

.amber-A700-border {
  border-color: #FFAB00 !important; }

.amber-A700-border-top {
  border-top-color: #FFAB00 !important; }

.amber-A700-border-right {
  border-right-color: #FFAB00 !important; }

.amber-A700-border-bottom {
  border-bottom-color: #FFAB00 !important; }

.amber-A700-border-left {
  border-left-color: #FFAB00 !important; }

.orange-50-bg {
  background-color: #FFF3E0 !important; }

.md-orange-50-bg {
  background-color: #FFF3E0 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-50-fg {
  color: #FFF3E0 !important; }

.orange-50-border {
  border-color: #FFF3E0 !important; }

.orange-50-border-top {
  border-top-color: #FFF3E0 !important; }

.orange-50-border-right {
  border-right-color: #FFF3E0 !important; }

.orange-50-border-bottom {
  border-bottom-color: #FFF3E0 !important; }

.orange-50-border-left {
  border-left-color: #FFF3E0 !important; }

.orange-100-bg {
  background-color: #FFE0B2 !important; }

.md-orange-100-bg {
  background-color: #FFE0B2 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-100-fg {
  color: #FFE0B2 !important; }

.orange-100-border {
  border-color: #FFE0B2 !important; }

.orange-100-border-top {
  border-top-color: #FFE0B2 !important; }

.orange-100-border-right {
  border-right-color: #FFE0B2 !important; }

.orange-100-border-bottom {
  border-bottom-color: #FFE0B2 !important; }

.orange-100-border-left {
  border-left-color: #FFE0B2 !important; }

.orange-200-bg {
  background-color: #FFCC80 !important; }

.md-orange-200-bg {
  background-color: #FFCC80 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-200-fg {
  color: #FFCC80 !important; }

.orange-200-border {
  border-color: #FFCC80 !important; }

.orange-200-border-top {
  border-top-color: #FFCC80 !important; }

.orange-200-border-right {
  border-right-color: #FFCC80 !important; }

.orange-200-border-bottom {
  border-bottom-color: #FFCC80 !important; }

.orange-200-border-left {
  border-left-color: #FFCC80 !important; }

.orange-300-bg {
  background-color: #FFB74D !important; }

.md-orange-300-bg {
  background-color: #FFB74D !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-300-fg {
  color: #FFB74D !important; }

.orange-300-border {
  border-color: #FFB74D !important; }

.orange-300-border-top {
  border-top-color: #FFB74D !important; }

.orange-300-border-right {
  border-right-color: #FFB74D !important; }

.orange-300-border-bottom {
  border-bottom-color: #FFB74D !important; }

.orange-300-border-left {
  border-left-color: #FFB74D !important; }

.orange-400-bg {
  background-color: #FFA726 !important; }

.md-orange-400-bg {
  background-color: #FFA726 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-400-fg {
  color: #FFA726 !important; }

.orange-400-border {
  border-color: #FFA726 !important; }

.orange-400-border-top {
  border-top-color: #FFA726 !important; }

.orange-400-border-right {
  border-right-color: #FFA726 !important; }

.orange-400-border-bottom {
  border-bottom-color: #FFA726 !important; }

.orange-400-border-left {
  border-left-color: #FFA726 !important; }

.orange-500-bg {
  background-color: #FF9800 !important; }

.md-orange-500-bg {
  background-color: #FF9800 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-500-fg, .event-report table.md-table .event-subevent .td-event-type,
.event-report table.md-table .event-subevent [class*="icon-"] {
  color: #FF9800 !important; }

.orange-500-border {
  border-color: #FF9800 !important; }

.orange-500-border-top {
  border-top-color: #FF9800 !important; }

.orange-500-border-right {
  border-right-color: #FF9800 !important; }

.orange-500-border-bottom {
  border-bottom-color: #FF9800 !important; }

.orange-500-border-left {
  border-left-color: #FF9800 !important; }

.md-orange-bg {
  background-color: #FF9800 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-bg {
  background-color: #FF9800 !important; }

.orange-fg {
  color: #FF9800 !important; }

.orange-border {
  border-color: #FF9800 !important; }

.orange-border-top {
  border-top-color: #FF9800 !important; }

.orange-border-right {
  border-right-color: #FF9800 !important; }

.orange-border-bottom {
  border-bottom-color: #FF9800 !important; }

.orange-border-left {
  border-left-color: #FF9800 !important; }

.orange-600-bg {
  background-color: #FB8C00 !important; }

.md-orange-600-bg {
  background-color: #FB8C00 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-600-fg {
  color: #FB8C00 !important; }

.orange-600-border {
  border-color: #FB8C00 !important; }

.orange-600-border-top {
  border-top-color: #FB8C00 !important; }

.orange-600-border-right {
  border-right-color: #FB8C00 !important; }

.orange-600-border-bottom {
  border-bottom-color: #FB8C00 !important; }

.orange-600-border-left {
  border-left-color: #FB8C00 !important; }

.orange-700-bg {
  background-color: #F57C00 !important; }

.md-orange-700-bg {
  background-color: #F57C00 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-700-fg {
  color: #F57C00 !important; }

.orange-700-border {
  border-color: #F57C00 !important; }

.orange-700-border-top {
  border-top-color: #F57C00 !important; }

.orange-700-border-right {
  border-right-color: #F57C00 !important; }

.orange-700-border-bottom {
  border-bottom-color: #F57C00 !important; }

.orange-700-border-left {
  border-left-color: #F57C00 !important; }

.orange-800-bg {
  background-color: #EF6C00 !important; }

.md-orange-800-bg {
  background-color: #EF6C00 !important;
  color: white; }

.orange-800-fg {
  color: #EF6C00 !important; }

.orange-800-border {
  border-color: #EF6C00 !important; }

.orange-800-border-top {
  border-top-color: #EF6C00 !important; }

.orange-800-border-right {
  border-right-color: #EF6C00 !important; }

.orange-800-border-bottom {
  border-bottom-color: #EF6C00 !important; }

.orange-800-border-left {
  border-left-color: #EF6C00 !important; }

.orange-900-bg {
  background-color: #E65100 !important; }

.md-orange-900-bg {
  background-color: #E65100 !important;
  color: white; }

.orange-900-fg {
  color: #E65100 !important; }

.orange-900-border {
  border-color: #E65100 !important; }

.orange-900-border-top {
  border-top-color: #E65100 !important; }

.orange-900-border-right {
  border-right-color: #E65100 !important; }

.orange-900-border-bottom {
  border-bottom-color: #E65100 !important; }

.orange-900-border-left {
  border-left-color: #E65100 !important; }

.orange-A100-bg {
  background-color: #FFD180 !important; }

.md-orange-A100-bg {
  background-color: #FFD180 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-A100-fg {
  color: #FFD180 !important; }

.orange-A100-border {
  border-color: #FFD180 !important; }

.orange-A100-border-top {
  border-top-color: #FFD180 !important; }

.orange-A100-border-right {
  border-right-color: #FFD180 !important; }

.orange-A100-border-bottom {
  border-bottom-color: #FFD180 !important; }

.orange-A100-border-left {
  border-left-color: #FFD180 !important; }

.orange-A200-bg {
  background-color: #FFAB40 !important; }

.md-orange-A200-bg {
  background-color: #FFAB40 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-A200-fg {
  color: #FFAB40 !important; }

.orange-A200-border {
  border-color: #FFAB40 !important; }

.orange-A200-border-top {
  border-top-color: #FFAB40 !important; }

.orange-A200-border-right {
  border-right-color: #FFAB40 !important; }

.orange-A200-border-bottom {
  border-bottom-color: #FFAB40 !important; }

.orange-A200-border-left {
  border-left-color: #FFAB40 !important; }

.orange-A400-bg {
  background-color: #FF9100 !important; }

.md-orange-A400-bg {
  background-color: #FF9100 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-A400-fg {
  color: #FF9100 !important; }

.orange-A400-border {
  border-color: #FF9100 !important; }

.orange-A400-border-top {
  border-top-color: #FF9100 !important; }

.orange-A400-border-right {
  border-right-color: #FF9100 !important; }

.orange-A400-border-bottom {
  border-bottom-color: #FF9100 !important; }

.orange-A400-border-left {
  border-left-color: #FF9100 !important; }

.orange-A700-bg {
  background-color: #FF6D00 !important; }

.md-orange-A700-bg {
  background-color: #FF6D00 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-A700-fg {
  color: #FF6D00 !important; }

.orange-A700-border {
  border-color: #FF6D00 !important; }

.orange-A700-border-top {
  border-top-color: #FF6D00 !important; }

.orange-A700-border-right {
  border-right-color: #FF6D00 !important; }

.orange-A700-border-bottom {
  border-bottom-color: #FF6D00 !important; }

.orange-A700-border-left {
  border-left-color: #FF6D00 !important; }

.deep-orange-50-bg {
  background-color: #FBE9E7 !important; }

.md-deep-orange-50-bg {
  background-color: #FBE9E7 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-50-fg {
  color: #FBE9E7 !important; }

.deep-orange-50-border {
  border-color: #FBE9E7 !important; }

.deep-orange-50-border-top {
  border-top-color: #FBE9E7 !important; }

.deep-orange-50-border-right {
  border-right-color: #FBE9E7 !important; }

.deep-orange-50-border-bottom {
  border-bottom-color: #FBE9E7 !important; }

.deep-orange-50-border-left {
  border-left-color: #FBE9E7 !important; }

.deep-orange-100-bg {
  background-color: #FFCCBC !important; }

.md-deep-orange-100-bg {
  background-color: #FFCCBC !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-100-fg {
  color: #FFCCBC !important; }

.deep-orange-100-border {
  border-color: #FFCCBC !important; }

.deep-orange-100-border-top {
  border-top-color: #FFCCBC !important; }

.deep-orange-100-border-right {
  border-right-color: #FFCCBC !important; }

.deep-orange-100-border-bottom {
  border-bottom-color: #FFCCBC !important; }

.deep-orange-100-border-left {
  border-left-color: #FFCCBC !important; }

.deep-orange-200-bg {
  background-color: #FFAB91 !important; }

.md-deep-orange-200-bg {
  background-color: #FFAB91 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-200-fg {
  color: #FFAB91 !important; }

.deep-orange-200-border {
  border-color: #FFAB91 !important; }

.deep-orange-200-border-top {
  border-top-color: #FFAB91 !important; }

.deep-orange-200-border-right {
  border-right-color: #FFAB91 !important; }

.deep-orange-200-border-bottom {
  border-bottom-color: #FFAB91 !important; }

.deep-orange-200-border-left {
  border-left-color: #FFAB91 !important; }

.deep-orange-300-bg {
  background-color: #FF8A65 !important; }

.md-deep-orange-300-bg {
  background-color: #FF8A65 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-300-fg {
  color: #FF8A65 !important; }

.deep-orange-300-border {
  border-color: #FF8A65 !important; }

.deep-orange-300-border-top {
  border-top-color: #FF8A65 !important; }

.deep-orange-300-border-right {
  border-right-color: #FF8A65 !important; }

.deep-orange-300-border-bottom {
  border-bottom-color: #FF8A65 !important; }

.deep-orange-300-border-left {
  border-left-color: #FF8A65 !important; }

.deep-orange-400-bg {
  background-color: #FF7043 !important; }

.md-deep-orange-400-bg {
  background-color: #FF7043 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-400-fg {
  color: #FF7043 !important; }

.deep-orange-400-border {
  border-color: #FF7043 !important; }

.deep-orange-400-border-top {
  border-top-color: #FF7043 !important; }

.deep-orange-400-border-right {
  border-right-color: #FF7043 !important; }

.deep-orange-400-border-bottom {
  border-bottom-color: #FF7043 !important; }

.deep-orange-400-border-left {
  border-left-color: #FF7043 !important; }

.deep-orange-500-bg {
  background-color: #FF5722 !important; }

.md-deep-orange-500-bg {
  background-color: #FF5722 !important;
  color: white; }

.deep-orange-500-fg {
  color: #FF5722 !important; }

.deep-orange-500-border {
  border-color: #FF5722 !important; }

.deep-orange-500-border-top {
  border-top-color: #FF5722 !important; }

.deep-orange-500-border-right {
  border-right-color: #FF5722 !important; }

.deep-orange-500-border-bottom {
  border-bottom-color: #FF5722 !important; }

.deep-orange-500-border-left {
  border-left-color: #FF5722 !important; }

.md-deep-orange-bg {
  background-color: #FF5722 !important;
  color: white; }

.deep-orange-bg {
  background-color: #FF5722 !important; }

.deep-orange-fg {
  color: #FF5722 !important; }

.deep-orange-border {
  border-color: #FF5722 !important; }

.deep-orange-border-top {
  border-top-color: #FF5722 !important; }

.deep-orange-border-right {
  border-right-color: #FF5722 !important; }

.deep-orange-border-bottom {
  border-bottom-color: #FF5722 !important; }

.deep-orange-border-left {
  border-left-color: #FF5722 !important; }

.deep-orange-600-bg {
  background-color: #F4511E !important; }

.md-deep-orange-600-bg {
  background-color: #F4511E !important;
  color: white; }

.deep-orange-600-fg {
  color: #F4511E !important; }

.deep-orange-600-border {
  border-color: #F4511E !important; }

.deep-orange-600-border-top {
  border-top-color: #F4511E !important; }

.deep-orange-600-border-right {
  border-right-color: #F4511E !important; }

.deep-orange-600-border-bottom {
  border-bottom-color: #F4511E !important; }

.deep-orange-600-border-left {
  border-left-color: #F4511E !important; }

.deep-orange-700-bg {
  background-color: #E64A19 !important; }

.md-deep-orange-700-bg {
  background-color: #E64A19 !important;
  color: white; }

.deep-orange-700-fg {
  color: #E64A19 !important; }

.deep-orange-700-border {
  border-color: #E64A19 !important; }

.deep-orange-700-border-top {
  border-top-color: #E64A19 !important; }

.deep-orange-700-border-right {
  border-right-color: #E64A19 !important; }

.deep-orange-700-border-bottom {
  border-bottom-color: #E64A19 !important; }

.deep-orange-700-border-left {
  border-left-color: #E64A19 !important; }

.deep-orange-800-bg {
  background-color: #D84315 !important; }

.md-deep-orange-800-bg {
  background-color: #D84315 !important;
  color: white; }

.deep-orange-800-fg {
  color: #D84315 !important; }

.deep-orange-800-border {
  border-color: #D84315 !important; }

.deep-orange-800-border-top {
  border-top-color: #D84315 !important; }

.deep-orange-800-border-right {
  border-right-color: #D84315 !important; }

.deep-orange-800-border-bottom {
  border-bottom-color: #D84315 !important; }

.deep-orange-800-border-left {
  border-left-color: #D84315 !important; }

.deep-orange-900-bg {
  background-color: #BF360C !important; }

.md-deep-orange-900-bg {
  background-color: #BF360C !important;
  color: white; }

.deep-orange-900-fg {
  color: #BF360C !important; }

.deep-orange-900-border {
  border-color: #BF360C !important; }

.deep-orange-900-border-top {
  border-top-color: #BF360C !important; }

.deep-orange-900-border-right {
  border-right-color: #BF360C !important; }

.deep-orange-900-border-bottom {
  border-bottom-color: #BF360C !important; }

.deep-orange-900-border-left {
  border-left-color: #BF360C !important; }

.deep-orange-A100-bg {
  background-color: #FF9E80 !important; }

.md-deep-orange-A100-bg {
  background-color: #FF9E80 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-A100-fg {
  color: #FF9E80 !important; }

.deep-orange-A100-border {
  border-color: #FF9E80 !important; }

.deep-orange-A100-border-top {
  border-top-color: #FF9E80 !important; }

.deep-orange-A100-border-right {
  border-right-color: #FF9E80 !important; }

.deep-orange-A100-border-bottom {
  border-bottom-color: #FF9E80 !important; }

.deep-orange-A100-border-left {
  border-left-color: #FF9E80 !important; }

.deep-orange-A200-bg {
  background-color: #FF6E40 !important; }

.md-deep-orange-A200-bg {
  background-color: #FF6E40 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-A200-fg {
  color: #FF6E40 !important; }

.deep-orange-A200-border {
  border-color: #FF6E40 !important; }

.deep-orange-A200-border-top {
  border-top-color: #FF6E40 !important; }

.deep-orange-A200-border-right {
  border-right-color: #FF6E40 !important; }

.deep-orange-A200-border-bottom {
  border-bottom-color: #FF6E40 !important; }

.deep-orange-A200-border-left {
  border-left-color: #FF6E40 !important; }

.deep-orange-A400-bg {
  background-color: #FF3D00 !important; }

.md-deep-orange-A400-bg {
  background-color: #FF3D00 !important;
  color: white; }

.deep-orange-A400-fg {
  color: #FF3D00 !important; }

.deep-orange-A400-border {
  border-color: #FF3D00 !important; }

.deep-orange-A400-border-top {
  border-top-color: #FF3D00 !important; }

.deep-orange-A400-border-right {
  border-right-color: #FF3D00 !important; }

.deep-orange-A400-border-bottom {
  border-bottom-color: #FF3D00 !important; }

.deep-orange-A400-border-left {
  border-left-color: #FF3D00 !important; }

.deep-orange-A700-bg {
  background-color: #DD2C00 !important; }

.md-deep-orange-A700-bg {
  background-color: #DD2C00 !important;
  color: white; }

.deep-orange-A700-fg {
  color: #DD2C00 !important; }

.deep-orange-A700-border {
  border-color: #DD2C00 !important; }

.deep-orange-A700-border-top {
  border-top-color: #DD2C00 !important; }

.deep-orange-A700-border-right {
  border-right-color: #DD2C00 !important; }

.deep-orange-A700-border-bottom {
  border-bottom-color: #DD2C00 !important; }

.deep-orange-A700-border-left {
  border-left-color: #DD2C00 !important; }

.brown-50-bg {
  background-color: #EFEBE9 !important; }

.md-brown-50-bg {
  background-color: #EFEBE9 !important;
  color: rgba(0, 0, 0, 0.87); }

.brown-50-fg {
  color: #EFEBE9 !important; }

.brown-50-border {
  border-color: #EFEBE9 !important; }

.brown-50-border-top {
  border-top-color: #EFEBE9 !important; }

.brown-50-border-right {
  border-right-color: #EFEBE9 !important; }

.brown-50-border-bottom {
  border-bottom-color: #EFEBE9 !important; }

.brown-50-border-left {
  border-left-color: #EFEBE9 !important; }

.brown-100-bg {
  background-color: #D7CCC8 !important; }

.md-brown-100-bg {
  background-color: #D7CCC8 !important;
  color: rgba(0, 0, 0, 0.87); }

.brown-100-fg {
  color: #D7CCC8 !important; }

.brown-100-border {
  border-color: #D7CCC8 !important; }

.brown-100-border-top {
  border-top-color: #D7CCC8 !important; }

.brown-100-border-right {
  border-right-color: #D7CCC8 !important; }

.brown-100-border-bottom {
  border-bottom-color: #D7CCC8 !important; }

.brown-100-border-left {
  border-left-color: #D7CCC8 !important; }

.brown-200-bg {
  background-color: #BCAAA4 !important; }

.md-brown-200-bg {
  background-color: #BCAAA4 !important;
  color: rgba(0, 0, 0, 0.87); }

.brown-200-fg {
  color: #BCAAA4 !important; }

.brown-200-border {
  border-color: #BCAAA4 !important; }

.brown-200-border-top {
  border-top-color: #BCAAA4 !important; }

.brown-200-border-right {
  border-right-color: #BCAAA4 !important; }

.brown-200-border-bottom {
  border-bottom-color: #BCAAA4 !important; }

.brown-200-border-left {
  border-left-color: #BCAAA4 !important; }

.brown-300-bg {
  background-color: #A1887F !important; }

.md-brown-300-bg {
  background-color: #A1887F !important;
  color: white; }

.brown-300-fg {
  color: #A1887F !important; }

.brown-300-border {
  border-color: #A1887F !important; }

.brown-300-border-top {
  border-top-color: #A1887F !important; }

.brown-300-border-right {
  border-right-color: #A1887F !important; }

.brown-300-border-bottom {
  border-bottom-color: #A1887F !important; }

.brown-300-border-left {
  border-left-color: #A1887F !important; }

.brown-400-bg {
  background-color: #8D6E63 !important; }

.md-brown-400-bg {
  background-color: #8D6E63 !important;
  color: white; }

.brown-400-fg {
  color: #8D6E63 !important; }

.brown-400-border {
  border-color: #8D6E63 !important; }

.brown-400-border-top {
  border-top-color: #8D6E63 !important; }

.brown-400-border-right {
  border-right-color: #8D6E63 !important; }

.brown-400-border-bottom {
  border-bottom-color: #8D6E63 !important; }

.brown-400-border-left {
  border-left-color: #8D6E63 !important; }

.brown-500-bg {
  background-color: #795548 !important; }

.md-brown-500-bg {
  background-color: #795548 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-500-fg {
  color: #795548 !important; }

.brown-500-border {
  border-color: #795548 !important; }

.brown-500-border-top {
  border-top-color: #795548 !important; }

.brown-500-border-right {
  border-right-color: #795548 !important; }

.brown-500-border-bottom {
  border-bottom-color: #795548 !important; }

.brown-500-border-left {
  border-left-color: #795548 !important; }

.md-brown-bg {
  background-color: #795548 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-bg {
  background-color: #795548 !important; }

.brown-fg {
  color: #795548 !important; }

.brown-border {
  border-color: #795548 !important; }

.brown-border-top {
  border-top-color: #795548 !important; }

.brown-border-right {
  border-right-color: #795548 !important; }

.brown-border-bottom {
  border-bottom-color: #795548 !important; }

.brown-border-left {
  border-left-color: #795548 !important; }

.brown-600-bg {
  background-color: #6D4C41 !important; }

.md-brown-600-bg {
  background-color: #6D4C41 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-600-fg {
  color: #6D4C41 !important; }

.brown-600-border {
  border-color: #6D4C41 !important; }

.brown-600-border-top {
  border-top-color: #6D4C41 !important; }

.brown-600-border-right {
  border-right-color: #6D4C41 !important; }

.brown-600-border-bottom {
  border-bottom-color: #6D4C41 !important; }

.brown-600-border-left {
  border-left-color: #6D4C41 !important; }

.brown-700-bg {
  background-color: #5D4037 !important; }

.md-brown-700-bg {
  background-color: #5D4037 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-700-fg {
  color: #5D4037 !important; }

.brown-700-border {
  border-color: #5D4037 !important; }

.brown-700-border-top {
  border-top-color: #5D4037 !important; }

.brown-700-border-right {
  border-right-color: #5D4037 !important; }

.brown-700-border-bottom {
  border-bottom-color: #5D4037 !important; }

.brown-700-border-left {
  border-left-color: #5D4037 !important; }

.brown-800-bg {
  background-color: #4E342E !important; }

.md-brown-800-bg {
  background-color: #4E342E !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-800-fg {
  color: #4E342E !important; }

.brown-800-border {
  border-color: #4E342E !important; }

.brown-800-border-top {
  border-top-color: #4E342E !important; }

.brown-800-border-right {
  border-right-color: #4E342E !important; }

.brown-800-border-bottom {
  border-bottom-color: #4E342E !important; }

.brown-800-border-left {
  border-left-color: #4E342E !important; }

.brown-900-bg {
  background-color: #3E2723 !important; }

.md-brown-900-bg {
  background-color: #3E2723 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-900-fg {
  color: #3E2723 !important; }

.brown-900-border {
  border-color: #3E2723 !important; }

.brown-900-border-top {
  border-top-color: #3E2723 !important; }

.brown-900-border-right {
  border-right-color: #3E2723 !important; }

.brown-900-border-bottom {
  border-bottom-color: #3E2723 !important; }

.brown-900-border-left {
  border-left-color: #3E2723 !important; }

.brown-A100-bg {
  background-color: #D7CCC8 !important; }

.md-brown-A100-bg {
  background-color: #D7CCC8 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-A100-fg {
  color: #D7CCC8 !important; }

.brown-A100-border {
  border-color: #D7CCC8 !important; }

.brown-A100-border-top {
  border-top-color: #D7CCC8 !important; }

.brown-A100-border-right {
  border-right-color: #D7CCC8 !important; }

.brown-A100-border-bottom {
  border-bottom-color: #D7CCC8 !important; }

.brown-A100-border-left {
  border-left-color: #D7CCC8 !important; }

.brown-A200-bg {
  background-color: #BCAAA4 !important; }

.md-brown-A200-bg {
  background-color: #BCAAA4 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-A200-fg {
  color: #BCAAA4 !important; }

.brown-A200-border {
  border-color: #BCAAA4 !important; }

.brown-A200-border-top {
  border-top-color: #BCAAA4 !important; }

.brown-A200-border-right {
  border-right-color: #BCAAA4 !important; }

.brown-A200-border-bottom {
  border-bottom-color: #BCAAA4 !important; }

.brown-A200-border-left {
  border-left-color: #BCAAA4 !important; }

.brown-A400-bg {
  background-color: #8D6E63 !important; }

.md-brown-A400-bg {
  background-color: #8D6E63 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-A400-fg {
  color: #8D6E63 !important; }

.brown-A400-border {
  border-color: #8D6E63 !important; }

.brown-A400-border-top {
  border-top-color: #8D6E63 !important; }

.brown-A400-border-right {
  border-right-color: #8D6E63 !important; }

.brown-A400-border-bottom {
  border-bottom-color: #8D6E63 !important; }

.brown-A400-border-left {
  border-left-color: #8D6E63 !important; }

.brown-A700-bg {
  background-color: #5D4037 !important; }

.md-brown-A700-bg {
  background-color: #5D4037 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-A700-fg {
  color: #5D4037 !important; }

.brown-A700-border {
  border-color: #5D4037 !important; }

.brown-A700-border-top {
  border-top-color: #5D4037 !important; }

.brown-A700-border-right {
  border-right-color: #5D4037 !important; }

.brown-A700-border-bottom {
  border-bottom-color: #5D4037 !important; }

.brown-A700-border-left {
  border-left-color: #5D4037 !important; }

.grey-50-bg {
  background-color: #FAFAFA !important; }

.md-grey-50-bg {
  background-color: #FAFAFA !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-50-fg {
  color: #FAFAFA !important; }

.grey-50-border {
  border-color: #FAFAFA !important; }

.grey-50-border-top {
  border-top-color: #FAFAFA !important; }

.grey-50-border-right {
  border-right-color: #FAFAFA !important; }

.grey-50-border-bottom {
  border-bottom-color: #FAFAFA !important; }

.grey-50-border-left {
  border-left-color: #FAFAFA !important; }

.grey-100-bg {
  background-color: #F5F5F5 !important; }

.md-grey-100-bg {
  background-color: #F5F5F5 !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-100-fg {
  color: #F5F5F5 !important; }

.grey-100-border {
  border-color: #F5F5F5 !important; }

.grey-100-border-top {
  border-top-color: #F5F5F5 !important; }

.grey-100-border-right {
  border-right-color: #F5F5F5 !important; }

.grey-100-border-bottom {
  border-bottom-color: #F5F5F5 !important; }

.grey-100-border-left {
  border-left-color: #F5F5F5 !important; }

.grey-200-bg {
  background-color: #EEEEEE !important; }

.md-grey-200-bg {
  background-color: #EEEEEE !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-200-fg {
  color: #EEEEEE !important; }

.grey-200-border {
  border-color: #EEEEEE !important; }

.grey-200-border-top {
  border-top-color: #EEEEEE !important; }

.grey-200-border-right {
  border-right-color: #EEEEEE !important; }

.grey-200-border-bottom {
  border-bottom-color: #EEEEEE !important; }

.grey-200-border-left {
  border-left-color: #EEEEEE !important; }

.grey-300-bg {
  background-color: #E0E0E0 !important; }

.md-grey-300-bg {
  background-color: #E0E0E0 !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-300-fg {
  color: #E0E0E0 !important; }

.grey-300-border {
  border-color: #E0E0E0 !important; }

.grey-300-border-top {
  border-top-color: #E0E0E0 !important; }

.grey-300-border-right {
  border-right-color: #E0E0E0 !important; }

.grey-300-border-bottom {
  border-bottom-color: #E0E0E0 !important; }

.grey-300-border-left {
  border-left-color: #E0E0E0 !important; }

.grey-400-bg {
  background-color: #BDBDBD !important; }

.md-grey-400-bg {
  background-color: #BDBDBD !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-400-fg {
  color: #BDBDBD !important; }

.grey-400-border {
  border-color: #BDBDBD !important; }

.grey-400-border-top {
  border-top-color: #BDBDBD !important; }

.grey-400-border-right {
  border-right-color: #BDBDBD !important; }

.grey-400-border-bottom {
  border-bottom-color: #BDBDBD !important; }

.grey-400-border-left {
  border-left-color: #BDBDBD !important; }

.grey-500-bg {
  background-color: #9E9E9E !important; }

.md-grey-500-bg {
  background-color: #9E9E9E !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-500-fg {
  color: #9E9E9E !important; }

.grey-500-border {
  border-color: #9E9E9E !important; }

.grey-500-border-top {
  border-top-color: #9E9E9E !important; }

.grey-500-border-right {
  border-right-color: #9E9E9E !important; }

.grey-500-border-bottom {
  border-bottom-color: #9E9E9E !important; }

.grey-500-border-left {
  border-left-color: #9E9E9E !important; }

.md-grey-bg {
  background-color: #9E9E9E !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-bg {
  background-color: #9E9E9E !important; }

.grey-fg {
  color: #9E9E9E !important; }

.grey-border {
  border-color: #9E9E9E !important; }

.grey-border-top {
  border-top-color: #9E9E9E !important; }

.grey-border-right {
  border-right-color: #9E9E9E !important; }

.grey-border-bottom {
  border-bottom-color: #9E9E9E !important; }

.grey-border-left {
  border-left-color: #9E9E9E !important; }

.grey-600-bg {
  background-color: #757575 !important; }

.md-grey-600-bg {
  background-color: #757575 !important;
  color: rgba(255, 255, 255, 0.87); }

.grey-600-fg {
  color: #757575 !important; }

.grey-600-border {
  border-color: #757575 !important; }

.grey-600-border-top {
  border-top-color: #757575 !important; }

.grey-600-border-right {
  border-right-color: #757575 !important; }

.grey-600-border-bottom {
  border-bottom-color: #757575 !important; }

.grey-600-border-left {
  border-left-color: #757575 !important; }

.grey-700-bg {
  background-color: #616161 !important; }

.md-grey-700-bg {
  background-color: #616161 !important;
  color: rgba(255, 255, 255, 0.87); }

.grey-700-fg {
  color: #616161 !important; }

.grey-700-border {
  border-color: #616161 !important; }

.grey-700-border-top {
  border-top-color: #616161 !important; }

.grey-700-border-right {
  border-right-color: #616161 !important; }

.grey-700-border-bottom {
  border-bottom-color: #616161 !important; }

.grey-700-border-left {
  border-left-color: #616161 !important; }

.grey-800-bg {
  background-color: #424242 !important; }

.md-grey-800-bg {
  background-color: #424242 !important;
  color: rgba(255, 255, 255, 0.87); }

.grey-800-fg {
  color: #424242 !important; }

.grey-800-border {
  border-color: #424242 !important; }

.grey-800-border-top {
  border-top-color: #424242 !important; }

.grey-800-border-right {
  border-right-color: #424242 !important; }

.grey-800-border-bottom {
  border-bottom-color: #424242 !important; }

.grey-800-border-left {
  border-left-color: #424242 !important; }

.grey-900-bg {
  background-color: #212121 !important; }

.md-grey-900-bg {
  background-color: #212121 !important;
  color: rgba(255, 255, 255, 0.87); }

.grey-900-fg {
  color: #212121 !important; }

.grey-900-border {
  border-color: #212121 !important; }

.grey-900-border-top {
  border-top-color: #212121 !important; }

.grey-900-border-right {
  border-right-color: #212121 !important; }

.grey-900-border-bottom {
  border-bottom-color: #212121 !important; }

.grey-900-border-left {
  border-left-color: #212121 !important; }

.grey-1000-bg {
  background-color: #000000 !important; }

.md-grey-1000-bg {
  background-color: #000000 !important; }

.grey-1000-fg {
  color: #000000 !important; }

.grey-1000-border {
  border-color: #000000 !important; }

.grey-1000-border-top {
  border-top-color: #000000 !important; }

.grey-1000-border-right {
  border-right-color: #000000 !important; }

.grey-1000-border-bottom {
  border-bottom-color: #000000 !important; }

.grey-1000-border-left {
  border-left-color: #000000 !important; }

.grey-A100-bg {
  background-color: #FFFFFF !important; }

.md-grey-A100-bg {
  background-color: #FFFFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-A100-fg {
  color: #FFFFFF !important; }

.grey-A100-border {
  border-color: #FFFFFF !important; }

.grey-A100-border-top {
  border-top-color: #FFFFFF !important; }

.grey-A100-border-right {
  border-right-color: #FFFFFF !important; }

.grey-A100-border-bottom {
  border-bottom-color: #FFFFFF !important; }

.grey-A100-border-left {
  border-left-color: #FFFFFF !important; }

.grey-A200-bg {
  background-color: #EEEEEE !important; }

.md-grey-A200-bg {
  background-color: #EEEEEE !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-A200-fg {
  color: #EEEEEE !important; }

.grey-A200-border {
  border-color: #EEEEEE !important; }

.grey-A200-border-top {
  border-top-color: #EEEEEE !important; }

.grey-A200-border-right {
  border-right-color: #EEEEEE !important; }

.grey-A200-border-bottom {
  border-bottom-color: #EEEEEE !important; }

.grey-A200-border-left {
  border-left-color: #EEEEEE !important; }

.grey-A400-bg {
  background-color: #BDBDBD !important; }

.md-grey-A400-bg {
  background-color: #BDBDBD !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-A400-fg {
  color: #BDBDBD !important; }

.grey-A400-border {
  border-color: #BDBDBD !important; }

.grey-A400-border-top {
  border-top-color: #BDBDBD !important; }

.grey-A400-border-right {
  border-right-color: #BDBDBD !important; }

.grey-A400-border-bottom {
  border-bottom-color: #BDBDBD !important; }

.grey-A400-border-left {
  border-left-color: #BDBDBD !important; }

.grey-A700-bg {
  background-color: #616161 !important; }

.md-grey-A700-bg {
  background-color: #616161 !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-A700-fg {
  color: #616161 !important; }

.grey-A700-border {
  border-color: #616161 !important; }

.grey-A700-border-top {
  border-top-color: #616161 !important; }

.grey-A700-border-right {
  border-right-color: #616161 !important; }

.grey-A700-border-bottom {
  border-bottom-color: #616161 !important; }

.grey-A700-border-left {
  border-left-color: #616161 !important; }

.blue-grey-50-bg {
  background-color: #ECEFF1 !important; }

.md-blue-grey-50-bg {
  background-color: #ECEFF1 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-grey-50-fg {
  color: #ECEFF1 !important; }

.blue-grey-50-border {
  border-color: #ECEFF1 !important; }

.blue-grey-50-border-top {
  border-top-color: #ECEFF1 !important; }

.blue-grey-50-border-right {
  border-right-color: #ECEFF1 !important; }

.blue-grey-50-border-bottom {
  border-bottom-color: #ECEFF1 !important; }

.blue-grey-50-border-left {
  border-left-color: #ECEFF1 !important; }

.blue-grey-100-bg {
  background-color: #CFD8DC !important; }

.md-blue-grey-100-bg {
  background-color: #CFD8DC !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-grey-100-fg {
  color: #CFD8DC !important; }

.blue-grey-100-border {
  border-color: #CFD8DC !important; }

.blue-grey-100-border-top {
  border-top-color: #CFD8DC !important; }

.blue-grey-100-border-right {
  border-right-color: #CFD8DC !important; }

.blue-grey-100-border-bottom {
  border-bottom-color: #CFD8DC !important; }

.blue-grey-100-border-left {
  border-left-color: #CFD8DC !important; }

.blue-grey-200-bg {
  background-color: #B0BEC5 !important; }

.md-blue-grey-200-bg {
  background-color: #B0BEC5 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-grey-200-fg {
  color: #B0BEC5 !important; }

.blue-grey-200-border {
  border-color: #B0BEC5 !important; }

.blue-grey-200-border-top {
  border-top-color: #B0BEC5 !important; }

.blue-grey-200-border-right {
  border-right-color: #B0BEC5 !important; }

.blue-grey-200-border-bottom {
  border-bottom-color: #B0BEC5 !important; }

.blue-grey-200-border-left {
  border-left-color: #B0BEC5 !important; }

.blue-grey-300-bg {
  background-color: #90A4AE !important; }

.md-blue-grey-300-bg {
  background-color: #90A4AE !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-grey-300-fg {
  color: #90A4AE !important; }

.blue-grey-300-border {
  border-color: #90A4AE !important; }

.blue-grey-300-border-top {
  border-top-color: #90A4AE !important; }

.blue-grey-300-border-right {
  border-right-color: #90A4AE !important; }

.blue-grey-300-border-bottom {
  border-bottom-color: #90A4AE !important; }

.blue-grey-300-border-left {
  border-left-color: #90A4AE !important; }

.blue-grey-400-bg {
  background-color: #78909C !important; }

.md-blue-grey-400-bg {
  background-color: #78909C !important;
  color: white; }

.blue-grey-400-fg {
  color: #78909C !important; }

.blue-grey-400-border {
  border-color: #78909C !important; }

.blue-grey-400-border-top {
  border-top-color: #78909C !important; }

.blue-grey-400-border-right {
  border-right-color: #78909C !important; }

.blue-grey-400-border-bottom {
  border-bottom-color: #78909C !important; }

.blue-grey-400-border-left {
  border-left-color: #78909C !important; }

.blue-grey-500-bg {
  background-color: #607D8B !important; }

.md-blue-grey-500-bg {
  background-color: #607D8B !important;
  color: white; }

.blue-grey-500-fg {
  color: #607D8B !important; }

.blue-grey-500-border {
  border-color: #607D8B !important; }

.blue-grey-500-border-top {
  border-top-color: #607D8B !important; }

.blue-grey-500-border-right {
  border-right-color: #607D8B !important; }

.blue-grey-500-border-bottom {
  border-bottom-color: #607D8B !important; }

.blue-grey-500-border-left {
  border-left-color: #607D8B !important; }

.md-blue-grey-bg {
  background-color: #607D8B !important;
  color: white; }

.blue-grey-bg {
  background-color: #607D8B !important; }

.blue-grey-fg {
  color: #607D8B !important; }

.blue-grey-border {
  border-color: #607D8B !important; }

.blue-grey-border-top {
  border-top-color: #607D8B !important; }

.blue-grey-border-right {
  border-right-color: #607D8B !important; }

.blue-grey-border-bottom {
  border-bottom-color: #607D8B !important; }

.blue-grey-border-left {
  border-left-color: #607D8B !important; }

.blue-grey-600-bg {
  background-color: #546E7A !important; }

.md-blue-grey-600-bg {
  background-color: #546E7A !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-600-fg {
  color: #546E7A !important; }

.blue-grey-600-border {
  border-color: #546E7A !important; }

.blue-grey-600-border-top {
  border-top-color: #546E7A !important; }

.blue-grey-600-border-right {
  border-right-color: #546E7A !important; }

.blue-grey-600-border-bottom {
  border-bottom-color: #546E7A !important; }

.blue-grey-600-border-left {
  border-left-color: #546E7A !important; }

.blue-grey-700-bg {
  background-color: #455A64 !important; }

.md-blue-grey-700-bg {
  background-color: #455A64 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-700-fg {
  color: #455A64 !important; }

.blue-grey-700-border {
  border-color: #455A64 !important; }

.blue-grey-700-border-top {
  border-top-color: #455A64 !important; }

.blue-grey-700-border-right {
  border-right-color: #455A64 !important; }

.blue-grey-700-border-bottom {
  border-bottom-color: #455A64 !important; }

.blue-grey-700-border-left {
  border-left-color: #455A64 !important; }

.blue-grey-800-bg {
  background-color: #37474F !important; }

.md-blue-grey-800-bg {
  background-color: #37474F !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-800-fg {
  color: #37474F !important; }

.blue-grey-800-border {
  border-color: #37474F !important; }

.blue-grey-800-border-top {
  border-top-color: #37474F !important; }

.blue-grey-800-border-right {
  border-right-color: #37474F !important; }

.blue-grey-800-border-bottom {
  border-bottom-color: #37474F !important; }

.blue-grey-800-border-left {
  border-left-color: #37474F !important; }

.blue-grey-900-bg {
  background-color: #263238 !important; }

.md-blue-grey-900-bg {
  background-color: #263238 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-900-fg {
  color: #263238 !important; }

.blue-grey-900-border {
  border-color: #263238 !important; }

.blue-grey-900-border-top {
  border-top-color: #263238 !important; }

.blue-grey-900-border-right {
  border-right-color: #263238 !important; }

.blue-grey-900-border-bottom {
  border-bottom-color: #263238 !important; }

.blue-grey-900-border-left {
  border-left-color: #263238 !important; }

.blue-grey-A100-bg {
  background-color: #CFD8DC !important; }

.md-blue-grey-A100-bg {
  background-color: #CFD8DC !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-A100-fg {
  color: #CFD8DC !important; }

.blue-grey-A100-border {
  border-color: #CFD8DC !important; }

.blue-grey-A100-border-top {
  border-top-color: #CFD8DC !important; }

.blue-grey-A100-border-right {
  border-right-color: #CFD8DC !important; }

.blue-grey-A100-border-bottom {
  border-bottom-color: #CFD8DC !important; }

.blue-grey-A100-border-left {
  border-left-color: #CFD8DC !important; }

.blue-grey-A200-bg {
  background-color: #B0BEC5 !important; }

.md-blue-grey-A200-bg {
  background-color: #B0BEC5 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-A200-fg {
  color: #B0BEC5 !important; }

.blue-grey-A200-border {
  border-color: #B0BEC5 !important; }

.blue-grey-A200-border-top {
  border-top-color: #B0BEC5 !important; }

.blue-grey-A200-border-right {
  border-right-color: #B0BEC5 !important; }

.blue-grey-A200-border-bottom {
  border-bottom-color: #B0BEC5 !important; }

.blue-grey-A200-border-left {
  border-left-color: #B0BEC5 !important; }

.blue-grey-A400-bg {
  background-color: #78909C !important; }

.md-blue-grey-A400-bg {
  background-color: #78909C !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-A400-fg {
  color: #78909C !important; }

.blue-grey-A400-border {
  border-color: #78909C !important; }

.blue-grey-A400-border-top {
  border-top-color: #78909C !important; }

.blue-grey-A400-border-right {
  border-right-color: #78909C !important; }

.blue-grey-A400-border-bottom {
  border-bottom-color: #78909C !important; }

.blue-grey-A400-border-left {
  border-left-color: #78909C !important; }

.blue-grey-A700-bg {
  background-color: #455A64 !important; }

.md-blue-grey-A700-bg {
  background-color: #455A64 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-A700-fg {
  color: #455A64 !important; }

.blue-grey-A700-border {
  border-color: #455A64 !important; }

.blue-grey-A700-border-top {
  border-top-color: #455A64 !important; }

.blue-grey-A700-border-right {
  border-right-color: #455A64 !important; }

.blue-grey-A700-border-bottom {
  border-bottom-color: #455A64 !important; }

.blue-grey-A700-border-left {
  border-left-color: #455A64 !important; }

.white-500-bg {
  background-color: #FFFFFF !important; }

.md-white-500-bg {
  background-color: #FFFFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.white-500-fg, md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container input,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container label,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container label::after, md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container input,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container input:focus,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container label,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container label::after {
  color: #FFFFFF !important; }

.white-500-border {
  border-color: #FFFFFF !important; }

.white-500-border-top {
  border-top-color: #FFFFFF !important; }

.white-500-border-right {
  border-right-color: #FFFFFF !important; }

.white-500-border-bottom {
  border-bottom-color: #FFFFFF !important; }

.white-500-border-left {
  border-left-color: #FFFFFF !important; }

.md-white-bg {
  background-color: #FFFFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.white-bg {
  background-color: #FFFFFF !important; }

.white-fg {
  color: #FFFFFF !important; }

.white-border {
  border-color: #FFFFFF !important; }

.white-border-top {
  border-top-color: #FFFFFF !important; }

.white-border-right {
  border-right-color: #FFFFFF !important; }

.white-border-bottom {
  border-bottom-color: #FFFFFF !important; }

.white-border-left {
  border-left-color: #FFFFFF !important; }

.black-500-bg {
  background-color: #000000 !important; }

.md-black-500-bg {
  background-color: #000000 !important;
  color: rgba(255, 255, 255, 0.87); }

.black-500-fg {
  color: #000000 !important; }

.black-500-border {
  border-color: #000000 !important; }

.black-500-border-top {
  border-top-color: #000000 !important; }

.black-500-border-right {
  border-right-color: #000000 !important; }

.black-500-border-bottom {
  border-bottom-color: #000000 !important; }

.black-500-border-left {
  border-left-color: #000000 !important; }

.md-black-bg {
  background-color: #000000 !important;
  color: rgba(255, 255, 255, 0.87); }

.black-bg {
  background-color: #000000 !important; }

.black-fg {
  color: #000000 !important; }

.black-border {
  border-color: #000000 !important; }

.black-border-top {
  border-top-color: #000000 !important; }

.black-border-right {
  border-right-color: #000000 !important; }

.black-border-bottom {
  border-bottom-color: #000000 !important; }

.black-border-left {
  border-left-color: #000000 !important; }

/*----------------------------------------------------------------*/
/*  Typography
/*----------------------------------------------------------------*/
html {
  font-size: 62.5%;
  font-family: "Roboto", "Helvetica Neue", "Arial", sans-serif;
  line-height: 1.4;
  letter-spacing: -0.1px; }

body {
  font-size: 1.3rem; }

html, body {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto; }

form {
  font-size: 1.6rem; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: normal; }

h1, .h1 {
  font-size: 2.4rem; }

h2, .h2 {
  font-size: 2rem; }

h3, .h3 {
  font-size: 1.6rem; }

h4, .h4 {
  font-size: 1.4rem; }

h5, .h5 {
  font-size: 1.3rem; }

h6, .h6 {
  font-size: 1.2rem; }

.la {
  color: red !important; }

a {
  text-decoration: none; }
  a:hover, a:active {
    text-decoration: underline; }

abbr {
  cursor: help;
  border-bottom: 1px dotted rgba(0, 0, 0, 0.54); }

blockquote {
  border-left: 3px solid rgba(0, 0, 0, 0.12);
  font-style: italic;
  margin: 1em 0;
  padding-left: 16px; }
  blockquote footer {
    font-style: normal; }
    blockquote footer:before {
      content: '\2014 \00A0'; }
  blockquote.reverse {
    border-left: none;
    border-right: 3px solid rgba(0, 0, 0, 0.12);
    text-align: right;
    padding-left: 0;
    padding-right: 16px; }
    blockquote.reverse footer:before {
      content: ''; }
    blockquote.reverse footer:after {
      content: '\2014 \00A0'; }

dl dt {
  font-weight: bold; }

dl dd {
  margin: 4px 0 16px 0; }

mark {
  background: #F7F49A; }

small {
  font-size: 80%; }

table thead tr th {
  text-align: left; }

.font-weight-100 {
  font-weight: 100; }

.font-weight-200 {
  font-weight: 200; }

.font-weight-300 {
  font-weight: 300; }

.font-weight-400 {
  font-weight: 400; }

.font-weight-500 {
  font-weight: 500; }

.font-weight-600 {
  font-weight: 600; }

.font-weight-700 {
  font-weight: 700; }

.font-weight-800 {
  font-weight: 800; }

.font-weight-900 {
  font-weight: 900; }

.font-size-1 {
  font-size: 1px; }

.font-size-2 {
  font-size: 2px; }

.font-size-3 {
  font-size: 3px; }

.font-size-4 {
  font-size: 4px; }

.font-size-5 {
  font-size: 5px; }

.font-size-6 {
  font-size: 6px; }

.font-size-7 {
  font-size: 7px; }

.font-size-8 {
  font-size: 8px; }

.font-size-9 {
  font-size: 9px; }

.font-size-10 {
  font-size: 10px; }

.font-size-11 {
  font-size: 11px; }

.font-size-12 {
  font-size: 12px; }

.font-size-13 {
  font-size: 13px; }

.font-size-14 {
  font-size: 14px; }

.font-size-15 {
  font-size: 15px; }

.font-size-16 {
  font-size: 16px; }

.font-size-17 {
  font-size: 17px; }

.font-size-18 {
  font-size: 18px; }

.font-size-19 {
  font-size: 19px; }

.font-size-20 {
  font-size: 20px; }

.font-size-21 {
  font-size: 21px; }

.font-size-22 {
  font-size: 22px; }

.font-size-23 {
  font-size: 23px; }

.font-size-24 {
  font-size: 24px; }

.font-size-25 {
  font-size: 25px; }

.font-size-26 {
  font-size: 26px; }

.font-size-27 {
  font-size: 27px; }

.font-size-28 {
  font-size: 28px; }

.font-size-29 {
  font-size: 29px; }

.font-size-30 {
  font-size: 30px; }

.font-size-31 {
  font-size: 31px; }

.font-size-32 {
  font-size: 32px; }

.font-size-33 {
  font-size: 33px; }

.font-size-34 {
  font-size: 34px; }

.font-size-35 {
  font-size: 35px; }

.font-size-36 {
  font-size: 36px; }

.font-size-37 {
  font-size: 37px; }

.font-size-38 {
  font-size: 38px; }

.font-size-39 {
  font-size: 39px; }

.font-size-40 {
  font-size: 40px; }

.font-size-41 {
  font-size: 41px; }

.font-size-42 {
  font-size: 42px; }

.font-size-43 {
  font-size: 43px; }

.font-size-44 {
  font-size: 44px; }

.font-size-45 {
  font-size: 45px; }

.font-size-46 {
  font-size: 46px; }

.font-size-47 {
  font-size: 47px; }

.font-size-48 {
  font-size: 48px; }

.font-size-49 {
  font-size: 49px; }

.font-size-50 {
  font-size: 50px; }

.font-size-51 {
  font-size: 51px; }

.font-size-52 {
  font-size: 52px; }

.font-size-53 {
  font-size: 53px; }

.font-size-54 {
  font-size: 54px; }

.font-size-55 {
  font-size: 55px; }

.font-size-56 {
  font-size: 56px; }

.font-size-57 {
  font-size: 57px; }

.font-size-58 {
  font-size: 58px; }

.font-size-59 {
  font-size: 59px; }

.font-size-60 {
  font-size: 60px; }

.font-size-61 {
  font-size: 61px; }

.font-size-62 {
  font-size: 62px; }

.font-size-63 {
  font-size: 63px; }

.font-size-64 {
  font-size: 64px; }

.font-size-65 {
  font-size: 65px; }

.font-size-66 {
  font-size: 66px; }

.font-size-67 {
  font-size: 67px; }

.font-size-68 {
  font-size: 68px; }

.font-size-69 {
  font-size: 69px; }

.font-size-70 {
  font-size: 70px; }

.font-size-71 {
  font-size: 71px; }

.font-size-72 {
  font-size: 72px; }

.font-size-73 {
  font-size: 73px; }

.font-size-74 {
  font-size: 74px; }

.font-size-75 {
  font-size: 75px; }

.font-size-76 {
  font-size: 76px; }

.font-size-77 {
  font-size: 77px; }

.font-size-78 {
  font-size: 78px; }

.font-size-79 {
  font-size: 79px; }

.font-size-80 {
  font-size: 80px; }

.font-size-81 {
  font-size: 81px; }

.font-size-82 {
  font-size: 82px; }

.font-size-83 {
  font-size: 83px; }

.font-size-84 {
  font-size: 84px; }

.font-size-85 {
  font-size: 85px; }

.font-size-86 {
  font-size: 86px; }

.font-size-87 {
  font-size: 87px; }

.font-size-88 {
  font-size: 88px; }

.font-size-89 {
  font-size: 89px; }

.font-size-90 {
  font-size: 90px; }

.font-size-91 {
  font-size: 91px; }

.font-size-92 {
  font-size: 92px; }

.font-size-93 {
  font-size: 93px; }

.font-size-94 {
  font-size: 94px; }

.font-size-95 {
  font-size: 95px; }

.font-size-96 {
  font-size: 96px; }

.font-size-97 {
  font-size: 97px; }

.font-size-98 {
  font-size: 98px; }

.font-size-99 {
  font-size: 99px; }

.font-size-100 {
  font-size: 100px; }

.line-height-2 {
  line-height: 2px; }

.line-height-4 {
  line-height: 4px; }

.line-height-6 {
  line-height: 6px; }

.line-height-8 {
  line-height: 8px; }

.line-height-10 {
  line-height: 10px; }

.line-height-12 {
  line-height: 12px; }

.line-height-14 {
  line-height: 14px; }

.line-height-16 {
  line-height: 16px; }

.line-height-18 {
  line-height: 18px; }

.line-height-20 {
  line-height: 20px; }

.line-height-22 {
  line-height: 22px; }

.line-height-24 {
  line-height: 24px; }

.line-height-26 {
  line-height: 26px; }

.line-height-28 {
  line-height: 28px; }

.line-height-30 {
  line-height: 30px; }

.line-height-32 {
  line-height: 32px; }

.line-height-34 {
  line-height: 34px; }

.line-height-36 {
  line-height: 36px; }

.line-height-38 {
  line-height: 38px; }

.line-height-40 {
  line-height: 40px; }

.line-height-42 {
  line-height: 42px; }

.line-height-44 {
  line-height: 44px; }

.line-height-46 {
  line-height: 46px; }

.line-height-48 {
  line-height: 48px; }

.line-height-50 {
  line-height: 50px; }

.line-height-52 {
  line-height: 52px; }

.line-height-54 {
  line-height: 54px; }

.line-height-56 {
  line-height: 56px; }

.line-height-58 {
  line-height: 58px; }

.line-height-60 {
  line-height: 60px; }

.line-height-62 {
  line-height: 62px; }

.line-height-64 {
  line-height: 64px; }

.line-height-66 {
  line-height: 66px; }

.line-height-68 {
  line-height: 68px; }

.line-height-70 {
  line-height: 70px; }

.line-height-72 {
  line-height: 72px; }

.line-height-74 {
  line-height: 74px; }

.line-height-76 {
  line-height: 76px; }

.line-height-78 {
  line-height: 78px; }

.line-height-80 {
  line-height: 80px; }

.line-height-82 {
  line-height: 82px; }

.line-height-84 {
  line-height: 84px; }

.line-height-86 {
  line-height: 86px; }

.line-height-88 {
  line-height: 88px; }

.line-height-90 {
  line-height: 90px; }

.line-height-92 {
  line-height: 92px; }

.line-height-94 {
  line-height: 94px; }

.line-height-96 {
  line-height: 96px; }

.line-height-98 {
  line-height: 98px; }

.line-height-100 {
  line-height: 100px; }

.line-height-102 {
  line-height: 102px; }

.line-height-104 {
  line-height: 104px; }

.line-height-106 {
  line-height: 106px; }

.line-height-108 {
  line-height: 108px; }

.line-height-110 {
  line-height: 110px; }

.line-height-112 {
  line-height: 112px; }

.line-height-114 {
  line-height: 114px; }

.line-height-116 {
  line-height: 116px; }

.line-height-118 {
  line-height: 118px; }

.line-height-120 {
  line-height: 120px; }

md-icon,
md-icon[md-font-icon],
i {
  font-size: 24px;
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  line-height: 24px; }
  md-icon.s4,
  md-icon[md-font-icon].s4,
  i.s4 {
    font-size: 4px !important;
    width: 4px !important;
    height: 4px !important;
    min-width: 4px !important;
    min-height: 4px !important;
    line-height: 4px !important; }
  md-icon.s6,
  md-icon[md-font-icon].s6,
  i.s6 {
    font-size: 6px !important;
    width: 6px !important;
    height: 6px !important;
    min-width: 6px !important;
    min-height: 6px !important;
    line-height: 6px !important; }
  md-icon.s8,
  md-icon[md-font-icon].s8,
  i.s8 {
    font-size: 8px !important;
    width: 8px !important;
    height: 8px !important;
    min-width: 8px !important;
    min-height: 8px !important;
    line-height: 8px !important; }
  md-icon.s10,
  md-icon[md-font-icon].s10,
  i.s10 {
    font-size: 10px !important;
    width: 10px !important;
    height: 10px !important;
    min-width: 10px !important;
    min-height: 10px !important;
    line-height: 10px !important; }
  md-icon.s12,
  md-icon[md-font-icon].s12,
  i.s12 {
    font-size: 12px !important;
    width: 12px !important;
    height: 12px !important;
    min-width: 12px !important;
    min-height: 12px !important;
    line-height: 12px !important; }
  md-icon.s14,
  md-icon[md-font-icon].s14,
  i.s14 {
    font-size: 14px !important;
    width: 14px !important;
    height: 14px !important;
    min-width: 14px !important;
    min-height: 14px !important;
    line-height: 14px !important; }
  md-icon.s16,
  md-icon[md-font-icon].s16,
  i.s16 {
    font-size: 16px !important;
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    min-height: 16px !important;
    line-height: 16px !important; }
  md-icon.s18,
  md-icon[md-font-icon].s18,
  i.s18 {
    font-size: 18px !important;
    width: 18px !important;
    height: 18px !important;
    min-width: 18px !important;
    min-height: 18px !important;
    line-height: 18px !important; }
  md-icon.s20,
  md-icon[md-font-icon].s20,
  i.s20 {
    font-size: 20px !important;
    width: 20px !important;
    height: 20px !important;
    min-width: 20px !important;
    min-height: 20px !important;
    line-height: 20px !important; }
  md-icon.s22,
  md-icon[md-font-icon].s22,
  i.s22 {
    font-size: 22px !important;
    width: 22px !important;
    height: 22px !important;
    min-width: 22px !important;
    min-height: 22px !important;
    line-height: 22px !important; }
  md-icon.s24,
  md-icon[md-font-icon].s24,
  i.s24 {
    font-size: 24px !important;
    width: 24px !important;
    height: 24px !important;
    min-width: 24px !important;
    min-height: 24px !important;
    line-height: 24px !important; }
  md-icon.s26,
  md-icon[md-font-icon].s26,
  i.s26 {
    font-size: 26px !important;
    width: 26px !important;
    height: 26px !important;
    min-width: 26px !important;
    min-height: 26px !important;
    line-height: 26px !important; }
  md-icon.s28,
  md-icon[md-font-icon].s28,
  i.s28 {
    font-size: 28px !important;
    width: 28px !important;
    height: 28px !important;
    min-width: 28px !important;
    min-height: 28px !important;
    line-height: 28px !important; }
  md-icon.s30,
  md-icon[md-font-icon].s30,
  i.s30 {
    font-size: 30px !important;
    width: 30px !important;
    height: 30px !important;
    min-width: 30px !important;
    min-height: 30px !important;
    line-height: 30px !important; }
  md-icon.s32,
  md-icon[md-font-icon].s32,
  i.s32 {
    font-size: 32px !important;
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    min-height: 32px !important;
    line-height: 32px !important; }
  md-icon.s34,
  md-icon[md-font-icon].s34,
  i.s34 {
    font-size: 34px !important;
    width: 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    min-height: 34px !important;
    line-height: 34px !important; }
  md-icon.s36,
  md-icon[md-font-icon].s36,
  i.s36 {
    font-size: 36px !important;
    width: 36px !important;
    height: 36px !important;
    min-width: 36px !important;
    min-height: 36px !important;
    line-height: 36px !important; }
  md-icon.s38,
  md-icon[md-font-icon].s38,
  i.s38 {
    font-size: 38px !important;
    width: 38px !important;
    height: 38px !important;
    min-width: 38px !important;
    min-height: 38px !important;
    line-height: 38px !important; }
  md-icon.s40,
  md-icon[md-font-icon].s40,
  i.s40 {
    font-size: 40px !important;
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;
    line-height: 40px !important; }
  md-icon.s42,
  md-icon[md-font-icon].s42,
  i.s42 {
    font-size: 42px !important;
    width: 42px !important;
    height: 42px !important;
    min-width: 42px !important;
    min-height: 42px !important;
    line-height: 42px !important; }
  md-icon.s44,
  md-icon[md-font-icon].s44,
  i.s44 {
    font-size: 44px !important;
    width: 44px !important;
    height: 44px !important;
    min-width: 44px !important;
    min-height: 44px !important;
    line-height: 44px !important; }
  md-icon.s46,
  md-icon[md-font-icon].s46,
  i.s46 {
    font-size: 46px !important;
    width: 46px !important;
    height: 46px !important;
    min-width: 46px !important;
    min-height: 46px !important;
    line-height: 46px !important; }
  md-icon.s48,
  md-icon[md-font-icon].s48,
  i.s48 {
    font-size: 48px !important;
    width: 48px !important;
    height: 48px !important;
    min-width: 48px !important;
    min-height: 48px !important;
    line-height: 48px !important; }
  md-icon.s50,
  md-icon[md-font-icon].s50,
  i.s50 {
    font-size: 50px !important;
    width: 50px !important;
    height: 50px !important;
    min-width: 50px !important;
    min-height: 50px !important;
    line-height: 50px !important; }
  md-icon.s52,
  md-icon[md-font-icon].s52,
  i.s52 {
    font-size: 52px !important;
    width: 52px !important;
    height: 52px !important;
    min-width: 52px !important;
    min-height: 52px !important;
    line-height: 52px !important; }
  md-icon.s54,
  md-icon[md-font-icon].s54,
  i.s54 {
    font-size: 54px !important;
    width: 54px !important;
    height: 54px !important;
    min-width: 54px !important;
    min-height: 54px !important;
    line-height: 54px !important; }
  md-icon.s56,
  md-icon[md-font-icon].s56,
  i.s56 {
    font-size: 56px !important;
    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;
    line-height: 56px !important; }
  md-icon.s58,
  md-icon[md-font-icon].s58,
  i.s58 {
    font-size: 58px !important;
    width: 58px !important;
    height: 58px !important;
    min-width: 58px !important;
    min-height: 58px !important;
    line-height: 58px !important; }
  md-icon.s60,
  md-icon[md-font-icon].s60,
  i.s60 {
    font-size: 60px !important;
    width: 60px !important;
    height: 60px !important;
    min-width: 60px !important;
    min-height: 60px !important;
    line-height: 60px !important; }
  md-icon.s62,
  md-icon[md-font-icon].s62,
  i.s62 {
    font-size: 62px !important;
    width: 62px !important;
    height: 62px !important;
    min-width: 62px !important;
    min-height: 62px !important;
    line-height: 62px !important; }
  md-icon.s64,
  md-icon[md-font-icon].s64,
  i.s64 {
    font-size: 64px !important;
    width: 64px !important;
    height: 64px !important;
    min-width: 64px !important;
    min-height: 64px !important;
    line-height: 64px !important; }
  md-icon.s66,
  md-icon[md-font-icon].s66,
  i.s66 {
    font-size: 66px !important;
    width: 66px !important;
    height: 66px !important;
    min-width: 66px !important;
    min-height: 66px !important;
    line-height: 66px !important; }
  md-icon.s68,
  md-icon[md-font-icon].s68,
  i.s68 {
    font-size: 68px !important;
    width: 68px !important;
    height: 68px !important;
    min-width: 68px !important;
    min-height: 68px !important;
    line-height: 68px !important; }
  md-icon.s70,
  md-icon[md-font-icon].s70,
  i.s70 {
    font-size: 70px !important;
    width: 70px !important;
    height: 70px !important;
    min-width: 70px !important;
    min-height: 70px !important;
    line-height: 70px !important; }
  md-icon.s72,
  md-icon[md-font-icon].s72,
  i.s72 {
    font-size: 72px !important;
    width: 72px !important;
    height: 72px !important;
    min-width: 72px !important;
    min-height: 72px !important;
    line-height: 72px !important; }
  md-icon.s74,
  md-icon[md-font-icon].s74,
  i.s74 {
    font-size: 74px !important;
    width: 74px !important;
    height: 74px !important;
    min-width: 74px !important;
    min-height: 74px !important;
    line-height: 74px !important; }
  md-icon.s76,
  md-icon[md-font-icon].s76,
  i.s76 {
    font-size: 76px !important;
    width: 76px !important;
    height: 76px !important;
    min-width: 76px !important;
    min-height: 76px !important;
    line-height: 76px !important; }
  md-icon.s78,
  md-icon[md-font-icon].s78,
  i.s78 {
    font-size: 78px !important;
    width: 78px !important;
    height: 78px !important;
    min-width: 78px !important;
    min-height: 78px !important;
    line-height: 78px !important; }
  md-icon.s80,
  md-icon[md-font-icon].s80,
  i.s80 {
    font-size: 80px !important;
    width: 80px !important;
    height: 80px !important;
    min-width: 80px !important;
    min-height: 80px !important;
    line-height: 80px !important; }
  md-icon.s82,
  md-icon[md-font-icon].s82,
  i.s82 {
    font-size: 82px !important;
    width: 82px !important;
    height: 82px !important;
    min-width: 82px !important;
    min-height: 82px !important;
    line-height: 82px !important; }
  md-icon.s84,
  md-icon[md-font-icon].s84,
  i.s84 {
    font-size: 84px !important;
    width: 84px !important;
    height: 84px !important;
    min-width: 84px !important;
    min-height: 84px !important;
    line-height: 84px !important; }
  md-icon.s86,
  md-icon[md-font-icon].s86,
  i.s86 {
    font-size: 86px !important;
    width: 86px !important;
    height: 86px !important;
    min-width: 86px !important;
    min-height: 86px !important;
    line-height: 86px !important; }
  md-icon.s88,
  md-icon[md-font-icon].s88,
  i.s88 {
    font-size: 88px !important;
    width: 88px !important;
    height: 88px !important;
    min-width: 88px !important;
    min-height: 88px !important;
    line-height: 88px !important; }
  md-icon.s90,
  md-icon[md-font-icon].s90,
  i.s90 {
    font-size: 90px !important;
    width: 90px !important;
    height: 90px !important;
    min-width: 90px !important;
    min-height: 90px !important;
    line-height: 90px !important; }
  md-icon.s92,
  md-icon[md-font-icon].s92,
  i.s92 {
    font-size: 92px !important;
    width: 92px !important;
    height: 92px !important;
    min-width: 92px !important;
    min-height: 92px !important;
    line-height: 92px !important; }
  md-icon.s94,
  md-icon[md-font-icon].s94,
  i.s94 {
    font-size: 94px !important;
    width: 94px !important;
    height: 94px !important;
    min-width: 94px !important;
    min-height: 94px !important;
    line-height: 94px !important; }
  md-icon.s96,
  md-icon[md-font-icon].s96,
  i.s96 {
    font-size: 96px !important;
    width: 96px !important;
    height: 96px !important;
    min-width: 96px !important;
    min-height: 96px !important;
    line-height: 96px !important; }
  md-icon.s98,
  md-icon[md-font-icon].s98,
  i.s98 {
    font-size: 98px !important;
    width: 98px !important;
    height: 98px !important;
    min-width: 98px !important;
    min-height: 98px !important;
    line-height: 98px !important; }
  md-icon.s100,
  md-icon[md-font-icon].s100,
  i.s100 {
    font-size: 100px !important;
    width: 100px !important;
    height: 100px !important;
    min-width: 100px !important;
    min-height: 100px !important;
    line-height: 100px !important; }
  md-icon.s102,
  md-icon[md-font-icon].s102,
  i.s102 {
    font-size: 102px !important;
    width: 102px !important;
    height: 102px !important;
    min-width: 102px !important;
    min-height: 102px !important;
    line-height: 102px !important; }
  md-icon.s104,
  md-icon[md-font-icon].s104,
  i.s104 {
    font-size: 104px !important;
    width: 104px !important;
    height: 104px !important;
    min-width: 104px !important;
    min-height: 104px !important;
    line-height: 104px !important; }
  md-icon.s106,
  md-icon[md-font-icon].s106,
  i.s106 {
    font-size: 106px !important;
    width: 106px !important;
    height: 106px !important;
    min-width: 106px !important;
    min-height: 106px !important;
    line-height: 106px !important; }
  md-icon.s108,
  md-icon[md-font-icon].s108,
  i.s108 {
    font-size: 108px !important;
    width: 108px !important;
    height: 108px !important;
    min-width: 108px !important;
    min-height: 108px !important;
    line-height: 108px !important; }
  md-icon.s110,
  md-icon[md-font-icon].s110,
  i.s110 {
    font-size: 110px !important;
    width: 110px !important;
    height: 110px !important;
    min-width: 110px !important;
    min-height: 110px !important;
    line-height: 110px !important; }
  md-icon.s112,
  md-icon[md-font-icon].s112,
  i.s112 {
    font-size: 112px !important;
    width: 112px !important;
    height: 112px !important;
    min-width: 112px !important;
    min-height: 112px !important;
    line-height: 112px !important; }
  md-icon.s114,
  md-icon[md-font-icon].s114,
  i.s114 {
    font-size: 114px !important;
    width: 114px !important;
    height: 114px !important;
    min-width: 114px !important;
    min-height: 114px !important;
    line-height: 114px !important; }
  md-icon.s116,
  md-icon[md-font-icon].s116,
  i.s116 {
    font-size: 116px !important;
    width: 116px !important;
    height: 116px !important;
    min-width: 116px !important;
    min-height: 116px !important;
    line-height: 116px !important; }
  md-icon.s118,
  md-icon[md-font-icon].s118,
  i.s118 {
    font-size: 118px !important;
    width: 118px !important;
    height: 118px !important;
    min-width: 118px !important;
    min-height: 118px !important;
    line-height: 118px !important; }
  md-icon.s120,
  md-icon[md-font-icon].s120,
  i.s120 {
    font-size: 120px !important;
    width: 120px !important;
    height: 120px !important;
    min-width: 120px !important;
    min-height: 120px !important;
    line-height: 120px !important; }
  md-icon.s122,
  md-icon[md-font-icon].s122,
  i.s122 {
    font-size: 122px !important;
    width: 122px !important;
    height: 122px !important;
    min-width: 122px !important;
    min-height: 122px !important;
    line-height: 122px !important; }
  md-icon.s124,
  md-icon[md-font-icon].s124,
  i.s124 {
    font-size: 124px !important;
    width: 124px !important;
    height: 124px !important;
    min-width: 124px !important;
    min-height: 124px !important;
    line-height: 124px !important; }
  md-icon.s126,
  md-icon[md-font-icon].s126,
  i.s126 {
    font-size: 126px !important;
    width: 126px !important;
    height: 126px !important;
    min-width: 126px !important;
    min-height: 126px !important;
    line-height: 126px !important; }
  md-icon.s128,
  md-icon[md-font-icon].s128,
  i.s128 {
    font-size: 128px !important;
    width: 128px !important;
    height: 128px !important;
    min-width: 128px !important;
    min-height: 128px !important;
    line-height: 128px !important; }
  md-icon.s130,
  md-icon[md-font-icon].s130,
  i.s130 {
    font-size: 130px !important;
    width: 130px !important;
    height: 130px !important;
    min-width: 130px !important;
    min-height: 130px !important;
    line-height: 130px !important; }
  md-icon.s132,
  md-icon[md-font-icon].s132,
  i.s132 {
    font-size: 132px !important;
    width: 132px !important;
    height: 132px !important;
    min-width: 132px !important;
    min-height: 132px !important;
    line-height: 132px !important; }
  md-icon.s134,
  md-icon[md-font-icon].s134,
  i.s134 {
    font-size: 134px !important;
    width: 134px !important;
    height: 134px !important;
    min-width: 134px !important;
    min-height: 134px !important;
    line-height: 134px !important; }
  md-icon.s136,
  md-icon[md-font-icon].s136,
  i.s136 {
    font-size: 136px !important;
    width: 136px !important;
    height: 136px !important;
    min-width: 136px !important;
    min-height: 136px !important;
    line-height: 136px !important; }
  md-icon.s138,
  md-icon[md-font-icon].s138,
  i.s138 {
    font-size: 138px !important;
    width: 138px !important;
    height: 138px !important;
    min-width: 138px !important;
    min-height: 138px !important;
    line-height: 138px !important; }
  md-icon.s140,
  md-icon[md-font-icon].s140,
  i.s140 {
    font-size: 140px !important;
    width: 140px !important;
    height: 140px !important;
    min-width: 140px !important;
    min-height: 140px !important;
    line-height: 140px !important; }
  md-icon.s142,
  md-icon[md-font-icon].s142,
  i.s142 {
    font-size: 142px !important;
    width: 142px !important;
    height: 142px !important;
    min-width: 142px !important;
    min-height: 142px !important;
    line-height: 142px !important; }
  md-icon.s144,
  md-icon[md-font-icon].s144,
  i.s144 {
    font-size: 144px !important;
    width: 144px !important;
    height: 144px !important;
    min-width: 144px !important;
    min-height: 144px !important;
    line-height: 144px !important; }
  md-icon.s146,
  md-icon[md-font-icon].s146,
  i.s146 {
    font-size: 146px !important;
    width: 146px !important;
    height: 146px !important;
    min-width: 146px !important;
    min-height: 146px !important;
    line-height: 146px !important; }
  md-icon.s148,
  md-icon[md-font-icon].s148,
  i.s148 {
    font-size: 148px !important;
    width: 148px !important;
    height: 148px !important;
    min-width: 148px !important;
    min-height: 148px !important;
    line-height: 148px !important; }
  md-icon.s150,
  md-icon[md-font-icon].s150,
  i.s150 {
    font-size: 150px !important;
    width: 150px !important;
    height: 150px !important;
    min-width: 150px !important;
    min-height: 150px !important;
    line-height: 150px !important; }
  md-icon.s152,
  md-icon[md-font-icon].s152,
  i.s152 {
    font-size: 152px !important;
    width: 152px !important;
    height: 152px !important;
    min-width: 152px !important;
    min-height: 152px !important;
    line-height: 152px !important; }
  md-icon.s154,
  md-icon[md-font-icon].s154,
  i.s154 {
    font-size: 154px !important;
    width: 154px !important;
    height: 154px !important;
    min-width: 154px !important;
    min-height: 154px !important;
    line-height: 154px !important; }
  md-icon.s156,
  md-icon[md-font-icon].s156,
  i.s156 {
    font-size: 156px !important;
    width: 156px !important;
    height: 156px !important;
    min-width: 156px !important;
    min-height: 156px !important;
    line-height: 156px !important; }
  md-icon.s158,
  md-icon[md-font-icon].s158,
  i.s158 {
    font-size: 158px !important;
    width: 158px !important;
    height: 158px !important;
    min-width: 158px !important;
    min-height: 158px !important;
    line-height: 158px !important; }
  md-icon.s160,
  md-icon[md-font-icon].s160,
  i.s160 {
    font-size: 160px !important;
    width: 160px !important;
    height: 160px !important;
    min-width: 160px !important;
    min-height: 160px !important;
    line-height: 160px !important; }
  md-icon.s162,
  md-icon[md-font-icon].s162,
  i.s162 {
    font-size: 162px !important;
    width: 162px !important;
    height: 162px !important;
    min-width: 162px !important;
    min-height: 162px !important;
    line-height: 162px !important; }
  md-icon.s164,
  md-icon[md-font-icon].s164,
  i.s164 {
    font-size: 164px !important;
    width: 164px !important;
    height: 164px !important;
    min-width: 164px !important;
    min-height: 164px !important;
    line-height: 164px !important; }
  md-icon.s166,
  md-icon[md-font-icon].s166,
  i.s166 {
    font-size: 166px !important;
    width: 166px !important;
    height: 166px !important;
    min-width: 166px !important;
    min-height: 166px !important;
    line-height: 166px !important; }
  md-icon.s168,
  md-icon[md-font-icon].s168,
  i.s168 {
    font-size: 168px !important;
    width: 168px !important;
    height: 168px !important;
    min-width: 168px !important;
    min-height: 168px !important;
    line-height: 168px !important; }
  md-icon.s170,
  md-icon[md-font-icon].s170,
  i.s170 {
    font-size: 170px !important;
    width: 170px !important;
    height: 170px !important;
    min-width: 170px !important;
    min-height: 170px !important;
    line-height: 170px !important; }
  md-icon.s172,
  md-icon[md-font-icon].s172,
  i.s172 {
    font-size: 172px !important;
    width: 172px !important;
    height: 172px !important;
    min-width: 172px !important;
    min-height: 172px !important;
    line-height: 172px !important; }
  md-icon.s174,
  md-icon[md-font-icon].s174,
  i.s174 {
    font-size: 174px !important;
    width: 174px !important;
    height: 174px !important;
    min-width: 174px !important;
    min-height: 174px !important;
    line-height: 174px !important; }
  md-icon.s176,
  md-icon[md-font-icon].s176,
  i.s176 {
    font-size: 176px !important;
    width: 176px !important;
    height: 176px !important;
    min-width: 176px !important;
    min-height: 176px !important;
    line-height: 176px !important; }
  md-icon.s178,
  md-icon[md-font-icon].s178,
  i.s178 {
    font-size: 178px !important;
    width: 178px !important;
    height: 178px !important;
    min-width: 178px !important;
    min-height: 178px !important;
    line-height: 178px !important; }
  md-icon.s180,
  md-icon[md-font-icon].s180,
  i.s180 {
    font-size: 180px !important;
    width: 180px !important;
    height: 180px !important;
    min-width: 180px !important;
    min-height: 180px !important;
    line-height: 180px !important; }
  md-icon.s182,
  md-icon[md-font-icon].s182,
  i.s182 {
    font-size: 182px !important;
    width: 182px !important;
    height: 182px !important;
    min-width: 182px !important;
    min-height: 182px !important;
    line-height: 182px !important; }
  md-icon.s184,
  md-icon[md-font-icon].s184,
  i.s184 {
    font-size: 184px !important;
    width: 184px !important;
    height: 184px !important;
    min-width: 184px !important;
    min-height: 184px !important;
    line-height: 184px !important; }
  md-icon.s186,
  md-icon[md-font-icon].s186,
  i.s186 {
    font-size: 186px !important;
    width: 186px !important;
    height: 186px !important;
    min-width: 186px !important;
    min-height: 186px !important;
    line-height: 186px !important; }
  md-icon.s188,
  md-icon[md-font-icon].s188,
  i.s188 {
    font-size: 188px !important;
    width: 188px !important;
    height: 188px !important;
    min-width: 188px !important;
    min-height: 188px !important;
    line-height: 188px !important; }
  md-icon.s190,
  md-icon[md-font-icon].s190,
  i.s190 {
    font-size: 190px !important;
    width: 190px !important;
    height: 190px !important;
    min-width: 190px !important;
    min-height: 190px !important;
    line-height: 190px !important; }
  md-icon.s192,
  md-icon[md-font-icon].s192,
  i.s192 {
    font-size: 192px !important;
    width: 192px !important;
    height: 192px !important;
    min-width: 192px !important;
    min-height: 192px !important;
    line-height: 192px !important; }
  md-icon.s194,
  md-icon[md-font-icon].s194,
  i.s194 {
    font-size: 194px !important;
    width: 194px !important;
    height: 194px !important;
    min-width: 194px !important;
    min-height: 194px !important;
    line-height: 194px !important; }
  md-icon.s196,
  md-icon[md-font-icon].s196,
  i.s196 {
    font-size: 196px !important;
    width: 196px !important;
    height: 196px !important;
    min-width: 196px !important;
    min-height: 196px !important;
    line-height: 196px !important; }
  md-icon.s198,
  md-icon[md-font-icon].s198,
  i.s198 {
    font-size: 198px !important;
    width: 198px !important;
    height: 198px !important;
    min-width: 198px !important;
    min-height: 198px !important;
    line-height: 198px !important; }
  md-icon.s200,
  md-icon[md-font-icon].s200,
  i.s200 {
    font-size: 200px !important;
    width: 200px !important;
    height: 200px !important;
    min-width: 200px !important;
    min-height: 200px !important;
    line-height: 200px !important; }
  md-icon.s202,
  md-icon[md-font-icon].s202,
  i.s202 {
    font-size: 202px !important;
    width: 202px !important;
    height: 202px !important;
    min-width: 202px !important;
    min-height: 202px !important;
    line-height: 202px !important; }
  md-icon.s204,
  md-icon[md-font-icon].s204,
  i.s204 {
    font-size: 204px !important;
    width: 204px !important;
    height: 204px !important;
    min-width: 204px !important;
    min-height: 204px !important;
    line-height: 204px !important; }
  md-icon.s206,
  md-icon[md-font-icon].s206,
  i.s206 {
    font-size: 206px !important;
    width: 206px !important;
    height: 206px !important;
    min-width: 206px !important;
    min-height: 206px !important;
    line-height: 206px !important; }
  md-icon.s208,
  md-icon[md-font-icon].s208,
  i.s208 {
    font-size: 208px !important;
    width: 208px !important;
    height: 208px !important;
    min-width: 208px !important;
    min-height: 208px !important;
    line-height: 208px !important; }
  md-icon.s210,
  md-icon[md-font-icon].s210,
  i.s210 {
    font-size: 210px !important;
    width: 210px !important;
    height: 210px !important;
    min-width: 210px !important;
    min-height: 210px !important;
    line-height: 210px !important; }
  md-icon.s212,
  md-icon[md-font-icon].s212,
  i.s212 {
    font-size: 212px !important;
    width: 212px !important;
    height: 212px !important;
    min-width: 212px !important;
    min-height: 212px !important;
    line-height: 212px !important; }
  md-icon.s214,
  md-icon[md-font-icon].s214,
  i.s214 {
    font-size: 214px !important;
    width: 214px !important;
    height: 214px !important;
    min-width: 214px !important;
    min-height: 214px !important;
    line-height: 214px !important; }
  md-icon.s216,
  md-icon[md-font-icon].s216,
  i.s216 {
    font-size: 216px !important;
    width: 216px !important;
    height: 216px !important;
    min-width: 216px !important;
    min-height: 216px !important;
    line-height: 216px !important; }
  md-icon.s218,
  md-icon[md-font-icon].s218,
  i.s218 {
    font-size: 218px !important;
    width: 218px !important;
    height: 218px !important;
    min-width: 218px !important;
    min-height: 218px !important;
    line-height: 218px !important; }
  md-icon.s220,
  md-icon[md-font-icon].s220,
  i.s220 {
    font-size: 220px !important;
    width: 220px !important;
    height: 220px !important;
    min-width: 220px !important;
    min-height: 220px !important;
    line-height: 220px !important; }
  md-icon.s222,
  md-icon[md-font-icon].s222,
  i.s222 {
    font-size: 222px !important;
    width: 222px !important;
    height: 222px !important;
    min-width: 222px !important;
    min-height: 222px !important;
    line-height: 222px !important; }
  md-icon.s224,
  md-icon[md-font-icon].s224,
  i.s224 {
    font-size: 224px !important;
    width: 224px !important;
    height: 224px !important;
    min-width: 224px !important;
    min-height: 224px !important;
    line-height: 224px !important; }
  md-icon.s226,
  md-icon[md-font-icon].s226,
  i.s226 {
    font-size: 226px !important;
    width: 226px !important;
    height: 226px !important;
    min-width: 226px !important;
    min-height: 226px !important;
    line-height: 226px !important; }
  md-icon.s228,
  md-icon[md-font-icon].s228,
  i.s228 {
    font-size: 228px !important;
    width: 228px !important;
    height: 228px !important;
    min-width: 228px !important;
    min-height: 228px !important;
    line-height: 228px !important; }
  md-icon.s230,
  md-icon[md-font-icon].s230,
  i.s230 {
    font-size: 230px !important;
    width: 230px !important;
    height: 230px !important;
    min-width: 230px !important;
    min-height: 230px !important;
    line-height: 230px !important; }
  md-icon.s232,
  md-icon[md-font-icon].s232,
  i.s232 {
    font-size: 232px !important;
    width: 232px !important;
    height: 232px !important;
    min-width: 232px !important;
    min-height: 232px !important;
    line-height: 232px !important; }
  md-icon.s234,
  md-icon[md-font-icon].s234,
  i.s234 {
    font-size: 234px !important;
    width: 234px !important;
    height: 234px !important;
    min-width: 234px !important;
    min-height: 234px !important;
    line-height: 234px !important; }
  md-icon.s236,
  md-icon[md-font-icon].s236,
  i.s236 {
    font-size: 236px !important;
    width: 236px !important;
    height: 236px !important;
    min-width: 236px !important;
    min-height: 236px !important;
    line-height: 236px !important; }
  md-icon.s238,
  md-icon[md-font-icon].s238,
  i.s238 {
    font-size: 238px !important;
    width: 238px !important;
    height: 238px !important;
    min-width: 238px !important;
    min-height: 238px !important;
    line-height: 238px !important; }
  md-icon.s240,
  md-icon[md-font-icon].s240,
  i.s240 {
    font-size: 240px !important;
    width: 240px !important;
    height: 240px !important;
    min-width: 240px !important;
    min-height: 240px !important;
    line-height: 240px !important; }
  md-icon.s242,
  md-icon[md-font-icon].s242,
  i.s242 {
    font-size: 242px !important;
    width: 242px !important;
    height: 242px !important;
    min-width: 242px !important;
    min-height: 242px !important;
    line-height: 242px !important; }
  md-icon.s244,
  md-icon[md-font-icon].s244,
  i.s244 {
    font-size: 244px !important;
    width: 244px !important;
    height: 244px !important;
    min-width: 244px !important;
    min-height: 244px !important;
    line-height: 244px !important; }
  md-icon.s246,
  md-icon[md-font-icon].s246,
  i.s246 {
    font-size: 246px !important;
    width: 246px !important;
    height: 246px !important;
    min-width: 246px !important;
    min-height: 246px !important;
    line-height: 246px !important; }
  md-icon.s248,
  md-icon[md-font-icon].s248,
  i.s248 {
    font-size: 248px !important;
    width: 248px !important;
    height: 248px !important;
    min-width: 248px !important;
    min-height: 248px !important;
    line-height: 248px !important; }
  md-icon.s250,
  md-icon[md-font-icon].s250,
  i.s250 {
    font-size: 250px !important;
    width: 250px !important;
    height: 250px !important;
    min-width: 250px !important;
    min-height: 250px !important;
    line-height: 250px !important; }
  md-icon.s252,
  md-icon[md-font-icon].s252,
  i.s252 {
    font-size: 252px !important;
    width: 252px !important;
    height: 252px !important;
    min-width: 252px !important;
    min-height: 252px !important;
    line-height: 252px !important; }
  md-icon.s254,
  md-icon[md-font-icon].s254,
  i.s254 {
    font-size: 254px !important;
    width: 254px !important;
    height: 254px !important;
    min-width: 254px !important;
    min-height: 254px !important;
    line-height: 254px !important; }
  md-icon.s256,
  md-icon[md-font-icon].s256,
  i.s256 {
    font-size: 256px !important;
    width: 256px !important;
    height: 256px !important;
    min-width: 256px !important;
    min-height: 256px !important;
    line-height: 256px !important; }

.text-boxed, .text-boxed-light {
  border-radius: 2px;
  padding: 4px 8px;
  margin: 0 8px;
  font-size: 11px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
  background-color: rgba(0, 0, 0, 0.12);
  white-space: nowrap; }

.text-boxed-light {
  background-color: rgba(255, 255, 255, 0.7); }

.text-truncate, .allocations-view > .md-subheader .info-allocation,
.allocations-view > md-toolbar .info-allocation, .allocations-proData-view > .md-subheader .info-allocation,
.allocations-proData-view > md-toolbar .info-allocation, .allocationMonitrips-view > .md-subheader .info-allocationMonitrip,
.allocationMonitrips-view > md-toolbar .info-allocationMonitrip, .service-report .service-sidebar .service-view > .md-subheader .info-allocation,
.service-report .service-sidebar .service-view > md-toolbar .info-allocation {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-overflow {
  text-overflow: clip;
  overflow: visible; }

.text-nowrap {
  white-space: nowrap; }

.text-first-letter-uppercase:first-letter {
  text-transform: uppercase; }

/*----------------------------------------------------------------*/
/*  Helpers
/*----------------------------------------------------------------*/
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important; }

.no-padding {
  padding: 0 !important; }

.no-margin {
  margin: 0 !important; }

.no-radius {
  border-radius: 0; }

.divider-vertical {
  background: rgba(0, 0, 0, 0.12);
  height: 24px;
  width: 1px;
  margin: 0 8px; }

.hidden {
  visibility: hidden;
  opacity: 0; }

[fill-width] {
  min-width: 100%; }

[fill-height] {
  min-height: 100%; }

.full-height {
  height: 100% !important; }

a img {
  display: block;
  outline: none; }

img {
  max-width: 100%;
  height: auto;
  vertical-align: top;
  border: none; }

.overflow-x {
  overflow-x: hidden; }

.scrollable {
  display: block;
  position: relative;
  overflow-x: auto;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }
  .scrollable.only-x {
    overflow-x: auto;
    overflow-y: hidden; }
  .scrollable.only-y {
    overflow-x: hidden;
    overflow-y: auto; }

.flex-scrollable {
  position: relative;
  overflow-x: auto;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }
  .flex-scrollable.only-x {
    overflow-x: auto;
    overflow-y: hidden; }
  .flex-scrollable.only-y {
    overflow-x: hidden;
    overflow-y: auto; }

.background-image-center {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1; }

.align-vertical:before {
  display: inline-block;
  height: 100%;
  content: '';
  vertical-align: middle; }

.align-vertical .align-vertical-top,
.align-vertical .align-vertical-middle,
.align-vertical .align-vertical-bottom {
  display: inline-block; }

.align-vertical .align-vertical-top {
  vertical-align: top; }

.align-vertical .align-vertical-middle {
  vertical-align: middle; }

.align-vertical .align-vertical-bottom {
  vertical-align: bottom; }

.align-vertical-top,
.align-vertical-middle,
.align-vertical-bottom {
  display: inline-block; }

.align-vertical-top {
  vertical-align: top; }

.align-vertical-middle {
  vertical-align: middle; }

.align-vertical-bottom {
  vertical-align: bottom; }

.align-vertical-text-bottom {
  vertical-align: text-bottom !important; }

.text-italic {
  font-style: italic; }

.text-semibold, .allocations-view md-list-item .md-list-item-text .title, .allocations-proData-view md-list-item .md-list-item-text .title, .allocationMonitrips-view md-list-item .md-list-item-text .title, md-dialog.terminal-view md-dialog-content .terminal-tabs .div-chart .nv-noData, md-dialog.allocationPRODATA-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.allocationCSV-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.allocationTicketsCentroidsCSV-list md-content md-list-item .md-list-item-text .title, md-dialog.centroidCSV-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.lineCSV-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.employeeCSV-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.serviceCSV-list md-dialog-content md-list-item .md-list-item-text .title, .service-report .service-sidebar md-list-item .md-list-item-text .title {
  font-weight: 600; }

.text-bold, strong {
  font-weight: 700; }

.text-strike {
  text-decoration: line-through; }

.text-super {
  vertical-align: super; }

.text-sub {
  vertical-align: sub; }

.text-capitalize {
  text-transform: capitalize; }

.text-lowercase {
  text-transform: lowercase; }

.text-uppercase {
  text-transform: uppercase; }

.text-left {
  text-align: left; }

.text-center {
  text-align: center; }

.text-right {
  text-align: right; }

.z-index-0 {
  z-index: 0 !important; }

.z-index-1 {
  z-index: 1 !important; }

.z-index-2 {
  z-index: 2 !important; }

.z-index-3 {
  z-index: 3 !important; }

.z-index-4 {
  z-index: 4 !important; }

.z-index-5 {
  z-index: 5 !important; }

.z-index-6 {
  z-index: 6 !important; }

.z-index-7 {
  z-index: 7 !important; }

.z-index-8 {
  z-index: 8 !important; }

.z-index-9 {
  z-index: 9 !important; }

.z-index-10 {
  z-index: 10 !important; }

.z-index-11 {
  z-index: 11 !important; }

.z-index-12 {
  z-index: 12 !important; }

.z-index-13 {
  z-index: 13 !important; }

.z-index-14 {
  z-index: 14 !important; }

.z-index-15 {
  z-index: 15 !important; }

.z-index-16 {
  z-index: 16 !important; }

.z-index-17 {
  z-index: 17 !important; }

.z-index-18 {
  z-index: 18 !important; }

.z-index-19 {
  z-index: 19 !important; }

.z-index-20 {
  z-index: 20 !important; }

.padding-0,
.p-0 {
  padding: 0px !important; }

.padding-top-0,
.pt-0 {
  padding-top: 0px !important; }

.padding-right-0,
.pr-0 {
  padding-right: 0px !important; }

.padding-bottom-0,
.pb-0 {
  padding-bottom: 0px !important; }

.padding-left-0,
.pl-0 {
  padding-left: 0px !important; }

.padding-horizontal-0,
.ph-0 {
  padding-left: 0px;
  padding-right: 0px; }

.padding-vertical-0,
.pv-0 {
  padding-top: 0px;
  padding-bottom: 0px; }

.padding-1,
.p-1 {
  padding: 1px !important; }

.padding-top-1,
.pt-1 {
  padding-top: 1px !important; }

.padding-right-1,
.pr-1 {
  padding-right: 1px !important; }

.padding-bottom-1,
.pb-1 {
  padding-bottom: 1px !important; }

.padding-left-1,
.pl-1 {
  padding-left: 1px !important; }

.padding-horizontal-1,
.ph-1 {
  padding-left: 1px;
  padding-right: 1px; }

.padding-vertical-1,
.pv-1 {
  padding-top: 1px;
  padding-bottom: 1px; }

.padding-2,
.p-2 {
  padding: 2px !important; }

.padding-top-2,
.pt-2 {
  padding-top: 2px !important; }

.padding-right-2,
.pr-2 {
  padding-right: 2px !important; }

.padding-bottom-2,
.pb-2 {
  padding-bottom: 2px !important; }

.padding-left-2,
.pl-2 {
  padding-left: 2px !important; }

.padding-horizontal-2,
.ph-2 {
  padding-left: 2px;
  padding-right: 2px; }

.padding-vertical-2,
.pv-2 {
  padding-top: 2px;
  padding-bottom: 2px; }

.padding-3,
.p-3 {
  padding: 3px !important; }

.padding-top-3,
.pt-3 {
  padding-top: 3px !important; }

.padding-right-3,
.pr-3 {
  padding-right: 3px !important; }

.padding-bottom-3,
.pb-3 {
  padding-bottom: 3px !important; }

.padding-left-3,
.pl-3 {
  padding-left: 3px !important; }

.padding-horizontal-3,
.ph-3 {
  padding-left: 3px;
  padding-right: 3px; }

.padding-vertical-3,
.pv-3 {
  padding-top: 3px;
  padding-bottom: 3px; }

.padding-4,
.p-4 {
  padding: 4px !important; }

.padding-top-4,
.pt-4 {
  padding-top: 4px !important; }

.padding-right-4,
.pr-4 {
  padding-right: 4px !important; }

.padding-bottom-4,
.pb-4 {
  padding-bottom: 4px !important; }

.padding-left-4,
.pl-4 {
  padding-left: 4px !important; }

.padding-horizontal-4,
.ph-4 {
  padding-left: 4px;
  padding-right: 4px; }

.padding-vertical-4,
.pv-4 {
  padding-top: 4px;
  padding-bottom: 4px; }

.padding-5,
.p-5 {
  padding: 5px !important; }

.padding-top-5,
.pt-5 {
  padding-top: 5px !important; }

.padding-right-5,
.pr-5 {
  padding-right: 5px !important; }

.padding-bottom-5,
.pb-5 {
  padding-bottom: 5px !important; }

.padding-left-5,
.pl-5 {
  padding-left: 5px !important; }

.padding-horizontal-5,
.ph-5 {
  padding-left: 5px;
  padding-right: 5px; }

.padding-vertical-5,
.pv-5 {
  padding-top: 5px;
  padding-bottom: 5px; }

.padding-6,
.p-6 {
  padding: 6px !important; }

.padding-top-6,
.pt-6 {
  padding-top: 6px !important; }

.padding-right-6,
.pr-6 {
  padding-right: 6px !important; }

.padding-bottom-6,
.pb-6 {
  padding-bottom: 6px !important; }

.padding-left-6,
.pl-6 {
  padding-left: 6px !important; }

.padding-horizontal-6,
.ph-6 {
  padding-left: 6px;
  padding-right: 6px; }

.padding-vertical-6,
.pv-6 {
  padding-top: 6px;
  padding-bottom: 6px; }

.padding-7,
.p-7 {
  padding: 7px !important; }

.padding-top-7,
.pt-7 {
  padding-top: 7px !important; }

.padding-right-7,
.pr-7 {
  padding-right: 7px !important; }

.padding-bottom-7,
.pb-7 {
  padding-bottom: 7px !important; }

.padding-left-7,
.pl-7 {
  padding-left: 7px !important; }

.padding-horizontal-7,
.ph-7 {
  padding-left: 7px;
  padding-right: 7px; }

.padding-vertical-7,
.pv-7 {
  padding-top: 7px;
  padding-bottom: 7px; }

.padding-8,
.p-8 {
  padding: 8px !important; }

.padding-top-8,
.pt-8 {
  padding-top: 8px !important; }

.padding-right-8,
.pr-8 {
  padding-right: 8px !important; }

.padding-bottom-8,
.pb-8 {
  padding-bottom: 8px !important; }

.padding-left-8,
.pl-8 {
  padding-left: 8px !important; }

.padding-horizontal-8,
.ph-8 {
  padding-left: 8px;
  padding-right: 8px; }

.padding-vertical-8,
.pv-8 {
  padding-top: 8px;
  padding-bottom: 8px; }

.padding-9,
.p-9 {
  padding: 9px !important; }

.padding-top-9,
.pt-9 {
  padding-top: 9px !important; }

.padding-right-9,
.pr-9 {
  padding-right: 9px !important; }

.padding-bottom-9,
.pb-9 {
  padding-bottom: 9px !important; }

.padding-left-9,
.pl-9 {
  padding-left: 9px !important; }

.padding-horizontal-9,
.ph-9 {
  padding-left: 9px;
  padding-right: 9px; }

.padding-vertical-9,
.pv-9 {
  padding-top: 9px;
  padding-bottom: 9px; }

.padding-10,
.p-10 {
  padding: 10px !important; }

.padding-top-10,
.pt-10 {
  padding-top: 10px !important; }

.padding-right-10,
.pr-10 {
  padding-right: 10px !important; }

.padding-bottom-10,
.pb-10 {
  padding-bottom: 10px !important; }

.padding-left-10,
.pl-10 {
  padding-left: 10px !important; }

.padding-horizontal-10,
.ph-10 {
  padding-left: 10px;
  padding-right: 10px; }

.padding-vertical-10,
.pv-10 {
  padding-top: 10px;
  padding-bottom: 10px; }

.padding-11,
.p-11 {
  padding: 11px !important; }

.padding-top-11,
.pt-11 {
  padding-top: 11px !important; }

.padding-right-11,
.pr-11 {
  padding-right: 11px !important; }

.padding-bottom-11,
.pb-11 {
  padding-bottom: 11px !important; }

.padding-left-11,
.pl-11 {
  padding-left: 11px !important; }

.padding-horizontal-11,
.ph-11 {
  padding-left: 11px;
  padding-right: 11px; }

.padding-vertical-11,
.pv-11 {
  padding-top: 11px;
  padding-bottom: 11px; }

.padding-12,
.p-12 {
  padding: 12px !important; }

.padding-top-12,
.pt-12 {
  padding-top: 12px !important; }

.padding-right-12,
.pr-12 {
  padding-right: 12px !important; }

.padding-bottom-12,
.pb-12 {
  padding-bottom: 12px !important; }

.padding-left-12,
.pl-12 {
  padding-left: 12px !important; }

.padding-horizontal-12,
.ph-12 {
  padding-left: 12px;
  padding-right: 12px; }

.padding-vertical-12,
.pv-12 {
  padding-top: 12px;
  padding-bottom: 12px; }

.padding-13,
.p-13 {
  padding: 13px !important; }

.padding-top-13,
.pt-13 {
  padding-top: 13px !important; }

.padding-right-13,
.pr-13 {
  padding-right: 13px !important; }

.padding-bottom-13,
.pb-13 {
  padding-bottom: 13px !important; }

.padding-left-13,
.pl-13 {
  padding-left: 13px !important; }

.padding-horizontal-13,
.ph-13 {
  padding-left: 13px;
  padding-right: 13px; }

.padding-vertical-13,
.pv-13 {
  padding-top: 13px;
  padding-bottom: 13px; }

.padding-14,
.p-14 {
  padding: 14px !important; }

.padding-top-14,
.pt-14 {
  padding-top: 14px !important; }

.padding-right-14,
.pr-14 {
  padding-right: 14px !important; }

.padding-bottom-14,
.pb-14 {
  padding-bottom: 14px !important; }

.padding-left-14,
.pl-14 {
  padding-left: 14px !important; }

.padding-horizontal-14,
.ph-14 {
  padding-left: 14px;
  padding-right: 14px; }

.padding-vertical-14,
.pv-14 {
  padding-top: 14px;
  padding-bottom: 14px; }

.padding-15,
.p-15 {
  padding: 15px !important; }

.padding-top-15,
.pt-15 {
  padding-top: 15px !important; }

.padding-right-15,
.pr-15 {
  padding-right: 15px !important; }

.padding-bottom-15,
.pb-15 {
  padding-bottom: 15px !important; }

.padding-left-15,
.pl-15 {
  padding-left: 15px !important; }

.padding-horizontal-15,
.ph-15 {
  padding-left: 15px;
  padding-right: 15px; }

.padding-vertical-15,
.pv-15 {
  padding-top: 15px;
  padding-bottom: 15px; }

.padding-16,
.p-16 {
  padding: 16px !important; }

.padding-top-16,
.pt-16 {
  padding-top: 16px !important; }

.padding-right-16,
.pr-16 {
  padding-right: 16px !important; }

.padding-bottom-16,
.pb-16 {
  padding-bottom: 16px !important; }

.padding-left-16,
.pl-16 {
  padding-left: 16px !important; }

.padding-horizontal-16,
.ph-16 {
  padding-left: 16px;
  padding-right: 16px; }

.padding-vertical-16,
.pv-16 {
  padding-top: 16px;
  padding-bottom: 16px; }

.padding-17,
.p-17 {
  padding: 17px !important; }

.padding-top-17,
.pt-17 {
  padding-top: 17px !important; }

.padding-right-17,
.pr-17 {
  padding-right: 17px !important; }

.padding-bottom-17,
.pb-17 {
  padding-bottom: 17px !important; }

.padding-left-17,
.pl-17 {
  padding-left: 17px !important; }

.padding-horizontal-17,
.ph-17 {
  padding-left: 17px;
  padding-right: 17px; }

.padding-vertical-17,
.pv-17 {
  padding-top: 17px;
  padding-bottom: 17px; }

.padding-18,
.p-18 {
  padding: 18px !important; }

.padding-top-18,
.pt-18 {
  padding-top: 18px !important; }

.padding-right-18,
.pr-18 {
  padding-right: 18px !important; }

.padding-bottom-18,
.pb-18 {
  padding-bottom: 18px !important; }

.padding-left-18,
.pl-18 {
  padding-left: 18px !important; }

.padding-horizontal-18,
.ph-18 {
  padding-left: 18px;
  padding-right: 18px; }

.padding-vertical-18,
.pv-18 {
  padding-top: 18px;
  padding-bottom: 18px; }

.padding-19,
.p-19 {
  padding: 19px !important; }

.padding-top-19,
.pt-19 {
  padding-top: 19px !important; }

.padding-right-19,
.pr-19 {
  padding-right: 19px !important; }

.padding-bottom-19,
.pb-19 {
  padding-bottom: 19px !important; }

.padding-left-19,
.pl-19 {
  padding-left: 19px !important; }

.padding-horizontal-19,
.ph-19 {
  padding-left: 19px;
  padding-right: 19px; }

.padding-vertical-19,
.pv-19 {
  padding-top: 19px;
  padding-bottom: 19px; }

.padding-20,
.p-20 {
  padding: 20px !important; }

.padding-top-20,
.pt-20 {
  padding-top: 20px !important; }

.padding-right-20,
.pr-20 {
  padding-right: 20px !important; }

.padding-bottom-20,
.pb-20 {
  padding-bottom: 20px !important; }

.padding-left-20,
.pl-20 {
  padding-left: 20px !important; }

.padding-horizontal-20,
.ph-20 {
  padding-left: 20px;
  padding-right: 20px; }

.padding-vertical-20,
.pv-20 {
  padding-top: 20px;
  padding-bottom: 20px; }

.padding-21,
.p-21 {
  padding: 21px !important; }

.padding-top-21,
.pt-21 {
  padding-top: 21px !important; }

.padding-right-21,
.pr-21 {
  padding-right: 21px !important; }

.padding-bottom-21,
.pb-21 {
  padding-bottom: 21px !important; }

.padding-left-21,
.pl-21 {
  padding-left: 21px !important; }

.padding-horizontal-21,
.ph-21 {
  padding-left: 21px;
  padding-right: 21px; }

.padding-vertical-21,
.pv-21 {
  padding-top: 21px;
  padding-bottom: 21px; }

.padding-22,
.p-22 {
  padding: 22px !important; }

.padding-top-22,
.pt-22 {
  padding-top: 22px !important; }

.padding-right-22,
.pr-22 {
  padding-right: 22px !important; }

.padding-bottom-22,
.pb-22 {
  padding-bottom: 22px !important; }

.padding-left-22,
.pl-22 {
  padding-left: 22px !important; }

.padding-horizontal-22,
.ph-22 {
  padding-left: 22px;
  padding-right: 22px; }

.padding-vertical-22,
.pv-22 {
  padding-top: 22px;
  padding-bottom: 22px; }

.padding-23,
.p-23 {
  padding: 23px !important; }

.padding-top-23,
.pt-23 {
  padding-top: 23px !important; }

.padding-right-23,
.pr-23 {
  padding-right: 23px !important; }

.padding-bottom-23,
.pb-23 {
  padding-bottom: 23px !important; }

.padding-left-23,
.pl-23 {
  padding-left: 23px !important; }

.padding-horizontal-23,
.ph-23 {
  padding-left: 23px;
  padding-right: 23px; }

.padding-vertical-23,
.pv-23 {
  padding-top: 23px;
  padding-bottom: 23px; }

.padding-24,
.p-24 {
  padding: 24px !important; }

.padding-top-24,
.pt-24 {
  padding-top: 24px !important; }

.padding-right-24,
.pr-24 {
  padding-right: 24px !important; }

.padding-bottom-24,
.pb-24 {
  padding-bottom: 24px !important; }

.padding-left-24,
.pl-24 {
  padding-left: 24px !important; }

.padding-horizontal-24,
.ph-24 {
  padding-left: 24px;
  padding-right: 24px; }

.padding-vertical-24,
.pv-24 {
  padding-top: 24px;
  padding-bottom: 24px; }

.padding-25,
.p-25 {
  padding: 25px !important; }

.padding-top-25,
.pt-25 {
  padding-top: 25px !important; }

.padding-right-25,
.pr-25 {
  padding-right: 25px !important; }

.padding-bottom-25,
.pb-25 {
  padding-bottom: 25px !important; }

.padding-left-25,
.pl-25 {
  padding-left: 25px !important; }

.padding-horizontal-25,
.ph-25 {
  padding-left: 25px;
  padding-right: 25px; }

.padding-vertical-25,
.pv-25 {
  padding-top: 25px;
  padding-bottom: 25px; }

.padding-26,
.p-26 {
  padding: 26px !important; }

.padding-top-26,
.pt-26 {
  padding-top: 26px !important; }

.padding-right-26,
.pr-26 {
  padding-right: 26px !important; }

.padding-bottom-26,
.pb-26 {
  padding-bottom: 26px !important; }

.padding-left-26,
.pl-26 {
  padding-left: 26px !important; }

.padding-horizontal-26,
.ph-26 {
  padding-left: 26px;
  padding-right: 26px; }

.padding-vertical-26,
.pv-26 {
  padding-top: 26px;
  padding-bottom: 26px; }

.padding-27,
.p-27 {
  padding: 27px !important; }

.padding-top-27,
.pt-27 {
  padding-top: 27px !important; }

.padding-right-27,
.pr-27 {
  padding-right: 27px !important; }

.padding-bottom-27,
.pb-27 {
  padding-bottom: 27px !important; }

.padding-left-27,
.pl-27 {
  padding-left: 27px !important; }

.padding-horizontal-27,
.ph-27 {
  padding-left: 27px;
  padding-right: 27px; }

.padding-vertical-27,
.pv-27 {
  padding-top: 27px;
  padding-bottom: 27px; }

.padding-28,
.p-28 {
  padding: 28px !important; }

.padding-top-28,
.pt-28 {
  padding-top: 28px !important; }

.padding-right-28,
.pr-28 {
  padding-right: 28px !important; }

.padding-bottom-28,
.pb-28 {
  padding-bottom: 28px !important; }

.padding-left-28,
.pl-28 {
  padding-left: 28px !important; }

.padding-horizontal-28,
.ph-28 {
  padding-left: 28px;
  padding-right: 28px; }

.padding-vertical-28,
.pv-28 {
  padding-top: 28px;
  padding-bottom: 28px; }

.padding-29,
.p-29 {
  padding: 29px !important; }

.padding-top-29,
.pt-29 {
  padding-top: 29px !important; }

.padding-right-29,
.pr-29 {
  padding-right: 29px !important; }

.padding-bottom-29,
.pb-29 {
  padding-bottom: 29px !important; }

.padding-left-29,
.pl-29 {
  padding-left: 29px !important; }

.padding-horizontal-29,
.ph-29 {
  padding-left: 29px;
  padding-right: 29px; }

.padding-vertical-29,
.pv-29 {
  padding-top: 29px;
  padding-bottom: 29px; }

.padding-30,
.p-30 {
  padding: 30px !important; }

.padding-top-30,
.pt-30 {
  padding-top: 30px !important; }

.padding-right-30,
.pr-30 {
  padding-right: 30px !important; }

.padding-bottom-30,
.pb-30 {
  padding-bottom: 30px !important; }

.padding-left-30,
.pl-30 {
  padding-left: 30px !important; }

.padding-horizontal-30,
.ph-30 {
  padding-left: 30px;
  padding-right: 30px; }

.padding-vertical-30,
.pv-30 {
  padding-top: 30px;
  padding-bottom: 30px; }

.padding-31,
.p-31 {
  padding: 31px !important; }

.padding-top-31,
.pt-31 {
  padding-top: 31px !important; }

.padding-right-31,
.pr-31 {
  padding-right: 31px !important; }

.padding-bottom-31,
.pb-31 {
  padding-bottom: 31px !important; }

.padding-left-31,
.pl-31 {
  padding-left: 31px !important; }

.padding-horizontal-31,
.ph-31 {
  padding-left: 31px;
  padding-right: 31px; }

.padding-vertical-31,
.pv-31 {
  padding-top: 31px;
  padding-bottom: 31px; }

.padding-32,
.p-32 {
  padding: 32px !important; }

.padding-top-32,
.pt-32 {
  padding-top: 32px !important; }

.padding-right-32,
.pr-32 {
  padding-right: 32px !important; }

.padding-bottom-32,
.pb-32 {
  padding-bottom: 32px !important; }

.padding-left-32,
.pl-32 {
  padding-left: 32px !important; }

.padding-horizontal-32,
.ph-32 {
  padding-left: 32px;
  padding-right: 32px; }

.padding-vertical-32,
.pv-32 {
  padding-top: 32px;
  padding-bottom: 32px; }

.padding-33,
.p-33 {
  padding: 33px !important; }

.padding-top-33,
.pt-33 {
  padding-top: 33px !important; }

.padding-right-33,
.pr-33 {
  padding-right: 33px !important; }

.padding-bottom-33,
.pb-33 {
  padding-bottom: 33px !important; }

.padding-left-33,
.pl-33 {
  padding-left: 33px !important; }

.padding-horizontal-33,
.ph-33 {
  padding-left: 33px;
  padding-right: 33px; }

.padding-vertical-33,
.pv-33 {
  padding-top: 33px;
  padding-bottom: 33px; }

.padding-34,
.p-34 {
  padding: 34px !important; }

.padding-top-34,
.pt-34 {
  padding-top: 34px !important; }

.padding-right-34,
.pr-34 {
  padding-right: 34px !important; }

.padding-bottom-34,
.pb-34 {
  padding-bottom: 34px !important; }

.padding-left-34,
.pl-34 {
  padding-left: 34px !important; }

.padding-horizontal-34,
.ph-34 {
  padding-left: 34px;
  padding-right: 34px; }

.padding-vertical-34,
.pv-34 {
  padding-top: 34px;
  padding-bottom: 34px; }

.padding-35,
.p-35 {
  padding: 35px !important; }

.padding-top-35,
.pt-35 {
  padding-top: 35px !important; }

.padding-right-35,
.pr-35 {
  padding-right: 35px !important; }

.padding-bottom-35,
.pb-35 {
  padding-bottom: 35px !important; }

.padding-left-35,
.pl-35 {
  padding-left: 35px !important; }

.padding-horizontal-35,
.ph-35 {
  padding-left: 35px;
  padding-right: 35px; }

.padding-vertical-35,
.pv-35 {
  padding-top: 35px;
  padding-bottom: 35px; }

.padding-36,
.p-36 {
  padding: 36px !important; }

.padding-top-36,
.pt-36 {
  padding-top: 36px !important; }

.padding-right-36,
.pr-36 {
  padding-right: 36px !important; }

.padding-bottom-36,
.pb-36 {
  padding-bottom: 36px !important; }

.padding-left-36,
.pl-36 {
  padding-left: 36px !important; }

.padding-horizontal-36,
.ph-36 {
  padding-left: 36px;
  padding-right: 36px; }

.padding-vertical-36,
.pv-36 {
  padding-top: 36px;
  padding-bottom: 36px; }

.padding-37,
.p-37 {
  padding: 37px !important; }

.padding-top-37,
.pt-37 {
  padding-top: 37px !important; }

.padding-right-37,
.pr-37 {
  padding-right: 37px !important; }

.padding-bottom-37,
.pb-37 {
  padding-bottom: 37px !important; }

.padding-left-37,
.pl-37 {
  padding-left: 37px !important; }

.padding-horizontal-37,
.ph-37 {
  padding-left: 37px;
  padding-right: 37px; }

.padding-vertical-37,
.pv-37 {
  padding-top: 37px;
  padding-bottom: 37px; }

.padding-38,
.p-38 {
  padding: 38px !important; }

.padding-top-38,
.pt-38 {
  padding-top: 38px !important; }

.padding-right-38,
.pr-38 {
  padding-right: 38px !important; }

.padding-bottom-38,
.pb-38 {
  padding-bottom: 38px !important; }

.padding-left-38,
.pl-38 {
  padding-left: 38px !important; }

.padding-horizontal-38,
.ph-38 {
  padding-left: 38px;
  padding-right: 38px; }

.padding-vertical-38,
.pv-38 {
  padding-top: 38px;
  padding-bottom: 38px; }

.padding-39,
.p-39 {
  padding: 39px !important; }

.padding-top-39,
.pt-39 {
  padding-top: 39px !important; }

.padding-right-39,
.pr-39 {
  padding-right: 39px !important; }

.padding-bottom-39,
.pb-39 {
  padding-bottom: 39px !important; }

.padding-left-39,
.pl-39 {
  padding-left: 39px !important; }

.padding-horizontal-39,
.ph-39 {
  padding-left: 39px;
  padding-right: 39px; }

.padding-vertical-39,
.pv-39 {
  padding-top: 39px;
  padding-bottom: 39px; }

.padding-40,
.p-40 {
  padding: 40px !important; }

.padding-top-40,
.pt-40 {
  padding-top: 40px !important; }

.padding-right-40,
.pr-40 {
  padding-right: 40px !important; }

.padding-bottom-40,
.pb-40 {
  padding-bottom: 40px !important; }

.padding-left-40,
.pl-40 {
  padding-left: 40px !important; }

.padding-horizontal-40,
.ph-40 {
  padding-left: 40px;
  padding-right: 40px; }

.padding-vertical-40,
.pv-40 {
  padding-top: 40px;
  padding-bottom: 40px; }

.padding-41,
.p-41 {
  padding: 41px !important; }

.padding-top-41,
.pt-41 {
  padding-top: 41px !important; }

.padding-right-41,
.pr-41 {
  padding-right: 41px !important; }

.padding-bottom-41,
.pb-41 {
  padding-bottom: 41px !important; }

.padding-left-41,
.pl-41 {
  padding-left: 41px !important; }

.padding-horizontal-41,
.ph-41 {
  padding-left: 41px;
  padding-right: 41px; }

.padding-vertical-41,
.pv-41 {
  padding-top: 41px;
  padding-bottom: 41px; }

.padding-42,
.p-42 {
  padding: 42px !important; }

.padding-top-42,
.pt-42 {
  padding-top: 42px !important; }

.padding-right-42,
.pr-42 {
  padding-right: 42px !important; }

.padding-bottom-42,
.pb-42 {
  padding-bottom: 42px !important; }

.padding-left-42,
.pl-42 {
  padding-left: 42px !important; }

.padding-horizontal-42,
.ph-42 {
  padding-left: 42px;
  padding-right: 42px; }

.padding-vertical-42,
.pv-42 {
  padding-top: 42px;
  padding-bottom: 42px; }

.padding-43,
.p-43 {
  padding: 43px !important; }

.padding-top-43,
.pt-43 {
  padding-top: 43px !important; }

.padding-right-43,
.pr-43 {
  padding-right: 43px !important; }

.padding-bottom-43,
.pb-43 {
  padding-bottom: 43px !important; }

.padding-left-43,
.pl-43 {
  padding-left: 43px !important; }

.padding-horizontal-43,
.ph-43 {
  padding-left: 43px;
  padding-right: 43px; }

.padding-vertical-43,
.pv-43 {
  padding-top: 43px;
  padding-bottom: 43px; }

.padding-44,
.p-44 {
  padding: 44px !important; }

.padding-top-44,
.pt-44 {
  padding-top: 44px !important; }

.padding-right-44,
.pr-44 {
  padding-right: 44px !important; }

.padding-bottom-44,
.pb-44 {
  padding-bottom: 44px !important; }

.padding-left-44,
.pl-44 {
  padding-left: 44px !important; }

.padding-horizontal-44,
.ph-44 {
  padding-left: 44px;
  padding-right: 44px; }

.padding-vertical-44,
.pv-44 {
  padding-top: 44px;
  padding-bottom: 44px; }

.padding-45,
.p-45 {
  padding: 45px !important; }

.padding-top-45,
.pt-45 {
  padding-top: 45px !important; }

.padding-right-45,
.pr-45 {
  padding-right: 45px !important; }

.padding-bottom-45,
.pb-45 {
  padding-bottom: 45px !important; }

.padding-left-45,
.pl-45 {
  padding-left: 45px !important; }

.padding-horizontal-45,
.ph-45 {
  padding-left: 45px;
  padding-right: 45px; }

.padding-vertical-45,
.pv-45 {
  padding-top: 45px;
  padding-bottom: 45px; }

.padding-46,
.p-46 {
  padding: 46px !important; }

.padding-top-46,
.pt-46 {
  padding-top: 46px !important; }

.padding-right-46,
.pr-46 {
  padding-right: 46px !important; }

.padding-bottom-46,
.pb-46 {
  padding-bottom: 46px !important; }

.padding-left-46,
.pl-46 {
  padding-left: 46px !important; }

.padding-horizontal-46,
.ph-46 {
  padding-left: 46px;
  padding-right: 46px; }

.padding-vertical-46,
.pv-46 {
  padding-top: 46px;
  padding-bottom: 46px; }

.padding-47,
.p-47 {
  padding: 47px !important; }

.padding-top-47,
.pt-47 {
  padding-top: 47px !important; }

.padding-right-47,
.pr-47 {
  padding-right: 47px !important; }

.padding-bottom-47,
.pb-47 {
  padding-bottom: 47px !important; }

.padding-left-47,
.pl-47 {
  padding-left: 47px !important; }

.padding-horizontal-47,
.ph-47 {
  padding-left: 47px;
  padding-right: 47px; }

.padding-vertical-47,
.pv-47 {
  padding-top: 47px;
  padding-bottom: 47px; }

.padding-48,
.p-48 {
  padding: 48px !important; }

.padding-top-48,
.pt-48 {
  padding-top: 48px !important; }

.padding-right-48,
.pr-48 {
  padding-right: 48px !important; }

.padding-bottom-48,
.pb-48 {
  padding-bottom: 48px !important; }

.padding-left-48,
.pl-48 {
  padding-left: 48px !important; }

.padding-horizontal-48,
.ph-48 {
  padding-left: 48px;
  padding-right: 48px; }

.padding-vertical-48,
.pv-48 {
  padding-top: 48px;
  padding-bottom: 48px; }

.padding-49,
.p-49 {
  padding: 49px !important; }

.padding-top-49,
.pt-49 {
  padding-top: 49px !important; }

.padding-right-49,
.pr-49 {
  padding-right: 49px !important; }

.padding-bottom-49,
.pb-49 {
  padding-bottom: 49px !important; }

.padding-left-49,
.pl-49 {
  padding-left: 49px !important; }

.padding-horizontal-49,
.ph-49 {
  padding-left: 49px;
  padding-right: 49px; }

.padding-vertical-49,
.pv-49 {
  padding-top: 49px;
  padding-bottom: 49px; }

.padding-50,
.p-50 {
  padding: 50px !important; }

.padding-top-50,
.pt-50 {
  padding-top: 50px !important; }

.padding-right-50,
.pr-50 {
  padding-right: 50px !important; }

.padding-bottom-50,
.pb-50 {
  padding-bottom: 50px !important; }

.padding-left-50,
.pl-50 {
  padding-left: 50px !important; }

.padding-horizontal-50,
.ph-50 {
  padding-left: 50px;
  padding-right: 50px; }

.padding-vertical-50,
.pv-50 {
  padding-top: 50px;
  padding-bottom: 50px; }

.padding-51,
.p-51 {
  padding: 51px !important; }

.padding-top-51,
.pt-51 {
  padding-top: 51px !important; }

.padding-right-51,
.pr-51 {
  padding-right: 51px !important; }

.padding-bottom-51,
.pb-51 {
  padding-bottom: 51px !important; }

.padding-left-51,
.pl-51 {
  padding-left: 51px !important; }

.padding-horizontal-51,
.ph-51 {
  padding-left: 51px;
  padding-right: 51px; }

.padding-vertical-51,
.pv-51 {
  padding-top: 51px;
  padding-bottom: 51px; }

.padding-52,
.p-52 {
  padding: 52px !important; }

.padding-top-52,
.pt-52 {
  padding-top: 52px !important; }

.padding-right-52,
.pr-52 {
  padding-right: 52px !important; }

.padding-bottom-52,
.pb-52 {
  padding-bottom: 52px !important; }

.padding-left-52,
.pl-52 {
  padding-left: 52px !important; }

.padding-horizontal-52,
.ph-52 {
  padding-left: 52px;
  padding-right: 52px; }

.padding-vertical-52,
.pv-52 {
  padding-top: 52px;
  padding-bottom: 52px; }

.padding-53,
.p-53 {
  padding: 53px !important; }

.padding-top-53,
.pt-53 {
  padding-top: 53px !important; }

.padding-right-53,
.pr-53 {
  padding-right: 53px !important; }

.padding-bottom-53,
.pb-53 {
  padding-bottom: 53px !important; }

.padding-left-53,
.pl-53 {
  padding-left: 53px !important; }

.padding-horizontal-53,
.ph-53 {
  padding-left: 53px;
  padding-right: 53px; }

.padding-vertical-53,
.pv-53 {
  padding-top: 53px;
  padding-bottom: 53px; }

.padding-54,
.p-54 {
  padding: 54px !important; }

.padding-top-54,
.pt-54 {
  padding-top: 54px !important; }

.padding-right-54,
.pr-54 {
  padding-right: 54px !important; }

.padding-bottom-54,
.pb-54 {
  padding-bottom: 54px !important; }

.padding-left-54,
.pl-54 {
  padding-left: 54px !important; }

.padding-horizontal-54,
.ph-54 {
  padding-left: 54px;
  padding-right: 54px; }

.padding-vertical-54,
.pv-54 {
  padding-top: 54px;
  padding-bottom: 54px; }

.padding-55,
.p-55 {
  padding: 55px !important; }

.padding-top-55,
.pt-55 {
  padding-top: 55px !important; }

.padding-right-55,
.pr-55 {
  padding-right: 55px !important; }

.padding-bottom-55,
.pb-55 {
  padding-bottom: 55px !important; }

.padding-left-55,
.pl-55 {
  padding-left: 55px !important; }

.padding-horizontal-55,
.ph-55 {
  padding-left: 55px;
  padding-right: 55px; }

.padding-vertical-55,
.pv-55 {
  padding-top: 55px;
  padding-bottom: 55px; }

.padding-56,
.p-56 {
  padding: 56px !important; }

.padding-top-56,
.pt-56 {
  padding-top: 56px !important; }

.padding-right-56,
.pr-56 {
  padding-right: 56px !important; }

.padding-bottom-56,
.pb-56 {
  padding-bottom: 56px !important; }

.padding-left-56,
.pl-56 {
  padding-left: 56px !important; }

.padding-horizontal-56,
.ph-56 {
  padding-left: 56px;
  padding-right: 56px; }

.padding-vertical-56,
.pv-56 {
  padding-top: 56px;
  padding-bottom: 56px; }

.padding-57,
.p-57 {
  padding: 57px !important; }

.padding-top-57,
.pt-57 {
  padding-top: 57px !important; }

.padding-right-57,
.pr-57 {
  padding-right: 57px !important; }

.padding-bottom-57,
.pb-57 {
  padding-bottom: 57px !important; }

.padding-left-57,
.pl-57 {
  padding-left: 57px !important; }

.padding-horizontal-57,
.ph-57 {
  padding-left: 57px;
  padding-right: 57px; }

.padding-vertical-57,
.pv-57 {
  padding-top: 57px;
  padding-bottom: 57px; }

.padding-58,
.p-58 {
  padding: 58px !important; }

.padding-top-58,
.pt-58 {
  padding-top: 58px !important; }

.padding-right-58,
.pr-58 {
  padding-right: 58px !important; }

.padding-bottom-58,
.pb-58 {
  padding-bottom: 58px !important; }

.padding-left-58,
.pl-58 {
  padding-left: 58px !important; }

.padding-horizontal-58,
.ph-58 {
  padding-left: 58px;
  padding-right: 58px; }

.padding-vertical-58,
.pv-58 {
  padding-top: 58px;
  padding-bottom: 58px; }

.padding-59,
.p-59 {
  padding: 59px !important; }

.padding-top-59,
.pt-59 {
  padding-top: 59px !important; }

.padding-right-59,
.pr-59 {
  padding-right: 59px !important; }

.padding-bottom-59,
.pb-59 {
  padding-bottom: 59px !important; }

.padding-left-59,
.pl-59 {
  padding-left: 59px !important; }

.padding-horizontal-59,
.ph-59 {
  padding-left: 59px;
  padding-right: 59px; }

.padding-vertical-59,
.pv-59 {
  padding-top: 59px;
  padding-bottom: 59px; }

.padding-60,
.p-60 {
  padding: 60px !important; }

.padding-top-60,
.pt-60 {
  padding-top: 60px !important; }

.padding-right-60,
.pr-60 {
  padding-right: 60px !important; }

.padding-bottom-60,
.pb-60 {
  padding-bottom: 60px !important; }

.padding-left-60,
.pl-60 {
  padding-left: 60px !important; }

.padding-horizontal-60,
.ph-60 {
  padding-left: 60px;
  padding-right: 60px; }

.padding-vertical-60,
.pv-60 {
  padding-top: 60px;
  padding-bottom: 60px; }

.padding-61,
.p-61 {
  padding: 61px !important; }

.padding-top-61,
.pt-61 {
  padding-top: 61px !important; }

.padding-right-61,
.pr-61 {
  padding-right: 61px !important; }

.padding-bottom-61,
.pb-61 {
  padding-bottom: 61px !important; }

.padding-left-61,
.pl-61 {
  padding-left: 61px !important; }

.padding-horizontal-61,
.ph-61 {
  padding-left: 61px;
  padding-right: 61px; }

.padding-vertical-61,
.pv-61 {
  padding-top: 61px;
  padding-bottom: 61px; }

.padding-62,
.p-62 {
  padding: 62px !important; }

.padding-top-62,
.pt-62 {
  padding-top: 62px !important; }

.padding-right-62,
.pr-62 {
  padding-right: 62px !important; }

.padding-bottom-62,
.pb-62 {
  padding-bottom: 62px !important; }

.padding-left-62,
.pl-62 {
  padding-left: 62px !important; }

.padding-horizontal-62,
.ph-62 {
  padding-left: 62px;
  padding-right: 62px; }

.padding-vertical-62,
.pv-62 {
  padding-top: 62px;
  padding-bottom: 62px; }

.padding-63,
.p-63 {
  padding: 63px !important; }

.padding-top-63,
.pt-63 {
  padding-top: 63px !important; }

.padding-right-63,
.pr-63 {
  padding-right: 63px !important; }

.padding-bottom-63,
.pb-63 {
  padding-bottom: 63px !important; }

.padding-left-63,
.pl-63 {
  padding-left: 63px !important; }

.padding-horizontal-63,
.ph-63 {
  padding-left: 63px;
  padding-right: 63px; }

.padding-vertical-63,
.pv-63 {
  padding-top: 63px;
  padding-bottom: 63px; }

.padding-64,
.p-64 {
  padding: 64px !important; }

.padding-top-64,
.pt-64 {
  padding-top: 64px !important; }

.padding-right-64,
.pr-64 {
  padding-right: 64px !important; }

.padding-bottom-64,
.pb-64 {
  padding-bottom: 64px !important; }

.padding-left-64,
.pl-64 {
  padding-left: 64px !important; }

.padding-horizontal-64,
.ph-64 {
  padding-left: 64px;
  padding-right: 64px; }

.padding-vertical-64,
.pv-64 {
  padding-top: 64px;
  padding-bottom: 64px; }

.padding-65,
.p-65 {
  padding: 65px !important; }

.padding-top-65,
.pt-65 {
  padding-top: 65px !important; }

.padding-right-65,
.pr-65 {
  padding-right: 65px !important; }

.padding-bottom-65,
.pb-65 {
  padding-bottom: 65px !important; }

.padding-left-65,
.pl-65 {
  padding-left: 65px !important; }

.padding-horizontal-65,
.ph-65 {
  padding-left: 65px;
  padding-right: 65px; }

.padding-vertical-65,
.pv-65 {
  padding-top: 65px;
  padding-bottom: 65px; }

.padding-66,
.p-66 {
  padding: 66px !important; }

.padding-top-66,
.pt-66 {
  padding-top: 66px !important; }

.padding-right-66,
.pr-66 {
  padding-right: 66px !important; }

.padding-bottom-66,
.pb-66 {
  padding-bottom: 66px !important; }

.padding-left-66,
.pl-66 {
  padding-left: 66px !important; }

.padding-horizontal-66,
.ph-66 {
  padding-left: 66px;
  padding-right: 66px; }

.padding-vertical-66,
.pv-66 {
  padding-top: 66px;
  padding-bottom: 66px; }

.padding-67,
.p-67 {
  padding: 67px !important; }

.padding-top-67,
.pt-67 {
  padding-top: 67px !important; }

.padding-right-67,
.pr-67 {
  padding-right: 67px !important; }

.padding-bottom-67,
.pb-67 {
  padding-bottom: 67px !important; }

.padding-left-67,
.pl-67 {
  padding-left: 67px !important; }

.padding-horizontal-67,
.ph-67 {
  padding-left: 67px;
  padding-right: 67px; }

.padding-vertical-67,
.pv-67 {
  padding-top: 67px;
  padding-bottom: 67px; }

.padding-68,
.p-68 {
  padding: 68px !important; }

.padding-top-68,
.pt-68 {
  padding-top: 68px !important; }

.padding-right-68,
.pr-68 {
  padding-right: 68px !important; }

.padding-bottom-68,
.pb-68 {
  padding-bottom: 68px !important; }

.padding-left-68,
.pl-68 {
  padding-left: 68px !important; }

.padding-horizontal-68,
.ph-68 {
  padding-left: 68px;
  padding-right: 68px; }

.padding-vertical-68,
.pv-68 {
  padding-top: 68px;
  padding-bottom: 68px; }

.padding-69,
.p-69 {
  padding: 69px !important; }

.padding-top-69,
.pt-69 {
  padding-top: 69px !important; }

.padding-right-69,
.pr-69 {
  padding-right: 69px !important; }

.padding-bottom-69,
.pb-69 {
  padding-bottom: 69px !important; }

.padding-left-69,
.pl-69 {
  padding-left: 69px !important; }

.padding-horizontal-69,
.ph-69 {
  padding-left: 69px;
  padding-right: 69px; }

.padding-vertical-69,
.pv-69 {
  padding-top: 69px;
  padding-bottom: 69px; }

.padding-70,
.p-70 {
  padding: 70px !important; }

.padding-top-70,
.pt-70 {
  padding-top: 70px !important; }

.padding-right-70,
.pr-70 {
  padding-right: 70px !important; }

.padding-bottom-70,
.pb-70 {
  padding-bottom: 70px !important; }

.padding-left-70,
.pl-70 {
  padding-left: 70px !important; }

.padding-horizontal-70,
.ph-70 {
  padding-left: 70px;
  padding-right: 70px; }

.padding-vertical-70,
.pv-70 {
  padding-top: 70px;
  padding-bottom: 70px; }

.padding-71,
.p-71 {
  padding: 71px !important; }

.padding-top-71,
.pt-71 {
  padding-top: 71px !important; }

.padding-right-71,
.pr-71 {
  padding-right: 71px !important; }

.padding-bottom-71,
.pb-71 {
  padding-bottom: 71px !important; }

.padding-left-71,
.pl-71 {
  padding-left: 71px !important; }

.padding-horizontal-71,
.ph-71 {
  padding-left: 71px;
  padding-right: 71px; }

.padding-vertical-71,
.pv-71 {
  padding-top: 71px;
  padding-bottom: 71px; }

.padding-72,
.p-72 {
  padding: 72px !important; }

.padding-top-72,
.pt-72 {
  padding-top: 72px !important; }

.padding-right-72,
.pr-72 {
  padding-right: 72px !important; }

.padding-bottom-72,
.pb-72 {
  padding-bottom: 72px !important; }

.padding-left-72,
.pl-72 {
  padding-left: 72px !important; }

.padding-horizontal-72,
.ph-72 {
  padding-left: 72px;
  padding-right: 72px; }

.padding-vertical-72,
.pv-72 {
  padding-top: 72px;
  padding-bottom: 72px; }

.padding-73,
.p-73 {
  padding: 73px !important; }

.padding-top-73,
.pt-73 {
  padding-top: 73px !important; }

.padding-right-73,
.pr-73 {
  padding-right: 73px !important; }

.padding-bottom-73,
.pb-73 {
  padding-bottom: 73px !important; }

.padding-left-73,
.pl-73 {
  padding-left: 73px !important; }

.padding-horizontal-73,
.ph-73 {
  padding-left: 73px;
  padding-right: 73px; }

.padding-vertical-73,
.pv-73 {
  padding-top: 73px;
  padding-bottom: 73px; }

.padding-74,
.p-74 {
  padding: 74px !important; }

.padding-top-74,
.pt-74 {
  padding-top: 74px !important; }

.padding-right-74,
.pr-74 {
  padding-right: 74px !important; }

.padding-bottom-74,
.pb-74 {
  padding-bottom: 74px !important; }

.padding-left-74,
.pl-74 {
  padding-left: 74px !important; }

.padding-horizontal-74,
.ph-74 {
  padding-left: 74px;
  padding-right: 74px; }

.padding-vertical-74,
.pv-74 {
  padding-top: 74px;
  padding-bottom: 74px; }

.padding-75,
.p-75 {
  padding: 75px !important; }

.padding-top-75,
.pt-75 {
  padding-top: 75px !important; }

.padding-right-75,
.pr-75 {
  padding-right: 75px !important; }

.padding-bottom-75,
.pb-75 {
  padding-bottom: 75px !important; }

.padding-left-75,
.pl-75 {
  padding-left: 75px !important; }

.padding-horizontal-75,
.ph-75 {
  padding-left: 75px;
  padding-right: 75px; }

.padding-vertical-75,
.pv-75 {
  padding-top: 75px;
  padding-bottom: 75px; }

.padding-76,
.p-76 {
  padding: 76px !important; }

.padding-top-76,
.pt-76 {
  padding-top: 76px !important; }

.padding-right-76,
.pr-76 {
  padding-right: 76px !important; }

.padding-bottom-76,
.pb-76 {
  padding-bottom: 76px !important; }

.padding-left-76,
.pl-76 {
  padding-left: 76px !important; }

.padding-horizontal-76,
.ph-76 {
  padding-left: 76px;
  padding-right: 76px; }

.padding-vertical-76,
.pv-76 {
  padding-top: 76px;
  padding-bottom: 76px; }

.padding-77,
.p-77 {
  padding: 77px !important; }

.padding-top-77,
.pt-77 {
  padding-top: 77px !important; }

.padding-right-77,
.pr-77 {
  padding-right: 77px !important; }

.padding-bottom-77,
.pb-77 {
  padding-bottom: 77px !important; }

.padding-left-77,
.pl-77 {
  padding-left: 77px !important; }

.padding-horizontal-77,
.ph-77 {
  padding-left: 77px;
  padding-right: 77px; }

.padding-vertical-77,
.pv-77 {
  padding-top: 77px;
  padding-bottom: 77px; }

.padding-78,
.p-78 {
  padding: 78px !important; }

.padding-top-78,
.pt-78 {
  padding-top: 78px !important; }

.padding-right-78,
.pr-78 {
  padding-right: 78px !important; }

.padding-bottom-78,
.pb-78 {
  padding-bottom: 78px !important; }

.padding-left-78,
.pl-78 {
  padding-left: 78px !important; }

.padding-horizontal-78,
.ph-78 {
  padding-left: 78px;
  padding-right: 78px; }

.padding-vertical-78,
.pv-78 {
  padding-top: 78px;
  padding-bottom: 78px; }

.padding-79,
.p-79 {
  padding: 79px !important; }

.padding-top-79,
.pt-79 {
  padding-top: 79px !important; }

.padding-right-79,
.pr-79 {
  padding-right: 79px !important; }

.padding-bottom-79,
.pb-79 {
  padding-bottom: 79px !important; }

.padding-left-79,
.pl-79 {
  padding-left: 79px !important; }

.padding-horizontal-79,
.ph-79 {
  padding-left: 79px;
  padding-right: 79px; }

.padding-vertical-79,
.pv-79 {
  padding-top: 79px;
  padding-bottom: 79px; }

.padding-80,
.p-80 {
  padding: 80px !important; }

.padding-top-80,
.pt-80 {
  padding-top: 80px !important; }

.padding-right-80,
.pr-80 {
  padding-right: 80px !important; }

.padding-bottom-80,
.pb-80 {
  padding-bottom: 80px !important; }

.padding-left-80,
.pl-80 {
  padding-left: 80px !important; }

.padding-horizontal-80,
.ph-80 {
  padding-left: 80px;
  padding-right: 80px; }

.padding-vertical-80,
.pv-80 {
  padding-top: 80px;
  padding-bottom: 80px; }

.padding-81,
.p-81 {
  padding: 81px !important; }

.padding-top-81,
.pt-81 {
  padding-top: 81px !important; }

.padding-right-81,
.pr-81 {
  padding-right: 81px !important; }

.padding-bottom-81,
.pb-81 {
  padding-bottom: 81px !important; }

.padding-left-81,
.pl-81 {
  padding-left: 81px !important; }

.padding-horizontal-81,
.ph-81 {
  padding-left: 81px;
  padding-right: 81px; }

.padding-vertical-81,
.pv-81 {
  padding-top: 81px;
  padding-bottom: 81px; }

.padding-82,
.p-82 {
  padding: 82px !important; }

.padding-top-82,
.pt-82 {
  padding-top: 82px !important; }

.padding-right-82,
.pr-82 {
  padding-right: 82px !important; }

.padding-bottom-82,
.pb-82 {
  padding-bottom: 82px !important; }

.padding-left-82,
.pl-82 {
  padding-left: 82px !important; }

.padding-horizontal-82,
.ph-82 {
  padding-left: 82px;
  padding-right: 82px; }

.padding-vertical-82,
.pv-82 {
  padding-top: 82px;
  padding-bottom: 82px; }

.padding-83,
.p-83 {
  padding: 83px !important; }

.padding-top-83,
.pt-83 {
  padding-top: 83px !important; }

.padding-right-83,
.pr-83 {
  padding-right: 83px !important; }

.padding-bottom-83,
.pb-83 {
  padding-bottom: 83px !important; }

.padding-left-83,
.pl-83 {
  padding-left: 83px !important; }

.padding-horizontal-83,
.ph-83 {
  padding-left: 83px;
  padding-right: 83px; }

.padding-vertical-83,
.pv-83 {
  padding-top: 83px;
  padding-bottom: 83px; }

.padding-84,
.p-84 {
  padding: 84px !important; }

.padding-top-84,
.pt-84 {
  padding-top: 84px !important; }

.padding-right-84,
.pr-84 {
  padding-right: 84px !important; }

.padding-bottom-84,
.pb-84 {
  padding-bottom: 84px !important; }

.padding-left-84,
.pl-84 {
  padding-left: 84px !important; }

.padding-horizontal-84,
.ph-84 {
  padding-left: 84px;
  padding-right: 84px; }

.padding-vertical-84,
.pv-84 {
  padding-top: 84px;
  padding-bottom: 84px; }

.padding-85,
.p-85 {
  padding: 85px !important; }

.padding-top-85,
.pt-85 {
  padding-top: 85px !important; }

.padding-right-85,
.pr-85 {
  padding-right: 85px !important; }

.padding-bottom-85,
.pb-85 {
  padding-bottom: 85px !important; }

.padding-left-85,
.pl-85 {
  padding-left: 85px !important; }

.padding-horizontal-85,
.ph-85 {
  padding-left: 85px;
  padding-right: 85px; }

.padding-vertical-85,
.pv-85 {
  padding-top: 85px;
  padding-bottom: 85px; }

.padding-86,
.p-86 {
  padding: 86px !important; }

.padding-top-86,
.pt-86 {
  padding-top: 86px !important; }

.padding-right-86,
.pr-86 {
  padding-right: 86px !important; }

.padding-bottom-86,
.pb-86 {
  padding-bottom: 86px !important; }

.padding-left-86,
.pl-86 {
  padding-left: 86px !important; }

.padding-horizontal-86,
.ph-86 {
  padding-left: 86px;
  padding-right: 86px; }

.padding-vertical-86,
.pv-86 {
  padding-top: 86px;
  padding-bottom: 86px; }

.padding-87,
.p-87 {
  padding: 87px !important; }

.padding-top-87,
.pt-87 {
  padding-top: 87px !important; }

.padding-right-87,
.pr-87 {
  padding-right: 87px !important; }

.padding-bottom-87,
.pb-87 {
  padding-bottom: 87px !important; }

.padding-left-87,
.pl-87 {
  padding-left: 87px !important; }

.padding-horizontal-87,
.ph-87 {
  padding-left: 87px;
  padding-right: 87px; }

.padding-vertical-87,
.pv-87 {
  padding-top: 87px;
  padding-bottom: 87px; }

.padding-88,
.p-88 {
  padding: 88px !important; }

.padding-top-88,
.pt-88 {
  padding-top: 88px !important; }

.padding-right-88,
.pr-88 {
  padding-right: 88px !important; }

.padding-bottom-88,
.pb-88 {
  padding-bottom: 88px !important; }

.padding-left-88,
.pl-88 {
  padding-left: 88px !important; }

.padding-horizontal-88,
.ph-88 {
  padding-left: 88px;
  padding-right: 88px; }

.padding-vertical-88,
.pv-88 {
  padding-top: 88px;
  padding-bottom: 88px; }

.padding-89,
.p-89 {
  padding: 89px !important; }

.padding-top-89,
.pt-89 {
  padding-top: 89px !important; }

.padding-right-89,
.pr-89 {
  padding-right: 89px !important; }

.padding-bottom-89,
.pb-89 {
  padding-bottom: 89px !important; }

.padding-left-89,
.pl-89 {
  padding-left: 89px !important; }

.padding-horizontal-89,
.ph-89 {
  padding-left: 89px;
  padding-right: 89px; }

.padding-vertical-89,
.pv-89 {
  padding-top: 89px;
  padding-bottom: 89px; }

.padding-90,
.p-90 {
  padding: 90px !important; }

.padding-top-90,
.pt-90 {
  padding-top: 90px !important; }

.padding-right-90,
.pr-90 {
  padding-right: 90px !important; }

.padding-bottom-90,
.pb-90 {
  padding-bottom: 90px !important; }

.padding-left-90,
.pl-90 {
  padding-left: 90px !important; }

.padding-horizontal-90,
.ph-90 {
  padding-left: 90px;
  padding-right: 90px; }

.padding-vertical-90,
.pv-90 {
  padding-top: 90px;
  padding-bottom: 90px; }

.padding-91,
.p-91 {
  padding: 91px !important; }

.padding-top-91,
.pt-91 {
  padding-top: 91px !important; }

.padding-right-91,
.pr-91 {
  padding-right: 91px !important; }

.padding-bottom-91,
.pb-91 {
  padding-bottom: 91px !important; }

.padding-left-91,
.pl-91 {
  padding-left: 91px !important; }

.padding-horizontal-91,
.ph-91 {
  padding-left: 91px;
  padding-right: 91px; }

.padding-vertical-91,
.pv-91 {
  padding-top: 91px;
  padding-bottom: 91px; }

.padding-92,
.p-92 {
  padding: 92px !important; }

.padding-top-92,
.pt-92 {
  padding-top: 92px !important; }

.padding-right-92,
.pr-92 {
  padding-right: 92px !important; }

.padding-bottom-92,
.pb-92 {
  padding-bottom: 92px !important; }

.padding-left-92,
.pl-92 {
  padding-left: 92px !important; }

.padding-horizontal-92,
.ph-92 {
  padding-left: 92px;
  padding-right: 92px; }

.padding-vertical-92,
.pv-92 {
  padding-top: 92px;
  padding-bottom: 92px; }

.padding-93,
.p-93 {
  padding: 93px !important; }

.padding-top-93,
.pt-93 {
  padding-top: 93px !important; }

.padding-right-93,
.pr-93 {
  padding-right: 93px !important; }

.padding-bottom-93,
.pb-93 {
  padding-bottom: 93px !important; }

.padding-left-93,
.pl-93 {
  padding-left: 93px !important; }

.padding-horizontal-93,
.ph-93 {
  padding-left: 93px;
  padding-right: 93px; }

.padding-vertical-93,
.pv-93 {
  padding-top: 93px;
  padding-bottom: 93px; }

.padding-94,
.p-94 {
  padding: 94px !important; }

.padding-top-94,
.pt-94 {
  padding-top: 94px !important; }

.padding-right-94,
.pr-94 {
  padding-right: 94px !important; }

.padding-bottom-94,
.pb-94 {
  padding-bottom: 94px !important; }

.padding-left-94,
.pl-94 {
  padding-left: 94px !important; }

.padding-horizontal-94,
.ph-94 {
  padding-left: 94px;
  padding-right: 94px; }

.padding-vertical-94,
.pv-94 {
  padding-top: 94px;
  padding-bottom: 94px; }

.padding-95,
.p-95 {
  padding: 95px !important; }

.padding-top-95,
.pt-95 {
  padding-top: 95px !important; }

.padding-right-95,
.pr-95 {
  padding-right: 95px !important; }

.padding-bottom-95,
.pb-95 {
  padding-bottom: 95px !important; }

.padding-left-95,
.pl-95 {
  padding-left: 95px !important; }

.padding-horizontal-95,
.ph-95 {
  padding-left: 95px;
  padding-right: 95px; }

.padding-vertical-95,
.pv-95 {
  padding-top: 95px;
  padding-bottom: 95px; }

.padding-96,
.p-96 {
  padding: 96px !important; }

.padding-top-96,
.pt-96 {
  padding-top: 96px !important; }

.padding-right-96,
.pr-96 {
  padding-right: 96px !important; }

.padding-bottom-96,
.pb-96 {
  padding-bottom: 96px !important; }

.padding-left-96,
.pl-96 {
  padding-left: 96px !important; }

.padding-horizontal-96,
.ph-96 {
  padding-left: 96px;
  padding-right: 96px; }

.padding-vertical-96,
.pv-96 {
  padding-top: 96px;
  padding-bottom: 96px; }

.padding-97,
.p-97 {
  padding: 97px !important; }

.padding-top-97,
.pt-97 {
  padding-top: 97px !important; }

.padding-right-97,
.pr-97 {
  padding-right: 97px !important; }

.padding-bottom-97,
.pb-97 {
  padding-bottom: 97px !important; }

.padding-left-97,
.pl-97 {
  padding-left: 97px !important; }

.padding-horizontal-97,
.ph-97 {
  padding-left: 97px;
  padding-right: 97px; }

.padding-vertical-97,
.pv-97 {
  padding-top: 97px;
  padding-bottom: 97px; }

.padding-98,
.p-98 {
  padding: 98px !important; }

.padding-top-98,
.pt-98 {
  padding-top: 98px !important; }

.padding-right-98,
.pr-98 {
  padding-right: 98px !important; }

.padding-bottom-98,
.pb-98 {
  padding-bottom: 98px !important; }

.padding-left-98,
.pl-98 {
  padding-left: 98px !important; }

.padding-horizontal-98,
.ph-98 {
  padding-left: 98px;
  padding-right: 98px; }

.padding-vertical-98,
.pv-98 {
  padding-top: 98px;
  padding-bottom: 98px; }

.padding-99,
.p-99 {
  padding: 99px !important; }

.padding-top-99,
.pt-99 {
  padding-top: 99px !important; }

.padding-right-99,
.pr-99 {
  padding-right: 99px !important; }

.padding-bottom-99,
.pb-99 {
  padding-bottom: 99px !important; }

.padding-left-99,
.pl-99 {
  padding-left: 99px !important; }

.padding-horizontal-99,
.ph-99 {
  padding-left: 99px;
  padding-right: 99px; }

.padding-vertical-99,
.pv-99 {
  padding-top: 99px;
  padding-bottom: 99px; }

.padding-100,
.p-100 {
  padding: 100px !important; }

.padding-top-100,
.pt-100 {
  padding-top: 100px !important; }

.padding-right-100,
.pr-100 {
  padding-right: 100px !important; }

.padding-bottom-100,
.pb-100 {
  padding-bottom: 100px !important; }

.padding-left-100,
.pl-100 {
  padding-left: 100px !important; }

.padding-horizontal-100,
.ph-100 {
  padding-left: 100px;
  padding-right: 100px; }

.padding-vertical-100,
.pv-100 {
  padding-top: 100px;
  padding-bottom: 100px; }

.padding-8,
.p-8 {
  padding: 8px !important; }

.padding-top-8,
.pt-8 {
  padding-top: 8px !important; }

.padding-right-8,
.pr-8 {
  padding-right: 8px !important; }

.padding-bottom-8,
.pb-8 {
  padding-bottom: 8px !important; }

.padding-left-8,
.pl-8 {
  padding-left: 8px !important; }

.padding-horizontal-8,
.ph-8 {
  padding-left: 8px;
  padding-right: 8px; }

.padding-vertical-8,
.pv-8 {
  padding-top: 8px;
  padding-bottom: 8px; }

.padding-16,
.p-16 {
  padding: 16px !important; }

.padding-top-16,
.pt-16 {
  padding-top: 16px !important; }

.padding-right-16,
.pr-16 {
  padding-right: 16px !important; }

.padding-bottom-16,
.pb-16 {
  padding-bottom: 16px !important; }

.padding-left-16,
.pl-16 {
  padding-left: 16px !important; }

.padding-horizontal-16,
.ph-16 {
  padding-left: 16px;
  padding-right: 16px; }

.padding-vertical-16,
.pv-16 {
  padding-top: 16px;
  padding-bottom: 16px; }

.padding-24,
.p-24 {
  padding: 24px !important; }

.padding-top-24,
.pt-24 {
  padding-top: 24px !important; }

.padding-right-24,
.pr-24 {
  padding-right: 24px !important; }

.padding-bottom-24,
.pb-24 {
  padding-bottom: 24px !important; }

.padding-left-24,
.pl-24 {
  padding-left: 24px !important; }

.padding-horizontal-24,
.ph-24 {
  padding-left: 24px;
  padding-right: 24px; }

.padding-vertical-24,
.pv-24 {
  padding-top: 24px;
  padding-bottom: 24px; }

.padding-32,
.p-32 {
  padding: 32px !important; }

.padding-top-32,
.pt-32 {
  padding-top: 32px !important; }

.padding-right-32,
.pr-32 {
  padding-right: 32px !important; }

.padding-bottom-32,
.pb-32 {
  padding-bottom: 32px !important; }

.padding-left-32,
.pl-32 {
  padding-left: 32px !important; }

.padding-horizontal-32,
.ph-32 {
  padding-left: 32px;
  padding-right: 32px; }

.padding-vertical-32,
.pv-32 {
  padding-top: 32px;
  padding-bottom: 32px; }

.padding-48,
.p-48 {
  padding: 48px !important; }

.padding-top-48,
.pt-48 {
  padding-top: 48px !important; }

.padding-right-48,
.pr-48 {
  padding-right: 48px !important; }

.padding-bottom-48,
.pb-48 {
  padding-bottom: 48px !important; }

.padding-left-48,
.pl-48 {
  padding-left: 48px !important; }

.padding-horizontal-48,
.ph-48 {
  padding-left: 48px;
  padding-right: 48px; }

.padding-vertical-48,
.pv-48 {
  padding-top: 48px;
  padding-bottom: 48px; }

.padding-56,
.p-56 {
  padding: 56px !important; }

.padding-top-56,
.pt-56 {
  padding-top: 56px !important; }

.padding-right-56,
.pr-56 {
  padding-right: 56px !important; }

.padding-bottom-56,
.pb-56 {
  padding-bottom: 56px !important; }

.padding-left-56,
.pl-56 {
  padding-left: 56px !important; }

.padding-horizontal-56,
.ph-56 {
  padding-left: 56px;
  padding-right: 56px; }

.padding-vertical-56,
.pv-56 {
  padding-top: 56px;
  padding-bottom: 56px; }

.padding-64,
.p-64 {
  padding: 64px !important; }

.padding-top-64,
.pt-64 {
  padding-top: 64px !important; }

.padding-right-64,
.pr-64 {
  padding-right: 64px !important; }

.padding-bottom-64,
.pb-64 {
  padding-bottom: 64px !important; }

.padding-left-64,
.pl-64 {
  padding-left: 64px !important; }

.padding-horizontal-64,
.ph-64 {
  padding-left: 64px;
  padding-right: 64px; }

.padding-vertical-64,
.pv-64 {
  padding-top: 64px;
  padding-bottom: 64px; }

.padding-72,
.p-72 {
  padding: 72px !important; }

.padding-top-72,
.pt-72 {
  padding-top: 72px !important; }

.padding-right-72,
.pr-72 {
  padding-right: 72px !important; }

.padding-bottom-72,
.pb-72 {
  padding-bottom: 72px !important; }

.padding-left-72,
.pl-72 {
  padding-left: 72px !important; }

.padding-horizontal-72,
.ph-72 {
  padding-left: 72px;
  padding-right: 72px; }

.padding-vertical-72,
.pv-72 {
  padding-top: 72px;
  padding-bottom: 72px; }

.padding-88,
.p-88 {
  padding: 88px !important; }

.padding-top-88,
.pt-88 {
  padding-top: 88px !important; }

.padding-right-88,
.pr-88 {
  padding-right: 88px !important; }

.padding-bottom-88,
.pb-88 {
  padding-bottom: 88px !important; }

.padding-left-88,
.pl-88 {
  padding-left: 88px !important; }

.padding-horizontal-88,
.ph-88 {
  padding-left: 88px;
  padding-right: 88px; }

.padding-vertical-88,
.pv-88 {
  padding-top: 88px;
  padding-bottom: 88px; }

.padding-96,
.p-96 {
  padding: 96px !important; }

.padding-top-96,
.pt-96 {
  padding-top: 96px !important; }

.padding-right-96,
.pr-96 {
  padding-right: 96px !important; }

.padding-bottom-96,
.pb-96 {
  padding-bottom: 96px !important; }

.padding-left-96,
.pl-96 {
  padding-left: 96px !important; }

.padding-horizontal-96,
.ph-96 {
  padding-left: 96px;
  padding-right: 96px; }

.padding-vertical-96,
.pv-96 {
  padding-top: 96px;
  padding-bottom: 96px; }

.margin-0,
.m-0 {
  margin: 0px !important; }

.margin-top-0,
.mt-0 {
  margin-top: 0px !important; }

.margin-right-0,
.mr-0 {
  margin-right: 0px !important; }

.margin-bottom-0,
.mb-0 {
  margin-bottom: 0px !important; }

.margin-left-0,
.ml-0 {
  margin-left: 0px !important; }

.margin-horizontal-0,
.mh-0 {
  margin-left: 0px;
  margin-right: 0px; }

.margin-vertical-0,
.mv-0 {
  margin-top: 0px;
  margin-bottom: 0px; }

.margin-5,
.m-5 {
  margin: 5px !important; }

.margin-top-5,
.mt-5 {
  margin-top: 5px !important; }

.margin-right-5,
.mr-5 {
  margin-right: 5px !important; }

.margin-bottom-5,
.mb-5 {
  margin-bottom: 5px !important; }

.margin-left-5,
.ml-5 {
  margin-left: 5px !important; }

.margin-horizontal-5,
.mh-5 {
  margin-left: 5px;
  margin-right: 5px; }

.margin-vertical-5,
.mv-5 {
  margin-top: 5px;
  margin-bottom: 5px; }

.margin-10,
.m-10 {
  margin: 10px !important; }

.margin-top-10,
.mt-10 {
  margin-top: 10px !important; }

.margin-right-10,
.mr-10 {
  margin-right: 10px !important; }

.margin-bottom-10,
.mb-10 {
  margin-bottom: 10px !important; }

.margin-left-10,
.ml-10 {
  margin-left: 10px !important; }

.margin-horizontal-10,
.mh-10 {
  margin-left: 10px;
  margin-right: 10px; }

.margin-vertical-10,
.mv-10 {
  margin-top: 10px;
  margin-bottom: 10px; }

.margin-15,
.m-15 {
  margin: 15px !important; }

.margin-top-15,
.mt-15 {
  margin-top: 15px !important; }

.margin-right-15,
.mr-15 {
  margin-right: 15px !important; }

.margin-bottom-15,
.mb-15 {
  margin-bottom: 15px !important; }

.margin-left-15,
.ml-15 {
  margin-left: 15px !important; }

.margin-horizontal-15,
.mh-15 {
  margin-left: 15px;
  margin-right: 15px; }

.margin-vertical-15,
.mv-15 {
  margin-top: 15px;
  margin-bottom: 15px; }

.margin-20,
.m-20 {
  margin: 20px !important; }

.margin-top-20,
.mt-20 {
  margin-top: 20px !important; }

.margin-right-20,
.mr-20 {
  margin-right: 20px !important; }

.margin-bottom-20,
.mb-20 {
  margin-bottom: 20px !important; }

.margin-left-20,
.ml-20 {
  margin-left: 20px !important; }

.margin-horizontal-20,
.mh-20 {
  margin-left: 20px;
  margin-right: 20px; }

.margin-vertical-20,
.mv-20 {
  margin-top: 20px;
  margin-bottom: 20px; }

.margin-25,
.m-25 {
  margin: 25px !important; }

.margin-top-25,
.mt-25 {
  margin-top: 25px !important; }

.margin-right-25,
.mr-25 {
  margin-right: 25px !important; }

.margin-bottom-25,
.mb-25 {
  margin-bottom: 25px !important; }

.margin-left-25,
.ml-25 {
  margin-left: 25px !important; }

.margin-horizontal-25,
.mh-25 {
  margin-left: 25px;
  margin-right: 25px; }

.margin-vertical-25,
.mv-25 {
  margin-top: 25px;
  margin-bottom: 25px; }

.margin-30,
.m-30 {
  margin: 30px !important; }

.margin-top-30,
.mt-30 {
  margin-top: 30px !important; }

.margin-right-30,
.mr-30 {
  margin-right: 30px !important; }

.margin-bottom-30,
.mb-30 {
  margin-bottom: 30px !important; }

.margin-left-30,
.ml-30 {
  margin-left: 30px !important; }

.margin-horizontal-30,
.mh-30 {
  margin-left: 30px;
  margin-right: 30px; }

.margin-vertical-30,
.mv-30 {
  margin-top: 30px;
  margin-bottom: 30px; }

.margin-35,
.m-35 {
  margin: 35px !important; }

.margin-top-35,
.mt-35 {
  margin-top: 35px !important; }

.margin-right-35,
.mr-35 {
  margin-right: 35px !important; }

.margin-bottom-35,
.mb-35 {
  margin-bottom: 35px !important; }

.margin-left-35,
.ml-35 {
  margin-left: 35px !important; }

.margin-horizontal-35,
.mh-35 {
  margin-left: 35px;
  margin-right: 35px; }

.margin-vertical-35,
.mv-35 {
  margin-top: 35px;
  margin-bottom: 35px; }

.margin-40,
.m-40 {
  margin: 40px !important; }

.margin-top-40,
.mt-40 {
  margin-top: 40px !important; }

.margin-right-40,
.mr-40 {
  margin-right: 40px !important; }

.margin-bottom-40,
.mb-40 {
  margin-bottom: 40px !important; }

.margin-left-40,
.ml-40 {
  margin-left: 40px !important; }

.margin-horizontal-40,
.mh-40 {
  margin-left: 40px;
  margin-right: 40px; }

.margin-vertical-40,
.mv-40 {
  margin-top: 40px;
  margin-bottom: 40px; }

.margin-45,
.m-45 {
  margin: 45px !important; }

.margin-top-45,
.mt-45 {
  margin-top: 45px !important; }

.margin-right-45,
.mr-45 {
  margin-right: 45px !important; }

.margin-bottom-45,
.mb-45 {
  margin-bottom: 45px !important; }

.margin-left-45,
.ml-45 {
  margin-left: 45px !important; }

.margin-horizontal-45,
.mh-45 {
  margin-left: 45px;
  margin-right: 45px; }

.margin-vertical-45,
.mv-45 {
  margin-top: 45px;
  margin-bottom: 45px; }

.margin-50,
.m-50 {
  margin: 50px !important; }

.margin-top-50,
.mt-50 {
  margin-top: 50px !important; }

.margin-right-50,
.mr-50 {
  margin-right: 50px !important; }

.margin-bottom-50,
.mb-50 {
  margin-bottom: 50px !important; }

.margin-left-50,
.ml-50 {
  margin-left: 50px !important; }

.margin-horizontal-50,
.mh-50 {
  margin-left: 50px;
  margin-right: 50px; }

.margin-vertical-50,
.mv-50 {
  margin-top: 50px;
  margin-bottom: 50px; }

.margin-55,
.m-55 {
  margin: 55px !important; }

.margin-top-55,
.mt-55 {
  margin-top: 55px !important; }

.margin-right-55,
.mr-55 {
  margin-right: 55px !important; }

.margin-bottom-55,
.mb-55 {
  margin-bottom: 55px !important; }

.margin-left-55,
.ml-55 {
  margin-left: 55px !important; }

.margin-horizontal-55,
.mh-55 {
  margin-left: 55px;
  margin-right: 55px; }

.margin-vertical-55,
.mv-55 {
  margin-top: 55px;
  margin-bottom: 55px; }

.margin-60,
.m-60 {
  margin: 60px !important; }

.margin-top-60,
.mt-60 {
  margin-top: 60px !important; }

.margin-right-60,
.mr-60 {
  margin-right: 60px !important; }

.margin-bottom-60,
.mb-60 {
  margin-bottom: 60px !important; }

.margin-left-60,
.ml-60 {
  margin-left: 60px !important; }

.margin-horizontal-60,
.mh-60 {
  margin-left: 60px;
  margin-right: 60px; }

.margin-vertical-60,
.mv-60 {
  margin-top: 60px;
  margin-bottom: 60px; }

.margin-65,
.m-65 {
  margin: 65px !important; }

.margin-top-65,
.mt-65 {
  margin-top: 65px !important; }

.margin-right-65,
.mr-65 {
  margin-right: 65px !important; }

.margin-bottom-65,
.mb-65 {
  margin-bottom: 65px !important; }

.margin-left-65,
.ml-65 {
  margin-left: 65px !important; }

.margin-horizontal-65,
.mh-65 {
  margin-left: 65px;
  margin-right: 65px; }

.margin-vertical-65,
.mv-65 {
  margin-top: 65px;
  margin-bottom: 65px; }

.margin-70,
.m-70 {
  margin: 70px !important; }

.margin-top-70,
.mt-70 {
  margin-top: 70px !important; }

.margin-right-70,
.mr-70 {
  margin-right: 70px !important; }

.margin-bottom-70,
.mb-70 {
  margin-bottom: 70px !important; }

.margin-left-70,
.ml-70 {
  margin-left: 70px !important; }

.margin-horizontal-70,
.mh-70 {
  margin-left: 70px;
  margin-right: 70px; }

.margin-vertical-70,
.mv-70 {
  margin-top: 70px;
  margin-bottom: 70px; }

.margin-75,
.m-75 {
  margin: 75px !important; }

.margin-top-75,
.mt-75 {
  margin-top: 75px !important; }

.margin-right-75,
.mr-75 {
  margin-right: 75px !important; }

.margin-bottom-75,
.mb-75 {
  margin-bottom: 75px !important; }

.margin-left-75,
.ml-75 {
  margin-left: 75px !important; }

.margin-horizontal-75,
.mh-75 {
  margin-left: 75px;
  margin-right: 75px; }

.margin-vertical-75,
.mv-75 {
  margin-top: 75px;
  margin-bottom: 75px; }

.margin-80,
.m-80 {
  margin: 80px !important; }

.margin-top-80,
.mt-80 {
  margin-top: 80px !important; }

.margin-right-80,
.mr-80 {
  margin-right: 80px !important; }

.margin-bottom-80,
.mb-80 {
  margin-bottom: 80px !important; }

.margin-left-80,
.ml-80 {
  margin-left: 80px !important; }

.margin-horizontal-80,
.mh-80 {
  margin-left: 80px;
  margin-right: 80px; }

.margin-vertical-80,
.mv-80 {
  margin-top: 80px;
  margin-bottom: 80px; }

.margin-85,
.m-85 {
  margin: 85px !important; }

.margin-top-85,
.mt-85 {
  margin-top: 85px !important; }

.margin-right-85,
.mr-85 {
  margin-right: 85px !important; }

.margin-bottom-85,
.mb-85 {
  margin-bottom: 85px !important; }

.margin-left-85,
.ml-85 {
  margin-left: 85px !important; }

.margin-horizontal-85,
.mh-85 {
  margin-left: 85px;
  margin-right: 85px; }

.margin-vertical-85,
.mv-85 {
  margin-top: 85px;
  margin-bottom: 85px; }

.margin-90,
.m-90 {
  margin: 90px !important; }

.margin-top-90,
.mt-90 {
  margin-top: 90px !important; }

.margin-right-90,
.mr-90 {
  margin-right: 90px !important; }

.margin-bottom-90,
.mb-90 {
  margin-bottom: 90px !important; }

.margin-left-90,
.ml-90 {
  margin-left: 90px !important; }

.margin-horizontal-90,
.mh-90 {
  margin-left: 90px;
  margin-right: 90px; }

.margin-vertical-90,
.mv-90 {
  margin-top: 90px;
  margin-bottom: 90px; }

.margin-95,
.m-95 {
  margin: 95px !important; }

.margin-top-95,
.mt-95 {
  margin-top: 95px !important; }

.margin-right-95,
.mr-95 {
  margin-right: 95px !important; }

.margin-bottom-95,
.mb-95 {
  margin-bottom: 95px !important; }

.margin-left-95,
.ml-95 {
  margin-left: 95px !important; }

.margin-horizontal-95,
.mh-95 {
  margin-left: 95px;
  margin-right: 95px; }

.margin-vertical-95,
.mv-95 {
  margin-top: 95px;
  margin-bottom: 95px; }

.margin-100,
.m-100 {
  margin: 100px !important; }

.margin-top-100,
.mt-100 {
  margin-top: 100px !important; }

.margin-right-100,
.mr-100 {
  margin-right: 100px !important; }

.margin-bottom-100,
.mb-100 {
  margin-bottom: 100px !important; }

.margin-left-100,
.ml-100 {
  margin-left: 100px !important; }

.margin-horizontal-100,
.mh-100 {
  margin-left: 100px;
  margin-right: 100px; }

.margin-vertical-100,
.mv-100 {
  margin-top: 100px;
  margin-bottom: 100px; }

.margin-1,
.m-1 {
  margin: 1px !important; }

.margin-top-1,
.mt-1 {
  margin-top: 1px !important; }

.margin-right-1,
.mr-1 {
  margin-right: 1px !important; }

.margin-bottom-1,
.mb-1 {
  margin-bottom: 1px !important; }

.margin-left-1,
.ml-1 {
  margin-left: 1px !important; }

.margin-horizontal-1,
.mh-1 {
  margin-left: 1px;
  margin-right: 1px; }

.margin-vertical-1,
.mv-1 {
  margin-top: 1px;
  margin-bottom: 1px; }

.margin-2,
.m-2 {
  margin: 2px !important; }

.margin-top-2,
.mt-2 {
  margin-top: 2px !important; }

.margin-right-2,
.mr-2 {
  margin-right: 2px !important; }

.margin-bottom-2,
.mb-2 {
  margin-bottom: 2px !important; }

.margin-left-2,
.ml-2 {
  margin-left: 2px !important; }

.margin-horizontal-2,
.mh-2 {
  margin-left: 2px;
  margin-right: 2px; }

.margin-vertical-2,
.mv-2 {
  margin-top: 2px;
  margin-bottom: 2px; }

.margin-3,
.m-3 {
  margin: 3px !important; }

.margin-top-3,
.mt-3 {
  margin-top: 3px !important; }

.margin-right-3,
.mr-3 {
  margin-right: 3px !important; }

.margin-bottom-3,
.mb-3 {
  margin-bottom: 3px !important; }

.margin-left-3,
.ml-3 {
  margin-left: 3px !important; }

.margin-horizontal-3,
.mh-3 {
  margin-left: 3px;
  margin-right: 3px; }

.margin-vertical-3,
.mv-3 {
  margin-top: 3px;
  margin-bottom: 3px; }

.margin-4,
.m-4 {
  margin: 4px !important; }

.margin-top-4,
.mt-4 {
  margin-top: 4px !important; }

.margin-right-4,
.mr-4 {
  margin-right: 4px !important; }

.margin-bottom-4,
.mb-4 {
  margin-bottom: 4px !important; }

.margin-left-4,
.ml-4 {
  margin-left: 4px !important; }

.margin-horizontal-4,
.mh-4 {
  margin-left: 4px;
  margin-right: 4px; }

.margin-vertical-4,
.mv-4 {
  margin-top: 4px;
  margin-bottom: 4px; }

.margin-5,
.m-5 {
  margin: 5px !important; }

.margin-top-5,
.mt-5 {
  margin-top: 5px !important; }

.margin-right-5,
.mr-5 {
  margin-right: 5px !important; }

.margin-bottom-5,
.mb-5 {
  margin-bottom: 5px !important; }

.margin-left-5,
.ml-5 {
  margin-left: 5px !important; }

.margin-horizontal-5,
.mh-5 {
  margin-left: 5px;
  margin-right: 5px; }

.margin-vertical-5,
.mv-5 {
  margin-top: 5px;
  margin-bottom: 5px; }

.margin-6,
.m-6 {
  margin: 6px !important; }

.margin-top-6,
.mt-6 {
  margin-top: 6px !important; }

.margin-right-6,
.mr-6 {
  margin-right: 6px !important; }

.margin-bottom-6,
.mb-6 {
  margin-bottom: 6px !important; }

.margin-left-6,
.ml-6 {
  margin-left: 6px !important; }

.margin-horizontal-6,
.mh-6 {
  margin-left: 6px;
  margin-right: 6px; }

.margin-vertical-6,
.mv-6 {
  margin-top: 6px;
  margin-bottom: 6px; }

.margin-7,
.m-7 {
  margin: 7px !important; }

.margin-top-7,
.mt-7 {
  margin-top: 7px !important; }

.margin-right-7,
.mr-7 {
  margin-right: 7px !important; }

.margin-bottom-7,
.mb-7 {
  margin-bottom: 7px !important; }

.margin-left-7,
.ml-7 {
  margin-left: 7px !important; }

.margin-horizontal-7,
.mh-7 {
  margin-left: 7px;
  margin-right: 7px; }

.margin-vertical-7,
.mv-7 {
  margin-top: 7px;
  margin-bottom: 7px; }

.margin-8,
.m-8 {
  margin: 8px !important; }

.margin-top-8,
.mt-8 {
  margin-top: 8px !important; }

.margin-right-8,
.mr-8 {
  margin-right: 8px !important; }

.margin-bottom-8,
.mb-8 {
  margin-bottom: 8px !important; }

.margin-left-8,
.ml-8 {
  margin-left: 8px !important; }

.margin-horizontal-8,
.mh-8 {
  margin-left: 8px;
  margin-right: 8px; }

.margin-vertical-8,
.mv-8 {
  margin-top: 8px;
  margin-bottom: 8px; }

.margin-9,
.m-9 {
  margin: 9px !important; }

.margin-top-9,
.mt-9 {
  margin-top: 9px !important; }

.margin-right-9,
.mr-9 {
  margin-right: 9px !important; }

.margin-bottom-9,
.mb-9 {
  margin-bottom: 9px !important; }

.margin-left-9,
.ml-9 {
  margin-left: 9px !important; }

.margin-horizontal-9,
.mh-9 {
  margin-left: 9px;
  margin-right: 9px; }

.margin-vertical-9,
.mv-9 {
  margin-top: 9px;
  margin-bottom: 9px; }

.margin-10,
.m-10 {
  margin: 10px !important; }

.margin-top-10,
.mt-10 {
  margin-top: 10px !important; }

.margin-right-10,
.mr-10 {
  margin-right: 10px !important; }

.margin-bottom-10,
.mb-10 {
  margin-bottom: 10px !important; }

.margin-left-10,
.ml-10 {
  margin-left: 10px !important; }

.margin-horizontal-10,
.mh-10 {
  margin-left: 10px;
  margin-right: 10px; }

.margin-vertical-10,
.mv-10 {
  margin-top: 10px;
  margin-bottom: 10px; }

.margin-11,
.m-11 {
  margin: 11px !important; }

.margin-top-11,
.mt-11 {
  margin-top: 11px !important; }

.margin-right-11,
.mr-11 {
  margin-right: 11px !important; }

.margin-bottom-11,
.mb-11 {
  margin-bottom: 11px !important; }

.margin-left-11,
.ml-11 {
  margin-left: 11px !important; }

.margin-horizontal-11,
.mh-11 {
  margin-left: 11px;
  margin-right: 11px; }

.margin-vertical-11,
.mv-11 {
  margin-top: 11px;
  margin-bottom: 11px; }

.margin-12,
.m-12 {
  margin: 12px !important; }

.margin-top-12,
.mt-12 {
  margin-top: 12px !important; }

.margin-right-12,
.mr-12 {
  margin-right: 12px !important; }

.margin-bottom-12,
.mb-12 {
  margin-bottom: 12px !important; }

.margin-left-12,
.ml-12 {
  margin-left: 12px !important; }

.margin-horizontal-12,
.mh-12 {
  margin-left: 12px;
  margin-right: 12px; }

.margin-vertical-12,
.mv-12 {
  margin-top: 12px;
  margin-bottom: 12px; }

.margin-13,
.m-13 {
  margin: 13px !important; }

.margin-top-13,
.mt-13 {
  margin-top: 13px !important; }

.margin-right-13,
.mr-13 {
  margin-right: 13px !important; }

.margin-bottom-13,
.mb-13 {
  margin-bottom: 13px !important; }

.margin-left-13,
.ml-13 {
  margin-left: 13px !important; }

.margin-horizontal-13,
.mh-13 {
  margin-left: 13px;
  margin-right: 13px; }

.margin-vertical-13,
.mv-13 {
  margin-top: 13px;
  margin-bottom: 13px; }

.margin-14,
.m-14 {
  margin: 14px !important; }

.margin-top-14,
.mt-14 {
  margin-top: 14px !important; }

.margin-right-14,
.mr-14 {
  margin-right: 14px !important; }

.margin-bottom-14,
.mb-14 {
  margin-bottom: 14px !important; }

.margin-left-14,
.ml-14 {
  margin-left: 14px !important; }

.margin-horizontal-14,
.mh-14 {
  margin-left: 14px;
  margin-right: 14px; }

.margin-vertical-14,
.mv-14 {
  margin-top: 14px;
  margin-bottom: 14px; }

.margin-15,
.m-15 {
  margin: 15px !important; }

.margin-top-15,
.mt-15 {
  margin-top: 15px !important; }

.margin-right-15,
.mr-15 {
  margin-right: 15px !important; }

.margin-bottom-15,
.mb-15 {
  margin-bottom: 15px !important; }

.margin-left-15,
.ml-15 {
  margin-left: 15px !important; }

.margin-horizontal-15,
.mh-15 {
  margin-left: 15px;
  margin-right: 15px; }

.margin-vertical-15,
.mv-15 {
  margin-top: 15px;
  margin-bottom: 15px; }

.margin-16,
.m-16 {
  margin: 16px !important; }

.margin-top-16,
.mt-16 {
  margin-top: 16px !important; }

.margin-right-16,
.mr-16 {
  margin-right: 16px !important; }

.margin-bottom-16,
.mb-16 {
  margin-bottom: 16px !important; }

.margin-left-16,
.ml-16 {
  margin-left: 16px !important; }

.margin-horizontal-16,
.mh-16 {
  margin-left: 16px;
  margin-right: 16px; }

.margin-vertical-16,
.mv-16 {
  margin-top: 16px;
  margin-bottom: 16px; }

.margin-17,
.m-17 {
  margin: 17px !important; }

.margin-top-17,
.mt-17 {
  margin-top: 17px !important; }

.margin-right-17,
.mr-17 {
  margin-right: 17px !important; }

.margin-bottom-17,
.mb-17 {
  margin-bottom: 17px !important; }

.margin-left-17,
.ml-17 {
  margin-left: 17px !important; }

.margin-horizontal-17,
.mh-17 {
  margin-left: 17px;
  margin-right: 17px; }

.margin-vertical-17,
.mv-17 {
  margin-top: 17px;
  margin-bottom: 17px; }

.margin-18,
.m-18 {
  margin: 18px !important; }

.margin-top-18,
.mt-18 {
  margin-top: 18px !important; }

.margin-right-18,
.mr-18 {
  margin-right: 18px !important; }

.margin-bottom-18,
.mb-18 {
  margin-bottom: 18px !important; }

.margin-left-18,
.ml-18 {
  margin-left: 18px !important; }

.margin-horizontal-18,
.mh-18 {
  margin-left: 18px;
  margin-right: 18px; }

.margin-vertical-18,
.mv-18 {
  margin-top: 18px;
  margin-bottom: 18px; }

.margin-19,
.m-19 {
  margin: 19px !important; }

.margin-top-19,
.mt-19 {
  margin-top: 19px !important; }

.margin-right-19,
.mr-19 {
  margin-right: 19px !important; }

.margin-bottom-19,
.mb-19 {
  margin-bottom: 19px !important; }

.margin-left-19,
.ml-19 {
  margin-left: 19px !important; }

.margin-horizontal-19,
.mh-19 {
  margin-left: 19px;
  margin-right: 19px; }

.margin-vertical-19,
.mv-19 {
  margin-top: 19px;
  margin-bottom: 19px; }

.margin-20,
.m-20 {
  margin: 20px !important; }

.margin-top-20,
.mt-20 {
  margin-top: 20px !important; }

.margin-right-20,
.mr-20 {
  margin-right: 20px !important; }

.margin-bottom-20,
.mb-20 {
  margin-bottom: 20px !important; }

.margin-left-20,
.ml-20 {
  margin-left: 20px !important; }

.margin-horizontal-20,
.mh-20 {
  margin-left: 20px;
  margin-right: 20px; }

.margin-vertical-20,
.mv-20 {
  margin-top: 20px;
  margin-bottom: 20px; }

.margin-21,
.m-21 {
  margin: 21px !important; }

.margin-top-21,
.mt-21 {
  margin-top: 21px !important; }

.margin-right-21,
.mr-21 {
  margin-right: 21px !important; }

.margin-bottom-21,
.mb-21 {
  margin-bottom: 21px !important; }

.margin-left-21,
.ml-21 {
  margin-left: 21px !important; }

.margin-horizontal-21,
.mh-21 {
  margin-left: 21px;
  margin-right: 21px; }

.margin-vertical-21,
.mv-21 {
  margin-top: 21px;
  margin-bottom: 21px; }

.margin-22,
.m-22 {
  margin: 22px !important; }

.margin-top-22,
.mt-22 {
  margin-top: 22px !important; }

.margin-right-22,
.mr-22 {
  margin-right: 22px !important; }

.margin-bottom-22,
.mb-22 {
  margin-bottom: 22px !important; }

.margin-left-22,
.ml-22 {
  margin-left: 22px !important; }

.margin-horizontal-22,
.mh-22 {
  margin-left: 22px;
  margin-right: 22px; }

.margin-vertical-22,
.mv-22 {
  margin-top: 22px;
  margin-bottom: 22px; }

.margin-23,
.m-23 {
  margin: 23px !important; }

.margin-top-23,
.mt-23 {
  margin-top: 23px !important; }

.margin-right-23,
.mr-23 {
  margin-right: 23px !important; }

.margin-bottom-23,
.mb-23 {
  margin-bottom: 23px !important; }

.margin-left-23,
.ml-23 {
  margin-left: 23px !important; }

.margin-horizontal-23,
.mh-23 {
  margin-left: 23px;
  margin-right: 23px; }

.margin-vertical-23,
.mv-23 {
  margin-top: 23px;
  margin-bottom: 23px; }

.margin-24,
.m-24 {
  margin: 24px !important; }

.margin-top-24,
.mt-24 {
  margin-top: 24px !important; }

.margin-right-24,
.mr-24 {
  margin-right: 24px !important; }

.margin-bottom-24,
.mb-24 {
  margin-bottom: 24px !important; }

.margin-left-24,
.ml-24 {
  margin-left: 24px !important; }

.margin-horizontal-24,
.mh-24 {
  margin-left: 24px;
  margin-right: 24px; }

.margin-vertical-24,
.mv-24 {
  margin-top: 24px;
  margin-bottom: 24px; }

.margin-25,
.m-25 {
  margin: 25px !important; }

.margin-top-25,
.mt-25 {
  margin-top: 25px !important; }

.margin-right-25,
.mr-25 {
  margin-right: 25px !important; }

.margin-bottom-25,
.mb-25 {
  margin-bottom: 25px !important; }

.margin-left-25,
.ml-25 {
  margin-left: 25px !important; }

.margin-horizontal-25,
.mh-25 {
  margin-left: 25px;
  margin-right: 25px; }

.margin-vertical-25,
.mv-25 {
  margin-top: 25px;
  margin-bottom: 25px; }

.margin-26,
.m-26 {
  margin: 26px !important; }

.margin-top-26,
.mt-26 {
  margin-top: 26px !important; }

.margin-right-26,
.mr-26 {
  margin-right: 26px !important; }

.margin-bottom-26,
.mb-26 {
  margin-bottom: 26px !important; }

.margin-left-26,
.ml-26 {
  margin-left: 26px !important; }

.margin-horizontal-26,
.mh-26 {
  margin-left: 26px;
  margin-right: 26px; }

.margin-vertical-26,
.mv-26 {
  margin-top: 26px;
  margin-bottom: 26px; }

.margin-27,
.m-27 {
  margin: 27px !important; }

.margin-top-27,
.mt-27 {
  margin-top: 27px !important; }

.margin-right-27,
.mr-27 {
  margin-right: 27px !important; }

.margin-bottom-27,
.mb-27 {
  margin-bottom: 27px !important; }

.margin-left-27,
.ml-27 {
  margin-left: 27px !important; }

.margin-horizontal-27,
.mh-27 {
  margin-left: 27px;
  margin-right: 27px; }

.margin-vertical-27,
.mv-27 {
  margin-top: 27px;
  margin-bottom: 27px; }

.margin-28,
.m-28 {
  margin: 28px !important; }

.margin-top-28,
.mt-28 {
  margin-top: 28px !important; }

.margin-right-28,
.mr-28 {
  margin-right: 28px !important; }

.margin-bottom-28,
.mb-28 {
  margin-bottom: 28px !important; }

.margin-left-28,
.ml-28 {
  margin-left: 28px !important; }

.margin-horizontal-28,
.mh-28 {
  margin-left: 28px;
  margin-right: 28px; }

.margin-vertical-28,
.mv-28 {
  margin-top: 28px;
  margin-bottom: 28px; }

.margin-29,
.m-29 {
  margin: 29px !important; }

.margin-top-29,
.mt-29 {
  margin-top: 29px !important; }

.margin-right-29,
.mr-29 {
  margin-right: 29px !important; }

.margin-bottom-29,
.mb-29 {
  margin-bottom: 29px !important; }

.margin-left-29,
.ml-29 {
  margin-left: 29px !important; }

.margin-horizontal-29,
.mh-29 {
  margin-left: 29px;
  margin-right: 29px; }

.margin-vertical-29,
.mv-29 {
  margin-top: 29px;
  margin-bottom: 29px; }

.margin-30,
.m-30 {
  margin: 30px !important; }

.margin-top-30,
.mt-30 {
  margin-top: 30px !important; }

.margin-right-30,
.mr-30 {
  margin-right: 30px !important; }

.margin-bottom-30,
.mb-30 {
  margin-bottom: 30px !important; }

.margin-left-30,
.ml-30 {
  margin-left: 30px !important; }

.margin-horizontal-30,
.mh-30 {
  margin-left: 30px;
  margin-right: 30px; }

.margin-vertical-30,
.mv-30 {
  margin-top: 30px;
  margin-bottom: 30px; }

.margin-31,
.m-31 {
  margin: 31px !important; }

.margin-top-31,
.mt-31 {
  margin-top: 31px !important; }

.margin-right-31,
.mr-31 {
  margin-right: 31px !important; }

.margin-bottom-31,
.mb-31 {
  margin-bottom: 31px !important; }

.margin-left-31,
.ml-31 {
  margin-left: 31px !important; }

.margin-horizontal-31,
.mh-31 {
  margin-left: 31px;
  margin-right: 31px; }

.margin-vertical-31,
.mv-31 {
  margin-top: 31px;
  margin-bottom: 31px; }

.margin-32,
.m-32 {
  margin: 32px !important; }

.margin-top-32,
.mt-32 {
  margin-top: 32px !important; }

.margin-right-32,
.mr-32 {
  margin-right: 32px !important; }

.margin-bottom-32,
.mb-32 {
  margin-bottom: 32px !important; }

.margin-left-32,
.ml-32 {
  margin-left: 32px !important; }

.margin-horizontal-32,
.mh-32 {
  margin-left: 32px;
  margin-right: 32px; }

.margin-vertical-32,
.mv-32 {
  margin-top: 32px;
  margin-bottom: 32px; }

.margin-33,
.m-33 {
  margin: 33px !important; }

.margin-top-33,
.mt-33 {
  margin-top: 33px !important; }

.margin-right-33,
.mr-33 {
  margin-right: 33px !important; }

.margin-bottom-33,
.mb-33 {
  margin-bottom: 33px !important; }

.margin-left-33,
.ml-33 {
  margin-left: 33px !important; }

.margin-horizontal-33,
.mh-33 {
  margin-left: 33px;
  margin-right: 33px; }

.margin-vertical-33,
.mv-33 {
  margin-top: 33px;
  margin-bottom: 33px; }

.margin-34,
.m-34 {
  margin: 34px !important; }

.margin-top-34,
.mt-34 {
  margin-top: 34px !important; }

.margin-right-34,
.mr-34 {
  margin-right: 34px !important; }

.margin-bottom-34,
.mb-34 {
  margin-bottom: 34px !important; }

.margin-left-34,
.ml-34 {
  margin-left: 34px !important; }

.margin-horizontal-34,
.mh-34 {
  margin-left: 34px;
  margin-right: 34px; }

.margin-vertical-34,
.mv-34 {
  margin-top: 34px;
  margin-bottom: 34px; }

.margin-35,
.m-35 {
  margin: 35px !important; }

.margin-top-35,
.mt-35 {
  margin-top: 35px !important; }

.margin-right-35,
.mr-35 {
  margin-right: 35px !important; }

.margin-bottom-35,
.mb-35 {
  margin-bottom: 35px !important; }

.margin-left-35,
.ml-35 {
  margin-left: 35px !important; }

.margin-horizontal-35,
.mh-35 {
  margin-left: 35px;
  margin-right: 35px; }

.margin-vertical-35,
.mv-35 {
  margin-top: 35px;
  margin-bottom: 35px; }

.margin-36,
.m-36 {
  margin: 36px !important; }

.margin-top-36,
.mt-36 {
  margin-top: 36px !important; }

.margin-right-36,
.mr-36 {
  margin-right: 36px !important; }

.margin-bottom-36,
.mb-36 {
  margin-bottom: 36px !important; }

.margin-left-36,
.ml-36 {
  margin-left: 36px !important; }

.margin-horizontal-36,
.mh-36 {
  margin-left: 36px;
  margin-right: 36px; }

.margin-vertical-36,
.mv-36 {
  margin-top: 36px;
  margin-bottom: 36px; }

.margin-37,
.m-37 {
  margin: 37px !important; }

.margin-top-37,
.mt-37 {
  margin-top: 37px !important; }

.margin-right-37,
.mr-37 {
  margin-right: 37px !important; }

.margin-bottom-37,
.mb-37 {
  margin-bottom: 37px !important; }

.margin-left-37,
.ml-37 {
  margin-left: 37px !important; }

.margin-horizontal-37,
.mh-37 {
  margin-left: 37px;
  margin-right: 37px; }

.margin-vertical-37,
.mv-37 {
  margin-top: 37px;
  margin-bottom: 37px; }

.margin-38,
.m-38 {
  margin: 38px !important; }

.margin-top-38,
.mt-38 {
  margin-top: 38px !important; }

.margin-right-38,
.mr-38 {
  margin-right: 38px !important; }

.margin-bottom-38,
.mb-38 {
  margin-bottom: 38px !important; }

.margin-left-38,
.ml-38 {
  margin-left: 38px !important; }

.margin-horizontal-38,
.mh-38 {
  margin-left: 38px;
  margin-right: 38px; }

.margin-vertical-38,
.mv-38 {
  margin-top: 38px;
  margin-bottom: 38px; }

.margin-39,
.m-39 {
  margin: 39px !important; }

.margin-top-39,
.mt-39 {
  margin-top: 39px !important; }

.margin-right-39,
.mr-39 {
  margin-right: 39px !important; }

.margin-bottom-39,
.mb-39 {
  margin-bottom: 39px !important; }

.margin-left-39,
.ml-39 {
  margin-left: 39px !important; }

.margin-horizontal-39,
.mh-39 {
  margin-left: 39px;
  margin-right: 39px; }

.margin-vertical-39,
.mv-39 {
  margin-top: 39px;
  margin-bottom: 39px; }

.margin-40,
.m-40 {
  margin: 40px !important; }

.margin-top-40,
.mt-40 {
  margin-top: 40px !important; }

.margin-right-40,
.mr-40 {
  margin-right: 40px !important; }

.margin-bottom-40,
.mb-40 {
  margin-bottom: 40px !important; }

.margin-left-40,
.ml-40 {
  margin-left: 40px !important; }

.margin-horizontal-40,
.mh-40 {
  margin-left: 40px;
  margin-right: 40px; }

.margin-vertical-40,
.mv-40 {
  margin-top: 40px;
  margin-bottom: 40px; }

.margin-41,
.m-41 {
  margin: 41px !important; }

.margin-top-41,
.mt-41 {
  margin-top: 41px !important; }

.margin-right-41,
.mr-41 {
  margin-right: 41px !important; }

.margin-bottom-41,
.mb-41 {
  margin-bottom: 41px !important; }

.margin-left-41,
.ml-41 {
  margin-left: 41px !important; }

.margin-horizontal-41,
.mh-41 {
  margin-left: 41px;
  margin-right: 41px; }

.margin-vertical-41,
.mv-41 {
  margin-top: 41px;
  margin-bottom: 41px; }

.margin-42,
.m-42 {
  margin: 42px !important; }

.margin-top-42,
.mt-42 {
  margin-top: 42px !important; }

.margin-right-42,
.mr-42 {
  margin-right: 42px !important; }

.margin-bottom-42,
.mb-42 {
  margin-bottom: 42px !important; }

.margin-left-42,
.ml-42 {
  margin-left: 42px !important; }

.margin-horizontal-42,
.mh-42 {
  margin-left: 42px;
  margin-right: 42px; }

.margin-vertical-42,
.mv-42 {
  margin-top: 42px;
  margin-bottom: 42px; }

.margin-43,
.m-43 {
  margin: 43px !important; }

.margin-top-43,
.mt-43 {
  margin-top: 43px !important; }

.margin-right-43,
.mr-43 {
  margin-right: 43px !important; }

.margin-bottom-43,
.mb-43 {
  margin-bottom: 43px !important; }

.margin-left-43,
.ml-43 {
  margin-left: 43px !important; }

.margin-horizontal-43,
.mh-43 {
  margin-left: 43px;
  margin-right: 43px; }

.margin-vertical-43,
.mv-43 {
  margin-top: 43px;
  margin-bottom: 43px; }

.margin-44,
.m-44 {
  margin: 44px !important; }

.margin-top-44,
.mt-44 {
  margin-top: 44px !important; }

.margin-right-44,
.mr-44 {
  margin-right: 44px !important; }

.margin-bottom-44,
.mb-44 {
  margin-bottom: 44px !important; }

.margin-left-44,
.ml-44 {
  margin-left: 44px !important; }

.margin-horizontal-44,
.mh-44 {
  margin-left: 44px;
  margin-right: 44px; }

.margin-vertical-44,
.mv-44 {
  margin-top: 44px;
  margin-bottom: 44px; }

.margin-45,
.m-45 {
  margin: 45px !important; }

.margin-top-45,
.mt-45 {
  margin-top: 45px !important; }

.margin-right-45,
.mr-45 {
  margin-right: 45px !important; }

.margin-bottom-45,
.mb-45 {
  margin-bottom: 45px !important; }

.margin-left-45,
.ml-45 {
  margin-left: 45px !important; }

.margin-horizontal-45,
.mh-45 {
  margin-left: 45px;
  margin-right: 45px; }

.margin-vertical-45,
.mv-45 {
  margin-top: 45px;
  margin-bottom: 45px; }

.margin-46,
.m-46 {
  margin: 46px !important; }

.margin-top-46,
.mt-46 {
  margin-top: 46px !important; }

.margin-right-46,
.mr-46 {
  margin-right: 46px !important; }

.margin-bottom-46,
.mb-46 {
  margin-bottom: 46px !important; }

.margin-left-46,
.ml-46 {
  margin-left: 46px !important; }

.margin-horizontal-46,
.mh-46 {
  margin-left: 46px;
  margin-right: 46px; }

.margin-vertical-46,
.mv-46 {
  margin-top: 46px;
  margin-bottom: 46px; }

.margin-47,
.m-47 {
  margin: 47px !important; }

.margin-top-47,
.mt-47 {
  margin-top: 47px !important; }

.margin-right-47,
.mr-47 {
  margin-right: 47px !important; }

.margin-bottom-47,
.mb-47 {
  margin-bottom: 47px !important; }

.margin-left-47,
.ml-47 {
  margin-left: 47px !important; }

.margin-horizontal-47,
.mh-47 {
  margin-left: 47px;
  margin-right: 47px; }

.margin-vertical-47,
.mv-47 {
  margin-top: 47px;
  margin-bottom: 47px; }

.margin-48,
.m-48 {
  margin: 48px !important; }

.margin-top-48,
.mt-48 {
  margin-top: 48px !important; }

.margin-right-48,
.mr-48 {
  margin-right: 48px !important; }

.margin-bottom-48,
.mb-48 {
  margin-bottom: 48px !important; }

.margin-left-48,
.ml-48 {
  margin-left: 48px !important; }

.margin-horizontal-48,
.mh-48 {
  margin-left: 48px;
  margin-right: 48px; }

.margin-vertical-48,
.mv-48 {
  margin-top: 48px;
  margin-bottom: 48px; }

.margin-49,
.m-49 {
  margin: 49px !important; }

.margin-top-49,
.mt-49 {
  margin-top: 49px !important; }

.margin-right-49,
.mr-49 {
  margin-right: 49px !important; }

.margin-bottom-49,
.mb-49 {
  margin-bottom: 49px !important; }

.margin-left-49,
.ml-49 {
  margin-left: 49px !important; }

.margin-horizontal-49,
.mh-49 {
  margin-left: 49px;
  margin-right: 49px; }

.margin-vertical-49,
.mv-49 {
  margin-top: 49px;
  margin-bottom: 49px; }

.margin-50,
.m-50 {
  margin: 50px !important; }

.margin-top-50,
.mt-50 {
  margin-top: 50px !important; }

.margin-right-50,
.mr-50 {
  margin-right: 50px !important; }

.margin-bottom-50,
.mb-50 {
  margin-bottom: 50px !important; }

.margin-left-50,
.ml-50 {
  margin-left: 50px !important; }

.margin-horizontal-50,
.mh-50 {
  margin-left: 50px;
  margin-right: 50px; }

.margin-vertical-50,
.mv-50 {
  margin-top: 50px;
  margin-bottom: 50px; }

.margin-51,
.m-51 {
  margin: 51px !important; }

.margin-top-51,
.mt-51 {
  margin-top: 51px !important; }

.margin-right-51,
.mr-51 {
  margin-right: 51px !important; }

.margin-bottom-51,
.mb-51 {
  margin-bottom: 51px !important; }

.margin-left-51,
.ml-51 {
  margin-left: 51px !important; }

.margin-horizontal-51,
.mh-51 {
  margin-left: 51px;
  margin-right: 51px; }

.margin-vertical-51,
.mv-51 {
  margin-top: 51px;
  margin-bottom: 51px; }

.margin-52,
.m-52 {
  margin: 52px !important; }

.margin-top-52,
.mt-52 {
  margin-top: 52px !important; }

.margin-right-52,
.mr-52 {
  margin-right: 52px !important; }

.margin-bottom-52,
.mb-52 {
  margin-bottom: 52px !important; }

.margin-left-52,
.ml-52 {
  margin-left: 52px !important; }

.margin-horizontal-52,
.mh-52 {
  margin-left: 52px;
  margin-right: 52px; }

.margin-vertical-52,
.mv-52 {
  margin-top: 52px;
  margin-bottom: 52px; }

.margin-53,
.m-53 {
  margin: 53px !important; }

.margin-top-53,
.mt-53 {
  margin-top: 53px !important; }

.margin-right-53,
.mr-53 {
  margin-right: 53px !important; }

.margin-bottom-53,
.mb-53 {
  margin-bottom: 53px !important; }

.margin-left-53,
.ml-53 {
  margin-left: 53px !important; }

.margin-horizontal-53,
.mh-53 {
  margin-left: 53px;
  margin-right: 53px; }

.margin-vertical-53,
.mv-53 {
  margin-top: 53px;
  margin-bottom: 53px; }

.margin-54,
.m-54 {
  margin: 54px !important; }

.margin-top-54,
.mt-54 {
  margin-top: 54px !important; }

.margin-right-54,
.mr-54 {
  margin-right: 54px !important; }

.margin-bottom-54,
.mb-54 {
  margin-bottom: 54px !important; }

.margin-left-54,
.ml-54 {
  margin-left: 54px !important; }

.margin-horizontal-54,
.mh-54 {
  margin-left: 54px;
  margin-right: 54px; }

.margin-vertical-54,
.mv-54 {
  margin-top: 54px;
  margin-bottom: 54px; }

.margin-55,
.m-55 {
  margin: 55px !important; }

.margin-top-55,
.mt-55 {
  margin-top: 55px !important; }

.margin-right-55,
.mr-55 {
  margin-right: 55px !important; }

.margin-bottom-55,
.mb-55 {
  margin-bottom: 55px !important; }

.margin-left-55,
.ml-55 {
  margin-left: 55px !important; }

.margin-horizontal-55,
.mh-55 {
  margin-left: 55px;
  margin-right: 55px; }

.margin-vertical-55,
.mv-55 {
  margin-top: 55px;
  margin-bottom: 55px; }

.margin-56,
.m-56 {
  margin: 56px !important; }

.margin-top-56,
.mt-56 {
  margin-top: 56px !important; }

.margin-right-56,
.mr-56 {
  margin-right: 56px !important; }

.margin-bottom-56,
.mb-56 {
  margin-bottom: 56px !important; }

.margin-left-56,
.ml-56 {
  margin-left: 56px !important; }

.margin-horizontal-56,
.mh-56 {
  margin-left: 56px;
  margin-right: 56px; }

.margin-vertical-56,
.mv-56 {
  margin-top: 56px;
  margin-bottom: 56px; }

.margin-57,
.m-57 {
  margin: 57px !important; }

.margin-top-57,
.mt-57 {
  margin-top: 57px !important; }

.margin-right-57,
.mr-57 {
  margin-right: 57px !important; }

.margin-bottom-57,
.mb-57 {
  margin-bottom: 57px !important; }

.margin-left-57,
.ml-57 {
  margin-left: 57px !important; }

.margin-horizontal-57,
.mh-57 {
  margin-left: 57px;
  margin-right: 57px; }

.margin-vertical-57,
.mv-57 {
  margin-top: 57px;
  margin-bottom: 57px; }

.margin-58,
.m-58 {
  margin: 58px !important; }

.margin-top-58,
.mt-58 {
  margin-top: 58px !important; }

.margin-right-58,
.mr-58 {
  margin-right: 58px !important; }

.margin-bottom-58,
.mb-58 {
  margin-bottom: 58px !important; }

.margin-left-58,
.ml-58 {
  margin-left: 58px !important; }

.margin-horizontal-58,
.mh-58 {
  margin-left: 58px;
  margin-right: 58px; }

.margin-vertical-58,
.mv-58 {
  margin-top: 58px;
  margin-bottom: 58px; }

.margin-59,
.m-59 {
  margin: 59px !important; }

.margin-top-59,
.mt-59 {
  margin-top: 59px !important; }

.margin-right-59,
.mr-59 {
  margin-right: 59px !important; }

.margin-bottom-59,
.mb-59 {
  margin-bottom: 59px !important; }

.margin-left-59,
.ml-59 {
  margin-left: 59px !important; }

.margin-horizontal-59,
.mh-59 {
  margin-left: 59px;
  margin-right: 59px; }

.margin-vertical-59,
.mv-59 {
  margin-top: 59px;
  margin-bottom: 59px; }

.margin-60,
.m-60 {
  margin: 60px !important; }

.margin-top-60,
.mt-60 {
  margin-top: 60px !important; }

.margin-right-60,
.mr-60 {
  margin-right: 60px !important; }

.margin-bottom-60,
.mb-60 {
  margin-bottom: 60px !important; }

.margin-left-60,
.ml-60 {
  margin-left: 60px !important; }

.margin-horizontal-60,
.mh-60 {
  margin-left: 60px;
  margin-right: 60px; }

.margin-vertical-60,
.mv-60 {
  margin-top: 60px;
  margin-bottom: 60px; }

.margin-61,
.m-61 {
  margin: 61px !important; }

.margin-top-61,
.mt-61 {
  margin-top: 61px !important; }

.margin-right-61,
.mr-61 {
  margin-right: 61px !important; }

.margin-bottom-61,
.mb-61 {
  margin-bottom: 61px !important; }

.margin-left-61,
.ml-61 {
  margin-left: 61px !important; }

.margin-horizontal-61,
.mh-61 {
  margin-left: 61px;
  margin-right: 61px; }

.margin-vertical-61,
.mv-61 {
  margin-top: 61px;
  margin-bottom: 61px; }

.margin-62,
.m-62 {
  margin: 62px !important; }

.margin-top-62,
.mt-62 {
  margin-top: 62px !important; }

.margin-right-62,
.mr-62 {
  margin-right: 62px !important; }

.margin-bottom-62,
.mb-62 {
  margin-bottom: 62px !important; }

.margin-left-62,
.ml-62 {
  margin-left: 62px !important; }

.margin-horizontal-62,
.mh-62 {
  margin-left: 62px;
  margin-right: 62px; }

.margin-vertical-62,
.mv-62 {
  margin-top: 62px;
  margin-bottom: 62px; }

.margin-63,
.m-63 {
  margin: 63px !important; }

.margin-top-63,
.mt-63 {
  margin-top: 63px !important; }

.margin-right-63,
.mr-63 {
  margin-right: 63px !important; }

.margin-bottom-63,
.mb-63 {
  margin-bottom: 63px !important; }

.margin-left-63,
.ml-63 {
  margin-left: 63px !important; }

.margin-horizontal-63,
.mh-63 {
  margin-left: 63px;
  margin-right: 63px; }

.margin-vertical-63,
.mv-63 {
  margin-top: 63px;
  margin-bottom: 63px; }

.margin-64,
.m-64 {
  margin: 64px !important; }

.margin-top-64,
.mt-64 {
  margin-top: 64px !important; }

.margin-right-64,
.mr-64 {
  margin-right: 64px !important; }

.margin-bottom-64,
.mb-64 {
  margin-bottom: 64px !important; }

.margin-left-64,
.ml-64 {
  margin-left: 64px !important; }

.margin-horizontal-64,
.mh-64 {
  margin-left: 64px;
  margin-right: 64px; }

.margin-vertical-64,
.mv-64 {
  margin-top: 64px;
  margin-bottom: 64px; }

.margin-65,
.m-65 {
  margin: 65px !important; }

.margin-top-65,
.mt-65 {
  margin-top: 65px !important; }

.margin-right-65,
.mr-65 {
  margin-right: 65px !important; }

.margin-bottom-65,
.mb-65 {
  margin-bottom: 65px !important; }

.margin-left-65,
.ml-65 {
  margin-left: 65px !important; }

.margin-horizontal-65,
.mh-65 {
  margin-left: 65px;
  margin-right: 65px; }

.margin-vertical-65,
.mv-65 {
  margin-top: 65px;
  margin-bottom: 65px; }

.margin-66,
.m-66 {
  margin: 66px !important; }

.margin-top-66,
.mt-66 {
  margin-top: 66px !important; }

.margin-right-66,
.mr-66 {
  margin-right: 66px !important; }

.margin-bottom-66,
.mb-66 {
  margin-bottom: 66px !important; }

.margin-left-66,
.ml-66 {
  margin-left: 66px !important; }

.margin-horizontal-66,
.mh-66 {
  margin-left: 66px;
  margin-right: 66px; }

.margin-vertical-66,
.mv-66 {
  margin-top: 66px;
  margin-bottom: 66px; }

.margin-67,
.m-67 {
  margin: 67px !important; }

.margin-top-67,
.mt-67 {
  margin-top: 67px !important; }

.margin-right-67,
.mr-67 {
  margin-right: 67px !important; }

.margin-bottom-67,
.mb-67 {
  margin-bottom: 67px !important; }

.margin-left-67,
.ml-67 {
  margin-left: 67px !important; }

.margin-horizontal-67,
.mh-67 {
  margin-left: 67px;
  margin-right: 67px; }

.margin-vertical-67,
.mv-67 {
  margin-top: 67px;
  margin-bottom: 67px; }

.margin-68,
.m-68 {
  margin: 68px !important; }

.margin-top-68,
.mt-68 {
  margin-top: 68px !important; }

.margin-right-68,
.mr-68 {
  margin-right: 68px !important; }

.margin-bottom-68,
.mb-68 {
  margin-bottom: 68px !important; }

.margin-left-68,
.ml-68 {
  margin-left: 68px !important; }

.margin-horizontal-68,
.mh-68 {
  margin-left: 68px;
  margin-right: 68px; }

.margin-vertical-68,
.mv-68 {
  margin-top: 68px;
  margin-bottom: 68px; }

.margin-69,
.m-69 {
  margin: 69px !important; }

.margin-top-69,
.mt-69 {
  margin-top: 69px !important; }

.margin-right-69,
.mr-69 {
  margin-right: 69px !important; }

.margin-bottom-69,
.mb-69 {
  margin-bottom: 69px !important; }

.margin-left-69,
.ml-69 {
  margin-left: 69px !important; }

.margin-horizontal-69,
.mh-69 {
  margin-left: 69px;
  margin-right: 69px; }

.margin-vertical-69,
.mv-69 {
  margin-top: 69px;
  margin-bottom: 69px; }

.margin-70,
.m-70 {
  margin: 70px !important; }

.margin-top-70,
.mt-70 {
  margin-top: 70px !important; }

.margin-right-70,
.mr-70 {
  margin-right: 70px !important; }

.margin-bottom-70,
.mb-70 {
  margin-bottom: 70px !important; }

.margin-left-70,
.ml-70 {
  margin-left: 70px !important; }

.margin-horizontal-70,
.mh-70 {
  margin-left: 70px;
  margin-right: 70px; }

.margin-vertical-70,
.mv-70 {
  margin-top: 70px;
  margin-bottom: 70px; }

.margin-71,
.m-71 {
  margin: 71px !important; }

.margin-top-71,
.mt-71 {
  margin-top: 71px !important; }

.margin-right-71,
.mr-71 {
  margin-right: 71px !important; }

.margin-bottom-71,
.mb-71 {
  margin-bottom: 71px !important; }

.margin-left-71,
.ml-71 {
  margin-left: 71px !important; }

.margin-horizontal-71,
.mh-71 {
  margin-left: 71px;
  margin-right: 71px; }

.margin-vertical-71,
.mv-71 {
  margin-top: 71px;
  margin-bottom: 71px; }

.margin-72,
.m-72 {
  margin: 72px !important; }

.margin-top-72,
.mt-72 {
  margin-top: 72px !important; }

.margin-right-72,
.mr-72 {
  margin-right: 72px !important; }

.margin-bottom-72,
.mb-72 {
  margin-bottom: 72px !important; }

.margin-left-72,
.ml-72 {
  margin-left: 72px !important; }

.margin-horizontal-72,
.mh-72 {
  margin-left: 72px;
  margin-right: 72px; }

.margin-vertical-72,
.mv-72 {
  margin-top: 72px;
  margin-bottom: 72px; }

.margin-73,
.m-73 {
  margin: 73px !important; }

.margin-top-73,
.mt-73 {
  margin-top: 73px !important; }

.margin-right-73,
.mr-73 {
  margin-right: 73px !important; }

.margin-bottom-73,
.mb-73 {
  margin-bottom: 73px !important; }

.margin-left-73,
.ml-73 {
  margin-left: 73px !important; }

.margin-horizontal-73,
.mh-73 {
  margin-left: 73px;
  margin-right: 73px; }

.margin-vertical-73,
.mv-73 {
  margin-top: 73px;
  margin-bottom: 73px; }

.margin-74,
.m-74 {
  margin: 74px !important; }

.margin-top-74,
.mt-74 {
  margin-top: 74px !important; }

.margin-right-74,
.mr-74 {
  margin-right: 74px !important; }

.margin-bottom-74,
.mb-74 {
  margin-bottom: 74px !important; }

.margin-left-74,
.ml-74 {
  margin-left: 74px !important; }

.margin-horizontal-74,
.mh-74 {
  margin-left: 74px;
  margin-right: 74px; }

.margin-vertical-74,
.mv-74 {
  margin-top: 74px;
  margin-bottom: 74px; }

.margin-75,
.m-75 {
  margin: 75px !important; }

.margin-top-75,
.mt-75 {
  margin-top: 75px !important; }

.margin-right-75,
.mr-75 {
  margin-right: 75px !important; }

.margin-bottom-75,
.mb-75 {
  margin-bottom: 75px !important; }

.margin-left-75,
.ml-75 {
  margin-left: 75px !important; }

.margin-horizontal-75,
.mh-75 {
  margin-left: 75px;
  margin-right: 75px; }

.margin-vertical-75,
.mv-75 {
  margin-top: 75px;
  margin-bottom: 75px; }

.margin-76,
.m-76 {
  margin: 76px !important; }

.margin-top-76,
.mt-76 {
  margin-top: 76px !important; }

.margin-right-76,
.mr-76 {
  margin-right: 76px !important; }

.margin-bottom-76,
.mb-76 {
  margin-bottom: 76px !important; }

.margin-left-76,
.ml-76 {
  margin-left: 76px !important; }

.margin-horizontal-76,
.mh-76 {
  margin-left: 76px;
  margin-right: 76px; }

.margin-vertical-76,
.mv-76 {
  margin-top: 76px;
  margin-bottom: 76px; }

.margin-77,
.m-77 {
  margin: 77px !important; }

.margin-top-77,
.mt-77 {
  margin-top: 77px !important; }

.margin-right-77,
.mr-77 {
  margin-right: 77px !important; }

.margin-bottom-77,
.mb-77 {
  margin-bottom: 77px !important; }

.margin-left-77,
.ml-77 {
  margin-left: 77px !important; }

.margin-horizontal-77,
.mh-77 {
  margin-left: 77px;
  margin-right: 77px; }

.margin-vertical-77,
.mv-77 {
  margin-top: 77px;
  margin-bottom: 77px; }

.margin-78,
.m-78 {
  margin: 78px !important; }

.margin-top-78,
.mt-78 {
  margin-top: 78px !important; }

.margin-right-78,
.mr-78 {
  margin-right: 78px !important; }

.margin-bottom-78,
.mb-78 {
  margin-bottom: 78px !important; }

.margin-left-78,
.ml-78 {
  margin-left: 78px !important; }

.margin-horizontal-78,
.mh-78 {
  margin-left: 78px;
  margin-right: 78px; }

.margin-vertical-78,
.mv-78 {
  margin-top: 78px;
  margin-bottom: 78px; }

.margin-79,
.m-79 {
  margin: 79px !important; }

.margin-top-79,
.mt-79 {
  margin-top: 79px !important; }

.margin-right-79,
.mr-79 {
  margin-right: 79px !important; }

.margin-bottom-79,
.mb-79 {
  margin-bottom: 79px !important; }

.margin-left-79,
.ml-79 {
  margin-left: 79px !important; }

.margin-horizontal-79,
.mh-79 {
  margin-left: 79px;
  margin-right: 79px; }

.margin-vertical-79,
.mv-79 {
  margin-top: 79px;
  margin-bottom: 79px; }

.margin-80,
.m-80 {
  margin: 80px !important; }

.margin-top-80,
.mt-80 {
  margin-top: 80px !important; }

.margin-right-80,
.mr-80 {
  margin-right: 80px !important; }

.margin-bottom-80,
.mb-80 {
  margin-bottom: 80px !important; }

.margin-left-80,
.ml-80 {
  margin-left: 80px !important; }

.margin-horizontal-80,
.mh-80 {
  margin-left: 80px;
  margin-right: 80px; }

.margin-vertical-80,
.mv-80 {
  margin-top: 80px;
  margin-bottom: 80px; }

.margin-81,
.m-81 {
  margin: 81px !important; }

.margin-top-81,
.mt-81 {
  margin-top: 81px !important; }

.margin-right-81,
.mr-81 {
  margin-right: 81px !important; }

.margin-bottom-81,
.mb-81 {
  margin-bottom: 81px !important; }

.margin-left-81,
.ml-81 {
  margin-left: 81px !important; }

.margin-horizontal-81,
.mh-81 {
  margin-left: 81px;
  margin-right: 81px; }

.margin-vertical-81,
.mv-81 {
  margin-top: 81px;
  margin-bottom: 81px; }

.margin-82,
.m-82 {
  margin: 82px !important; }

.margin-top-82,
.mt-82 {
  margin-top: 82px !important; }

.margin-right-82,
.mr-82 {
  margin-right: 82px !important; }

.margin-bottom-82,
.mb-82 {
  margin-bottom: 82px !important; }

.margin-left-82,
.ml-82 {
  margin-left: 82px !important; }

.margin-horizontal-82,
.mh-82 {
  margin-left: 82px;
  margin-right: 82px; }

.margin-vertical-82,
.mv-82 {
  margin-top: 82px;
  margin-bottom: 82px; }

.margin-83,
.m-83 {
  margin: 83px !important; }

.margin-top-83,
.mt-83 {
  margin-top: 83px !important; }

.margin-right-83,
.mr-83 {
  margin-right: 83px !important; }

.margin-bottom-83,
.mb-83 {
  margin-bottom: 83px !important; }

.margin-left-83,
.ml-83 {
  margin-left: 83px !important; }

.margin-horizontal-83,
.mh-83 {
  margin-left: 83px;
  margin-right: 83px; }

.margin-vertical-83,
.mv-83 {
  margin-top: 83px;
  margin-bottom: 83px; }

.margin-84,
.m-84 {
  margin: 84px !important; }

.margin-top-84,
.mt-84 {
  margin-top: 84px !important; }

.margin-right-84,
.mr-84 {
  margin-right: 84px !important; }

.margin-bottom-84,
.mb-84 {
  margin-bottom: 84px !important; }

.margin-left-84,
.ml-84 {
  margin-left: 84px !important; }

.margin-horizontal-84,
.mh-84 {
  margin-left: 84px;
  margin-right: 84px; }

.margin-vertical-84,
.mv-84 {
  margin-top: 84px;
  margin-bottom: 84px; }

.margin-85,
.m-85 {
  margin: 85px !important; }

.margin-top-85,
.mt-85 {
  margin-top: 85px !important; }

.margin-right-85,
.mr-85 {
  margin-right: 85px !important; }

.margin-bottom-85,
.mb-85 {
  margin-bottom: 85px !important; }

.margin-left-85,
.ml-85 {
  margin-left: 85px !important; }

.margin-horizontal-85,
.mh-85 {
  margin-left: 85px;
  margin-right: 85px; }

.margin-vertical-85,
.mv-85 {
  margin-top: 85px;
  margin-bottom: 85px; }

.margin-86,
.m-86 {
  margin: 86px !important; }

.margin-top-86,
.mt-86 {
  margin-top: 86px !important; }

.margin-right-86,
.mr-86 {
  margin-right: 86px !important; }

.margin-bottom-86,
.mb-86 {
  margin-bottom: 86px !important; }

.margin-left-86,
.ml-86 {
  margin-left: 86px !important; }

.margin-horizontal-86,
.mh-86 {
  margin-left: 86px;
  margin-right: 86px; }

.margin-vertical-86,
.mv-86 {
  margin-top: 86px;
  margin-bottom: 86px; }

.margin-87,
.m-87 {
  margin: 87px !important; }

.margin-top-87,
.mt-87 {
  margin-top: 87px !important; }

.margin-right-87,
.mr-87 {
  margin-right: 87px !important; }

.margin-bottom-87,
.mb-87 {
  margin-bottom: 87px !important; }

.margin-left-87,
.ml-87 {
  margin-left: 87px !important; }

.margin-horizontal-87,
.mh-87 {
  margin-left: 87px;
  margin-right: 87px; }

.margin-vertical-87,
.mv-87 {
  margin-top: 87px;
  margin-bottom: 87px; }

.margin-88,
.m-88 {
  margin: 88px !important; }

.margin-top-88,
.mt-88 {
  margin-top: 88px !important; }

.margin-right-88,
.mr-88 {
  margin-right: 88px !important; }

.margin-bottom-88,
.mb-88 {
  margin-bottom: 88px !important; }

.margin-left-88,
.ml-88 {
  margin-left: 88px !important; }

.margin-horizontal-88,
.mh-88 {
  margin-left: 88px;
  margin-right: 88px; }

.margin-vertical-88,
.mv-88 {
  margin-top: 88px;
  margin-bottom: 88px; }

.margin-89,
.m-89 {
  margin: 89px !important; }

.margin-top-89,
.mt-89 {
  margin-top: 89px !important; }

.margin-right-89,
.mr-89 {
  margin-right: 89px !important; }

.margin-bottom-89,
.mb-89 {
  margin-bottom: 89px !important; }

.margin-left-89,
.ml-89 {
  margin-left: 89px !important; }

.margin-horizontal-89,
.mh-89 {
  margin-left: 89px;
  margin-right: 89px; }

.margin-vertical-89,
.mv-89 {
  margin-top: 89px;
  margin-bottom: 89px; }

.margin-90,
.m-90 {
  margin: 90px !important; }

.margin-top-90,
.mt-90 {
  margin-top: 90px !important; }

.margin-right-90,
.mr-90 {
  margin-right: 90px !important; }

.margin-bottom-90,
.mb-90 {
  margin-bottom: 90px !important; }

.margin-left-90,
.ml-90 {
  margin-left: 90px !important; }

.margin-horizontal-90,
.mh-90 {
  margin-left: 90px;
  margin-right: 90px; }

.margin-vertical-90,
.mv-90 {
  margin-top: 90px;
  margin-bottom: 90px; }

.margin-91,
.m-91 {
  margin: 91px !important; }

.margin-top-91,
.mt-91 {
  margin-top: 91px !important; }

.margin-right-91,
.mr-91 {
  margin-right: 91px !important; }

.margin-bottom-91,
.mb-91 {
  margin-bottom: 91px !important; }

.margin-left-91,
.ml-91 {
  margin-left: 91px !important; }

.margin-horizontal-91,
.mh-91 {
  margin-left: 91px;
  margin-right: 91px; }

.margin-vertical-91,
.mv-91 {
  margin-top: 91px;
  margin-bottom: 91px; }

.margin-92,
.m-92 {
  margin: 92px !important; }

.margin-top-92,
.mt-92 {
  margin-top: 92px !important; }

.margin-right-92,
.mr-92 {
  margin-right: 92px !important; }

.margin-bottom-92,
.mb-92 {
  margin-bottom: 92px !important; }

.margin-left-92,
.ml-92 {
  margin-left: 92px !important; }

.margin-horizontal-92,
.mh-92 {
  margin-left: 92px;
  margin-right: 92px; }

.margin-vertical-92,
.mv-92 {
  margin-top: 92px;
  margin-bottom: 92px; }

.margin-93,
.m-93 {
  margin: 93px !important; }

.margin-top-93,
.mt-93 {
  margin-top: 93px !important; }

.margin-right-93,
.mr-93 {
  margin-right: 93px !important; }

.margin-bottom-93,
.mb-93 {
  margin-bottom: 93px !important; }

.margin-left-93,
.ml-93 {
  margin-left: 93px !important; }

.margin-horizontal-93,
.mh-93 {
  margin-left: 93px;
  margin-right: 93px; }

.margin-vertical-93,
.mv-93 {
  margin-top: 93px;
  margin-bottom: 93px; }

.margin-94,
.m-94 {
  margin: 94px !important; }

.margin-top-94,
.mt-94 {
  margin-top: 94px !important; }

.margin-right-94,
.mr-94 {
  margin-right: 94px !important; }

.margin-bottom-94,
.mb-94 {
  margin-bottom: 94px !important; }

.margin-left-94,
.ml-94 {
  margin-left: 94px !important; }

.margin-horizontal-94,
.mh-94 {
  margin-left: 94px;
  margin-right: 94px; }

.margin-vertical-94,
.mv-94 {
  margin-top: 94px;
  margin-bottom: 94px; }

.margin-95,
.m-95 {
  margin: 95px !important; }

.margin-top-95,
.mt-95 {
  margin-top: 95px !important; }

.margin-right-95,
.mr-95 {
  margin-right: 95px !important; }

.margin-bottom-95,
.mb-95 {
  margin-bottom: 95px !important; }

.margin-left-95,
.ml-95 {
  margin-left: 95px !important; }

.margin-horizontal-95,
.mh-95 {
  margin-left: 95px;
  margin-right: 95px; }

.margin-vertical-95,
.mv-95 {
  margin-top: 95px;
  margin-bottom: 95px; }

.margin-96,
.m-96 {
  margin: 96px !important; }

.margin-top-96,
.mt-96 {
  margin-top: 96px !important; }

.margin-right-96,
.mr-96 {
  margin-right: 96px !important; }

.margin-bottom-96,
.mb-96 {
  margin-bottom: 96px !important; }

.margin-left-96,
.ml-96 {
  margin-left: 96px !important; }

.margin-horizontal-96,
.mh-96 {
  margin-left: 96px;
  margin-right: 96px; }

.margin-vertical-96,
.mv-96 {
  margin-top: 96px;
  margin-bottom: 96px; }

.margin-97,
.m-97 {
  margin: 97px !important; }

.margin-top-97,
.mt-97 {
  margin-top: 97px !important; }

.margin-right-97,
.mr-97 {
  margin-right: 97px !important; }

.margin-bottom-97,
.mb-97 {
  margin-bottom: 97px !important; }

.margin-left-97,
.ml-97 {
  margin-left: 97px !important; }

.margin-horizontal-97,
.mh-97 {
  margin-left: 97px;
  margin-right: 97px; }

.margin-vertical-97,
.mv-97 {
  margin-top: 97px;
  margin-bottom: 97px; }

.margin-98,
.m-98 {
  margin: 98px !important; }

.margin-top-98,
.mt-98 {
  margin-top: 98px !important; }

.margin-right-98,
.mr-98 {
  margin-right: 98px !important; }

.margin-bottom-98,
.mb-98 {
  margin-bottom: 98px !important; }

.margin-left-98,
.ml-98 {
  margin-left: 98px !important; }

.margin-horizontal-98,
.mh-98 {
  margin-left: 98px;
  margin-right: 98px; }

.margin-vertical-98,
.mv-98 {
  margin-top: 98px;
  margin-bottom: 98px; }

.margin-99,
.m-99 {
  margin: 99px !important; }

.margin-top-99,
.mt-99 {
  margin-top: 99px !important; }

.margin-right-99,
.mr-99 {
  margin-right: 99px !important; }

.margin-bottom-99,
.mb-99 {
  margin-bottom: 99px !important; }

.margin-left-99,
.ml-99 {
  margin-left: 99px !important; }

.margin-horizontal-99,
.mh-99 {
  margin-left: 99px;
  margin-right: 99px; }

.margin-vertical-99,
.mv-99 {
  margin-top: 99px;
  margin-bottom: 99px; }

.margin-100,
.m-100 {
  margin: 100px !important; }

.margin-top-100,
.mt-100 {
  margin-top: 100px !important; }

.margin-right-100,
.mr-100 {
  margin-right: 100px !important; }

.margin-bottom-100,
.mb-100 {
  margin-bottom: 100px !important; }

.margin-left-100,
.ml-100 {
  margin-left: 100px !important; }

.margin-horizontal-100,
.mh-100 {
  margin-left: 100px;
  margin-right: 100px; }

.margin-vertical-100,
.mv-100 {
  margin-top: 100px;
  margin-bottom: 100px; }

.height-0,
.h-0 {
  height: 0px !important;
  min-height: 0px !important;
  max-height: 0px !important; }

.width-0,
.w-0 {
  width: 0px !important;
  min-width: 0px !important;
  max-width: 0px !important; }

.height-5,
.h-5 {
  height: 5px !important;
  min-height: 5px !important;
  max-height: 5px !important; }

.width-5,
.w-5 {
  width: 5px !important;
  min-width: 5px !important;
  max-width: 5px !important; }

.height-10,
.h-10 {
  height: 10px !important;
  min-height: 10px !important;
  max-height: 10px !important; }

.width-10,
.w-10 {
  width: 10px !important;
  min-width: 10px !important;
  max-width: 10px !important; }

.height-15,
.h-15 {
  height: 15px !important;
  min-height: 15px !important;
  max-height: 15px !important; }

.width-15,
.w-15 {
  width: 15px !important;
  min-width: 15px !important;
  max-width: 15px !important; }

.height-20,
.h-20 {
  height: 20px !important;
  min-height: 20px !important;
  max-height: 20px !important; }

.width-20,
.w-20 {
  width: 20px !important;
  min-width: 20px !important;
  max-width: 20px !important; }

.height-25,
.h-25 {
  height: 25px !important;
  min-height: 25px !important;
  max-height: 25px !important; }

.width-25,
.w-25 {
  width: 25px !important;
  min-width: 25px !important;
  max-width: 25px !important; }

.height-30,
.h-30 {
  height: 30px !important;
  min-height: 30px !important;
  max-height: 30px !important; }

.width-30,
.w-30 {
  width: 30px !important;
  min-width: 30px !important;
  max-width: 30px !important; }

.height-35,
.h-35 {
  height: 35px !important;
  min-height: 35px !important;
  max-height: 35px !important; }

.width-35,
.w-35 {
  width: 35px !important;
  min-width: 35px !important;
  max-width: 35px !important; }

.height-40,
.h-40 {
  height: 40px !important;
  min-height: 40px !important;
  max-height: 40px !important; }

.width-40,
.w-40 {
  width: 40px !important;
  min-width: 40px !important;
  max-width: 40px !important; }

.height-45,
.h-45 {
  height: 45px !important;
  min-height: 45px !important;
  max-height: 45px !important; }

.width-45,
.w-45 {
  width: 45px !important;
  min-width: 45px !important;
  max-width: 45px !important; }

.height-50,
.h-50 {
  height: 50px !important;
  min-height: 50px !important;
  max-height: 50px !important; }

.width-50,
.w-50 {
  width: 50px !important;
  min-width: 50px !important;
  max-width: 50px !important; }

.height-55,
.h-55 {
  height: 55px !important;
  min-height: 55px !important;
  max-height: 55px !important; }

.width-55,
.w-55 {
  width: 55px !important;
  min-width: 55px !important;
  max-width: 55px !important; }

.height-60,
.h-60 {
  height: 60px !important;
  min-height: 60px !important;
  max-height: 60px !important; }

.width-60,
.w-60 {
  width: 60px !important;
  min-width: 60px !important;
  max-width: 60px !important; }

.height-65,
.h-65 {
  height: 65px !important;
  min-height: 65px !important;
  max-height: 65px !important; }

.width-65,
.w-65 {
  width: 65px !important;
  min-width: 65px !important;
  max-width: 65px !important; }

.height-70,
.h-70 {
  height: 70px !important;
  min-height: 70px !important;
  max-height: 70px !important; }

.width-70,
.w-70 {
  width: 70px !important;
  min-width: 70px !important;
  max-width: 70px !important; }

.height-75,
.h-75 {
  height: 75px !important;
  min-height: 75px !important;
  max-height: 75px !important; }

.width-75,
.w-75 {
  width: 75px !important;
  min-width: 75px !important;
  max-width: 75px !important; }

.height-80,
.h-80 {
  height: 80px !important;
  min-height: 80px !important;
  max-height: 80px !important; }

.width-80,
.w-80 {
  width: 80px !important;
  min-width: 80px !important;
  max-width: 80px !important; }

.height-85,
.h-85 {
  height: 85px !important;
  min-height: 85px !important;
  max-height: 85px !important; }

.width-85,
.w-85 {
  width: 85px !important;
  min-width: 85px !important;
  max-width: 85px !important; }

.height-90,
.h-90 {
  height: 90px !important;
  min-height: 90px !important;
  max-height: 90px !important; }

.width-90,
.w-90 {
  width: 90px !important;
  min-width: 90px !important;
  max-width: 90px !important; }

.height-95,
.h-95 {
  height: 95px !important;
  min-height: 95px !important;
  max-height: 95px !important; }

.width-95,
.w-95 {
  width: 95px !important;
  min-width: 95px !important;
  max-width: 95px !important; }

.height-100,
.h-100 {
  height: 100px !important;
  min-height: 100px !important;
  max-height: 100px !important; }

.width-100,
.w-100 {
  width: 100px !important;
  min-width: 100px !important;
  max-width: 100px !important; }

.height-105,
.h-105 {
  height: 105px !important;
  min-height: 105px !important;
  max-height: 105px !important; }

.width-105,
.w-105 {
  width: 105px !important;
  min-width: 105px !important;
  max-width: 105px !important; }

.height-110,
.h-110 {
  height: 110px !important;
  min-height: 110px !important;
  max-height: 110px !important; }

.width-110,
.w-110 {
  width: 110px !important;
  min-width: 110px !important;
  max-width: 110px !important; }

.height-115,
.h-115 {
  height: 115px !important;
  min-height: 115px !important;
  max-height: 115px !important; }

.width-115,
.w-115 {
  width: 115px !important;
  min-width: 115px !important;
  max-width: 115px !important; }

.height-120,
.h-120 {
  height: 120px !important;
  min-height: 120px !important;
  max-height: 120px !important; }

.width-120,
.w-120 {
  width: 120px !important;
  min-width: 120px !important;
  max-width: 120px !important; }

.height-125,
.h-125 {
  height: 125px !important;
  min-height: 125px !important;
  max-height: 125px !important; }

.width-125,
.w-125 {
  width: 125px !important;
  min-width: 125px !important;
  max-width: 125px !important; }

.height-130,
.h-130 {
  height: 130px !important;
  min-height: 130px !important;
  max-height: 130px !important; }

.width-130,
.w-130 {
  width: 130px !important;
  min-width: 130px !important;
  max-width: 130px !important; }

.height-135,
.h-135 {
  height: 135px !important;
  min-height: 135px !important;
  max-height: 135px !important; }

.width-135,
.w-135 {
  width: 135px !important;
  min-width: 135px !important;
  max-width: 135px !important; }

.height-140,
.h-140 {
  height: 140px !important;
  min-height: 140px !important;
  max-height: 140px !important; }

.width-140,
.w-140 {
  width: 140px !important;
  min-width: 140px !important;
  max-width: 140px !important; }

.height-145,
.h-145 {
  height: 145px !important;
  min-height: 145px !important;
  max-height: 145px !important; }

.width-145,
.w-145 {
  width: 145px !important;
  min-width: 145px !important;
  max-width: 145px !important; }

.height-150,
.h-150 {
  height: 150px !important;
  min-height: 150px !important;
  max-height: 150px !important; }

.width-150,
.w-150 {
  width: 150px !important;
  min-width: 150px !important;
  max-width: 150px !important; }

.height-155,
.h-155 {
  height: 155px !important;
  min-height: 155px !important;
  max-height: 155px !important; }

.width-155,
.w-155 {
  width: 155px !important;
  min-width: 155px !important;
  max-width: 155px !important; }

.height-160,
.h-160 {
  height: 160px !important;
  min-height: 160px !important;
  max-height: 160px !important; }

.width-160,
.w-160 {
  width: 160px !important;
  min-width: 160px !important;
  max-width: 160px !important; }

.height-165,
.h-165 {
  height: 165px !important;
  min-height: 165px !important;
  max-height: 165px !important; }

.width-165,
.w-165 {
  width: 165px !important;
  min-width: 165px !important;
  max-width: 165px !important; }

.height-170,
.h-170 {
  height: 170px !important;
  min-height: 170px !important;
  max-height: 170px !important; }

.width-170,
.w-170 {
  width: 170px !important;
  min-width: 170px !important;
  max-width: 170px !important; }

.height-175,
.h-175 {
  height: 175px !important;
  min-height: 175px !important;
  max-height: 175px !important; }

.width-175,
.w-175 {
  width: 175px !important;
  min-width: 175px !important;
  max-width: 175px !important; }

.height-180,
.h-180 {
  height: 180px !important;
  min-height: 180px !important;
  max-height: 180px !important; }

.width-180,
.w-180 {
  width: 180px !important;
  min-width: 180px !important;
  max-width: 180px !important; }

.height-185,
.h-185 {
  height: 185px !important;
  min-height: 185px !important;
  max-height: 185px !important; }

.width-185,
.w-185 {
  width: 185px !important;
  min-width: 185px !important;
  max-width: 185px !important; }

.height-190,
.h-190 {
  height: 190px !important;
  min-height: 190px !important;
  max-height: 190px !important; }

.width-190,
.w-190 {
  width: 190px !important;
  min-width: 190px !important;
  max-width: 190px !important; }

.height-195,
.h-195 {
  height: 195px !important;
  min-height: 195px !important;
  max-height: 195px !important; }

.width-195,
.w-195 {
  width: 195px !important;
  min-width: 195px !important;
  max-width: 195px !important; }

.height-200,
.h-200 {
  height: 200px !important;
  min-height: 200px !important;
  max-height: 200px !important; }

.width-200,
.w-200 {
  width: 200px !important;
  min-width: 200px !important;
  max-width: 200px !important; }

.height-205,
.h-205 {
  height: 205px !important;
  min-height: 205px !important;
  max-height: 205px !important; }

.width-205,
.w-205 {
  width: 205px !important;
  min-width: 205px !important;
  max-width: 205px !important; }

.height-210,
.h-210 {
  height: 210px !important;
  min-height: 210px !important;
  max-height: 210px !important; }

.width-210,
.w-210 {
  width: 210px !important;
  min-width: 210px !important;
  max-width: 210px !important; }

.height-215,
.h-215 {
  height: 215px !important;
  min-height: 215px !important;
  max-height: 215px !important; }

.width-215,
.w-215 {
  width: 215px !important;
  min-width: 215px !important;
  max-width: 215px !important; }

.height-220,
.h-220 {
  height: 220px !important;
  min-height: 220px !important;
  max-height: 220px !important; }

.width-220,
.w-220 {
  width: 220px !important;
  min-width: 220px !important;
  max-width: 220px !important; }

.height-225,
.h-225 {
  height: 225px !important;
  min-height: 225px !important;
  max-height: 225px !important; }

.width-225,
.w-225 {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important; }

.height-230,
.h-230 {
  height: 230px !important;
  min-height: 230px !important;
  max-height: 230px !important; }

.width-230,
.w-230 {
  width: 230px !important;
  min-width: 230px !important;
  max-width: 230px !important; }

.height-235,
.h-235 {
  height: 235px !important;
  min-height: 235px !important;
  max-height: 235px !important; }

.width-235,
.w-235 {
  width: 235px !important;
  min-width: 235px !important;
  max-width: 235px !important; }

.height-240,
.h-240 {
  height: 240px !important;
  min-height: 240px !important;
  max-height: 240px !important; }

.width-240,
.w-240 {
  width: 240px !important;
  min-width: 240px !important;
  max-width: 240px !important; }

.height-245,
.h-245 {
  height: 245px !important;
  min-height: 245px !important;
  max-height: 245px !important; }

.width-245,
.w-245 {
  width: 245px !important;
  min-width: 245px !important;
  max-width: 245px !important; }

.height-250,
.h-250 {
  height: 250px !important;
  min-height: 250px !important;
  max-height: 250px !important; }

.width-250,
.w-250 {
  width: 250px !important;
  min-width: 250px !important;
  max-width: 250px !important; }

.height-255,
.h-255 {
  height: 255px !important;
  min-height: 255px !important;
  max-height: 255px !important; }

.width-255,
.w-255 {
  width: 255px !important;
  min-width: 255px !important;
  max-width: 255px !important; }

.height-260,
.h-260 {
  height: 260px !important;
  min-height: 260px !important;
  max-height: 260px !important; }

.width-260,
.w-260 {
  width: 260px !important;
  min-width: 260px !important;
  max-width: 260px !important; }

.height-265,
.h-265 {
  height: 265px !important;
  min-height: 265px !important;
  max-height: 265px !important; }

.width-265,
.w-265 {
  width: 265px !important;
  min-width: 265px !important;
  max-width: 265px !important; }

.height-270,
.h-270 {
  height: 270px !important;
  min-height: 270px !important;
  max-height: 270px !important; }

.width-270,
.w-270 {
  width: 270px !important;
  min-width: 270px !important;
  max-width: 270px !important; }

.height-275,
.h-275 {
  height: 275px !important;
  min-height: 275px !important;
  max-height: 275px !important; }

.width-275,
.w-275 {
  width: 275px !important;
  min-width: 275px !important;
  max-width: 275px !important; }

.height-280,
.h-280 {
  height: 280px !important;
  min-height: 280px !important;
  max-height: 280px !important; }

.width-280,
.w-280 {
  width: 280px !important;
  min-width: 280px !important;
  max-width: 280px !important; }

.height-285,
.h-285 {
  height: 285px !important;
  min-height: 285px !important;
  max-height: 285px !important; }

.width-285,
.w-285 {
  width: 285px !important;
  min-width: 285px !important;
  max-width: 285px !important; }

.height-290,
.h-290 {
  height: 290px !important;
  min-height: 290px !important;
  max-height: 290px !important; }

.width-290,
.w-290 {
  width: 290px !important;
  min-width: 290px !important;
  max-width: 290px !important; }

.height-295,
.h-295 {
  height: 295px !important;
  min-height: 295px !important;
  max-height: 295px !important; }

.width-295,
.w-295 {
  width: 295px !important;
  min-width: 295px !important;
  max-width: 295px !important; }

.height-300,
.h-300 {
  height: 300px !important;
  min-height: 300px !important;
  max-height: 300px !important; }

.width-300,
.w-300 {
  width: 300px !important;
  min-width: 300px !important;
  max-width: 300px !important; }

.height-305,
.h-305 {
  height: 305px !important;
  min-height: 305px !important;
  max-height: 305px !important; }

.width-305,
.w-305 {
  width: 305px !important;
  min-width: 305px !important;
  max-width: 305px !important; }

.height-310,
.h-310 {
  height: 310px !important;
  min-height: 310px !important;
  max-height: 310px !important; }

.width-310,
.w-310 {
  width: 310px !important;
  min-width: 310px !important;
  max-width: 310px !important; }

.height-315,
.h-315 {
  height: 315px !important;
  min-height: 315px !important;
  max-height: 315px !important; }

.width-315,
.w-315 {
  width: 315px !important;
  min-width: 315px !important;
  max-width: 315px !important; }

.height-320,
.h-320 {
  height: 320px !important;
  min-height: 320px !important;
  max-height: 320px !important; }

.width-320,
.w-320 {
  width: 320px !important;
  min-width: 320px !important;
  max-width: 320px !important; }

.height-325,
.h-325 {
  height: 325px !important;
  min-height: 325px !important;
  max-height: 325px !important; }

.width-325,
.w-325 {
  width: 325px !important;
  min-width: 325px !important;
  max-width: 325px !important; }

.height-330,
.h-330 {
  height: 330px !important;
  min-height: 330px !important;
  max-height: 330px !important; }

.width-330,
.w-330 {
  width: 330px !important;
  min-width: 330px !important;
  max-width: 330px !important; }

.height-335,
.h-335 {
  height: 335px !important;
  min-height: 335px !important;
  max-height: 335px !important; }

.width-335,
.w-335 {
  width: 335px !important;
  min-width: 335px !important;
  max-width: 335px !important; }

.height-340,
.h-340 {
  height: 340px !important;
  min-height: 340px !important;
  max-height: 340px !important; }

.width-340,
.w-340 {
  width: 340px !important;
  min-width: 340px !important;
  max-width: 340px !important; }

.height-345,
.h-345 {
  height: 345px !important;
  min-height: 345px !important;
  max-height: 345px !important; }

.width-345,
.w-345 {
  width: 345px !important;
  min-width: 345px !important;
  max-width: 345px !important; }

.height-350,
.h-350 {
  height: 350px !important;
  min-height: 350px !important;
  max-height: 350px !important; }

.width-350,
.w-350 {
  width: 350px !important;
  min-width: 350px !important;
  max-width: 350px !important; }

.height-355,
.h-355 {
  height: 355px !important;
  min-height: 355px !important;
  max-height: 355px !important; }

.width-355,
.w-355 {
  width: 355px !important;
  min-width: 355px !important;
  max-width: 355px !important; }

.height-360,
.h-360 {
  height: 360px !important;
  min-height: 360px !important;
  max-height: 360px !important; }

.width-360,
.w-360 {
  width: 360px !important;
  min-width: 360px !important;
  max-width: 360px !important; }

.height-365,
.h-365 {
  height: 365px !important;
  min-height: 365px !important;
  max-height: 365px !important; }

.width-365,
.w-365 {
  width: 365px !important;
  min-width: 365px !important;
  max-width: 365px !important; }

.height-370,
.h-370 {
  height: 370px !important;
  min-height: 370px !important;
  max-height: 370px !important; }

.width-370,
.w-370 {
  width: 370px !important;
  min-width: 370px !important;
  max-width: 370px !important; }

.height-375,
.h-375 {
  height: 375px !important;
  min-height: 375px !important;
  max-height: 375px !important; }

.width-375,
.w-375 {
  width: 375px !important;
  min-width: 375px !important;
  max-width: 375px !important; }

.height-380,
.h-380 {
  height: 380px !important;
  min-height: 380px !important;
  max-height: 380px !important; }

.width-380,
.w-380 {
  width: 380px !important;
  min-width: 380px !important;
  max-width: 380px !important; }

.height-385,
.h-385 {
  height: 385px !important;
  min-height: 385px !important;
  max-height: 385px !important; }

.width-385,
.w-385 {
  width: 385px !important;
  min-width: 385px !important;
  max-width: 385px !important; }

.height-390,
.h-390 {
  height: 390px !important;
  min-height: 390px !important;
  max-height: 390px !important; }

.width-390,
.w-390 {
  width: 390px !important;
  min-width: 390px !important;
  max-width: 390px !important; }

.height-395,
.h-395 {
  height: 395px !important;
  min-height: 395px !important;
  max-height: 395px !important; }

.width-395,
.w-395 {
  width: 395px !important;
  min-width: 395px !important;
  max-width: 395px !important; }

.height-400,
.h-400 {
  height: 400px !important;
  min-height: 400px !important;
  max-height: 400px !important; }

.width-400,
.w-400 {
  width: 400px !important;
  min-width: 400px !important;
  max-width: 400px !important; }

.height-405,
.h-405 {
  height: 405px !important;
  min-height: 405px !important;
  max-height: 405px !important; }

.width-405,
.w-405 {
  width: 405px !important;
  min-width: 405px !important;
  max-width: 405px !important; }

.height-410,
.h-410 {
  height: 410px !important;
  min-height: 410px !important;
  max-height: 410px !important; }

.width-410,
.w-410 {
  width: 410px !important;
  min-width: 410px !important;
  max-width: 410px !important; }

.height-415,
.h-415 {
  height: 415px !important;
  min-height: 415px !important;
  max-height: 415px !important; }

.width-415,
.w-415 {
  width: 415px !important;
  min-width: 415px !important;
  max-width: 415px !important; }

.height-420,
.h-420 {
  height: 420px !important;
  min-height: 420px !important;
  max-height: 420px !important; }

.width-420,
.w-420 {
  width: 420px !important;
  min-width: 420px !important;
  max-width: 420px !important; }

.height-425,
.h-425 {
  height: 425px !important;
  min-height: 425px !important;
  max-height: 425px !important; }

.width-425,
.w-425 {
  width: 425px !important;
  min-width: 425px !important;
  max-width: 425px !important; }

.height-430,
.h-430 {
  height: 430px !important;
  min-height: 430px !important;
  max-height: 430px !important; }

.width-430,
.w-430 {
  width: 430px !important;
  min-width: 430px !important;
  max-width: 430px !important; }

.height-435,
.h-435 {
  height: 435px !important;
  min-height: 435px !important;
  max-height: 435px !important; }

.width-435,
.w-435 {
  width: 435px !important;
  min-width: 435px !important;
  max-width: 435px !important; }

.height-440,
.h-440 {
  height: 440px !important;
  min-height: 440px !important;
  max-height: 440px !important; }

.width-440,
.w-440 {
  width: 440px !important;
  min-width: 440px !important;
  max-width: 440px !important; }

.height-445,
.h-445 {
  height: 445px !important;
  min-height: 445px !important;
  max-height: 445px !important; }

.width-445,
.w-445 {
  width: 445px !important;
  min-width: 445px !important;
  max-width: 445px !important; }

.height-450,
.h-450 {
  height: 450px !important;
  min-height: 450px !important;
  max-height: 450px !important; }

.width-450,
.w-450 {
  width: 450px !important;
  min-width: 450px !important;
  max-width: 450px !important; }

.height-455,
.h-455 {
  height: 455px !important;
  min-height: 455px !important;
  max-height: 455px !important; }

.width-455,
.w-455 {
  width: 455px !important;
  min-width: 455px !important;
  max-width: 455px !important; }

.height-460,
.h-460 {
  height: 460px !important;
  min-height: 460px !important;
  max-height: 460px !important; }

.width-460,
.w-460 {
  width: 460px !important;
  min-width: 460px !important;
  max-width: 460px !important; }

.height-465,
.h-465 {
  height: 465px !important;
  min-height: 465px !important;
  max-height: 465px !important; }

.width-465,
.w-465 {
  width: 465px !important;
  min-width: 465px !important;
  max-width: 465px !important; }

.height-470,
.h-470 {
  height: 470px !important;
  min-height: 470px !important;
  max-height: 470px !important; }

.width-470,
.w-470 {
  width: 470px !important;
  min-width: 470px !important;
  max-width: 470px !important; }

.height-475,
.h-475 {
  height: 475px !important;
  min-height: 475px !important;
  max-height: 475px !important; }

.width-475,
.w-475 {
  width: 475px !important;
  min-width: 475px !important;
  max-width: 475px !important; }

.height-480,
.h-480 {
  height: 480px !important;
  min-height: 480px !important;
  max-height: 480px !important; }

.width-480,
.w-480 {
  width: 480px !important;
  min-width: 480px !important;
  max-width: 480px !important; }

.height-485,
.h-485 {
  height: 485px !important;
  min-height: 485px !important;
  max-height: 485px !important; }

.width-485,
.w-485 {
  width: 485px !important;
  min-width: 485px !important;
  max-width: 485px !important; }

.height-490,
.h-490 {
  height: 490px !important;
  min-height: 490px !important;
  max-height: 490px !important; }

.width-490,
.w-490 {
  width: 490px !important;
  min-width: 490px !important;
  max-width: 490px !important; }

.height-495,
.h-495 {
  height: 495px !important;
  min-height: 495px !important;
  max-height: 495px !important; }

.width-495,
.w-495 {
  width: 495px !important;
  min-width: 495px !important;
  max-width: 495px !important; }

.height-500,
.h-500 {
  height: 500px !important;
  min-height: 500px !important;
  max-height: 500px !important; }

.width-500,
.w-500 {
  width: 500px !important;
  min-width: 500px !important;
  max-width: 500px !important; }

.height-auto {
  height: auto !important; }

.width-auto {
  width: auto !important; }

.height-percent-0,
.h-percent-0 {
  height: 0% !important;
  min-height: 0% !important;
  max-height: 0% !important; }

.width-percent-0,
.w-percent-0 {
  width: 0% !important;
  min-width: 0% !important;
  max-width: 0% !important; }

.height-percent-1,
.h-percent-1 {
  height: 1% !important;
  min-height: 1% !important;
  max-height: 1% !important; }

.width-percent-1,
.w-percent-1 {
  width: 1% !important;
  min-width: 1% !important;
  max-width: 1% !important; }

.height-percent-2,
.h-percent-2 {
  height: 2% !important;
  min-height: 2% !important;
  max-height: 2% !important; }

.width-percent-2,
.w-percent-2 {
  width: 2% !important;
  min-width: 2% !important;
  max-width: 2% !important; }

.height-percent-3,
.h-percent-3 {
  height: 3% !important;
  min-height: 3% !important;
  max-height: 3% !important; }

.width-percent-3,
.w-percent-3 {
  width: 3% !important;
  min-width: 3% !important;
  max-width: 3% !important; }

.height-percent-4,
.h-percent-4 {
  height: 4% !important;
  min-height: 4% !important;
  max-height: 4% !important; }

.width-percent-4,
.w-percent-4 {
  width: 4% !important;
  min-width: 4% !important;
  max-width: 4% !important; }

.height-percent-5,
.h-percent-5 {
  height: 5% !important;
  min-height: 5% !important;
  max-height: 5% !important; }

.width-percent-5,
.w-percent-5 {
  width: 5% !important;
  min-width: 5% !important;
  max-width: 5% !important; }

.height-percent-6,
.h-percent-6 {
  height: 6% !important;
  min-height: 6% !important;
  max-height: 6% !important; }

.width-percent-6,
.w-percent-6 {
  width: 6% !important;
  min-width: 6% !important;
  max-width: 6% !important; }

.height-percent-7,
.h-percent-7 {
  height: 7% !important;
  min-height: 7% !important;
  max-height: 7% !important; }

.width-percent-7,
.w-percent-7 {
  width: 7% !important;
  min-width: 7% !important;
  max-width: 7% !important; }

.height-percent-8,
.h-percent-8 {
  height: 8% !important;
  min-height: 8% !important;
  max-height: 8% !important; }

.width-percent-8,
.w-percent-8 {
  width: 8% !important;
  min-width: 8% !important;
  max-width: 8% !important; }

.height-percent-9,
.h-percent-9 {
  height: 9% !important;
  min-height: 9% !important;
  max-height: 9% !important; }

.width-percent-9,
.w-percent-9 {
  width: 9% !important;
  min-width: 9% !important;
  max-width: 9% !important; }

.height-percent-10,
.h-percent-10 {
  height: 10% !important;
  min-height: 10% !important;
  max-height: 10% !important; }

.width-percent-10,
.w-percent-10 {
  width: 10% !important;
  min-width: 10% !important;
  max-width: 10% !important; }

.height-percent-11,
.h-percent-11 {
  height: 11% !important;
  min-height: 11% !important;
  max-height: 11% !important; }

.width-percent-11,
.w-percent-11 {
  width: 11% !important;
  min-width: 11% !important;
  max-width: 11% !important; }

.height-percent-12,
.h-percent-12 {
  height: 12% !important;
  min-height: 12% !important;
  max-height: 12% !important; }

.width-percent-12,
.w-percent-12 {
  width: 12% !important;
  min-width: 12% !important;
  max-width: 12% !important; }

.height-percent-13,
.h-percent-13 {
  height: 13% !important;
  min-height: 13% !important;
  max-height: 13% !important; }

.width-percent-13,
.w-percent-13 {
  width: 13% !important;
  min-width: 13% !important;
  max-width: 13% !important; }

.height-percent-14,
.h-percent-14 {
  height: 14% !important;
  min-height: 14% !important;
  max-height: 14% !important; }

.width-percent-14,
.w-percent-14 {
  width: 14% !important;
  min-width: 14% !important;
  max-width: 14% !important; }

.height-percent-15,
.h-percent-15 {
  height: 15% !important;
  min-height: 15% !important;
  max-height: 15% !important; }

.width-percent-15,
.w-percent-15 {
  width: 15% !important;
  min-width: 15% !important;
  max-width: 15% !important; }

.height-percent-16,
.h-percent-16 {
  height: 16% !important;
  min-height: 16% !important;
  max-height: 16% !important; }

.width-percent-16,
.w-percent-16 {
  width: 16% !important;
  min-width: 16% !important;
  max-width: 16% !important; }

.height-percent-17,
.h-percent-17 {
  height: 17% !important;
  min-height: 17% !important;
  max-height: 17% !important; }

.width-percent-17,
.w-percent-17 {
  width: 17% !important;
  min-width: 17% !important;
  max-width: 17% !important; }

.height-percent-18,
.h-percent-18 {
  height: 18% !important;
  min-height: 18% !important;
  max-height: 18% !important; }

.width-percent-18,
.w-percent-18 {
  width: 18% !important;
  min-width: 18% !important;
  max-width: 18% !important; }

.height-percent-19,
.h-percent-19 {
  height: 19% !important;
  min-height: 19% !important;
  max-height: 19% !important; }

.width-percent-19,
.w-percent-19 {
  width: 19% !important;
  min-width: 19% !important;
  max-width: 19% !important; }

.height-percent-20,
.h-percent-20 {
  height: 20% !important;
  min-height: 20% !important;
  max-height: 20% !important; }

.width-percent-20,
.w-percent-20 {
  width: 20% !important;
  min-width: 20% !important;
  max-width: 20% !important; }

.height-percent-21,
.h-percent-21 {
  height: 21% !important;
  min-height: 21% !important;
  max-height: 21% !important; }

.width-percent-21,
.w-percent-21 {
  width: 21% !important;
  min-width: 21% !important;
  max-width: 21% !important; }

.height-percent-22,
.h-percent-22 {
  height: 22% !important;
  min-height: 22% !important;
  max-height: 22% !important; }

.width-percent-22,
.w-percent-22 {
  width: 22% !important;
  min-width: 22% !important;
  max-width: 22% !important; }

.height-percent-23,
.h-percent-23 {
  height: 23% !important;
  min-height: 23% !important;
  max-height: 23% !important; }

.width-percent-23,
.w-percent-23 {
  width: 23% !important;
  min-width: 23% !important;
  max-width: 23% !important; }

.height-percent-24,
.h-percent-24 {
  height: 24% !important;
  min-height: 24% !important;
  max-height: 24% !important; }

.width-percent-24,
.w-percent-24 {
  width: 24% !important;
  min-width: 24% !important;
  max-width: 24% !important; }

.height-percent-25,
.h-percent-25 {
  height: 25% !important;
  min-height: 25% !important;
  max-height: 25% !important; }

.width-percent-25,
.w-percent-25 {
  width: 25% !important;
  min-width: 25% !important;
  max-width: 25% !important; }

.height-percent-26,
.h-percent-26 {
  height: 26% !important;
  min-height: 26% !important;
  max-height: 26% !important; }

.width-percent-26,
.w-percent-26 {
  width: 26% !important;
  min-width: 26% !important;
  max-width: 26% !important; }

.height-percent-27,
.h-percent-27 {
  height: 27% !important;
  min-height: 27% !important;
  max-height: 27% !important; }

.width-percent-27,
.w-percent-27 {
  width: 27% !important;
  min-width: 27% !important;
  max-width: 27% !important; }

.height-percent-28,
.h-percent-28 {
  height: 28% !important;
  min-height: 28% !important;
  max-height: 28% !important; }

.width-percent-28,
.w-percent-28 {
  width: 28% !important;
  min-width: 28% !important;
  max-width: 28% !important; }

.height-percent-29,
.h-percent-29 {
  height: 29% !important;
  min-height: 29% !important;
  max-height: 29% !important; }

.width-percent-29,
.w-percent-29 {
  width: 29% !important;
  min-width: 29% !important;
  max-width: 29% !important; }

.height-percent-30,
.h-percent-30 {
  height: 30% !important;
  min-height: 30% !important;
  max-height: 30% !important; }

.width-percent-30,
.w-percent-30 {
  width: 30% !important;
  min-width: 30% !important;
  max-width: 30% !important; }

.height-percent-31,
.h-percent-31 {
  height: 31% !important;
  min-height: 31% !important;
  max-height: 31% !important; }

.width-percent-31,
.w-percent-31 {
  width: 31% !important;
  min-width: 31% !important;
  max-width: 31% !important; }

.height-percent-32,
.h-percent-32 {
  height: 32% !important;
  min-height: 32% !important;
  max-height: 32% !important; }

.width-percent-32,
.w-percent-32 {
  width: 32% !important;
  min-width: 32% !important;
  max-width: 32% !important; }

.height-percent-33,
.h-percent-33 {
  height: 33% !important;
  min-height: 33% !important;
  max-height: 33% !important; }

.width-percent-33,
.w-percent-33 {
  width: 33% !important;
  min-width: 33% !important;
  max-width: 33% !important; }

.height-percent-34,
.h-percent-34 {
  height: 34% !important;
  min-height: 34% !important;
  max-height: 34% !important; }

.width-percent-34,
.w-percent-34 {
  width: 34% !important;
  min-width: 34% !important;
  max-width: 34% !important; }

.height-percent-35,
.h-percent-35 {
  height: 35% !important;
  min-height: 35% !important;
  max-height: 35% !important; }

.width-percent-35,
.w-percent-35 {
  width: 35% !important;
  min-width: 35% !important;
  max-width: 35% !important; }

.height-percent-36,
.h-percent-36 {
  height: 36% !important;
  min-height: 36% !important;
  max-height: 36% !important; }

.width-percent-36,
.w-percent-36 {
  width: 36% !important;
  min-width: 36% !important;
  max-width: 36% !important; }

.height-percent-37,
.h-percent-37 {
  height: 37% !important;
  min-height: 37% !important;
  max-height: 37% !important; }

.width-percent-37,
.w-percent-37 {
  width: 37% !important;
  min-width: 37% !important;
  max-width: 37% !important; }

.height-percent-38,
.h-percent-38 {
  height: 38% !important;
  min-height: 38% !important;
  max-height: 38% !important; }

.width-percent-38,
.w-percent-38 {
  width: 38% !important;
  min-width: 38% !important;
  max-width: 38% !important; }

.height-percent-39,
.h-percent-39 {
  height: 39% !important;
  min-height: 39% !important;
  max-height: 39% !important; }

.width-percent-39,
.w-percent-39 {
  width: 39% !important;
  min-width: 39% !important;
  max-width: 39% !important; }

.height-percent-40,
.h-percent-40 {
  height: 40% !important;
  min-height: 40% !important;
  max-height: 40% !important; }

.width-percent-40,
.w-percent-40 {
  width: 40% !important;
  min-width: 40% !important;
  max-width: 40% !important; }

.height-percent-41,
.h-percent-41 {
  height: 41% !important;
  min-height: 41% !important;
  max-height: 41% !important; }

.width-percent-41,
.w-percent-41 {
  width: 41% !important;
  min-width: 41% !important;
  max-width: 41% !important; }

.height-percent-42,
.h-percent-42 {
  height: 42% !important;
  min-height: 42% !important;
  max-height: 42% !important; }

.width-percent-42,
.w-percent-42 {
  width: 42% !important;
  min-width: 42% !important;
  max-width: 42% !important; }

.height-percent-43,
.h-percent-43 {
  height: 43% !important;
  min-height: 43% !important;
  max-height: 43% !important; }

.width-percent-43,
.w-percent-43 {
  width: 43% !important;
  min-width: 43% !important;
  max-width: 43% !important; }

.height-percent-44,
.h-percent-44 {
  height: 44% !important;
  min-height: 44% !important;
  max-height: 44% !important; }

.width-percent-44,
.w-percent-44 {
  width: 44% !important;
  min-width: 44% !important;
  max-width: 44% !important; }

.height-percent-45,
.h-percent-45 {
  height: 45% !important;
  min-height: 45% !important;
  max-height: 45% !important; }

.width-percent-45,
.w-percent-45 {
  width: 45% !important;
  min-width: 45% !important;
  max-width: 45% !important; }

.height-percent-46,
.h-percent-46 {
  height: 46% !important;
  min-height: 46% !important;
  max-height: 46% !important; }

.width-percent-46,
.w-percent-46 {
  width: 46% !important;
  min-width: 46% !important;
  max-width: 46% !important; }

.height-percent-47,
.h-percent-47 {
  height: 47% !important;
  min-height: 47% !important;
  max-height: 47% !important; }

.width-percent-47,
.w-percent-47 {
  width: 47% !important;
  min-width: 47% !important;
  max-width: 47% !important; }

.height-percent-48,
.h-percent-48 {
  height: 48% !important;
  min-height: 48% !important;
  max-height: 48% !important; }

.width-percent-48,
.w-percent-48 {
  width: 48% !important;
  min-width: 48% !important;
  max-width: 48% !important; }

.height-percent-49,
.h-percent-49 {
  height: 49% !important;
  min-height: 49% !important;
  max-height: 49% !important; }

.width-percent-49,
.w-percent-49 {
  width: 49% !important;
  min-width: 49% !important;
  max-width: 49% !important; }

.height-percent-50,
.h-percent-50 {
  height: 50% !important;
  min-height: 50% !important;
  max-height: 50% !important; }

.width-percent-50,
.w-percent-50 {
  width: 50% !important;
  min-width: 50% !important;
  max-width: 50% !important; }

.height-percent-51,
.h-percent-51 {
  height: 51% !important;
  min-height: 51% !important;
  max-height: 51% !important; }

.width-percent-51,
.w-percent-51 {
  width: 51% !important;
  min-width: 51% !important;
  max-width: 51% !important; }

.height-percent-52,
.h-percent-52 {
  height: 52% !important;
  min-height: 52% !important;
  max-height: 52% !important; }

.width-percent-52,
.w-percent-52 {
  width: 52% !important;
  min-width: 52% !important;
  max-width: 52% !important; }

.height-percent-53,
.h-percent-53 {
  height: 53% !important;
  min-height: 53% !important;
  max-height: 53% !important; }

.width-percent-53,
.w-percent-53 {
  width: 53% !important;
  min-width: 53% !important;
  max-width: 53% !important; }

.height-percent-54,
.h-percent-54 {
  height: 54% !important;
  min-height: 54% !important;
  max-height: 54% !important; }

.width-percent-54,
.w-percent-54 {
  width: 54% !important;
  min-width: 54% !important;
  max-width: 54% !important; }

.height-percent-55,
.h-percent-55 {
  height: 55% !important;
  min-height: 55% !important;
  max-height: 55% !important; }

.width-percent-55,
.w-percent-55 {
  width: 55% !important;
  min-width: 55% !important;
  max-width: 55% !important; }

.height-percent-56,
.h-percent-56 {
  height: 56% !important;
  min-height: 56% !important;
  max-height: 56% !important; }

.width-percent-56,
.w-percent-56 {
  width: 56% !important;
  min-width: 56% !important;
  max-width: 56% !important; }

.height-percent-57,
.h-percent-57 {
  height: 57% !important;
  min-height: 57% !important;
  max-height: 57% !important; }

.width-percent-57,
.w-percent-57 {
  width: 57% !important;
  min-width: 57% !important;
  max-width: 57% !important; }

.height-percent-58,
.h-percent-58 {
  height: 58% !important;
  min-height: 58% !important;
  max-height: 58% !important; }

.width-percent-58,
.w-percent-58 {
  width: 58% !important;
  min-width: 58% !important;
  max-width: 58% !important; }

.height-percent-59,
.h-percent-59 {
  height: 59% !important;
  min-height: 59% !important;
  max-height: 59% !important; }

.width-percent-59,
.w-percent-59 {
  width: 59% !important;
  min-width: 59% !important;
  max-width: 59% !important; }

.height-percent-60,
.h-percent-60 {
  height: 60% !important;
  min-height: 60% !important;
  max-height: 60% !important; }

.width-percent-60,
.w-percent-60 {
  width: 60% !important;
  min-width: 60% !important;
  max-width: 60% !important; }

.height-percent-61,
.h-percent-61 {
  height: 61% !important;
  min-height: 61% !important;
  max-height: 61% !important; }

.width-percent-61,
.w-percent-61 {
  width: 61% !important;
  min-width: 61% !important;
  max-width: 61% !important; }

.height-percent-62,
.h-percent-62 {
  height: 62% !important;
  min-height: 62% !important;
  max-height: 62% !important; }

.width-percent-62,
.w-percent-62 {
  width: 62% !important;
  min-width: 62% !important;
  max-width: 62% !important; }

.height-percent-63,
.h-percent-63 {
  height: 63% !important;
  min-height: 63% !important;
  max-height: 63% !important; }

.width-percent-63,
.w-percent-63 {
  width: 63% !important;
  min-width: 63% !important;
  max-width: 63% !important; }

.height-percent-64,
.h-percent-64 {
  height: 64% !important;
  min-height: 64% !important;
  max-height: 64% !important; }

.width-percent-64,
.w-percent-64 {
  width: 64% !important;
  min-width: 64% !important;
  max-width: 64% !important; }

.height-percent-65,
.h-percent-65 {
  height: 65% !important;
  min-height: 65% !important;
  max-height: 65% !important; }

.width-percent-65,
.w-percent-65 {
  width: 65% !important;
  min-width: 65% !important;
  max-width: 65% !important; }

.height-percent-66,
.h-percent-66 {
  height: 66% !important;
  min-height: 66% !important;
  max-height: 66% !important; }

.width-percent-66,
.w-percent-66 {
  width: 66% !important;
  min-width: 66% !important;
  max-width: 66% !important; }

.height-percent-67,
.h-percent-67 {
  height: 67% !important;
  min-height: 67% !important;
  max-height: 67% !important; }

.width-percent-67,
.w-percent-67 {
  width: 67% !important;
  min-width: 67% !important;
  max-width: 67% !important; }

.height-percent-68,
.h-percent-68 {
  height: 68% !important;
  min-height: 68% !important;
  max-height: 68% !important; }

.width-percent-68,
.w-percent-68 {
  width: 68% !important;
  min-width: 68% !important;
  max-width: 68% !important; }

.height-percent-69,
.h-percent-69 {
  height: 69% !important;
  min-height: 69% !important;
  max-height: 69% !important; }

.width-percent-69,
.w-percent-69 {
  width: 69% !important;
  min-width: 69% !important;
  max-width: 69% !important; }

.height-percent-70,
.h-percent-70 {
  height: 70% !important;
  min-height: 70% !important;
  max-height: 70% !important; }

.width-percent-70,
.w-percent-70 {
  width: 70% !important;
  min-width: 70% !important;
  max-width: 70% !important; }

.height-percent-71,
.h-percent-71 {
  height: 71% !important;
  min-height: 71% !important;
  max-height: 71% !important; }

.width-percent-71,
.w-percent-71 {
  width: 71% !important;
  min-width: 71% !important;
  max-width: 71% !important; }

.height-percent-72,
.h-percent-72 {
  height: 72% !important;
  min-height: 72% !important;
  max-height: 72% !important; }

.width-percent-72,
.w-percent-72 {
  width: 72% !important;
  min-width: 72% !important;
  max-width: 72% !important; }

.height-percent-73,
.h-percent-73 {
  height: 73% !important;
  min-height: 73% !important;
  max-height: 73% !important; }

.width-percent-73,
.w-percent-73 {
  width: 73% !important;
  min-width: 73% !important;
  max-width: 73% !important; }

.height-percent-74,
.h-percent-74 {
  height: 74% !important;
  min-height: 74% !important;
  max-height: 74% !important; }

.width-percent-74,
.w-percent-74 {
  width: 74% !important;
  min-width: 74% !important;
  max-width: 74% !important; }

.height-percent-75,
.h-percent-75 {
  height: 75% !important;
  min-height: 75% !important;
  max-height: 75% !important; }

.width-percent-75,
.w-percent-75 {
  width: 75% !important;
  min-width: 75% !important;
  max-width: 75% !important; }

.height-percent-76,
.h-percent-76 {
  height: 76% !important;
  min-height: 76% !important;
  max-height: 76% !important; }

.width-percent-76,
.w-percent-76 {
  width: 76% !important;
  min-width: 76% !important;
  max-width: 76% !important; }

.height-percent-77,
.h-percent-77 {
  height: 77% !important;
  min-height: 77% !important;
  max-height: 77% !important; }

.width-percent-77,
.w-percent-77 {
  width: 77% !important;
  min-width: 77% !important;
  max-width: 77% !important; }

.height-percent-78,
.h-percent-78 {
  height: 78% !important;
  min-height: 78% !important;
  max-height: 78% !important; }

.width-percent-78,
.w-percent-78 {
  width: 78% !important;
  min-width: 78% !important;
  max-width: 78% !important; }

.height-percent-79,
.h-percent-79 {
  height: 79% !important;
  min-height: 79% !important;
  max-height: 79% !important; }

.width-percent-79,
.w-percent-79 {
  width: 79% !important;
  min-width: 79% !important;
  max-width: 79% !important; }

.height-percent-80,
.h-percent-80 {
  height: 80% !important;
  min-height: 80% !important;
  max-height: 80% !important; }

.width-percent-80,
.w-percent-80 {
  width: 80% !important;
  min-width: 80% !important;
  max-width: 80% !important; }

.height-percent-81,
.h-percent-81 {
  height: 81% !important;
  min-height: 81% !important;
  max-height: 81% !important; }

.width-percent-81,
.w-percent-81 {
  width: 81% !important;
  min-width: 81% !important;
  max-width: 81% !important; }

.height-percent-82,
.h-percent-82 {
  height: 82% !important;
  min-height: 82% !important;
  max-height: 82% !important; }

.width-percent-82,
.w-percent-82 {
  width: 82% !important;
  min-width: 82% !important;
  max-width: 82% !important; }

.height-percent-83,
.h-percent-83 {
  height: 83% !important;
  min-height: 83% !important;
  max-height: 83% !important; }

.width-percent-83,
.w-percent-83 {
  width: 83% !important;
  min-width: 83% !important;
  max-width: 83% !important; }

.height-percent-84,
.h-percent-84 {
  height: 84% !important;
  min-height: 84% !important;
  max-height: 84% !important; }

.width-percent-84,
.w-percent-84 {
  width: 84% !important;
  min-width: 84% !important;
  max-width: 84% !important; }

.height-percent-85,
.h-percent-85 {
  height: 85% !important;
  min-height: 85% !important;
  max-height: 85% !important; }

.width-percent-85,
.w-percent-85 {
  width: 85% !important;
  min-width: 85% !important;
  max-width: 85% !important; }

.height-percent-86,
.h-percent-86 {
  height: 86% !important;
  min-height: 86% !important;
  max-height: 86% !important; }

.width-percent-86,
.w-percent-86 {
  width: 86% !important;
  min-width: 86% !important;
  max-width: 86% !important; }

.height-percent-87,
.h-percent-87 {
  height: 87% !important;
  min-height: 87% !important;
  max-height: 87% !important; }

.width-percent-87,
.w-percent-87 {
  width: 87% !important;
  min-width: 87% !important;
  max-width: 87% !important; }

.height-percent-88,
.h-percent-88 {
  height: 88% !important;
  min-height: 88% !important;
  max-height: 88% !important; }

.width-percent-88,
.w-percent-88 {
  width: 88% !important;
  min-width: 88% !important;
  max-width: 88% !important; }

.height-percent-89,
.h-percent-89 {
  height: 89% !important;
  min-height: 89% !important;
  max-height: 89% !important; }

.width-percent-89,
.w-percent-89 {
  width: 89% !important;
  min-width: 89% !important;
  max-width: 89% !important; }

.height-percent-90,
.h-percent-90 {
  height: 90% !important;
  min-height: 90% !important;
  max-height: 90% !important; }

.width-percent-90,
.w-percent-90 {
  width: 90% !important;
  min-width: 90% !important;
  max-width: 90% !important; }

.height-percent-91,
.h-percent-91 {
  height: 91% !important;
  min-height: 91% !important;
  max-height: 91% !important; }

.width-percent-91,
.w-percent-91 {
  width: 91% !important;
  min-width: 91% !important;
  max-width: 91% !important; }

.height-percent-92,
.h-percent-92 {
  height: 92% !important;
  min-height: 92% !important;
  max-height: 92% !important; }

.width-percent-92,
.w-percent-92 {
  width: 92% !important;
  min-width: 92% !important;
  max-width: 92% !important; }

.height-percent-93,
.h-percent-93 {
  height: 93% !important;
  min-height: 93% !important;
  max-height: 93% !important; }

.width-percent-93,
.w-percent-93 {
  width: 93% !important;
  min-width: 93% !important;
  max-width: 93% !important; }

.height-percent-94,
.h-percent-94 {
  height: 94% !important;
  min-height: 94% !important;
  max-height: 94% !important; }

.width-percent-94,
.w-percent-94 {
  width: 94% !important;
  min-width: 94% !important;
  max-width: 94% !important; }

.height-percent-95,
.h-percent-95 {
  height: 95% !important;
  min-height: 95% !important;
  max-height: 95% !important; }

.width-percent-95,
.w-percent-95 {
  width: 95% !important;
  min-width: 95% !important;
  max-width: 95% !important; }

.height-percent-96,
.h-percent-96 {
  height: 96% !important;
  min-height: 96% !important;
  max-height: 96% !important; }

.width-percent-96,
.w-percent-96 {
  width: 96% !important;
  min-width: 96% !important;
  max-width: 96% !important; }

.height-percent-97,
.h-percent-97 {
  height: 97% !important;
  min-height: 97% !important;
  max-height: 97% !important; }

.width-percent-97,
.w-percent-97 {
  width: 97% !important;
  min-width: 97% !important;
  max-width: 97% !important; }

.height-percent-98,
.h-percent-98 {
  height: 98% !important;
  min-height: 98% !important;
  max-height: 98% !important; }

.width-percent-98,
.w-percent-98 {
  width: 98% !important;
  min-width: 98% !important;
  max-width: 98% !important; }

.height-percent-99,
.h-percent-99 {
  height: 99% !important;
  min-height: 99% !important;
  max-height: 99% !important; }

.width-percent-99,
.w-percent-99 {
  width: 99% !important;
  min-width: 99% !important;
  max-width: 99% !important; }

.height-percent-100,
.h-percent-100 {
  height: 100% !important;
  min-height: 100% !important;
  max-height: 100% !important; }

.width-percent-100,
.w-percent-100 {
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important; }

.height-8,
.h-8 {
  height: 8px !important;
  min-height: 8px !important;
  max-height: 8px !important; }

.width-8,
.w-8 {
  width: 8px !important;
  min-width: 8px !important;
  max-width: 8px !important; }

.height-16,
.h-16 {
  height: 16px !important;
  min-height: 16px !important;
  max-height: 16px !important; }

.width-16,
.w-16 {
  width: 16px !important;
  min-width: 16px !important;
  max-width: 16px !important; }

.height-24,
.h-24 {
  height: 24px !important;
  min-height: 24px !important;
  max-height: 24px !important; }

.width-24,
.w-24 {
  width: 24px !important;
  min-width: 24px !important;
  max-width: 24px !important; }

.height-32,
.h-32 {
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important; }

.width-32,
.w-32 {
  width: 32px !important;
  min-width: 32px !important;
  max-width: 32px !important; }

.height-48,
.h-48 {
  height: 48px !important;
  min-height: 48px !important;
  max-height: 48px !important; }

.width-48,
.w-48 {
  width: 48px !important;
  min-width: 48px !important;
  max-width: 48px !important; }

.height-56,
.h-56 {
  height: 56px !important;
  min-height: 56px !important;
  max-height: 56px !important; }

.width-56,
.w-56 {
  width: 56px !important;
  min-width: 56px !important;
  max-width: 56px !important; }

.height-64,
.h-64 {
  height: 64px !important;
  min-height: 64px !important;
  max-height: 64px !important; }

.width-64,
.w-64 {
  width: 64px !important;
  min-width: 64px !important;
  max-width: 64px !important; }

.height-72,
.h-72 {
  height: 72px !important;
  min-height: 72px !important;
  max-height: 72px !important; }

.width-72,
.w-72 {
  width: 72px !important;
  min-width: 72px !important;
  max-width: 72px !important; }

.height-88,
.h-88 {
  height: 88px !important;
  min-height: 88px !important;
  max-height: 88px !important; }

.width-88,
.w-88 {
  width: 88px !important;
  min-width: 88px !important;
  max-width: 88px !important; }

.height-96,
.h-96 {
  height: 96px !important;
  min-height: 96px !important;
  max-height: 96px !important; }

.width-96,
.w-96 {
  width: 96px !important;
  min-width: 96px !important;
  max-width: 96px !important; }

.height-104,
.h-104 {
  height: 104px !important;
  min-height: 104px !important;
  max-height: 104px !important; }

.width-104,
.w-104 {
  width: 104px !important;
  min-width: 104px !important;
  max-width: 104px !important; }

.height-112,
.h-112 {
  height: 112px !important;
  min-height: 112px !important;
  max-height: 112px !important; }

.width-112,
.w-112 {
  width: 112px !important;
  min-width: 112px !important;
  max-width: 112px !important; }

.height-128,
.h-128 {
  height: 128px !important;
  min-height: 128px !important;
  max-height: 128px !important; }

.width-128,
.w-128 {
  width: 128px !important;
  min-width: 128px !important;
  max-width: 128px !important; }

.height-136,
.h-136 {
  height: 136px !important;
  min-height: 136px !important;
  max-height: 136px !important; }

.width-136,
.w-136 {
  width: 136px !important;
  min-width: 136px !important;
  max-width: 136px !important; }

.height-144,
.h-144 {
  height: 144px !important;
  min-height: 144px !important;
  max-height: 144px !important; }

.width-144,
.w-144 {
  width: 144px !important;
  min-width: 144px !important;
  max-width: 144px !important; }

.height-152,
.h-152 {
  height: 152px !important;
  min-height: 152px !important;
  max-height: 152px !important; }

.width-152,
.w-152 {
  width: 152px !important;
  min-width: 152px !important;
  max-width: 152px !important; }

.height-168,
.h-168 {
  height: 168px !important;
  min-height: 168px !important;
  max-height: 168px !important; }

.width-168,
.w-168 {
  width: 168px !important;
  min-width: 168px !important;
  max-width: 168px !important; }

.height-176,
.h-176 {
  height: 176px !important;
  min-height: 176px !important;
  max-height: 176px !important; }

.width-176,
.w-176 {
  width: 176px !important;
  min-width: 176px !important;
  max-width: 176px !important; }

.height-184,
.h-184 {
  height: 184px !important;
  min-height: 184px !important;
  max-height: 184px !important; }

.width-184,
.w-184 {
  width: 184px !important;
  min-width: 184px !important;
  max-width: 184px !important; }

.height-192,
.h-192 {
  height: 192px !important;
  min-height: 192px !important;
  max-height: 192px !important; }

.width-192,
.w-192 {
  width: 192px !important;
  min-width: 192px !important;
  max-width: 192px !important; }

.height-208,
.h-208 {
  height: 208px !important;
  min-height: 208px !important;
  max-height: 208px !important; }

.width-208,
.w-208 {
  width: 208px !important;
  min-width: 208px !important;
  max-width: 208px !important; }

.height-216,
.h-216 {
  height: 216px !important;
  min-height: 216px !important;
  max-height: 216px !important; }

.width-216,
.w-216 {
  width: 216px !important;
  min-width: 216px !important;
  max-width: 216px !important; }

.height-224,
.h-224 {
  height: 224px !important;
  min-height: 224px !important;
  max-height: 224px !important; }

.width-224,
.w-224 {
  width: 224px !important;
  min-width: 224px !important;
  max-width: 224px !important; }

.height-232,
.h-232 {
  height: 232px !important;
  min-height: 232px !important;
  max-height: 232px !important; }

.width-232,
.w-232 {
  width: 232px !important;
  min-width: 232px !important;
  max-width: 232px !important; }

.height-248,
.h-248 {
  height: 248px !important;
  min-height: 248px !important;
  max-height: 248px !important; }

.width-248,
.w-248 {
  width: 248px !important;
  min-width: 248px !important;
  max-width: 248px !important; }

.height-256,
.h-256 {
  height: 256px !important;
  min-height: 256px !important;
  max-height: 256px !important; }

.width-256,
.w-256 {
  width: 256px !important;
  min-width: 256px !important;
  max-width: 256px !important; }

.height-264,
.h-264 {
  height: 264px !important;
  min-height: 264px !important;
  max-height: 264px !important; }

.width-264,
.w-264 {
  width: 264px !important;
  min-width: 264px !important;
  max-width: 264px !important; }

.height-272,
.h-272 {
  height: 272px !important;
  min-height: 272px !important;
  max-height: 272px !important; }

.width-272,
.w-272 {
  width: 272px !important;
  min-width: 272px !important;
  max-width: 272px !important; }

.height-288,
.h-288 {
  height: 288px !important;
  min-height: 288px !important;
  max-height: 288px !important; }

.width-288,
.w-288 {
  width: 288px !important;
  min-width: 288px !important;
  max-width: 288px !important; }

.height-296,
.h-296 {
  height: 296px !important;
  min-height: 296px !important;
  max-height: 296px !important; }

.width-296,
.w-296 {
  width: 296px !important;
  min-width: 296px !important;
  max-width: 296px !important; }

.height-304,
.h-304 {
  height: 304px !important;
  min-height: 304px !important;
  max-height: 304px !important; }

.width-304,
.w-304 {
  width: 304px !important;
  min-width: 304px !important;
  max-width: 304px !important; }

.height-312,
.h-312 {
  height: 312px !important;
  min-height: 312px !important;
  max-height: 312px !important; }

.width-312,
.w-312 {
  width: 312px !important;
  min-width: 312px !important;
  max-width: 312px !important; }

.height-328,
.h-328 {
  height: 328px !important;
  min-height: 328px !important;
  max-height: 328px !important; }

.width-328,
.w-328 {
  width: 328px !important;
  min-width: 328px !important;
  max-width: 328px !important; }

.height-336,
.h-336 {
  height: 336px !important;
  min-height: 336px !important;
  max-height: 336px !important; }

.width-336,
.w-336 {
  width: 336px !important;
  min-width: 336px !important;
  max-width: 336px !important; }

.height-344,
.h-344 {
  height: 344px !important;
  min-height: 344px !important;
  max-height: 344px !important; }

.width-344,
.w-344 {
  width: 344px !important;
  min-width: 344px !important;
  max-width: 344px !important; }

.height-352,
.h-352 {
  height: 352px !important;
  min-height: 352px !important;
  max-height: 352px !important; }

.width-352,
.w-352 {
  width: 352px !important;
  min-width: 352px !important;
  max-width: 352px !important; }

.height-368,
.h-368 {
  height: 368px !important;
  min-height: 368px !important;
  max-height: 368px !important; }

.width-368,
.w-368 {
  width: 368px !important;
  min-width: 368px !important;
  max-width: 368px !important; }

.height-376,
.h-376 {
  height: 376px !important;
  min-height: 376px !important;
  max-height: 376px !important; }

.width-376,
.w-376 {
  width: 376px !important;
  min-width: 376px !important;
  max-width: 376px !important; }

.height-384,
.h-384 {
  height: 384px !important;
  min-height: 384px !important;
  max-height: 384px !important; }

.width-384,
.w-384 {
  width: 384px !important;
  min-width: 384px !important;
  max-width: 384px !important; }

.height-392,
.h-392 {
  height: 392px !important;
  min-height: 392px !important;
  max-height: 392px !important; }

.width-392,
.w-392 {
  width: 392px !important;
  min-width: 392px !important;
  max-width: 392px !important; }

.height-408,
.h-408 {
  height: 408px !important;
  min-height: 408px !important;
  max-height: 408px !important; }

.width-408,
.w-408 {
  width: 408px !important;
  min-width: 408px !important;
  max-width: 408px !important; }

.height-416,
.h-416 {
  height: 416px !important;
  min-height: 416px !important;
  max-height: 416px !important; }

.width-416,
.w-416 {
  width: 416px !important;
  min-width: 416px !important;
  max-width: 416px !important; }

.height-424,
.h-424 {
  height: 424px !important;
  min-height: 424px !important;
  max-height: 424px !important; }

.width-424,
.w-424 {
  width: 424px !important;
  min-width: 424px !important;
  max-width: 424px !important; }

.height-432,
.h-432 {
  height: 432px !important;
  min-height: 432px !important;
  max-height: 432px !important; }

.width-432,
.w-432 {
  width: 432px !important;
  min-width: 432px !important;
  max-width: 432px !important; }

.height-448,
.h-448 {
  height: 448px !important;
  min-height: 448px !important;
  max-height: 448px !important; }

.width-448,
.w-448 {
  width: 448px !important;
  min-width: 448px !important;
  max-width: 448px !important; }

.height-456,
.h-456 {
  height: 456px !important;
  min-height: 456px !important;
  max-height: 456px !important; }

.width-456,
.w-456 {
  width: 456px !important;
  min-width: 456px !important;
  max-width: 456px !important; }

.height-464,
.h-464 {
  height: 464px !important;
  min-height: 464px !important;
  max-height: 464px !important; }

.width-464,
.w-464 {
  width: 464px !important;
  min-width: 464px !important;
  max-width: 464px !important; }

.height-472,
.h-472 {
  height: 472px !important;
  min-height: 472px !important;
  max-height: 472px !important; }

.width-472,
.w-472 {
  width: 472px !important;
  min-width: 472px !important;
  max-width: 472px !important; }

.height-488,
.h-488 {
  height: 488px !important;
  min-height: 488px !important;
  max-height: 488px !important; }

.width-488,
.w-488 {
  width: 488px !important;
  min-width: 488px !important;
  max-width: 488px !important; }

.height-496,
.h-496 {
  height: 496px !important;
  min-height: 496px !important;
  max-height: 496px !important; }

.width-496,
.w-496 {
  width: 496px !important;
  min-width: 496px !important;
  max-width: 496px !important; }

.height-504,
.h-504 {
  height: 504px !important;
  min-height: 504px !important;
  max-height: 504px !important; }

.width-504,
.w-504 {
  width: 504px !important;
  min-width: 504px !important;
  max-width: 504px !important; }

.height-512,
.h-512 {
  height: 512px !important;
  min-height: 512px !important;
  max-height: 512px !important; }

.width-512,
.w-512 {
  width: 512px !important;
  min-width: 512px !important;
  max-width: 512px !important; }

.height-528,
.h-528 {
  height: 528px !important;
  min-height: 528px !important;
  max-height: 528px !important; }

.width-528,
.w-528 {
  width: 528px !important;
  min-width: 528px !important;
  max-width: 528px !important; }

.height-536,
.h-536 {
  height: 536px !important;
  min-height: 536px !important;
  max-height: 536px !important; }

.width-536,
.w-536 {
  width: 536px !important;
  min-width: 536px !important;
  max-width: 536px !important; }

.height-544,
.h-544 {
  height: 544px !important;
  min-height: 544px !important;
  max-height: 544px !important; }

.width-544,
.w-544 {
  width: 544px !important;
  min-width: 544px !important;
  max-width: 544px !important; }

.height-552,
.h-552 {
  height: 552px !important;
  min-height: 552px !important;
  max-height: 552px !important; }

.width-552,
.w-552 {
  width: 552px !important;
  min-width: 552px !important;
  max-width: 552px !important; }

.height-568,
.h-568 {
  height: 568px !important;
  min-height: 568px !important;
  max-height: 568px !important; }

.width-568,
.w-568 {
  width: 568px !important;
  min-width: 568px !important;
  max-width: 568px !important; }

.height-576,
.h-576 {
  height: 576px !important;
  min-height: 576px !important;
  max-height: 576px !important; }

.width-576,
.w-576 {
  width: 576px !important;
  min-width: 576px !important;
  max-width: 576px !important; }

.height-584,
.h-584 {
  height: 584px !important;
  min-height: 584px !important;
  max-height: 584px !important; }

.width-584,
.w-584 {
  width: 584px !important;
  min-width: 584px !important;
  max-width: 584px !important; }

.height-592,
.h-592 {
  height: 592px !important;
  min-height: 592px !important;
  max-height: 592px !important; }

.width-592,
.w-592 {
  width: 592px !important;
  min-width: 592px !important;
  max-width: 592px !important; }

.height-608,
.h-608 {
  height: 608px !important;
  min-height: 608px !important;
  max-height: 608px !important; }

.width-608,
.w-608 {
  width: 608px !important;
  min-width: 608px !important;
  max-width: 608px !important; }

.height-616,
.h-616 {
  height: 616px !important;
  min-height: 616px !important;
  max-height: 616px !important; }

.width-616,
.w-616 {
  width: 616px !important;
  min-width: 616px !important;
  max-width: 616px !important; }

.height-624,
.h-624 {
  height: 624px !important;
  min-height: 624px !important;
  max-height: 624px !important; }

.width-624,
.w-624 {
  width: 624px !important;
  min-width: 624px !important;
  max-width: 624px !important; }

.height-632,
.h-632 {
  height: 632px !important;
  min-height: 632px !important;
  max-height: 632px !important; }

.width-632,
.w-632 {
  width: 632px !important;
  min-width: 632px !important;
  max-width: 632px !important; }

.height-648,
.h-648 {
  height: 648px !important;
  min-height: 648px !important;
  max-height: 648px !important; }

.width-648,
.w-648 {
  width: 648px !important;
  min-width: 648px !important;
  max-width: 648px !important; }

.height-656,
.h-656 {
  height: 656px !important;
  min-height: 656px !important;
  max-height: 656px !important; }

.width-656,
.w-656 {
  width: 656px !important;
  min-width: 656px !important;
  max-width: 656px !important; }

.height-664,
.h-664 {
  height: 664px !important;
  min-height: 664px !important;
  max-height: 664px !important; }

.width-664,
.w-664 {
  width: 664px !important;
  min-width: 664px !important;
  max-width: 664px !important; }

.height-672,
.h-672 {
  height: 672px !important;
  min-height: 672px !important;
  max-height: 672px !important; }

.width-672,
.w-672 {
  width: 672px !important;
  min-width: 672px !important;
  max-width: 672px !important; }

.height-688,
.h-688 {
  height: 688px !important;
  min-height: 688px !important;
  max-height: 688px !important; }

.width-688,
.w-688 {
  width: 688px !important;
  min-width: 688px !important;
  max-width: 688px !important; }

.height-696,
.h-696 {
  height: 696px !important;
  min-height: 696px !important;
  max-height: 696px !important; }

.width-696,
.w-696 {
  width: 696px !important;
  min-width: 696px !important;
  max-width: 696px !important; }

.height-704,
.h-704 {
  height: 704px !important;
  min-height: 704px !important;
  max-height: 704px !important; }

.width-704,
.w-704 {
  width: 704px !important;
  min-width: 704px !important;
  max-width: 704px !important; }

.height-712,
.h-712 {
  height: 712px !important;
  min-height: 712px !important;
  max-height: 712px !important; }

.width-712,
.w-712 {
  width: 712px !important;
  min-width: 712px !important;
  max-width: 712px !important; }

.height-728,
.h-728 {
  height: 728px !important;
  min-height: 728px !important;
  max-height: 728px !important; }

.width-728,
.w-728 {
  width: 728px !important;
  min-width: 728px !important;
  max-width: 728px !important; }

.height-736,
.h-736 {
  height: 736px !important;
  min-height: 736px !important;
  max-height: 736px !important; }

.width-736,
.w-736 {
  width: 736px !important;
  min-width: 736px !important;
  max-width: 736px !important; }

.height-744,
.h-744 {
  height: 744px !important;
  min-height: 744px !important;
  max-height: 744px !important; }

.width-744,
.w-744 {
  width: 744px !important;
  min-width: 744px !important;
  max-width: 744px !important; }

.height-752,
.h-752 {
  height: 752px !important;
  min-height: 752px !important;
  max-height: 752px !important; }

.width-752,
.w-752 {
  width: 752px !important;
  min-width: 752px !important;
  max-width: 752px !important; }

.height-768,
.h-768 {
  height: 768px !important;
  min-height: 768px !important;
  max-height: 768px !important; }

.width-768,
.w-768 {
  width: 768px !important;
  min-width: 768px !important;
  max-width: 768px !important; }

.height-776,
.h-776 {
  height: 776px !important;
  min-height: 776px !important;
  max-height: 776px !important; }

.width-776,
.w-776 {
  width: 776px !important;
  min-width: 776px !important;
  max-width: 776px !important; }

.height-784,
.h-784 {
  height: 784px !important;
  min-height: 784px !important;
  max-height: 784px !important; }

.width-784,
.w-784 {
  width: 784px !important;
  min-width: 784px !important;
  max-width: 784px !important; }

.height-792,
.h-792 {
  height: 792px !important;
  min-height: 792px !important;
  max-height: 792px !important; }

.width-792,
.w-792 {
  width: 792px !important;
  min-width: 792px !important;
  max-width: 792px !important; }

.opacity-0-0 {
  opacity: 0 !important; }

.opacity-0-1 {
  opacity: 0.1 !important; }

.opacity-0-2 {
  opacity: 0.2 !important; }

.opacity-0-3 {
  opacity: 0.3 !important; }

.opacity-0-4 {
  opacity: 0.4 !important; }

.opacity-0-5 {
  opacity: 0.5 !important; }

.opacity-0-6 {
  opacity: 0.6 !important; }

.opacity-0-7 {
  opacity: 0.7 !important; }

.opacity-0-8 {
  opacity: 0.8 !important; }

.opacity-0-9 {
  opacity: 0.9 !important; }

.opacity-0-10 {
  opacity: 1 !important; }

.border,
.b {
  border: 1px solid rgba(0, 0, 0, 0.12); }

.border-top,
.bt {
  border-top: 1px solid rgba(0, 0, 0, 0.12); }

.border-right,
.br {
  border-right: 1px solid rgba(0, 0, 0, 0.12); }

.border-bottom,
.bb {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }

.border-left,
.bl {
  border-left: 1px solid rgba(0, 0, 0, 0.12); }

.border-horizontal,
.bh {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  border-right: 1px solid rgba(0, 0, 0, 0.12); }

.border-vertical,
.bv {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }

.brad-1 {
  border-radius: 1px; }

.brad-2 {
  border-radius: 2px; }

.brad-3 {
  border-radius: 3px; }

.brad-4 {
  border-radius: 4px; }

.brad-5 {
  border-radius: 5px; }

.brad-6 {
  border-radius: 6px; }

.brad-7 {
  border-radius: 7px; }

.brad-8 {
  border-radius: 8px; }

.brad-9 {
  border-radius: 9px; }

.brad-10 {
  border-radius: 10px; }

.brad-11 {
  border-radius: 11px; }

.brad-12 {
  border-radius: 12px; }

/*-----------------------------------------------------------------------*/
/* Contains custom elements, components and general styles that
/* follows Google(TM) Material Design(TM) specs
/*
/* https://www.google.com/design/spec/material-design/introduction.html
/*-----------------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/*  Avatars
/*----------------------------------------------------------------*/
.avatar {
  width: 40px;
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  margin: 0 8px 0 0;
  border-radius: 50%;
  font-size: 17px;
  font-weight: 500;
  text-align: center;
  color: #FFFFFF; }
  .avatar.square {
    border-radius: 0; }
  .avatar.small {
    width: 20px;
    min-width: 20px;
    height: 20px;
    line-height: 20px; }
  .avatar.big {
    width: 72px;
    min-width: 72px;
    height: 72px;
    line-height: 72px; }
  .avatar.huge {
    width: 96px;
    min-width: 96px;
    height: 96px;
    line-height: 96px; }

/*----------------------------------------------------------------*/
/*  Forms
/*----------------------------------------------------------------*/
.form-wrapper {
  background: #FFFFFF;
  padding: 16px; }
  .form-wrapper .form-title {
    font-size: 21px;
    padding: 8px 0; }

/*----------------------------------------------------------------*/
/*  Navigation - Simple
/*----------------------------------------------------------------*/
.navigation-simple .item {
  position: relative;
  cursor: pointer;
  text-align: left;
  margin: 0;
  padding: 0 24px;
  text-transform: none;
  line-height: 48px;
  max-height: 48px;
  height: 48px; }
  .navigation-simple .item md-icon {
    margin: 0 16px 0 0; }
  .navigation-simple .item .title {
    font-size: 13px;
    font-weight: 500;
    line-height: 1; }
  .navigation-simple .item.selected {
    background-color: rgba(0, 0, 0, 0.06); }

.navigation-simple .subheader {
  font-size: 13px;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  font-weight: 500;
  margin-top: 8px; }
  .navigation-simple .subheader.light {
    border-top: 1px solid rgba(255, 255, 255, 0.12); }

.navigation-simple md-divider {
  margin: 8px 0; }

table.simple {
  width: 100%;
  border: none;
  border-spacing: 0;
  text-align: left; }
  table.simple thead tr th {
    padding: 16px 8px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.54);
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    white-space: nowrap;
    min-width: 120px; }
    table.simple thead tr th:first-child {
      padding-left: 24px; }
    table.simple thead tr th:last-child {
      padding-right: 24px; }
  table.simple tbody tr td {
    padding: 16px 8px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    table.simple tbody tr td:first-child {
      padding-left: 24px; }
    table.simple tbody tr td:last-child {
      padding-right: 24px; }
  table.simple tbody tr:last-child td {
    border-bottom: none; }
  table.simple.clickable tbody tr {
    cursor: pointer; }
    table.simple.clickable tbody tr:hover {
      background: rgba(0, 0, 0, 0.03); }

.browsehappy {
  margin: 0.2em 0;
  background: #ccc;
  color: #000;
  padding: 0.2em 0; }

.md-datepicker-expand-triangle {
  width: auto !important;
  height: auto !important; }

* {
  padding: 0;
  margin: 0;
  outline: none; }

body {
  overflow-x: hidden; }

html,
body,
body [ui-view],
body div[ui-view] div.ng-scope {
  width: 100%;
  height: 100%; }

a {
  text-decoration: none;
  cursor: pointer; }

.validation-messages {
  font-size: 12px;
  color: #dd2c00;
  margin: 10px 0 0 25px; }

.hint-messages {
  position: absolute;
  left: 2px;
  right: auto;
  bottom: 7px;
  font-size: 12px;
  line-height: 14px;
  transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
  color: grey; }

.gm-style a img {
  display: none; }

.dtp table.dtp-picker-days tr > td > a.selected,
.dtp .dtp-hand.on,
.dtp div.dtp-date,
.dtp div.dtp-time {
  background: #3F51B5; }

.dtp > .dtp-content > .dtp-date-view > header.dtp-header,
.dtp .dtp-picker-time > a.dtp-select-hour.selected,
.dtp .dtp-actual-meridien a.selected {
  background: #303F9F; }

.list-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none;
  cursor: pointer; }
  .list-item .avatar {
    font-size: 14px; }
  .list-item .info {
    margin: 0 16px 0 8px; }
    .list-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    .list-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
  .list-item .secondary-text md-icon {
    margin: 0; }
  .list-item.selected {
    background-color: rgba(0, 0, 0, 0.06); }

.empty-list {
  height: 100%; }

.hide-validation-error .md-errors-spacer {
  display: none; }

.div-loading {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
  -webkit-box-align: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  opacity: .6;
  z-index: 9;
  background-color: white; }
  .div-loading .div-icon-loading {
    display: -ms-flexbox;
    display: flex; }

.avatar {
  width: 40px;
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  margin: 0 8px 0 0;
  border-radius: 50%;
  font-size: 17px;
  font-weight: 500;
  text-align: center;
  color: #fff; }

.div-floating-list-button {
  position: fixed;
  bottom: 12px;
  right: 16px; }
  .div-floating-list-button.dialog {
    bottom: 56px;
    right: 0;
    animation-name: floatingButtonDialogFirefoxFix;
    animation-duration: .1s; }

.md-button[disabled] {
  opacity: .4 !important; }

.date-container {
  padding: 16px 24px; }

.div-list-controls .order-by-directive {
  margin-right: 5px; }

md-dialog .md-title {
  line-height: 1.4em; }

.md-datepicker-input-container {
  margin-left: 0 !important;
  border-bottom-width: 0; }
  .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-width: 0; }
  .md-datepicker-input-container .md-datepicker-input {
    border-bottom: none; }

md-toast.success-toast .md-toast-content {
  color: white; }

md-toast.error-toast .md-toast-content {
  color: white; }

.print-only {
  display: none !important; }

md-select-menu md-select-header {
  display: -ms-flexbox;
  display: flex;
  width: auto;
  height: 48px;
  padding-left: 10.667px;
  cursor: pointer;
  position: relative;
  -ms-flex-align: center;
      align-items: center;
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1), 0 0 0 0 rgba(0, 0, 0, 0.14), 0 0 0 0 rgba(0, 0, 0, 0.12); }
  md-select-menu md-select-header > input {
    width: 100%;
    height: 100%;
    padding: 0;
    border: none;
    outline: none; }

md-select-menu md-optgroup {
  padding-top: 12px; }
  md-select-menu md-optgroup > label {
    text-transform: none;
    padding-top: 5px; }
  md-select-menu md-optgroup > span {
    padding: 12px;
    font-size: 14px; }

@keyframes floatingButtonDialogFirefoxFix {
  from {
    position: absolute; }
  to {
    position: fixed; } }

@media screen and (min-width: 960px) {
  .div-list-controls {
    min-width: 350px;
    max-width: 350px; } }

@media screen and (max-width: 960px) {
  .div-list-controls {
    min-width: 150px;
    max-width: 150px; }
    .div-list-controls > * {
      max-height: 30px; }
    .div-list-controls .pagination-directive {
      margin-top: 5px; }
    .div-list-controls .order-by-directive md-input-container {
      margin: 0; }
      .div-list-controls .order-by-directive md-input-container label {
        display: none; } }

@media screen and (max-width: 600px) {
  .md-dialog-container {
    height: 100% !important; }
  md-dialog {
    max-width: 100% !important;
    max-height: 100% !important;
    width: 100% !important;
    height: 100% !important; }
    md-dialog form,
    md-dialog md-dialog-content {
      height: 100% !important; } }

@media print {
  .no-printable {
    display: none !important; }
  .print-only {
    display: block !important; } }

/* Do not remove the comments below. It's the markers used by gulp-inject to inject
all your sass files automatically */
.cluster0 {
  text-align: center;
  z-index: 9999; }

.marker-cluster {
  cursor: pointer;
  font-size: 12px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  background-position: 0 0;
  color: black; }
  .marker-cluster.out {
    background-image: url("../assets/img/map/out_icon.png");
    position: absolute;
    height: 19px;
    width: 45px;
    padding-top: 19px; }
    .marker-cluster.out:after {
      content: ' ';
      padding-left: 5px; }
  .marker-cluster.in-occurrence {
    background-image: url("../assets/img/map/in_alert_icon.png");
    position: absolute;
    height: 20px;
    width: 48px;
    padding-top: 5px; }
    .marker-cluster.in-occurrence:after {
      content: ' ';
      padding-left: 10px; }

/*!
 * AngularJS Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.1.20-master-595fefe
 */
html, body {
  height: 100%;
  position: relative; }

body {
  margin: 0;
  padding: 0; }

[tabindex='-1']:focus {
  outline: none; }

.inset {
  padding: 10px; }

a.md-no-style,
button.md-no-style {
  font-weight: normal;
  background-color: inherit;
  text-align: left;
  border: none;
  padding: 0;
  margin: 0; }

select,
button,
textarea,
input {
  vertical-align: baseline; }

input[type="reset"],
input[type="submit"],
html input[type="button"],
button {
  cursor: pointer;
  -webkit-appearance: button; }
  input[type="reset"][disabled],
  input[type="submit"][disabled],
  html input[type="button"][disabled],
  button[disabled] {
    cursor: default; }

textarea {
  vertical-align: top;
  overflow: auto; }

input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
  -webkit-box-sizing: content-box; }
  input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none; }

input:-webkit-autofill {
  text-shadow: none; }

.md-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  text-transform: none;
  width: 1px; }

.md-shadow {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border-radius: inherit;
  pointer-events: none; }

.md-shadow-bottom-z-1 {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); }

.md-shadow-bottom-z-2 {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4); }

.md-shadow-animated.md-shadow {
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1); }

/*
 * A container inside of a rippling element (eg a button),
 * which contains all of the individual ripples
 */
.md-ripple-container {
  pointer-events: none;
  position: absolute;
  overflow: hidden;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transition: all 0.55s cubic-bezier(0.25, 0.8, 0.25, 1); }

.md-ripple {
  position: absolute;
  transform: translate(-50%, -50%) scale(0);
  transform-origin: 50% 50%;
  opacity: 0;
  border-radius: 50%; }
  .md-ripple.md-ripple-placed {
    transition: margin 0.9s cubic-bezier(0.25, 0.8, 0.25, 1), border 0.9s cubic-bezier(0.25, 0.8, 0.25, 1), width 0.9s cubic-bezier(0.25, 0.8, 0.25, 1), height 0.9s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.9s cubic-bezier(0.25, 0.8, 0.25, 1), transform 0.9s cubic-bezier(0.25, 0.8, 0.25, 1); }
  .md-ripple.md-ripple-scaled {
    transform: translate(-50%, -50%) scale(1); }
  .md-ripple.md-ripple-active, .md-ripple.md-ripple-full, .md-ripple.md-ripple-visible {
    opacity: 0.20; }
  .md-ripple.md-ripple-remove {
    animation: md-remove-ripple 0.9s cubic-bezier(0.25, 0.8, 0.25, 1); }

@keyframes md-remove-ripple {
  0% {
    opacity: .15; }
  100% {
    opacity: 0; } }

.md-padding {
  padding: 8px; }

.md-margin {
  margin: 8px; }

.md-scroll-mask {
  position: absolute;
  background-color: transparent;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 50; }
  .md-scroll-mask > .md-scroll-mask-bar {
    display: block;
    position: absolute;
    background-color: #fafafa;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 65;
    box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3); }

.md-no-momentum {
  -webkit-overflow-scrolling: auto; }

.md-no-flicker {
  -webkit-filter: blur(0px); }

@media (min-width: 960px) {
  .md-padding {
    padding: 16px; } }

html[dir=rtl], html[dir=ltr], body[dir=rtl], body[dir=ltr] {
  unicode-bidi: embed; }

bdo[dir=rtl] {
  direction: rtl;
  unicode-bidi: bidi-override; }

bdo[dir=ltr] {
  direction: ltr;
  unicode-bidi: bidi-override; }

html, body {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  min-height: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/************
 * Headings
 ************/
.md-display-4 {
  font-size: 112px;
  font-weight: 300;
  letter-spacing: -0.010em;
  line-height: 112px; }

.md-display-3 {
  font-size: 56px;
  font-weight: 400;
  letter-spacing: -0.005em;
  line-height: 56px; }

.md-display-2 {
  font-size: 45px;
  font-weight: 400;
  line-height: 64px; }

.md-display-1 {
  font-size: 34px;
  font-weight: 400;
  line-height: 40px; }

.md-headline {
  font-size: 24px;
  font-weight: 400;
  line-height: 32px; }

.md-title {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 0.005em; }

.md-subhead {
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.010em;
  line-height: 24px; }

/************
 * Body Copy
 ************/
.md-body-1 {
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.010em;
  line-height: 20px; }

.md-body-2 {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.010em;
  line-height: 24px; }

.md-caption {
  font-size: 12px;
  letter-spacing: 0.020em; }

.md-button {
  letter-spacing: 0.010em; }

/************
 * Defaults
 ************/
button,
select,
html,
textarea,
input {
  font-family: Roboto, "Helvetica Neue", sans-serif; }

select,
button,
textarea,
input {
  font-size: 100%; }

/*
*  Responsive attributes
*
*  References:
*  1) https://scotch.io/tutorials/a-visual-guide-to-css3-flexbox-properties#flex
*  2) https://css-tricks.com/almanac/properties/f/flex/
*  3) https://css-tricks.com/snippets/css/a-guide-to-flexbox/
*  4) https://github.com/philipwalton/flexbugs#3-min-height-on-a-flex-container-wont-apply-to-its-flex-items
*  5) http://godban.com.ua/projects/flexgrid
*/
.md-panel-outer-wrapper {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%; }

._md-panel-hidden {
  display: none; }

._md-panel-offscreen {
  left: -9999px; }

._md-panel-fullscreen {
  border-radius: 0;
  left: 0;
  min-height: 100%;
  min-width: 100%;
  position: fixed;
  top: 0; }

._md-panel-shown .md-panel {
  opacity: 1;
  transition: none; }

.md-panel {
  opacity: 0;
  position: fixed; }
  .md-panel._md-panel-shown {
    opacity: 1;
    transition: none; }
  .md-panel._md-panel-animate-enter {
    opacity: 1;
    transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); }
  .md-panel._md-panel-animate-leave {
    opacity: 1;
    transition: all 0.3s cubic-bezier(0.4, 0, 1, 1); }
  .md-panel._md-panel-animate-scale-out, .md-panel._md-panel-animate-fade-out {
    opacity: 0; }
  .md-panel._md-panel-backdrop {
    height: 100%;
    position: absolute;
    width: 100%; }
  .md-panel._md-opaque-enter {
    opacity: .48;
    transition: opacity 0.3s cubic-bezier(0, 0, 0.2, 1); }
  .md-panel._md-opaque-leave {
    transition: opacity 0.3s cubic-bezier(0.4, 0, 1, 1); }

md-autocomplete {
  border-radius: 2px;
  display: block;
  height: 40px;
  position: relative;
  overflow: visible;
  min-width: 190px; }
  md-autocomplete[disabled] input {
    cursor: default; }
  md-autocomplete[md-floating-label] {
    border-radius: 0;
    background: transparent;
    height: auto; }
    md-autocomplete[md-floating-label] md-input-container {
      padding-bottom: 0; }
    md-autocomplete[md-floating-label] md-autocomplete-wrap {
      height: auto; }
    md-autocomplete[md-floating-label] .md-show-clear-button button {
      display: block;
      position: absolute;
      right: 0;
      top: 20px;
      width: 30px;
      height: 30px; }
    md-autocomplete[md-floating-label] .md-show-clear-button input {
      padding-right: 30px; }
      [dir=rtl] md-autocomplete[md-floating-label] .md-show-clear-button input {
        padding-right: 0;
        padding-left: 30px; }
  md-autocomplete md-autocomplete-wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    box-sizing: border-box;
    position: relative;
    overflow: visible;
    height: 40px; }
    md-autocomplete md-autocomplete-wrap.md-menu-showing {
      z-index: 51; }
    md-autocomplete md-autocomplete-wrap md-input-container,
    md-autocomplete md-autocomplete-wrap input {
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
      box-sizing: border-box;
      min-width: 0; }
    md-autocomplete md-autocomplete-wrap md-progress-linear {
      position: absolute;
      bottom: -2px;
      left: 0; }
      md-autocomplete md-autocomplete-wrap md-progress-linear.md-inline {
        bottom: 40px;
        right: 2px;
        left: 2px;
        width: auto; }
      md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 3px;
        transition: none; }
        md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate .md-container {
          transition: none;
          height: 3px; }
        md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter {
          transition: opacity 0.15s linear; }
          md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter.ng-enter-active {
            opacity: 1; }
        md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave {
          transition: opacity 0.15s linear; }
          md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave.ng-leave-active {
            opacity: 0; }
  md-autocomplete input:not(.md-input) {
    font-size: 14px;
    box-sizing: border-box;
    border: none;
    box-shadow: none;
    outline: none;
    background: transparent;
    width: 100%;
    padding: 0 15px;
    line-height: 40px;
    height: 40px; }
    md-autocomplete input:not(.md-input)::-ms-clear {
      display: none; }
  md-autocomplete .md-show-clear-button button {
    position: relative;
    line-height: 20px;
    text-align: center;
    width: 30px;
    height: 30px;
    cursor: pointer;
    border: none;
    border-radius: 50%;
    padding: 0;
    font-size: 12px;
    background: transparent;
    margin: auto 5px; }
    md-autocomplete .md-show-clear-button button:after {
      content: '';
      position: absolute;
      top: -6px;
      right: -6px;
      bottom: -6px;
      left: -6px;
      border-radius: 50%;
      transform: scale(0);
      opacity: 0;
      transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
    md-autocomplete .md-show-clear-button button:focus {
      outline: none; }
      md-autocomplete .md-show-clear-button button:focus:after {
        transform: scale(1);
        opacity: 1; }
    md-autocomplete .md-show-clear-button button md-icon {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate3d(-50%, -50%, 0) scale(0.9); }
      md-autocomplete .md-show-clear-button button md-icon path {
        stroke-width: 0; }
    md-autocomplete .md-show-clear-button button.ng-enter {
      transform: scale(0);
      transition: transform 0.15s ease-out; }
      md-autocomplete .md-show-clear-button button.ng-enter.ng-enter-active {
        transform: scale(1); }
    md-autocomplete .md-show-clear-button button.ng-leave {
      transition: transform 0.15s ease-out; }
      md-autocomplete .md-show-clear-button button.ng-leave.ng-leave-active {
        transform: scale(0); }
  @media screen and (-ms-high-contrast: active) {
    md-autocomplete input {
      border: 1px solid #fff; }
    md-autocomplete .md-autocomplete-suggestion:focus {
      color: #fff; } }

.md-virtual-repeat-container.md-autocomplete-suggestions-container,
.md-standard-list-container.md-autocomplete-suggestions-container {
  position: absolute;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  z-index: 100;
  height: 100%; }
  .md-virtual-repeat-container.md-autocomplete-suggestions-container .highlight,
  .md-standard-list-container.md-autocomplete-suggestions-container .highlight {
    font-weight: bold; }

.md-standard-list-container {
  box-sizing: border-box;
  display: block;
  margin: 0;
  overflow: hidden;
  overflow-y: auto;
  padding: 0; }

.md-virtual-repeat-container.md-not-found,
.md-standard-list-container.md-not-found {
  height: 48px; }

.md-autocomplete-suggestions {
  margin: 0;
  list-style: none;
  padding: 0; }
  .md-autocomplete-suggestions .md-autocomplete-suggestion {
    font-size: 14px;
    overflow: hidden;
    padding: 0 15px;
    line-height: 48px;
    height: 48px;
    transition: background 0.15s linear;
    margin: 0;
    white-space: nowrap;
    text-overflow: ellipsis; }
    .md-autocomplete-suggestions .md-autocomplete-suggestion:focus {
      outline: none; }
    .md-autocomplete-suggestions .md-autocomplete-suggestion:not(.md-not-found-wrapper) {
      cursor: pointer; }

@media screen and (-ms-high-contrast: active) {
  md-autocomplete,
  .md-autocomplete-suggestions {
    border: 1px solid #fff; } }

md-backdrop {
  transition: opacity 450ms;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 50; }
  md-backdrop.md-menu-backdrop {
    position: fixed !important;
    z-index: 99; }
  md-backdrop.md-select-backdrop {
    z-index: 81;
    transition-duration: 0; }
  md-backdrop.md-dialog-backdrop {
    z-index: 79; }
  md-backdrop.md-bottom-sheet-backdrop {
    z-index: 69; }
  md-backdrop.md-sidenav-backdrop {
    z-index: 59; }
  md-backdrop.md-click-catcher {
    position: absolute; }
  md-backdrop.md-opaque {
    opacity: .48; }
    md-backdrop.md-opaque.ng-enter {
      opacity: 0; }
    md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active {
      opacity: .48; }
    md-backdrop.md-opaque.ng-leave {
      opacity: .48;
      transition: opacity 400ms; }
    md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active {
      opacity: 0; }

md-bottom-sheet {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 8px 16px 88px 16px;
  z-index: 70;
  border-top-width: 1px;
  border-top-style: solid;
  transform: translate3d(0, 80px, 0);
  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition-property: transform; }
  md-bottom-sheet.md-has-header {
    padding-top: 0; }
  md-bottom-sheet.ng-enter {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  md-bottom-sheet.ng-enter-active {
    opacity: 1;
    display: block;
    transform: translate3d(0, 80px, 0) !important; }
  md-bottom-sheet.ng-leave-active {
    transform: translate3d(0, 100%, 0) !important;
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
  md-bottom-sheet .md-subheader {
    background-color: transparent;
    font-family: Roboto, "Helvetica Neue", sans-serif;
    line-height: 56px;
    padding: 0;
    white-space: nowrap; }
  md-bottom-sheet md-inline-icon {
    display: inline-block;
    height: 24px;
    width: 24px;
    fill: #444; }
  md-bottom-sheet md-list-item {
    display: -ms-flexbox;
    display: flex;
    outline: none; }
    md-bottom-sheet md-list-item:hover {
      cursor: pointer; }
  md-bottom-sheet.md-list md-list-item {
    padding: 0;
    -ms-flex-align: center;
        align-items: center;
    height: 48px; }
  md-bottom-sheet.md-grid {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 0; }
    md-bottom-sheet.md-grid md-list {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      transition: all 0.5s;
      -ms-flex-align: center;
          align-items: center; }
    md-bottom-sheet.md-grid md-list-item {
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      transition: all 0.5s;
      height: 96px;
      margin-top: 8px;
      margin-bottom: 8px;
      /* Mixin for how many grid items to show per row */ }
      @media (max-width: 960px) {
        md-bottom-sheet.md-grid md-list-item {
          -ms-flex: 1 1 33.33333%;
              flex: 1 1 33.33333%;
          max-width: 33.33333%; }
          md-bottom-sheet.md-grid md-list-item:nth-of-type(3n + 1) {
            -ms-flex-align: start;
                align-items: flex-start; }
          md-bottom-sheet.md-grid md-list-item:nth-of-type(3n) {
            -ms-flex-align: end;
                align-items: flex-end; } }
      @media (min-width: 960px) and (max-width: 1279px) {
        md-bottom-sheet.md-grid md-list-item {
          -ms-flex: 1 1 25%;
              flex: 1 1 25%;
          max-width: 25%; } }
      @media (min-width: 1280px) and (max-width: 1919px) {
        md-bottom-sheet.md-grid md-list-item {
          -ms-flex: 1 1 16.66667%;
              flex: 1 1 16.66667%;
          max-width: 16.66667%; } }
      @media (min-width: 1920px) {
        md-bottom-sheet.md-grid md-list-item {
          -ms-flex: 1 1 14.28571%;
              flex: 1 1 14.28571%;
          max-width: 14.28571%; } }
      md-bottom-sheet.md-grid md-list-item::before {
        display: none; }
      md-bottom-sheet.md-grid md-list-item .md-list-item-content {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center;
        width: 48px;
        padding-bottom: 16px; }
      md-bottom-sheet.md-grid md-list-item .md-grid-item-content {
        border: 1px solid transparent;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center;
        width: 80px; }
      md-bottom-sheet.md-grid md-list-item .md-grid-text {
        font-weight: 400;
        line-height: 16px;
        font-size: 13px;
        margin: 0;
        white-space: nowrap;
        width: 64px;
        text-align: center;
        text-transform: none;
        padding-top: 8px; }

@media screen and (-ms-high-contrast: active) {
  md-bottom-sheet {
    border: 1px solid #fff; } }

button.md-button::-moz-focus-inner {
  border: 0; }

.md-button {
  display: inline-block;
  position: relative;
  cursor: pointer;
  /** Alignment adjustments */
  min-height: 36px;
  min-width: 88px;
  line-height: 36px;
  vertical-align: middle;
  -ms-flex-align: center;
      align-items: center;
  text-align: center;
  border-radius: 2px;
  box-sizing: border-box;
  /* Reset default button appearance */
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  outline: none;
  border: 0;
  /** Custom styling for button */
  padding: 0 6px;
  margin: 6px 8px;
  background: transparent;
  color: currentColor;
  white-space: nowrap;
  /* Uppercase text content */
  text-transform: uppercase;
  font-weight: 500;
  font-size: 14px;
  font-style: inherit;
  font-variant: inherit;
  font-family: inherit;
  text-decoration: none;
  overflow: hidden;
  transition: box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
  .md-dense > .md-button:not(.md-dense-disabled),
  .md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled) {
    min-height: 32px; }
  .md-dense > .md-button:not(.md-dense-disabled),
  .md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled) {
    line-height: 32px; }
  .md-dense > .md-button:not(.md-dense-disabled),
  .md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled) {
    font-size: 13px; }
  .md-button:focus {
    outline: none; }
  .md-button:hover, .md-button:focus {
    text-decoration: none; }
  .md-button.ng-hide, .md-button.ng-leave {
    transition: none; }
  .md-button.md-cornered {
    border-radius: 0; }
  .md-button.md-icon {
    padding: 0;
    background: none; }
  .md-button.md-raised:not([disabled]) {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); }
  .md-button.md-icon-button {
    margin: 0 6px;
    height: 40px;
    min-width: 0;
    line-height: 24px;
    padding: 8px;
    width: 40px;
    border-radius: 50%; }
  .md-button.md-fab {
    z-index: 20;
    line-height: 56px;
    min-width: 0;
    width: 56px;
    height: 56px;
    vertical-align: middle;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    border-radius: 50%;
    background-clip: padding-box;
    overflow: hidden;
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    transition-property: background-color, box-shadow, transform; }
    .md-button.md-fab.md-fab-bottom-right {
      top: auto;
      right: 20px;
      bottom: 20px;
      left: auto;
      position: absolute; }
    .md-button.md-fab.md-fab-bottom-left {
      top: auto;
      right: auto;
      bottom: 20px;
      left: 20px;
      position: absolute; }
    .md-button.md-fab.md-fab-top-right {
      top: 20px;
      right: 20px;
      bottom: auto;
      left: auto;
      position: absolute; }
    .md-button.md-fab.md-fab-top-left {
      top: 20px;
      right: auto;
      bottom: auto;
      left: 20px;
      position: absolute; }
    .md-button.md-fab.md-mini {
      line-height: 40px;
      width: 40px;
      height: 40px; }
    .md-button.md-fab.ng-hide, .md-button.md-fab.ng-leave {
      transition: none; }
  .md-button:not([disabled]).md-raised.md-focused, .md-button:not([disabled]).md-fab.md-focused {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); }
  .md-button:not([disabled]).md-raised:active, .md-button:not([disabled]).md-fab:active {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4); }
  .md-button .md-ripple-container {
    border-radius: inherit;
    background-clip: padding-box;
    overflow: hidden;
    -webkit-transform: translateZ(0); }

.md-button.md-icon-button md-icon,
button.md-button.md-fab md-icon {
  display: block; }

.md-toast-open-top .md-button.md-fab-top-left,
.md-toast-open-top .md-button.md-fab-top-right {
  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transform: translate3d(0, 42px, 0); }
  .md-toast-open-top .md-button.md-fab-top-left:not([disabled]).md-focused, .md-toast-open-top .md-button.md-fab-top-left:not([disabled]):hover,
  .md-toast-open-top .md-button.md-fab-top-right:not([disabled]).md-focused,
  .md-toast-open-top .md-button.md-fab-top-right:not([disabled]):hover {
    transform: translate3d(0, 41px, 0); }

.md-toast-open-bottom .md-button.md-fab-bottom-left,
.md-toast-open-bottom .md-button.md-fab-bottom-right {
  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transform: translate3d(0, -42px, 0); }
  .md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]).md-focused, .md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]):hover,
  .md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]).md-focused,
  .md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]):hover {
    transform: translate3d(0, -43px, 0); }

.md-button-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
      flex: 1;
  width: 100%; }
  .md-button-group > .md-button {
    -ms-flex: 1;
        flex: 1;
    display: block;
    overflow: hidden;
    width: 0;
    border-width: 1px 0px 1px 1px;
    border-radius: 0;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap; }
    .md-button-group > .md-button:first-child {
      border-radius: 2px 0px 0px 2px; }
    .md-button-group > .md-button:last-child {
      border-right-width: 1px;
      border-radius: 0px 2px 2px 0px; }

@media screen and (-ms-high-contrast: active) {
  .md-button.md-raised,
  .md-button.md-fab {
    border: 1px solid #fff; } }

md-card {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin: 8px;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12); }
  md-card md-card-header {
    padding: 16px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row; }
    md-card md-card-header:first-child md-card-avatar {
      margin-right: 12px; }
      [dir=rtl] md-card md-card-header:first-child md-card-avatar {
        margin-right: auto;
        margin-left: 12px; }
    md-card md-card-header:last-child md-card-avatar {
      margin-left: 12px; }
      [dir=rtl] md-card md-card-header:last-child md-card-avatar {
        margin-left: auto;
        margin-right: 12px; }
    md-card md-card-header md-card-avatar {
      width: 40px;
      height: 40px; }
      md-card md-card-header md-card-avatar .md-user-avatar,
      md-card md-card-header md-card-avatar md-icon {
        border-radius: 50%; }
      md-card md-card-header md-card-avatar md-icon {
        padding: 8px; }
        md-card md-card-header md-card-avatar md-icon > svg {
          height: inherit;
          width: inherit; }
      md-card md-card-header md-card-avatar + md-card-header-text {
        max-height: 40px; }
        md-card md-card-header md-card-avatar + md-card-header-text .md-title {
          font-size: 14px; }
    md-card md-card-header md-card-header-text {
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 1;
          flex: 1;
      -ms-flex-direction: column;
          flex-direction: column; }
      md-card md-card-header md-card-header-text .md-subhead {
        font-size: 14px; }
  md-card > img,
  md-card > md-card-header img,
  md-card md-card-title-media img {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%;
    height: auto; }
  md-card md-card-title {
    padding: 24px 16px 16px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    -ms-flex-direction: row;
        flex-direction: row; }
    md-card md-card-title + md-card-content {
      padding-top: 0; }
    md-card md-card-title md-card-title-text {
      -ms-flex: 1;
          flex: 1;
      -ms-flex-direction: column;
          flex-direction: column;
      display: -ms-flexbox;
      display: flex; }
      md-card md-card-title md-card-title-text .md-subhead {
        padding-top: 0;
        font-size: 14px; }
      md-card md-card-title md-card-title-text:only-child .md-subhead {
        padding-top: 12px; }
    md-card md-card-title md-card-title-media {
      margin-top: -8px; }
      md-card md-card-title md-card-title-media .md-media-sm {
        height: 80px;
        width: 80px; }
      md-card md-card-title md-card-title-media .md-media-md {
        height: 112px;
        width: 112px; }
      md-card md-card-title md-card-title-media .md-media-lg {
        height: 152px;
        width: 152px; }
  md-card md-card-content {
    display: block;
    padding: 16px; }
    md-card md-card-content > p:first-child {
      margin-top: 0; }
    md-card md-card-content > p:last-child {
      margin-bottom: 0; }
    md-card md-card-content .md-media-xl {
      height: 240px;
      width: 240px; }
  md-card .md-actions, md-card md-card-actions {
    margin: 8px; }
    md-card .md-actions.layout-column .md-button:not(.md-icon-button), md-card md-card-actions.layout-column .md-button:not(.md-icon-button) {
      margin: 2px 0; }
      md-card .md-actions.layout-column .md-button:not(.md-icon-button):first-of-type, md-card md-card-actions.layout-column .md-button:not(.md-icon-button):first-of-type {
        margin-top: 0; }
      md-card .md-actions.layout-column .md-button:not(.md-icon-button):last-of-type, md-card md-card-actions.layout-column .md-button:not(.md-icon-button):last-of-type {
        margin-bottom: 0; }
    md-card .md-actions.layout-column .md-button.md-icon-button, md-card md-card-actions.layout-column .md-button.md-icon-button {
      margin-top: 6px;
      margin-bottom: 6px; }
    md-card .md-actions md-card-icon-actions, md-card md-card-actions md-card-icon-actions {
      -ms-flex: 1;
          flex: 1;
      -ms-flex-pack: start;
          justify-content: flex-start;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row; }
    md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button), md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button) {
      margin: 0 4px; }
      md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type, md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type {
        margin-left: 0; }
        [dir=rtl] md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type, [dir=rtl] md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type {
          margin-left: auto;
          margin-right: 0; }
      md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type, md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type {
        margin-right: 0; }
        [dir=rtl] md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type, [dir=rtl] md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type {
          margin-right: auto;
          margin-left: 0; }
    md-card .md-actions:not(.layout-column) .md-button.md-icon-button, md-card md-card-actions:not(.layout-column) .md-button.md-icon-button {
      margin-left: 6px;
      margin-right: 6px; }
      md-card .md-actions:not(.layout-column) .md-button.md-icon-button:first-of-type, md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type {
        margin-left: 12px; }
        [dir=rtl] md-card .md-actions:not(.layout-column) .md-button.md-icon-button:first-of-type, [dir=rtl] md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type {
          margin-left: auto;
          margin-right: 12px; }
      md-card .md-actions:not(.layout-column) .md-button.md-icon-button:last-of-type, md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type {
        margin-right: 12px; }
        [dir=rtl] md-card .md-actions:not(.layout-column) .md-button.md-icon-button:last-of-type, [dir=rtl] md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type {
          margin-right: auto;
          margin-left: 12px; }
    md-card .md-actions:not(.layout-column) .md-button + md-card-icon-actions, md-card md-card-actions:not(.layout-column) .md-button + md-card-icon-actions {
      -ms-flex: 1;
          flex: 1;
      -ms-flex-pack: end;
          justify-content: flex-end;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row; }
  md-card md-card-footer {
    margin-top: auto;
    padding: 16px; }

@media screen and (-ms-high-contrast: active) {
  md-card {
    border: 1px solid #fff; } }

.md-image-no-fill > img {
  width: auto;
  height: auto; }

.md-inline-form md-checkbox {
  margin: 19px 0 18px; }

md-checkbox {
  box-sizing: border-box;
  display: inline-block;
  margin-bottom: 16px;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  min-width: 20px;
  min-height: 20px;
  margin-left: 0;
  margin-right: 16px; }
  [dir=rtl] md-checkbox {
    margin-left: 16px; }
  [dir=rtl] md-checkbox {
    margin-right: 0; }
  md-checkbox:last-of-type {
    margin-left: 0;
    margin-right: 0; }
  md-checkbox.md-focused:not([disabled]) .md-container:before {
    left: -8px;
    top: -8px;
    right: -8px;
    bottom: -8px; }
  md-checkbox.md-focused:not([disabled]):not(.md-checked) .md-container:before {
    background-color: rgba(0, 0, 0, 0.12); }
  md-checkbox.md-align-top-left > div.md-container {
    top: 12px; }
  md-checkbox .md-container {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    box-sizing: border-box;
    display: inline-block;
    width: 20px;
    height: 20px;
    left: 0;
    right: auto; }
    [dir=rtl] md-checkbox .md-container {
      left: auto; }
    [dir=rtl] md-checkbox .md-container {
      right: 0; }
    md-checkbox .md-container:before {
      box-sizing: border-box;
      background-color: transparent;
      border-radius: 50%;
      content: '';
      position: absolute;
      display: block;
      height: auto;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      transition: all 0.5s;
      width: auto; }
    md-checkbox .md-container:after {
      box-sizing: border-box;
      content: '';
      position: absolute;
      top: -10px;
      right: -10px;
      bottom: -10px;
      left: -10px; }
    md-checkbox .md-container .md-ripple-container {
      position: absolute;
      display: block;
      width: auto;
      height: auto;
      left: -15px;
      top: -15px;
      right: -15px;
      bottom: -15px; }
  md-checkbox .md-icon {
    box-sizing: border-box;
    transition: 240ms;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    border-width: 2px;
    border-style: solid;
    border-radius: 2px; }
  md-checkbox.md-checked .md-icon {
    border-color: transparent; }
    md-checkbox.md-checked .md-icon:after {
      box-sizing: border-box;
      transform: rotate(45deg);
      position: absolute;
      left: 4.66667px;
      top: 0.22222px;
      display: table;
      width: 6.66667px;
      height: 13.33333px;
      border-width: 2px;
      border-style: solid;
      border-top: 0;
      border-left: 0;
      content: ''; }
  md-checkbox[disabled] {
    cursor: default; }
  md-checkbox.md-indeterminate .md-icon:after {
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: table;
    width: 12px;
    height: 2px;
    border-width: 2px;
    border-style: solid;
    border-top: 0;
    border-left: 0;
    content: ''; }
  md-checkbox .md-label {
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
    margin-left: 30px;
    margin-right: 0; }
    [dir=rtl] md-checkbox .md-label {
      margin-left: 0; }
    [dir=rtl] md-checkbox .md-label {
      margin-right: 30px; }

.md-contact-chips .md-chips md-chip {
  padding: 0 25px 0 0; }
  [dir=rtl] .md-contact-chips .md-chips md-chip {
    padding: 0 0 0 25px; }
  .md-contact-chips .md-chips md-chip .md-contact-avatar {
    float: left; }
    [dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-avatar {
      float: right; }
    .md-contact-chips .md-chips md-chip .md-contact-avatar img {
      height: 32px;
      border-radius: 16px; }
  .md-contact-chips .md-chips md-chip .md-contact-name {
    display: inline-block;
    height: 32px;
    margin-left: 8px; }
    [dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-name {
      margin-left: auto;
      margin-right: 8px; }

.md-contact-suggestion {
  height: 56px; }
  .md-contact-suggestion img {
    height: 40px;
    border-radius: 20px;
    margin-top: 8px; }
  .md-contact-suggestion .md-contact-name {
    margin-left: 8px;
    width: 120px; }
    [dir=rtl] .md-contact-suggestion .md-contact-name {
      margin-left: auto;
      margin-right: 8px; }
  .md-contact-suggestion .md-contact-name, .md-contact-suggestion .md-contact-email {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis; }

.md-contact-chips-suggestions li {
  height: 100%; }

.md-chips {
  display: block;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 16px;
  padding: 0 0 8px 3px;
  vertical-align: middle; }
  .md-chips:after {
    content: '';
    display: table;
    clear: both; }
  [dir=rtl] .md-chips {
    padding: 0 3px 8px 0; }
  .md-chips.md-readonly .md-chip-input-container {
    min-height: 32px; }
  .md-chips:not(.md-readonly) {
    cursor: text; }
  .md-chips.md-removable md-chip {
    padding-right: 22px; }
    [dir=rtl] .md-chips.md-removable md-chip {
      padding-right: 0;
      padding-left: 22px; }
    .md-chips.md-removable md-chip .md-chip-content {
      padding-right: 4px; }
      [dir=rtl] .md-chips.md-removable md-chip .md-chip-content {
        padding-right: 0;
        padding-left: 4px; }
  .md-chips md-chip {
    cursor: default;
    border-radius: 16px;
    display: block;
    height: 32px;
    line-height: 32px;
    margin: 8px 8px 0 0;
    padding: 0 12px 0 12px;
    float: left;
    box-sizing: border-box;
    max-width: 100%;
    position: relative; }
    [dir=rtl] .md-chips md-chip {
      margin: 8px 0 0 8px; }
    [dir=rtl] .md-chips md-chip {
      float: right; }
    .md-chips md-chip .md-chip-content {
      display: block;
      float: left;
      white-space: nowrap;
      max-width: 100%;
      overflow: hidden;
      text-overflow: ellipsis; }
      [dir=rtl] .md-chips md-chip .md-chip-content {
        float: right; }
      .md-chips md-chip .md-chip-content:focus {
        outline: none; }
    .md-chips md-chip._md-chip-content-edit-is-enabled {
      -webkit-user-select: none;
      /* webkit (safari, chrome) browsers */
      -moz-user-select: none;
      /* mozilla browsers */
      -khtml-user-select: none;
      /* webkit (konqueror) browsers */
      -ms-user-select: none;
      /* IE10+ */ }
    .md-chips md-chip .md-chip-remove-container {
      position: absolute;
      right: 0;
      line-height: 22px; }
      [dir=rtl] .md-chips md-chip .md-chip-remove-container {
        right: auto;
        left: 0; }
    .md-chips md-chip .md-chip-remove {
      text-align: center;
      width: 32px;
      height: 32px;
      min-width: 0;
      padding: 0;
      background: transparent;
      border: none;
      box-shadow: none;
      margin: 0;
      position: relative; }
      .md-chips md-chip .md-chip-remove md-icon {
        height: 18px;
        width: 18px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate3d(-50%, -50%, 0); }
  .md-chips .md-chip-input-container {
    display: block;
    line-height: 32px;
    margin: 8px 8px 0 0;
    padding: 0;
    float: left; }
    [dir=rtl] .md-chips .md-chip-input-container {
      margin: 8px 0 0 8px; }
    [dir=rtl] .md-chips .md-chip-input-container {
      float: right; }
    .md-chips .md-chip-input-container input:not([type]), .md-chips .md-chip-input-container input[type="email"], .md-chips .md-chip-input-container input[type="number"], .md-chips .md-chip-input-container input[type="tel"], .md-chips .md-chip-input-container input[type="url"], .md-chips .md-chip-input-container input[type="text"] {
      border: 0;
      height: 32px;
      line-height: 32px;
      padding: 0; }
      .md-chips .md-chip-input-container input:not([type]):focus, .md-chips .md-chip-input-container input[type="email"]:focus, .md-chips .md-chip-input-container input[type="number"]:focus, .md-chips .md-chip-input-container input[type="tel"]:focus, .md-chips .md-chip-input-container input[type="url"]:focus, .md-chips .md-chip-input-container input[type="text"]:focus {
        outline: none; }
    .md-chips .md-chip-input-container md-autocomplete, .md-chips .md-chip-input-container md-autocomplete-wrap {
      background: transparent;
      height: 32px; }
    .md-chips .md-chip-input-container md-autocomplete md-autocomplete-wrap {
      box-shadow: none; }
    .md-chips .md-chip-input-container md-autocomplete input {
      position: relative; }
    .md-chips .md-chip-input-container input {
      border: 0;
      height: 32px;
      line-height: 32px;
      padding: 0; }
      .md-chips .md-chip-input-container input:focus {
        outline: none; }
    .md-chips .md-chip-input-container md-autocomplete, .md-chips .md-chip-input-container md-autocomplete-wrap {
      height: 32px; }
    .md-chips .md-chip-input-container md-autocomplete {
      box-shadow: none; }
      .md-chips .md-chip-input-container md-autocomplete input {
        position: relative; }
    .md-chips .md-chip-input-container:not(:first-child) {
      margin: 8px 8px 0 0; }
      [dir=rtl] .md-chips .md-chip-input-container:not(:first-child) {
        margin: 8px 0 0 8px; }
    .md-chips .md-chip-input-container input {
      background: transparent;
      border-width: 0; }
  .md-chips md-autocomplete button {
    display: none; }

@media screen and (-ms-high-contrast: active) {
  .md-chip-input-container,
  md-chip {
    border: 1px solid #fff; }
  .md-chip-input-container md-autocomplete {
    border: none; } }

md-content {
  display: block;
  position: relative;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }
  md-content[md-scroll-y] {
    overflow-y: auto;
    overflow-x: hidden; }
  md-content[md-scroll-x] {
    overflow-x: auto;
    overflow-y: hidden; }
  @media print {
    md-content {
      overflow: visible !important; } }

/** Styles for mdCalendar. */
md-calendar {
  font-size: 13px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.md-calendar-scroll-mask {
  display: inline-block;
  overflow: hidden;
  height: 308px; }
  .md-calendar-scroll-mask .md-virtual-repeat-scroller {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch; }
    .md-calendar-scroll-mask .md-virtual-repeat-scroller::-webkit-scrollbar {
      display: none; }
  .md-calendar-scroll-mask .md-virtual-repeat-offsetter {
    width: 100%; }

.md-calendar-scroll-container {
  box-shadow: inset -3px 3px 6px rgba(0, 0, 0, 0.2);
  display: inline-block;
  height: 308px;
  width: 346px; }

.md-calendar-date {
  height: 44px;
  width: 44px;
  text-align: center;
  padding: 0;
  border: none;
  box-sizing: content-box; }
  .md-calendar-date:first-child {
    padding-left: 16px; }
    [dir=rtl] .md-calendar-date:first-child {
      padding-left: 0;
      padding-right: 16px; }
  .md-calendar-date:last-child {
    padding-right: 16px; }
    [dir=rtl] .md-calendar-date:last-child {
      padding-right: 0;
      padding-left: 16px; }
  .md-calendar-date.md-calendar-date-disabled {
    cursor: default; }

.md-calendar-date-selection-indicator {
  transition: background-color, color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  border-radius: 50%;
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px; }
  .md-calendar-date:not(.md-disabled) .md-calendar-date-selection-indicator {
    cursor: pointer; }

.md-calendar-month-label {
  height: 44px;
  font-size: 14px;
  font-weight: 500;
  padding: 0 0 0 24px; }
  [dir=rtl] .md-calendar-month-label {
    padding: 0 24px 0 0; }
  .md-calendar-month-label.md-calendar-label-clickable {
    cursor: pointer; }
  .md-calendar-month-label md-icon {
    transform: rotate(180deg); }
    [dir=rtl] .md-calendar-month-label md-icon {
      transform: none; }
  .md-calendar-month-label span {
    vertical-align: middle; }

.md-calendar-day-header {
  table-layout: fixed;
  border-spacing: 0;
  border-collapse: collapse; }
  .md-calendar-day-header th {
    height: 40px;
    width: 44px;
    text-align: center;
    padding: 0;
    border: none;
    box-sizing: content-box;
    font-weight: normal; }
    .md-calendar-day-header th:first-child {
      padding-left: 16px; }
      [dir=rtl] .md-calendar-day-header th:first-child {
        padding-left: 0;
        padding-right: 16px; }
    .md-calendar-day-header th:last-child {
      padding-right: 16px; }
      [dir=rtl] .md-calendar-day-header th:last-child {
        padding-right: 0;
        padding-left: 16px; }

.md-calendar {
  table-layout: fixed;
  border-spacing: 0;
  border-collapse: collapse; }
  .md-calendar tr:last-child td {
    border-bottom-width: 1px;
    border-bottom-style: solid; }
  .md-calendar:first-child {
    border-top: 1px solid transparent; }
  .md-calendar tbody, .md-calendar td, .md-calendar tr {
    vertical-align: middle;
    box-sizing: content-box; }

/** Styles for mdDatepicker. */
md-datepicker {
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle; }

.md-inline-form md-datepicker {
  margin-top: 12px; }

.md-datepicker-button {
  display: inline-block;
  box-sizing: border-box;
  background: none;
  vertical-align: middle;
  position: relative; }
  .md-datepicker-button:before {
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    content: '';
    speak: none; }

.md-datepicker-input {
  font-size: 14px;
  box-sizing: border-box;
  border: none;
  box-shadow: none;
  outline: none;
  background: transparent;
  min-width: 120px;
  max-width: 328px;
  padding: 0 0 5px; }
  .md-datepicker-input::-ms-clear {
    display: none; }

._md-datepicker-floating-label > md-datepicker {
  overflow: visible; }
  ._md-datepicker-floating-label > md-datepicker .md-datepicker-input-container {
    border: none; }
  ._md-datepicker-floating-label > md-datepicker .md-datepicker-button {
    float: left;
    margin-top: -12px;
    top: 9.5px; }
    [dir=rtl] ._md-datepicker-floating-label > md-datepicker .md-datepicker-button {
      float: right; }

._md-datepicker-floating-label .md-input {
  float: none; }

._md-datepicker-floating-label._md-datepicker-has-calendar-icon > label:not(.md-no-float):not(.md-container-ignore) {
  right: 18px;
  left: auto;
  width: calc(100% - 84px); }
  [dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon > label:not(.md-no-float):not(.md-container-ignore) {
    right: auto; }
  [dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon > label:not(.md-no-float):not(.md-container-ignore) {
    left: 18px; }

._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation {
  margin-left: 64px; }
  [dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation {
    margin-left: auto;
    margin-right: 64px; }

._md-datepicker-has-triangle-icon {
  padding-right: 18px;
  margin-right: -18px; }
  [dir=rtl] ._md-datepicker-has-triangle-icon {
    padding-right: 0;
    padding-left: 18px; }
  [dir=rtl] ._md-datepicker-has-triangle-icon {
    margin-right: auto;
    margin-left: -18px; }

.md-datepicker-input-container {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  display: inline-block;
  width: auto; }
  .md-icon-button + .md-datepicker-input-container {
    margin-left: 12px; }
    [dir=rtl] .md-icon-button + .md-datepicker-input-container {
      margin-left: auto;
      margin-right: 12px; }
  .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-width: 2px; }

.md-datepicker-is-showing .md-scroll-mask {
  z-index: 99; }

.md-datepicker-calendar-pane {
  position: absolute;
  top: 0;
  left: -100%;
  z-index: 100;
  border-width: 1px;
  border-style: solid;
  background: transparent;
  transform: scale(0);
  transform-origin: 0 0;
  transition: transform 0.2s cubic-bezier(0.25, 0.8, 0.25, 1); }
  .md-datepicker-calendar-pane.md-pane-open {
    transform: scale(1); }

.md-datepicker-input-mask {
  height: 40px;
  width: 340px;
  position: relative;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
  cursor: text; }

.md-datepicker-calendar {
  opacity: 0;
  transition: opacity 0.2s cubic-bezier(0.5, 0, 0.25, 1); }
  .md-pane-open .md-datepicker-calendar {
    opacity: 1; }
  .md-datepicker-calendar md-calendar:focus {
    outline: none; }

.md-datepicker-expand-triangle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid; }

.md-datepicker-triangle-button {
  position: absolute;
  right: 0;
  bottom: -2.5px;
  transform: translateX(45%); }
  [dir=rtl] .md-datepicker-triangle-button {
    right: auto;
    left: 0; }
  [dir=rtl] .md-datepicker-triangle-button {
    transform: translateX(-45%); }

.md-datepicker-triangle-button.md-button.md-icon-button {
  height: 36px;
  width: 36px;
  position: absolute;
  padding: 8px; }

md-datepicker[disabled] .md-datepicker-input-container {
  border-bottom-color: transparent; }

md-datepicker[disabled] .md-datepicker-triangle-button {
  display: none; }

.md-datepicker-open {
  overflow: hidden; }
  .md-datepicker-open .md-datepicker-input-container,
  .md-datepicker-open input.md-input {
    border-bottom-color: transparent; }
  .md-datepicker-open .md-datepicker-triangle-button,
  .md-datepicker-open.md-input-has-value > label,
  .md-datepicker-open.md-input-has-placeholder > label {
    display: none; }

.md-datepicker-pos-adjusted .md-datepicker-input-mask {
  display: none; }

.md-datepicker-calendar-pane .md-calendar {
  transform: translateY(-85px);
  transition: transform 0.65s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition-delay: 0.125s; }

.md-datepicker-calendar-pane.md-pane-open .md-calendar {
  transform: translateY(0); }

.md-dialog-is-showing {
  max-height: 100%; }

.md-dialog-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 80;
  overflow: hidden; }

md-dialog {
  opacity: 0;
  min-width: 240px;
  max-width: 80%;
  max-height: 80%;
  position: relative;
  overflow: auto;
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  md-dialog.md-transition-in {
    opacity: 1;
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transform: translate(0, 0) scale(1); }
  md-dialog.md-transition-out {
    opacity: 0;
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transform: translate(0, 100%) scale(0.2); }
  md-dialog > form {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    overflow: auto; }
  md-dialog .md-dialog-content {
    padding: 24px; }
  md-dialog md-dialog-content {
    -ms-flex-order: 1;
        order: 1;
    -ms-flex-direction: column;
        flex-direction: column;
    overflow: auto;
    -webkit-overflow-scrolling: touch; }
    md-dialog md-dialog-content:not([layout=row]) > *:first-child:not(.md-subheader) {
      margin-top: 0; }
    md-dialog md-dialog-content:focus {
      outline: none; }
    md-dialog md-dialog-content .md-subheader {
      margin: 0; }
    md-dialog md-dialog-content .md-dialog-content-body {
      width: 100%; }
    md-dialog md-dialog-content .md-prompt-input-container {
      width: 100%;
      box-sizing: border-box; }
  md-dialog .md-actions, md-dialog md-dialog-actions {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-order: 2;
        order: 2;
    box-sizing: border-box;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: end;
        justify-content: flex-end;
    margin-bottom: 0;
    padding-right: 8px;
    padding-left: 16px;
    min-height: 52px;
    overflow: hidden; }
    [dir=rtl] md-dialog .md-actions, [dir=rtl] md-dialog md-dialog-actions {
      padding-right: 16px; }
    [dir=rtl] md-dialog .md-actions, [dir=rtl] md-dialog md-dialog-actions {
      padding-left: 8px; }
    md-dialog .md-actions .md-button, md-dialog md-dialog-actions .md-button {
      margin-bottom: 8px;
      margin-left: 8px;
      margin-right: 0;
      margin-top: 8px; }
      [dir=rtl] md-dialog .md-actions .md-button, [dir=rtl] md-dialog md-dialog-actions .md-button {
        margin-left: 0; }
      [dir=rtl] md-dialog .md-actions .md-button, [dir=rtl] md-dialog md-dialog-actions .md-button {
        margin-right: 8px; }
  md-dialog.md-content-overflow .md-actions, md-dialog.md-content-overflow md-dialog-actions {
    border-top-width: 1px;
    border-top-style: solid; }

@media screen and (-ms-high-contrast: active) {
  md-dialog {
    border: 1px solid #fff; } }

@media (max-width: 959px) {
  md-dialog.md-dialog-fullscreen {
    min-height: 100%;
    min-width: 100%;
    border-radius: 0; } }

md-divider {
  display: block;
  border-top-width: 1px;
  border-top-style: solid;
  margin: 0; }
  md-divider[md-inset] {
    margin-left: 80px; }
    [dir=rtl] md-divider[md-inset] {
      margin-left: auto;
      margin-right: 80px; }

.layout-row > md-divider,
.layout-xs-row > md-divider, .layout-gt-xs-row > md-divider,
.layout-sm-row > md-divider, .layout-gt-sm-row > md-divider,
.layout-md-row > md-divider, .layout-gt-md-row > md-divider,
.layout-lg-row > md-divider, .layout-gt-lg-row > md-divider,
.layout-xl-row > md-divider {
  border-top-width: 0;
  border-right-width: 1px;
  border-right-style: solid; }

md-fab-speed-dial {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  z-index: 20;
  /*
   * Hide some graphics glitches if switching animation types
   */
  /*
   * Handle the animations
   */ }
  md-fab-speed-dial.md-fab-bottom-right {
    top: auto;
    right: 20px;
    bottom: 20px;
    left: auto;
    position: absolute; }
  md-fab-speed-dial.md-fab-bottom-left {
    top: auto;
    right: auto;
    bottom: 20px;
    left: 20px;
    position: absolute; }
  md-fab-speed-dial.md-fab-top-right {
    top: 20px;
    right: 20px;
    bottom: auto;
    left: auto;
    position: absolute; }
  md-fab-speed-dial.md-fab-top-left {
    top: 20px;
    right: auto;
    bottom: auto;
    left: 20px;
    position: absolute; }
  md-fab-speed-dial:not(.md-hover-full) {
    pointer-events: none; }
    md-fab-speed-dial:not(.md-hover-full) md-fab-trigger, md-fab-speed-dial:not(.md-hover-full) .md-fab-action-item {
      pointer-events: auto; }
    md-fab-speed-dial:not(.md-hover-full).md-is-open {
      pointer-events: auto; }
  md-fab-speed-dial ._md-css-variables {
    z-index: 20; }
  md-fab-speed-dial.md-is-open .md-fab-action-item {
    -ms-flex-align: center;
        align-items: center; }
  md-fab-speed-dial md-fab-actions {
    display: -ms-flexbox;
    display: flex;
    height: auto; }
    md-fab-speed-dial md-fab-actions .md-fab-action-item {
      transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
  md-fab-speed-dial.md-down {
    -ms-flex-direction: column;
        flex-direction: column; }
    md-fab-speed-dial.md-down md-fab-trigger {
      -ms-flex-order: 1;
          order: 1; }
    md-fab-speed-dial.md-down md-fab-actions {
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-order: 2;
          order: 2; }
  md-fab-speed-dial.md-up {
    -ms-flex-direction: column;
        flex-direction: column; }
    md-fab-speed-dial.md-up md-fab-trigger {
      -ms-flex-order: 2;
          order: 2; }
    md-fab-speed-dial.md-up md-fab-actions {
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
      -ms-flex-order: 1;
          order: 1; }
  md-fab-speed-dial.md-left {
    -ms-flex-direction: row;
        flex-direction: row; }
    md-fab-speed-dial.md-left md-fab-trigger {
      -ms-flex-order: 2;
          order: 2; }
    md-fab-speed-dial.md-left md-fab-actions {
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
      -ms-flex-order: 1;
          order: 1; }
      md-fab-speed-dial.md-left md-fab-actions .md-fab-action-item {
        transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
  md-fab-speed-dial.md-right {
    -ms-flex-direction: row;
        flex-direction: row; }
    md-fab-speed-dial.md-right md-fab-trigger {
      -ms-flex-order: 1;
          order: 1; }
    md-fab-speed-dial.md-right md-fab-actions {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-order: 2;
          order: 2; }
      md-fab-speed-dial.md-right md-fab-actions .md-fab-action-item {
        transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
  md-fab-speed-dial.md-fling-remove .md-fab-action-item > *, md-fab-speed-dial.md-scale-remove .md-fab-action-item > * {
    visibility: hidden; }
  md-fab-speed-dial.md-fling .md-fab-action-item {
    opacity: 1; }
  md-fab-speed-dial.md-fling.md-animations-waiting .md-fab-action-item {
    opacity: 0;
    transition-duration: 0s; }
  md-fab-speed-dial.md-scale .md-fab-action-item {
    transform: scale(0);
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    transition-duration: 0.14286s; }

md-fab-toolbar {
  display: block;
  /*
   * Closed styling
   */
  /*
   * Hover styling
   */ }
  md-fab-toolbar.md-fab-bottom-right {
    top: auto;
    right: 20px;
    bottom: 20px;
    left: auto;
    position: absolute; }
  md-fab-toolbar.md-fab-bottom-left {
    top: auto;
    right: auto;
    bottom: 20px;
    left: 20px;
    position: absolute; }
  md-fab-toolbar.md-fab-top-right {
    top: 20px;
    right: 20px;
    bottom: auto;
    left: auto;
    position: absolute; }
  md-fab-toolbar.md-fab-top-left {
    top: 20px;
    right: auto;
    bottom: auto;
    left: 20px;
    position: absolute; }
  md-fab-toolbar .md-fab-toolbar-wrapper {
    display: block;
    position: relative;
    overflow: hidden;
    height: 68px; }
  md-fab-toolbar md-fab-trigger {
    position: absolute;
    z-index: 20; }
    md-fab-toolbar md-fab-trigger button {
      overflow: visible !important; }
    md-fab-toolbar md-fab-trigger .md-fab-toolbar-background {
      display: block;
      position: absolute;
      z-index: 21;
      opacity: 1;
      transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
    md-fab-toolbar md-fab-trigger md-icon {
      position: relative;
      z-index: 22;
      opacity: 1;
      transition: all 200ms ease-in; }
  md-fab-toolbar.md-left md-fab-trigger {
    right: 0; }
    [dir=rtl] md-fab-toolbar.md-left md-fab-trigger {
      right: auto;
      left: 0; }
  md-fab-toolbar.md-left .md-toolbar-tools {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse; }
    md-fab-toolbar.md-left .md-toolbar-tools > .md-button:first-child {
      margin-right: 0.6rem; }
      [dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools > .md-button:first-child {
        margin-right: auto;
        margin-left: 0.6rem; }
    md-fab-toolbar.md-left .md-toolbar-tools > .md-button:first-child {
      margin-left: -0.8rem; }
      [dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools > .md-button:first-child {
        margin-left: auto;
        margin-right: -0.8rem; }
    md-fab-toolbar.md-left .md-toolbar-tools > .md-button:last-child {
      margin-right: 8px; }
      [dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools > .md-button:last-child {
        margin-right: auto;
        margin-left: 8px; }
  md-fab-toolbar.md-right md-fab-trigger {
    left: 0; }
    [dir=rtl] md-fab-toolbar.md-right md-fab-trigger {
      left: auto;
      right: 0; }
  md-fab-toolbar.md-right .md-toolbar-tools {
    -ms-flex-direction: row;
        flex-direction: row; }
  md-fab-toolbar md-toolbar {
    background-color: transparent !important;
    pointer-events: none;
    z-index: 23; }
    md-fab-toolbar md-toolbar .md-toolbar-tools {
      padding: 0 20px;
      margin-top: 3px; }
    md-fab-toolbar md-toolbar .md-fab-action-item {
      opacity: 0;
      transform: scale(0);
      transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
      transition-duration: 0.15s; }
  md-fab-toolbar.md-is-open md-fab-trigger > button {
    box-shadow: none; }
    md-fab-toolbar.md-is-open md-fab-trigger > button md-icon {
      opacity: 0; }
  md-fab-toolbar.md-is-open .md-fab-action-item {
    opacity: 1;
    transform: scale(1); }

md-grid-list {
  box-sizing: border-box;
  display: block;
  position: relative; }
  md-grid-list md-grid-tile,
  md-grid-list md-grid-tile > figure,
  md-grid-list md-grid-tile-header,
  md-grid-list md-grid-tile-footer {
    box-sizing: border-box; }
  md-grid-list md-grid-tile {
    display: block;
    position: absolute; }
    md-grid-list md-grid-tile figure {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      height: 100%;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      padding: 0;
      margin: 0; }
    md-grid-list md-grid-tile md-grid-tile-header,
    md-grid-list md-grid-tile md-grid-tile-footer {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center;
      height: 48px;
      color: #fff;
      background: rgba(0, 0, 0, 0.18);
      overflow: hidden;
      position: absolute;
      left: 0;
      right: 0; }
      md-grid-list md-grid-tile md-grid-tile-header h3,
      md-grid-list md-grid-tile md-grid-tile-header h4,
      md-grid-list md-grid-tile md-grid-tile-footer h3,
      md-grid-list md-grid-tile md-grid-tile-footer h4 {
        font-weight: 400;
        margin: 0 0 0 16px; }
      md-grid-list md-grid-tile md-grid-tile-header h3,
      md-grid-list md-grid-tile md-grid-tile-footer h3 {
        font-size: 14px; }
      md-grid-list md-grid-tile md-grid-tile-header h4,
      md-grid-list md-grid-tile md-grid-tile-footer h4 {
        font-size: 12px; }
    md-grid-list md-grid-tile md-grid-tile-header {
      top: 0; }
    md-grid-list md-grid-tile md-grid-tile-footer {
      bottom: 0; }

@media screen and (-ms-high-contrast: active) {
  md-grid-tile {
    border: 1px solid #fff; }
  md-grid-tile-footer {
    border-top: 1px solid #fff; } }

md-icon {
  margin: auto;
  background-repeat: no-repeat no-repeat;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  height: 24px;
  width: 24px;
  min-height: 24px;
  min-width: 24px; }
  md-icon svg {
    pointer-events: none;
    display: block; }
  md-icon[md-font-icon] {
    line-height: 24px;
    width: auto; }

md-input-container {
  display: inline-block;
  position: relative;
  padding: 2px;
  margin: 18px 0;
  vertical-align: middle;
  /*
   * The .md-input class is added to the input/textarea
   */ }
  md-input-container:after {
    content: '';
    display: table;
    clear: both; }
  md-input-container.md-block {
    display: block; }
  md-input-container .md-errors-spacer {
    float: right;
    min-height: 24px;
    min-width: 1px; }
    [dir=rtl] md-input-container .md-errors-spacer {
      float: left; }
  md-input-container > md-icon {
    position: absolute;
    top: 8px;
    left: 2px;
    right: auto; }
    [dir=rtl] md-input-container > md-icon {
      left: auto; }
    [dir=rtl] md-input-container > md-icon {
      right: 2px; }
  md-input-container textarea,
  md-input-container input[type="text"],
  md-input-container input[type="password"],
  md-input-container input[type="datetime"],
  md-input-container input[type="datetime-local"],
  md-input-container input[type="date"],
  md-input-container input[type="month"],
  md-input-container input[type="time"],
  md-input-container input[type="week"],
  md-input-container input[type="number"],
  md-input-container input[type="email"],
  md-input-container input[type="url"],
  md-input-container input[type="search"],
  md-input-container input[type="tel"],
  md-input-container input[type="color"] {
    /* remove default appearance from all input/textarea */
    -moz-appearance: none;
    -webkit-appearance: none; }
  md-input-container input[type="date"],
  md-input-container input[type="datetime-local"],
  md-input-container input[type="month"],
  md-input-container input[type="time"],
  md-input-container input[type="week"] {
    min-height: 26px; }
  md-input-container textarea {
    resize: none;
    overflow: hidden; }
    md-input-container textarea.md-input {
      min-height: 26px;
      -ms-flex-preferred-size: auto; }
    md-input-container textarea[md-no-autogrow] {
      height: auto;
      overflow: auto; }
  md-input-container label:not(.md-container-ignore) {
    position: absolute;
    bottom: 100%;
    left: 0;
    right: auto; }
    [dir=rtl] md-input-container label:not(.md-container-ignore) {
      left: auto; }
    [dir=rtl] md-input-container label:not(.md-container-ignore) {
      right: 0; }
    md-input-container label:not(.md-container-ignore).md-required:after {
      content: ' *';
      font-size: 13px;
      vertical-align: top; }
  md-input-container label:not(.md-no-float):not(.md-container-ignore),
  md-input-container .md-placeholder {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    -ms-flex-order: 1;
        order: 1;
    pointer-events: none;
    -webkit-font-smoothing: antialiased;
    padding-left: 3px;
    padding-right: 0;
    z-index: 1;
    transform: translate3d(0, 28px, 0) scale(1);
    transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    max-width: 100%;
    transform-origin: left top; }
    [dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore), [dir=rtl]
    md-input-container .md-placeholder {
      padding-left: 0; }
    [dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore), [dir=rtl]
    md-input-container .md-placeholder {
      padding-right: 3px; }
    [dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore), [dir=rtl]
    md-input-container .md-placeholder {
      transform-origin: right top; }
  md-input-container .md-placeholder {
    position: absolute;
    top: 0;
    opacity: 0;
    transition-property: opacity, transform;
    transform: translate3d(0, 30px, 0); }
  md-input-container.md-input-focused .md-placeholder {
    opacity: 1;
    transform: translate3d(0, 24px, 0); }
  md-input-container.md-input-has-value .md-placeholder {
    transition: none;
    opacity: 0; }
  md-input-container:not(.md-input-has-value):not(.md-input-has-placeholder) input:not(:focus) {
    color: transparent; }
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-ampm-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-day-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-hour-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-millisecond-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-minute-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-month-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-second-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-week-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-year-field,
  md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-text {
    color: transparent; }
  md-input-container .md-input {
    -ms-flex-order: 2;
        order: 2;
    display: block;
    margin-top: 0;
    background: none;
    padding-top: 2px;
    padding-bottom: 1px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0 0 1px 0;
    line-height: 26px;
    height: 30px;
    -ms-flex-preferred-size: 26px;
    border-radius: 0;
    border-style: solid;
    width: 100%;
    box-sizing: border-box;
    float: left; }
    [dir=rtl] md-input-container .md-input {
      float: right; }
    md-input-container .md-input:focus {
      outline: none; }
    md-input-container .md-input:invalid {
      outline: none;
      box-shadow: none; }
    md-input-container .md-input.md-no-flex {
      -ms-flex: none !important;
          flex: none !important; }
  md-input-container .md-char-counter {
    text-align: right;
    padding-right: 2px;
    padding-left: 0; }
    [dir=rtl] md-input-container .md-char-counter {
      text-align: left; }
    [dir=rtl] md-input-container .md-char-counter {
      padding-right: 0; }
    [dir=rtl] md-input-container .md-char-counter {
      padding-left: 2px; }
  md-input-container .md-input-messages-animation {
    position: relative;
    -ms-flex-order: 4;
        order: 4;
    overflow: hidden;
    clear: left; }
    [dir=rtl] md-input-container .md-input-messages-animation {
      clear: right; }
  md-input-container .md-input-message-animation, md-input-container .md-char-counter {
    font-size: 12px;
    line-height: 14px;
    overflow: hidden;
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    opacity: 1;
    margin-top: 0;
    padding-top: 5px; }
    md-input-container .md-input-message-animation:not(.md-char-counter), md-input-container .md-char-counter:not(.md-char-counter) {
      padding-right: 5px;
      padding-left: 0; }
      [dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter), [dir=rtl] md-input-container .md-char-counter:not(.md-char-counter) {
        padding-right: 0; }
      [dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter), [dir=rtl] md-input-container .md-char-counter:not(.md-char-counter) {
        padding-left: 5px; }
  md-input-container:not(.md-input-invalid) .md-auto-hide .md-input-message-animation {
    opacity: 0;
    margin-top: -100px; }
  md-input-container .md-input-message-animation.ng-enter-prepare {
    opacity: 0;
    margin-top: -100px; }
  md-input-container .md-input-message-animation.ng-enter:not(.ng-enter-active) {
    opacity: 0;
    margin-top: -100px; }
  md-input-container.md-input-focused label:not(.md-no-float), md-input-container.md-input-has-placeholder label:not(.md-no-float), md-input-container.md-input-has-value label:not(.md-no-float) {
    transform: translate3d(0, 6px, 0) scale(0.75);
    transition: transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.4s, width cubic-bezier(0.25, 0.8, 0.25, 1) 0.4s; }
  md-input-container.md-input-has-value label {
    transition: none; }
  md-input-container.md-input-focused .md-input,
  md-input-container .md-input.ng-invalid.ng-dirty,
  md-input-container.md-input-resized .md-input {
    padding-bottom: 0;
    border-width: 0 0 2px 0; }
  md-input-container .md-input[disabled],
  [disabled] md-input-container .md-input {
    background-position: bottom -1px left 0;
    background-size: 4px 1px;
    background-repeat: repeat-x; }
  md-input-container.md-icon-float {
    transition: margin-top 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
    md-input-container.md-icon-float > label {
      pointer-events: none;
      position: absolute; }
    md-input-container.md-icon-float > md-icon {
      top: 8px;
      left: 2px;
      right: auto; }
      [dir=rtl] md-input-container.md-icon-float > md-icon {
        left: auto; }
      [dir=rtl] md-input-container.md-icon-float > md-icon {
        right: 2px; }
  md-input-container.md-icon-left > label:not(.md-no-float):not(.md-container-ignore),
  md-input-container.md-icon-left > label .md-placeholder, md-input-container.md-icon-right > label:not(.md-no-float):not(.md-container-ignore),
  md-input-container.md-icon-right > label .md-placeholder {
    width: calc(100% - 36px - 18px); }
  md-input-container.md-icon-left {
    padding-left: 36px;
    padding-right: 0; }
    [dir=rtl] md-input-container.md-icon-left {
      padding-left: 0; }
    [dir=rtl] md-input-container.md-icon-left {
      padding-right: 36px; }
    md-input-container.md-icon-left > label {
      left: 36px;
      right: auto; }
      [dir=rtl] md-input-container.md-icon-left > label {
        left: auto; }
      [dir=rtl] md-input-container.md-icon-left > label {
        right: 36px; }
  md-input-container.md-icon-right {
    padding-left: 0;
    padding-right: 36px; }
    [dir=rtl] md-input-container.md-icon-right {
      padding-left: 36px; }
    [dir=rtl] md-input-container.md-icon-right {
      padding-right: 0; }
    md-input-container.md-icon-right > md-icon:last-of-type {
      margin: 0;
      right: 2px;
      left: auto; }
      [dir=rtl] md-input-container.md-icon-right > md-icon:last-of-type {
        right: auto; }
      [dir=rtl] md-input-container.md-icon-right > md-icon:last-of-type {
        left: 2px; }
  md-input-container.md-icon-left.md-icon-right {
    padding-left: 36px;
    padding-right: 36px; }
    md-input-container.md-icon-left.md-icon-right > label:not(.md-no-float):not(.md-container-ignore),
    md-input-container.md-icon-left.md-icon-right > label .md-placeholder {
      width: calc(100% - (36px * 2)); }

.md-resize-wrapper {
  position: relative; }
  .md-resize-wrapper:after {
    content: '';
    display: table;
    clear: both; }

.md-resize-handle {
  position: absolute;
  bottom: -5px;
  left: 0;
  height: 10px;
  background: transparent;
  width: 100%;
  cursor: ns-resize; }

@media screen and (-ms-high-contrast: active) {
  md-input-container.md-default-theme > md-icon {
    fill: #fff; } }

md-list {
  display: block;
  padding: 8px 0px 8px 0px; }
  md-list .md-subheader {
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.010em;
    line-height: 1.2em; }
  md-list.md-dense md-list-item,
  md-list.md-dense md-list-item .md-list-item-inner {
    min-height: 48px; }
    md-list.md-dense md-list-item::before,
    md-list.md-dense md-list-item .md-list-item-inner::before {
      content: '';
      min-height: 48px;
      visibility: hidden;
      display: inline-block; }
    md-list.md-dense md-list-item md-icon:first-child,
    md-list.md-dense md-list-item .md-list-item-inner md-icon:first-child {
      width: 20px;
      height: 20px; }
    md-list.md-dense md-list-item > md-icon:first-child:not(.md-avatar-icon),
    md-list.md-dense md-list-item .md-list-item-inner > md-icon:first-child:not(.md-avatar-icon) {
      margin-right: 36px; }
      [dir=rtl] md-list.md-dense md-list-item > md-icon:first-child:not(.md-avatar-icon), [dir=rtl]
      md-list.md-dense md-list-item .md-list-item-inner > md-icon:first-child:not(.md-avatar-icon) {
        margin-right: auto;
        margin-left: 36px; }
    md-list.md-dense md-list-item .md-avatar, md-list.md-dense md-list-item .md-avatar-icon,
    md-list.md-dense md-list-item .md-list-item-inner .md-avatar,
    md-list.md-dense md-list-item .md-list-item-inner .md-avatar-icon {
      margin-right: 20px; }
      [dir=rtl] md-list.md-dense md-list-item .md-avatar, [dir=rtl] md-list.md-dense md-list-item .md-avatar-icon, [dir=rtl]
      md-list.md-dense md-list-item .md-list-item-inner .md-avatar, [dir=rtl]
      md-list.md-dense md-list-item .md-list-item-inner .md-avatar-icon {
        margin-right: auto;
        margin-left: 20px; }
    md-list.md-dense md-list-item .md-avatar,
    md-list.md-dense md-list-item .md-list-item-inner .md-avatar {
      -ms-flex: none;
          flex: none;
      width: 36px;
      height: 36px; }
  md-list.md-dense md-list-item.md-2-line .md-list-item-text.md-offset, md-list.md-dense md-list-item.md-2-line > .md-no-style .md-list-item-text.md-offset, md-list.md-dense md-list-item.md-3-line .md-list-item-text.md-offset, md-list.md-dense md-list-item.md-3-line > .md-no-style .md-list-item-text.md-offset {
    margin-left: 56px; }
    [dir=rtl] md-list.md-dense md-list-item.md-2-line .md-list-item-text.md-offset, [dir=rtl] md-list.md-dense md-list-item.md-2-line > .md-no-style .md-list-item-text.md-offset, [dir=rtl] md-list.md-dense md-list-item.md-3-line .md-list-item-text.md-offset, [dir=rtl] md-list.md-dense md-list-item.md-3-line > .md-no-style .md-list-item-text.md-offset {
      margin-left: auto;
      margin-right: 56px; }
  md-list.md-dense md-list-item.md-2-line .md-list-item-text h3,
  md-list.md-dense md-list-item.md-2-line .md-list-item-text h4,
  md-list.md-dense md-list-item.md-2-line .md-list-item-text p, md-list.md-dense md-list-item.md-2-line > .md-no-style .md-list-item-text h3,
  md-list.md-dense md-list-item.md-2-line > .md-no-style .md-list-item-text h4,
  md-list.md-dense md-list-item.md-2-line > .md-no-style .md-list-item-text p, md-list.md-dense md-list-item.md-3-line .md-list-item-text h3,
  md-list.md-dense md-list-item.md-3-line .md-list-item-text h4,
  md-list.md-dense md-list-item.md-3-line .md-list-item-text p, md-list.md-dense md-list-item.md-3-line > .md-no-style .md-list-item-text h3,
  md-list.md-dense md-list-item.md-3-line > .md-no-style .md-list-item-text h4,
  md-list.md-dense md-list-item.md-3-line > .md-no-style .md-list-item-text p {
    line-height: 1.05;
    font-size: 12px; }
  md-list.md-dense md-list-item.md-2-line .md-list-item-text h3, md-list.md-dense md-list-item.md-2-line > .md-no-style .md-list-item-text h3, md-list.md-dense md-list-item.md-3-line .md-list-item-text h3, md-list.md-dense md-list-item.md-3-line > .md-no-style .md-list-item-text h3 {
    font-size: 13px; }
  md-list.md-dense md-list-item.md-2-line, md-list.md-dense md-list-item.md-2-line > .md-no-style {
    min-height: 60px; }
    md-list.md-dense md-list-item.md-2-line::before, md-list.md-dense md-list-item.md-2-line > .md-no-style::before {
      content: '';
      min-height: 60px;
      visibility: hidden;
      display: inline-block; }
    md-list.md-dense md-list-item.md-2-line > .md-avatar, md-list.md-dense md-list-item.md-2-line .md-avatar-icon, md-list.md-dense md-list-item.md-2-line > .md-no-style > .md-avatar, md-list.md-dense md-list-item.md-2-line > .md-no-style .md-avatar-icon {
      margin-top: 12px; }
  md-list.md-dense md-list-item.md-3-line, md-list.md-dense md-list-item.md-3-line > .md-no-style {
    min-height: 76px; }
    md-list.md-dense md-list-item.md-3-line::before, md-list.md-dense md-list-item.md-3-line > .md-no-style::before {
      content: '';
      min-height: 76px;
      visibility: hidden;
      display: inline-block; }
    md-list.md-dense md-list-item.md-3-line > md-icon:first-child,
    md-list.md-dense md-list-item.md-3-line > .md-avatar, md-list.md-dense md-list-item.md-3-line > .md-no-style > md-icon:first-child,
    md-list.md-dense md-list-item.md-3-line > .md-no-style > .md-avatar {
      margin-top: 16px; }

md-list-item {
  position: relative; }
  md-list-item.md-proxy-focus.md-focused .md-no-style {
    transition: background-color 0.15s linear; }
  md-list-item._md-button-wrap {
    position: relative; }
    md-list-item._md-button-wrap > div.md-button:first-child {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: start;
          justify-content: flex-start;
      padding: 0 16px;
      margin: 0;
      font-weight: 400;
      text-align: left;
      border: medium none; }
      [dir=rtl] md-list-item._md-button-wrap > div.md-button:first-child {
        text-align: right; }
      md-list-item._md-button-wrap > div.md-button:first-child > .md-button:first-child {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        margin: 0;
        padding: 0; }
      md-list-item._md-button-wrap > div.md-button:first-child .md-list-item-inner {
        width: 100%; }
        md-list-item._md-button-wrap > div.md-button:first-child .md-list-item-inner::before {
          content: '';
          min-height: inherit;
          visibility: hidden;
          display: inline-block; }
  md-list-item.md-no-proxy,
  md-list-item .md-no-style {
    position: relative;
    padding: 0px 16px;
    -ms-flex: 1 1 auto;
        flex: 1 1 auto; }
    md-list-item.md-no-proxy.md-button,
    md-list-item .md-no-style.md-button {
      font-size: inherit;
      height: inherit;
      text-align: left;
      text-transform: none;
      width: 100%;
      white-space: normal;
      -ms-flex-direction: inherit;
          flex-direction: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
      border-radius: 0;
      margin: 0; }
      [dir=rtl] md-list-item.md-no-proxy.md-button, [dir=rtl]
      md-list-item .md-no-style.md-button {
        text-align: right; }
      md-list-item.md-no-proxy.md-button > .md-ripple-container,
      md-list-item .md-no-style.md-button > .md-ripple-container {
        border-radius: 0; }
    md-list-item.md-no-proxy:focus,
    md-list-item .md-no-style:focus {
      outline: none; }
  md-list-item.md-clickable:hover {
    cursor: pointer; }
  md-list-item md-divider {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%; }
    [dir=rtl] md-list-item md-divider {
      left: auto;
      right: 0; }
    md-list-item md-divider[md-inset] {
      left: 72px;
      width: calc(100% - 72px);
      margin: 0 !important; }
      [dir=rtl] md-list-item md-divider[md-inset] {
        left: auto;
        right: 72px; }
  md-list-item,
  md-list-item .md-list-item-inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-align: center;
        align-items: center;
    min-height: 48px;
    height: auto; }
    md-list-item::before,
    md-list-item .md-list-item-inner::before {
      content: '';
      min-height: 48px;
      visibility: hidden;
      display: inline-block; }
    md-list-item > div.md-primary > md-icon:not(.md-avatar-icon),
    md-list-item > div.md-secondary > md-icon:not(.md-avatar-icon),
    md-list-item > md-icon:first-child:not(.md-avatar-icon),
    md-list-item > md-icon.md-secondary:not(.md-avatar-icon),
    md-list-item .md-list-item-inner > div.md-primary > md-icon:not(.md-avatar-icon),
    md-list-item .md-list-item-inner > div.md-secondary > md-icon:not(.md-avatar-icon),
    md-list-item .md-list-item-inner > md-icon:first-child:not(.md-avatar-icon),
    md-list-item .md-list-item-inner > md-icon.md-secondary:not(.md-avatar-icon) {
      width: 24px;
      margin-top: 16px;
      margin-bottom: 12px;
      box-sizing: content-box; }
    md-list-item > div.md-primary > md-checkbox,
    md-list-item > div.md-secondary > md-checkbox,
    md-list-item > md-checkbox,
    md-list-item md-checkbox.md-secondary,
    md-list-item .md-list-item-inner > div.md-primary > md-checkbox,
    md-list-item .md-list-item-inner > div.md-secondary > md-checkbox,
    md-list-item .md-list-item-inner > md-checkbox,
    md-list-item .md-list-item-inner md-checkbox.md-secondary {
      -ms-flex-item-align: center;
          -ms-grid-row-align: center;
          align-self: center; }
      md-list-item > div.md-primary > md-checkbox .md-label,
      md-list-item > div.md-secondary > md-checkbox .md-label,
      md-list-item > md-checkbox .md-label,
      md-list-item md-checkbox.md-secondary .md-label,
      md-list-item .md-list-item-inner > div.md-primary > md-checkbox .md-label,
      md-list-item .md-list-item-inner > div.md-secondary > md-checkbox .md-label,
      md-list-item .md-list-item-inner > md-checkbox .md-label,
      md-list-item .md-list-item-inner md-checkbox.md-secondary .md-label {
        display: none; }
    md-list-item > md-icon:first-child:not(.md-avatar-icon),
    md-list-item .md-list-item-inner > md-icon:first-child:not(.md-avatar-icon) {
      margin-right: 32px; }
      [dir=rtl] md-list-item > md-icon:first-child:not(.md-avatar-icon), [dir=rtl]
      md-list-item .md-list-item-inner > md-icon:first-child:not(.md-avatar-icon) {
        margin-right: auto;
        margin-left: 32px; }
    md-list-item .md-avatar, md-list-item .md-avatar-icon,
    md-list-item .md-list-item-inner .md-avatar,
    md-list-item .md-list-item-inner .md-avatar-icon {
      margin-top: 8px;
      margin-bottom: 8px;
      margin-right: 16px;
      border-radius: 50%;
      box-sizing: content-box; }
      [dir=rtl] md-list-item .md-avatar, [dir=rtl] md-list-item .md-avatar-icon, [dir=rtl]
      md-list-item .md-list-item-inner .md-avatar, [dir=rtl]
      md-list-item .md-list-item-inner .md-avatar-icon {
        margin-right: auto;
        margin-left: 16px; }
    md-list-item .md-avatar,
    md-list-item .md-list-item-inner .md-avatar {
      -ms-flex: none;
          flex: none;
      width: 40px;
      height: 40px; }
    md-list-item .md-avatar-icon,
    md-list-item .md-list-item-inner .md-avatar-icon {
      padding: 8px; }
      md-list-item .md-avatar-icon svg,
      md-list-item .md-list-item-inner .md-avatar-icon svg {
        width: 24px;
        height: 24px; }
    md-list-item > md-checkbox,
    md-list-item .md-list-item-inner > md-checkbox {
      width: 24px;
      margin-left: 3px;
      margin-right: 29px;
      margin-top: 16px; }
      [dir=rtl] md-list-item > md-checkbox, [dir=rtl]
      md-list-item .md-list-item-inner > md-checkbox {
        margin-left: 29px; }
      [dir=rtl] md-list-item > md-checkbox, [dir=rtl]
      md-list-item .md-list-item-inner > md-checkbox {
        margin-right: 3px; }
    md-list-item .md-secondary-container,
    md-list-item .md-list-item-inner .md-secondary-container {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      position: relative;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      margin: auto;
      margin-right: 0;
      margin-left: auto; }
      [dir=rtl] md-list-item .md-secondary-container, [dir=rtl]
      md-list-item .md-list-item-inner .md-secondary-container {
        margin-right: auto; }
      [dir=rtl] md-list-item .md-secondary-container, [dir=rtl]
      md-list-item .md-list-item-inner .md-secondary-container {
        margin-left: 0; }
      md-list-item .md-secondary-container .md-button:last-of-type, md-list-item .md-secondary-container .md-icon-button:last-of-type,
      md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type,
      md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type {
        margin-right: 0; }
        [dir=rtl] md-list-item .md-secondary-container .md-button:last-of-type, [dir=rtl] md-list-item .md-secondary-container .md-icon-button:last-of-type, [dir=rtl]
        md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type, [dir=rtl]
        md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type {
          margin-right: auto;
          margin-left: 0; }
      md-list-item .md-secondary-container md-checkbox,
      md-list-item .md-list-item-inner .md-secondary-container md-checkbox {
        margin-top: 0;
        margin-bottom: 0; }
        md-list-item .md-secondary-container md-checkbox:last-child,
        md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child {
          width: 24px;
          margin-right: 0; }
          [dir=rtl] md-list-item .md-secondary-container md-checkbox:last-child, [dir=rtl]
          md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child {
            margin-right: auto;
            margin-left: 0; }
      md-list-item .md-secondary-container md-switch,
      md-list-item .md-list-item-inner .md-secondary-container md-switch {
        margin-top: 0;
        margin-bottom: 0;
        margin-right: -6px; }
        [dir=rtl] md-list-item .md-secondary-container md-switch, [dir=rtl]
        md-list-item .md-list-item-inner .md-secondary-container md-switch {
          margin-right: auto;
          margin-left: -6px; }
    md-list-item > p, md-list-item > .md-list-item-inner > p,
    md-list-item .md-list-item-inner > p,
    md-list-item .md-list-item-inner > .md-list-item-inner > p {
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
      margin: 0; }
  md-list-item.md-2-line, md-list-item.md-2-line > .md-no-style, md-list-item.md-3-line, md-list-item.md-3-line > .md-no-style {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-pack: center;
        justify-content: center; }
    md-list-item.md-2-line.md-long-text, md-list-item.md-2-line > .md-no-style.md-long-text, md-list-item.md-3-line.md-long-text, md-list-item.md-3-line > .md-no-style.md-long-text {
      margin-top: 8px;
      margin-bottom: 8px; }
    md-list-item.md-2-line .md-list-item-text, md-list-item.md-2-line > .md-no-style .md-list-item-text, md-list-item.md-3-line .md-list-item-text, md-list-item.md-3-line > .md-no-style .md-list-item-text {
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
      margin: auto;
      text-overflow: ellipsis;
      overflow: hidden; }
      md-list-item.md-2-line .md-list-item-text.md-offset, md-list-item.md-2-line > .md-no-style .md-list-item-text.md-offset, md-list-item.md-3-line .md-list-item-text.md-offset, md-list-item.md-3-line > .md-no-style .md-list-item-text.md-offset {
        margin-left: 56px; }
        [dir=rtl] md-list-item.md-2-line .md-list-item-text.md-offset, [dir=rtl] md-list-item.md-2-line > .md-no-style .md-list-item-text.md-offset, [dir=rtl] md-list-item.md-3-line .md-list-item-text.md-offset, [dir=rtl] md-list-item.md-3-line > .md-no-style .md-list-item-text.md-offset {
          margin-left: auto;
          margin-right: 56px; }
      md-list-item.md-2-line .md-list-item-text h3, md-list-item.md-2-line > .md-no-style .md-list-item-text h3, md-list-item.md-3-line .md-list-item-text h3, md-list-item.md-3-line > .md-no-style .md-list-item-text h3 {
        font-size: 16px;
        font-weight: 400;
        letter-spacing: 0.010em;
        margin: 0 0 0px 0;
        line-height: 1.2em;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
      md-list-item.md-2-line .md-list-item-text h4, md-list-item.md-2-line > .md-no-style .md-list-item-text h4, md-list-item.md-3-line .md-list-item-text h4, md-list-item.md-3-line > .md-no-style .md-list-item-text h4 {
        font-size: 14px;
        letter-spacing: 0.010em;
        margin: 3px 0 1px 0;
        font-weight: 400;
        line-height: 1.2em;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
      md-list-item.md-2-line .md-list-item-text p, md-list-item.md-2-line > .md-no-style .md-list-item-text p, md-list-item.md-3-line .md-list-item-text p, md-list-item.md-3-line > .md-no-style .md-list-item-text p {
        font-size: 14px;
        font-weight: 500;
        letter-spacing: 0.010em;
        margin: 0 0 0 0;
        line-height: 1.6em; }
  md-list-item.md-2-line, md-list-item.md-2-line > .md-no-style {
    height: auto;
    min-height: 72px; }
    md-list-item.md-2-line::before, md-list-item.md-2-line > .md-no-style::before {
      content: '';
      min-height: 72px;
      visibility: hidden;
      display: inline-block; }
    md-list-item.md-2-line > .md-avatar, md-list-item.md-2-line .md-avatar-icon, md-list-item.md-2-line > .md-no-style > .md-avatar, md-list-item.md-2-line > .md-no-style .md-avatar-icon {
      margin-top: 12px; }
    md-list-item.md-2-line > md-icon:first-child, md-list-item.md-2-line > .md-no-style > md-icon:first-child {
      -ms-flex-item-align: start;
          align-self: flex-start; }
    md-list-item.md-2-line .md-list-item-text, md-list-item.md-2-line > .md-no-style .md-list-item-text {
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }
  md-list-item.md-3-line, md-list-item.md-3-line > .md-no-style {
    height: auto;
    min-height: 88px; }
    md-list-item.md-3-line::before, md-list-item.md-3-line > .md-no-style::before {
      content: '';
      min-height: 88px;
      visibility: hidden;
      display: inline-block; }
    md-list-item.md-3-line > md-icon:first-child,
    md-list-item.md-3-line > .md-avatar, md-list-item.md-3-line > .md-no-style > md-icon:first-child,
    md-list-item.md-3-line > .md-no-style > .md-avatar {
      margin-top: 16px; }

.md-open-menu-container {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 100;
  opacity: 0;
  border-radius: 2px;
  max-height: calc(100vh - 10px);
  overflow: auto; }
  .md-open-menu-container md-menu-divider {
    margin-top: 4px;
    margin-bottom: 4px;
    height: 1px;
    min-height: 1px;
    max-height: 1px;
    width: 100%; }
  .md-open-menu-container md-menu-content > * {
    opacity: 0; }
  .md-open-menu-container:not(.md-clickable) {
    pointer-events: none; }
  .md-open-menu-container.md-active {
    opacity: 1;
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition-duration: 200ms; }
    .md-open-menu-container.md-active > md-menu-content > * {
      opacity: 1;
      transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
      transition-duration: 200ms;
      transition-delay: 100ms; }
  .md-open-menu-container.md-leave {
    opacity: 0;
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    transition-duration: 250ms; }

md-menu-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: 8px 0;
  max-height: 304px;
  overflow-y: auto; }
  md-menu-content.md-dense {
    max-height: 208px; }
    md-menu-content.md-dense md-menu-item {
      height: 32px;
      min-height: 32px; }

md-menu-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  min-height: 48px;
  height: 48px;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  /*
   * We cannot use flex on <button> elements due to a bug in Firefox, so we also can't use it on
   * <a> elements. Add some top padding to fix alignment since buttons automatically align their
   * text vertically.
   */ }
  md-menu-item > * {
    width: 100%;
    margin: auto 0;
    padding-left: 16px;
    padding-right: 16px; }
  md-menu-item > a.md-button {
    padding-top: 5px; }
  md-menu-item > .md-button {
    text-align: left;
    display: inline-block;
    border-radius: 0;
    margin: auto 0;
    font-size: 15px;
    text-transform: none;
    font-weight: 400;
    height: 100%;
    padding-left: 16px;
    padding-right: 16px;
    width: 100%; }
    md-menu-item > .md-button::-moz-focus-inner {
      padding: 0;
      border: 0; }
    [dir=rtl] md-menu-item > .md-button {
      text-align: right; }
    md-menu-item > .md-button md-icon {
      margin: auto 16px auto 0; }
      [dir=rtl] md-menu-item > .md-button md-icon {
        margin: auto 0 auto 16px; }
    md-menu-item > .md-button p {
      display: inline-block;
      margin: auto; }
    md-menu-item > .md-button span {
      margin-top: auto;
      margin-bottom: auto; }
    md-menu-item > .md-button .md-ripple-container {
      border-radius: inherit; }

md-toolbar .md-menu {
  height: auto;
  margin: auto;
  padding: 0; }

@media (max-width: 959px) {
  md-menu-content {
    min-width: 112px; }
  md-menu-content[width="3"] {
    min-width: 168px; }
  md-menu-content[width="4"] {
    min-width: 224px; }
  md-menu-content[width="5"] {
    min-width: 280px; }
  md-menu-content[width="6"] {
    min-width: 336px; }
  md-menu-content[width="7"] {
    min-width: 392px; } }

@media (min-width: 960px) {
  md-menu-content {
    min-width: 96px; }
  md-menu-content[width="3"] {
    min-width: 192px; }
  md-menu-content[width="4"] {
    min-width: 256px; }
  md-menu-content[width="5"] {
    min-width: 320px; }
  md-menu-content[width="6"] {
    min-width: 384px; }
  md-menu-content[width="7"] {
    min-width: 448px; } }

md-toolbar.md-menu-toolbar h2.md-toolbar-tools {
  line-height: 1rem;
  height: auto;
  padding: 28px;
  padding-bottom: 12px; }

md-toolbar.md-has-open-menu {
  position: relative;
  z-index: 100; }

md-menu-bar {
  padding: 0 20px;
  display: block;
  position: relative;
  z-index: 2; }
  md-menu-bar .md-menu {
    display: inline-block;
    padding: 0;
    position: relative; }
  md-menu-bar button {
    font-size: 14px;
    padding: 0 10px;
    margin: 0;
    border: 0;
    background-color: transparent;
    height: 40px; }
  md-menu-bar md-backdrop.md-menu-backdrop {
    z-index: -2; }

md-menu-content.md-menu-bar-menu.md-dense {
  max-height: none;
  padding: 16px 0; }
  md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent {
    position: relative; }
    md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent > md-icon {
      position: absolute;
      padding: 0;
      width: 24px;
      top: 6px;
      left: 24px; }
      [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent > md-icon {
        left: auto;
        right: 24px; }
    md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent > .md-button, md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu > .md-button {
      padding: 0 32px 0 64px; }
      [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent > .md-button, [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu > .md-button {
        padding: 0 64px 0 32px; }
  md-menu-content.md-menu-bar-menu.md-dense .md-button {
    min-height: 0;
    height: 32px; }
    md-menu-content.md-menu-bar-menu.md-dense .md-button span {
      float: left; }
      [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span {
        float: right; }
    md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text {
      float: right;
      margin: 0 8px; }
      [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text {
        float: left; }
  md-menu-content.md-menu-bar-menu.md-dense md-menu-divider {
    margin: 8px 0; }
  md-menu-content.md-menu-bar-menu.md-dense md-menu-item > .md-button, md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button {
    text-align: left; }
    [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item > .md-button, [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button {
      text-align: right; }
  md-menu-content.md-menu-bar-menu.md-dense .md-menu {
    padding: 0; }
    md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button {
      position: relative;
      margin: 0;
      width: 100%;
      text-transform: none;
      font-weight: normal;
      border-radius: 0px;
      padding-left: 16px; }
      [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button {
        padding-left: 0;
        padding-right: 16px; }
      md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button:after {
        display: block;
        content: '\25BC';
        position: absolute;
        top: 0px;
        speak: none;
        transform: rotate(270deg) scaleY(0.45) scaleX(0.9);
        right: 28px; }
        [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button:after {
          transform: rotate(90deg) scaleY(0.45) scaleX(0.9); }
        [dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu > .md-button:after {
          right: auto;
          left: 28px; }

/** Matches "md-tabs md-tabs-wrapper" style. */
.md-nav-bar {
  border-style: solid;
  border-width: 0 0 1px;
  height: 48px;
  position: relative; }

._md-nav-bar-list {
  outline: none;
  list-style: none;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row; }

.md-nav-item:first-of-type {
  margin-left: 8px; }

.md-button._md-nav-button {
  line-height: 24px;
  margin: 0 4px;
  padding: 12px 16px;
  transition: background-color 0.35s cubic-bezier(0.35, 0, 0.25, 1); }
  .md-button._md-nav-button:focus {
    outline: none; }

md-nav-ink-bar {
  bottom: 0;
  height: 2px;
  left: auto;
  position: absolute;
  right: auto;
  background-color: black; }
  md-nav-ink-bar._md-left {
    transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1); }
  md-nav-ink-bar._md-right {
    transition: left 0.25s cubic-bezier(0.35, 0, 0.25, 1), right 0.125s cubic-bezier(0.35, 0, 0.25, 1); }
  md-nav-ink-bar.ng-animate {
    transition: none; }

md-nav-extra-content {
  min-height: 48px;
  padding-right: 12px; }

@keyframes indeterminate-rotate {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

md-progress-circular {
  position: relative;
  display: block; }
  md-progress-circular._md-progress-circular-disabled {
    visibility: hidden; }
  md-progress-circular.md-mode-indeterminate svg {
    animation: indeterminate-rotate 1568.63ms linear infinite; }
  md-progress-circular svg {
    position: absolute;
    overflow: visible;
    top: 0;
    left: 0; }

md-progress-linear {
  display: block;
  position: relative;
  width: 100%;
  height: 5px;
  padding-top: 0 !important;
  margin-bottom: 0 !important; }
  md-progress-linear._md-progress-linear-disabled {
    visibility: hidden; }
  md-progress-linear .md-container {
    display: block;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 5px;
    transform: translate(0, 0) scale(1, 1); }
    md-progress-linear .md-container .md-bar {
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      width: 100%;
      height: 5px; }
    md-progress-linear .md-container .md-dashed:before {
      content: "";
      display: none;
      position: absolute;
      margin-top: 0;
      height: 5px;
      width: 100%;
      background-color: transparent;
      background-size: 10px 10px !important;
      background-position: 0px -23px; }
    md-progress-linear .md-container .md-bar1, md-progress-linear .md-container .md-bar2 {
      transition: transform 0.2s linear; }
    md-progress-linear .md-container.md-mode-query .md-bar1 {
      display: none; }
    md-progress-linear .md-container.md-mode-query .md-bar2 {
      transition: all 0.2s linear;
      animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1); }
    md-progress-linear .md-container.md-mode-determinate .md-bar1 {
      display: none; }
    md-progress-linear .md-container.md-mode-indeterminate .md-bar1 {
      animation: md-progress-linear-indeterminate-scale-1 4s infinite, md-progress-linear-indeterminate-1 4s infinite; }
    md-progress-linear .md-container.md-mode-indeterminate .md-bar2 {
      animation: md-progress-linear-indeterminate-scale-2 4s infinite, md-progress-linear-indeterminate-2 4s infinite; }
    md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container {
      animation: none; }
      md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar1 {
        animation-name: none; }
      md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar2 {
        animation-name: none; }
  md-progress-linear .md-container.md-mode-buffer {
    background-color: transparent !important;
    transition: all 0.2s linear; }
    md-progress-linear .md-container.md-mode-buffer .md-dashed:before {
      display: block;
      animation: buffer 3s infinite linear; }

@keyframes query {
  0% {
    opacity: 1;
    transform: translateX(35%) scale(0.3, 1); }
  100% {
    opacity: 0;
    transform: translateX(-50%) scale(0, 1); } }

@keyframes buffer {
  0% {
    opacity: 1;
    background-position: 0px -23px; }
  50% {
    opacity: 0; }
  100% {
    opacity: 1;
    background-position: -200px -23px; } }

@keyframes md-progress-linear-indeterminate-scale-1 {
  0% {
    transform: scaleX(0.1);
    animation-timing-function: linear; }
  36.6% {
    transform: scaleX(0.1);
    animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1); }
  69.15% {
    transform: scaleX(0.83);
    animation-timing-function: cubic-bezier(0.22573, 0, 0.23365, 1.37098); }
  100% {
    transform: scaleX(0.1); } }

@keyframes md-progress-linear-indeterminate-1 {
  0% {
    left: -105.16667%;
    animation-timing-function: linear; }
  20% {
    left: -105.16667%;
    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582); }
  69.15% {
    left: 21.5%;
    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635); }
  100% {
    left: 95.44444%; } }

@keyframes md-progress-linear-indeterminate-scale-2 {
  0% {
    transform: scaleX(0.1);
    animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397); }
  19.15% {
    transform: scaleX(0.57);
    animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432); }
  44.15% {
    transform: scaleX(0.91);
    animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179); }
  100% {
    transform: scaleX(0.1); } }

@keyframes md-progress-linear-indeterminate-2 {
  0% {
    left: -54.88889%;
    animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40968); }
  25% {
    left: -17.25%;
    animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73372); }
  48.35% {
    left: 29.5%;
    animation-timing-function: cubic-bezier(0.4, 0.62703, 0.6, 0.90203); }
  100% {
    left: 117.38889%; } }

md-radio-button {
  box-sizing: border-box;
  display: block;
  margin-bottom: 16px;
  white-space: nowrap;
  cursor: pointer;
  position: relative; }
  md-radio-button[disabled] {
    cursor: default; }
    md-radio-button[disabled] .md-container {
      cursor: default; }
  md-radio-button .md-container {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    box-sizing: border-box;
    display: inline-block;
    width: 20px;
    height: 20px;
    cursor: pointer;
    left: 0;
    right: auto; }
    [dir=rtl] md-radio-button .md-container {
      left: auto; }
    [dir=rtl] md-radio-button .md-container {
      right: 0; }
    md-radio-button .md-container .md-ripple-container {
      position: absolute;
      display: block;
      width: auto;
      height: auto;
      left: -15px;
      top: -15px;
      right: -15px;
      bottom: -15px; }
    md-radio-button .md-container:before {
      box-sizing: border-box;
      background-color: transparent;
      border-radius: 50%;
      content: '';
      position: absolute;
      display: block;
      height: auto;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      transition: all 0.5s;
      width: auto; }
  md-radio-button.md-align-top-left > div.md-container {
    top: 12px; }
  md-radio-button .md-off {
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    border-style: solid;
    border-width: 2px;
    border-radius: 50%;
    transition: border-color ease 0.28s; }
  md-radio-button .md-on {
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    transition: transform ease 0.28s;
    transform: scale(0); }
  md-radio-button.md-checked .md-on {
    transform: scale(0.5); }
  md-radio-button .md-label {
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    margin-left: 30px;
    margin-right: 0;
    vertical-align: middle;
    white-space: normal;
    pointer-events: none;
    width: auto; }
    [dir=rtl] md-radio-button .md-label {
      margin-left: 0; }
    [dir=rtl] md-radio-button .md-label {
      margin-right: 30px; }

md-radio-group {
  /** Layout adjustments for the radio group. */ }
  md-radio-group.layout-column md-radio-button, md-radio-group.layout-xs-column md-radio-button, md-radio-group.layout-gt-xs-column md-radio-button, md-radio-group.layout-sm-column md-radio-button, md-radio-group.layout-gt-sm-column md-radio-button, md-radio-group.layout-md-column md-radio-button, md-radio-group.layout-gt-md-column md-radio-button, md-radio-group.layout-lg-column md-radio-button, md-radio-group.layout-gt-lg-column md-radio-button, md-radio-group.layout-xl-column md-radio-button {
    margin-bottom: 16px; }
  md-radio-group.layout-row md-radio-button, md-radio-group.layout-xs-row md-radio-button, md-radio-group.layout-gt-xs-row md-radio-button, md-radio-group.layout-sm-row md-radio-button, md-radio-group.layout-gt-sm-row md-radio-button, md-radio-group.layout-md-row md-radio-button, md-radio-group.layout-gt-md-row md-radio-button, md-radio-group.layout-lg-row md-radio-button, md-radio-group.layout-gt-lg-row md-radio-button, md-radio-group.layout-xl-row md-radio-button {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 16px; }
    [dir=rtl] md-radio-group.layout-row md-radio-button, [dir=rtl] md-radio-group.layout-xs-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-xs-row md-radio-button, [dir=rtl] md-radio-group.layout-sm-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-sm-row md-radio-button, [dir=rtl] md-radio-group.layout-md-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-md-row md-radio-button, [dir=rtl] md-radio-group.layout-lg-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-lg-row md-radio-button, [dir=rtl] md-radio-group.layout-xl-row md-radio-button {
      margin-left: 16px; }
    [dir=rtl] md-radio-group.layout-row md-radio-button, [dir=rtl] md-radio-group.layout-xs-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-xs-row md-radio-button, [dir=rtl] md-radio-group.layout-sm-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-sm-row md-radio-button, [dir=rtl] md-radio-group.layout-md-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-md-row md-radio-button, [dir=rtl] md-radio-group.layout-lg-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-lg-row md-radio-button, [dir=rtl] md-radio-group.layout-xl-row md-radio-button {
      margin-right: 0; }
    md-radio-group.layout-row md-radio-button:last-of-type, md-radio-group.layout-xs-row md-radio-button:last-of-type, md-radio-group.layout-gt-xs-row md-radio-button:last-of-type, md-radio-group.layout-sm-row md-radio-button:last-of-type, md-radio-group.layout-gt-sm-row md-radio-button:last-of-type, md-radio-group.layout-md-row md-radio-button:last-of-type, md-radio-group.layout-gt-md-row md-radio-button:last-of-type, md-radio-group.layout-lg-row md-radio-button:last-of-type, md-radio-group.layout-gt-lg-row md-radio-button:last-of-type, md-radio-group.layout-xl-row md-radio-button:last-of-type {
      margin-left: 0;
      margin-right: 0; }
  md-radio-group:focus {
    outline: none; }
  md-radio-group.md-focused.ng-not-empty .md-checked .md-container:before {
    left: -8px;
    top: -8px;
    right: -8px;
    bottom: -8px; }
  md-radio-group.md-focused.ng-empty > md-radio-button:first-child .md-container:before {
    left: -8px;
    top: -8px;
    right: -8px;
    bottom: -8px; }
  md-radio-group[disabled] md-radio-button {
    cursor: default; }
    md-radio-group[disabled] md-radio-button .md-container {
      cursor: default; }

.md-inline-form md-radio-group {
  margin: 18px 0 19px; }
  .md-inline-form md-radio-group md-radio-button {
    display: inline-block;
    height: 30px;
    padding: 2px;
    box-sizing: border-box;
    margin-top: 0;
    margin-bottom: 0; }

@media screen and (-ms-high-contrast: active) {
  md-radio-button.md-default-theme .md-on {
    background-color: #fff; } }

md-input-container:not([md-no-float]) .md-select-placeholder span:first-child {
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transform-origin: left top; }
  [dir=rtl] md-input-container:not([md-no-float]) .md-select-placeholder span:first-child {
    transform-origin: right top; }

md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child {
  transform: translateY(-22px) translateX(-2px) scale(0.75); }

.md-select-menu-container {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 90;
  opacity: 0;
  display: none;
  transform: translateY(-1px); }
  .md-select-menu-container:not(.md-clickable) {
    pointer-events: none; }
  .md-select-menu-container md-progress-circular {
    display: table;
    margin: 24px auto !important; }
  .md-select-menu-container.md-active {
    display: block;
    opacity: 1; }
    .md-select-menu-container.md-active md-select-menu {
      transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
      transition-duration: 150ms; }
      .md-select-menu-container.md-active md-select-menu > * {
        opacity: 1;
        transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
        transition-duration: 150ms;
        transition-delay: 100ms; }
  .md-select-menu-container.md-leave {
    opacity: 0;
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    transition-duration: 250ms; }

md-input-container > md-select {
  margin: 0;
  -ms-flex-order: 2;
      order: 2; }

md-input-container:not(.md-input-has-value) md-select[required]:not(.md-no-asterisk) .md-select-value span:first-child:after, md-input-container:not(.md-input-has-value) md-select.ng-required:not(.md-no-asterisk) .md-select-value span:first-child:after {
  content: ' *';
  font-size: 13px;
  vertical-align: top; }

md-input-container.md-input-invalid md-select .md-select-value {
  border-bottom-style: solid;
  padding-bottom: 1px; }

md-select {
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0 26px 0; }
  md-select[required].ng-empty.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after, md-select.ng-required.ng-empty.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after {
    content: ' *';
    font-size: 13px;
    vertical-align: top; }
  md-select[disabled] .md-select-value {
    background-position: 0 bottom;
    background-size: 4px 1px;
    background-repeat: repeat-x;
    margin-bottom: -1px; }
  md-select:focus {
    outline: none; }
  md-select[disabled]:hover {
    cursor: default; }
  md-select:not([disabled]):hover {
    cursor: pointer; }
  md-select:not([disabled]).ng-invalid.ng-touched .md-select-value {
    border-bottom-style: solid;
    padding-bottom: 1px; }
  md-select:not([disabled]):focus .md-select-value {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    padding-bottom: 0; }
  md-select:not([disabled]):focus.ng-invalid.ng-touched .md-select-value {
    padding-bottom: 0; }

md-input-container.md-input-has-value .md-select-value > span:not(.md-select-icon) {
  transform: translate3d(0, 1px, 0); }

.md-select-value {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 2px 2px 1px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  background-color: rgba(0, 0, 0, 0);
  position: relative;
  box-sizing: content-box;
  min-width: 64px;
  min-height: 26px;
  -ms-flex-positive: 1;
      flex-grow: 1; }
  .md-select-value > span:not(.md-select-icon) {
    max-width: 100%;
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }
    .md-select-value > span:not(.md-select-icon) .md-text {
      display: inline; }
  .md-select-value .md-select-icon {
    display: block;
    -ms-flex-align: end;
        align-items: flex-end;
    text-align: right;
    width: 24px;
    margin: 0 4px;
    transform: translate3d(0, -2px, 0);
    font-size: 1.2rem; }
    [dir=rtl] .md-select-value .md-select-icon {
      -ms-flex-align: start;
          align-items: flex-start; }
    [dir=rtl] .md-select-value .md-select-icon {
      text-align: left; }
  .md-select-value .md-select-icon:after {
    display: block;
    content: '\25BC';
    position: relative;
    top: 2px;
    speak: none;
    font-size: 13px;
    transform: scaleY(0.5) scaleX(1); }
  .md-select-value.md-select-placeholder {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-order: 1;
        order: 1;
    pointer-events: none;
    -webkit-font-smoothing: antialiased;
    padding-left: 2px;
    z-index: 1; }

md-select-menu {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
  max-height: 256px;
  min-height: 48px;
  overflow-y: hidden;
  transform-origin: left top;
  transform: scale(1); }
  md-select-menu.md-reverse {
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse; }
  md-select-menu:not(.md-overflow) md-content {
    padding-top: 8px;
    padding-bottom: 8px; }
  [dir=rtl] md-select-menu {
    transform-origin: right top; }
  md-select-menu md-content {
    min-width: 136px;
    min-height: 48px;
    max-height: 256px;
    overflow-y: auto; }
  md-select-menu > * {
    opacity: 0; }

md-option {
  cursor: pointer;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: auto;
  transition: background 0.15s linear;
  padding: 0 16px 0 16px;
  height: 48px; }
  md-option[disabled] {
    cursor: default; }
  md-option:focus {
    outline: none; }
  md-option .md-text {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: auto;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }

md-optgroup {
  display: block; }
  md-optgroup label {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    padding: 16px;
    font-weight: 500; }
  md-optgroup md-option {
    padding-left: 32px;
    padding-right: 32px; }

@media screen and (-ms-high-contrast: active) {
  .md-select-backdrop {
    background-color: transparent; }
  md-select-menu {
    border: 1px solid #fff; } }

md-select-menu[multiple] md-option.md-checkbox-enabled {
  padding-left: 40px;
  padding-right: 16px; }
  [dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled {
    padding-left: 16px; }
  [dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled {
    padding-right: 40px; }
  md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    box-sizing: border-box;
    display: inline-block;
    width: 20px;
    height: 20px;
    left: 0;
    right: auto; }
    [dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
      left: auto; }
    [dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
      right: 0; }
    md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:before {
      box-sizing: border-box;
      background-color: transparent;
      border-radius: 50%;
      content: '';
      position: absolute;
      display: block;
      height: auto;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      transition: all 0.5s;
      width: auto; }
    md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:after {
      box-sizing: border-box;
      content: '';
      position: absolute;
      top: -10px;
      right: -10px;
      bottom: -10px;
      left: -10px; }
    md-select-menu[multiple] md-option.md-checkbox-enabled .md-container .md-ripple-container {
      position: absolute;
      display: block;
      width: auto;
      height: auto;
      left: -15px;
      top: -15px;
      right: -15px;
      bottom: -15px; }
  md-select-menu[multiple] md-option.md-checkbox-enabled .md-icon {
    box-sizing: border-box;
    transition: 240ms;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    border-width: 2px;
    border-style: solid;
    border-radius: 2px; }
  md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon {
    border-color: transparent; }
    md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon:after {
      box-sizing: border-box;
      transform: rotate(45deg);
      position: absolute;
      left: 4.66667px;
      top: 0.22222px;
      display: table;
      width: 6.66667px;
      height: 13.33333px;
      border-width: 2px;
      border-style: solid;
      border-top: 0;
      border-left: 0;
      content: ''; }
  md-select-menu[multiple] md-option.md-checkbox-enabled[disabled] {
    cursor: default; }
  md-select-menu[multiple] md-option.md-checkbox-enabled.md-indeterminate .md-icon:after {
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: table;
    width: 12px;
    height: 2px;
    border-width: 2px;
    border-style: solid;
    border-top: 0;
    border-left: 0;
    content: ''; }
  md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
    margin-left: 10.66667px;
    margin-right: auto; }
    [dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
      margin-left: auto; }
    [dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container {
      margin-right: 10.66667px; }

md-sidenav {
  box-sizing: border-box;
  position: absolute;
  -ms-flex-direction: column;
      flex-direction: column;
  z-index: 60;
  width: 320px;
  max-width: 320px;
  bottom: 0;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }
  md-sidenav ul {
    list-style: none; }
  md-sidenav.md-closed {
    display: none; }
  md-sidenav.md-closed-add, md-sidenav.md-closed-remove {
    display: -ms-flexbox;
    display: flex;
    transition: 0.2s ease-in all; }
  md-sidenav.md-closed-add.md-closed-add-active, md-sidenav.md-closed-remove.md-closed-remove-active {
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
  md-sidenav.md-locked-open-add, md-sidenav.md-locked-open-remove {
    position: static;
    display: -ms-flexbox;
    display: flex;
    transform: translate3d(0, 0, 0); }
  md-sidenav.md-locked-open, md-sidenav.md-locked-open.md-closed, md-sidenav.md-locked-open.md-closed.md-sidenav-left, md-sidenav.md-locked-open.md-closed, md-sidenav.md-locked-open.md-closed.md-sidenav-right {
    position: static;
    display: -ms-flexbox;
    display: flex;
    transform: translate3d(0, 0, 0); }
  md-sidenav.md-locked-open-remove.md-closed {
    position: static;
    display: -ms-flexbox;
    display: flex;
    transform: translate3d(0, 0, 0); }
  md-sidenav.md-closed.md-locked-open-add {
    position: static;
    display: -ms-flexbox;
    display: flex;
    transform: translate3d(0%, 0, 0); }
  md-sidenav.md-closed.md-locked-open-add:not(.md-locked-open-add-active) {
    transition: width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2), min-width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    width: 0 !important;
    min-width: 0 !important; }
  md-sidenav.md-closed.md-locked-open-add-active {
    transition: width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2), min-width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
  md-sidenav.md-locked-open-remove-active {
    transition: width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2), min-width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    width: 0 !important;
    min-width: 0 !important; }

.md-sidenav-backdrop.md-locked-open {
  display: none; }

.md-sidenav-left, md-sidenav {
  left: 0;
  top: 0;
  transform: translate3d(0%, 0, 0); }
  .md-sidenav-left.md-closed, md-sidenav.md-closed {
    transform: translate3d(-100%, 0, 0); }

.md-sidenav-right {
  left: 100%;
  top: 0;
  transform: translate(-100%, 0); }
  .md-sidenav-right.md-closed {
    transform: translate(0%, 0); }

@media (min-width: 600px) {
  md-sidenav {
    max-width: 400px; } }

@media (max-width: 456px) {
  md-sidenav {
    width: calc(100% - 56px);
    min-width: calc(100% - 56px);
    max-width: calc(100% - 56px); } }

@media screen and (-ms-high-contrast: active) {
  .md-sidenav-left, md-sidenav {
    border-right: 1px solid #fff; }
  .md-sidenav-right {
    border-left: 1px solid #fff; } }

@keyframes sliderFocusThumb {
  0% {
    transform: scale(0.7); }
  30% {
    transform: scale(1); }
  100% {
    transform: scale(0.7); } }

@keyframes sliderDiscreteFocusThumb {
  0% {
    transform: scale(0.7); }
  50% {
    transform: scale(0.8); }
  100% {
    transform: scale(0); } }

@keyframes sliderDiscreteFocusRing {
  0% {
    transform: scale(0.7);
    opacity: 0; }
  50% {
    transform: scale(1);
    opacity: 1; }
  100% {
    transform: scale(0); } }

md-slider {
  height: 48px;
  min-width: 128px;
  position: relative;
  margin-left: 4px;
  margin-right: 4px;
  padding: 0;
  display: block;
  -ms-flex-direction: row;
      flex-direction: row;
  /**
   * Track
   */
  /**
   * Slider thumb
   */
  /* The sign that's focused in discrete mode */
  /**
   * The border/background that comes in when focused in non-discrete mode
   */
  /* Don't animate left/right while panning */ }
  md-slider *, md-slider *:after {
    box-sizing: border-box; }
  md-slider .md-slider-wrapper {
    outline: none;
    width: 100%;
    height: 100%; }
  md-slider .md-slider-content {
    position: relative; }
  md-slider .md-track-container {
    width: 100%;
    position: absolute;
    top: 23px;
    height: 2px; }
  md-slider .md-track {
    position: absolute;
    left: 0;
    right: 0;
    height: 100%; }
  md-slider .md-track-fill {
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition-property: width, height; }
  md-slider .md-track-ticks {
    position: absolute;
    left: 0;
    right: 0;
    height: 100%; }
  md-slider .md-track-ticks canvas {
    width: 100%;
    height: 100%; }
  md-slider .md-thumb-container {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate3d(-50%, -50%, 0);
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition-property: left, right, bottom; }
    [dir=rtl] md-slider .md-thumb-container {
      left: auto;
      right: 0; }
  md-slider .md-thumb {
    z-index: 1;
    position: absolute;
    left: -10px;
    top: 14px;
    width: 20px;
    height: 20px;
    border-radius: 20px;
    transform: scale(0.7);
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
    [dir=rtl] md-slider .md-thumb {
      left: auto;
      right: -10px; }
    md-slider .md-thumb:after {
      content: '';
      position: absolute;
      width: 20px;
      height: 20px;
      border-radius: 20px;
      border-width: 3px;
      border-style: solid;
      transition: inherit; }
  md-slider .md-sign {
    /* Center the children (slider-thumb-text) */
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    position: absolute;
    left: -14px;
    top: -17px;
    width: 28px;
    height: 28px;
    border-radius: 28px;
    transform: scale(0.4) translate3d(0, 67.5px, 0);
    transition: all 0.3s cubic-bezier(0.35, 0, 0.25, 1);
    /* The arrow pointing down under the sign */ }
    md-slider .md-sign:after {
      position: absolute;
      content: '';
      left: 0px;
      border-radius: 16px;
      top: 19px;
      border-left: 14px solid transparent;
      border-right: 14px solid transparent;
      border-top-width: 16px;
      border-top-style: solid;
      opacity: 0;
      transform: translate3d(0, -8px, 0);
      transition: all 0.2s cubic-bezier(0.35, 0, 0.25, 1); }
      [dir=rtl] md-slider .md-sign:after {
        left: auto;
        right: 0px; }
    md-slider .md-sign .md-thumb-text {
      z-index: 1;
      font-size: 12px;
      font-weight: bold; }
  md-slider .md-focus-ring {
    position: absolute;
    left: -17px;
    top: 7px;
    width: 34px;
    height: 34px;
    border-radius: 34px;
    transform: scale(0.7);
    opacity: 0;
    transition: all 0.35s cubic-bezier(0.35, 0, 0.25, 1); }
    [dir=rtl] md-slider .md-focus-ring {
      left: auto;
      right: -17px; }
  md-slider .md-disabled-thumb {
    position: absolute;
    left: -14px;
    top: 10px;
    width: 28px;
    height: 28px;
    border-radius: 28px;
    transform: scale(0.5);
    border-width: 4px;
    border-style: solid;
    display: none; }
    [dir=rtl] md-slider .md-disabled-thumb {
      left: auto;
      right: -14px; }
  md-slider.md-min .md-sign {
    opacity: 0; }
  md-slider:focus {
    outline: none; }
  md-slider.md-dragging .md-thumb-container,
  md-slider.md-dragging .md-track-fill {
    transition: none; }
  md-slider:not([md-discrete]) {
    /* Hide the sign and ticks in non-discrete mode */ }
    md-slider:not([md-discrete]) .md-track-ticks,
    md-slider:not([md-discrete]) .md-sign {
      display: none; }
    md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper .md-thumb:hover {
      transform: scale(0.8); }
    md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper.md-focused .md-focus-ring {
      transform: scale(1);
      opacity: 1; }
    md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper.md-focused .md-thumb {
      animation: sliderFocusThumb 0.7s cubic-bezier(0.35, 0, 0.25, 1); }
    md-slider:not([md-discrete]):not([disabled]).md-active .md-slider-wrapper .md-thumb {
      transform: scale(1); }
  md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-focus-ring {
    transform: scale(0);
    animation: sliderDiscreteFocusRing 0.5s cubic-bezier(0.35, 0, 0.25, 1); }
  md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-thumb {
    animation: sliderDiscreteFocusThumb 0.5s cubic-bezier(0.35, 0, 0.25, 1); }
  md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-thumb, md-slider[md-discrete]:not([disabled]).md-active .md-thumb {
    transform: scale(0); }
  md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-sign,
  md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-sign:after, md-slider[md-discrete]:not([disabled]).md-active .md-sign,
  md-slider[md-discrete]:not([disabled]).md-active .md-sign:after {
    opacity: 1;
    transform: translate3d(0, 0, 0) scale(1); }
  md-slider[md-discrete][disabled][readonly] .md-thumb {
    transform: scale(0); }
  md-slider[md-discrete][disabled][readonly] .md-sign,
  md-slider[md-discrete][disabled][readonly] .md-sign:after {
    opacity: 1;
    transform: translate3d(0, 0, 0) scale(1); }
  md-slider[disabled] .md-track-fill {
    display: none; }
  md-slider[disabled] .md-track-ticks {
    opacity: 0; }
  md-slider[disabled]:not([readonly]) .md-sign {
    opacity: 0; }
  md-slider[disabled] .md-thumb {
    transform: scale(0.5); }
  md-slider[disabled] .md-disabled-thumb {
    display: block; }
  md-slider[md-vertical] {
    -ms-flex-direction: column;
        flex-direction: column;
    min-height: 128px;
    min-width: 0; }
    md-slider[md-vertical] .md-slider-wrapper {
      -ms-flex: 1;
          flex: 1;
      padding-top: 12px;
      padding-bottom: 12px;
      width: 48px;
      -ms-flex-item-align: center;
          align-self: center;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center; }
    md-slider[md-vertical] .md-track-container {
      height: 100%;
      width: 2px;
      top: 0;
      left: calc(50% - (2px / 2)); }
    md-slider[md-vertical] .md-thumb-container {
      top: auto;
      margin-bottom: 23px;
      left: calc(50% - 1px);
      bottom: 0; }
      md-slider[md-vertical] .md-thumb-container .md-thumb:after {
        left: 1px; }
      md-slider[md-vertical] .md-thumb-container .md-focus-ring {
        left: -16px; }
    md-slider[md-vertical] .md-track-fill {
      bottom: 0; }
    md-slider[md-vertical][md-discrete] .md-sign {
      left: -40px;
      top: 9.5px;
      transform: scale(0.4) translate3d(67.5px, 0, 0);
      /* The arrow pointing left next the sign */ }
      md-slider[md-vertical][md-discrete] .md-sign:after {
        top: 9.5px;
        left: 19px;
        border-top: 14px solid transparent;
        border-right: 0;
        border-bottom: 14px solid transparent;
        border-left-width: 16px;
        border-left-style: solid;
        opacity: 0;
        transform: translate3d(0, -8px, 0);
        transition: all 0.2s ease-in-out; }
      md-slider[md-vertical][md-discrete] .md-sign .md-thumb-text {
        z-index: 1;
        font-size: 12px;
        font-weight: bold; }
    md-slider[md-vertical][md-discrete].md-active .md-sign:after,
    md-slider[md-vertical][md-discrete] .md-focused .md-sign:after, md-slider[md-vertical][md-discrete][disabled][readonly] .md-sign:after {
      top: 0; }
    md-slider[md-vertical][disabled][readonly] .md-thumb {
      transform: scale(0); }
    md-slider[md-vertical][disabled][readonly] .md-sign,
    md-slider[md-vertical][disabled][readonly] .md-sign:after {
      opacity: 1;
      transform: translate3d(0, 0, 0) scale(1); }
  md-slider[md-invert]:not([md-vertical]) .md-track-fill {
    left: auto;
    right: 0; }
    [dir=rtl] md-slider[md-invert]:not([md-vertical]) .md-track-fill {
      left: 0; }
    [dir=rtl] md-slider[md-invert]:not([md-vertical]) .md-track-fill {
      right: auto; }
  md-slider[md-invert][md-vertical] .md-track-fill {
    bottom: auto;
    top: 0; }

md-slider-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: row;
      flex-direction: row; }
  md-slider-container > *:first-child:not(md-slider),
  md-slider-container > *:last-child:not(md-slider) {
    min-width: 25px;
    max-width: 42px;
    height: 25px;
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition-property: color, max-width; }
  md-slider-container > *:first-child:not(md-slider) {
    margin-right: 16px; }
    [dir=rtl] md-slider-container > *:first-child:not(md-slider) {
      margin-right: auto;
      margin-left: 16px; }
  md-slider-container > *:last-child:not(md-slider) {
    margin-left: 16px; }
    [dir=rtl] md-slider-container > *:last-child:not(md-slider) {
      margin-left: auto;
      margin-right: 16px; }
  md-slider-container[md-vertical] {
    -ms-flex-direction: column;
        flex-direction: column; }
    md-slider-container[md-vertical] > *:first-child:not(md-slider),
    md-slider-container[md-vertical] > *:last-child:not(md-slider) {
      margin-right: 0;
      margin-left: 0;
      text-align: center; }
  md-slider-container md-input-container input[type="number"] {
    text-align: center;
    padding-left: 15px;
    height: 50px;
    margin-top: -25px; }
    [dir=rtl] md-slider-container md-input-container input[type="number"] {
      padding-left: 0;
      padding-right: 15px; }

@media screen and (-ms-high-contrast: active) {
  md-slider.md-default-theme .md-track {
    border-bottom: 1px solid #fff; } }

.md-sticky-clone {
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  position: absolute !important;
  transform: translate3d(-9999px, -9999px, 0); }
  .md-sticky-clone[sticky-state="active"] {
    transform: translate3d(0, 0, 0); }
    .md-sticky-clone[sticky-state="active"]:not(.md-sticky-no-effect) .md-subheader-inner {
      animation: subheaderStickyHoverIn 0.3s ease-out both; }

@keyframes subheaderStickyHoverIn {
  0% {
    box-shadow: 0 0 0 0 transparent; }
  100% {
    box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } }

@keyframes subheaderStickyHoverOut {
  0% {
    box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); }
  100% {
    box-shadow: 0 0 0 0 transparent; } }

.md-subheader-wrapper:not(.md-sticky-no-effect) {
  transition: 0.2s ease-out margin; }
  .md-subheader-wrapper:not(.md-sticky-no-effect) .md-subheader {
    margin: 0; }
  .md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone {
    z-index: 2; }
  .md-subheader-wrapper:not(.md-sticky-no-effect)[sticky-state="active"] {
    margin-top: -2px; }
  .md-subheader-wrapper:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state="active"] .md-subheader-inner:after {
    animation: subheaderStickyHoverOut 0.3s ease-out both; }

.md-subheader {
  display: block;
  font-size: 14px;
  font-weight: 500;
  line-height: 1em;
  margin: 0 0 0 0;
  position: relative; }
  .md-subheader .md-subheader-inner {
    display: block;
    padding: 16px; }
  .md-subheader .md-subheader-content {
    display: block;
    z-index: 1;
    position: relative; }

[md-swipe-left], [md-swipe-right] {
  -ms-touch-action: pan-y;
      touch-action: pan-y; }

[md-swipe-up], [md-swipe-down] {
  -ms-touch-action: pan-x;
      touch-action: pan-x; }

.md-inline-form md-switch {
  margin-top: 18px;
  margin-bottom: 19px; }

md-switch {
  margin: 16px 0;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  height: 30px;
  line-height: 28px;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  margin-left: inherit;
  margin-right: 16px; }
  [dir=rtl] md-switch {
    margin-left: 16px; }
  [dir=rtl] md-switch {
    margin-right: inherit; }
  md-switch:last-of-type {
    margin-left: inherit;
    margin-right: 0; }
    [dir=rtl] md-switch:last-of-type {
      margin-left: 0; }
    [dir=rtl] md-switch:last-of-type {
      margin-right: inherit; }
  md-switch[disabled] {
    cursor: default; }
    md-switch[disabled] .md-container {
      cursor: default; }
  md-switch .md-container {
    cursor: grab;
    width: 36px;
    height: 24px;
    position: relative;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    margin-right: 8px;
    float: left; }
    [dir=rtl] md-switch .md-container {
      margin-right: 0px;
      margin-left: 8px; }
  md-switch.md-inverted .md-container {
    margin-right: initial;
    margin-left: 8px; }
    [dir=rtl] md-switch.md-inverted .md-container {
      margin-right: 8px; }
    [dir=rtl] md-switch.md-inverted .md-container {
      margin-left: initial; }
  md-switch:not([disabled]) .md-dragging,
  md-switch:not([disabled]).md-dragging .md-container {
    cursor: grabbing; }
  md-switch.md-focused .md-thumb:before {
    left: -8px;
    top: -8px;
    right: -8px;
    bottom: -8px; }
  md-switch .md-label {
    border-color: transparent;
    border-width: 0;
    float: left; }
  md-switch .md-bar {
    left: 1px;
    width: 34px;
    top: 5px;
    height: 14px;
    border-radius: 8px;
    position: absolute; }
  md-switch .md-thumb-container {
    top: 2px;
    left: 0;
    width: 16px;
    position: absolute;
    transform: translate3d(0, 0, 0);
    z-index: 1; }
  md-switch.md-checked .md-thumb-container {
    transform: translate3d(100%, 0, 0); }
  md-switch .md-thumb {
    position: absolute;
    margin: 0;
    left: 0;
    top: 0;
    outline: none;
    height: 20px;
    width: 20px;
    border-radius: 50%;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12); }
    md-switch .md-thumb:before {
      background-color: transparent;
      border-radius: 50%;
      content: '';
      position: absolute;
      display: block;
      height: auto;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      transition: all 0.5s;
      width: auto; }
    md-switch .md-thumb .md-ripple-container {
      position: absolute;
      display: block;
      width: auto;
      height: auto;
      left: -20px;
      top: -20px;
      right: -20px;
      bottom: -20px; }
  md-switch:not(.md-dragging) .md-bar,
  md-switch:not(.md-dragging) .md-thumb-container,
  md-switch:not(.md-dragging) .md-thumb {
    transition: all 0.08s linear;
    transition-property: transform, background-color; }
  md-switch:not(.md-dragging) .md-bar,
  md-switch:not(.md-dragging) .md-thumb {
    transition-delay: 0.05s; }

@media screen and (-ms-high-contrast: active) {
  md-switch.md-default-theme .md-bar {
    background-color: #666; }
  md-switch.md-default-theme.md-checked .md-bar {
    background-color: #9E9E9E; }
  md-switch.md-default-theme .md-thumb {
    background-color: #fff; } }

@keyframes md-tab-content-hide {
  0% {
    opacity: 1; }
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

md-tab-data {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  opacity: 0; }

md-tabs {
  display: block;
  margin: 0;
  border-radius: 2px;
  overflow: hidden;
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0; }
  md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) {
    min-height: 248px; }
  md-tabs[md-align-tabs="bottom"] {
    padding-bottom: 48px; }
    md-tabs[md-align-tabs="bottom"] md-tabs-wrapper {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      height: 48px;
      z-index: 2; }
    md-tabs[md-align-tabs="bottom"] md-tabs-content-wrapper {
      top: 0;
      bottom: 48px; }
  md-tabs.md-dynamic-height md-tabs-content-wrapper {
    min-height: 0;
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    overflow: visible; }
  md-tabs.md-dynamic-height md-tab-content.md-active {
    position: relative; }
  md-tabs[md-border-bottom] md-tabs-wrapper {
    border-width: 0 0 1px;
    border-style: solid; }
  md-tabs[md-border-bottom]:not(.md-dynamic-height) md-tabs-content-wrapper {
    top: 49px; }

md-tabs-wrapper {
  display: block;
  position: relative;
  transform: translate(0, 0); }
  md-tabs-wrapper md-prev-button, md-tabs-wrapper md-next-button {
    height: 100%;
    width: 32px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    line-height: 1em;
    z-index: 2;
    cursor: pointer;
    font-size: 16px;
    background: transparent no-repeat center center;
    transition: all 0.5s cubic-bezier(0.35, 0, 0.25, 1); }
    md-tabs-wrapper md-prev-button:focus, md-tabs-wrapper md-next-button:focus {
      outline: none; }
    md-tabs-wrapper md-prev-button.md-disabled, md-tabs-wrapper md-next-button.md-disabled {
      opacity: 0.25;
      cursor: default; }
    md-tabs-wrapper md-prev-button.ng-leave, md-tabs-wrapper md-next-button.ng-leave {
      transition: none; }
    md-tabs-wrapper md-prev-button md-icon, md-tabs-wrapper md-next-button md-icon {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
    [dir="rtl"] md-tabs-wrapper md-prev-button, [dir="rtl"] md-tabs-wrapper md-next-button {
      transform: rotateY(180deg) translateY(-50%); }
  md-tabs-wrapper md-prev-button {
    left: 0;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMjA4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTUuNCw3LjQgMTQsNiA4LDEyIDE0LDE4IDE1LjQsMTYuNiAxMC44LDEyIAkJIiBzdHlsZT0iZmlsbDp3aGl0ZTsiLz4gPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+IDwvZz4gPC9nPiA8ZyBpZD0iR3JpZCIgZGlzcGxheT0ibm9uZSI+IDxnIGRpc3BsYXk9ImlubGluZSI+IDwvZz4gPC9nPiA8L3N2Zz4NCg=="); }
    [dir=rtl] md-tabs-wrapper md-prev-button {
      left: auto;
      right: 0; }
  md-tabs-wrapper md-next-button {
    right: 0;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMzM2IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTAsNiA4LjYsNy40IDEzLjIsMTIgOC42LDE2LjYgMTAsMTggMTYsMTIgCQkiIHN0eWxlPSJmaWxsOndoaXRlOyIvPiA8cmVjdCBmaWxsPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiLz4gPC9nPiA8L2c+IDxnIGlkPSJHcmlkIiBkaXNwbGF5PSJub25lIj4gPGcgZGlzcGxheT0iaW5saW5lIj4gPC9nPiA8L2c+IDwvc3ZnPg0K"); }
    [dir=rtl] md-tabs-wrapper md-next-button {
      right: auto;
      left: 0; }
    md-tabs-wrapper md-next-button md-icon {
      transform: translate(-50%, -50%) rotate(180deg); }
  md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper {
    width: 100%;
    -ms-flex-direction: row;
        flex-direction: row; }
    md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper md-tab-item {
      -ms-flex-positive: 1;
          flex-grow: 1; }

md-tabs-canvas {
  position: relative;
  overflow: hidden;
  display: block;
  height: 48px; }
  md-tabs-canvas:after {
    content: '';
    display: table;
    clear: both; }
  md-tabs-canvas .md-dummy-wrapper {
    position: absolute;
    top: 0;
    left: 0; }
    [dir=rtl] md-tabs-canvas .md-dummy-wrapper {
      left: auto;
      right: 0; }
  md-tabs-canvas.md-paginated {
    margin: 0 32px; }
  md-tabs-canvas.md-center-tabs {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    text-align: center; }
    md-tabs-canvas.md-center-tabs .md-tab {
      float: none;
      display: inline-block; }

md-pagination-wrapper {
  height: 48px;
  display: -ms-flexbox;
  display: flex;
  transition: transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);
  position: absolute;
  left: 0;
  transform: translate(0, 0); }
  md-pagination-wrapper:after {
    content: '';
    display: table;
    clear: both; }
  [dir=rtl] md-pagination-wrapper {
    left: auto;
    right: 0; }
  md-pagination-wrapper.md-center-tabs {
    position: relative;
    -ms-flex-pack: center;
        justify-content: center; }

md-tabs-content-wrapper {
  display: block;
  position: absolute;
  top: 48px;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden; }

md-tab-content {
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);
  overflow: auto;
  transform: translate(0, 0); }
  md-tab-content.md-no-scroll {
    bottom: auto;
    overflow: hidden; }
  md-tab-content.ng-leave, md-tab-content.md-no-transition {
    transition: none; }
  md-tab-content.md-left:not(.md-active) {
    transform: translateX(-100%);
    animation: 1s md-tab-content-hide;
    visibility: hidden; }
    [dir=rtl] md-tab-content.md-left:not(.md-active) {
      transform: translateX(100%); }
    md-tab-content.md-left:not(.md-active) * {
      transition: visibility 0s linear;
      transition-delay: 0.5s;
      visibility: hidden; }
  md-tab-content.md-right:not(.md-active) {
    transform: translateX(100%);
    animation: 1s md-tab-content-hide;
    visibility: hidden; }
    [dir=rtl] md-tab-content.md-right:not(.md-active) {
      transform: translateX(-100%); }
    md-tab-content.md-right:not(.md-active) * {
      transition: visibility 0s linear;
      transition-delay: 0.5s;
      visibility: hidden; }
  md-tab-content > div {
    -ms-flex: 1 0 100%;
        flex: 1 0 100%;
    min-width: 0; }
    md-tab-content > div.ng-leave {
      animation: 1s md-tab-content-hide; }

md-ink-bar {
  position: absolute;
  left: auto;
  right: auto;
  bottom: 0;
  height: 2px; }
  md-ink-bar.md-left {
    transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1); }
  md-ink-bar.md-right {
    transition: left 0.25s cubic-bezier(0.35, 0, 0.25, 1), right 0.125s cubic-bezier(0.35, 0, 0.25, 1); }

md-tab {
  position: absolute;
  z-index: -1;
  left: -9999px; }

.md-tab {
  font-size: 14px;
  text-align: center;
  line-height: 24px;
  padding: 12px 24px;
  transition: background-color 0.35s cubic-bezier(0.35, 0, 0.25, 1);
  cursor: pointer;
  white-space: nowrap;
  position: relative;
  text-transform: uppercase;
  float: left;
  font-weight: 500;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis; }
  [dir=rtl] .md-tab {
    float: right; }
  .md-tab.md-focused, .md-tab:focus {
    box-shadow: none;
    outline: none; }
  .md-tab.md-active {
    cursor: default; }
  .md-tab.md-disabled {
    pointer-events: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-user-drag: none;
    opacity: 0.5;
    cursor: default; }
  .md-tab.ng-leave {
    transition: none; }

md-toolbar + md-tabs, md-toolbar + md-dialog-content md-tabs {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.md-toast-text {
  padding: 0 6px; }

md-toast {
  position: absolute;
  z-index: 105;
  box-sizing: border-box;
  cursor: default;
  overflow: hidden;
  padding: 8px;
  opacity: 1;
  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  /* Transition differently when swiping */
  /*
   * When the toast doesn't take up the whole screen,
   * make it rotate when the user swipes it away
   */ }
  md-toast .md-toast-content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-align: center;
        align-items: center;
    max-height: 168px;
    max-width: 100%;
    min-height: 48px;
    padding: 0 18px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    border-radius: 2px;
    font-size: 14px;
    overflow: hidden;
    transform: translate3d(0, 0, 0) rotateZ(0deg);
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    -ms-flex-pack: start;
        justify-content: flex-start; }
    md-toast .md-toast-content::before {
      content: '';
      min-height: 48px;
      visibility: hidden;
      display: inline-block; }
    [dir=rtl] md-toast .md-toast-content {
      -ms-flex-pack: end;
          justify-content: flex-end; }
    md-toast .md-toast-content span {
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
      box-sizing: border-box;
      min-width: 0; }
  md-toast.md-capsule {
    border-radius: 24px; }
    md-toast.md-capsule .md-toast-content {
      border-radius: 24px; }
  md-toast.ng-leave-active .md-toast-content {
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
  md-toast.md-swipeleft .md-toast-content, md-toast.md-swiperight .md-toast-content, md-toast.md-swipeup .md-toast-content, md-toast.md-swipedown .md-toast-content {
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
  md-toast.ng-enter {
    opacity: 0; }
    md-toast.ng-enter .md-toast-content {
      transform: translate3d(0, 100%, 0); }
    md-toast.ng-enter.md-top .md-toast-content {
      transform: translate3d(0, -100%, 0); }
    md-toast.ng-enter.ng-enter-active {
      opacity: 1; }
      md-toast.ng-enter.ng-enter-active .md-toast-content {
        transform: translate3d(0, 0, 0); }
  md-toast.ng-leave.ng-leave-active .md-toast-content {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content {
    transform: translate3d(0, -50%, 0); }
  md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content {
    transform: translate3d(0, 50%, 0); }
  md-toast.ng-leave.ng-leave-active.md-top .md-toast-content {
    transform: translate3d(0, -100%, 0); }
  md-toast .md-action {
    line-height: 19px;
    margin-left: 24px;
    margin-right: 0;
    cursor: pointer;
    text-transform: uppercase;
    float: right; }
  md-toast .md-button {
    min-width: 0;
    margin-right: 0;
    margin-left: 12px; }
    [dir=rtl] md-toast .md-button {
      margin-right: 12px; }
    [dir=rtl] md-toast .md-button {
      margin-left: 0; }

@media (max-width: 959px) {
  md-toast {
    left: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    min-width: 0;
    border-radius: 0;
    bottom: 0;
    padding: 0; }
    md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content {
      transform: translate3d(0, -50%, 0); }
    md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content {
      transform: translate3d(0, 50%, 0); } }

@media (min-width: 960px) {
  md-toast {
    min-width: 304px;
    /*
   * When the toast doesn't take up the whole screen,
   * make it rotate when the user swipes it away
   */ }
    md-toast.md-bottom {
      bottom: 0; }
    md-toast.md-left {
      left: 0; }
    md-toast.md-right {
      right: 0; }
    md-toast.md-top {
      top: 0; }
    md-toast._md-start {
      left: 0; }
      [dir=rtl] md-toast._md-start {
        left: auto;
        right: 0; }
    md-toast._md-end {
      right: 0; }
      [dir=rtl] md-toast._md-end {
        right: auto;
        left: 0; }
    md-toast.ng-leave.ng-leave-active.md-swipeleft .md-toast-content {
      transform: translate3d(-50%, 0, 0); }
    md-toast.ng-leave.ng-leave-active.md-swiperight .md-toast-content {
      transform: translate3d(50%, 0, 0); } }

@media (min-width: 1920px) {
  md-toast .md-toast-content {
    max-width: 568px; } }

@media screen and (-ms-high-contrast: active) {
  md-toast {
    border: 1px solid #fff; } }

.md-toast-animating {
  overflow: hidden !important; }

md-toolbar {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  position: relative;
  z-index: 2;
  font-size: 20px;
  min-height: 64px;
  width: 100%; }
  md-toolbar._md-toolbar-transitions {
    transition-duration: 0.5s;
    transition-timing-function: cubic-bezier(0.35, 0, 0.25, 1);
    transition-property: background-color, fill, color; }
  md-toolbar.md-whiteframe-z1-add, md-toolbar.md-whiteframe-z1-remove {
    transition: box-shadow 0.5s linear; }
  md-toolbar md-toolbar-filler {
    width: 72px; }
  md-toolbar *,
  md-toolbar *:before,
  md-toolbar *:after {
    box-sizing: border-box; }
  md-toolbar.ng-animate {
    transition: none; }
  md-toolbar.md-tall {
    height: 128px;
    min-height: 128px;
    max-height: 128px; }
  md-toolbar.md-medium-tall {
    height: 88px;
    min-height: 88px;
    max-height: 88px; }
    md-toolbar.md-medium-tall .md-toolbar-tools {
      height: 48px;
      min-height: 48px;
      max-height: 48px; }
  md-toolbar > .md-indent {
    margin-left: 64px; }
    [dir=rtl] md-toolbar > .md-indent {
      margin-left: auto;
      margin-right: 64px; }
  md-toolbar ~ md-content > md-list {
    padding: 0; }
    md-toolbar ~ md-content > md-list md-list-item:last-child md-divider {
      display: none; }

.md-toolbar-tools {
  font-size: 20px;
  letter-spacing: 0.005em;
  box-sizing: border-box;
  font-weight: 400;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
  width: 100%;
  height: 64px;
  max-height: 64px;
  padding: 0 16px;
  margin: 0; }
  .md-toolbar-tools h1, .md-toolbar-tools h2, .md-toolbar-tools h3 {
    font-size: inherit;
    font-weight: inherit;
    margin: inherit; }
  .md-toolbar-tools a {
    color: inherit;
    text-decoration: none; }
  .md-toolbar-tools .fill-height {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
  .md-toolbar-tools md-checkbox {
    margin: inherit; }
  .md-toolbar-tools .md-button {
    margin-top: 0;
    margin-bottom: 0; }
    .md-toolbar-tools .md-button, .md-toolbar-tools .md-button.md-icon-button md-icon {
      transition-duration: 0.5s;
      transition-timing-function: cubic-bezier(0.35, 0, 0.25, 1);
      transition-property: background-color, fill, color; }
      .md-toolbar-tools .md-button.ng-animate, .md-toolbar-tools .md-button.md-icon-button md-icon.ng-animate {
        transition: none; }
  .md-toolbar-tools > .md-button:first-child {
    margin-left: -8px; }
    [dir=rtl] .md-toolbar-tools > .md-button:first-child {
      margin-left: auto;
      margin-right: -8px; }
  .md-toolbar-tools > .md-button:last-child {
    margin-right: -8px; }
    [dir=rtl] .md-toolbar-tools > .md-button:last-child {
      margin-right: auto;
      margin-left: -8px; }
  .md-toolbar-tools > md-menu:last-child {
    margin-right: -8px; }
    [dir=rtl] .md-toolbar-tools > md-menu:last-child {
      margin-right: auto;
      margin-left: -8px; }
    .md-toolbar-tools > md-menu:last-child > .md-button {
      margin-right: 0; }
      [dir=rtl] .md-toolbar-tools > md-menu:last-child > .md-button {
        margin-right: auto;
        margin-left: 0; }
  @media screen and (-ms-high-contrast: active) {
    .md-toolbar-tools {
      border-bottom: 1px solid #fff; } }

@media (min-width: 0) and (max-width: 959px) and (orientation: portrait) {
  md-toolbar {
    min-height: 56px; }
  .md-toolbar-tools {
    height: 56px;
    max-height: 56px; } }

@media (min-width: 0) and (max-width: 959px) and (orientation: landscape) {
  md-toolbar {
    min-height: 48px; }
  .md-toolbar-tools {
    height: 48px;
    max-height: 48px; } }

.md-tooltip {
  pointer-events: none;
  border-radius: 4px;
  overflow: hidden;
  opacity: 0;
  font-weight: 500;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  height: 32px;
  line-height: 32px;
  padding-right: 16px;
  padding-left: 16px; }
  .md-tooltip.md-origin-top {
    transform-origin: center bottom;
    margin-top: -24px; }
  .md-tooltip.md-origin-right {
    transform-origin: left center;
    margin-left: 24px; }
  .md-tooltip.md-origin-bottom {
    transform-origin: center top;
    margin-top: 24px; }
  .md-tooltip.md-origin-left {
    transform-origin: right center;
    margin-left: -24px; }
  @media (min-width: 960px) {
    .md-tooltip {
      font-size: 10px;
      height: 22px;
      line-height: 22px;
      padding-right: 8px;
      padding-left: 8px; }
      .md-tooltip.md-origin-top {
        margin-top: -14px; }
      .md-tooltip.md-origin-right {
        margin-left: 14px; }
      .md-tooltip.md-origin-bottom {
        margin-top: 14px; }
      .md-tooltip.md-origin-left {
        margin-left: -14px; } }
  .md-tooltip.md-show-add {
    transform: scale(0); }
  .md-tooltip.md-show {
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    transition-duration: 150ms;
    transform: scale(1);
    opacity: 0.9; }
  .md-tooltip.md-hide {
    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
    transition-duration: 150ms;
    transform: scale(0);
    opacity: 0; }

.md-truncate {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }
  .md-truncate.md-clip {
    text-overflow: clip; }
  .md-truncate.flex {
    width: 0; }

.md-virtual-repeat-container {
  box-sizing: border-box;
  display: block;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative; }
  .md-virtual-repeat-container .md-virtual-repeat-scroller {
    bottom: 0;
    box-sizing: border-box;
    left: 0;
    margin: 0;
    overflow-x: hidden;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-overflow-scrolling: touch; }
  .md-virtual-repeat-container .md-virtual-repeat-sizer {
    box-sizing: border-box;
    height: 1px;
    display: block;
    margin: 0;
    padding: 0;
    width: 1px; }
  .md-virtual-repeat-container .md-virtual-repeat-offsetter {
    box-sizing: border-box;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0; }

.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller {
  overflow-x: auto;
  overflow-y: hidden; }

.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter {
  bottom: 16px;
  right: auto;
  white-space: nowrap; }
  [dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter {
    right: auto;
    left: auto; }

.md-whiteframe-1dp, .md-whiteframe-z1 {
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12); }

.md-whiteframe-2dp {
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12); }

.md-whiteframe-3dp {
  box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 3px 3px -2px rgba(0, 0, 0, 0.12); }

.md-whiteframe-4dp, .md-whiteframe-z2 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }

.md-whiteframe-5dp {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12); }

.md-whiteframe-6dp {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }

.md-whiteframe-7dp, .md-whiteframe-z3 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12); }

.md-whiteframe-8dp {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); }

.md-whiteframe-9dp {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12); }

.md-whiteframe-10dp, .md-whiteframe-z4 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12); }

.md-whiteframe-11dp {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12); }

.md-whiteframe-12dp {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12); }

.md-whiteframe-13dp, .md-whiteframe-z5 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12); }

.md-whiteframe-14dp {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12); }

.md-whiteframe-15dp {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12); }

.md-whiteframe-16dp {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12); }

.md-whiteframe-17dp {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12); }

.md-whiteframe-18dp {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12); }

.md-whiteframe-19dp {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12); }

.md-whiteframe-20dp {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12); }

.md-whiteframe-21dp {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12); }

.md-whiteframe-22dp {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12); }

.md-whiteframe-23dp {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12); }

.md-whiteframe-24dp {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); }

@media screen and (-ms-high-contrast: active) {
  md-whiteframe {
    border: 1px solid #fff; } }

@media print {
  md-whiteframe, [md-whiteframe] {
    background-color: #ffffff; } }

/*
* Since Layout API uses ng-cloak to hide the dom elements while layouts are adjusted
*/
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important; }

/*
*  Responsive attributes
*
*  References:
*  1) https://scotch.io/tutorials/a-visual-guide-to-css3-flexbox-properties#flex
*  2) https://css-tricks.com/almanac/properties/f/flex/
*  3) https://css-tricks.com/snippets/css/a-guide-to-flexbox/
*  4) https://github.com/philipwalton/flexbugs#3-min-height-on-a-flex-container-wont-apply-to-its-flex-items
*  5) http://godban.com.ua/projects/flexgrid
*/
@-moz-document url-prefix() {
  .layout-fill {
    margin: 0;
    width: 100%;
    min-height: 100%;
    height: 100%; } }

/*
 *  Apply Mixins to create Layout/Flexbox styles
 */
.flex-order {
  -ms-flex-order: 0;
      order: 0; }

.flex-order--20 {
  -ms-flex-order: -20;
      order: -20; }

.flex-order--19 {
  -ms-flex-order: -19;
      order: -19; }

.flex-order--18 {
  -ms-flex-order: -18;
      order: -18; }

.flex-order--17 {
  -ms-flex-order: -17;
      order: -17; }

.flex-order--16 {
  -ms-flex-order: -16;
      order: -16; }

.flex-order--15 {
  -ms-flex-order: -15;
      order: -15; }

.flex-order--14 {
  -ms-flex-order: -14;
      order: -14; }

.flex-order--13 {
  -ms-flex-order: -13;
      order: -13; }

.flex-order--12 {
  -ms-flex-order: -12;
      order: -12; }

.flex-order--11 {
  -ms-flex-order: -11;
      order: -11; }

.flex-order--10 {
  -ms-flex-order: -10;
      order: -10; }

.flex-order--9 {
  -ms-flex-order: -9;
      order: -9; }

.flex-order--8 {
  -ms-flex-order: -8;
      order: -8; }

.flex-order--7 {
  -ms-flex-order: -7;
      order: -7; }

.flex-order--6 {
  -ms-flex-order: -6;
      order: -6; }

.flex-order--5 {
  -ms-flex-order: -5;
      order: -5; }

.flex-order--4 {
  -ms-flex-order: -4;
      order: -4; }

.flex-order--3 {
  -ms-flex-order: -3;
      order: -3; }

.flex-order--2 {
  -ms-flex-order: -2;
      order: -2; }

.flex-order--1 {
  -ms-flex-order: -1;
      order: -1; }

.flex-order-0 {
  -ms-flex-order: 0;
      order: 0; }

.flex-order-1 {
  -ms-flex-order: 1;
      order: 1; }

.flex-order-2 {
  -ms-flex-order: 2;
      order: 2; }

.flex-order-3 {
  -ms-flex-order: 3;
      order: 3; }

.flex-order-4 {
  -ms-flex-order: 4;
      order: 4; }

.flex-order-5 {
  -ms-flex-order: 5;
      order: 5; }

.flex-order-6 {
  -ms-flex-order: 6;
      order: 6; }

.flex-order-7 {
  -ms-flex-order: 7;
      order: 7; }

.flex-order-8 {
  -ms-flex-order: 8;
      order: 8; }

.flex-order-9 {
  -ms-flex-order: 9;
      order: 9; }

.flex-order-10 {
  -ms-flex-order: 10;
      order: 10; }

.flex-order-11 {
  -ms-flex-order: 11;
      order: 11; }

.flex-order-12 {
  -ms-flex-order: 12;
      order: 12; }

.flex-order-13 {
  -ms-flex-order: 13;
      order: 13; }

.flex-order-14 {
  -ms-flex-order: 14;
      order: 14; }

.flex-order-15 {
  -ms-flex-order: 15;
      order: 15; }

.flex-order-16 {
  -ms-flex-order: 16;
      order: 16; }

.flex-order-17 {
  -ms-flex-order: 17;
      order: 17; }

.flex-order-18 {
  -ms-flex-order: 18;
      order: 18; }

.flex-order-19 {
  -ms-flex-order: 19;
      order: 19; }

.flex-order-20 {
  -ms-flex-order: 20;
      order: 20; }

.offset-0, .flex-offset-0, .layout-margin .flex-offset-0, .layout-margin .offset-0 {
  margin-left: 0; }
  [dir=rtl] .offset-0, [dir=rtl] .flex-offset-0, [dir=rtl] .layout-margin .flex-offset-0, [dir=rtl] .layout-margin .offset-0 {
    margin-left: auto;
    margin-right: 0; }

.offset-5, .flex-offset-5, .layout-margin .flex-offset-5, .layout-margin .offset-5 {
  margin-left: 5%; }
  [dir=rtl] .offset-5, [dir=rtl] .flex-offset-5, [dir=rtl] .layout-margin .flex-offset-5, [dir=rtl] .layout-margin .offset-5 {
    margin-left: auto;
    margin-right: 5%; }

.offset-10, .flex-offset-10, .layout-margin .flex-offset-10, .layout-margin .offset-10 {
  margin-left: 10%; }
  [dir=rtl] .offset-10, [dir=rtl] .flex-offset-10, [dir=rtl] .layout-margin .flex-offset-10, [dir=rtl] .layout-margin .offset-10 {
    margin-left: auto;
    margin-right: 10%; }

.offset-15, .flex-offset-15, .layout-margin .flex-offset-15, .layout-margin .offset-15 {
  margin-left: 15%; }
  [dir=rtl] .offset-15, [dir=rtl] .flex-offset-15, [dir=rtl] .layout-margin .flex-offset-15, [dir=rtl] .layout-margin .offset-15 {
    margin-left: auto;
    margin-right: 15%; }

.offset-20, .flex-offset-20, .layout-margin .flex-offset-20, .layout-margin .offset-20 {
  margin-left: 20%; }
  [dir=rtl] .offset-20, [dir=rtl] .flex-offset-20, [dir=rtl] .layout-margin .flex-offset-20, [dir=rtl] .layout-margin .offset-20 {
    margin-left: auto;
    margin-right: 20%; }

.offset-25, .flex-offset-25, .layout-margin .flex-offset-25, .layout-margin .offset-25 {
  margin-left: 25%; }
  [dir=rtl] .offset-25, [dir=rtl] .flex-offset-25, [dir=rtl] .layout-margin .flex-offset-25, [dir=rtl] .layout-margin .offset-25 {
    margin-left: auto;
    margin-right: 25%; }

.offset-30, .flex-offset-30, .layout-margin .flex-offset-30, .layout-margin .offset-30 {
  margin-left: 30%; }
  [dir=rtl] .offset-30, [dir=rtl] .flex-offset-30, [dir=rtl] .layout-margin .flex-offset-30, [dir=rtl] .layout-margin .offset-30 {
    margin-left: auto;
    margin-right: 30%; }

.offset-35, .flex-offset-35, .layout-margin .flex-offset-35, .layout-margin .offset-35 {
  margin-left: 35%; }
  [dir=rtl] .offset-35, [dir=rtl] .flex-offset-35, [dir=rtl] .layout-margin .flex-offset-35, [dir=rtl] .layout-margin .offset-35 {
    margin-left: auto;
    margin-right: 35%; }

.offset-40, .flex-offset-40, .layout-margin .flex-offset-40, .layout-margin .offset-40 {
  margin-left: 40%; }
  [dir=rtl] .offset-40, [dir=rtl] .flex-offset-40, [dir=rtl] .layout-margin .flex-offset-40, [dir=rtl] .layout-margin .offset-40 {
    margin-left: auto;
    margin-right: 40%; }

.offset-45, .flex-offset-45, .layout-margin .flex-offset-45, .layout-margin .offset-45 {
  margin-left: 45%; }
  [dir=rtl] .offset-45, [dir=rtl] .flex-offset-45, [dir=rtl] .layout-margin .flex-offset-45, [dir=rtl] .layout-margin .offset-45 {
    margin-left: auto;
    margin-right: 45%; }

.offset-50, .flex-offset-50, .layout-margin .flex-offset-50, .layout-margin .offset-50 {
  margin-left: 50%; }
  [dir=rtl] .offset-50, [dir=rtl] .flex-offset-50, [dir=rtl] .layout-margin .flex-offset-50, [dir=rtl] .layout-margin .offset-50 {
    margin-left: auto;
    margin-right: 50%; }

.offset-55, .flex-offset-55, .layout-margin .flex-offset-55, .layout-margin .offset-55 {
  margin-left: 55%; }
  [dir=rtl] .offset-55, [dir=rtl] .flex-offset-55, [dir=rtl] .layout-margin .flex-offset-55, [dir=rtl] .layout-margin .offset-55 {
    margin-left: auto;
    margin-right: 55%; }

.offset-60, .flex-offset-60, .layout-margin .flex-offset-60, .layout-margin .offset-60 {
  margin-left: 60%; }
  [dir=rtl] .offset-60, [dir=rtl] .flex-offset-60, [dir=rtl] .layout-margin .flex-offset-60, [dir=rtl] .layout-margin .offset-60 {
    margin-left: auto;
    margin-right: 60%; }

.offset-65, .flex-offset-65, .layout-margin .flex-offset-65, .layout-margin .offset-65 {
  margin-left: 65%; }
  [dir=rtl] .offset-65, [dir=rtl] .flex-offset-65, [dir=rtl] .layout-margin .flex-offset-65, [dir=rtl] .layout-margin .offset-65 {
    margin-left: auto;
    margin-right: 65%; }

.offset-70, .flex-offset-70, .layout-margin .flex-offset-70, .layout-margin .offset-70 {
  margin-left: 70%; }
  [dir=rtl] .offset-70, [dir=rtl] .flex-offset-70, [dir=rtl] .layout-margin .flex-offset-70, [dir=rtl] .layout-margin .offset-70 {
    margin-left: auto;
    margin-right: 70%; }

.offset-75, .flex-offset-75, .layout-margin .flex-offset-75, .layout-margin .offset-75 {
  margin-left: 75%; }
  [dir=rtl] .offset-75, [dir=rtl] .flex-offset-75, [dir=rtl] .layout-margin .flex-offset-75, [dir=rtl] .layout-margin .offset-75 {
    margin-left: auto;
    margin-right: 75%; }

.offset-80, .flex-offset-80, .layout-margin .flex-offset-80, .layout-margin .offset-80 {
  margin-left: 80%; }
  [dir=rtl] .offset-80, [dir=rtl] .flex-offset-80, [dir=rtl] .layout-margin .flex-offset-80, [dir=rtl] .layout-margin .offset-80 {
    margin-left: auto;
    margin-right: 80%; }

.offset-85, .flex-offset-85, .layout-margin .flex-offset-85, .layout-margin .offset-85 {
  margin-left: 85%; }
  [dir=rtl] .offset-85, [dir=rtl] .flex-offset-85, [dir=rtl] .layout-margin .flex-offset-85, [dir=rtl] .layout-margin .offset-85 {
    margin-left: auto;
    margin-right: 85%; }

.offset-90, .flex-offset-90, .layout-margin .flex-offset-90, .layout-margin .offset-90 {
  margin-left: 90%; }
  [dir=rtl] .offset-90, [dir=rtl] .flex-offset-90, [dir=rtl] .layout-margin .flex-offset-90, [dir=rtl] .layout-margin .offset-90 {
    margin-left: auto;
    margin-right: 90%; }

.offset-95, .flex-offset-95, .layout-margin .flex-offset-95, .layout-margin .offset-95 {
  margin-left: 95%; }
  [dir=rtl] .offset-95, [dir=rtl] .flex-offset-95, [dir=rtl] .layout-margin .flex-offset-95, [dir=rtl] .layout-margin .offset-95 {
    margin-left: auto;
    margin-right: 95%; }

.offset-33, .flex-offset-33, .layout-margin .flex-offset-33, .layout-margin .offset-33 {
  margin-left: calc(100% / 3); }

.offset-66, .flex-offset-66, .layout-margin .flex-offset-66, .layout-margin .offset-66 {
  margin-left: calc(200% / 3); }
  [dir=rtl] .offset-66, [dir=rtl] .flex-offset-66, [dir=rtl] .layout-margin .flex-offset-66, [dir=rtl] .layout-margin .offset-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }

.layout-align,
.layout-align-start-stretch {
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -ms-flex-align: stretch;
      align-items: stretch; }

.layout-align-start,
.layout-align-start-start,
.layout-align-start-center,
.layout-align-start-end,
.layout-align-start-stretch {
  -ms-flex-pack: start;
      justify-content: flex-start; }

.layout-align-center,
.layout-align-center-start,
.layout-align-center-center,
.layout-align-center-end,
.layout-align-center-stretch {
  -ms-flex-pack: center;
      justify-content: center; }

.layout-align-end,
.layout-align-end-start,
.layout-align-end-center,
.layout-align-end-end,
.layout-align-end-stretch {
  -ms-flex-pack: end;
      justify-content: flex-end; }

.layout-align-space-around,
.layout-align-space-around-center,
.layout-align-space-around-start,
.layout-align-space-around-end,
.layout-align-space-around-stretch {
  -ms-flex-pack: distribute;
      justify-content: space-around; }

.layout-align-space-between,
.layout-align-space-between-center,
.layout-align-space-between-start,
.layout-align-space-between-end,
.layout-align-space-between-stretch {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.layout-align-start-start,
.layout-align-center-start,
.layout-align-end-start,
.layout-align-space-between-start,
.layout-align-space-around-start {
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start; }

.layout-align-start-center,
.layout-align-center-center,
.layout-align-end-center,
.layout-align-space-between-center,
.layout-align-space-around-center {
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  max-width: 100%; }

.layout-align-start-center > *,
.layout-align-center-center > *,
.layout-align-end-center > *,
.layout-align-space-between-center > *,
.layout-align-space-around-center > * {
  max-width: 100%;
  box-sizing: border-box; }

.layout-align-start-end,
.layout-align-center-end,
.layout-align-end-end,
.layout-align-space-between-end,
.layout-align-space-around-end {
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-line-pack: end;
      align-content: flex-end; }

.layout-align-start-stretch,
.layout-align-center-stretch,
.layout-align-end-stretch,
.layout-align-space-between-stretch,
.layout-align-space-around-stretch {
  -ms-flex-align: stretch;
      align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch; }

.flex {
  -ms-flex: 1;
      flex: 1;
  box-sizing: border-box; }

.flex-grow {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  box-sizing: border-box; }

.flex-initial {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  box-sizing: border-box; }

.flex-auto {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  box-sizing: border-box; }

.flex-none {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  box-sizing: border-box; }

.flex-noshrink {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  box-sizing: border-box; }

.flex-nogrow {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  box-sizing: border-box; }

.flex-0 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 0%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-0 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 0%;
  max-height: 100%;
  box-sizing: border-box;
  min-width: 0; }

.layout-column > .flex-0 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 0%;
  box-sizing: border-box; }

.flex-5 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 5%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-5 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 5%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-5 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 5%;
  box-sizing: border-box; }

.flex-10 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 10%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-10 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 10%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-10 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 10%;
  box-sizing: border-box; }

.flex-15 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 15%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-15 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 15%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-15 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 15%;
  box-sizing: border-box; }

.flex-20 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 20%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-20 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 20%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-20 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 20%;
  box-sizing: border-box; }

.flex-25 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 25%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-25 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 25%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-25 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 25%;
  box-sizing: border-box; }

.flex-30 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 30%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-30 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 30%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-30 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 30%;
  box-sizing: border-box; }

.flex-35 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 35%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-35 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 35%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-35 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 35%;
  box-sizing: border-box; }

.flex-40 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 40%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-40 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 40%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-40 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 40%;
  box-sizing: border-box; }

.flex-45 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 45%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-45 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 45%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-45 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 45%;
  box-sizing: border-box; }

.flex-50 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 50%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-50 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 50%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-50 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 50%;
  box-sizing: border-box; }

.flex-55 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 55%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-55 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 55%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-55 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 55%;
  box-sizing: border-box; }

.flex-60 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 60%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-60 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 60%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-60 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 60%;
  box-sizing: border-box; }

.flex-65 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 65%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-65 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 65%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-65 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 65%;
  box-sizing: border-box; }

.flex-70 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 70%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-70 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 70%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-70 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 70%;
  box-sizing: border-box; }

.flex-75 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 75%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-75 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 75%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-75 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 75%;
  box-sizing: border-box; }

.flex-80 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 80%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-80 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 80%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-80 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 80%;
  box-sizing: border-box; }

.flex-85 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 85%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-85 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 85%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-85 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 85%;
  box-sizing: border-box; }

.flex-90 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 90%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-90 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 90%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-90 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 90%;
  box-sizing: border-box; }

.flex-95 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 95%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-95 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 95%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-95 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 95%;
  box-sizing: border-box; }

.flex-100 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-100 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-100 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%;
  box-sizing: border-box; }

.flex-33 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 33.33%;
  max-height: 100%;
  box-sizing: border-box; }

.flex-66 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 66.66%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-33 {
  -ms-flex: 1 1 33.33%;
      flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-66 {
  -ms-flex: 1 1 66.66%;
      flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-column > .flex-33 {
  -ms-flex: 1 1 33.33%;
      flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%;
  box-sizing: border-box; }

.layout-column > .flex-66 {
  -ms-flex: 1 1 66.66%;
      flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%;
  box-sizing: border-box; }

.layout-row > .flex-33 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 33.33%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex-66 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 66.66%;
  max-height: 100%;
  box-sizing: border-box; }

.layout-row > .flex {
  min-width: 0; }

.layout-column > .flex-33 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 33.33%;
  box-sizing: border-box; }

.layout-column > .flex-66 {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  max-width: 100%;
  max-height: 66.66%;
  box-sizing: border-box; }

.layout-column > .flex {
  min-height: 0; }

.layout, .layout-column, .layout-row {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex; }

.layout-column {
  -ms-flex-direction: column;
      flex-direction: column; }

.layout-row {
  -ms-flex-direction: row;
      flex-direction: row; }

.layout-padding-sm > *,
.layout-padding > .flex-sm {
  padding: 4px; }

.layout-padding,
.layout-padding-gt-sm,
.layout-padding-md,
.layout-padding > *,
.layout-padding-gt-sm > *,
.layout-padding-md > *,
.layout-padding > .flex,
.layout-padding > .flex-gt-sm,
.layout-padding > .flex-md {
  padding: 8px; }

.layout-padding-gt-md > *,
.layout-padding-lg > *,
.layout-padding-gt-lg > *,
.layout-padding > .flex-gt-md,
.layout-padding > .flex-lg,
.layout-padding > .flex-lg,
.layout-padding > .flex-gt-lg {
  padding: 16px; }

.layout-margin-sm > *,
.layout-margin > .flex-sm {
  margin: 4px; }

.layout-margin,
.layout-margin-gt-sm,
.layout-margin-md,
.layout-margin > *,
.layout-margin-gt-sm > *,
.layout-margin-md > *,
.layout-margin > .flex,
.layout-margin > .flex-gt-sm,
.layout-margin > .flex-md {
  margin: 8px; }

.layout-margin-gt-md > *,
.layout-margin-lg > *,
.layout-margin-gt-lg > *,
.layout-margin > .flex-gt-md,
.layout-margin > .flex-lg,
.layout-margin > .flex-gt-lg {
  margin: 16px; }

.layout-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.layout-nowrap {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }

.layout-fill {
  margin: 0;
  width: 100%;
  min-height: 100%;
  height: 100%; }

/**
 * `hide-gt-sm show-gt-lg` should hide from 600px to 1200px
 * `show-md hide-gt-sm` should show from 0px to 960px and hide at >960px
 * `hide-gt-md show-gt-sm` should show everywhere (show overrides hide)`
 *
 *  hide means hide everywhere
 *  Sizes:
 *         $layout-breakpoint-xs:     600px !default;
 *         $layout-breakpoint-sm:     960px !default;
 *         $layout-breakpoint-md:     1280px !default;
 *         $layout-breakpoint-lg:     1920px !default;
 */
@media (max-width: 599px) {
  .hide-xs:not(.show-xs):not(.show), .hide:not(.show-xs):not(.show) {
    display: none; }
  .flex-order-xs--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-xs--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-xs--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-xs--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-xs--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-xs--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-xs--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-xs--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-xs--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-xs--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-xs--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-xs--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-xs--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-xs--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-xs--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-xs--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-xs--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-xs--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-xs--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-xs--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-xs-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-xs-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-xs-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-xs-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-xs-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-xs-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-xs-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-xs-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-xs-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-xs-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-xs-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-xs-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-xs-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-xs-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-xs-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-xs-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-xs-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-xs-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-xs-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-xs-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-xs-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-xs-0, .flex-offset-xs-0, .layout-margin .flex-offset-xs-0, .layout-margin .offset-xs-0 {
    margin-left: 0; }
    [dir=rtl] .offset-xs-0, [dir=rtl] .flex-offset-xs-0, [dir=rtl] .layout-margin .flex-offset-xs-0, [dir=rtl] .layout-margin .offset-xs-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-xs-5, .flex-offset-xs-5, .layout-margin .flex-offset-xs-5, .layout-margin .offset-xs-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-xs-5, [dir=rtl] .flex-offset-xs-5, [dir=rtl] .layout-margin .flex-offset-xs-5, [dir=rtl] .layout-margin .offset-xs-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-xs-10, .flex-offset-xs-10, .layout-margin .flex-offset-xs-10, .layout-margin .offset-xs-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-xs-10, [dir=rtl] .flex-offset-xs-10, [dir=rtl] .layout-margin .flex-offset-xs-10, [dir=rtl] .layout-margin .offset-xs-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-xs-15, .flex-offset-xs-15, .layout-margin .flex-offset-xs-15, .layout-margin .offset-xs-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-xs-15, [dir=rtl] .flex-offset-xs-15, [dir=rtl] .layout-margin .flex-offset-xs-15, [dir=rtl] .layout-margin .offset-xs-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-xs-20, .flex-offset-xs-20, .layout-margin .flex-offset-xs-20, .layout-margin .offset-xs-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-xs-20, [dir=rtl] .flex-offset-xs-20, [dir=rtl] .layout-margin .flex-offset-xs-20, [dir=rtl] .layout-margin .offset-xs-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-xs-25, .flex-offset-xs-25, .layout-margin .flex-offset-xs-25, .layout-margin .offset-xs-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-xs-25, [dir=rtl] .flex-offset-xs-25, [dir=rtl] .layout-margin .flex-offset-xs-25, [dir=rtl] .layout-margin .offset-xs-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-xs-30, .flex-offset-xs-30, .layout-margin .flex-offset-xs-30, .layout-margin .offset-xs-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-xs-30, [dir=rtl] .flex-offset-xs-30, [dir=rtl] .layout-margin .flex-offset-xs-30, [dir=rtl] .layout-margin .offset-xs-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-xs-35, .flex-offset-xs-35, .layout-margin .flex-offset-xs-35, .layout-margin .offset-xs-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-xs-35, [dir=rtl] .flex-offset-xs-35, [dir=rtl] .layout-margin .flex-offset-xs-35, [dir=rtl] .layout-margin .offset-xs-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-xs-40, .flex-offset-xs-40, .layout-margin .flex-offset-xs-40, .layout-margin .offset-xs-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-xs-40, [dir=rtl] .flex-offset-xs-40, [dir=rtl] .layout-margin .flex-offset-xs-40, [dir=rtl] .layout-margin .offset-xs-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-xs-45, .flex-offset-xs-45, .layout-margin .flex-offset-xs-45, .layout-margin .offset-xs-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-xs-45, [dir=rtl] .flex-offset-xs-45, [dir=rtl] .layout-margin .flex-offset-xs-45, [dir=rtl] .layout-margin .offset-xs-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-xs-50, .flex-offset-xs-50, .layout-margin .flex-offset-xs-50, .layout-margin .offset-xs-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-xs-50, [dir=rtl] .flex-offset-xs-50, [dir=rtl] .layout-margin .flex-offset-xs-50, [dir=rtl] .layout-margin .offset-xs-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-xs-55, .flex-offset-xs-55, .layout-margin .flex-offset-xs-55, .layout-margin .offset-xs-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-xs-55, [dir=rtl] .flex-offset-xs-55, [dir=rtl] .layout-margin .flex-offset-xs-55, [dir=rtl] .layout-margin .offset-xs-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-xs-60, .flex-offset-xs-60, .layout-margin .flex-offset-xs-60, .layout-margin .offset-xs-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-xs-60, [dir=rtl] .flex-offset-xs-60, [dir=rtl] .layout-margin .flex-offset-xs-60, [dir=rtl] .layout-margin .offset-xs-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-xs-65, .flex-offset-xs-65, .layout-margin .flex-offset-xs-65, .layout-margin .offset-xs-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-xs-65, [dir=rtl] .flex-offset-xs-65, [dir=rtl] .layout-margin .flex-offset-xs-65, [dir=rtl] .layout-margin .offset-xs-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-xs-70, .flex-offset-xs-70, .layout-margin .flex-offset-xs-70, .layout-margin .offset-xs-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-xs-70, [dir=rtl] .flex-offset-xs-70, [dir=rtl] .layout-margin .flex-offset-xs-70, [dir=rtl] .layout-margin .offset-xs-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-xs-75, .flex-offset-xs-75, .layout-margin .flex-offset-xs-75, .layout-margin .offset-xs-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-xs-75, [dir=rtl] .flex-offset-xs-75, [dir=rtl] .layout-margin .flex-offset-xs-75, [dir=rtl] .layout-margin .offset-xs-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-xs-80, .flex-offset-xs-80, .layout-margin .flex-offset-xs-80, .layout-margin .offset-xs-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-xs-80, [dir=rtl] .flex-offset-xs-80, [dir=rtl] .layout-margin .flex-offset-xs-80, [dir=rtl] .layout-margin .offset-xs-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-xs-85, .flex-offset-xs-85, .layout-margin .flex-offset-xs-85, .layout-margin .offset-xs-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-xs-85, [dir=rtl] .flex-offset-xs-85, [dir=rtl] .layout-margin .flex-offset-xs-85, [dir=rtl] .layout-margin .offset-xs-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-xs-90, .flex-offset-xs-90, .layout-margin .flex-offset-xs-90, .layout-margin .offset-xs-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-xs-90, [dir=rtl] .flex-offset-xs-90, [dir=rtl] .layout-margin .flex-offset-xs-90, [dir=rtl] .layout-margin .offset-xs-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-xs-95, .flex-offset-xs-95, .layout-margin .flex-offset-xs-95, .layout-margin .offset-xs-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-xs-95, [dir=rtl] .flex-offset-xs-95, [dir=rtl] .layout-margin .flex-offset-xs-95, [dir=rtl] .layout-margin .offset-xs-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-xs-33, .flex-offset-xs-33, .layout-margin .flex-offset-xs-33, .layout-margin .offset-xs-33 {
    margin-left: calc(100% / 3); }
  .offset-xs-66, .flex-offset-xs-66, .layout-margin .flex-offset-xs-66, .layout-margin .offset-xs-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-xs-66, [dir=rtl] .flex-offset-xs-66, [dir=rtl] .layout-margin .flex-offset-xs-66, [dir=rtl] .layout-margin .offset-xs-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-xs,
  .layout-align-xs-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-xs-start,
  .layout-align-xs-start-start,
  .layout-align-xs-start-center,
  .layout-align-xs-start-end,
  .layout-align-xs-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-xs-center,
  .layout-align-xs-center-start,
  .layout-align-xs-center-center,
  .layout-align-xs-center-end,
  .layout-align-xs-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-xs-end,
  .layout-align-xs-end-start,
  .layout-align-xs-end-center,
  .layout-align-xs-end-end,
  .layout-align-xs-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-xs-space-around,
  .layout-align-xs-space-around-center,
  .layout-align-xs-space-around-start,
  .layout-align-xs-space-around-end,
  .layout-align-xs-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-xs-space-between,
  .layout-align-xs-space-between-center,
  .layout-align-xs-space-between-start,
  .layout-align-xs-space-between-end,
  .layout-align-xs-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-xs-start-start,
  .layout-align-xs-center-start,
  .layout-align-xs-end-start,
  .layout-align-xs-space-between-start,
  .layout-align-xs-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-xs-start-center,
  .layout-align-xs-center-center,
  .layout-align-xs-end-center,
  .layout-align-xs-space-between-center,
  .layout-align-xs-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-xs-start-center > *,
  .layout-align-xs-center-center > *,
  .layout-align-xs-end-center > *,
  .layout-align-xs-space-between-center > *,
  .layout-align-xs-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-xs-start-end,
  .layout-align-xs-center-end,
  .layout-align-xs-end-end,
  .layout-align-xs-space-between-end,
  .layout-align-xs-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-xs-start-stretch,
  .layout-align-xs-center-stretch,
  .layout-align-xs-end-stretch,
  .layout-align-xs-space-between-stretch,
  .layout-align-xs-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-xs {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-xs-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-xs-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-xs-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-xs-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-xs-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-xs-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-xs-column > .flex-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xs-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-xs-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-row > .flex-xs-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xs-row > .flex {
    min-width: 0; }
  .layout-xs-column > .flex-xs-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-xs-column > .flex-xs-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-xs-column > .flex {
    min-height: 0; }
  .layout-xs, .layout-xs-column, .layout-xs-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-xs-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-xs-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 600px) {
  .flex-order-gt-xs--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-gt-xs--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-gt-xs--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-gt-xs--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-gt-xs--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-gt-xs--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-gt-xs--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-gt-xs--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-gt-xs--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-gt-xs--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-gt-xs--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-gt-xs--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-gt-xs--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-gt-xs--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-gt-xs--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-gt-xs--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-gt-xs--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-gt-xs--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-gt-xs--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-gt-xs--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-gt-xs-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-gt-xs-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-gt-xs-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-gt-xs-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-gt-xs-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-gt-xs-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-gt-xs-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-gt-xs-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-gt-xs-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-gt-xs-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-gt-xs-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-gt-xs-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-gt-xs-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-gt-xs-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-gt-xs-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-gt-xs-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-gt-xs-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-gt-xs-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-gt-xs-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-gt-xs-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-gt-xs-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-gt-xs-0, .flex-offset-gt-xs-0, .layout-margin .flex-offset-gt-xs-0, .layout-margin .offset-gt-xs-0 {
    margin-left: 0; }
    [dir=rtl] .offset-gt-xs-0, [dir=rtl] .flex-offset-gt-xs-0, [dir=rtl] .layout-margin .flex-offset-gt-xs-0, [dir=rtl] .layout-margin .offset-gt-xs-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-gt-xs-5, .flex-offset-gt-xs-5, .layout-margin .flex-offset-gt-xs-5, .layout-margin .offset-gt-xs-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-gt-xs-5, [dir=rtl] .flex-offset-gt-xs-5, [dir=rtl] .layout-margin .flex-offset-gt-xs-5, [dir=rtl] .layout-margin .offset-gt-xs-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-gt-xs-10, .flex-offset-gt-xs-10, .layout-margin .flex-offset-gt-xs-10, .layout-margin .offset-gt-xs-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-gt-xs-10, [dir=rtl] .flex-offset-gt-xs-10, [dir=rtl] .layout-margin .flex-offset-gt-xs-10, [dir=rtl] .layout-margin .offset-gt-xs-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-gt-xs-15, .flex-offset-gt-xs-15, .layout-margin .flex-offset-gt-xs-15, .layout-margin .offset-gt-xs-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-gt-xs-15, [dir=rtl] .flex-offset-gt-xs-15, [dir=rtl] .layout-margin .flex-offset-gt-xs-15, [dir=rtl] .layout-margin .offset-gt-xs-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-gt-xs-20, .flex-offset-gt-xs-20, .layout-margin .flex-offset-gt-xs-20, .layout-margin .offset-gt-xs-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-gt-xs-20, [dir=rtl] .flex-offset-gt-xs-20, [dir=rtl] .layout-margin .flex-offset-gt-xs-20, [dir=rtl] .layout-margin .offset-gt-xs-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-gt-xs-25, .flex-offset-gt-xs-25, .layout-margin .flex-offset-gt-xs-25, .layout-margin .offset-gt-xs-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-gt-xs-25, [dir=rtl] .flex-offset-gt-xs-25, [dir=rtl] .layout-margin .flex-offset-gt-xs-25, [dir=rtl] .layout-margin .offset-gt-xs-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-gt-xs-30, .flex-offset-gt-xs-30, .layout-margin .flex-offset-gt-xs-30, .layout-margin .offset-gt-xs-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-gt-xs-30, [dir=rtl] .flex-offset-gt-xs-30, [dir=rtl] .layout-margin .flex-offset-gt-xs-30, [dir=rtl] .layout-margin .offset-gt-xs-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-gt-xs-35, .flex-offset-gt-xs-35, .layout-margin .flex-offset-gt-xs-35, .layout-margin .offset-gt-xs-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-gt-xs-35, [dir=rtl] .flex-offset-gt-xs-35, [dir=rtl] .layout-margin .flex-offset-gt-xs-35, [dir=rtl] .layout-margin .offset-gt-xs-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-gt-xs-40, .flex-offset-gt-xs-40, .layout-margin .flex-offset-gt-xs-40, .layout-margin .offset-gt-xs-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-gt-xs-40, [dir=rtl] .flex-offset-gt-xs-40, [dir=rtl] .layout-margin .flex-offset-gt-xs-40, [dir=rtl] .layout-margin .offset-gt-xs-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-gt-xs-45, .flex-offset-gt-xs-45, .layout-margin .flex-offset-gt-xs-45, .layout-margin .offset-gt-xs-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-gt-xs-45, [dir=rtl] .flex-offset-gt-xs-45, [dir=rtl] .layout-margin .flex-offset-gt-xs-45, [dir=rtl] .layout-margin .offset-gt-xs-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-gt-xs-50, .flex-offset-gt-xs-50, .layout-margin .flex-offset-gt-xs-50, .layout-margin .offset-gt-xs-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-gt-xs-50, [dir=rtl] .flex-offset-gt-xs-50, [dir=rtl] .layout-margin .flex-offset-gt-xs-50, [dir=rtl] .layout-margin .offset-gt-xs-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-gt-xs-55, .flex-offset-gt-xs-55, .layout-margin .flex-offset-gt-xs-55, .layout-margin .offset-gt-xs-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-gt-xs-55, [dir=rtl] .flex-offset-gt-xs-55, [dir=rtl] .layout-margin .flex-offset-gt-xs-55, [dir=rtl] .layout-margin .offset-gt-xs-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-gt-xs-60, .flex-offset-gt-xs-60, .layout-margin .flex-offset-gt-xs-60, .layout-margin .offset-gt-xs-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-gt-xs-60, [dir=rtl] .flex-offset-gt-xs-60, [dir=rtl] .layout-margin .flex-offset-gt-xs-60, [dir=rtl] .layout-margin .offset-gt-xs-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-gt-xs-65, .flex-offset-gt-xs-65, .layout-margin .flex-offset-gt-xs-65, .layout-margin .offset-gt-xs-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-gt-xs-65, [dir=rtl] .flex-offset-gt-xs-65, [dir=rtl] .layout-margin .flex-offset-gt-xs-65, [dir=rtl] .layout-margin .offset-gt-xs-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-gt-xs-70, .flex-offset-gt-xs-70, .layout-margin .flex-offset-gt-xs-70, .layout-margin .offset-gt-xs-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-gt-xs-70, [dir=rtl] .flex-offset-gt-xs-70, [dir=rtl] .layout-margin .flex-offset-gt-xs-70, [dir=rtl] .layout-margin .offset-gt-xs-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-gt-xs-75, .flex-offset-gt-xs-75, .layout-margin .flex-offset-gt-xs-75, .layout-margin .offset-gt-xs-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-gt-xs-75, [dir=rtl] .flex-offset-gt-xs-75, [dir=rtl] .layout-margin .flex-offset-gt-xs-75, [dir=rtl] .layout-margin .offset-gt-xs-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-gt-xs-80, .flex-offset-gt-xs-80, .layout-margin .flex-offset-gt-xs-80, .layout-margin .offset-gt-xs-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-gt-xs-80, [dir=rtl] .flex-offset-gt-xs-80, [dir=rtl] .layout-margin .flex-offset-gt-xs-80, [dir=rtl] .layout-margin .offset-gt-xs-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-gt-xs-85, .flex-offset-gt-xs-85, .layout-margin .flex-offset-gt-xs-85, .layout-margin .offset-gt-xs-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-gt-xs-85, [dir=rtl] .flex-offset-gt-xs-85, [dir=rtl] .layout-margin .flex-offset-gt-xs-85, [dir=rtl] .layout-margin .offset-gt-xs-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-gt-xs-90, .flex-offset-gt-xs-90, .layout-margin .flex-offset-gt-xs-90, .layout-margin .offset-gt-xs-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-gt-xs-90, [dir=rtl] .flex-offset-gt-xs-90, [dir=rtl] .layout-margin .flex-offset-gt-xs-90, [dir=rtl] .layout-margin .offset-gt-xs-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-gt-xs-95, .flex-offset-gt-xs-95, .layout-margin .flex-offset-gt-xs-95, .layout-margin .offset-gt-xs-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-gt-xs-95, [dir=rtl] .flex-offset-gt-xs-95, [dir=rtl] .layout-margin .flex-offset-gt-xs-95, [dir=rtl] .layout-margin .offset-gt-xs-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-gt-xs-33, .flex-offset-gt-xs-33, .layout-margin .flex-offset-gt-xs-33, .layout-margin .offset-gt-xs-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-xs-66, .flex-offset-gt-xs-66, .layout-margin .flex-offset-gt-xs-66, .layout-margin .offset-gt-xs-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-gt-xs-66, [dir=rtl] .flex-offset-gt-xs-66, [dir=rtl] .layout-margin .flex-offset-gt-xs-66, [dir=rtl] .layout-margin .offset-gt-xs-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-gt-xs,
  .layout-align-gt-xs-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-gt-xs-start,
  .layout-align-gt-xs-start-start,
  .layout-align-gt-xs-start-center,
  .layout-align-gt-xs-start-end,
  .layout-align-gt-xs-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-gt-xs-center,
  .layout-align-gt-xs-center-start,
  .layout-align-gt-xs-center-center,
  .layout-align-gt-xs-center-end,
  .layout-align-gt-xs-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-gt-xs-end,
  .layout-align-gt-xs-end-start,
  .layout-align-gt-xs-end-center,
  .layout-align-gt-xs-end-end,
  .layout-align-gt-xs-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-gt-xs-space-around,
  .layout-align-gt-xs-space-around-center,
  .layout-align-gt-xs-space-around-start,
  .layout-align-gt-xs-space-around-end,
  .layout-align-gt-xs-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-gt-xs-space-between,
  .layout-align-gt-xs-space-between-center,
  .layout-align-gt-xs-space-between-start,
  .layout-align-gt-xs-space-between-end,
  .layout-align-gt-xs-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-gt-xs-start-start,
  .layout-align-gt-xs-center-start,
  .layout-align-gt-xs-end-start,
  .layout-align-gt-xs-space-between-start,
  .layout-align-gt-xs-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-gt-xs-start-center,
  .layout-align-gt-xs-center-center,
  .layout-align-gt-xs-end-center,
  .layout-align-gt-xs-space-between-center,
  .layout-align-gt-xs-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-gt-xs-start-center > *,
  .layout-align-gt-xs-center-center > *,
  .layout-align-gt-xs-end-center > *,
  .layout-align-gt-xs-space-between-center > *,
  .layout-align-gt-xs-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-gt-xs-start-end,
  .layout-align-gt-xs-center-end,
  .layout-align-gt-xs-end-end,
  .layout-align-gt-xs-space-between-end,
  .layout-align-gt-xs-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-gt-xs-start-stretch,
  .layout-align-gt-xs-center-stretch,
  .layout-align-gt-xs-end-stretch,
  .layout-align-gt-xs-space-between-stretch,
  .layout-align-gt-xs-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-gt-xs {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-gt-xs-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-gt-xs-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-xs-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-gt-xs-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-gt-xs-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-gt-xs-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-gt-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-gt-xs-column > .flex-gt-xs-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-gt-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-gt-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-gt-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-gt-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-gt-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-gt-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-gt-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-gt-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-gt-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-gt-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-gt-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-gt-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-gt-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-gt-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-gt-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-gt-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-gt-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-gt-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-gt-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-gt-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-xs-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-xs-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex-gt-xs-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-xs-row > .flex {
    min-width: 0; }
  .layout-gt-xs-column > .flex-gt-xs-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex-gt-xs-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-xs-column > .flex {
    min-height: 0; }
  .layout-gt-xs, .layout-gt-xs-column, .layout-gt-xs-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-gt-xs-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-gt-xs-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 600px) and (max-width: 959px) {
  .hide:not(.show-gt-xs):not(.show-sm):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-sm):not(.show) {
    display: none; }
  .hide-sm:not(.show-gt-xs):not(.show-sm):not(.show) {
    display: none; }
  .flex-order-sm--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-sm--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-sm--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-sm--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-sm--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-sm--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-sm--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-sm--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-sm--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-sm--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-sm--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-sm--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-sm--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-sm--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-sm--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-sm--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-sm--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-sm--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-sm--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-sm--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-sm-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-sm-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-sm-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-sm-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-sm-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-sm-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-sm-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-sm-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-sm-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-sm-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-sm-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-sm-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-sm-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-sm-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-sm-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-sm-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-sm-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-sm-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-sm-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-sm-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-sm-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-sm-0, .flex-offset-sm-0, .layout-margin .flex-offset-sm-0, .layout-margin .offset-sm-0 {
    margin-left: 0; }
    [dir=rtl] .offset-sm-0, [dir=rtl] .flex-offset-sm-0, [dir=rtl] .layout-margin .flex-offset-sm-0, [dir=rtl] .layout-margin .offset-sm-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-sm-5, .flex-offset-sm-5, .layout-margin .flex-offset-sm-5, .layout-margin .offset-sm-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-sm-5, [dir=rtl] .flex-offset-sm-5, [dir=rtl] .layout-margin .flex-offset-sm-5, [dir=rtl] .layout-margin .offset-sm-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-sm-10, .flex-offset-sm-10, .layout-margin .flex-offset-sm-10, .layout-margin .offset-sm-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-sm-10, [dir=rtl] .flex-offset-sm-10, [dir=rtl] .layout-margin .flex-offset-sm-10, [dir=rtl] .layout-margin .offset-sm-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-sm-15, .flex-offset-sm-15, .layout-margin .flex-offset-sm-15, .layout-margin .offset-sm-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-sm-15, [dir=rtl] .flex-offset-sm-15, [dir=rtl] .layout-margin .flex-offset-sm-15, [dir=rtl] .layout-margin .offset-sm-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-sm-20, .flex-offset-sm-20, .layout-margin .flex-offset-sm-20, .layout-margin .offset-sm-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-sm-20, [dir=rtl] .flex-offset-sm-20, [dir=rtl] .layout-margin .flex-offset-sm-20, [dir=rtl] .layout-margin .offset-sm-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-sm-25, .flex-offset-sm-25, .layout-margin .flex-offset-sm-25, .layout-margin .offset-sm-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-sm-25, [dir=rtl] .flex-offset-sm-25, [dir=rtl] .layout-margin .flex-offset-sm-25, [dir=rtl] .layout-margin .offset-sm-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-sm-30, .flex-offset-sm-30, .layout-margin .flex-offset-sm-30, .layout-margin .offset-sm-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-sm-30, [dir=rtl] .flex-offset-sm-30, [dir=rtl] .layout-margin .flex-offset-sm-30, [dir=rtl] .layout-margin .offset-sm-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-sm-35, .flex-offset-sm-35, .layout-margin .flex-offset-sm-35, .layout-margin .offset-sm-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-sm-35, [dir=rtl] .flex-offset-sm-35, [dir=rtl] .layout-margin .flex-offset-sm-35, [dir=rtl] .layout-margin .offset-sm-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-sm-40, .flex-offset-sm-40, .layout-margin .flex-offset-sm-40, .layout-margin .offset-sm-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-sm-40, [dir=rtl] .flex-offset-sm-40, [dir=rtl] .layout-margin .flex-offset-sm-40, [dir=rtl] .layout-margin .offset-sm-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-sm-45, .flex-offset-sm-45, .layout-margin .flex-offset-sm-45, .layout-margin .offset-sm-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-sm-45, [dir=rtl] .flex-offset-sm-45, [dir=rtl] .layout-margin .flex-offset-sm-45, [dir=rtl] .layout-margin .offset-sm-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-sm-50, .flex-offset-sm-50, .layout-margin .flex-offset-sm-50, .layout-margin .offset-sm-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-sm-50, [dir=rtl] .flex-offset-sm-50, [dir=rtl] .layout-margin .flex-offset-sm-50, [dir=rtl] .layout-margin .offset-sm-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-sm-55, .flex-offset-sm-55, .layout-margin .flex-offset-sm-55, .layout-margin .offset-sm-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-sm-55, [dir=rtl] .flex-offset-sm-55, [dir=rtl] .layout-margin .flex-offset-sm-55, [dir=rtl] .layout-margin .offset-sm-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-sm-60, .flex-offset-sm-60, .layout-margin .flex-offset-sm-60, .layout-margin .offset-sm-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-sm-60, [dir=rtl] .flex-offset-sm-60, [dir=rtl] .layout-margin .flex-offset-sm-60, [dir=rtl] .layout-margin .offset-sm-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-sm-65, .flex-offset-sm-65, .layout-margin .flex-offset-sm-65, .layout-margin .offset-sm-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-sm-65, [dir=rtl] .flex-offset-sm-65, [dir=rtl] .layout-margin .flex-offset-sm-65, [dir=rtl] .layout-margin .offset-sm-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-sm-70, .flex-offset-sm-70, .layout-margin .flex-offset-sm-70, .layout-margin .offset-sm-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-sm-70, [dir=rtl] .flex-offset-sm-70, [dir=rtl] .layout-margin .flex-offset-sm-70, [dir=rtl] .layout-margin .offset-sm-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-sm-75, .flex-offset-sm-75, .layout-margin .flex-offset-sm-75, .layout-margin .offset-sm-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-sm-75, [dir=rtl] .flex-offset-sm-75, [dir=rtl] .layout-margin .flex-offset-sm-75, [dir=rtl] .layout-margin .offset-sm-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-sm-80, .flex-offset-sm-80, .layout-margin .flex-offset-sm-80, .layout-margin .offset-sm-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-sm-80, [dir=rtl] .flex-offset-sm-80, [dir=rtl] .layout-margin .flex-offset-sm-80, [dir=rtl] .layout-margin .offset-sm-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-sm-85, .flex-offset-sm-85, .layout-margin .flex-offset-sm-85, .layout-margin .offset-sm-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-sm-85, [dir=rtl] .flex-offset-sm-85, [dir=rtl] .layout-margin .flex-offset-sm-85, [dir=rtl] .layout-margin .offset-sm-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-sm-90, .flex-offset-sm-90, .layout-margin .flex-offset-sm-90, .layout-margin .offset-sm-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-sm-90, [dir=rtl] .flex-offset-sm-90, [dir=rtl] .layout-margin .flex-offset-sm-90, [dir=rtl] .layout-margin .offset-sm-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-sm-95, .flex-offset-sm-95, .layout-margin .flex-offset-sm-95, .layout-margin .offset-sm-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-sm-95, [dir=rtl] .flex-offset-sm-95, [dir=rtl] .layout-margin .flex-offset-sm-95, [dir=rtl] .layout-margin .offset-sm-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-sm-33, .flex-offset-sm-33, .layout-margin .flex-offset-sm-33, .layout-margin .offset-sm-33 {
    margin-left: calc(100% / 3); }
  .offset-sm-66, .flex-offset-sm-66, .layout-margin .flex-offset-sm-66, .layout-margin .offset-sm-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-sm-66, [dir=rtl] .flex-offset-sm-66, [dir=rtl] .layout-margin .flex-offset-sm-66, [dir=rtl] .layout-margin .offset-sm-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-sm,
  .layout-align-sm-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-sm-start,
  .layout-align-sm-start-start,
  .layout-align-sm-start-center,
  .layout-align-sm-start-end,
  .layout-align-sm-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-sm-center,
  .layout-align-sm-center-start,
  .layout-align-sm-center-center,
  .layout-align-sm-center-end,
  .layout-align-sm-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-sm-end,
  .layout-align-sm-end-start,
  .layout-align-sm-end-center,
  .layout-align-sm-end-end,
  .layout-align-sm-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-sm-space-around,
  .layout-align-sm-space-around-center,
  .layout-align-sm-space-around-start,
  .layout-align-sm-space-around-end,
  .layout-align-sm-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-sm-space-between,
  .layout-align-sm-space-between-center,
  .layout-align-sm-space-between-start,
  .layout-align-sm-space-between-end,
  .layout-align-sm-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-sm-start-start,
  .layout-align-sm-center-start,
  .layout-align-sm-end-start,
  .layout-align-sm-space-between-start,
  .layout-align-sm-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-sm-start-center,
  .layout-align-sm-center-center,
  .layout-align-sm-end-center,
  .layout-align-sm-space-between-center,
  .layout-align-sm-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-sm-start-center > *,
  .layout-align-sm-center-center > *,
  .layout-align-sm-end-center > *,
  .layout-align-sm-space-between-center > *,
  .layout-align-sm-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-sm-start-end,
  .layout-align-sm-center-end,
  .layout-align-sm-end-end,
  .layout-align-sm-space-between-end,
  .layout-align-sm-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-sm-start-stretch,
  .layout-align-sm-center-stretch,
  .layout-align-sm-end-stretch,
  .layout-align-sm-space-between-stretch,
  .layout-align-sm-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-sm {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-sm-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-sm-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-sm-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-sm-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-sm-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-sm-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-sm-column > .flex-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-sm-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-sm-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-row > .flex-sm-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-sm-row > .flex {
    min-width: 0; }
  .layout-sm-column > .flex-sm-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-sm-column > .flex-sm-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-sm-column > .flex {
    min-height: 0; }
  .layout-sm, .layout-sm-column, .layout-sm-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-sm-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-sm-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 960px) {
  .flex-order-gt-sm--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-gt-sm--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-gt-sm--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-gt-sm--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-gt-sm--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-gt-sm--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-gt-sm--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-gt-sm--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-gt-sm--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-gt-sm--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-gt-sm--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-gt-sm--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-gt-sm--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-gt-sm--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-gt-sm--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-gt-sm--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-gt-sm--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-gt-sm--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-gt-sm--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-gt-sm--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-gt-sm-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-gt-sm-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-gt-sm-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-gt-sm-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-gt-sm-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-gt-sm-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-gt-sm-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-gt-sm-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-gt-sm-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-gt-sm-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-gt-sm-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-gt-sm-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-gt-sm-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-gt-sm-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-gt-sm-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-gt-sm-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-gt-sm-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-gt-sm-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-gt-sm-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-gt-sm-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-gt-sm-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-gt-sm-0, .flex-offset-gt-sm-0, .layout-margin .flex-offset-gt-sm-0, .layout-margin .offset-gt-sm-0 {
    margin-left: 0; }
    [dir=rtl] .offset-gt-sm-0, [dir=rtl] .flex-offset-gt-sm-0, [dir=rtl] .layout-margin .flex-offset-gt-sm-0, [dir=rtl] .layout-margin .offset-gt-sm-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-gt-sm-5, .flex-offset-gt-sm-5, .layout-margin .flex-offset-gt-sm-5, .layout-margin .offset-gt-sm-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-gt-sm-5, [dir=rtl] .flex-offset-gt-sm-5, [dir=rtl] .layout-margin .flex-offset-gt-sm-5, [dir=rtl] .layout-margin .offset-gt-sm-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-gt-sm-10, .flex-offset-gt-sm-10, .layout-margin .flex-offset-gt-sm-10, .layout-margin .offset-gt-sm-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-gt-sm-10, [dir=rtl] .flex-offset-gt-sm-10, [dir=rtl] .layout-margin .flex-offset-gt-sm-10, [dir=rtl] .layout-margin .offset-gt-sm-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-gt-sm-15, .flex-offset-gt-sm-15, .layout-margin .flex-offset-gt-sm-15, .layout-margin .offset-gt-sm-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-gt-sm-15, [dir=rtl] .flex-offset-gt-sm-15, [dir=rtl] .layout-margin .flex-offset-gt-sm-15, [dir=rtl] .layout-margin .offset-gt-sm-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-gt-sm-20, .flex-offset-gt-sm-20, .layout-margin .flex-offset-gt-sm-20, .layout-margin .offset-gt-sm-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-gt-sm-20, [dir=rtl] .flex-offset-gt-sm-20, [dir=rtl] .layout-margin .flex-offset-gt-sm-20, [dir=rtl] .layout-margin .offset-gt-sm-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-gt-sm-25, .flex-offset-gt-sm-25, .layout-margin .flex-offset-gt-sm-25, .layout-margin .offset-gt-sm-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-gt-sm-25, [dir=rtl] .flex-offset-gt-sm-25, [dir=rtl] .layout-margin .flex-offset-gt-sm-25, [dir=rtl] .layout-margin .offset-gt-sm-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-gt-sm-30, .flex-offset-gt-sm-30, .layout-margin .flex-offset-gt-sm-30, .layout-margin .offset-gt-sm-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-gt-sm-30, [dir=rtl] .flex-offset-gt-sm-30, [dir=rtl] .layout-margin .flex-offset-gt-sm-30, [dir=rtl] .layout-margin .offset-gt-sm-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-gt-sm-35, .flex-offset-gt-sm-35, .layout-margin .flex-offset-gt-sm-35, .layout-margin .offset-gt-sm-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-gt-sm-35, [dir=rtl] .flex-offset-gt-sm-35, [dir=rtl] .layout-margin .flex-offset-gt-sm-35, [dir=rtl] .layout-margin .offset-gt-sm-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-gt-sm-40, .flex-offset-gt-sm-40, .layout-margin .flex-offset-gt-sm-40, .layout-margin .offset-gt-sm-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-gt-sm-40, [dir=rtl] .flex-offset-gt-sm-40, [dir=rtl] .layout-margin .flex-offset-gt-sm-40, [dir=rtl] .layout-margin .offset-gt-sm-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-gt-sm-45, .flex-offset-gt-sm-45, .layout-margin .flex-offset-gt-sm-45, .layout-margin .offset-gt-sm-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-gt-sm-45, [dir=rtl] .flex-offset-gt-sm-45, [dir=rtl] .layout-margin .flex-offset-gt-sm-45, [dir=rtl] .layout-margin .offset-gt-sm-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-gt-sm-50, .flex-offset-gt-sm-50, .layout-margin .flex-offset-gt-sm-50, .layout-margin .offset-gt-sm-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-gt-sm-50, [dir=rtl] .flex-offset-gt-sm-50, [dir=rtl] .layout-margin .flex-offset-gt-sm-50, [dir=rtl] .layout-margin .offset-gt-sm-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-gt-sm-55, .flex-offset-gt-sm-55, .layout-margin .flex-offset-gt-sm-55, .layout-margin .offset-gt-sm-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-gt-sm-55, [dir=rtl] .flex-offset-gt-sm-55, [dir=rtl] .layout-margin .flex-offset-gt-sm-55, [dir=rtl] .layout-margin .offset-gt-sm-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-gt-sm-60, .flex-offset-gt-sm-60, .layout-margin .flex-offset-gt-sm-60, .layout-margin .offset-gt-sm-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-gt-sm-60, [dir=rtl] .flex-offset-gt-sm-60, [dir=rtl] .layout-margin .flex-offset-gt-sm-60, [dir=rtl] .layout-margin .offset-gt-sm-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-gt-sm-65, .flex-offset-gt-sm-65, .layout-margin .flex-offset-gt-sm-65, .layout-margin .offset-gt-sm-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-gt-sm-65, [dir=rtl] .flex-offset-gt-sm-65, [dir=rtl] .layout-margin .flex-offset-gt-sm-65, [dir=rtl] .layout-margin .offset-gt-sm-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-gt-sm-70, .flex-offset-gt-sm-70, .layout-margin .flex-offset-gt-sm-70, .layout-margin .offset-gt-sm-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-gt-sm-70, [dir=rtl] .flex-offset-gt-sm-70, [dir=rtl] .layout-margin .flex-offset-gt-sm-70, [dir=rtl] .layout-margin .offset-gt-sm-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-gt-sm-75, .flex-offset-gt-sm-75, .layout-margin .flex-offset-gt-sm-75, .layout-margin .offset-gt-sm-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-gt-sm-75, [dir=rtl] .flex-offset-gt-sm-75, [dir=rtl] .layout-margin .flex-offset-gt-sm-75, [dir=rtl] .layout-margin .offset-gt-sm-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-gt-sm-80, .flex-offset-gt-sm-80, .layout-margin .flex-offset-gt-sm-80, .layout-margin .offset-gt-sm-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-gt-sm-80, [dir=rtl] .flex-offset-gt-sm-80, [dir=rtl] .layout-margin .flex-offset-gt-sm-80, [dir=rtl] .layout-margin .offset-gt-sm-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-gt-sm-85, .flex-offset-gt-sm-85, .layout-margin .flex-offset-gt-sm-85, .layout-margin .offset-gt-sm-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-gt-sm-85, [dir=rtl] .flex-offset-gt-sm-85, [dir=rtl] .layout-margin .flex-offset-gt-sm-85, [dir=rtl] .layout-margin .offset-gt-sm-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-gt-sm-90, .flex-offset-gt-sm-90, .layout-margin .flex-offset-gt-sm-90, .layout-margin .offset-gt-sm-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-gt-sm-90, [dir=rtl] .flex-offset-gt-sm-90, [dir=rtl] .layout-margin .flex-offset-gt-sm-90, [dir=rtl] .layout-margin .offset-gt-sm-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-gt-sm-95, .flex-offset-gt-sm-95, .layout-margin .flex-offset-gt-sm-95, .layout-margin .offset-gt-sm-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-gt-sm-95, [dir=rtl] .flex-offset-gt-sm-95, [dir=rtl] .layout-margin .flex-offset-gt-sm-95, [dir=rtl] .layout-margin .offset-gt-sm-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-gt-sm-33, .flex-offset-gt-sm-33, .layout-margin .flex-offset-gt-sm-33, .layout-margin .offset-gt-sm-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-sm-66, .flex-offset-gt-sm-66, .layout-margin .flex-offset-gt-sm-66, .layout-margin .offset-gt-sm-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-gt-sm-66, [dir=rtl] .flex-offset-gt-sm-66, [dir=rtl] .layout-margin .flex-offset-gt-sm-66, [dir=rtl] .layout-margin .offset-gt-sm-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-gt-sm,
  .layout-align-gt-sm-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-gt-sm-start,
  .layout-align-gt-sm-start-start,
  .layout-align-gt-sm-start-center,
  .layout-align-gt-sm-start-end,
  .layout-align-gt-sm-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-gt-sm-center,
  .layout-align-gt-sm-center-start,
  .layout-align-gt-sm-center-center,
  .layout-align-gt-sm-center-end,
  .layout-align-gt-sm-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-gt-sm-end,
  .layout-align-gt-sm-end-start,
  .layout-align-gt-sm-end-center,
  .layout-align-gt-sm-end-end,
  .layout-align-gt-sm-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-gt-sm-space-around,
  .layout-align-gt-sm-space-around-center,
  .layout-align-gt-sm-space-around-start,
  .layout-align-gt-sm-space-around-end,
  .layout-align-gt-sm-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-gt-sm-space-between,
  .layout-align-gt-sm-space-between-center,
  .layout-align-gt-sm-space-between-start,
  .layout-align-gt-sm-space-between-end,
  .layout-align-gt-sm-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-gt-sm-start-start,
  .layout-align-gt-sm-center-start,
  .layout-align-gt-sm-end-start,
  .layout-align-gt-sm-space-between-start,
  .layout-align-gt-sm-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-gt-sm-start-center,
  .layout-align-gt-sm-center-center,
  .layout-align-gt-sm-end-center,
  .layout-align-gt-sm-space-between-center,
  .layout-align-gt-sm-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-gt-sm-start-center > *,
  .layout-align-gt-sm-center-center > *,
  .layout-align-gt-sm-end-center > *,
  .layout-align-gt-sm-space-between-center > *,
  .layout-align-gt-sm-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-gt-sm-start-end,
  .layout-align-gt-sm-center-end,
  .layout-align-gt-sm-end-end,
  .layout-align-gt-sm-space-between-end,
  .layout-align-gt-sm-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-gt-sm-start-stretch,
  .layout-align-gt-sm-center-stretch,
  .layout-align-gt-sm-end-stretch,
  .layout-align-gt-sm-space-between-stretch,
  .layout-align-gt-sm-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-gt-sm {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-gt-sm-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-gt-sm-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-sm-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-gt-sm-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-gt-sm-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-gt-sm-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-gt-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-gt-sm-column > .flex-gt-sm-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-gt-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-gt-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-gt-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-gt-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-gt-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-gt-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-gt-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-gt-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-gt-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-gt-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-gt-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-gt-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-gt-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-gt-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-gt-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-gt-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-gt-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-gt-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-gt-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-gt-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-sm-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-sm-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex-gt-sm-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-sm-row > .flex {
    min-width: 0; }
  .layout-gt-sm-column > .flex-gt-sm-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex-gt-sm-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-sm-column > .flex {
    min-height: 0; }
  .layout-gt-sm, .layout-gt-sm-column, .layout-gt-sm-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-gt-sm-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-gt-sm-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 960px) and (max-width: 1279px) {
  .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show) {
    display: none; }
  .hide-md:not(.show-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
    display: none; }
  .flex-order-md--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-md--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-md--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-md--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-md--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-md--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-md--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-md--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-md--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-md--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-md--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-md--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-md--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-md--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-md--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-md--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-md--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-md--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-md--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-md--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-md-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-md-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-md-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-md-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-md-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-md-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-md-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-md-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-md-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-md-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-md-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-md-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-md-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-md-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-md-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-md-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-md-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-md-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-md-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-md-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-md-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-md-0, .flex-offset-md-0, .layout-margin .flex-offset-md-0, .layout-margin .offset-md-0 {
    margin-left: 0; }
    [dir=rtl] .offset-md-0, [dir=rtl] .flex-offset-md-0, [dir=rtl] .layout-margin .flex-offset-md-0, [dir=rtl] .layout-margin .offset-md-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-md-5, .flex-offset-md-5, .layout-margin .flex-offset-md-5, .layout-margin .offset-md-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-md-5, [dir=rtl] .flex-offset-md-5, [dir=rtl] .layout-margin .flex-offset-md-5, [dir=rtl] .layout-margin .offset-md-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-md-10, .flex-offset-md-10, .layout-margin .flex-offset-md-10, .layout-margin .offset-md-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-md-10, [dir=rtl] .flex-offset-md-10, [dir=rtl] .layout-margin .flex-offset-md-10, [dir=rtl] .layout-margin .offset-md-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-md-15, .flex-offset-md-15, .layout-margin .flex-offset-md-15, .layout-margin .offset-md-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-md-15, [dir=rtl] .flex-offset-md-15, [dir=rtl] .layout-margin .flex-offset-md-15, [dir=rtl] .layout-margin .offset-md-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-md-20, .flex-offset-md-20, .layout-margin .flex-offset-md-20, .layout-margin .offset-md-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-md-20, [dir=rtl] .flex-offset-md-20, [dir=rtl] .layout-margin .flex-offset-md-20, [dir=rtl] .layout-margin .offset-md-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-md-25, .flex-offset-md-25, .layout-margin .flex-offset-md-25, .layout-margin .offset-md-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-md-25, [dir=rtl] .flex-offset-md-25, [dir=rtl] .layout-margin .flex-offset-md-25, [dir=rtl] .layout-margin .offset-md-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-md-30, .flex-offset-md-30, .layout-margin .flex-offset-md-30, .layout-margin .offset-md-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-md-30, [dir=rtl] .flex-offset-md-30, [dir=rtl] .layout-margin .flex-offset-md-30, [dir=rtl] .layout-margin .offset-md-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-md-35, .flex-offset-md-35, .layout-margin .flex-offset-md-35, .layout-margin .offset-md-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-md-35, [dir=rtl] .flex-offset-md-35, [dir=rtl] .layout-margin .flex-offset-md-35, [dir=rtl] .layout-margin .offset-md-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-md-40, .flex-offset-md-40, .layout-margin .flex-offset-md-40, .layout-margin .offset-md-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-md-40, [dir=rtl] .flex-offset-md-40, [dir=rtl] .layout-margin .flex-offset-md-40, [dir=rtl] .layout-margin .offset-md-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-md-45, .flex-offset-md-45, .layout-margin .flex-offset-md-45, .layout-margin .offset-md-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-md-45, [dir=rtl] .flex-offset-md-45, [dir=rtl] .layout-margin .flex-offset-md-45, [dir=rtl] .layout-margin .offset-md-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-md-50, .flex-offset-md-50, .layout-margin .flex-offset-md-50, .layout-margin .offset-md-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-md-50, [dir=rtl] .flex-offset-md-50, [dir=rtl] .layout-margin .flex-offset-md-50, [dir=rtl] .layout-margin .offset-md-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-md-55, .flex-offset-md-55, .layout-margin .flex-offset-md-55, .layout-margin .offset-md-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-md-55, [dir=rtl] .flex-offset-md-55, [dir=rtl] .layout-margin .flex-offset-md-55, [dir=rtl] .layout-margin .offset-md-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-md-60, .flex-offset-md-60, .layout-margin .flex-offset-md-60, .layout-margin .offset-md-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-md-60, [dir=rtl] .flex-offset-md-60, [dir=rtl] .layout-margin .flex-offset-md-60, [dir=rtl] .layout-margin .offset-md-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-md-65, .flex-offset-md-65, .layout-margin .flex-offset-md-65, .layout-margin .offset-md-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-md-65, [dir=rtl] .flex-offset-md-65, [dir=rtl] .layout-margin .flex-offset-md-65, [dir=rtl] .layout-margin .offset-md-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-md-70, .flex-offset-md-70, .layout-margin .flex-offset-md-70, .layout-margin .offset-md-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-md-70, [dir=rtl] .flex-offset-md-70, [dir=rtl] .layout-margin .flex-offset-md-70, [dir=rtl] .layout-margin .offset-md-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-md-75, .flex-offset-md-75, .layout-margin .flex-offset-md-75, .layout-margin .offset-md-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-md-75, [dir=rtl] .flex-offset-md-75, [dir=rtl] .layout-margin .flex-offset-md-75, [dir=rtl] .layout-margin .offset-md-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-md-80, .flex-offset-md-80, .layout-margin .flex-offset-md-80, .layout-margin .offset-md-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-md-80, [dir=rtl] .flex-offset-md-80, [dir=rtl] .layout-margin .flex-offset-md-80, [dir=rtl] .layout-margin .offset-md-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-md-85, .flex-offset-md-85, .layout-margin .flex-offset-md-85, .layout-margin .offset-md-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-md-85, [dir=rtl] .flex-offset-md-85, [dir=rtl] .layout-margin .flex-offset-md-85, [dir=rtl] .layout-margin .offset-md-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-md-90, .flex-offset-md-90, .layout-margin .flex-offset-md-90, .layout-margin .offset-md-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-md-90, [dir=rtl] .flex-offset-md-90, [dir=rtl] .layout-margin .flex-offset-md-90, [dir=rtl] .layout-margin .offset-md-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-md-95, .flex-offset-md-95, .layout-margin .flex-offset-md-95, .layout-margin .offset-md-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-md-95, [dir=rtl] .flex-offset-md-95, [dir=rtl] .layout-margin .flex-offset-md-95, [dir=rtl] .layout-margin .offset-md-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-md-33, .flex-offset-md-33, .layout-margin .flex-offset-md-33, .layout-margin .offset-md-33 {
    margin-left: calc(100% / 3); }
  .offset-md-66, .flex-offset-md-66, .layout-margin .flex-offset-md-66, .layout-margin .offset-md-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-md-66, [dir=rtl] .flex-offset-md-66, [dir=rtl] .layout-margin .flex-offset-md-66, [dir=rtl] .layout-margin .offset-md-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-md,
  .layout-align-md-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-md-start,
  .layout-align-md-start-start,
  .layout-align-md-start-center,
  .layout-align-md-start-end,
  .layout-align-md-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-md-center,
  .layout-align-md-center-start,
  .layout-align-md-center-center,
  .layout-align-md-center-end,
  .layout-align-md-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-md-end,
  .layout-align-md-end-start,
  .layout-align-md-end-center,
  .layout-align-md-end-end,
  .layout-align-md-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-md-space-around,
  .layout-align-md-space-around-center,
  .layout-align-md-space-around-start,
  .layout-align-md-space-around-end,
  .layout-align-md-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-md-space-between,
  .layout-align-md-space-between-center,
  .layout-align-md-space-between-start,
  .layout-align-md-space-between-end,
  .layout-align-md-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-md-start-start,
  .layout-align-md-center-start,
  .layout-align-md-end-start,
  .layout-align-md-space-between-start,
  .layout-align-md-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-md-start-center,
  .layout-align-md-center-center,
  .layout-align-md-end-center,
  .layout-align-md-space-between-center,
  .layout-align-md-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-md-start-center > *,
  .layout-align-md-center-center > *,
  .layout-align-md-end-center > *,
  .layout-align-md-space-between-center > *,
  .layout-align-md-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-md-start-end,
  .layout-align-md-center-end,
  .layout-align-md-end-end,
  .layout-align-md-space-between-end,
  .layout-align-md-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-md-start-stretch,
  .layout-align-md-center-stretch,
  .layout-align-md-end-stretch,
  .layout-align-md-space-between-stretch,
  .layout-align-md-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-md {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-md-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-md-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-md-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-md-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-md-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-md-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-md-column > .flex-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-md-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-md-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-md-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-row > .flex-md-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-md-row > .flex {
    min-width: 0; }
  .layout-md-column > .flex-md-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-md-column > .flex-md-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-md-column > .flex {
    min-height: 0; }
  .layout-md, .layout-md-column, .layout-md-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-md-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-md-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 1280px) {
  .flex-order-gt-md--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-gt-md--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-gt-md--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-gt-md--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-gt-md--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-gt-md--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-gt-md--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-gt-md--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-gt-md--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-gt-md--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-gt-md--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-gt-md--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-gt-md--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-gt-md--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-gt-md--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-gt-md--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-gt-md--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-gt-md--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-gt-md--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-gt-md--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-gt-md-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-gt-md-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-gt-md-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-gt-md-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-gt-md-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-gt-md-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-gt-md-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-gt-md-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-gt-md-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-gt-md-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-gt-md-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-gt-md-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-gt-md-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-gt-md-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-gt-md-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-gt-md-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-gt-md-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-gt-md-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-gt-md-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-gt-md-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-gt-md-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-gt-md-0, .flex-offset-gt-md-0, .layout-margin .flex-offset-gt-md-0, .layout-margin .offset-gt-md-0 {
    margin-left: 0; }
    [dir=rtl] .offset-gt-md-0, [dir=rtl] .flex-offset-gt-md-0, [dir=rtl] .layout-margin .flex-offset-gt-md-0, [dir=rtl] .layout-margin .offset-gt-md-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-gt-md-5, .flex-offset-gt-md-5, .layout-margin .flex-offset-gt-md-5, .layout-margin .offset-gt-md-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-gt-md-5, [dir=rtl] .flex-offset-gt-md-5, [dir=rtl] .layout-margin .flex-offset-gt-md-5, [dir=rtl] .layout-margin .offset-gt-md-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-gt-md-10, .flex-offset-gt-md-10, .layout-margin .flex-offset-gt-md-10, .layout-margin .offset-gt-md-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-gt-md-10, [dir=rtl] .flex-offset-gt-md-10, [dir=rtl] .layout-margin .flex-offset-gt-md-10, [dir=rtl] .layout-margin .offset-gt-md-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-gt-md-15, .flex-offset-gt-md-15, .layout-margin .flex-offset-gt-md-15, .layout-margin .offset-gt-md-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-gt-md-15, [dir=rtl] .flex-offset-gt-md-15, [dir=rtl] .layout-margin .flex-offset-gt-md-15, [dir=rtl] .layout-margin .offset-gt-md-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-gt-md-20, .flex-offset-gt-md-20, .layout-margin .flex-offset-gt-md-20, .layout-margin .offset-gt-md-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-gt-md-20, [dir=rtl] .flex-offset-gt-md-20, [dir=rtl] .layout-margin .flex-offset-gt-md-20, [dir=rtl] .layout-margin .offset-gt-md-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-gt-md-25, .flex-offset-gt-md-25, .layout-margin .flex-offset-gt-md-25, .layout-margin .offset-gt-md-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-gt-md-25, [dir=rtl] .flex-offset-gt-md-25, [dir=rtl] .layout-margin .flex-offset-gt-md-25, [dir=rtl] .layout-margin .offset-gt-md-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-gt-md-30, .flex-offset-gt-md-30, .layout-margin .flex-offset-gt-md-30, .layout-margin .offset-gt-md-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-gt-md-30, [dir=rtl] .flex-offset-gt-md-30, [dir=rtl] .layout-margin .flex-offset-gt-md-30, [dir=rtl] .layout-margin .offset-gt-md-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-gt-md-35, .flex-offset-gt-md-35, .layout-margin .flex-offset-gt-md-35, .layout-margin .offset-gt-md-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-gt-md-35, [dir=rtl] .flex-offset-gt-md-35, [dir=rtl] .layout-margin .flex-offset-gt-md-35, [dir=rtl] .layout-margin .offset-gt-md-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-gt-md-40, .flex-offset-gt-md-40, .layout-margin .flex-offset-gt-md-40, .layout-margin .offset-gt-md-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-gt-md-40, [dir=rtl] .flex-offset-gt-md-40, [dir=rtl] .layout-margin .flex-offset-gt-md-40, [dir=rtl] .layout-margin .offset-gt-md-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-gt-md-45, .flex-offset-gt-md-45, .layout-margin .flex-offset-gt-md-45, .layout-margin .offset-gt-md-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-gt-md-45, [dir=rtl] .flex-offset-gt-md-45, [dir=rtl] .layout-margin .flex-offset-gt-md-45, [dir=rtl] .layout-margin .offset-gt-md-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-gt-md-50, .flex-offset-gt-md-50, .layout-margin .flex-offset-gt-md-50, .layout-margin .offset-gt-md-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-gt-md-50, [dir=rtl] .flex-offset-gt-md-50, [dir=rtl] .layout-margin .flex-offset-gt-md-50, [dir=rtl] .layout-margin .offset-gt-md-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-gt-md-55, .flex-offset-gt-md-55, .layout-margin .flex-offset-gt-md-55, .layout-margin .offset-gt-md-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-gt-md-55, [dir=rtl] .flex-offset-gt-md-55, [dir=rtl] .layout-margin .flex-offset-gt-md-55, [dir=rtl] .layout-margin .offset-gt-md-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-gt-md-60, .flex-offset-gt-md-60, .layout-margin .flex-offset-gt-md-60, .layout-margin .offset-gt-md-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-gt-md-60, [dir=rtl] .flex-offset-gt-md-60, [dir=rtl] .layout-margin .flex-offset-gt-md-60, [dir=rtl] .layout-margin .offset-gt-md-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-gt-md-65, .flex-offset-gt-md-65, .layout-margin .flex-offset-gt-md-65, .layout-margin .offset-gt-md-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-gt-md-65, [dir=rtl] .flex-offset-gt-md-65, [dir=rtl] .layout-margin .flex-offset-gt-md-65, [dir=rtl] .layout-margin .offset-gt-md-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-gt-md-70, .flex-offset-gt-md-70, .layout-margin .flex-offset-gt-md-70, .layout-margin .offset-gt-md-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-gt-md-70, [dir=rtl] .flex-offset-gt-md-70, [dir=rtl] .layout-margin .flex-offset-gt-md-70, [dir=rtl] .layout-margin .offset-gt-md-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-gt-md-75, .flex-offset-gt-md-75, .layout-margin .flex-offset-gt-md-75, .layout-margin .offset-gt-md-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-gt-md-75, [dir=rtl] .flex-offset-gt-md-75, [dir=rtl] .layout-margin .flex-offset-gt-md-75, [dir=rtl] .layout-margin .offset-gt-md-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-gt-md-80, .flex-offset-gt-md-80, .layout-margin .flex-offset-gt-md-80, .layout-margin .offset-gt-md-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-gt-md-80, [dir=rtl] .flex-offset-gt-md-80, [dir=rtl] .layout-margin .flex-offset-gt-md-80, [dir=rtl] .layout-margin .offset-gt-md-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-gt-md-85, .flex-offset-gt-md-85, .layout-margin .flex-offset-gt-md-85, .layout-margin .offset-gt-md-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-gt-md-85, [dir=rtl] .flex-offset-gt-md-85, [dir=rtl] .layout-margin .flex-offset-gt-md-85, [dir=rtl] .layout-margin .offset-gt-md-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-gt-md-90, .flex-offset-gt-md-90, .layout-margin .flex-offset-gt-md-90, .layout-margin .offset-gt-md-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-gt-md-90, [dir=rtl] .flex-offset-gt-md-90, [dir=rtl] .layout-margin .flex-offset-gt-md-90, [dir=rtl] .layout-margin .offset-gt-md-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-gt-md-95, .flex-offset-gt-md-95, .layout-margin .flex-offset-gt-md-95, .layout-margin .offset-gt-md-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-gt-md-95, [dir=rtl] .flex-offset-gt-md-95, [dir=rtl] .layout-margin .flex-offset-gt-md-95, [dir=rtl] .layout-margin .offset-gt-md-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-gt-md-33, .flex-offset-gt-md-33, .layout-margin .flex-offset-gt-md-33, .layout-margin .offset-gt-md-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-md-66, .flex-offset-gt-md-66, .layout-margin .flex-offset-gt-md-66, .layout-margin .offset-gt-md-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-gt-md-66, [dir=rtl] .flex-offset-gt-md-66, [dir=rtl] .layout-margin .flex-offset-gt-md-66, [dir=rtl] .layout-margin .offset-gt-md-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-gt-md,
  .layout-align-gt-md-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-gt-md-start,
  .layout-align-gt-md-start-start,
  .layout-align-gt-md-start-center,
  .layout-align-gt-md-start-end,
  .layout-align-gt-md-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-gt-md-center,
  .layout-align-gt-md-center-start,
  .layout-align-gt-md-center-center,
  .layout-align-gt-md-center-end,
  .layout-align-gt-md-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-gt-md-end,
  .layout-align-gt-md-end-start,
  .layout-align-gt-md-end-center,
  .layout-align-gt-md-end-end,
  .layout-align-gt-md-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-gt-md-space-around,
  .layout-align-gt-md-space-around-center,
  .layout-align-gt-md-space-around-start,
  .layout-align-gt-md-space-around-end,
  .layout-align-gt-md-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-gt-md-space-between,
  .layout-align-gt-md-space-between-center,
  .layout-align-gt-md-space-between-start,
  .layout-align-gt-md-space-between-end,
  .layout-align-gt-md-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-gt-md-start-start,
  .layout-align-gt-md-center-start,
  .layout-align-gt-md-end-start,
  .layout-align-gt-md-space-between-start,
  .layout-align-gt-md-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-gt-md-start-center,
  .layout-align-gt-md-center-center,
  .layout-align-gt-md-end-center,
  .layout-align-gt-md-space-between-center,
  .layout-align-gt-md-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-gt-md-start-center > *,
  .layout-align-gt-md-center-center > *,
  .layout-align-gt-md-end-center > *,
  .layout-align-gt-md-space-between-center > *,
  .layout-align-gt-md-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-gt-md-start-end,
  .layout-align-gt-md-center-end,
  .layout-align-gt-md-end-end,
  .layout-align-gt-md-space-between-end,
  .layout-align-gt-md-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-gt-md-start-stretch,
  .layout-align-gt-md-center-stretch,
  .layout-align-gt-md-end-stretch,
  .layout-align-gt-md-space-between-stretch,
  .layout-align-gt-md-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-gt-md {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-gt-md-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-gt-md-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-md-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-gt-md-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-gt-md-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-gt-md-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-gt-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-gt-md-column > .flex-gt-md-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-gt-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-gt-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-gt-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-gt-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-gt-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-gt-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-gt-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-gt-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-gt-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-gt-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-gt-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-gt-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-gt-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-gt-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-gt-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-gt-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-gt-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-gt-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-gt-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-gt-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-md-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-md-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex-gt-md-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-md-row > .flex {
    min-width: 0; }
  .layout-gt-md-column > .flex-gt-md-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex-gt-md-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-md-column > .flex {
    min-height: 0; }
  .layout-gt-md, .layout-gt-md-column, .layout-gt-md-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-gt-md-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-gt-md-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 1280px) and (max-width: 1919px) {
  .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show) {
    display: none; }
  .hide-lg:not(.show-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
    display: none; }
  .flex-order-lg--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-lg--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-lg--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-lg--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-lg--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-lg--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-lg--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-lg--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-lg--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-lg--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-lg--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-lg--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-lg--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-lg--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-lg--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-lg--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-lg--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-lg--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-lg--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-lg--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-lg-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-lg-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-lg-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-lg-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-lg-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-lg-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-lg-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-lg-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-lg-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-lg-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-lg-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-lg-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-lg-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-lg-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-lg-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-lg-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-lg-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-lg-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-lg-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-lg-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-lg-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-lg-0, .flex-offset-lg-0, .layout-margin .flex-offset-lg-0, .layout-margin .offset-lg-0 {
    margin-left: 0; }
    [dir=rtl] .offset-lg-0, [dir=rtl] .flex-offset-lg-0, [dir=rtl] .layout-margin .flex-offset-lg-0, [dir=rtl] .layout-margin .offset-lg-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-lg-5, .flex-offset-lg-5, .layout-margin .flex-offset-lg-5, .layout-margin .offset-lg-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-lg-5, [dir=rtl] .flex-offset-lg-5, [dir=rtl] .layout-margin .flex-offset-lg-5, [dir=rtl] .layout-margin .offset-lg-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-lg-10, .flex-offset-lg-10, .layout-margin .flex-offset-lg-10, .layout-margin .offset-lg-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-lg-10, [dir=rtl] .flex-offset-lg-10, [dir=rtl] .layout-margin .flex-offset-lg-10, [dir=rtl] .layout-margin .offset-lg-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-lg-15, .flex-offset-lg-15, .layout-margin .flex-offset-lg-15, .layout-margin .offset-lg-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-lg-15, [dir=rtl] .flex-offset-lg-15, [dir=rtl] .layout-margin .flex-offset-lg-15, [dir=rtl] .layout-margin .offset-lg-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-lg-20, .flex-offset-lg-20, .layout-margin .flex-offset-lg-20, .layout-margin .offset-lg-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-lg-20, [dir=rtl] .flex-offset-lg-20, [dir=rtl] .layout-margin .flex-offset-lg-20, [dir=rtl] .layout-margin .offset-lg-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-lg-25, .flex-offset-lg-25, .layout-margin .flex-offset-lg-25, .layout-margin .offset-lg-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-lg-25, [dir=rtl] .flex-offset-lg-25, [dir=rtl] .layout-margin .flex-offset-lg-25, [dir=rtl] .layout-margin .offset-lg-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-lg-30, .flex-offset-lg-30, .layout-margin .flex-offset-lg-30, .layout-margin .offset-lg-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-lg-30, [dir=rtl] .flex-offset-lg-30, [dir=rtl] .layout-margin .flex-offset-lg-30, [dir=rtl] .layout-margin .offset-lg-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-lg-35, .flex-offset-lg-35, .layout-margin .flex-offset-lg-35, .layout-margin .offset-lg-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-lg-35, [dir=rtl] .flex-offset-lg-35, [dir=rtl] .layout-margin .flex-offset-lg-35, [dir=rtl] .layout-margin .offset-lg-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-lg-40, .flex-offset-lg-40, .layout-margin .flex-offset-lg-40, .layout-margin .offset-lg-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-lg-40, [dir=rtl] .flex-offset-lg-40, [dir=rtl] .layout-margin .flex-offset-lg-40, [dir=rtl] .layout-margin .offset-lg-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-lg-45, .flex-offset-lg-45, .layout-margin .flex-offset-lg-45, .layout-margin .offset-lg-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-lg-45, [dir=rtl] .flex-offset-lg-45, [dir=rtl] .layout-margin .flex-offset-lg-45, [dir=rtl] .layout-margin .offset-lg-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-lg-50, .flex-offset-lg-50, .layout-margin .flex-offset-lg-50, .layout-margin .offset-lg-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-lg-50, [dir=rtl] .flex-offset-lg-50, [dir=rtl] .layout-margin .flex-offset-lg-50, [dir=rtl] .layout-margin .offset-lg-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-lg-55, .flex-offset-lg-55, .layout-margin .flex-offset-lg-55, .layout-margin .offset-lg-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-lg-55, [dir=rtl] .flex-offset-lg-55, [dir=rtl] .layout-margin .flex-offset-lg-55, [dir=rtl] .layout-margin .offset-lg-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-lg-60, .flex-offset-lg-60, .layout-margin .flex-offset-lg-60, .layout-margin .offset-lg-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-lg-60, [dir=rtl] .flex-offset-lg-60, [dir=rtl] .layout-margin .flex-offset-lg-60, [dir=rtl] .layout-margin .offset-lg-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-lg-65, .flex-offset-lg-65, .layout-margin .flex-offset-lg-65, .layout-margin .offset-lg-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-lg-65, [dir=rtl] .flex-offset-lg-65, [dir=rtl] .layout-margin .flex-offset-lg-65, [dir=rtl] .layout-margin .offset-lg-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-lg-70, .flex-offset-lg-70, .layout-margin .flex-offset-lg-70, .layout-margin .offset-lg-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-lg-70, [dir=rtl] .flex-offset-lg-70, [dir=rtl] .layout-margin .flex-offset-lg-70, [dir=rtl] .layout-margin .offset-lg-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-lg-75, .flex-offset-lg-75, .layout-margin .flex-offset-lg-75, .layout-margin .offset-lg-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-lg-75, [dir=rtl] .flex-offset-lg-75, [dir=rtl] .layout-margin .flex-offset-lg-75, [dir=rtl] .layout-margin .offset-lg-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-lg-80, .flex-offset-lg-80, .layout-margin .flex-offset-lg-80, .layout-margin .offset-lg-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-lg-80, [dir=rtl] .flex-offset-lg-80, [dir=rtl] .layout-margin .flex-offset-lg-80, [dir=rtl] .layout-margin .offset-lg-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-lg-85, .flex-offset-lg-85, .layout-margin .flex-offset-lg-85, .layout-margin .offset-lg-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-lg-85, [dir=rtl] .flex-offset-lg-85, [dir=rtl] .layout-margin .flex-offset-lg-85, [dir=rtl] .layout-margin .offset-lg-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-lg-90, .flex-offset-lg-90, .layout-margin .flex-offset-lg-90, .layout-margin .offset-lg-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-lg-90, [dir=rtl] .flex-offset-lg-90, [dir=rtl] .layout-margin .flex-offset-lg-90, [dir=rtl] .layout-margin .offset-lg-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-lg-95, .flex-offset-lg-95, .layout-margin .flex-offset-lg-95, .layout-margin .offset-lg-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-lg-95, [dir=rtl] .flex-offset-lg-95, [dir=rtl] .layout-margin .flex-offset-lg-95, [dir=rtl] .layout-margin .offset-lg-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-lg-33, .flex-offset-lg-33, .layout-margin .flex-offset-lg-33, .layout-margin .offset-lg-33 {
    margin-left: calc(100% / 3); }
  .offset-lg-66, .flex-offset-lg-66, .layout-margin .flex-offset-lg-66, .layout-margin .offset-lg-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-lg-66, [dir=rtl] .flex-offset-lg-66, [dir=rtl] .layout-margin .flex-offset-lg-66, [dir=rtl] .layout-margin .offset-lg-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-lg,
  .layout-align-lg-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-lg-start,
  .layout-align-lg-start-start,
  .layout-align-lg-start-center,
  .layout-align-lg-start-end,
  .layout-align-lg-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-lg-center,
  .layout-align-lg-center-start,
  .layout-align-lg-center-center,
  .layout-align-lg-center-end,
  .layout-align-lg-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-lg-end,
  .layout-align-lg-end-start,
  .layout-align-lg-end-center,
  .layout-align-lg-end-end,
  .layout-align-lg-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-lg-space-around,
  .layout-align-lg-space-around-center,
  .layout-align-lg-space-around-start,
  .layout-align-lg-space-around-end,
  .layout-align-lg-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-lg-space-between,
  .layout-align-lg-space-between-center,
  .layout-align-lg-space-between-start,
  .layout-align-lg-space-between-end,
  .layout-align-lg-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-lg-start-start,
  .layout-align-lg-center-start,
  .layout-align-lg-end-start,
  .layout-align-lg-space-between-start,
  .layout-align-lg-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-lg-start-center,
  .layout-align-lg-center-center,
  .layout-align-lg-end-center,
  .layout-align-lg-space-between-center,
  .layout-align-lg-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-lg-start-center > *,
  .layout-align-lg-center-center > *,
  .layout-align-lg-end-center > *,
  .layout-align-lg-space-between-center > *,
  .layout-align-lg-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-lg-start-end,
  .layout-align-lg-center-end,
  .layout-align-lg-end-end,
  .layout-align-lg-space-between-end,
  .layout-align-lg-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-lg-start-stretch,
  .layout-align-lg-center-stretch,
  .layout-align-lg-end-stretch,
  .layout-align-lg-space-between-stretch,
  .layout-align-lg-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-lg {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-lg-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-lg-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-lg-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-lg-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-lg-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-lg-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-lg-column > .flex-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-lg-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-lg-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-row > .flex-lg-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-lg-row > .flex {
    min-width: 0; }
  .layout-lg-column > .flex-lg-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-lg-column > .flex-lg-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-lg-column > .flex {
    min-height: 0; }
  .layout-lg, .layout-lg-column, .layout-lg-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-lg-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-lg-row {
    -ms-flex-direction: row;
        flex-direction: row; } }

@media (min-width: 1920px) {
  .flex-order-gt-lg--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-gt-lg--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-gt-lg--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-gt-lg--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-gt-lg--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-gt-lg--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-gt-lg--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-gt-lg--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-gt-lg--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-gt-lg--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-gt-lg--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-gt-lg--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-gt-lg--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-gt-lg--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-gt-lg--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-gt-lg--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-gt-lg--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-gt-lg--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-gt-lg--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-gt-lg--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-gt-lg-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-gt-lg-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-gt-lg-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-gt-lg-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-gt-lg-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-gt-lg-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-gt-lg-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-gt-lg-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-gt-lg-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-gt-lg-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-gt-lg-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-gt-lg-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-gt-lg-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-gt-lg-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-gt-lg-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-gt-lg-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-gt-lg-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-gt-lg-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-gt-lg-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-gt-lg-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-gt-lg-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-gt-lg-0, .flex-offset-gt-lg-0, .layout-margin .flex-offset-gt-lg-0, .layout-margin .offset-gt-lg-0 {
    margin-left: 0; }
    [dir=rtl] .offset-gt-lg-0, [dir=rtl] .flex-offset-gt-lg-0, [dir=rtl] .layout-margin .flex-offset-gt-lg-0, [dir=rtl] .layout-margin .offset-gt-lg-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-gt-lg-5, .flex-offset-gt-lg-5, .layout-margin .flex-offset-gt-lg-5, .layout-margin .offset-gt-lg-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-gt-lg-5, [dir=rtl] .flex-offset-gt-lg-5, [dir=rtl] .layout-margin .flex-offset-gt-lg-5, [dir=rtl] .layout-margin .offset-gt-lg-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-gt-lg-10, .flex-offset-gt-lg-10, .layout-margin .flex-offset-gt-lg-10, .layout-margin .offset-gt-lg-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-gt-lg-10, [dir=rtl] .flex-offset-gt-lg-10, [dir=rtl] .layout-margin .flex-offset-gt-lg-10, [dir=rtl] .layout-margin .offset-gt-lg-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-gt-lg-15, .flex-offset-gt-lg-15, .layout-margin .flex-offset-gt-lg-15, .layout-margin .offset-gt-lg-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-gt-lg-15, [dir=rtl] .flex-offset-gt-lg-15, [dir=rtl] .layout-margin .flex-offset-gt-lg-15, [dir=rtl] .layout-margin .offset-gt-lg-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-gt-lg-20, .flex-offset-gt-lg-20, .layout-margin .flex-offset-gt-lg-20, .layout-margin .offset-gt-lg-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-gt-lg-20, [dir=rtl] .flex-offset-gt-lg-20, [dir=rtl] .layout-margin .flex-offset-gt-lg-20, [dir=rtl] .layout-margin .offset-gt-lg-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-gt-lg-25, .flex-offset-gt-lg-25, .layout-margin .flex-offset-gt-lg-25, .layout-margin .offset-gt-lg-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-gt-lg-25, [dir=rtl] .flex-offset-gt-lg-25, [dir=rtl] .layout-margin .flex-offset-gt-lg-25, [dir=rtl] .layout-margin .offset-gt-lg-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-gt-lg-30, .flex-offset-gt-lg-30, .layout-margin .flex-offset-gt-lg-30, .layout-margin .offset-gt-lg-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-gt-lg-30, [dir=rtl] .flex-offset-gt-lg-30, [dir=rtl] .layout-margin .flex-offset-gt-lg-30, [dir=rtl] .layout-margin .offset-gt-lg-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-gt-lg-35, .flex-offset-gt-lg-35, .layout-margin .flex-offset-gt-lg-35, .layout-margin .offset-gt-lg-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-gt-lg-35, [dir=rtl] .flex-offset-gt-lg-35, [dir=rtl] .layout-margin .flex-offset-gt-lg-35, [dir=rtl] .layout-margin .offset-gt-lg-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-gt-lg-40, .flex-offset-gt-lg-40, .layout-margin .flex-offset-gt-lg-40, .layout-margin .offset-gt-lg-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-gt-lg-40, [dir=rtl] .flex-offset-gt-lg-40, [dir=rtl] .layout-margin .flex-offset-gt-lg-40, [dir=rtl] .layout-margin .offset-gt-lg-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-gt-lg-45, .flex-offset-gt-lg-45, .layout-margin .flex-offset-gt-lg-45, .layout-margin .offset-gt-lg-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-gt-lg-45, [dir=rtl] .flex-offset-gt-lg-45, [dir=rtl] .layout-margin .flex-offset-gt-lg-45, [dir=rtl] .layout-margin .offset-gt-lg-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-gt-lg-50, .flex-offset-gt-lg-50, .layout-margin .flex-offset-gt-lg-50, .layout-margin .offset-gt-lg-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-gt-lg-50, [dir=rtl] .flex-offset-gt-lg-50, [dir=rtl] .layout-margin .flex-offset-gt-lg-50, [dir=rtl] .layout-margin .offset-gt-lg-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-gt-lg-55, .flex-offset-gt-lg-55, .layout-margin .flex-offset-gt-lg-55, .layout-margin .offset-gt-lg-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-gt-lg-55, [dir=rtl] .flex-offset-gt-lg-55, [dir=rtl] .layout-margin .flex-offset-gt-lg-55, [dir=rtl] .layout-margin .offset-gt-lg-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-gt-lg-60, .flex-offset-gt-lg-60, .layout-margin .flex-offset-gt-lg-60, .layout-margin .offset-gt-lg-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-gt-lg-60, [dir=rtl] .flex-offset-gt-lg-60, [dir=rtl] .layout-margin .flex-offset-gt-lg-60, [dir=rtl] .layout-margin .offset-gt-lg-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-gt-lg-65, .flex-offset-gt-lg-65, .layout-margin .flex-offset-gt-lg-65, .layout-margin .offset-gt-lg-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-gt-lg-65, [dir=rtl] .flex-offset-gt-lg-65, [dir=rtl] .layout-margin .flex-offset-gt-lg-65, [dir=rtl] .layout-margin .offset-gt-lg-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-gt-lg-70, .flex-offset-gt-lg-70, .layout-margin .flex-offset-gt-lg-70, .layout-margin .offset-gt-lg-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-gt-lg-70, [dir=rtl] .flex-offset-gt-lg-70, [dir=rtl] .layout-margin .flex-offset-gt-lg-70, [dir=rtl] .layout-margin .offset-gt-lg-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-gt-lg-75, .flex-offset-gt-lg-75, .layout-margin .flex-offset-gt-lg-75, .layout-margin .offset-gt-lg-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-gt-lg-75, [dir=rtl] .flex-offset-gt-lg-75, [dir=rtl] .layout-margin .flex-offset-gt-lg-75, [dir=rtl] .layout-margin .offset-gt-lg-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-gt-lg-80, .flex-offset-gt-lg-80, .layout-margin .flex-offset-gt-lg-80, .layout-margin .offset-gt-lg-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-gt-lg-80, [dir=rtl] .flex-offset-gt-lg-80, [dir=rtl] .layout-margin .flex-offset-gt-lg-80, [dir=rtl] .layout-margin .offset-gt-lg-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-gt-lg-85, .flex-offset-gt-lg-85, .layout-margin .flex-offset-gt-lg-85, .layout-margin .offset-gt-lg-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-gt-lg-85, [dir=rtl] .flex-offset-gt-lg-85, [dir=rtl] .layout-margin .flex-offset-gt-lg-85, [dir=rtl] .layout-margin .offset-gt-lg-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-gt-lg-90, .flex-offset-gt-lg-90, .layout-margin .flex-offset-gt-lg-90, .layout-margin .offset-gt-lg-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-gt-lg-90, [dir=rtl] .flex-offset-gt-lg-90, [dir=rtl] .layout-margin .flex-offset-gt-lg-90, [dir=rtl] .layout-margin .offset-gt-lg-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-gt-lg-95, .flex-offset-gt-lg-95, .layout-margin .flex-offset-gt-lg-95, .layout-margin .offset-gt-lg-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-gt-lg-95, [dir=rtl] .flex-offset-gt-lg-95, [dir=rtl] .layout-margin .flex-offset-gt-lg-95, [dir=rtl] .layout-margin .offset-gt-lg-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-gt-lg-33, .flex-offset-gt-lg-33, .layout-margin .flex-offset-gt-lg-33, .layout-margin .offset-gt-lg-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-lg-66, .flex-offset-gt-lg-66, .layout-margin .flex-offset-gt-lg-66, .layout-margin .offset-gt-lg-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-gt-lg-66, [dir=rtl] .flex-offset-gt-lg-66, [dir=rtl] .layout-margin .flex-offset-gt-lg-66, [dir=rtl] .layout-margin .offset-gt-lg-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-gt-lg,
  .layout-align-gt-lg-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-gt-lg-start,
  .layout-align-gt-lg-start-start,
  .layout-align-gt-lg-start-center,
  .layout-align-gt-lg-start-end,
  .layout-align-gt-lg-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-gt-lg-center,
  .layout-align-gt-lg-center-start,
  .layout-align-gt-lg-center-center,
  .layout-align-gt-lg-center-end,
  .layout-align-gt-lg-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-gt-lg-end,
  .layout-align-gt-lg-end-start,
  .layout-align-gt-lg-end-center,
  .layout-align-gt-lg-end-end,
  .layout-align-gt-lg-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-gt-lg-space-around,
  .layout-align-gt-lg-space-around-center,
  .layout-align-gt-lg-space-around-start,
  .layout-align-gt-lg-space-around-end,
  .layout-align-gt-lg-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-gt-lg-space-between,
  .layout-align-gt-lg-space-between-center,
  .layout-align-gt-lg-space-between-start,
  .layout-align-gt-lg-space-between-end,
  .layout-align-gt-lg-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-gt-lg-start-start,
  .layout-align-gt-lg-center-start,
  .layout-align-gt-lg-end-start,
  .layout-align-gt-lg-space-between-start,
  .layout-align-gt-lg-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-gt-lg-start-center,
  .layout-align-gt-lg-center-center,
  .layout-align-gt-lg-end-center,
  .layout-align-gt-lg-space-between-center,
  .layout-align-gt-lg-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-gt-lg-start-center > *,
  .layout-align-gt-lg-center-center > *,
  .layout-align-gt-lg-end-center > *,
  .layout-align-gt-lg-space-between-center > *,
  .layout-align-gt-lg-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-gt-lg-start-end,
  .layout-align-gt-lg-center-end,
  .layout-align-gt-lg-end-end,
  .layout-align-gt-lg-space-between-end,
  .layout-align-gt-lg-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-gt-lg-start-stretch,
  .layout-align-gt-lg-center-stretch,
  .layout-align-gt-lg-end-stretch,
  .layout-align-gt-lg-space-between-stretch,
  .layout-align-gt-lg-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-gt-lg {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-gt-lg-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-gt-lg-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-lg-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-gt-lg-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-gt-lg-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-gt-lg-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-gt-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-gt-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-gt-lg-column > .flex-gt-lg-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-gt-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-gt-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-gt-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-gt-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-gt-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-gt-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-gt-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-gt-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-gt-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-gt-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-gt-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-gt-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-gt-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-gt-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-gt-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-gt-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-gt-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-gt-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-gt-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-gt-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-gt-lg-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-gt-lg-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex-gt-lg-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-gt-lg-row > .flex {
    min-width: 0; }
  .layout-gt-lg-column > .flex-gt-lg-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex-gt-lg-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-gt-lg-column > .flex {
    min-height: 0; }
  .layout-gt-lg, .layout-gt-lg-column, .layout-gt-lg-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-gt-lg-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-gt-lg-row {
    -ms-flex-direction: row;
        flex-direction: row; }
  .flex-order-xl--20 {
    -ms-flex-order: -20;
        order: -20; }
  .flex-order-xl--19 {
    -ms-flex-order: -19;
        order: -19; }
  .flex-order-xl--18 {
    -ms-flex-order: -18;
        order: -18; }
  .flex-order-xl--17 {
    -ms-flex-order: -17;
        order: -17; }
  .flex-order-xl--16 {
    -ms-flex-order: -16;
        order: -16; }
  .flex-order-xl--15 {
    -ms-flex-order: -15;
        order: -15; }
  .flex-order-xl--14 {
    -ms-flex-order: -14;
        order: -14; }
  .flex-order-xl--13 {
    -ms-flex-order: -13;
        order: -13; }
  .flex-order-xl--12 {
    -ms-flex-order: -12;
        order: -12; }
  .flex-order-xl--11 {
    -ms-flex-order: -11;
        order: -11; }
  .flex-order-xl--10 {
    -ms-flex-order: -10;
        order: -10; }
  .flex-order-xl--9 {
    -ms-flex-order: -9;
        order: -9; }
  .flex-order-xl--8 {
    -ms-flex-order: -8;
        order: -8; }
  .flex-order-xl--7 {
    -ms-flex-order: -7;
        order: -7; }
  .flex-order-xl--6 {
    -ms-flex-order: -6;
        order: -6; }
  .flex-order-xl--5 {
    -ms-flex-order: -5;
        order: -5; }
  .flex-order-xl--4 {
    -ms-flex-order: -4;
        order: -4; }
  .flex-order-xl--3 {
    -ms-flex-order: -3;
        order: -3; }
  .flex-order-xl--2 {
    -ms-flex-order: -2;
        order: -2; }
  .flex-order-xl--1 {
    -ms-flex-order: -1;
        order: -1; }
  .flex-order-xl-0 {
    -ms-flex-order: 0;
        order: 0; }
  .flex-order-xl-1 {
    -ms-flex-order: 1;
        order: 1; }
  .flex-order-xl-2 {
    -ms-flex-order: 2;
        order: 2; }
  .flex-order-xl-3 {
    -ms-flex-order: 3;
        order: 3; }
  .flex-order-xl-4 {
    -ms-flex-order: 4;
        order: 4; }
  .flex-order-xl-5 {
    -ms-flex-order: 5;
        order: 5; }
  .flex-order-xl-6 {
    -ms-flex-order: 6;
        order: 6; }
  .flex-order-xl-7 {
    -ms-flex-order: 7;
        order: 7; }
  .flex-order-xl-8 {
    -ms-flex-order: 8;
        order: 8; }
  .flex-order-xl-9 {
    -ms-flex-order: 9;
        order: 9; }
  .flex-order-xl-10 {
    -ms-flex-order: 10;
        order: 10; }
  .flex-order-xl-11 {
    -ms-flex-order: 11;
        order: 11; }
  .flex-order-xl-12 {
    -ms-flex-order: 12;
        order: 12; }
  .flex-order-xl-13 {
    -ms-flex-order: 13;
        order: 13; }
  .flex-order-xl-14 {
    -ms-flex-order: 14;
        order: 14; }
  .flex-order-xl-15 {
    -ms-flex-order: 15;
        order: 15; }
  .flex-order-xl-16 {
    -ms-flex-order: 16;
        order: 16; }
  .flex-order-xl-17 {
    -ms-flex-order: 17;
        order: 17; }
  .flex-order-xl-18 {
    -ms-flex-order: 18;
        order: 18; }
  .flex-order-xl-19 {
    -ms-flex-order: 19;
        order: 19; }
  .flex-order-xl-20 {
    -ms-flex-order: 20;
        order: 20; }
  .offset-xl-0, .flex-offset-xl-0, .layout-margin .flex-offset-xl-0, .layout-margin .offset-xl-0 {
    margin-left: 0; }
    [dir=rtl] .offset-xl-0, [dir=rtl] .flex-offset-xl-0, [dir=rtl] .layout-margin .flex-offset-xl-0, [dir=rtl] .layout-margin .offset-xl-0 {
      margin-left: auto;
      margin-right: 0; }
  .offset-xl-5, .flex-offset-xl-5, .layout-margin .flex-offset-xl-5, .layout-margin .offset-xl-5 {
    margin-left: 5%; }
    [dir=rtl] .offset-xl-5, [dir=rtl] .flex-offset-xl-5, [dir=rtl] .layout-margin .flex-offset-xl-5, [dir=rtl] .layout-margin .offset-xl-5 {
      margin-left: auto;
      margin-right: 5%; }
  .offset-xl-10, .flex-offset-xl-10, .layout-margin .flex-offset-xl-10, .layout-margin .offset-xl-10 {
    margin-left: 10%; }
    [dir=rtl] .offset-xl-10, [dir=rtl] .flex-offset-xl-10, [dir=rtl] .layout-margin .flex-offset-xl-10, [dir=rtl] .layout-margin .offset-xl-10 {
      margin-left: auto;
      margin-right: 10%; }
  .offset-xl-15, .flex-offset-xl-15, .layout-margin .flex-offset-xl-15, .layout-margin .offset-xl-15 {
    margin-left: 15%; }
    [dir=rtl] .offset-xl-15, [dir=rtl] .flex-offset-xl-15, [dir=rtl] .layout-margin .flex-offset-xl-15, [dir=rtl] .layout-margin .offset-xl-15 {
      margin-left: auto;
      margin-right: 15%; }
  .offset-xl-20, .flex-offset-xl-20, .layout-margin .flex-offset-xl-20, .layout-margin .offset-xl-20 {
    margin-left: 20%; }
    [dir=rtl] .offset-xl-20, [dir=rtl] .flex-offset-xl-20, [dir=rtl] .layout-margin .flex-offset-xl-20, [dir=rtl] .layout-margin .offset-xl-20 {
      margin-left: auto;
      margin-right: 20%; }
  .offset-xl-25, .flex-offset-xl-25, .layout-margin .flex-offset-xl-25, .layout-margin .offset-xl-25 {
    margin-left: 25%; }
    [dir=rtl] .offset-xl-25, [dir=rtl] .flex-offset-xl-25, [dir=rtl] .layout-margin .flex-offset-xl-25, [dir=rtl] .layout-margin .offset-xl-25 {
      margin-left: auto;
      margin-right: 25%; }
  .offset-xl-30, .flex-offset-xl-30, .layout-margin .flex-offset-xl-30, .layout-margin .offset-xl-30 {
    margin-left: 30%; }
    [dir=rtl] .offset-xl-30, [dir=rtl] .flex-offset-xl-30, [dir=rtl] .layout-margin .flex-offset-xl-30, [dir=rtl] .layout-margin .offset-xl-30 {
      margin-left: auto;
      margin-right: 30%; }
  .offset-xl-35, .flex-offset-xl-35, .layout-margin .flex-offset-xl-35, .layout-margin .offset-xl-35 {
    margin-left: 35%; }
    [dir=rtl] .offset-xl-35, [dir=rtl] .flex-offset-xl-35, [dir=rtl] .layout-margin .flex-offset-xl-35, [dir=rtl] .layout-margin .offset-xl-35 {
      margin-left: auto;
      margin-right: 35%; }
  .offset-xl-40, .flex-offset-xl-40, .layout-margin .flex-offset-xl-40, .layout-margin .offset-xl-40 {
    margin-left: 40%; }
    [dir=rtl] .offset-xl-40, [dir=rtl] .flex-offset-xl-40, [dir=rtl] .layout-margin .flex-offset-xl-40, [dir=rtl] .layout-margin .offset-xl-40 {
      margin-left: auto;
      margin-right: 40%; }
  .offset-xl-45, .flex-offset-xl-45, .layout-margin .flex-offset-xl-45, .layout-margin .offset-xl-45 {
    margin-left: 45%; }
    [dir=rtl] .offset-xl-45, [dir=rtl] .flex-offset-xl-45, [dir=rtl] .layout-margin .flex-offset-xl-45, [dir=rtl] .layout-margin .offset-xl-45 {
      margin-left: auto;
      margin-right: 45%; }
  .offset-xl-50, .flex-offset-xl-50, .layout-margin .flex-offset-xl-50, .layout-margin .offset-xl-50 {
    margin-left: 50%; }
    [dir=rtl] .offset-xl-50, [dir=rtl] .flex-offset-xl-50, [dir=rtl] .layout-margin .flex-offset-xl-50, [dir=rtl] .layout-margin .offset-xl-50 {
      margin-left: auto;
      margin-right: 50%; }
  .offset-xl-55, .flex-offset-xl-55, .layout-margin .flex-offset-xl-55, .layout-margin .offset-xl-55 {
    margin-left: 55%; }
    [dir=rtl] .offset-xl-55, [dir=rtl] .flex-offset-xl-55, [dir=rtl] .layout-margin .flex-offset-xl-55, [dir=rtl] .layout-margin .offset-xl-55 {
      margin-left: auto;
      margin-right: 55%; }
  .offset-xl-60, .flex-offset-xl-60, .layout-margin .flex-offset-xl-60, .layout-margin .offset-xl-60 {
    margin-left: 60%; }
    [dir=rtl] .offset-xl-60, [dir=rtl] .flex-offset-xl-60, [dir=rtl] .layout-margin .flex-offset-xl-60, [dir=rtl] .layout-margin .offset-xl-60 {
      margin-left: auto;
      margin-right: 60%; }
  .offset-xl-65, .flex-offset-xl-65, .layout-margin .flex-offset-xl-65, .layout-margin .offset-xl-65 {
    margin-left: 65%; }
    [dir=rtl] .offset-xl-65, [dir=rtl] .flex-offset-xl-65, [dir=rtl] .layout-margin .flex-offset-xl-65, [dir=rtl] .layout-margin .offset-xl-65 {
      margin-left: auto;
      margin-right: 65%; }
  .offset-xl-70, .flex-offset-xl-70, .layout-margin .flex-offset-xl-70, .layout-margin .offset-xl-70 {
    margin-left: 70%; }
    [dir=rtl] .offset-xl-70, [dir=rtl] .flex-offset-xl-70, [dir=rtl] .layout-margin .flex-offset-xl-70, [dir=rtl] .layout-margin .offset-xl-70 {
      margin-left: auto;
      margin-right: 70%; }
  .offset-xl-75, .flex-offset-xl-75, .layout-margin .flex-offset-xl-75, .layout-margin .offset-xl-75 {
    margin-left: 75%; }
    [dir=rtl] .offset-xl-75, [dir=rtl] .flex-offset-xl-75, [dir=rtl] .layout-margin .flex-offset-xl-75, [dir=rtl] .layout-margin .offset-xl-75 {
      margin-left: auto;
      margin-right: 75%; }
  .offset-xl-80, .flex-offset-xl-80, .layout-margin .flex-offset-xl-80, .layout-margin .offset-xl-80 {
    margin-left: 80%; }
    [dir=rtl] .offset-xl-80, [dir=rtl] .flex-offset-xl-80, [dir=rtl] .layout-margin .flex-offset-xl-80, [dir=rtl] .layout-margin .offset-xl-80 {
      margin-left: auto;
      margin-right: 80%; }
  .offset-xl-85, .flex-offset-xl-85, .layout-margin .flex-offset-xl-85, .layout-margin .offset-xl-85 {
    margin-left: 85%; }
    [dir=rtl] .offset-xl-85, [dir=rtl] .flex-offset-xl-85, [dir=rtl] .layout-margin .flex-offset-xl-85, [dir=rtl] .layout-margin .offset-xl-85 {
      margin-left: auto;
      margin-right: 85%; }
  .offset-xl-90, .flex-offset-xl-90, .layout-margin .flex-offset-xl-90, .layout-margin .offset-xl-90 {
    margin-left: 90%; }
    [dir=rtl] .offset-xl-90, [dir=rtl] .flex-offset-xl-90, [dir=rtl] .layout-margin .flex-offset-xl-90, [dir=rtl] .layout-margin .offset-xl-90 {
      margin-left: auto;
      margin-right: 90%; }
  .offset-xl-95, .flex-offset-xl-95, .layout-margin .flex-offset-xl-95, .layout-margin .offset-xl-95 {
    margin-left: 95%; }
    [dir=rtl] .offset-xl-95, [dir=rtl] .flex-offset-xl-95, [dir=rtl] .layout-margin .flex-offset-xl-95, [dir=rtl] .layout-margin .offset-xl-95 {
      margin-left: auto;
      margin-right: 95%; }
  .offset-xl-33, .flex-offset-xl-33, .layout-margin .flex-offset-xl-33, .layout-margin .offset-xl-33 {
    margin-left: calc(100% / 3); }
  .offset-xl-66, .flex-offset-xl-66, .layout-margin .flex-offset-xl-66, .layout-margin .offset-xl-66 {
    margin-left: calc(200% / 3); }
    [dir=rtl] .offset-xl-66, [dir=rtl] .flex-offset-xl-66, [dir=rtl] .layout-margin .flex-offset-xl-66, [dir=rtl] .layout-margin .offset-xl-66 {
      margin-left: auto;
      margin-right: calc(200% / 3); }
  .layout-align-xl,
  .layout-align-xl-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -ms-flex-align: stretch;
        align-items: stretch; }
  .layout-align-xl-start,
  .layout-align-xl-start-start,
  .layout-align-xl-start-center,
  .layout-align-xl-start-end,
  .layout-align-xl-start-stretch {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .layout-align-xl-center,
  .layout-align-xl-center-start,
  .layout-align-xl-center-center,
  .layout-align-xl-center-end,
  .layout-align-xl-center-stretch {
    -ms-flex-pack: center;
        justify-content: center; }
  .layout-align-xl-end,
  .layout-align-xl-end-start,
  .layout-align-xl-end-center,
  .layout-align-xl-end-end,
  .layout-align-xl-end-stretch {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .layout-align-xl-space-around,
  .layout-align-xl-space-around-center,
  .layout-align-xl-space-around-start,
  .layout-align-xl-space-around-end,
  .layout-align-xl-space-around-stretch {
    -ms-flex-pack: distribute;
        justify-content: space-around; }
  .layout-align-xl-space-between,
  .layout-align-xl-space-between-center,
  .layout-align-xl-space-between-start,
  .layout-align-xl-space-between-end,
  .layout-align-xl-space-between-stretch {
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .layout-align-xl-start-start,
  .layout-align-xl-center-start,
  .layout-align-xl-end-start,
  .layout-align-xl-space-between-start,
  .layout-align-xl-space-around-start {
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start; }
  .layout-align-xl-start-center,
  .layout-align-xl-center-center,
  .layout-align-xl-end-center,
  .layout-align-xl-space-between-center,
  .layout-align-xl-space-around-center {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    max-width: 100%; }
  .layout-align-xl-start-center > *,
  .layout-align-xl-center-center > *,
  .layout-align-xl-end-center > *,
  .layout-align-xl-space-between-center > *,
  .layout-align-xl-space-around-center > * {
    max-width: 100%;
    box-sizing: border-box; }
  .layout-align-xl-start-end,
  .layout-align-xl-center-end,
  .layout-align-xl-end-end,
  .layout-align-xl-space-between-end,
  .layout-align-xl-space-around-end {
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-line-pack: end;
        align-content: flex-end; }
  .layout-align-xl-start-stretch,
  .layout-align-xl-center-stretch,
  .layout-align-xl-end-stretch,
  .layout-align-xl-space-between-stretch,
  .layout-align-xl-space-around-stretch {
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-line-pack: stretch;
        align-content: stretch; }
  .flex-xl {
    -ms-flex: 1;
        flex: 1;
    box-sizing: border-box; }
  .flex-xl-grow {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    box-sizing: border-box; }
  .flex-xl-initial {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-xl-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    box-sizing: border-box; }
  .flex-xl-none {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    box-sizing: border-box; }
  .flex-xl-noshrink {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    box-sizing: border-box; }
  .flex-xl-nogrow {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    box-sizing: border-box; }
  .flex-xl-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-column > .flex-xl-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    box-sizing: border-box;
    min-width: 0; }
  .layout-xl-column > .flex-xl-0 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    box-sizing: border-box;
    min-height: 0; }
  .flex-xl-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-5 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%;
    box-sizing: border-box; }
  .flex-xl-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-10 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%;
    box-sizing: border-box; }
  .flex-xl-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-15 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%;
    box-sizing: border-box; }
  .flex-xl-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-20 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%;
    box-sizing: border-box; }
  .flex-xl-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-25 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%;
    box-sizing: border-box; }
  .flex-xl-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-30 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%;
    box-sizing: border-box; }
  .flex-xl-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-35 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%;
    box-sizing: border-box; }
  .flex-xl-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-40 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%;
    box-sizing: border-box; }
  .flex-xl-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-45 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%;
    box-sizing: border-box; }
  .flex-xl-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-50 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%;
    box-sizing: border-box; }
  .flex-xl-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-55 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%;
    box-sizing: border-box; }
  .flex-xl-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-60 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%;
    box-sizing: border-box; }
  .flex-xl-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-65 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%;
    box-sizing: border-box; }
  .flex-xl-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-70 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%;
    box-sizing: border-box; }
  .flex-xl-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-75 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%;
    box-sizing: border-box; }
  .flex-xl-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-80 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%;
    box-sizing: border-box; }
  .flex-xl-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-85 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%;
    box-sizing: border-box; }
  .flex-xl-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-90 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%;
    box-sizing: border-box; }
  .flex-xl-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-95 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%;
    box-sizing: border-box; }
  .flex-xl-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-100 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-row > .flex-xl-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-33 {
    -ms-flex: 1 1 33.33%;
        flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-column > .flex-xl-66 {
    -ms-flex: 1 1 66.66%;
        flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-row > .flex-xl-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%;
    box-sizing: border-box; }
  .layout-xl-row > .flex {
    min-width: 0; }
  .layout-xl-column > .flex-xl-33 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%;
    box-sizing: border-box; }
  .layout-xl-column > .flex-xl-66 {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%;
    box-sizing: border-box; }
  .layout-xl-column > .flex {
    min-height: 0; }
  .layout-xl, .layout-xl-column, .layout-xl-row {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex; }
  .layout-xl-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .layout-xl-row {
    -ms-flex-direction: row;
        flex-direction: row; }
  .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-lg:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show) {
    display: none; }
  .hide-xl:not(.show-xl):not(.show-gt-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
    display: none; } }

@media print {
  .hide-print:not(.show-print):not(.show) {
    display: none !important; } }

/*----------------------------------------------------------------*/
/*  Variables
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/*  Colors
/*----------------------------------------------------------------*/
.black-fg,
.black-text {
  color: rgba(0, 0, 0, 0.87) !important; }
  .black-fg.secondary-text,
  .black-fg .secondary-text, .black-fg.icon,
  .black-fg .icon,
  .black-text.secondary-text,
  .black-text .secondary-text,
  .black-text.icon,
  .black-text .icon {
    color: rgba(0, 0, 0, 0.54) !important; }
  .black-fg.hint-text,
  .black-fg .hint-text, .black-fg.disabled-text,
  .black-fg .disabled-text,
  .black-text.hint-text,
  .black-text .hint-text,
  .black-text.disabled-text,
  .black-text .disabled-text {
    color: rgba(0, 0, 0, 0.26) !important; }
  .black-fg.divider,
  .black-fg .divider, .black-fg.faint-text,
  .black-fg .faint-text,
  .black-text.divider,
  .black-text .divider,
  .black-text.faint-text,
  .black-text .faint-text {
    color: rgba(0, 0, 0, 0.12) !important; }

.white-fg,
.white-text {
  color: white !important; }
  .white-fg.secondary-text,
  .white-fg .secondary-text, .white-fg.icon,
  .white-fg .icon,
  .white-text.secondary-text,
  .white-text .secondary-text,
  .white-text.icon,
  .white-text .icon {
    color: rgba(255, 255, 255, 0.7) !important; }
  .white-fg.hint-text,
  .white-fg .hint-text, .white-fg.disabled-text,
  .white-fg .disabled-text,
  .white-text.hint-text,
  .white-text .hint-text,
  .white-text.disabled-text,
  .white-text .disabled-text {
    color: rgba(255, 255, 255, 0.3) !important; }
  .white-fg.divider,
  .white-fg .divider, .white-fg.faint-text,
  .white-fg .faint-text,
  .white-text.divider,
  .white-text .divider,
  .white-text.faint-text,
  .white-text .faint-text {
    color: rgba(255, 255, 255, 0.12) !important; }
  .white-fg md-icon,
  .white-text md-icon {
    color: #FFFFFF; }
  .white-fg md-progress-linear .md-container,
  .white-text md-progress-linear .md-container {
    background: rgba(255, 255, 255, 0.3); }
  .white-fg md-progress-linear .md-bar,
  .white-text md-progress-linear .md-bar {
    background: rgba(255, 255, 255, 0.7); }

.red-50-bg {
  background-color: #FFEBEE !important; }

.md-red-50-bg {
  background-color: #FFEBEE !important;
  color: rgba(0, 0, 0, 0.87); }

.red-50-fg {
  color: #FFEBEE !important; }

.red-50-border {
  border-color: #FFEBEE !important; }

.red-50-border-top {
  border-top-color: #FFEBEE !important; }

.red-50-border-right {
  border-right-color: #FFEBEE !important; }

.red-50-border-bottom {
  border-bottom-color: #FFEBEE !important; }

.red-50-border-left {
  border-left-color: #FFEBEE !important; }

.red-100-bg {
  background-color: #FFCDD2 !important; }

.md-red-100-bg {
  background-color: #FFCDD2 !important;
  color: rgba(0, 0, 0, 0.87); }

.red-100-fg {
  color: #FFCDD2 !important; }

.red-100-border {
  border-color: #FFCDD2 !important; }

.red-100-border-top {
  border-top-color: #FFCDD2 !important; }

.red-100-border-right {
  border-right-color: #FFCDD2 !important; }

.red-100-border-bottom {
  border-bottom-color: #FFCDD2 !important; }

.red-100-border-left {
  border-left-color: #FFCDD2 !important; }

.red-200-bg {
  background-color: #EF9A9A !important; }

.md-red-200-bg {
  background-color: #EF9A9A !important;
  color: rgba(0, 0, 0, 0.87); }

.red-200-fg {
  color: #EF9A9A !important; }

.red-200-border {
  border-color: #EF9A9A !important; }

.red-200-border-top {
  border-top-color: #EF9A9A !important; }

.red-200-border-right {
  border-right-color: #EF9A9A !important; }

.red-200-border-bottom {
  border-bottom-color: #EF9A9A !important; }

.red-200-border-left {
  border-left-color: #EF9A9A !important; }

.red-300-bg {
  background-color: #E57373 !important; }

.md-red-300-bg {
  background-color: #E57373 !important;
  color: rgba(0, 0, 0, 0.87); }

.red-300-fg {
  color: #E57373 !important; }

.red-300-border {
  border-color: #E57373 !important; }

.red-300-border-top {
  border-top-color: #E57373 !important; }

.red-300-border-right {
  border-right-color: #E57373 !important; }

.red-300-border-bottom {
  border-bottom-color: #E57373 !important; }

.red-300-border-left {
  border-left-color: #E57373 !important; }

.red-400-bg {
  background-color: #EF5350 !important; }

.md-red-400-bg {
  background-color: #EF5350 !important;
  color: white; }

.red-400-fg {
  color: #EF5350 !important; }

.red-400-border {
  border-color: #EF5350 !important; }

.red-400-border-top {
  border-top-color: #EF5350 !important; }

.red-400-border-right {
  border-right-color: #EF5350 !important; }

.red-400-border-bottom {
  border-bottom-color: #EF5350 !important; }

.red-400-border-left {
  border-left-color: #EF5350 !important; }

.red-500-bg {
  background-color: #F44336 !important; }

.md-red-500-bg {
  background-color: #F44336 !important;
  color: white; }

.red-500-fg, .event-report table.md-table .event-occurrence .td-event-type,
.event-report table.md-table .event-occurrence [class*="icon-"] {
  color: #F44336 !important; }

.red-500-border {
  border-color: #F44336 !important; }

.red-500-border-top {
  border-top-color: #F44336 !important; }

.red-500-border-right {
  border-right-color: #F44336 !important; }

.red-500-border-bottom {
  border-bottom-color: #F44336 !important; }

.red-500-border-left {
  border-left-color: #F44336 !important; }

.md-red-bg {
  background-color: #F44336 !important;
  color: white; }

.red-bg {
  background-color: #F44336 !important; }

.red-fg {
  color: #F44336 !important; }

.red-border {
  border-color: #F44336 !important; }

.red-border-top {
  border-top-color: #F44336 !important; }

.red-border-right {
  border-right-color: #F44336 !important; }

.red-border-bottom {
  border-bottom-color: #F44336 !important; }

.red-border-left {
  border-left-color: #F44336 !important; }

.red-600-bg {
  background-color: #E53935 !important; }

.md-red-600-bg {
  background-color: #E53935 !important;
  color: white; }

.red-600-fg {
  color: #E53935 !important; }

.red-600-border {
  border-color: #E53935 !important; }

.red-600-border-top {
  border-top-color: #E53935 !important; }

.red-600-border-right {
  border-right-color: #E53935 !important; }

.red-600-border-bottom {
  border-bottom-color: #E53935 !important; }

.red-600-border-left {
  border-left-color: #E53935 !important; }

.red-700-bg {
  background-color: #D32F2F !important; }

.md-red-700-bg {
  background-color: #D32F2F !important;
  color: white; }

.red-700-fg {
  color: #D32F2F !important; }

.red-700-border {
  border-color: #D32F2F !important; }

.red-700-border-top {
  border-top-color: #D32F2F !important; }

.red-700-border-right {
  border-right-color: #D32F2F !important; }

.red-700-border-bottom {
  border-bottom-color: #D32F2F !important; }

.red-700-border-left {
  border-left-color: #D32F2F !important; }

.red-800-bg {
  background-color: #C62828 !important; }

.md-red-800-bg {
  background-color: #C62828 !important;
  color: rgba(255, 255, 255, 0.87); }

.red-800-fg {
  color: #C62828 !important; }

.red-800-border {
  border-color: #C62828 !important; }

.red-800-border-top {
  border-top-color: #C62828 !important; }

.red-800-border-right {
  border-right-color: #C62828 !important; }

.red-800-border-bottom {
  border-bottom-color: #C62828 !important; }

.red-800-border-left {
  border-left-color: #C62828 !important; }

.red-900-bg {
  background-color: #B71C1C !important; }

.md-red-900-bg {
  background-color: #B71C1C !important;
  color: rgba(255, 255, 255, 0.87); }

.red-900-fg {
  color: #B71C1C !important; }

.red-900-border {
  border-color: #B71C1C !important; }

.red-900-border-top {
  border-top-color: #B71C1C !important; }

.red-900-border-right {
  border-right-color: #B71C1C !important; }

.red-900-border-bottom {
  border-bottom-color: #B71C1C !important; }

.red-900-border-left {
  border-left-color: #B71C1C !important; }

.red-A100-bg {
  background-color: #FF8A80 !important; }

.md-red-A100-bg {
  background-color: #FF8A80 !important;
  color: rgba(0, 0, 0, 0.87); }

.red-A100-fg {
  color: #FF8A80 !important; }

.red-A100-border {
  border-color: #FF8A80 !important; }

.red-A100-border-top {
  border-top-color: #FF8A80 !important; }

.red-A100-border-right {
  border-right-color: #FF8A80 !important; }

.red-A100-border-bottom {
  border-bottom-color: #FF8A80 !important; }

.red-A100-border-left {
  border-left-color: #FF8A80 !important; }

.red-A200-bg {
  background-color: #FF5252 !important; }

.md-red-A200-bg {
  background-color: #FF5252 !important;
  color: white; }

.red-A200-fg {
  color: #FF5252 !important; }

.red-A200-border {
  border-color: #FF5252 !important; }

.red-A200-border-top {
  border-top-color: #FF5252 !important; }

.red-A200-border-right {
  border-right-color: #FF5252 !important; }

.red-A200-border-bottom {
  border-bottom-color: #FF5252 !important; }

.red-A200-border-left {
  border-left-color: #FF5252 !important; }

.red-A400-bg {
  background-color: #FF1744 !important; }

.md-red-A400-bg {
  background-color: #FF1744 !important;
  color: white; }

.red-A400-fg {
  color: #FF1744 !important; }

.red-A400-border {
  border-color: #FF1744 !important; }

.red-A400-border-top {
  border-top-color: #FF1744 !important; }

.red-A400-border-right {
  border-right-color: #FF1744 !important; }

.red-A400-border-bottom {
  border-bottom-color: #FF1744 !important; }

.red-A400-border-left {
  border-left-color: #FF1744 !important; }

.red-A700-bg {
  background-color: #D50000 !important; }

.md-red-A700-bg {
  background-color: #D50000 !important;
  color: white; }

.red-A700-fg {
  color: #D50000 !important; }

.red-A700-border {
  border-color: #D50000 !important; }

.red-A700-border-top {
  border-top-color: #D50000 !important; }

.red-A700-border-right {
  border-right-color: #D50000 !important; }

.red-A700-border-bottom {
  border-bottom-color: #D50000 !important; }

.red-A700-border-left {
  border-left-color: #D50000 !important; }

.pink-50-bg {
  background-color: #FCE4EC !important; }

.md-pink-50-bg {
  background-color: #FCE4EC !important;
  color: rgba(0, 0, 0, 0.87); }

.pink-50-fg {
  color: #FCE4EC !important; }

.pink-50-border {
  border-color: #FCE4EC !important; }

.pink-50-border-top {
  border-top-color: #FCE4EC !important; }

.pink-50-border-right {
  border-right-color: #FCE4EC !important; }

.pink-50-border-bottom {
  border-bottom-color: #FCE4EC !important; }

.pink-50-border-left {
  border-left-color: #FCE4EC !important; }

.pink-100-bg {
  background-color: #F8BBD0 !important; }

.md-pink-100-bg {
  background-color: #F8BBD0 !important;
  color: rgba(0, 0, 0, 0.87); }

.pink-100-fg {
  color: #F8BBD0 !important; }

.pink-100-border {
  border-color: #F8BBD0 !important; }

.pink-100-border-top {
  border-top-color: #F8BBD0 !important; }

.pink-100-border-right {
  border-right-color: #F8BBD0 !important; }

.pink-100-border-bottom {
  border-bottom-color: #F8BBD0 !important; }

.pink-100-border-left {
  border-left-color: #F8BBD0 !important; }

.pink-200-bg {
  background-color: #F48FB1 !important; }

.md-pink-200-bg {
  background-color: #F48FB1 !important;
  color: rgba(0, 0, 0, 0.87); }

.pink-200-fg {
  color: #F48FB1 !important; }

.pink-200-border {
  border-color: #F48FB1 !important; }

.pink-200-border-top {
  border-top-color: #F48FB1 !important; }

.pink-200-border-right {
  border-right-color: #F48FB1 !important; }

.pink-200-border-bottom {
  border-bottom-color: #F48FB1 !important; }

.pink-200-border-left {
  border-left-color: #F48FB1 !important; }

.pink-300-bg {
  background-color: #F06292 !important; }

.md-pink-300-bg {
  background-color: #F06292 !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-300-fg {
  color: #F06292 !important; }

.pink-300-border {
  border-color: #F06292 !important; }

.pink-300-border-top {
  border-top-color: #F06292 !important; }

.pink-300-border-right {
  border-right-color: #F06292 !important; }

.pink-300-border-bottom {
  border-bottom-color: #F06292 !important; }

.pink-300-border-left {
  border-left-color: #F06292 !important; }

.pink-400-bg {
  background-color: #EC407A !important; }

.md-pink-400-bg {
  background-color: #EC407A !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-400-fg {
  color: #EC407A !important; }

.pink-400-border {
  border-color: #EC407A !important; }

.pink-400-border-top {
  border-top-color: #EC407A !important; }

.pink-400-border-right {
  border-right-color: #EC407A !important; }

.pink-400-border-bottom {
  border-bottom-color: #EC407A !important; }

.pink-400-border-left {
  border-left-color: #EC407A !important; }

.pink-500-bg {
  background-color: #E91E63 !important; }

.md-pink-500-bg {
  background-color: #E91E63 !important;
  color: white; }

.pink-500-fg {
  color: #E91E63 !important; }

.pink-500-border {
  border-color: #E91E63 !important; }

.pink-500-border-top {
  border-top-color: #E91E63 !important; }

.pink-500-border-right {
  border-right-color: #E91E63 !important; }

.pink-500-border-bottom {
  border-bottom-color: #E91E63 !important; }

.pink-500-border-left {
  border-left-color: #E91E63 !important; }

.md-pink-bg {
  background-color: #E91E63 !important;
  color: white; }

.pink-bg {
  background-color: #E91E63 !important; }

.pink-fg {
  color: #E91E63 !important; }

.pink-border {
  border-color: #E91E63 !important; }

.pink-border-top {
  border-top-color: #E91E63 !important; }

.pink-border-right {
  border-right-color: #E91E63 !important; }

.pink-border-bottom {
  border-bottom-color: #E91E63 !important; }

.pink-border-left {
  border-left-color: #E91E63 !important; }

.pink-600-bg {
  background-color: #D81B60 !important; }

.md-pink-600-bg {
  background-color: #D81B60 !important;
  color: white; }

.pink-600-fg {
  color: #D81B60 !important; }

.pink-600-border {
  border-color: #D81B60 !important; }

.pink-600-border-top {
  border-top-color: #D81B60 !important; }

.pink-600-border-right {
  border-right-color: #D81B60 !important; }

.pink-600-border-bottom {
  border-bottom-color: #D81B60 !important; }

.pink-600-border-left {
  border-left-color: #D81B60 !important; }

.pink-700-bg {
  background-color: #C2185B !important; }

.md-pink-700-bg {
  background-color: #C2185B !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-700-fg {
  color: #C2185B !important; }

.pink-700-border {
  border-color: #C2185B !important; }

.pink-700-border-top {
  border-top-color: #C2185B !important; }

.pink-700-border-right {
  border-right-color: #C2185B !important; }

.pink-700-border-bottom {
  border-bottom-color: #C2185B !important; }

.pink-700-border-left {
  border-left-color: #C2185B !important; }

.pink-800-bg {
  background-color: #AD1457 !important; }

.md-pink-800-bg {
  background-color: #AD1457 !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-800-fg {
  color: #AD1457 !important; }

.pink-800-border {
  border-color: #AD1457 !important; }

.pink-800-border-top {
  border-top-color: #AD1457 !important; }

.pink-800-border-right {
  border-right-color: #AD1457 !important; }

.pink-800-border-bottom {
  border-bottom-color: #AD1457 !important; }

.pink-800-border-left {
  border-left-color: #AD1457 !important; }

.pink-900-bg {
  background-color: #880E4F !important; }

.md-pink-900-bg {
  background-color: #880E4F !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-900-fg {
  color: #880E4F !important; }

.pink-900-border {
  border-color: #880E4F !important; }

.pink-900-border-top {
  border-top-color: #880E4F !important; }

.pink-900-border-right {
  border-right-color: #880E4F !important; }

.pink-900-border-bottom {
  border-bottom-color: #880E4F !important; }

.pink-900-border-left {
  border-left-color: #880E4F !important; }

.pink-A100-bg {
  background-color: #FF80AB !important; }

.md-pink-A100-bg {
  background-color: #FF80AB !important;
  color: rgba(0, 0, 0, 0.87); }

.pink-A100-fg {
  color: #FF80AB !important; }

.pink-A100-border {
  border-color: #FF80AB !important; }

.pink-A100-border-top {
  border-top-color: #FF80AB !important; }

.pink-A100-border-right {
  border-right-color: #FF80AB !important; }

.pink-A100-border-bottom {
  border-bottom-color: #FF80AB !important; }

.pink-A100-border-left {
  border-left-color: #FF80AB !important; }

.pink-A200-bg {
  background-color: #FF4081 !important; }

.md-pink-A200-bg {
  background-color: #FF4081 !important;
  color: white; }

.pink-A200-fg {
  color: #FF4081 !important; }

.pink-A200-border {
  border-color: #FF4081 !important; }

.pink-A200-border-top {
  border-top-color: #FF4081 !important; }

.pink-A200-border-right {
  border-right-color: #FF4081 !important; }

.pink-A200-border-bottom {
  border-bottom-color: #FF4081 !important; }

.pink-A200-border-left {
  border-left-color: #FF4081 !important; }

.pink-A400-bg {
  background-color: #F50057 !important; }

.md-pink-A400-bg {
  background-color: #F50057 !important;
  color: white; }

.pink-A400-fg {
  color: #F50057 !important; }

.pink-A400-border {
  border-color: #F50057 !important; }

.pink-A400-border-top {
  border-top-color: #F50057 !important; }

.pink-A400-border-right {
  border-right-color: #F50057 !important; }

.pink-A400-border-bottom {
  border-bottom-color: #F50057 !important; }

.pink-A400-border-left {
  border-left-color: #F50057 !important; }

.pink-A700-bg {
  background-color: #C51162 !important; }

.md-pink-A700-bg {
  background-color: #C51162 !important;
  color: white; }

.pink-A700-fg {
  color: #C51162 !important; }

.pink-A700-border {
  border-color: #C51162 !important; }

.pink-A700-border-top {
  border-top-color: #C51162 !important; }

.pink-A700-border-right {
  border-right-color: #C51162 !important; }

.pink-A700-border-bottom {
  border-bottom-color: #C51162 !important; }

.pink-A700-border-left {
  border-left-color: #C51162 !important; }

.purple-50-bg {
  background-color: #F3E5F5 !important; }

.md-purple-50-bg {
  background-color: #F3E5F5 !important;
  color: rgba(0, 0, 0, 0.87); }

.purple-50-fg {
  color: #F3E5F5 !important; }

.purple-50-border {
  border-color: #F3E5F5 !important; }

.purple-50-border-top {
  border-top-color: #F3E5F5 !important; }

.purple-50-border-right {
  border-right-color: #F3E5F5 !important; }

.purple-50-border-bottom {
  border-bottom-color: #F3E5F5 !important; }

.purple-50-border-left {
  border-left-color: #F3E5F5 !important; }

.purple-100-bg {
  background-color: #E1BEE7 !important; }

.md-purple-100-bg {
  background-color: #E1BEE7 !important;
  color: rgba(0, 0, 0, 0.87); }

.purple-100-fg {
  color: #E1BEE7 !important; }

.purple-100-border {
  border-color: #E1BEE7 !important; }

.purple-100-border-top {
  border-top-color: #E1BEE7 !important; }

.purple-100-border-right {
  border-right-color: #E1BEE7 !important; }

.purple-100-border-bottom {
  border-bottom-color: #E1BEE7 !important; }

.purple-100-border-left {
  border-left-color: #E1BEE7 !important; }

.purple-200-bg {
  background-color: #CE93D8 !important; }

.md-purple-200-bg {
  background-color: #CE93D8 !important;
  color: rgba(0, 0, 0, 0.87); }

.purple-200-fg {
  color: #CE93D8 !important; }

.purple-200-border {
  border-color: #CE93D8 !important; }

.purple-200-border-top {
  border-top-color: #CE93D8 !important; }

.purple-200-border-right {
  border-right-color: #CE93D8 !important; }

.purple-200-border-bottom {
  border-bottom-color: #CE93D8 !important; }

.purple-200-border-left {
  border-left-color: #CE93D8 !important; }

.purple-300-bg {
  background-color: #BA68C8 !important; }

.md-purple-300-bg {
  background-color: #BA68C8 !important;
  color: white; }

.purple-300-fg {
  color: #BA68C8 !important; }

.purple-300-border {
  border-color: #BA68C8 !important; }

.purple-300-border-top {
  border-top-color: #BA68C8 !important; }

.purple-300-border-right {
  border-right-color: #BA68C8 !important; }

.purple-300-border-bottom {
  border-bottom-color: #BA68C8 !important; }

.purple-300-border-left {
  border-left-color: #BA68C8 !important; }

.purple-400-bg {
  background-color: #AB47BC !important; }

.md-purple-400-bg {
  background-color: #AB47BC !important;
  color: white; }

.purple-400-fg {
  color: #AB47BC !important; }

.purple-400-border {
  border-color: #AB47BC !important; }

.purple-400-border-top {
  border-top-color: #AB47BC !important; }

.purple-400-border-right {
  border-right-color: #AB47BC !important; }

.purple-400-border-bottom {
  border-bottom-color: #AB47BC !important; }

.purple-400-border-left {
  border-left-color: #AB47BC !important; }

.purple-500-bg {
  background-color: #9C27B0 !important; }

.md-purple-500-bg {
  background-color: #9C27B0 !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-500-fg {
  color: #9C27B0 !important; }

.purple-500-border {
  border-color: #9C27B0 !important; }

.purple-500-border-top {
  border-top-color: #9C27B0 !important; }

.purple-500-border-right {
  border-right-color: #9C27B0 !important; }

.purple-500-border-bottom {
  border-bottom-color: #9C27B0 !important; }

.purple-500-border-left {
  border-left-color: #9C27B0 !important; }

.md-purple-bg {
  background-color: #9C27B0 !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-bg {
  background-color: #9C27B0 !important; }

.purple-fg {
  color: #9C27B0 !important; }

.purple-border {
  border-color: #9C27B0 !important; }

.purple-border-top {
  border-top-color: #9C27B0 !important; }

.purple-border-right {
  border-right-color: #9C27B0 !important; }

.purple-border-bottom {
  border-bottom-color: #9C27B0 !important; }

.purple-border-left {
  border-left-color: #9C27B0 !important; }

.purple-600-bg {
  background-color: #8E24AA !important; }

.md-purple-600-bg {
  background-color: #8E24AA !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-600-fg {
  color: #8E24AA !important; }

.purple-600-border {
  border-color: #8E24AA !important; }

.purple-600-border-top {
  border-top-color: #8E24AA !important; }

.purple-600-border-right {
  border-right-color: #8E24AA !important; }

.purple-600-border-bottom {
  border-bottom-color: #8E24AA !important; }

.purple-600-border-left {
  border-left-color: #8E24AA !important; }

.purple-700-bg {
  background-color: #7B1FA2 !important; }

.md-purple-700-bg {
  background-color: #7B1FA2 !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-700-fg {
  color: #7B1FA2 !important; }

.purple-700-border {
  border-color: #7B1FA2 !important; }

.purple-700-border-top {
  border-top-color: #7B1FA2 !important; }

.purple-700-border-right {
  border-right-color: #7B1FA2 !important; }

.purple-700-border-bottom {
  border-bottom-color: #7B1FA2 !important; }

.purple-700-border-left {
  border-left-color: #7B1FA2 !important; }

.purple-800-bg {
  background-color: #6A1B9A !important; }

.md-purple-800-bg {
  background-color: #6A1B9A !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-800-fg {
  color: #6A1B9A !important; }

.purple-800-border {
  border-color: #6A1B9A !important; }

.purple-800-border-top {
  border-top-color: #6A1B9A !important; }

.purple-800-border-right {
  border-right-color: #6A1B9A !important; }

.purple-800-border-bottom {
  border-bottom-color: #6A1B9A !important; }

.purple-800-border-left {
  border-left-color: #6A1B9A !important; }

.purple-900-bg {
  background-color: #4A148C !important; }

.md-purple-900-bg {
  background-color: #4A148C !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-900-fg {
  color: #4A148C !important; }

.purple-900-border {
  border-color: #4A148C !important; }

.purple-900-border-top {
  border-top-color: #4A148C !important; }

.purple-900-border-right {
  border-right-color: #4A148C !important; }

.purple-900-border-bottom {
  border-bottom-color: #4A148C !important; }

.purple-900-border-left {
  border-left-color: #4A148C !important; }

.purple-A100-bg {
  background-color: #EA80FC !important; }

.md-purple-A100-bg {
  background-color: #EA80FC !important;
  color: rgba(0, 0, 0, 0.87); }

.purple-A100-fg {
  color: #EA80FC !important; }

.purple-A100-border {
  border-color: #EA80FC !important; }

.purple-A100-border-top {
  border-top-color: #EA80FC !important; }

.purple-A100-border-right {
  border-right-color: #EA80FC !important; }

.purple-A100-border-bottom {
  border-bottom-color: #EA80FC !important; }

.purple-A100-border-left {
  border-left-color: #EA80FC !important; }

.purple-A200-bg {
  background-color: #E040FB !important; }

.md-purple-A200-bg {
  background-color: #E040FB !important;
  color: white; }

.purple-A200-fg {
  color: #E040FB !important; }

.purple-A200-border {
  border-color: #E040FB !important; }

.purple-A200-border-top {
  border-top-color: #E040FB !important; }

.purple-A200-border-right {
  border-right-color: #E040FB !important; }

.purple-A200-border-bottom {
  border-bottom-color: #E040FB !important; }

.purple-A200-border-left {
  border-left-color: #E040FB !important; }

.purple-A400-bg {
  background-color: #D500F9 !important; }

.md-purple-A400-bg {
  background-color: #D500F9 !important;
  color: white; }

.purple-A400-fg {
  color: #D500F9 !important; }

.purple-A400-border {
  border-color: #D500F9 !important; }

.purple-A400-border-top {
  border-top-color: #D500F9 !important; }

.purple-A400-border-right {
  border-right-color: #D500F9 !important; }

.purple-A400-border-bottom {
  border-bottom-color: #D500F9 !important; }

.purple-A400-border-left {
  border-left-color: #D500F9 !important; }

.purple-A700-bg {
  background-color: #AA00FF !important; }

.md-purple-A700-bg {
  background-color: #AA00FF !important;
  color: white; }

.purple-A700-fg {
  color: #AA00FF !important; }

.purple-A700-border {
  border-color: #AA00FF !important; }

.purple-A700-border-top {
  border-top-color: #AA00FF !important; }

.purple-A700-border-right {
  border-right-color: #AA00FF !important; }

.purple-A700-border-bottom {
  border-bottom-color: #AA00FF !important; }

.purple-A700-border-left {
  border-left-color: #AA00FF !important; }

.deep-purple-50-bg {
  background-color: #EDE7F6 !important; }

.md-deep-purple-50-bg {
  background-color: #EDE7F6 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-purple-50-fg {
  color: #EDE7F6 !important; }

.deep-purple-50-border {
  border-color: #EDE7F6 !important; }

.deep-purple-50-border-top {
  border-top-color: #EDE7F6 !important; }

.deep-purple-50-border-right {
  border-right-color: #EDE7F6 !important; }

.deep-purple-50-border-bottom {
  border-bottom-color: #EDE7F6 !important; }

.deep-purple-50-border-left {
  border-left-color: #EDE7F6 !important; }

.deep-purple-100-bg {
  background-color: #D1C4E9 !important; }

.md-deep-purple-100-bg {
  background-color: #D1C4E9 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-purple-100-fg {
  color: #D1C4E9 !important; }

.deep-purple-100-border {
  border-color: #D1C4E9 !important; }

.deep-purple-100-border-top {
  border-top-color: #D1C4E9 !important; }

.deep-purple-100-border-right {
  border-right-color: #D1C4E9 !important; }

.deep-purple-100-border-bottom {
  border-bottom-color: #D1C4E9 !important; }

.deep-purple-100-border-left {
  border-left-color: #D1C4E9 !important; }

.deep-purple-200-bg {
  background-color: #B39DDB !important; }

.md-deep-purple-200-bg {
  background-color: #B39DDB !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-purple-200-fg {
  color: #B39DDB !important; }

.deep-purple-200-border {
  border-color: #B39DDB !important; }

.deep-purple-200-border-top {
  border-top-color: #B39DDB !important; }

.deep-purple-200-border-right {
  border-right-color: #B39DDB !important; }

.deep-purple-200-border-bottom {
  border-bottom-color: #B39DDB !important; }

.deep-purple-200-border-left {
  border-left-color: #B39DDB !important; }

.deep-purple-300-bg {
  background-color: #9575CD !important; }

.md-deep-purple-300-bg {
  background-color: #9575CD !important;
  color: white; }

.deep-purple-300-fg {
  color: #9575CD !important; }

.deep-purple-300-border {
  border-color: #9575CD !important; }

.deep-purple-300-border-top {
  border-top-color: #9575CD !important; }

.deep-purple-300-border-right {
  border-right-color: #9575CD !important; }

.deep-purple-300-border-bottom {
  border-bottom-color: #9575CD !important; }

.deep-purple-300-border-left {
  border-left-color: #9575CD !important; }

.deep-purple-400-bg {
  background-color: #7E57C2 !important; }

.md-deep-purple-400-bg {
  background-color: #7E57C2 !important;
  color: white; }

.deep-purple-400-fg {
  color: #7E57C2 !important; }

.deep-purple-400-border {
  border-color: #7E57C2 !important; }

.deep-purple-400-border-top {
  border-top-color: #7E57C2 !important; }

.deep-purple-400-border-right {
  border-right-color: #7E57C2 !important; }

.deep-purple-400-border-bottom {
  border-bottom-color: #7E57C2 !important; }

.deep-purple-400-border-left {
  border-left-color: #7E57C2 !important; }

.deep-purple-500-bg {
  background-color: #673AB7 !important; }

.md-deep-purple-500-bg {
  background-color: #673AB7 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-500-fg {
  color: #673AB7 !important; }

.deep-purple-500-border {
  border-color: #673AB7 !important; }

.deep-purple-500-border-top {
  border-top-color: #673AB7 !important; }

.deep-purple-500-border-right {
  border-right-color: #673AB7 !important; }

.deep-purple-500-border-bottom {
  border-bottom-color: #673AB7 !important; }

.deep-purple-500-border-left {
  border-left-color: #673AB7 !important; }

.md-deep-purple-bg {
  background-color: #673AB7 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-bg {
  background-color: #673AB7 !important; }

.deep-purple-fg {
  color: #673AB7 !important; }

.deep-purple-border {
  border-color: #673AB7 !important; }

.deep-purple-border-top {
  border-top-color: #673AB7 !important; }

.deep-purple-border-right {
  border-right-color: #673AB7 !important; }

.deep-purple-border-bottom {
  border-bottom-color: #673AB7 !important; }

.deep-purple-border-left {
  border-left-color: #673AB7 !important; }

.deep-purple-600-bg {
  background-color: #5E35B1 !important; }

.md-deep-purple-600-bg {
  background-color: #5E35B1 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-600-fg {
  color: #5E35B1 !important; }

.deep-purple-600-border {
  border-color: #5E35B1 !important; }

.deep-purple-600-border-top {
  border-top-color: #5E35B1 !important; }

.deep-purple-600-border-right {
  border-right-color: #5E35B1 !important; }

.deep-purple-600-border-bottom {
  border-bottom-color: #5E35B1 !important; }

.deep-purple-600-border-left {
  border-left-color: #5E35B1 !important; }

.deep-purple-700-bg {
  background-color: #512DA8 !important; }

.md-deep-purple-700-bg {
  background-color: #512DA8 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-700-fg {
  color: #512DA8 !important; }

.deep-purple-700-border {
  border-color: #512DA8 !important; }

.deep-purple-700-border-top {
  border-top-color: #512DA8 !important; }

.deep-purple-700-border-right {
  border-right-color: #512DA8 !important; }

.deep-purple-700-border-bottom {
  border-bottom-color: #512DA8 !important; }

.deep-purple-700-border-left {
  border-left-color: #512DA8 !important; }

.deep-purple-800-bg {
  background-color: #4527A0 !important; }

.md-deep-purple-800-bg {
  background-color: #4527A0 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-800-fg {
  color: #4527A0 !important; }

.deep-purple-800-border {
  border-color: #4527A0 !important; }

.deep-purple-800-border-top {
  border-top-color: #4527A0 !important; }

.deep-purple-800-border-right {
  border-right-color: #4527A0 !important; }

.deep-purple-800-border-bottom {
  border-bottom-color: #4527A0 !important; }

.deep-purple-800-border-left {
  border-left-color: #4527A0 !important; }

.deep-purple-900-bg {
  background-color: #311B92 !important; }

.md-deep-purple-900-bg {
  background-color: #311B92 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-900-fg {
  color: #311B92 !important; }

.deep-purple-900-border {
  border-color: #311B92 !important; }

.deep-purple-900-border-top {
  border-top-color: #311B92 !important; }

.deep-purple-900-border-right {
  border-right-color: #311B92 !important; }

.deep-purple-900-border-bottom {
  border-bottom-color: #311B92 !important; }

.deep-purple-900-border-left {
  border-left-color: #311B92 !important; }

.deep-purple-A100-bg {
  background-color: #B388FF !important; }

.md-deep-purple-A100-bg {
  background-color: #B388FF !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-purple-A100-fg {
  color: #B388FF !important; }

.deep-purple-A100-border {
  border-color: #B388FF !important; }

.deep-purple-A100-border-top {
  border-top-color: #B388FF !important; }

.deep-purple-A100-border-right {
  border-right-color: #B388FF !important; }

.deep-purple-A100-border-bottom {
  border-bottom-color: #B388FF !important; }

.deep-purple-A100-border-left {
  border-left-color: #B388FF !important; }

.deep-purple-A200-bg {
  background-color: #7C4DFF !important; }

.md-deep-purple-A200-bg {
  background-color: #7C4DFF !important;
  color: white; }

.deep-purple-A200-fg {
  color: #7C4DFF !important; }

.deep-purple-A200-border {
  border-color: #7C4DFF !important; }

.deep-purple-A200-border-top {
  border-top-color: #7C4DFF !important; }

.deep-purple-A200-border-right {
  border-right-color: #7C4DFF !important; }

.deep-purple-A200-border-bottom {
  border-bottom-color: #7C4DFF !important; }

.deep-purple-A200-border-left {
  border-left-color: #7C4DFF !important; }

.deep-purple-A400-bg {
  background-color: #651FFF !important; }

.md-deep-purple-A400-bg {
  background-color: #651FFF !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-A400-fg {
  color: #651FFF !important; }

.deep-purple-A400-border {
  border-color: #651FFF !important; }

.deep-purple-A400-border-top {
  border-top-color: #651FFF !important; }

.deep-purple-A400-border-right {
  border-right-color: #651FFF !important; }

.deep-purple-A400-border-bottom {
  border-bottom-color: #651FFF !important; }

.deep-purple-A400-border-left {
  border-left-color: #651FFF !important; }

.deep-purple-A700-bg {
  background-color: #6200EA !important; }

.md-deep-purple-A700-bg {
  background-color: #6200EA !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-A700-fg {
  color: #6200EA !important; }

.deep-purple-A700-border {
  border-color: #6200EA !important; }

.deep-purple-A700-border-top {
  border-top-color: #6200EA !important; }

.deep-purple-A700-border-right {
  border-right-color: #6200EA !important; }

.deep-purple-A700-border-bottom {
  border-bottom-color: #6200EA !important; }

.deep-purple-A700-border-left {
  border-left-color: #6200EA !important; }

.indigo-50-bg {
  background-color: #E8EAF6 !important; }

.md-indigo-50-bg {
  background-color: #E8EAF6 !important;
  color: rgba(0, 0, 0, 0.87); }

.indigo-50-fg {
  color: #E8EAF6 !important; }

.indigo-50-border {
  border-color: #E8EAF6 !important; }

.indigo-50-border-top {
  border-top-color: #E8EAF6 !important; }

.indigo-50-border-right {
  border-right-color: #E8EAF6 !important; }

.indigo-50-border-bottom {
  border-bottom-color: #E8EAF6 !important; }

.indigo-50-border-left {
  border-left-color: #E8EAF6 !important; }

.indigo-100-bg {
  background-color: #C5CAE9 !important; }

.md-indigo-100-bg {
  background-color: #C5CAE9 !important;
  color: rgba(0, 0, 0, 0.87); }

.indigo-100-fg {
  color: #C5CAE9 !important; }

.indigo-100-border {
  border-color: #C5CAE9 !important; }

.indigo-100-border-top {
  border-top-color: #C5CAE9 !important; }

.indigo-100-border-right {
  border-right-color: #C5CAE9 !important; }

.indigo-100-border-bottom {
  border-bottom-color: #C5CAE9 !important; }

.indigo-100-border-left {
  border-left-color: #C5CAE9 !important; }

.indigo-200-bg {
  background-color: #9FA8DA !important; }

.md-indigo-200-bg {
  background-color: #9FA8DA !important;
  color: rgba(0, 0, 0, 0.87); }

.indigo-200-fg {
  color: #9FA8DA !important; }

.indigo-200-border {
  border-color: #9FA8DA !important; }

.indigo-200-border-top {
  border-top-color: #9FA8DA !important; }

.indigo-200-border-right {
  border-right-color: #9FA8DA !important; }

.indigo-200-border-bottom {
  border-bottom-color: #9FA8DA !important; }

.indigo-200-border-left {
  border-left-color: #9FA8DA !important; }

.indigo-300-bg {
  background-color: #7986CB !important; }

.md-indigo-300-bg {
  background-color: #7986CB !important;
  color: white; }

.indigo-300-fg {
  color: #7986CB !important; }

.indigo-300-border {
  border-color: #7986CB !important; }

.indigo-300-border-top {
  border-top-color: #7986CB !important; }

.indigo-300-border-right {
  border-right-color: #7986CB !important; }

.indigo-300-border-bottom {
  border-bottom-color: #7986CB !important; }

.indigo-300-border-left {
  border-left-color: #7986CB !important; }

.indigo-400-bg {
  background-color: #5C6BC0 !important; }

.md-indigo-400-bg {
  background-color: #5C6BC0 !important;
  color: white; }

.indigo-400-fg {
  color: #5C6BC0 !important; }

.indigo-400-border {
  border-color: #5C6BC0 !important; }

.indigo-400-border-top {
  border-top-color: #5C6BC0 !important; }

.indigo-400-border-right {
  border-right-color: #5C6BC0 !important; }

.indigo-400-border-bottom {
  border-bottom-color: #5C6BC0 !important; }

.indigo-400-border-left {
  border-left-color: #5C6BC0 !important; }

.indigo-500-bg {
  background-color: #3F51B5 !important; }

.md-indigo-500-bg {
  background-color: #3F51B5 !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-500-fg {
  color: #3F51B5 !important; }

.indigo-500-border {
  border-color: #3F51B5 !important; }

.indigo-500-border-top {
  border-top-color: #3F51B5 !important; }

.indigo-500-border-right {
  border-right-color: #3F51B5 !important; }

.indigo-500-border-bottom {
  border-bottom-color: #3F51B5 !important; }

.indigo-500-border-left {
  border-left-color: #3F51B5 !important; }

.md-indigo-bg {
  background-color: #3F51B5 !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-bg {
  background-color: #3F51B5 !important; }

.indigo-fg {
  color: #3F51B5 !important; }

.indigo-border {
  border-color: #3F51B5 !important; }

.indigo-border-top {
  border-top-color: #3F51B5 !important; }

.indigo-border-right {
  border-right-color: #3F51B5 !important; }

.indigo-border-bottom {
  border-bottom-color: #3F51B5 !important; }

.indigo-border-left {
  border-left-color: #3F51B5 !important; }

.indigo-600-bg {
  background-color: #3949AB !important; }

.md-indigo-600-bg {
  background-color: #3949AB !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-600-fg {
  color: #3949AB !important; }

.indigo-600-border {
  border-color: #3949AB !important; }

.indigo-600-border-top {
  border-top-color: #3949AB !important; }

.indigo-600-border-right {
  border-right-color: #3949AB !important; }

.indigo-600-border-bottom {
  border-bottom-color: #3949AB !important; }

.indigo-600-border-left {
  border-left-color: #3949AB !important; }

.indigo-700-bg {
  background-color: #303F9F !important; }

.md-indigo-700-bg {
  background-color: #303F9F !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-700-fg {
  color: #303F9F !important; }

.indigo-700-border {
  border-color: #303F9F !important; }

.indigo-700-border-top {
  border-top-color: #303F9F !important; }

.indigo-700-border-right {
  border-right-color: #303F9F !important; }

.indigo-700-border-bottom {
  border-bottom-color: #303F9F !important; }

.indigo-700-border-left {
  border-left-color: #303F9F !important; }

.indigo-800-bg {
  background-color: #283593 !important; }

.md-indigo-800-bg {
  background-color: #283593 !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-800-fg {
  color: #283593 !important; }

.indigo-800-border {
  border-color: #283593 !important; }

.indigo-800-border-top {
  border-top-color: #283593 !important; }

.indigo-800-border-right {
  border-right-color: #283593 !important; }

.indigo-800-border-bottom {
  border-bottom-color: #283593 !important; }

.indigo-800-border-left {
  border-left-color: #283593 !important; }

.indigo-900-bg {
  background-color: #1A237E !important; }

.md-indigo-900-bg {
  background-color: #1A237E !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-900-fg {
  color: #1A237E !important; }

.indigo-900-border {
  border-color: #1A237E !important; }

.indigo-900-border-top {
  border-top-color: #1A237E !important; }

.indigo-900-border-right {
  border-right-color: #1A237E !important; }

.indigo-900-border-bottom {
  border-bottom-color: #1A237E !important; }

.indigo-900-border-left {
  border-left-color: #1A237E !important; }

.indigo-A100-bg {
  background-color: #8C9EFF !important; }

.md-indigo-A100-bg {
  background-color: #8C9EFF !important;
  color: rgba(0, 0, 0, 0.87); }

.indigo-A100-fg {
  color: #8C9EFF !important; }

.indigo-A100-border {
  border-color: #8C9EFF !important; }

.indigo-A100-border-top {
  border-top-color: #8C9EFF !important; }

.indigo-A100-border-right {
  border-right-color: #8C9EFF !important; }

.indigo-A100-border-bottom {
  border-bottom-color: #8C9EFF !important; }

.indigo-A100-border-left {
  border-left-color: #8C9EFF !important; }

.indigo-A200-bg {
  background-color: #536DFE !important; }

.md-indigo-A200-bg {
  background-color: #536DFE !important;
  color: white; }

.indigo-A200-fg {
  color: #536DFE !important; }

.indigo-A200-border {
  border-color: #536DFE !important; }

.indigo-A200-border-top {
  border-top-color: #536DFE !important; }

.indigo-A200-border-right {
  border-right-color: #536DFE !important; }

.indigo-A200-border-bottom {
  border-bottom-color: #536DFE !important; }

.indigo-A200-border-left {
  border-left-color: #536DFE !important; }

.indigo-A400-bg {
  background-color: #3D5AFE !important; }

.md-indigo-A400-bg {
  background-color: #3D5AFE !important;
  color: white; }

.indigo-A400-fg {
  color: #3D5AFE !important; }

.indigo-A400-border {
  border-color: #3D5AFE !important; }

.indigo-A400-border-top {
  border-top-color: #3D5AFE !important; }

.indigo-A400-border-right {
  border-right-color: #3D5AFE !important; }

.indigo-A400-border-bottom {
  border-bottom-color: #3D5AFE !important; }

.indigo-A400-border-left {
  border-left-color: #3D5AFE !important; }

.indigo-A700-bg {
  background-color: #304FFE !important; }

.md-indigo-A700-bg {
  background-color: #304FFE !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-A700-fg {
  color: #304FFE !important; }

.indigo-A700-border {
  border-color: #304FFE !important; }

.indigo-A700-border-top {
  border-top-color: #304FFE !important; }

.indigo-A700-border-right {
  border-right-color: #304FFE !important; }

.indigo-A700-border-bottom {
  border-bottom-color: #304FFE !important; }

.indigo-A700-border-left {
  border-left-color: #304FFE !important; }

.blue-50-bg {
  background-color: #E3F2FD !important; }

.md-blue-50-bg {
  background-color: #E3F2FD !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-50-fg {
  color: #E3F2FD !important; }

.blue-50-border {
  border-color: #E3F2FD !important; }

.blue-50-border-top {
  border-top-color: #E3F2FD !important; }

.blue-50-border-right {
  border-right-color: #E3F2FD !important; }

.blue-50-border-bottom {
  border-bottom-color: #E3F2FD !important; }

.blue-50-border-left {
  border-left-color: #E3F2FD !important; }

.blue-100-bg {
  background-color: #BBDEFB !important; }

.md-blue-100-bg {
  background-color: #BBDEFB !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-100-fg {
  color: #BBDEFB !important; }

.blue-100-border {
  border-color: #BBDEFB !important; }

.blue-100-border-top {
  border-top-color: #BBDEFB !important; }

.blue-100-border-right {
  border-right-color: #BBDEFB !important; }

.blue-100-border-bottom {
  border-bottom-color: #BBDEFB !important; }

.blue-100-border-left {
  border-left-color: #BBDEFB !important; }

.blue-200-bg {
  background-color: #90CAF9 !important; }

.md-blue-200-bg {
  background-color: #90CAF9 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-200-fg {
  color: #90CAF9 !important; }

.blue-200-border {
  border-color: #90CAF9 !important; }

.blue-200-border-top {
  border-top-color: #90CAF9 !important; }

.blue-200-border-right {
  border-right-color: #90CAF9 !important; }

.blue-200-border-bottom {
  border-bottom-color: #90CAF9 !important; }

.blue-200-border-left {
  border-left-color: #90CAF9 !important; }

.blue-300-bg {
  background-color: #64B5F6 !important; }

.md-blue-300-bg {
  background-color: #64B5F6 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-300-fg {
  color: #64B5F6 !important; }

.blue-300-border {
  border-color: #64B5F6 !important; }

.blue-300-border-top {
  border-top-color: #64B5F6 !important; }

.blue-300-border-right {
  border-right-color: #64B5F6 !important; }

.blue-300-border-bottom {
  border-bottom-color: #64B5F6 !important; }

.blue-300-border-left {
  border-left-color: #64B5F6 !important; }

.blue-400-bg {
  background-color: #42A5F5 !important; }

.md-blue-400-bg {
  background-color: #42A5F5 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-400-fg {
  color: #42A5F5 !important; }

.blue-400-border {
  border-color: #42A5F5 !important; }

.blue-400-border-top {
  border-top-color: #42A5F5 !important; }

.blue-400-border-right {
  border-right-color: #42A5F5 !important; }

.blue-400-border-bottom {
  border-bottom-color: #42A5F5 !important; }

.blue-400-border-left {
  border-left-color: #42A5F5 !important; }

.blue-500-bg {
  background-color: #2196F3 !important; }

.md-blue-500-bg {
  background-color: #2196F3 !important;
  color: white; }

.blue-500-fg {
  color: #2196F3 !important; }

.blue-500-border {
  border-color: #2196F3 !important; }

.blue-500-border-top {
  border-top-color: #2196F3 !important; }

.blue-500-border-right {
  border-right-color: #2196F3 !important; }

.blue-500-border-bottom {
  border-bottom-color: #2196F3 !important; }

.blue-500-border-left {
  border-left-color: #2196F3 !important; }

.md-blue-bg {
  background-color: #2196F3 !important;
  color: white; }

.blue-bg {
  background-color: #2196F3 !important; }

.blue-fg {
  color: #2196F3 !important; }

.blue-border {
  border-color: #2196F3 !important; }

.blue-border-top {
  border-top-color: #2196F3 !important; }

.blue-border-right {
  border-right-color: #2196F3 !important; }

.blue-border-bottom {
  border-bottom-color: #2196F3 !important; }

.blue-border-left {
  border-left-color: #2196F3 !important; }

.blue-600-bg {
  background-color: #1E88E5 !important; }

.md-blue-600-bg {
  background-color: #1E88E5 !important;
  color: white; }

.blue-600-fg {
  color: #1E88E5 !important; }

.blue-600-border {
  border-color: #1E88E5 !important; }

.blue-600-border-top {
  border-top-color: #1E88E5 !important; }

.blue-600-border-right {
  border-right-color: #1E88E5 !important; }

.blue-600-border-bottom {
  border-bottom-color: #1E88E5 !important; }

.blue-600-border-left {
  border-left-color: #1E88E5 !important; }

.blue-700-bg {
  background-color: #1976D2 !important; }

.md-blue-700-bg {
  background-color: #1976D2 !important;
  color: white; }

.blue-700-fg {
  color: #1976D2 !important; }

.blue-700-border {
  border-color: #1976D2 !important; }

.blue-700-border-top {
  border-top-color: #1976D2 !important; }

.blue-700-border-right {
  border-right-color: #1976D2 !important; }

.blue-700-border-bottom {
  border-bottom-color: #1976D2 !important; }

.blue-700-border-left {
  border-left-color: #1976D2 !important; }

.blue-800-bg {
  background-color: #1565C0 !important; }

.md-blue-800-bg {
  background-color: #1565C0 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-800-fg {
  color: #1565C0 !important; }

.blue-800-border {
  border-color: #1565C0 !important; }

.blue-800-border-top {
  border-top-color: #1565C0 !important; }

.blue-800-border-right {
  border-right-color: #1565C0 !important; }

.blue-800-border-bottom {
  border-bottom-color: #1565C0 !important; }

.blue-800-border-left {
  border-left-color: #1565C0 !important; }

.blue-900-bg {
  background-color: #0D47A1 !important; }

.md-blue-900-bg {
  background-color: #0D47A1 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-900-fg {
  color: #0D47A1 !important; }

.blue-900-border {
  border-color: #0D47A1 !important; }

.blue-900-border-top {
  border-top-color: #0D47A1 !important; }

.blue-900-border-right {
  border-right-color: #0D47A1 !important; }

.blue-900-border-bottom {
  border-bottom-color: #0D47A1 !important; }

.blue-900-border-left {
  border-left-color: #0D47A1 !important; }

.blue-A100-bg {
  background-color: #82B1FF !important; }

.md-blue-A100-bg {
  background-color: #82B1FF !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-A100-fg {
  color: #82B1FF !important; }

.blue-A100-border {
  border-color: #82B1FF !important; }

.blue-A100-border-top {
  border-top-color: #82B1FF !important; }

.blue-A100-border-right {
  border-right-color: #82B1FF !important; }

.blue-A100-border-bottom {
  border-bottom-color: #82B1FF !important; }

.blue-A100-border-left {
  border-left-color: #82B1FF !important; }

.blue-A200-bg {
  background-color: #448AFF !important; }

.md-blue-A200-bg {
  background-color: #448AFF !important;
  color: white; }

.blue-A200-fg {
  color: #448AFF !important; }

.blue-A200-border {
  border-color: #448AFF !important; }

.blue-A200-border-top {
  border-top-color: #448AFF !important; }

.blue-A200-border-right {
  border-right-color: #448AFF !important; }

.blue-A200-border-bottom {
  border-bottom-color: #448AFF !important; }

.blue-A200-border-left {
  border-left-color: #448AFF !important; }

.blue-A400-bg {
  background-color: #2979FF !important; }

.md-blue-A400-bg {
  background-color: #2979FF !important;
  color: white; }

.blue-A400-fg {
  color: #2979FF !important; }

.blue-A400-border {
  border-color: #2979FF !important; }

.blue-A400-border-top {
  border-top-color: #2979FF !important; }

.blue-A400-border-right {
  border-right-color: #2979FF !important; }

.blue-A400-border-bottom {
  border-bottom-color: #2979FF !important; }

.blue-A400-border-left {
  border-left-color: #2979FF !important; }

.blue-A700-bg {
  background-color: #2962FF !important; }

.md-blue-A700-bg {
  background-color: #2962FF !important;
  color: white; }

.blue-A700-fg {
  color: #2962FF !important; }

.blue-A700-border {
  border-color: #2962FF !important; }

.blue-A700-border-top {
  border-top-color: #2962FF !important; }

.blue-A700-border-right {
  border-right-color: #2962FF !important; }

.blue-A700-border-bottom {
  border-bottom-color: #2962FF !important; }

.blue-A700-border-left {
  border-left-color: #2962FF !important; }

.light-blue-50-bg {
  background-color: #E1F5FE !important; }

.md-light-blue-50-bg {
  background-color: #E1F5FE !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-50-fg {
  color: #E1F5FE !important; }

.light-blue-50-border {
  border-color: #E1F5FE !important; }

.light-blue-50-border-top {
  border-top-color: #E1F5FE !important; }

.light-blue-50-border-right {
  border-right-color: #E1F5FE !important; }

.light-blue-50-border-bottom {
  border-bottom-color: #E1F5FE !important; }

.light-blue-50-border-left {
  border-left-color: #E1F5FE !important; }

.light-blue-100-bg {
  background-color: #B3E5FC !important; }

.md-light-blue-100-bg {
  background-color: #B3E5FC !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-100-fg {
  color: #B3E5FC !important; }

.light-blue-100-border {
  border-color: #B3E5FC !important; }

.light-blue-100-border-top {
  border-top-color: #B3E5FC !important; }

.light-blue-100-border-right {
  border-right-color: #B3E5FC !important; }

.light-blue-100-border-bottom {
  border-bottom-color: #B3E5FC !important; }

.light-blue-100-border-left {
  border-left-color: #B3E5FC !important; }

.light-blue-200-bg {
  background-color: #81D4FA !important; }

.md-light-blue-200-bg {
  background-color: #81D4FA !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-200-fg {
  color: #81D4FA !important; }

.light-blue-200-border {
  border-color: #81D4FA !important; }

.light-blue-200-border-top {
  border-top-color: #81D4FA !important; }

.light-blue-200-border-right {
  border-right-color: #81D4FA !important; }

.light-blue-200-border-bottom {
  border-bottom-color: #81D4FA !important; }

.light-blue-200-border-left {
  border-left-color: #81D4FA !important; }

.light-blue-300-bg {
  background-color: #4FC3F7 !important; }

.md-light-blue-300-bg {
  background-color: #4FC3F7 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-300-fg {
  color: #4FC3F7 !important; }

.light-blue-300-border {
  border-color: #4FC3F7 !important; }

.light-blue-300-border-top {
  border-top-color: #4FC3F7 !important; }

.light-blue-300-border-right {
  border-right-color: #4FC3F7 !important; }

.light-blue-300-border-bottom {
  border-bottom-color: #4FC3F7 !important; }

.light-blue-300-border-left {
  border-left-color: #4FC3F7 !important; }

.light-blue-400-bg {
  background-color: #29B6F6 !important; }

.md-light-blue-400-bg {
  background-color: #29B6F6 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-400-fg {
  color: #29B6F6 !important; }

.light-blue-400-border {
  border-color: #29B6F6 !important; }

.light-blue-400-border-top {
  border-top-color: #29B6F6 !important; }

.light-blue-400-border-right {
  border-right-color: #29B6F6 !important; }

.light-blue-400-border-bottom {
  border-bottom-color: #29B6F6 !important; }

.light-blue-400-border-left {
  border-left-color: #29B6F6 !important; }

.light-blue-500-bg {
  background-color: #03A9F4 !important; }

.md-light-blue-500-bg {
  background-color: #03A9F4 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-500-fg {
  color: #03A9F4 !important; }

.light-blue-500-border {
  border-color: #03A9F4 !important; }

.light-blue-500-border-top {
  border-top-color: #03A9F4 !important; }

.light-blue-500-border-right {
  border-right-color: #03A9F4 !important; }

.light-blue-500-border-bottom {
  border-bottom-color: #03A9F4 !important; }

.light-blue-500-border-left {
  border-left-color: #03A9F4 !important; }

.md-light-blue-bg {
  background-color: #03A9F4 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-bg {
  background-color: #03A9F4 !important; }

.light-blue-fg {
  color: #03A9F4 !important; }

.light-blue-border {
  border-color: #03A9F4 !important; }

.light-blue-border-top {
  border-top-color: #03A9F4 !important; }

.light-blue-border-right {
  border-right-color: #03A9F4 !important; }

.light-blue-border-bottom {
  border-bottom-color: #03A9F4 !important; }

.light-blue-border-left {
  border-left-color: #03A9F4 !important; }

.light-blue-600-bg {
  background-color: #039BE5 !important; }

.md-light-blue-600-bg {
  background-color: #039BE5 !important;
  color: white; }

.light-blue-600-fg {
  color: #039BE5 !important; }

.light-blue-600-border {
  border-color: #039BE5 !important; }

.light-blue-600-border-top {
  border-top-color: #039BE5 !important; }

.light-blue-600-border-right {
  border-right-color: #039BE5 !important; }

.light-blue-600-border-bottom {
  border-bottom-color: #039BE5 !important; }

.light-blue-600-border-left {
  border-left-color: #039BE5 !important; }

.light-blue-700-bg {
  background-color: #0288D1 !important; }

.md-light-blue-700-bg {
  background-color: #0288D1 !important;
  color: white; }

.light-blue-700-fg {
  color: #0288D1 !important; }

.light-blue-700-border {
  border-color: #0288D1 !important; }

.light-blue-700-border-top {
  border-top-color: #0288D1 !important; }

.light-blue-700-border-right {
  border-right-color: #0288D1 !important; }

.light-blue-700-border-bottom {
  border-bottom-color: #0288D1 !important; }

.light-blue-700-border-left {
  border-left-color: #0288D1 !important; }

.light-blue-800-bg {
  background-color: #0277BD !important; }

.md-light-blue-800-bg {
  background-color: #0277BD !important;
  color: white; }

.light-blue-800-fg {
  color: #0277BD !important; }

.light-blue-800-border {
  border-color: #0277BD !important; }

.light-blue-800-border-top {
  border-top-color: #0277BD !important; }

.light-blue-800-border-right {
  border-right-color: #0277BD !important; }

.light-blue-800-border-bottom {
  border-bottom-color: #0277BD !important; }

.light-blue-800-border-left {
  border-left-color: #0277BD !important; }

.light-blue-900-bg {
  background-color: #01579B !important; }

.md-light-blue-900-bg {
  background-color: #01579B !important;
  color: white; }

.light-blue-900-fg {
  color: #01579B !important; }

.light-blue-900-border {
  border-color: #01579B !important; }

.light-blue-900-border-top {
  border-top-color: #01579B !important; }

.light-blue-900-border-right {
  border-right-color: #01579B !important; }

.light-blue-900-border-bottom {
  border-bottom-color: #01579B !important; }

.light-blue-900-border-left {
  border-left-color: #01579B !important; }

.light-blue-A100-bg {
  background-color: #80D8FF !important; }

.md-light-blue-A100-bg {
  background-color: #80D8FF !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-A100-fg {
  color: #80D8FF !important; }

.light-blue-A100-border {
  border-color: #80D8FF !important; }

.light-blue-A100-border-top {
  border-top-color: #80D8FF !important; }

.light-blue-A100-border-right {
  border-right-color: #80D8FF !important; }

.light-blue-A100-border-bottom {
  border-bottom-color: #80D8FF !important; }

.light-blue-A100-border-left {
  border-left-color: #80D8FF !important; }

.light-blue-A200-bg {
  background-color: #40C4FF !important; }

.md-light-blue-A200-bg {
  background-color: #40C4FF !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-A200-fg {
  color: #40C4FF !important; }

.light-blue-A200-border {
  border-color: #40C4FF !important; }

.light-blue-A200-border-top {
  border-top-color: #40C4FF !important; }

.light-blue-A200-border-right {
  border-right-color: #40C4FF !important; }

.light-blue-A200-border-bottom {
  border-bottom-color: #40C4FF !important; }

.light-blue-A200-border-left {
  border-left-color: #40C4FF !important; }

.light-blue-A400-bg {
  background-color: #00B0FF !important; }

.md-light-blue-A400-bg {
  background-color: #00B0FF !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-A400-fg {
  color: #00B0FF !important; }

.light-blue-A400-border {
  border-color: #00B0FF !important; }

.light-blue-A400-border-top {
  border-top-color: #00B0FF !important; }

.light-blue-A400-border-right {
  border-right-color: #00B0FF !important; }

.light-blue-A400-border-bottom {
  border-bottom-color: #00B0FF !important; }

.light-blue-A400-border-left {
  border-left-color: #00B0FF !important; }

.light-blue-A700-bg {
  background-color: #0091EA !important; }

.md-light-blue-A700-bg {
  background-color: #0091EA !important;
  color: white; }

.light-blue-A700-fg {
  color: #0091EA !important; }

.light-blue-A700-border {
  border-color: #0091EA !important; }

.light-blue-A700-border-top {
  border-top-color: #0091EA !important; }

.light-blue-A700-border-right {
  border-right-color: #0091EA !important; }

.light-blue-A700-border-bottom {
  border-bottom-color: #0091EA !important; }

.light-blue-A700-border-left {
  border-left-color: #0091EA !important; }

.cyan-50-bg {
  background-color: #E0F7FA !important; }

.md-cyan-50-bg {
  background-color: #E0F7FA !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-50-fg {
  color: #E0F7FA !important; }

.cyan-50-border {
  border-color: #E0F7FA !important; }

.cyan-50-border-top {
  border-top-color: #E0F7FA !important; }

.cyan-50-border-right {
  border-right-color: #E0F7FA !important; }

.cyan-50-border-bottom {
  border-bottom-color: #E0F7FA !important; }

.cyan-50-border-left {
  border-left-color: #E0F7FA !important; }

.cyan-100-bg {
  background-color: #B2EBF2 !important; }

.md-cyan-100-bg {
  background-color: #B2EBF2 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-100-fg {
  color: #B2EBF2 !important; }

.cyan-100-border {
  border-color: #B2EBF2 !important; }

.cyan-100-border-top {
  border-top-color: #B2EBF2 !important; }

.cyan-100-border-right {
  border-right-color: #B2EBF2 !important; }

.cyan-100-border-bottom {
  border-bottom-color: #B2EBF2 !important; }

.cyan-100-border-left {
  border-left-color: #B2EBF2 !important; }

.cyan-200-bg {
  background-color: #80DEEA !important; }

.md-cyan-200-bg {
  background-color: #80DEEA !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-200-fg {
  color: #80DEEA !important; }

.cyan-200-border {
  border-color: #80DEEA !important; }

.cyan-200-border-top {
  border-top-color: #80DEEA !important; }

.cyan-200-border-right {
  border-right-color: #80DEEA !important; }

.cyan-200-border-bottom {
  border-bottom-color: #80DEEA !important; }

.cyan-200-border-left {
  border-left-color: #80DEEA !important; }

.cyan-300-bg {
  background-color: #4DD0E1 !important; }

.md-cyan-300-bg {
  background-color: #4DD0E1 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-300-fg {
  color: #4DD0E1 !important; }

.cyan-300-border {
  border-color: #4DD0E1 !important; }

.cyan-300-border-top {
  border-top-color: #4DD0E1 !important; }

.cyan-300-border-right {
  border-right-color: #4DD0E1 !important; }

.cyan-300-border-bottom {
  border-bottom-color: #4DD0E1 !important; }

.cyan-300-border-left {
  border-left-color: #4DD0E1 !important; }

.cyan-400-bg {
  background-color: #26C6DA !important; }

.md-cyan-400-bg {
  background-color: #26C6DA !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-400-fg {
  color: #26C6DA !important; }

.cyan-400-border {
  border-color: #26C6DA !important; }

.cyan-400-border-top {
  border-top-color: #26C6DA !important; }

.cyan-400-border-right {
  border-right-color: #26C6DA !important; }

.cyan-400-border-bottom {
  border-bottom-color: #26C6DA !important; }

.cyan-400-border-left {
  border-left-color: #26C6DA !important; }

.cyan-500-bg {
  background-color: #00BCD4 !important; }

.md-cyan-500-bg {
  background-color: #00BCD4 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-500-fg {
  color: #00BCD4 !important; }

.cyan-500-border {
  border-color: #00BCD4 !important; }

.cyan-500-border-top {
  border-top-color: #00BCD4 !important; }

.cyan-500-border-right {
  border-right-color: #00BCD4 !important; }

.cyan-500-border-bottom {
  border-bottom-color: #00BCD4 !important; }

.cyan-500-border-left {
  border-left-color: #00BCD4 !important; }

.md-cyan-bg {
  background-color: #00BCD4 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-bg {
  background-color: #00BCD4 !important; }

.cyan-fg {
  color: #00BCD4 !important; }

.cyan-border {
  border-color: #00BCD4 !important; }

.cyan-border-top {
  border-top-color: #00BCD4 !important; }

.cyan-border-right {
  border-right-color: #00BCD4 !important; }

.cyan-border-bottom {
  border-bottom-color: #00BCD4 !important; }

.cyan-border-left {
  border-left-color: #00BCD4 !important; }

.cyan-600-bg {
  background-color: #00ACC1 !important; }

.md-cyan-600-bg {
  background-color: #00ACC1 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-600-fg {
  color: #00ACC1 !important; }

.cyan-600-border {
  border-color: #00ACC1 !important; }

.cyan-600-border-top {
  border-top-color: #00ACC1 !important; }

.cyan-600-border-right {
  border-right-color: #00ACC1 !important; }

.cyan-600-border-bottom {
  border-bottom-color: #00ACC1 !important; }

.cyan-600-border-left {
  border-left-color: #00ACC1 !important; }

.cyan-700-bg {
  background-color: #0097A7 !important; }

.md-cyan-700-bg {
  background-color: #0097A7 !important;
  color: white; }

.cyan-700-fg {
  color: #0097A7 !important; }

.cyan-700-border {
  border-color: #0097A7 !important; }

.cyan-700-border-top {
  border-top-color: #0097A7 !important; }

.cyan-700-border-right {
  border-right-color: #0097A7 !important; }

.cyan-700-border-bottom {
  border-bottom-color: #0097A7 !important; }

.cyan-700-border-left {
  border-left-color: #0097A7 !important; }

.cyan-800-bg {
  background-color: #00838F !important; }

.md-cyan-800-bg {
  background-color: #00838F !important;
  color: white; }

.cyan-800-fg {
  color: #00838F !important; }

.cyan-800-border {
  border-color: #00838F !important; }

.cyan-800-border-top {
  border-top-color: #00838F !important; }

.cyan-800-border-right {
  border-right-color: #00838F !important; }

.cyan-800-border-bottom {
  border-bottom-color: #00838F !important; }

.cyan-800-border-left {
  border-left-color: #00838F !important; }

.cyan-900-bg {
  background-color: #006064 !important; }

.md-cyan-900-bg {
  background-color: #006064 !important;
  color: white; }

.cyan-900-fg {
  color: #006064 !important; }

.cyan-900-border {
  border-color: #006064 !important; }

.cyan-900-border-top {
  border-top-color: #006064 !important; }

.cyan-900-border-right {
  border-right-color: #006064 !important; }

.cyan-900-border-bottom {
  border-bottom-color: #006064 !important; }

.cyan-900-border-left {
  border-left-color: #006064 !important; }

.cyan-A100-bg {
  background-color: #84FFFF !important; }

.md-cyan-A100-bg {
  background-color: #84FFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-A100-fg {
  color: #84FFFF !important; }

.cyan-A100-border {
  border-color: #84FFFF !important; }

.cyan-A100-border-top {
  border-top-color: #84FFFF !important; }

.cyan-A100-border-right {
  border-right-color: #84FFFF !important; }

.cyan-A100-border-bottom {
  border-bottom-color: #84FFFF !important; }

.cyan-A100-border-left {
  border-left-color: #84FFFF !important; }

.cyan-A200-bg {
  background-color: #18FFFF !important; }

.md-cyan-A200-bg {
  background-color: #18FFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-A200-fg {
  color: #18FFFF !important; }

.cyan-A200-border {
  border-color: #18FFFF !important; }

.cyan-A200-border-top {
  border-top-color: #18FFFF !important; }

.cyan-A200-border-right {
  border-right-color: #18FFFF !important; }

.cyan-A200-border-bottom {
  border-bottom-color: #18FFFF !important; }

.cyan-A200-border-left {
  border-left-color: #18FFFF !important; }

.cyan-A400-bg {
  background-color: #00E5FF !important; }

.md-cyan-A400-bg {
  background-color: #00E5FF !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-A400-fg {
  color: #00E5FF !important; }

.cyan-A400-border {
  border-color: #00E5FF !important; }

.cyan-A400-border-top {
  border-top-color: #00E5FF !important; }

.cyan-A400-border-right {
  border-right-color: #00E5FF !important; }

.cyan-A400-border-bottom {
  border-bottom-color: #00E5FF !important; }

.cyan-A400-border-left {
  border-left-color: #00E5FF !important; }

.cyan-A700-bg {
  background-color: #00B8D4 !important; }

.md-cyan-A700-bg {
  background-color: #00B8D4 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-A700-fg {
  color: #00B8D4 !important; }

.cyan-A700-border {
  border-color: #00B8D4 !important; }

.cyan-A700-border-top {
  border-top-color: #00B8D4 !important; }

.cyan-A700-border-right {
  border-right-color: #00B8D4 !important; }

.cyan-A700-border-bottom {
  border-bottom-color: #00B8D4 !important; }

.cyan-A700-border-left {
  border-left-color: #00B8D4 !important; }

.teal-50-bg {
  background-color: #E0F2F1 !important; }

.md-teal-50-bg {
  background-color: #E0F2F1 !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-50-fg {
  color: #E0F2F1 !important; }

.teal-50-border {
  border-color: #E0F2F1 !important; }

.teal-50-border-top {
  border-top-color: #E0F2F1 !important; }

.teal-50-border-right {
  border-right-color: #E0F2F1 !important; }

.teal-50-border-bottom {
  border-bottom-color: #E0F2F1 !important; }

.teal-50-border-left {
  border-left-color: #E0F2F1 !important; }

.teal-100-bg {
  background-color: #B2DFDB !important; }

.md-teal-100-bg {
  background-color: #B2DFDB !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-100-fg {
  color: #B2DFDB !important; }

.teal-100-border {
  border-color: #B2DFDB !important; }

.teal-100-border-top {
  border-top-color: #B2DFDB !important; }

.teal-100-border-right {
  border-right-color: #B2DFDB !important; }

.teal-100-border-bottom {
  border-bottom-color: #B2DFDB !important; }

.teal-100-border-left {
  border-left-color: #B2DFDB !important; }

.teal-200-bg {
  background-color: #80CBC4 !important; }

.md-teal-200-bg {
  background-color: #80CBC4 !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-200-fg {
  color: #80CBC4 !important; }

.teal-200-border {
  border-color: #80CBC4 !important; }

.teal-200-border-top {
  border-top-color: #80CBC4 !important; }

.teal-200-border-right {
  border-right-color: #80CBC4 !important; }

.teal-200-border-bottom {
  border-bottom-color: #80CBC4 !important; }

.teal-200-border-left {
  border-left-color: #80CBC4 !important; }

.teal-300-bg {
  background-color: #4DB6AC !important; }

.md-teal-300-bg {
  background-color: #4DB6AC !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-300-fg {
  color: #4DB6AC !important; }

.teal-300-border {
  border-color: #4DB6AC !important; }

.teal-300-border-top {
  border-top-color: #4DB6AC !important; }

.teal-300-border-right {
  border-right-color: #4DB6AC !important; }

.teal-300-border-bottom {
  border-bottom-color: #4DB6AC !important; }

.teal-300-border-left {
  border-left-color: #4DB6AC !important; }

.teal-400-bg {
  background-color: #26A69A !important; }

.md-teal-400-bg {
  background-color: #26A69A !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-400-fg {
  color: #26A69A !important; }

.teal-400-border {
  border-color: #26A69A !important; }

.teal-400-border-top {
  border-top-color: #26A69A !important; }

.teal-400-border-right {
  border-right-color: #26A69A !important; }

.teal-400-border-bottom {
  border-bottom-color: #26A69A !important; }

.teal-400-border-left {
  border-left-color: #26A69A !important; }

.teal-500-bg {
  background-color: #009688 !important; }

.md-teal-500-bg {
  background-color: #009688 !important;
  color: white; }

.teal-500-fg {
  color: #009688 !important; }

.teal-500-border {
  border-color: #009688 !important; }

.teal-500-border-top {
  border-top-color: #009688 !important; }

.teal-500-border-right {
  border-right-color: #009688 !important; }

.teal-500-border-bottom {
  border-bottom-color: #009688 !important; }

.teal-500-border-left {
  border-left-color: #009688 !important; }

.md-teal-bg {
  background-color: #009688 !important;
  color: white; }

.teal-bg {
  background-color: #009688 !important; }

.teal-fg {
  color: #009688 !important; }

.teal-border {
  border-color: #009688 !important; }

.teal-border-top {
  border-top-color: #009688 !important; }

.teal-border-right {
  border-right-color: #009688 !important; }

.teal-border-bottom {
  border-bottom-color: #009688 !important; }

.teal-border-left {
  border-left-color: #009688 !important; }

.teal-600-bg {
  background-color: #00897B !important; }

.md-teal-600-bg {
  background-color: #00897B !important;
  color: white; }

.teal-600-fg {
  color: #00897B !important; }

.teal-600-border {
  border-color: #00897B !important; }

.teal-600-border-top {
  border-top-color: #00897B !important; }

.teal-600-border-right {
  border-right-color: #00897B !important; }

.teal-600-border-bottom {
  border-bottom-color: #00897B !important; }

.teal-600-border-left {
  border-left-color: #00897B !important; }

.teal-700-bg {
  background-color: #00796B !important; }

.md-teal-700-bg {
  background-color: #00796B !important;
  color: white; }

.teal-700-fg {
  color: #00796B !important; }

.teal-700-border {
  border-color: #00796B !important; }

.teal-700-border-top {
  border-top-color: #00796B !important; }

.teal-700-border-right {
  border-right-color: #00796B !important; }

.teal-700-border-bottom {
  border-bottom-color: #00796B !important; }

.teal-700-border-left {
  border-left-color: #00796B !important; }

.teal-800-bg {
  background-color: #00695C !important; }

.md-teal-800-bg {
  background-color: #00695C !important;
  color: rgba(255, 255, 255, 0.87); }

.teal-800-fg {
  color: #00695C !important; }

.teal-800-border {
  border-color: #00695C !important; }

.teal-800-border-top {
  border-top-color: #00695C !important; }

.teal-800-border-right {
  border-right-color: #00695C !important; }

.teal-800-border-bottom {
  border-bottom-color: #00695C !important; }

.teal-800-border-left {
  border-left-color: #00695C !important; }

.teal-900-bg {
  background-color: #004D40 !important; }

.md-teal-900-bg {
  background-color: #004D40 !important;
  color: rgba(255, 255, 255, 0.87); }

.teal-900-fg {
  color: #004D40 !important; }

.teal-900-border {
  border-color: #004D40 !important; }

.teal-900-border-top {
  border-top-color: #004D40 !important; }

.teal-900-border-right {
  border-right-color: #004D40 !important; }

.teal-900-border-bottom {
  border-bottom-color: #004D40 !important; }

.teal-900-border-left {
  border-left-color: #004D40 !important; }

.teal-A100-bg {
  background-color: #A7FFEB !important; }

.md-teal-A100-bg {
  background-color: #A7FFEB !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-A100-fg {
  color: #A7FFEB !important; }

.teal-A100-border {
  border-color: #A7FFEB !important; }

.teal-A100-border-top {
  border-top-color: #A7FFEB !important; }

.teal-A100-border-right {
  border-right-color: #A7FFEB !important; }

.teal-A100-border-bottom {
  border-bottom-color: #A7FFEB !important; }

.teal-A100-border-left {
  border-left-color: #A7FFEB !important; }

.teal-A200-bg {
  background-color: #64FFDA !important; }

.md-teal-A200-bg {
  background-color: #64FFDA !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-A200-fg {
  color: #64FFDA !important; }

.teal-A200-border {
  border-color: #64FFDA !important; }

.teal-A200-border-top {
  border-top-color: #64FFDA !important; }

.teal-A200-border-right {
  border-right-color: #64FFDA !important; }

.teal-A200-border-bottom {
  border-bottom-color: #64FFDA !important; }

.teal-A200-border-left {
  border-left-color: #64FFDA !important; }

.teal-A400-bg {
  background-color: #1DE9B6 !important; }

.md-teal-A400-bg {
  background-color: #1DE9B6 !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-A400-fg {
  color: #1DE9B6 !important; }

.teal-A400-border {
  border-color: #1DE9B6 !important; }

.teal-A400-border-top {
  border-top-color: #1DE9B6 !important; }

.teal-A400-border-right {
  border-right-color: #1DE9B6 !important; }

.teal-A400-border-bottom {
  border-bottom-color: #1DE9B6 !important; }

.teal-A400-border-left {
  border-left-color: #1DE9B6 !important; }

.teal-A700-bg {
  background-color: #00BFA5 !important; }

.md-teal-A700-bg {
  background-color: #00BFA5 !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-A700-fg {
  color: #00BFA5 !important; }

.teal-A700-border {
  border-color: #00BFA5 !important; }

.teal-A700-border-top {
  border-top-color: #00BFA5 !important; }

.teal-A700-border-right {
  border-right-color: #00BFA5 !important; }

.teal-A700-border-bottom {
  border-bottom-color: #00BFA5 !important; }

.teal-A700-border-left {
  border-left-color: #00BFA5 !important; }

.green-50-bg {
  background-color: #E8F5E9 !important; }

.md-green-50-bg {
  background-color: #E8F5E9 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-50-fg {
  color: #E8F5E9 !important; }

.green-50-border {
  border-color: #E8F5E9 !important; }

.green-50-border-top {
  border-top-color: #E8F5E9 !important; }

.green-50-border-right {
  border-right-color: #E8F5E9 !important; }

.green-50-border-bottom {
  border-bottom-color: #E8F5E9 !important; }

.green-50-border-left {
  border-left-color: #E8F5E9 !important; }

.green-100-bg {
  background-color: #C8E6C9 !important; }

.md-green-100-bg {
  background-color: #C8E6C9 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-100-fg {
  color: #C8E6C9 !important; }

.green-100-border {
  border-color: #C8E6C9 !important; }

.green-100-border-top {
  border-top-color: #C8E6C9 !important; }

.green-100-border-right {
  border-right-color: #C8E6C9 !important; }

.green-100-border-bottom {
  border-bottom-color: #C8E6C9 !important; }

.green-100-border-left {
  border-left-color: #C8E6C9 !important; }

.green-200-bg {
  background-color: #A5D6A7 !important; }

.md-green-200-bg {
  background-color: #A5D6A7 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-200-fg {
  color: #A5D6A7 !important; }

.green-200-border {
  border-color: #A5D6A7 !important; }

.green-200-border-top {
  border-top-color: #A5D6A7 !important; }

.green-200-border-right {
  border-right-color: #A5D6A7 !important; }

.green-200-border-bottom {
  border-bottom-color: #A5D6A7 !important; }

.green-200-border-left {
  border-left-color: #A5D6A7 !important; }

.green-300-bg {
  background-color: #81C784 !important; }

.md-green-300-bg {
  background-color: #81C784 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-300-fg {
  color: #81C784 !important; }

.green-300-border {
  border-color: #81C784 !important; }

.green-300-border-top {
  border-top-color: #81C784 !important; }

.green-300-border-right {
  border-right-color: #81C784 !important; }

.green-300-border-bottom {
  border-bottom-color: #81C784 !important; }

.green-300-border-left {
  border-left-color: #81C784 !important; }

.green-400-bg {
  background-color: #66BB6A !important; }

.md-green-400-bg {
  background-color: #66BB6A !important;
  color: rgba(0, 0, 0, 0.87); }

.green-400-fg {
  color: #66BB6A !important; }

.green-400-border {
  border-color: #66BB6A !important; }

.green-400-border-top {
  border-top-color: #66BB6A !important; }

.green-400-border-right {
  border-right-color: #66BB6A !important; }

.green-400-border-bottom {
  border-bottom-color: #66BB6A !important; }

.green-400-border-left {
  border-left-color: #66BB6A !important; }

.green-500-bg {
  background-color: #4CAF50 !important; }

.md-green-500-bg {
  background-color: #4CAF50 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-500-fg {
  color: #4CAF50 !important; }

.green-500-border {
  border-color: #4CAF50 !important; }

.green-500-border-top {
  border-top-color: #4CAF50 !important; }

.green-500-border-right {
  border-right-color: #4CAF50 !important; }

.green-500-border-bottom {
  border-bottom-color: #4CAF50 !important; }

.green-500-border-left {
  border-left-color: #4CAF50 !important; }

.md-green-bg {
  background-color: #4CAF50 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-bg {
  background-color: #4CAF50 !important; }

.green-fg {
  color: #4CAF50 !important; }

.green-border {
  border-color: #4CAF50 !important; }

.green-border-top {
  border-top-color: #4CAF50 !important; }

.green-border-right {
  border-right-color: #4CAF50 !important; }

.green-border-bottom {
  border-bottom-color: #4CAF50 !important; }

.green-border-left {
  border-left-color: #4CAF50 !important; }

.green-600-bg {
  background-color: #43A047 !important; }

.md-green-600-bg {
  background-color: #43A047 !important;
  color: white; }

.green-600-fg {
  color: #43A047 !important; }

.green-600-border {
  border-color: #43A047 !important; }

.green-600-border-top {
  border-top-color: #43A047 !important; }

.green-600-border-right {
  border-right-color: #43A047 !important; }

.green-600-border-bottom {
  border-bottom-color: #43A047 !important; }

.green-600-border-left {
  border-left-color: #43A047 !important; }

.green-700-bg {
  background-color: #388E3C !important; }

.md-green-700-bg {
  background-color: #388E3C !important;
  color: white; }

.green-700-fg {
  color: #388E3C !important; }

.green-700-border {
  border-color: #388E3C !important; }

.green-700-border-top {
  border-top-color: #388E3C !important; }

.green-700-border-right {
  border-right-color: #388E3C !important; }

.green-700-border-bottom {
  border-bottom-color: #388E3C !important; }

.green-700-border-left {
  border-left-color: #388E3C !important; }

.green-800-bg {
  background-color: #2E7D32 !important; }

.md-green-800-bg {
  background-color: #2E7D32 !important;
  color: rgba(255, 255, 255, 0.87); }

.green-800-fg {
  color: #2E7D32 !important; }

.green-800-border {
  border-color: #2E7D32 !important; }

.green-800-border-top {
  border-top-color: #2E7D32 !important; }

.green-800-border-right {
  border-right-color: #2E7D32 !important; }

.green-800-border-bottom {
  border-bottom-color: #2E7D32 !important; }

.green-800-border-left {
  border-left-color: #2E7D32 !important; }

.green-900-bg {
  background-color: #1B5E20 !important; }

.md-green-900-bg {
  background-color: #1B5E20 !important;
  color: rgba(255, 255, 255, 0.87); }

.green-900-fg {
  color: #1B5E20 !important; }

.green-900-border {
  border-color: #1B5E20 !important; }

.green-900-border-top {
  border-top-color: #1B5E20 !important; }

.green-900-border-right {
  border-right-color: #1B5E20 !important; }

.green-900-border-bottom {
  border-bottom-color: #1B5E20 !important; }

.green-900-border-left {
  border-left-color: #1B5E20 !important; }

.green-A100-bg {
  background-color: #B9F6CA !important; }

.md-green-A100-bg {
  background-color: #B9F6CA !important;
  color: rgba(0, 0, 0, 0.87); }

.green-A100-fg {
  color: #B9F6CA !important; }

.green-A100-border {
  border-color: #B9F6CA !important; }

.green-A100-border-top {
  border-top-color: #B9F6CA !important; }

.green-A100-border-right {
  border-right-color: #B9F6CA !important; }

.green-A100-border-bottom {
  border-bottom-color: #B9F6CA !important; }

.green-A100-border-left {
  border-left-color: #B9F6CA !important; }

.green-A200-bg {
  background-color: #69F0AE !important; }

.md-green-A200-bg {
  background-color: #69F0AE !important;
  color: rgba(0, 0, 0, 0.87); }

.green-A200-fg {
  color: #69F0AE !important; }

.green-A200-border {
  border-color: #69F0AE !important; }

.green-A200-border-top {
  border-top-color: #69F0AE !important; }

.green-A200-border-right {
  border-right-color: #69F0AE !important; }

.green-A200-border-bottom {
  border-bottom-color: #69F0AE !important; }

.green-A200-border-left {
  border-left-color: #69F0AE !important; }

.green-A400-bg {
  background-color: #00E676 !important; }

.md-green-A400-bg {
  background-color: #00E676 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-A400-fg {
  color: #00E676 !important; }

.green-A400-border {
  border-color: #00E676 !important; }

.green-A400-border-top {
  border-top-color: #00E676 !important; }

.green-A400-border-right {
  border-right-color: #00E676 !important; }

.green-A400-border-bottom {
  border-bottom-color: #00E676 !important; }

.green-A400-border-left {
  border-left-color: #00E676 !important; }

.green-A700-bg {
  background-color: #00C853 !important; }

.md-green-A700-bg {
  background-color: #00C853 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-A700-fg {
  color: #00C853 !important; }

.green-A700-border {
  border-color: #00C853 !important; }

.green-A700-border-top {
  border-top-color: #00C853 !important; }

.green-A700-border-right {
  border-right-color: #00C853 !important; }

.green-A700-border-bottom {
  border-bottom-color: #00C853 !important; }

.green-A700-border-left {
  border-left-color: #00C853 !important; }

.light-green-50-bg {
  background-color: #F1F8E9 !important; }

.md-light-green-50-bg {
  background-color: #F1F8E9 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-50-fg {
  color: #F1F8E9 !important; }

.light-green-50-border {
  border-color: #F1F8E9 !important; }

.light-green-50-border-top {
  border-top-color: #F1F8E9 !important; }

.light-green-50-border-right {
  border-right-color: #F1F8E9 !important; }

.light-green-50-border-bottom {
  border-bottom-color: #F1F8E9 !important; }

.light-green-50-border-left {
  border-left-color: #F1F8E9 !important; }

.light-green-100-bg {
  background-color: #DCEDC8 !important; }

.md-light-green-100-bg {
  background-color: #DCEDC8 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-100-fg {
  color: #DCEDC8 !important; }

.light-green-100-border {
  border-color: #DCEDC8 !important; }

.light-green-100-border-top {
  border-top-color: #DCEDC8 !important; }

.light-green-100-border-right {
  border-right-color: #DCEDC8 !important; }

.light-green-100-border-bottom {
  border-bottom-color: #DCEDC8 !important; }

.light-green-100-border-left {
  border-left-color: #DCEDC8 !important; }

.light-green-200-bg {
  background-color: #C5E1A5 !important; }

.md-light-green-200-bg {
  background-color: #C5E1A5 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-200-fg {
  color: #C5E1A5 !important; }

.light-green-200-border {
  border-color: #C5E1A5 !important; }

.light-green-200-border-top {
  border-top-color: #C5E1A5 !important; }

.light-green-200-border-right {
  border-right-color: #C5E1A5 !important; }

.light-green-200-border-bottom {
  border-bottom-color: #C5E1A5 !important; }

.light-green-200-border-left {
  border-left-color: #C5E1A5 !important; }

.light-green-300-bg {
  background-color: #AED581 !important; }

.md-light-green-300-bg {
  background-color: #AED581 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-300-fg {
  color: #AED581 !important; }

.light-green-300-border {
  border-color: #AED581 !important; }

.light-green-300-border-top {
  border-top-color: #AED581 !important; }

.light-green-300-border-right {
  border-right-color: #AED581 !important; }

.light-green-300-border-bottom {
  border-bottom-color: #AED581 !important; }

.light-green-300-border-left {
  border-left-color: #AED581 !important; }

.light-green-400-bg {
  background-color: #9CCC65 !important; }

.md-light-green-400-bg {
  background-color: #9CCC65 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-400-fg {
  color: #9CCC65 !important; }

.light-green-400-border {
  border-color: #9CCC65 !important; }

.light-green-400-border-top {
  border-top-color: #9CCC65 !important; }

.light-green-400-border-right {
  border-right-color: #9CCC65 !important; }

.light-green-400-border-bottom {
  border-bottom-color: #9CCC65 !important; }

.light-green-400-border-left {
  border-left-color: #9CCC65 !important; }

.light-green-500-bg {
  background-color: #8BC34A !important; }

.md-light-green-500-bg {
  background-color: #8BC34A !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-500-fg {
  color: #8BC34A !important; }

.light-green-500-border {
  border-color: #8BC34A !important; }

.light-green-500-border-top {
  border-top-color: #8BC34A !important; }

.light-green-500-border-right {
  border-right-color: #8BC34A !important; }

.light-green-500-border-bottom {
  border-bottom-color: #8BC34A !important; }

.light-green-500-border-left {
  border-left-color: #8BC34A !important; }

.md-light-green-bg {
  background-color: #8BC34A !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-bg {
  background-color: #8BC34A !important; }

.light-green-fg {
  color: #8BC34A !important; }

.light-green-border {
  border-color: #8BC34A !important; }

.light-green-border-top {
  border-top-color: #8BC34A !important; }

.light-green-border-right {
  border-right-color: #8BC34A !important; }

.light-green-border-bottom {
  border-bottom-color: #8BC34A !important; }

.light-green-border-left {
  border-left-color: #8BC34A !important; }

.light-green-600-bg {
  background-color: #7CB342 !important; }

.md-light-green-600-bg {
  background-color: #7CB342 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-600-fg {
  color: #7CB342 !important; }

.light-green-600-border {
  border-color: #7CB342 !important; }

.light-green-600-border-top {
  border-top-color: #7CB342 !important; }

.light-green-600-border-right {
  border-right-color: #7CB342 !important; }

.light-green-600-border-bottom {
  border-bottom-color: #7CB342 !important; }

.light-green-600-border-left {
  border-left-color: #7CB342 !important; }

.light-green-700-bg {
  background-color: #689F38 !important; }

.md-light-green-700-bg {
  background-color: #689F38 !important;
  color: white; }

.light-green-700-fg {
  color: #689F38 !important; }

.light-green-700-border {
  border-color: #689F38 !important; }

.light-green-700-border-top {
  border-top-color: #689F38 !important; }

.light-green-700-border-right {
  border-right-color: #689F38 !important; }

.light-green-700-border-bottom {
  border-bottom-color: #689F38 !important; }

.light-green-700-border-left {
  border-left-color: #689F38 !important; }

.light-green-800-bg {
  background-color: #558B2F !important; }

.md-light-green-800-bg {
  background-color: #558B2F !important;
  color: white; }

.light-green-800-fg {
  color: #558B2F !important; }

.light-green-800-border {
  border-color: #558B2F !important; }

.light-green-800-border-top {
  border-top-color: #558B2F !important; }

.light-green-800-border-right {
  border-right-color: #558B2F !important; }

.light-green-800-border-bottom {
  border-bottom-color: #558B2F !important; }

.light-green-800-border-left {
  border-left-color: #558B2F !important; }

.light-green-900-bg {
  background-color: #33691E !important; }

.md-light-green-900-bg {
  background-color: #33691E !important;
  color: white; }

.light-green-900-fg {
  color: #33691E !important; }

.light-green-900-border {
  border-color: #33691E !important; }

.light-green-900-border-top {
  border-top-color: #33691E !important; }

.light-green-900-border-right {
  border-right-color: #33691E !important; }

.light-green-900-border-bottom {
  border-bottom-color: #33691E !important; }

.light-green-900-border-left {
  border-left-color: #33691E !important; }

.light-green-A100-bg {
  background-color: #CCFF90 !important; }

.md-light-green-A100-bg {
  background-color: #CCFF90 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-A100-fg {
  color: #CCFF90 !important; }

.light-green-A100-border {
  border-color: #CCFF90 !important; }

.light-green-A100-border-top {
  border-top-color: #CCFF90 !important; }

.light-green-A100-border-right {
  border-right-color: #CCFF90 !important; }

.light-green-A100-border-bottom {
  border-bottom-color: #CCFF90 !important; }

.light-green-A100-border-left {
  border-left-color: #CCFF90 !important; }

.light-green-A200-bg {
  background-color: #B2FF59 !important; }

.md-light-green-A200-bg {
  background-color: #B2FF59 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-A200-fg {
  color: #B2FF59 !important; }

.light-green-A200-border {
  border-color: #B2FF59 !important; }

.light-green-A200-border-top {
  border-top-color: #B2FF59 !important; }

.light-green-A200-border-right {
  border-right-color: #B2FF59 !important; }

.light-green-A200-border-bottom {
  border-bottom-color: #B2FF59 !important; }

.light-green-A200-border-left {
  border-left-color: #B2FF59 !important; }

.light-green-A400-bg {
  background-color: #76FF03 !important; }

.md-light-green-A400-bg {
  background-color: #76FF03 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-A400-fg {
  color: #76FF03 !important; }

.light-green-A400-border {
  border-color: #76FF03 !important; }

.light-green-A400-border-top {
  border-top-color: #76FF03 !important; }

.light-green-A400-border-right {
  border-right-color: #76FF03 !important; }

.light-green-A400-border-bottom {
  border-bottom-color: #76FF03 !important; }

.light-green-A400-border-left {
  border-left-color: #76FF03 !important; }

.light-green-A700-bg {
  background-color: #64DD17 !important; }

.md-light-green-A700-bg {
  background-color: #64DD17 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-A700-fg {
  color: #64DD17 !important; }

.light-green-A700-border {
  border-color: #64DD17 !important; }

.light-green-A700-border-top {
  border-top-color: #64DD17 !important; }

.light-green-A700-border-right {
  border-right-color: #64DD17 !important; }

.light-green-A700-border-bottom {
  border-bottom-color: #64DD17 !important; }

.light-green-A700-border-left {
  border-left-color: #64DD17 !important; }

.lime-50-bg {
  background-color: #F9FBE7 !important; }

.md-lime-50-bg {
  background-color: #F9FBE7 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-50-fg {
  color: #F9FBE7 !important; }

.lime-50-border {
  border-color: #F9FBE7 !important; }

.lime-50-border-top {
  border-top-color: #F9FBE7 !important; }

.lime-50-border-right {
  border-right-color: #F9FBE7 !important; }

.lime-50-border-bottom {
  border-bottom-color: #F9FBE7 !important; }

.lime-50-border-left {
  border-left-color: #F9FBE7 !important; }

.lime-100-bg {
  background-color: #F0F4C3 !important; }

.md-lime-100-bg {
  background-color: #F0F4C3 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-100-fg {
  color: #F0F4C3 !important; }

.lime-100-border {
  border-color: #F0F4C3 !important; }

.lime-100-border-top {
  border-top-color: #F0F4C3 !important; }

.lime-100-border-right {
  border-right-color: #F0F4C3 !important; }

.lime-100-border-bottom {
  border-bottom-color: #F0F4C3 !important; }

.lime-100-border-left {
  border-left-color: #F0F4C3 !important; }

.lime-200-bg {
  background-color: #E6EE9C !important; }

.md-lime-200-bg {
  background-color: #E6EE9C !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-200-fg {
  color: #E6EE9C !important; }

.lime-200-border {
  border-color: #E6EE9C !important; }

.lime-200-border-top {
  border-top-color: #E6EE9C !important; }

.lime-200-border-right {
  border-right-color: #E6EE9C !important; }

.lime-200-border-bottom {
  border-bottom-color: #E6EE9C !important; }

.lime-200-border-left {
  border-left-color: #E6EE9C !important; }

.lime-300-bg {
  background-color: #DCE775 !important; }

.md-lime-300-bg {
  background-color: #DCE775 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-300-fg {
  color: #DCE775 !important; }

.lime-300-border {
  border-color: #DCE775 !important; }

.lime-300-border-top {
  border-top-color: #DCE775 !important; }

.lime-300-border-right {
  border-right-color: #DCE775 !important; }

.lime-300-border-bottom {
  border-bottom-color: #DCE775 !important; }

.lime-300-border-left {
  border-left-color: #DCE775 !important; }

.lime-400-bg {
  background-color: #D4E157 !important; }

.md-lime-400-bg {
  background-color: #D4E157 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-400-fg {
  color: #D4E157 !important; }

.lime-400-border {
  border-color: #D4E157 !important; }

.lime-400-border-top {
  border-top-color: #D4E157 !important; }

.lime-400-border-right {
  border-right-color: #D4E157 !important; }

.lime-400-border-bottom {
  border-bottom-color: #D4E157 !important; }

.lime-400-border-left {
  border-left-color: #D4E157 !important; }

.lime-500-bg {
  background-color: #CDDC39 !important; }

.md-lime-500-bg {
  background-color: #CDDC39 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-500-fg {
  color: #CDDC39 !important; }

.lime-500-border {
  border-color: #CDDC39 !important; }

.lime-500-border-top {
  border-top-color: #CDDC39 !important; }

.lime-500-border-right {
  border-right-color: #CDDC39 !important; }

.lime-500-border-bottom {
  border-bottom-color: #CDDC39 !important; }

.lime-500-border-left {
  border-left-color: #CDDC39 !important; }

.md-lime-bg {
  background-color: #CDDC39 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-bg {
  background-color: #CDDC39 !important; }

.lime-fg {
  color: #CDDC39 !important; }

.lime-border {
  border-color: #CDDC39 !important; }

.lime-border-top {
  border-top-color: #CDDC39 !important; }

.lime-border-right {
  border-right-color: #CDDC39 !important; }

.lime-border-bottom {
  border-bottom-color: #CDDC39 !important; }

.lime-border-left {
  border-left-color: #CDDC39 !important; }

.lime-600-bg {
  background-color: #C0CA33 !important; }

.md-lime-600-bg {
  background-color: #C0CA33 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-600-fg {
  color: #C0CA33 !important; }

.lime-600-border {
  border-color: #C0CA33 !important; }

.lime-600-border-top {
  border-top-color: #C0CA33 !important; }

.lime-600-border-right {
  border-right-color: #C0CA33 !important; }

.lime-600-border-bottom {
  border-bottom-color: #C0CA33 !important; }

.lime-600-border-left {
  border-left-color: #C0CA33 !important; }

.lime-700-bg {
  background-color: #AFB42B !important; }

.md-lime-700-bg {
  background-color: #AFB42B !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-700-fg {
  color: #AFB42B !important; }

.lime-700-border {
  border-color: #AFB42B !important; }

.lime-700-border-top {
  border-top-color: #AFB42B !important; }

.lime-700-border-right {
  border-right-color: #AFB42B !important; }

.lime-700-border-bottom {
  border-bottom-color: #AFB42B !important; }

.lime-700-border-left {
  border-left-color: #AFB42B !important; }

.lime-800-bg {
  background-color: #9E9D24 !important; }

.md-lime-800-bg {
  background-color: #9E9D24 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-800-fg {
  color: #9E9D24 !important; }

.lime-800-border {
  border-color: #9E9D24 !important; }

.lime-800-border-top {
  border-top-color: #9E9D24 !important; }

.lime-800-border-right {
  border-right-color: #9E9D24 !important; }

.lime-800-border-bottom {
  border-bottom-color: #9E9D24 !important; }

.lime-800-border-left {
  border-left-color: #9E9D24 !important; }

.lime-900-bg {
  background-color: #827717 !important; }

.md-lime-900-bg {
  background-color: #827717 !important;
  color: white; }

.lime-900-fg {
  color: #827717 !important; }

.lime-900-border {
  border-color: #827717 !important; }

.lime-900-border-top {
  border-top-color: #827717 !important; }

.lime-900-border-right {
  border-right-color: #827717 !important; }

.lime-900-border-bottom {
  border-bottom-color: #827717 !important; }

.lime-900-border-left {
  border-left-color: #827717 !important; }

.lime-A100-bg {
  background-color: #F4FF81 !important; }

.md-lime-A100-bg {
  background-color: #F4FF81 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-A100-fg {
  color: #F4FF81 !important; }

.lime-A100-border {
  border-color: #F4FF81 !important; }

.lime-A100-border-top {
  border-top-color: #F4FF81 !important; }

.lime-A100-border-right {
  border-right-color: #F4FF81 !important; }

.lime-A100-border-bottom {
  border-bottom-color: #F4FF81 !important; }

.lime-A100-border-left {
  border-left-color: #F4FF81 !important; }

.lime-A200-bg {
  background-color: #EEFF41 !important; }

.md-lime-A200-bg {
  background-color: #EEFF41 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-A200-fg {
  color: #EEFF41 !important; }

.lime-A200-border {
  border-color: #EEFF41 !important; }

.lime-A200-border-top {
  border-top-color: #EEFF41 !important; }

.lime-A200-border-right {
  border-right-color: #EEFF41 !important; }

.lime-A200-border-bottom {
  border-bottom-color: #EEFF41 !important; }

.lime-A200-border-left {
  border-left-color: #EEFF41 !important; }

.lime-A400-bg {
  background-color: #C6FF00 !important; }

.md-lime-A400-bg {
  background-color: #C6FF00 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-A400-fg {
  color: #C6FF00 !important; }

.lime-A400-border {
  border-color: #C6FF00 !important; }

.lime-A400-border-top {
  border-top-color: #C6FF00 !important; }

.lime-A400-border-right {
  border-right-color: #C6FF00 !important; }

.lime-A400-border-bottom {
  border-bottom-color: #C6FF00 !important; }

.lime-A400-border-left {
  border-left-color: #C6FF00 !important; }

.lime-A700-bg {
  background-color: #AEEA00 !important; }

.md-lime-A700-bg {
  background-color: #AEEA00 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-A700-fg {
  color: #AEEA00 !important; }

.lime-A700-border {
  border-color: #AEEA00 !important; }

.lime-A700-border-top {
  border-top-color: #AEEA00 !important; }

.lime-A700-border-right {
  border-right-color: #AEEA00 !important; }

.lime-A700-border-bottom {
  border-bottom-color: #AEEA00 !important; }

.lime-A700-border-left {
  border-left-color: #AEEA00 !important; }

.yellow-50-bg {
  background-color: #FFFDE7 !important; }

.md-yellow-50-bg {
  background-color: #FFFDE7 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-50-fg {
  color: #FFFDE7 !important; }

.yellow-50-border {
  border-color: #FFFDE7 !important; }

.yellow-50-border-top {
  border-top-color: #FFFDE7 !important; }

.yellow-50-border-right {
  border-right-color: #FFFDE7 !important; }

.yellow-50-border-bottom {
  border-bottom-color: #FFFDE7 !important; }

.yellow-50-border-left {
  border-left-color: #FFFDE7 !important; }

.yellow-100-bg {
  background-color: #FFF9C4 !important; }

.md-yellow-100-bg {
  background-color: #FFF9C4 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-100-fg {
  color: #FFF9C4 !important; }

.yellow-100-border {
  border-color: #FFF9C4 !important; }

.yellow-100-border-top {
  border-top-color: #FFF9C4 !important; }

.yellow-100-border-right {
  border-right-color: #FFF9C4 !important; }

.yellow-100-border-bottom {
  border-bottom-color: #FFF9C4 !important; }

.yellow-100-border-left {
  border-left-color: #FFF9C4 !important; }

.yellow-200-bg {
  background-color: #FFF59D !important; }

.md-yellow-200-bg {
  background-color: #FFF59D !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-200-fg {
  color: #FFF59D !important; }

.yellow-200-border {
  border-color: #FFF59D !important; }

.yellow-200-border-top {
  border-top-color: #FFF59D !important; }

.yellow-200-border-right {
  border-right-color: #FFF59D !important; }

.yellow-200-border-bottom {
  border-bottom-color: #FFF59D !important; }

.yellow-200-border-left {
  border-left-color: #FFF59D !important; }

.yellow-300-bg {
  background-color: #FFF176 !important; }

.md-yellow-300-bg {
  background-color: #FFF176 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-300-fg {
  color: #FFF176 !important; }

.yellow-300-border {
  border-color: #FFF176 !important; }

.yellow-300-border-top {
  border-top-color: #FFF176 !important; }

.yellow-300-border-right {
  border-right-color: #FFF176 !important; }

.yellow-300-border-bottom {
  border-bottom-color: #FFF176 !important; }

.yellow-300-border-left {
  border-left-color: #FFF176 !important; }

.yellow-400-bg {
  background-color: #FFEE58 !important; }

.md-yellow-400-bg {
  background-color: #FFEE58 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-400-fg {
  color: #FFEE58 !important; }

.yellow-400-border {
  border-color: #FFEE58 !important; }

.yellow-400-border-top {
  border-top-color: #FFEE58 !important; }

.yellow-400-border-right {
  border-right-color: #FFEE58 !important; }

.yellow-400-border-bottom {
  border-bottom-color: #FFEE58 !important; }

.yellow-400-border-left {
  border-left-color: #FFEE58 !important; }

.yellow-500-bg {
  background-color: #FFEB3B !important; }

.md-yellow-500-bg {
  background-color: #FFEB3B !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-500-fg {
  color: #FFEB3B !important; }

.yellow-500-border {
  border-color: #FFEB3B !important; }

.yellow-500-border-top {
  border-top-color: #FFEB3B !important; }

.yellow-500-border-right {
  border-right-color: #FFEB3B !important; }

.yellow-500-border-bottom {
  border-bottom-color: #FFEB3B !important; }

.yellow-500-border-left {
  border-left-color: #FFEB3B !important; }

.md-yellow-bg {
  background-color: #FFEB3B !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-bg {
  background-color: #FFEB3B !important; }

.yellow-fg {
  color: #FFEB3B !important; }

.yellow-border {
  border-color: #FFEB3B !important; }

.yellow-border-top {
  border-top-color: #FFEB3B !important; }

.yellow-border-right {
  border-right-color: #FFEB3B !important; }

.yellow-border-bottom {
  border-bottom-color: #FFEB3B !important; }

.yellow-border-left {
  border-left-color: #FFEB3B !important; }

.yellow-600-bg {
  background-color: #FDD835 !important; }

.md-yellow-600-bg {
  background-color: #FDD835 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-600-fg {
  color: #FDD835 !important; }

.yellow-600-border {
  border-color: #FDD835 !important; }

.yellow-600-border-top {
  border-top-color: #FDD835 !important; }

.yellow-600-border-right {
  border-right-color: #FDD835 !important; }

.yellow-600-border-bottom {
  border-bottom-color: #FDD835 !important; }

.yellow-600-border-left {
  border-left-color: #FDD835 !important; }

.yellow-700-bg {
  background-color: #FBC02D !important; }

.md-yellow-700-bg {
  background-color: #FBC02D !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-700-fg {
  color: #FBC02D !important; }

.yellow-700-border {
  border-color: #FBC02D !important; }

.yellow-700-border-top {
  border-top-color: #FBC02D !important; }

.yellow-700-border-right {
  border-right-color: #FBC02D !important; }

.yellow-700-border-bottom {
  border-bottom-color: #FBC02D !important; }

.yellow-700-border-left {
  border-left-color: #FBC02D !important; }

.yellow-800-bg {
  background-color: #F9A825 !important; }

.md-yellow-800-bg {
  background-color: #F9A825 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-800-fg {
  color: #F9A825 !important; }

.yellow-800-border {
  border-color: #F9A825 !important; }

.yellow-800-border-top {
  border-top-color: #F9A825 !important; }

.yellow-800-border-right {
  border-right-color: #F9A825 !important; }

.yellow-800-border-bottom {
  border-bottom-color: #F9A825 !important; }

.yellow-800-border-left {
  border-left-color: #F9A825 !important; }

.yellow-900-bg {
  background-color: #F57F17 !important; }

.md-yellow-900-bg {
  background-color: #F57F17 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-900-fg {
  color: #F57F17 !important; }

.yellow-900-border {
  border-color: #F57F17 !important; }

.yellow-900-border-top {
  border-top-color: #F57F17 !important; }

.yellow-900-border-right {
  border-right-color: #F57F17 !important; }

.yellow-900-border-bottom {
  border-bottom-color: #F57F17 !important; }

.yellow-900-border-left {
  border-left-color: #F57F17 !important; }

.yellow-A100-bg {
  background-color: #FFFF8D !important; }

.md-yellow-A100-bg {
  background-color: #FFFF8D !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-A100-fg {
  color: #FFFF8D !important; }

.yellow-A100-border {
  border-color: #FFFF8D !important; }

.yellow-A100-border-top {
  border-top-color: #FFFF8D !important; }

.yellow-A100-border-right {
  border-right-color: #FFFF8D !important; }

.yellow-A100-border-bottom {
  border-bottom-color: #FFFF8D !important; }

.yellow-A100-border-left {
  border-left-color: #FFFF8D !important; }

.yellow-A200-bg {
  background-color: #FFFF00 !important; }

.md-yellow-A200-bg {
  background-color: #FFFF00 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-A200-fg {
  color: #FFFF00 !important; }

.yellow-A200-border {
  border-color: #FFFF00 !important; }

.yellow-A200-border-top {
  border-top-color: #FFFF00 !important; }

.yellow-A200-border-right {
  border-right-color: #FFFF00 !important; }

.yellow-A200-border-bottom {
  border-bottom-color: #FFFF00 !important; }

.yellow-A200-border-left {
  border-left-color: #FFFF00 !important; }

.yellow-A400-bg {
  background-color: #FFEA00 !important; }

.md-yellow-A400-bg {
  background-color: #FFEA00 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-A400-fg {
  color: #FFEA00 !important; }

.yellow-A400-border {
  border-color: #FFEA00 !important; }

.yellow-A400-border-top {
  border-top-color: #FFEA00 !important; }

.yellow-A400-border-right {
  border-right-color: #FFEA00 !important; }

.yellow-A400-border-bottom {
  border-bottom-color: #FFEA00 !important; }

.yellow-A400-border-left {
  border-left-color: #FFEA00 !important; }

.yellow-A700-bg {
  background-color: #FFD600 !important; }

.md-yellow-A700-bg {
  background-color: #FFD600 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-A700-fg {
  color: #FFD600 !important; }

.yellow-A700-border {
  border-color: #FFD600 !important; }

.yellow-A700-border-top {
  border-top-color: #FFD600 !important; }

.yellow-A700-border-right {
  border-right-color: #FFD600 !important; }

.yellow-A700-border-bottom {
  border-bottom-color: #FFD600 !important; }

.yellow-A700-border-left {
  border-left-color: #FFD600 !important; }

.amber-50-bg {
  background-color: #FFF8E1 !important; }

.md-amber-50-bg {
  background-color: #FFF8E1 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-50-fg {
  color: #FFF8E1 !important; }

.amber-50-border {
  border-color: #FFF8E1 !important; }

.amber-50-border-top {
  border-top-color: #FFF8E1 !important; }

.amber-50-border-right {
  border-right-color: #FFF8E1 !important; }

.amber-50-border-bottom {
  border-bottom-color: #FFF8E1 !important; }

.amber-50-border-left {
  border-left-color: #FFF8E1 !important; }

.amber-100-bg {
  background-color: #FFECB3 !important; }

.md-amber-100-bg {
  background-color: #FFECB3 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-100-fg {
  color: #FFECB3 !important; }

.amber-100-border {
  border-color: #FFECB3 !important; }

.amber-100-border-top {
  border-top-color: #FFECB3 !important; }

.amber-100-border-right {
  border-right-color: #FFECB3 !important; }

.amber-100-border-bottom {
  border-bottom-color: #FFECB3 !important; }

.amber-100-border-left {
  border-left-color: #FFECB3 !important; }

.amber-200-bg {
  background-color: #FFE082 !important; }

.md-amber-200-bg {
  background-color: #FFE082 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-200-fg {
  color: #FFE082 !important; }

.amber-200-border {
  border-color: #FFE082 !important; }

.amber-200-border-top {
  border-top-color: #FFE082 !important; }

.amber-200-border-right {
  border-right-color: #FFE082 !important; }

.amber-200-border-bottom {
  border-bottom-color: #FFE082 !important; }

.amber-200-border-left {
  border-left-color: #FFE082 !important; }

.amber-300-bg {
  background-color: #FFD54F !important; }

.md-amber-300-bg {
  background-color: #FFD54F !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-300-fg {
  color: #FFD54F !important; }

.amber-300-border {
  border-color: #FFD54F !important; }

.amber-300-border-top {
  border-top-color: #FFD54F !important; }

.amber-300-border-right {
  border-right-color: #FFD54F !important; }

.amber-300-border-bottom {
  border-bottom-color: #FFD54F !important; }

.amber-300-border-left {
  border-left-color: #FFD54F !important; }

.amber-400-bg {
  background-color: #FFCA28 !important; }

.md-amber-400-bg {
  background-color: #FFCA28 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-400-fg {
  color: #FFCA28 !important; }

.amber-400-border {
  border-color: #FFCA28 !important; }

.amber-400-border-top {
  border-top-color: #FFCA28 !important; }

.amber-400-border-right {
  border-right-color: #FFCA28 !important; }

.amber-400-border-bottom {
  border-bottom-color: #FFCA28 !important; }

.amber-400-border-left {
  border-left-color: #FFCA28 !important; }

.amber-500-bg {
  background-color: #FFC107 !important; }

.md-amber-500-bg {
  background-color: #FFC107 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-500-fg {
  color: #FFC107 !important; }

.amber-500-border {
  border-color: #FFC107 !important; }

.amber-500-border-top {
  border-top-color: #FFC107 !important; }

.amber-500-border-right {
  border-right-color: #FFC107 !important; }

.amber-500-border-bottom {
  border-bottom-color: #FFC107 !important; }

.amber-500-border-left {
  border-left-color: #FFC107 !important; }

.md-amber-bg {
  background-color: #FFC107 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-bg {
  background-color: #FFC107 !important; }

.amber-fg {
  color: #FFC107 !important; }

.amber-border {
  border-color: #FFC107 !important; }

.amber-border-top {
  border-top-color: #FFC107 !important; }

.amber-border-right {
  border-right-color: #FFC107 !important; }

.amber-border-bottom {
  border-bottom-color: #FFC107 !important; }

.amber-border-left {
  border-left-color: #FFC107 !important; }

.amber-600-bg {
  background-color: #FFB300 !important; }

.md-amber-600-bg {
  background-color: #FFB300 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-600-fg {
  color: #FFB300 !important; }

.amber-600-border {
  border-color: #FFB300 !important; }

.amber-600-border-top {
  border-top-color: #FFB300 !important; }

.amber-600-border-right {
  border-right-color: #FFB300 !important; }

.amber-600-border-bottom {
  border-bottom-color: #FFB300 !important; }

.amber-600-border-left {
  border-left-color: #FFB300 !important; }

.amber-700-bg {
  background-color: #FFA000 !important; }

.md-amber-700-bg {
  background-color: #FFA000 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-700-fg {
  color: #FFA000 !important; }

.amber-700-border {
  border-color: #FFA000 !important; }

.amber-700-border-top {
  border-top-color: #FFA000 !important; }

.amber-700-border-right {
  border-right-color: #FFA000 !important; }

.amber-700-border-bottom {
  border-bottom-color: #FFA000 !important; }

.amber-700-border-left {
  border-left-color: #FFA000 !important; }

.amber-800-bg {
  background-color: #FF8F00 !important; }

.md-amber-800-bg {
  background-color: #FF8F00 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-800-fg {
  color: #FF8F00 !important; }

.amber-800-border {
  border-color: #FF8F00 !important; }

.amber-800-border-top {
  border-top-color: #FF8F00 !important; }

.amber-800-border-right {
  border-right-color: #FF8F00 !important; }

.amber-800-border-bottom {
  border-bottom-color: #FF8F00 !important; }

.amber-800-border-left {
  border-left-color: #FF8F00 !important; }

.amber-900-bg {
  background-color: #FF6F00 !important; }

.md-amber-900-bg {
  background-color: #FF6F00 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-900-fg {
  color: #FF6F00 !important; }

.amber-900-border {
  border-color: #FF6F00 !important; }

.amber-900-border-top {
  border-top-color: #FF6F00 !important; }

.amber-900-border-right {
  border-right-color: #FF6F00 !important; }

.amber-900-border-bottom {
  border-bottom-color: #FF6F00 !important; }

.amber-900-border-left {
  border-left-color: #FF6F00 !important; }

.amber-A100-bg {
  background-color: #FFE57F !important; }

.md-amber-A100-bg {
  background-color: #FFE57F !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-A100-fg {
  color: #FFE57F !important; }

.amber-A100-border {
  border-color: #FFE57F !important; }

.amber-A100-border-top {
  border-top-color: #FFE57F !important; }

.amber-A100-border-right {
  border-right-color: #FFE57F !important; }

.amber-A100-border-bottom {
  border-bottom-color: #FFE57F !important; }

.amber-A100-border-left {
  border-left-color: #FFE57F !important; }

.amber-A200-bg {
  background-color: #FFD740 !important; }

.md-amber-A200-bg {
  background-color: #FFD740 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-A200-fg {
  color: #FFD740 !important; }

.amber-A200-border {
  border-color: #FFD740 !important; }

.amber-A200-border-top {
  border-top-color: #FFD740 !important; }

.amber-A200-border-right {
  border-right-color: #FFD740 !important; }

.amber-A200-border-bottom {
  border-bottom-color: #FFD740 !important; }

.amber-A200-border-left {
  border-left-color: #FFD740 !important; }

.amber-A400-bg {
  background-color: #FFC400 !important; }

.md-amber-A400-bg {
  background-color: #FFC400 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-A400-fg {
  color: #FFC400 !important; }

.amber-A400-border {
  border-color: #FFC400 !important; }

.amber-A400-border-top {
  border-top-color: #FFC400 !important; }

.amber-A400-border-right {
  border-right-color: #FFC400 !important; }

.amber-A400-border-bottom {
  border-bottom-color: #FFC400 !important; }

.amber-A400-border-left {
  border-left-color: #FFC400 !important; }

.amber-A700-bg {
  background-color: #FFAB00 !important; }

.md-amber-A700-bg {
  background-color: #FFAB00 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-A700-fg {
  color: #FFAB00 !important; }

.amber-A700-border {
  border-color: #FFAB00 !important; }

.amber-A700-border-top {
  border-top-color: #FFAB00 !important; }

.amber-A700-border-right {
  border-right-color: #FFAB00 !important; }

.amber-A700-border-bottom {
  border-bottom-color: #FFAB00 !important; }

.amber-A700-border-left {
  border-left-color: #FFAB00 !important; }

.orange-50-bg {
  background-color: #FFF3E0 !important; }

.md-orange-50-bg {
  background-color: #FFF3E0 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-50-fg {
  color: #FFF3E0 !important; }

.orange-50-border {
  border-color: #FFF3E0 !important; }

.orange-50-border-top {
  border-top-color: #FFF3E0 !important; }

.orange-50-border-right {
  border-right-color: #FFF3E0 !important; }

.orange-50-border-bottom {
  border-bottom-color: #FFF3E0 !important; }

.orange-50-border-left {
  border-left-color: #FFF3E0 !important; }

.orange-100-bg {
  background-color: #FFE0B2 !important; }

.md-orange-100-bg {
  background-color: #FFE0B2 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-100-fg {
  color: #FFE0B2 !important; }

.orange-100-border {
  border-color: #FFE0B2 !important; }

.orange-100-border-top {
  border-top-color: #FFE0B2 !important; }

.orange-100-border-right {
  border-right-color: #FFE0B2 !important; }

.orange-100-border-bottom {
  border-bottom-color: #FFE0B2 !important; }

.orange-100-border-left {
  border-left-color: #FFE0B2 !important; }

.orange-200-bg {
  background-color: #FFCC80 !important; }

.md-orange-200-bg {
  background-color: #FFCC80 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-200-fg {
  color: #FFCC80 !important; }

.orange-200-border {
  border-color: #FFCC80 !important; }

.orange-200-border-top {
  border-top-color: #FFCC80 !important; }

.orange-200-border-right {
  border-right-color: #FFCC80 !important; }

.orange-200-border-bottom {
  border-bottom-color: #FFCC80 !important; }

.orange-200-border-left {
  border-left-color: #FFCC80 !important; }

.orange-300-bg {
  background-color: #FFB74D !important; }

.md-orange-300-bg {
  background-color: #FFB74D !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-300-fg {
  color: #FFB74D !important; }

.orange-300-border {
  border-color: #FFB74D !important; }

.orange-300-border-top {
  border-top-color: #FFB74D !important; }

.orange-300-border-right {
  border-right-color: #FFB74D !important; }

.orange-300-border-bottom {
  border-bottom-color: #FFB74D !important; }

.orange-300-border-left {
  border-left-color: #FFB74D !important; }

.orange-400-bg {
  background-color: #FFA726 !important; }

.md-orange-400-bg {
  background-color: #FFA726 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-400-fg {
  color: #FFA726 !important; }

.orange-400-border {
  border-color: #FFA726 !important; }

.orange-400-border-top {
  border-top-color: #FFA726 !important; }

.orange-400-border-right {
  border-right-color: #FFA726 !important; }

.orange-400-border-bottom {
  border-bottom-color: #FFA726 !important; }

.orange-400-border-left {
  border-left-color: #FFA726 !important; }

.orange-500-bg {
  background-color: #FF9800 !important; }

.md-orange-500-bg {
  background-color: #FF9800 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-500-fg, .event-report table.md-table .event-subevent .td-event-type,
.event-report table.md-table .event-subevent [class*="icon-"] {
  color: #FF9800 !important; }

.orange-500-border {
  border-color: #FF9800 !important; }

.orange-500-border-top {
  border-top-color: #FF9800 !important; }

.orange-500-border-right {
  border-right-color: #FF9800 !important; }

.orange-500-border-bottom {
  border-bottom-color: #FF9800 !important; }

.orange-500-border-left {
  border-left-color: #FF9800 !important; }

.md-orange-bg {
  background-color: #FF9800 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-bg {
  background-color: #FF9800 !important; }

.orange-fg {
  color: #FF9800 !important; }

.orange-border {
  border-color: #FF9800 !important; }

.orange-border-top {
  border-top-color: #FF9800 !important; }

.orange-border-right {
  border-right-color: #FF9800 !important; }

.orange-border-bottom {
  border-bottom-color: #FF9800 !important; }

.orange-border-left {
  border-left-color: #FF9800 !important; }

.orange-600-bg {
  background-color: #FB8C00 !important; }

.md-orange-600-bg {
  background-color: #FB8C00 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-600-fg {
  color: #FB8C00 !important; }

.orange-600-border {
  border-color: #FB8C00 !important; }

.orange-600-border-top {
  border-top-color: #FB8C00 !important; }

.orange-600-border-right {
  border-right-color: #FB8C00 !important; }

.orange-600-border-bottom {
  border-bottom-color: #FB8C00 !important; }

.orange-600-border-left {
  border-left-color: #FB8C00 !important; }

.orange-700-bg {
  background-color: #F57C00 !important; }

.md-orange-700-bg {
  background-color: #F57C00 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-700-fg {
  color: #F57C00 !important; }

.orange-700-border {
  border-color: #F57C00 !important; }

.orange-700-border-top {
  border-top-color: #F57C00 !important; }

.orange-700-border-right {
  border-right-color: #F57C00 !important; }

.orange-700-border-bottom {
  border-bottom-color: #F57C00 !important; }

.orange-700-border-left {
  border-left-color: #F57C00 !important; }

.orange-800-bg {
  background-color: #EF6C00 !important; }

.md-orange-800-bg {
  background-color: #EF6C00 !important;
  color: white; }

.orange-800-fg {
  color: #EF6C00 !important; }

.orange-800-border {
  border-color: #EF6C00 !important; }

.orange-800-border-top {
  border-top-color: #EF6C00 !important; }

.orange-800-border-right {
  border-right-color: #EF6C00 !important; }

.orange-800-border-bottom {
  border-bottom-color: #EF6C00 !important; }

.orange-800-border-left {
  border-left-color: #EF6C00 !important; }

.orange-900-bg {
  background-color: #E65100 !important; }

.md-orange-900-bg {
  background-color: #E65100 !important;
  color: white; }

.orange-900-fg {
  color: #E65100 !important; }

.orange-900-border {
  border-color: #E65100 !important; }

.orange-900-border-top {
  border-top-color: #E65100 !important; }

.orange-900-border-right {
  border-right-color: #E65100 !important; }

.orange-900-border-bottom {
  border-bottom-color: #E65100 !important; }

.orange-900-border-left {
  border-left-color: #E65100 !important; }

.orange-A100-bg {
  background-color: #FFD180 !important; }

.md-orange-A100-bg {
  background-color: #FFD180 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-A100-fg {
  color: #FFD180 !important; }

.orange-A100-border {
  border-color: #FFD180 !important; }

.orange-A100-border-top {
  border-top-color: #FFD180 !important; }

.orange-A100-border-right {
  border-right-color: #FFD180 !important; }

.orange-A100-border-bottom {
  border-bottom-color: #FFD180 !important; }

.orange-A100-border-left {
  border-left-color: #FFD180 !important; }

.orange-A200-bg {
  background-color: #FFAB40 !important; }

.md-orange-A200-bg {
  background-color: #FFAB40 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-A200-fg {
  color: #FFAB40 !important; }

.orange-A200-border {
  border-color: #FFAB40 !important; }

.orange-A200-border-top {
  border-top-color: #FFAB40 !important; }

.orange-A200-border-right {
  border-right-color: #FFAB40 !important; }

.orange-A200-border-bottom {
  border-bottom-color: #FFAB40 !important; }

.orange-A200-border-left {
  border-left-color: #FFAB40 !important; }

.orange-A400-bg {
  background-color: #FF9100 !important; }

.md-orange-A400-bg {
  background-color: #FF9100 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-A400-fg {
  color: #FF9100 !important; }

.orange-A400-border {
  border-color: #FF9100 !important; }

.orange-A400-border-top {
  border-top-color: #FF9100 !important; }

.orange-A400-border-right {
  border-right-color: #FF9100 !important; }

.orange-A400-border-bottom {
  border-bottom-color: #FF9100 !important; }

.orange-A400-border-left {
  border-left-color: #FF9100 !important; }

.orange-A700-bg {
  background-color: #FF6D00 !important; }

.md-orange-A700-bg {
  background-color: #FF6D00 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-A700-fg {
  color: #FF6D00 !important; }

.orange-A700-border {
  border-color: #FF6D00 !important; }

.orange-A700-border-top {
  border-top-color: #FF6D00 !important; }

.orange-A700-border-right {
  border-right-color: #FF6D00 !important; }

.orange-A700-border-bottom {
  border-bottom-color: #FF6D00 !important; }

.orange-A700-border-left {
  border-left-color: #FF6D00 !important; }

.deep-orange-50-bg {
  background-color: #FBE9E7 !important; }

.md-deep-orange-50-bg {
  background-color: #FBE9E7 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-50-fg {
  color: #FBE9E7 !important; }

.deep-orange-50-border {
  border-color: #FBE9E7 !important; }

.deep-orange-50-border-top {
  border-top-color: #FBE9E7 !important; }

.deep-orange-50-border-right {
  border-right-color: #FBE9E7 !important; }

.deep-orange-50-border-bottom {
  border-bottom-color: #FBE9E7 !important; }

.deep-orange-50-border-left {
  border-left-color: #FBE9E7 !important; }

.deep-orange-100-bg {
  background-color: #FFCCBC !important; }

.md-deep-orange-100-bg {
  background-color: #FFCCBC !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-100-fg {
  color: #FFCCBC !important; }

.deep-orange-100-border {
  border-color: #FFCCBC !important; }

.deep-orange-100-border-top {
  border-top-color: #FFCCBC !important; }

.deep-orange-100-border-right {
  border-right-color: #FFCCBC !important; }

.deep-orange-100-border-bottom {
  border-bottom-color: #FFCCBC !important; }

.deep-orange-100-border-left {
  border-left-color: #FFCCBC !important; }

.deep-orange-200-bg {
  background-color: #FFAB91 !important; }

.md-deep-orange-200-bg {
  background-color: #FFAB91 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-200-fg {
  color: #FFAB91 !important; }

.deep-orange-200-border {
  border-color: #FFAB91 !important; }

.deep-orange-200-border-top {
  border-top-color: #FFAB91 !important; }

.deep-orange-200-border-right {
  border-right-color: #FFAB91 !important; }

.deep-orange-200-border-bottom {
  border-bottom-color: #FFAB91 !important; }

.deep-orange-200-border-left {
  border-left-color: #FFAB91 !important; }

.deep-orange-300-bg {
  background-color: #FF8A65 !important; }

.md-deep-orange-300-bg {
  background-color: #FF8A65 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-300-fg {
  color: #FF8A65 !important; }

.deep-orange-300-border {
  border-color: #FF8A65 !important; }

.deep-orange-300-border-top {
  border-top-color: #FF8A65 !important; }

.deep-orange-300-border-right {
  border-right-color: #FF8A65 !important; }

.deep-orange-300-border-bottom {
  border-bottom-color: #FF8A65 !important; }

.deep-orange-300-border-left {
  border-left-color: #FF8A65 !important; }

.deep-orange-400-bg {
  background-color: #FF7043 !important; }

.md-deep-orange-400-bg {
  background-color: #FF7043 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-400-fg {
  color: #FF7043 !important; }

.deep-orange-400-border {
  border-color: #FF7043 !important; }

.deep-orange-400-border-top {
  border-top-color: #FF7043 !important; }

.deep-orange-400-border-right {
  border-right-color: #FF7043 !important; }

.deep-orange-400-border-bottom {
  border-bottom-color: #FF7043 !important; }

.deep-orange-400-border-left {
  border-left-color: #FF7043 !important; }

.deep-orange-500-bg {
  background-color: #FF5722 !important; }

.md-deep-orange-500-bg {
  background-color: #FF5722 !important;
  color: white; }

.deep-orange-500-fg {
  color: #FF5722 !important; }

.deep-orange-500-border {
  border-color: #FF5722 !important; }

.deep-orange-500-border-top {
  border-top-color: #FF5722 !important; }

.deep-orange-500-border-right {
  border-right-color: #FF5722 !important; }

.deep-orange-500-border-bottom {
  border-bottom-color: #FF5722 !important; }

.deep-orange-500-border-left {
  border-left-color: #FF5722 !important; }

.md-deep-orange-bg {
  background-color: #FF5722 !important;
  color: white; }

.deep-orange-bg {
  background-color: #FF5722 !important; }

.deep-orange-fg {
  color: #FF5722 !important; }

.deep-orange-border {
  border-color: #FF5722 !important; }

.deep-orange-border-top {
  border-top-color: #FF5722 !important; }

.deep-orange-border-right {
  border-right-color: #FF5722 !important; }

.deep-orange-border-bottom {
  border-bottom-color: #FF5722 !important; }

.deep-orange-border-left {
  border-left-color: #FF5722 !important; }

.deep-orange-600-bg {
  background-color: #F4511E !important; }

.md-deep-orange-600-bg {
  background-color: #F4511E !important;
  color: white; }

.deep-orange-600-fg {
  color: #F4511E !important; }

.deep-orange-600-border {
  border-color: #F4511E !important; }

.deep-orange-600-border-top {
  border-top-color: #F4511E !important; }

.deep-orange-600-border-right {
  border-right-color: #F4511E !important; }

.deep-orange-600-border-bottom {
  border-bottom-color: #F4511E !important; }

.deep-orange-600-border-left {
  border-left-color: #F4511E !important; }

.deep-orange-700-bg {
  background-color: #E64A19 !important; }

.md-deep-orange-700-bg {
  background-color: #E64A19 !important;
  color: white; }

.deep-orange-700-fg {
  color: #E64A19 !important; }

.deep-orange-700-border {
  border-color: #E64A19 !important; }

.deep-orange-700-border-top {
  border-top-color: #E64A19 !important; }

.deep-orange-700-border-right {
  border-right-color: #E64A19 !important; }

.deep-orange-700-border-bottom {
  border-bottom-color: #E64A19 !important; }

.deep-orange-700-border-left {
  border-left-color: #E64A19 !important; }

.deep-orange-800-bg {
  background-color: #D84315 !important; }

.md-deep-orange-800-bg {
  background-color: #D84315 !important;
  color: white; }

.deep-orange-800-fg {
  color: #D84315 !important; }

.deep-orange-800-border {
  border-color: #D84315 !important; }

.deep-orange-800-border-top {
  border-top-color: #D84315 !important; }

.deep-orange-800-border-right {
  border-right-color: #D84315 !important; }

.deep-orange-800-border-bottom {
  border-bottom-color: #D84315 !important; }

.deep-orange-800-border-left {
  border-left-color: #D84315 !important; }

.deep-orange-900-bg {
  background-color: #BF360C !important; }

.md-deep-orange-900-bg {
  background-color: #BF360C !important;
  color: white; }

.deep-orange-900-fg {
  color: #BF360C !important; }

.deep-orange-900-border {
  border-color: #BF360C !important; }

.deep-orange-900-border-top {
  border-top-color: #BF360C !important; }

.deep-orange-900-border-right {
  border-right-color: #BF360C !important; }

.deep-orange-900-border-bottom {
  border-bottom-color: #BF360C !important; }

.deep-orange-900-border-left {
  border-left-color: #BF360C !important; }

.deep-orange-A100-bg {
  background-color: #FF9E80 !important; }

.md-deep-orange-A100-bg {
  background-color: #FF9E80 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-A100-fg {
  color: #FF9E80 !important; }

.deep-orange-A100-border {
  border-color: #FF9E80 !important; }

.deep-orange-A100-border-top {
  border-top-color: #FF9E80 !important; }

.deep-orange-A100-border-right {
  border-right-color: #FF9E80 !important; }

.deep-orange-A100-border-bottom {
  border-bottom-color: #FF9E80 !important; }

.deep-orange-A100-border-left {
  border-left-color: #FF9E80 !important; }

.deep-orange-A200-bg {
  background-color: #FF6E40 !important; }

.md-deep-orange-A200-bg {
  background-color: #FF6E40 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-A200-fg {
  color: #FF6E40 !important; }

.deep-orange-A200-border {
  border-color: #FF6E40 !important; }

.deep-orange-A200-border-top {
  border-top-color: #FF6E40 !important; }

.deep-orange-A200-border-right {
  border-right-color: #FF6E40 !important; }

.deep-orange-A200-border-bottom {
  border-bottom-color: #FF6E40 !important; }

.deep-orange-A200-border-left {
  border-left-color: #FF6E40 !important; }

.deep-orange-A400-bg {
  background-color: #FF3D00 !important; }

.md-deep-orange-A400-bg {
  background-color: #FF3D00 !important;
  color: white; }

.deep-orange-A400-fg {
  color: #FF3D00 !important; }

.deep-orange-A400-border {
  border-color: #FF3D00 !important; }

.deep-orange-A400-border-top {
  border-top-color: #FF3D00 !important; }

.deep-orange-A400-border-right {
  border-right-color: #FF3D00 !important; }

.deep-orange-A400-border-bottom {
  border-bottom-color: #FF3D00 !important; }

.deep-orange-A400-border-left {
  border-left-color: #FF3D00 !important; }

.deep-orange-A700-bg {
  background-color: #DD2C00 !important; }

.md-deep-orange-A700-bg {
  background-color: #DD2C00 !important;
  color: white; }

.deep-orange-A700-fg {
  color: #DD2C00 !important; }

.deep-orange-A700-border {
  border-color: #DD2C00 !important; }

.deep-orange-A700-border-top {
  border-top-color: #DD2C00 !important; }

.deep-orange-A700-border-right {
  border-right-color: #DD2C00 !important; }

.deep-orange-A700-border-bottom {
  border-bottom-color: #DD2C00 !important; }

.deep-orange-A700-border-left {
  border-left-color: #DD2C00 !important; }

.brown-50-bg {
  background-color: #EFEBE9 !important; }

.md-brown-50-bg {
  background-color: #EFEBE9 !important;
  color: rgba(0, 0, 0, 0.87); }

.brown-50-fg {
  color: #EFEBE9 !important; }

.brown-50-border {
  border-color: #EFEBE9 !important; }

.brown-50-border-top {
  border-top-color: #EFEBE9 !important; }

.brown-50-border-right {
  border-right-color: #EFEBE9 !important; }

.brown-50-border-bottom {
  border-bottom-color: #EFEBE9 !important; }

.brown-50-border-left {
  border-left-color: #EFEBE9 !important; }

.brown-100-bg {
  background-color: #D7CCC8 !important; }

.md-brown-100-bg {
  background-color: #D7CCC8 !important;
  color: rgba(0, 0, 0, 0.87); }

.brown-100-fg {
  color: #D7CCC8 !important; }

.brown-100-border {
  border-color: #D7CCC8 !important; }

.brown-100-border-top {
  border-top-color: #D7CCC8 !important; }

.brown-100-border-right {
  border-right-color: #D7CCC8 !important; }

.brown-100-border-bottom {
  border-bottom-color: #D7CCC8 !important; }

.brown-100-border-left {
  border-left-color: #D7CCC8 !important; }

.brown-200-bg {
  background-color: #BCAAA4 !important; }

.md-brown-200-bg {
  background-color: #BCAAA4 !important;
  color: rgba(0, 0, 0, 0.87); }

.brown-200-fg {
  color: #BCAAA4 !important; }

.brown-200-border {
  border-color: #BCAAA4 !important; }

.brown-200-border-top {
  border-top-color: #BCAAA4 !important; }

.brown-200-border-right {
  border-right-color: #BCAAA4 !important; }

.brown-200-border-bottom {
  border-bottom-color: #BCAAA4 !important; }

.brown-200-border-left {
  border-left-color: #BCAAA4 !important; }

.brown-300-bg {
  background-color: #A1887F !important; }

.md-brown-300-bg {
  background-color: #A1887F !important;
  color: white; }

.brown-300-fg {
  color: #A1887F !important; }

.brown-300-border {
  border-color: #A1887F !important; }

.brown-300-border-top {
  border-top-color: #A1887F !important; }

.brown-300-border-right {
  border-right-color: #A1887F !important; }

.brown-300-border-bottom {
  border-bottom-color: #A1887F !important; }

.brown-300-border-left {
  border-left-color: #A1887F !important; }

.brown-400-bg {
  background-color: #8D6E63 !important; }

.md-brown-400-bg {
  background-color: #8D6E63 !important;
  color: white; }

.brown-400-fg {
  color: #8D6E63 !important; }

.brown-400-border {
  border-color: #8D6E63 !important; }

.brown-400-border-top {
  border-top-color: #8D6E63 !important; }

.brown-400-border-right {
  border-right-color: #8D6E63 !important; }

.brown-400-border-bottom {
  border-bottom-color: #8D6E63 !important; }

.brown-400-border-left {
  border-left-color: #8D6E63 !important; }

.brown-500-bg {
  background-color: #795548 !important; }

.md-brown-500-bg {
  background-color: #795548 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-500-fg {
  color: #795548 !important; }

.brown-500-border {
  border-color: #795548 !important; }

.brown-500-border-top {
  border-top-color: #795548 !important; }

.brown-500-border-right {
  border-right-color: #795548 !important; }

.brown-500-border-bottom {
  border-bottom-color: #795548 !important; }

.brown-500-border-left {
  border-left-color: #795548 !important; }

.md-brown-bg {
  background-color: #795548 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-bg {
  background-color: #795548 !important; }

.brown-fg {
  color: #795548 !important; }

.brown-border {
  border-color: #795548 !important; }

.brown-border-top {
  border-top-color: #795548 !important; }

.brown-border-right {
  border-right-color: #795548 !important; }

.brown-border-bottom {
  border-bottom-color: #795548 !important; }

.brown-border-left {
  border-left-color: #795548 !important; }

.brown-600-bg {
  background-color: #6D4C41 !important; }

.md-brown-600-bg {
  background-color: #6D4C41 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-600-fg {
  color: #6D4C41 !important; }

.brown-600-border {
  border-color: #6D4C41 !important; }

.brown-600-border-top {
  border-top-color: #6D4C41 !important; }

.brown-600-border-right {
  border-right-color: #6D4C41 !important; }

.brown-600-border-bottom {
  border-bottom-color: #6D4C41 !important; }

.brown-600-border-left {
  border-left-color: #6D4C41 !important; }

.brown-700-bg {
  background-color: #5D4037 !important; }

.md-brown-700-bg {
  background-color: #5D4037 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-700-fg {
  color: #5D4037 !important; }

.brown-700-border {
  border-color: #5D4037 !important; }

.brown-700-border-top {
  border-top-color: #5D4037 !important; }

.brown-700-border-right {
  border-right-color: #5D4037 !important; }

.brown-700-border-bottom {
  border-bottom-color: #5D4037 !important; }

.brown-700-border-left {
  border-left-color: #5D4037 !important; }

.brown-800-bg {
  background-color: #4E342E !important; }

.md-brown-800-bg {
  background-color: #4E342E !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-800-fg {
  color: #4E342E !important; }

.brown-800-border {
  border-color: #4E342E !important; }

.brown-800-border-top {
  border-top-color: #4E342E !important; }

.brown-800-border-right {
  border-right-color: #4E342E !important; }

.brown-800-border-bottom {
  border-bottom-color: #4E342E !important; }

.brown-800-border-left {
  border-left-color: #4E342E !important; }

.brown-900-bg {
  background-color: #3E2723 !important; }

.md-brown-900-bg {
  background-color: #3E2723 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-900-fg {
  color: #3E2723 !important; }

.brown-900-border {
  border-color: #3E2723 !important; }

.brown-900-border-top {
  border-top-color: #3E2723 !important; }

.brown-900-border-right {
  border-right-color: #3E2723 !important; }

.brown-900-border-bottom {
  border-bottom-color: #3E2723 !important; }

.brown-900-border-left {
  border-left-color: #3E2723 !important; }

.brown-A100-bg {
  background-color: #D7CCC8 !important; }

.md-brown-A100-bg {
  background-color: #D7CCC8 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-A100-fg {
  color: #D7CCC8 !important; }

.brown-A100-border {
  border-color: #D7CCC8 !important; }

.brown-A100-border-top {
  border-top-color: #D7CCC8 !important; }

.brown-A100-border-right {
  border-right-color: #D7CCC8 !important; }

.brown-A100-border-bottom {
  border-bottom-color: #D7CCC8 !important; }

.brown-A100-border-left {
  border-left-color: #D7CCC8 !important; }

.brown-A200-bg {
  background-color: #BCAAA4 !important; }

.md-brown-A200-bg {
  background-color: #BCAAA4 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-A200-fg {
  color: #BCAAA4 !important; }

.brown-A200-border {
  border-color: #BCAAA4 !important; }

.brown-A200-border-top {
  border-top-color: #BCAAA4 !important; }

.brown-A200-border-right {
  border-right-color: #BCAAA4 !important; }

.brown-A200-border-bottom {
  border-bottom-color: #BCAAA4 !important; }

.brown-A200-border-left {
  border-left-color: #BCAAA4 !important; }

.brown-A400-bg {
  background-color: #8D6E63 !important; }

.md-brown-A400-bg {
  background-color: #8D6E63 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-A400-fg {
  color: #8D6E63 !important; }

.brown-A400-border {
  border-color: #8D6E63 !important; }

.brown-A400-border-top {
  border-top-color: #8D6E63 !important; }

.brown-A400-border-right {
  border-right-color: #8D6E63 !important; }

.brown-A400-border-bottom {
  border-bottom-color: #8D6E63 !important; }

.brown-A400-border-left {
  border-left-color: #8D6E63 !important; }

.brown-A700-bg {
  background-color: #5D4037 !important; }

.md-brown-A700-bg {
  background-color: #5D4037 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-A700-fg {
  color: #5D4037 !important; }

.brown-A700-border {
  border-color: #5D4037 !important; }

.brown-A700-border-top {
  border-top-color: #5D4037 !important; }

.brown-A700-border-right {
  border-right-color: #5D4037 !important; }

.brown-A700-border-bottom {
  border-bottom-color: #5D4037 !important; }

.brown-A700-border-left {
  border-left-color: #5D4037 !important; }

.grey-50-bg {
  background-color: #FAFAFA !important; }

.md-grey-50-bg {
  background-color: #FAFAFA !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-50-fg {
  color: #FAFAFA !important; }

.grey-50-border {
  border-color: #FAFAFA !important; }

.grey-50-border-top {
  border-top-color: #FAFAFA !important; }

.grey-50-border-right {
  border-right-color: #FAFAFA !important; }

.grey-50-border-bottom {
  border-bottom-color: #FAFAFA !important; }

.grey-50-border-left {
  border-left-color: #FAFAFA !important; }

.grey-100-bg {
  background-color: #F5F5F5 !important; }

.md-grey-100-bg {
  background-color: #F5F5F5 !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-100-fg {
  color: #F5F5F5 !important; }

.grey-100-border {
  border-color: #F5F5F5 !important; }

.grey-100-border-top {
  border-top-color: #F5F5F5 !important; }

.grey-100-border-right {
  border-right-color: #F5F5F5 !important; }

.grey-100-border-bottom {
  border-bottom-color: #F5F5F5 !important; }

.grey-100-border-left {
  border-left-color: #F5F5F5 !important; }

.grey-200-bg {
  background-color: #EEEEEE !important; }

.md-grey-200-bg {
  background-color: #EEEEEE !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-200-fg {
  color: #EEEEEE !important; }

.grey-200-border {
  border-color: #EEEEEE !important; }

.grey-200-border-top {
  border-top-color: #EEEEEE !important; }

.grey-200-border-right {
  border-right-color: #EEEEEE !important; }

.grey-200-border-bottom {
  border-bottom-color: #EEEEEE !important; }

.grey-200-border-left {
  border-left-color: #EEEEEE !important; }

.grey-300-bg {
  background-color: #E0E0E0 !important; }

.md-grey-300-bg {
  background-color: #E0E0E0 !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-300-fg {
  color: #E0E0E0 !important; }

.grey-300-border {
  border-color: #E0E0E0 !important; }

.grey-300-border-top {
  border-top-color: #E0E0E0 !important; }

.grey-300-border-right {
  border-right-color: #E0E0E0 !important; }

.grey-300-border-bottom {
  border-bottom-color: #E0E0E0 !important; }

.grey-300-border-left {
  border-left-color: #E0E0E0 !important; }

.grey-400-bg {
  background-color: #BDBDBD !important; }

.md-grey-400-bg {
  background-color: #BDBDBD !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-400-fg {
  color: #BDBDBD !important; }

.grey-400-border {
  border-color: #BDBDBD !important; }

.grey-400-border-top {
  border-top-color: #BDBDBD !important; }

.grey-400-border-right {
  border-right-color: #BDBDBD !important; }

.grey-400-border-bottom {
  border-bottom-color: #BDBDBD !important; }

.grey-400-border-left {
  border-left-color: #BDBDBD !important; }

.grey-500-bg {
  background-color: #9E9E9E !important; }

.md-grey-500-bg {
  background-color: #9E9E9E !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-500-fg {
  color: #9E9E9E !important; }

.grey-500-border {
  border-color: #9E9E9E !important; }

.grey-500-border-top {
  border-top-color: #9E9E9E !important; }

.grey-500-border-right {
  border-right-color: #9E9E9E !important; }

.grey-500-border-bottom {
  border-bottom-color: #9E9E9E !important; }

.grey-500-border-left {
  border-left-color: #9E9E9E !important; }

.md-grey-bg {
  background-color: #9E9E9E !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-bg {
  background-color: #9E9E9E !important; }

.grey-fg {
  color: #9E9E9E !important; }

.grey-border {
  border-color: #9E9E9E !important; }

.grey-border-top {
  border-top-color: #9E9E9E !important; }

.grey-border-right {
  border-right-color: #9E9E9E !important; }

.grey-border-bottom {
  border-bottom-color: #9E9E9E !important; }

.grey-border-left {
  border-left-color: #9E9E9E !important; }

.grey-600-bg {
  background-color: #757575 !important; }

.md-grey-600-bg {
  background-color: #757575 !important;
  color: rgba(255, 255, 255, 0.87); }

.grey-600-fg {
  color: #757575 !important; }

.grey-600-border {
  border-color: #757575 !important; }

.grey-600-border-top {
  border-top-color: #757575 !important; }

.grey-600-border-right {
  border-right-color: #757575 !important; }

.grey-600-border-bottom {
  border-bottom-color: #757575 !important; }

.grey-600-border-left {
  border-left-color: #757575 !important; }

.grey-700-bg {
  background-color: #616161 !important; }

.md-grey-700-bg {
  background-color: #616161 !important;
  color: rgba(255, 255, 255, 0.87); }

.grey-700-fg {
  color: #616161 !important; }

.grey-700-border {
  border-color: #616161 !important; }

.grey-700-border-top {
  border-top-color: #616161 !important; }

.grey-700-border-right {
  border-right-color: #616161 !important; }

.grey-700-border-bottom {
  border-bottom-color: #616161 !important; }

.grey-700-border-left {
  border-left-color: #616161 !important; }

.grey-800-bg {
  background-color: #424242 !important; }

.md-grey-800-bg {
  background-color: #424242 !important;
  color: rgba(255, 255, 255, 0.87); }

.grey-800-fg {
  color: #424242 !important; }

.grey-800-border {
  border-color: #424242 !important; }

.grey-800-border-top {
  border-top-color: #424242 !important; }

.grey-800-border-right {
  border-right-color: #424242 !important; }

.grey-800-border-bottom {
  border-bottom-color: #424242 !important; }

.grey-800-border-left {
  border-left-color: #424242 !important; }

.grey-900-bg {
  background-color: #212121 !important; }

.md-grey-900-bg {
  background-color: #212121 !important;
  color: rgba(255, 255, 255, 0.87); }

.grey-900-fg {
  color: #212121 !important; }

.grey-900-border {
  border-color: #212121 !important; }

.grey-900-border-top {
  border-top-color: #212121 !important; }

.grey-900-border-right {
  border-right-color: #212121 !important; }

.grey-900-border-bottom {
  border-bottom-color: #212121 !important; }

.grey-900-border-left {
  border-left-color: #212121 !important; }

.grey-1000-bg {
  background-color: #000000 !important; }

.md-grey-1000-bg {
  background-color: #000000 !important; }

.grey-1000-fg {
  color: #000000 !important; }

.grey-1000-border {
  border-color: #000000 !important; }

.grey-1000-border-top {
  border-top-color: #000000 !important; }

.grey-1000-border-right {
  border-right-color: #000000 !important; }

.grey-1000-border-bottom {
  border-bottom-color: #000000 !important; }

.grey-1000-border-left {
  border-left-color: #000000 !important; }

.grey-A100-bg {
  background-color: #FFFFFF !important; }

.md-grey-A100-bg {
  background-color: #FFFFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-A100-fg {
  color: #FFFFFF !important; }

.grey-A100-border {
  border-color: #FFFFFF !important; }

.grey-A100-border-top {
  border-top-color: #FFFFFF !important; }

.grey-A100-border-right {
  border-right-color: #FFFFFF !important; }

.grey-A100-border-bottom {
  border-bottom-color: #FFFFFF !important; }

.grey-A100-border-left {
  border-left-color: #FFFFFF !important; }

.grey-A200-bg {
  background-color: #EEEEEE !important; }

.md-grey-A200-bg {
  background-color: #EEEEEE !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-A200-fg {
  color: #EEEEEE !important; }

.grey-A200-border {
  border-color: #EEEEEE !important; }

.grey-A200-border-top {
  border-top-color: #EEEEEE !important; }

.grey-A200-border-right {
  border-right-color: #EEEEEE !important; }

.grey-A200-border-bottom {
  border-bottom-color: #EEEEEE !important; }

.grey-A200-border-left {
  border-left-color: #EEEEEE !important; }

.grey-A400-bg {
  background-color: #BDBDBD !important; }

.md-grey-A400-bg {
  background-color: #BDBDBD !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-A400-fg {
  color: #BDBDBD !important; }

.grey-A400-border {
  border-color: #BDBDBD !important; }

.grey-A400-border-top {
  border-top-color: #BDBDBD !important; }

.grey-A400-border-right {
  border-right-color: #BDBDBD !important; }

.grey-A400-border-bottom {
  border-bottom-color: #BDBDBD !important; }

.grey-A400-border-left {
  border-left-color: #BDBDBD !important; }

.grey-A700-bg {
  background-color: #616161 !important; }

.md-grey-A700-bg {
  background-color: #616161 !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-A700-fg {
  color: #616161 !important; }

.grey-A700-border {
  border-color: #616161 !important; }

.grey-A700-border-top {
  border-top-color: #616161 !important; }

.grey-A700-border-right {
  border-right-color: #616161 !important; }

.grey-A700-border-bottom {
  border-bottom-color: #616161 !important; }

.grey-A700-border-left {
  border-left-color: #616161 !important; }

.blue-grey-50-bg {
  background-color: #ECEFF1 !important; }

.md-blue-grey-50-bg {
  background-color: #ECEFF1 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-grey-50-fg {
  color: #ECEFF1 !important; }

.blue-grey-50-border {
  border-color: #ECEFF1 !important; }

.blue-grey-50-border-top {
  border-top-color: #ECEFF1 !important; }

.blue-grey-50-border-right {
  border-right-color: #ECEFF1 !important; }

.blue-grey-50-border-bottom {
  border-bottom-color: #ECEFF1 !important; }

.blue-grey-50-border-left {
  border-left-color: #ECEFF1 !important; }

.blue-grey-100-bg {
  background-color: #CFD8DC !important; }

.md-blue-grey-100-bg {
  background-color: #CFD8DC !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-grey-100-fg {
  color: #CFD8DC !important; }

.blue-grey-100-border {
  border-color: #CFD8DC !important; }

.blue-grey-100-border-top {
  border-top-color: #CFD8DC !important; }

.blue-grey-100-border-right {
  border-right-color: #CFD8DC !important; }

.blue-grey-100-border-bottom {
  border-bottom-color: #CFD8DC !important; }

.blue-grey-100-border-left {
  border-left-color: #CFD8DC !important; }

.blue-grey-200-bg {
  background-color: #B0BEC5 !important; }

.md-blue-grey-200-bg {
  background-color: #B0BEC5 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-grey-200-fg {
  color: #B0BEC5 !important; }

.blue-grey-200-border {
  border-color: #B0BEC5 !important; }

.blue-grey-200-border-top {
  border-top-color: #B0BEC5 !important; }

.blue-grey-200-border-right {
  border-right-color: #B0BEC5 !important; }

.blue-grey-200-border-bottom {
  border-bottom-color: #B0BEC5 !important; }

.blue-grey-200-border-left {
  border-left-color: #B0BEC5 !important; }

.blue-grey-300-bg {
  background-color: #90A4AE !important; }

.md-blue-grey-300-bg {
  background-color: #90A4AE !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-grey-300-fg {
  color: #90A4AE !important; }

.blue-grey-300-border {
  border-color: #90A4AE !important; }

.blue-grey-300-border-top {
  border-top-color: #90A4AE !important; }

.blue-grey-300-border-right {
  border-right-color: #90A4AE !important; }

.blue-grey-300-border-bottom {
  border-bottom-color: #90A4AE !important; }

.blue-grey-300-border-left {
  border-left-color: #90A4AE !important; }

.blue-grey-400-bg {
  background-color: #78909C !important; }

.md-blue-grey-400-bg {
  background-color: #78909C !important;
  color: white; }

.blue-grey-400-fg {
  color: #78909C !important; }

.blue-grey-400-border {
  border-color: #78909C !important; }

.blue-grey-400-border-top {
  border-top-color: #78909C !important; }

.blue-grey-400-border-right {
  border-right-color: #78909C !important; }

.blue-grey-400-border-bottom {
  border-bottom-color: #78909C !important; }

.blue-grey-400-border-left {
  border-left-color: #78909C !important; }

.blue-grey-500-bg {
  background-color: #607D8B !important; }

.md-blue-grey-500-bg {
  background-color: #607D8B !important;
  color: white; }

.blue-grey-500-fg {
  color: #607D8B !important; }

.blue-grey-500-border {
  border-color: #607D8B !important; }

.blue-grey-500-border-top {
  border-top-color: #607D8B !important; }

.blue-grey-500-border-right {
  border-right-color: #607D8B !important; }

.blue-grey-500-border-bottom {
  border-bottom-color: #607D8B !important; }

.blue-grey-500-border-left {
  border-left-color: #607D8B !important; }

.md-blue-grey-bg {
  background-color: #607D8B !important;
  color: white; }

.blue-grey-bg {
  background-color: #607D8B !important; }

.blue-grey-fg {
  color: #607D8B !important; }

.blue-grey-border {
  border-color: #607D8B !important; }

.blue-grey-border-top {
  border-top-color: #607D8B !important; }

.blue-grey-border-right {
  border-right-color: #607D8B !important; }

.blue-grey-border-bottom {
  border-bottom-color: #607D8B !important; }

.blue-grey-border-left {
  border-left-color: #607D8B !important; }

.blue-grey-600-bg {
  background-color: #546E7A !important; }

.md-blue-grey-600-bg {
  background-color: #546E7A !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-600-fg {
  color: #546E7A !important; }

.blue-grey-600-border {
  border-color: #546E7A !important; }

.blue-grey-600-border-top {
  border-top-color: #546E7A !important; }

.blue-grey-600-border-right {
  border-right-color: #546E7A !important; }

.blue-grey-600-border-bottom {
  border-bottom-color: #546E7A !important; }

.blue-grey-600-border-left {
  border-left-color: #546E7A !important; }

.blue-grey-700-bg {
  background-color: #455A64 !important; }

.md-blue-grey-700-bg {
  background-color: #455A64 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-700-fg {
  color: #455A64 !important; }

.blue-grey-700-border {
  border-color: #455A64 !important; }

.blue-grey-700-border-top {
  border-top-color: #455A64 !important; }

.blue-grey-700-border-right {
  border-right-color: #455A64 !important; }

.blue-grey-700-border-bottom {
  border-bottom-color: #455A64 !important; }

.blue-grey-700-border-left {
  border-left-color: #455A64 !important; }

.blue-grey-800-bg {
  background-color: #37474F !important; }

.md-blue-grey-800-bg {
  background-color: #37474F !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-800-fg {
  color: #37474F !important; }

.blue-grey-800-border {
  border-color: #37474F !important; }

.blue-grey-800-border-top {
  border-top-color: #37474F !important; }

.blue-grey-800-border-right {
  border-right-color: #37474F !important; }

.blue-grey-800-border-bottom {
  border-bottom-color: #37474F !important; }

.blue-grey-800-border-left {
  border-left-color: #37474F !important; }

.blue-grey-900-bg {
  background-color: #263238 !important; }

.md-blue-grey-900-bg {
  background-color: #263238 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-900-fg {
  color: #263238 !important; }

.blue-grey-900-border {
  border-color: #263238 !important; }

.blue-grey-900-border-top {
  border-top-color: #263238 !important; }

.blue-grey-900-border-right {
  border-right-color: #263238 !important; }

.blue-grey-900-border-bottom {
  border-bottom-color: #263238 !important; }

.blue-grey-900-border-left {
  border-left-color: #263238 !important; }

.blue-grey-A100-bg {
  background-color: #CFD8DC !important; }

.md-blue-grey-A100-bg {
  background-color: #CFD8DC !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-A100-fg {
  color: #CFD8DC !important; }

.blue-grey-A100-border {
  border-color: #CFD8DC !important; }

.blue-grey-A100-border-top {
  border-top-color: #CFD8DC !important; }

.blue-grey-A100-border-right {
  border-right-color: #CFD8DC !important; }

.blue-grey-A100-border-bottom {
  border-bottom-color: #CFD8DC !important; }

.blue-grey-A100-border-left {
  border-left-color: #CFD8DC !important; }

.blue-grey-A200-bg {
  background-color: #B0BEC5 !important; }

.md-blue-grey-A200-bg {
  background-color: #B0BEC5 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-A200-fg {
  color: #B0BEC5 !important; }

.blue-grey-A200-border {
  border-color: #B0BEC5 !important; }

.blue-grey-A200-border-top {
  border-top-color: #B0BEC5 !important; }

.blue-grey-A200-border-right {
  border-right-color: #B0BEC5 !important; }

.blue-grey-A200-border-bottom {
  border-bottom-color: #B0BEC5 !important; }

.blue-grey-A200-border-left {
  border-left-color: #B0BEC5 !important; }

.blue-grey-A400-bg {
  background-color: #78909C !important; }

.md-blue-grey-A400-bg {
  background-color: #78909C !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-A400-fg {
  color: #78909C !important; }

.blue-grey-A400-border {
  border-color: #78909C !important; }

.blue-grey-A400-border-top {
  border-top-color: #78909C !important; }

.blue-grey-A400-border-right {
  border-right-color: #78909C !important; }

.blue-grey-A400-border-bottom {
  border-bottom-color: #78909C !important; }

.blue-grey-A400-border-left {
  border-left-color: #78909C !important; }

.blue-grey-A700-bg {
  background-color: #455A64 !important; }

.md-blue-grey-A700-bg {
  background-color: #455A64 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-A700-fg {
  color: #455A64 !important; }

.blue-grey-A700-border {
  border-color: #455A64 !important; }

.blue-grey-A700-border-top {
  border-top-color: #455A64 !important; }

.blue-grey-A700-border-right {
  border-right-color: #455A64 !important; }

.blue-grey-A700-border-bottom {
  border-bottom-color: #455A64 !important; }

.blue-grey-A700-border-left {
  border-left-color: #455A64 !important; }

.white-500-bg {
  background-color: #FFFFFF !important; }

.md-white-500-bg {
  background-color: #FFFFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.white-500-fg, md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container input,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container label,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container label::after, md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container input,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container input:focus,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container label,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container label::after {
  color: #FFFFFF !important; }

.white-500-border {
  border-color: #FFFFFF !important; }

.white-500-border-top {
  border-top-color: #FFFFFF !important; }

.white-500-border-right {
  border-right-color: #FFFFFF !important; }

.white-500-border-bottom {
  border-bottom-color: #FFFFFF !important; }

.white-500-border-left {
  border-left-color: #FFFFFF !important; }

.md-white-bg {
  background-color: #FFFFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.white-bg {
  background-color: #FFFFFF !important; }

.white-fg {
  color: #FFFFFF !important; }

.white-border {
  border-color: #FFFFFF !important; }

.white-border-top {
  border-top-color: #FFFFFF !important; }

.white-border-right {
  border-right-color: #FFFFFF !important; }

.white-border-bottom {
  border-bottom-color: #FFFFFF !important; }

.white-border-left {
  border-left-color: #FFFFFF !important; }

.black-500-bg {
  background-color: #000000 !important; }

.md-black-500-bg {
  background-color: #000000 !important;
  color: rgba(255, 255, 255, 0.87); }

.black-500-fg {
  color: #000000 !important; }

.black-500-border {
  border-color: #000000 !important; }

.black-500-border-top {
  border-top-color: #000000 !important; }

.black-500-border-right {
  border-right-color: #000000 !important; }

.black-500-border-bottom {
  border-bottom-color: #000000 !important; }

.black-500-border-left {
  border-left-color: #000000 !important; }

.md-black-bg {
  background-color: #000000 !important;
  color: rgba(255, 255, 255, 0.87); }

.black-bg {
  background-color: #000000 !important; }

.black-fg {
  color: #000000 !important; }

.black-border {
  border-color: #000000 !important; }

.black-border-top {
  border-top-color: #000000 !important; }

.black-border-right {
  border-right-color: #000000 !important; }

.black-border-bottom {
  border-bottom-color: #000000 !important; }

.black-border-left {
  border-left-color: #000000 !important; }

/*----------------------------------------------------------------*/
/*  Typography
/*----------------------------------------------------------------*/
html {
  font-size: 62.5%;
  font-family: "Roboto", "Helvetica Neue", "Arial", sans-serif;
  line-height: 1.4;
  letter-spacing: -0.1px; }

body {
  font-size: 1.3rem; }

html, body {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto; }

form {
  font-size: 1.6rem; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: normal; }

h1, .h1 {
  font-size: 2.4rem; }

h2, .h2 {
  font-size: 2rem; }

h3, .h3 {
  font-size: 1.6rem; }

h4, .h4 {
  font-size: 1.4rem; }

h5, .h5 {
  font-size: 1.3rem; }

h6, .h6 {
  font-size: 1.2rem; }

.la {
  color: red !important; }

a {
  text-decoration: none; }
  a:hover, a:active {
    text-decoration: underline; }

abbr {
  cursor: help;
  border-bottom: 1px dotted rgba(0, 0, 0, 0.54); }

blockquote {
  border-left: 3px solid rgba(0, 0, 0, 0.12);
  font-style: italic;
  margin: 1em 0;
  padding-left: 16px; }
  blockquote footer {
    font-style: normal; }
    blockquote footer:before {
      content: '\2014 \00A0'; }
  blockquote.reverse {
    border-left: none;
    border-right: 3px solid rgba(0, 0, 0, 0.12);
    text-align: right;
    padding-left: 0;
    padding-right: 16px; }
    blockquote.reverse footer:before {
      content: ''; }
    blockquote.reverse footer:after {
      content: '\2014 \00A0'; }

dl dt {
  font-weight: bold; }

dl dd {
  margin: 4px 0 16px 0; }

mark {
  background: #F7F49A; }

small {
  font-size: 80%; }

table thead tr th {
  text-align: left; }

.font-weight-100 {
  font-weight: 100; }

.font-weight-200 {
  font-weight: 200; }

.font-weight-300 {
  font-weight: 300; }

.font-weight-400 {
  font-weight: 400; }

.font-weight-500 {
  font-weight: 500; }

.font-weight-600 {
  font-weight: 600; }

.font-weight-700 {
  font-weight: 700; }

.font-weight-800 {
  font-weight: 800; }

.font-weight-900 {
  font-weight: 900; }

.font-size-1 {
  font-size: 1px; }

.font-size-2 {
  font-size: 2px; }

.font-size-3 {
  font-size: 3px; }

.font-size-4 {
  font-size: 4px; }

.font-size-5 {
  font-size: 5px; }

.font-size-6 {
  font-size: 6px; }

.font-size-7 {
  font-size: 7px; }

.font-size-8 {
  font-size: 8px; }

.font-size-9 {
  font-size: 9px; }

.font-size-10 {
  font-size: 10px; }

.font-size-11 {
  font-size: 11px; }

.font-size-12 {
  font-size: 12px; }

.font-size-13 {
  font-size: 13px; }

.font-size-14 {
  font-size: 14px; }

.font-size-15 {
  font-size: 15px; }

.font-size-16 {
  font-size: 16px; }

.font-size-17 {
  font-size: 17px; }

.font-size-18 {
  font-size: 18px; }

.font-size-19 {
  font-size: 19px; }

.font-size-20 {
  font-size: 20px; }

.font-size-21 {
  font-size: 21px; }

.font-size-22 {
  font-size: 22px; }

.font-size-23 {
  font-size: 23px; }

.font-size-24 {
  font-size: 24px; }

.font-size-25 {
  font-size: 25px; }

.font-size-26 {
  font-size: 26px; }

.font-size-27 {
  font-size: 27px; }

.font-size-28 {
  font-size: 28px; }

.font-size-29 {
  font-size: 29px; }

.font-size-30 {
  font-size: 30px; }

.font-size-31 {
  font-size: 31px; }

.font-size-32 {
  font-size: 32px; }

.font-size-33 {
  font-size: 33px; }

.font-size-34 {
  font-size: 34px; }

.font-size-35 {
  font-size: 35px; }

.font-size-36 {
  font-size: 36px; }

.font-size-37 {
  font-size: 37px; }

.font-size-38 {
  font-size: 38px; }

.font-size-39 {
  font-size: 39px; }

.font-size-40 {
  font-size: 40px; }

.font-size-41 {
  font-size: 41px; }

.font-size-42 {
  font-size: 42px; }

.font-size-43 {
  font-size: 43px; }

.font-size-44 {
  font-size: 44px; }

.font-size-45 {
  font-size: 45px; }

.font-size-46 {
  font-size: 46px; }

.font-size-47 {
  font-size: 47px; }

.font-size-48 {
  font-size: 48px; }

.font-size-49 {
  font-size: 49px; }

.font-size-50 {
  font-size: 50px; }

.font-size-51 {
  font-size: 51px; }

.font-size-52 {
  font-size: 52px; }

.font-size-53 {
  font-size: 53px; }

.font-size-54 {
  font-size: 54px; }

.font-size-55 {
  font-size: 55px; }

.font-size-56 {
  font-size: 56px; }

.font-size-57 {
  font-size: 57px; }

.font-size-58 {
  font-size: 58px; }

.font-size-59 {
  font-size: 59px; }

.font-size-60 {
  font-size: 60px; }

.font-size-61 {
  font-size: 61px; }

.font-size-62 {
  font-size: 62px; }

.font-size-63 {
  font-size: 63px; }

.font-size-64 {
  font-size: 64px; }

.font-size-65 {
  font-size: 65px; }

.font-size-66 {
  font-size: 66px; }

.font-size-67 {
  font-size: 67px; }

.font-size-68 {
  font-size: 68px; }

.font-size-69 {
  font-size: 69px; }

.font-size-70 {
  font-size: 70px; }

.font-size-71 {
  font-size: 71px; }

.font-size-72 {
  font-size: 72px; }

.font-size-73 {
  font-size: 73px; }

.font-size-74 {
  font-size: 74px; }

.font-size-75 {
  font-size: 75px; }

.font-size-76 {
  font-size: 76px; }

.font-size-77 {
  font-size: 77px; }

.font-size-78 {
  font-size: 78px; }

.font-size-79 {
  font-size: 79px; }

.font-size-80 {
  font-size: 80px; }

.font-size-81 {
  font-size: 81px; }

.font-size-82 {
  font-size: 82px; }

.font-size-83 {
  font-size: 83px; }

.font-size-84 {
  font-size: 84px; }

.font-size-85 {
  font-size: 85px; }

.font-size-86 {
  font-size: 86px; }

.font-size-87 {
  font-size: 87px; }

.font-size-88 {
  font-size: 88px; }

.font-size-89 {
  font-size: 89px; }

.font-size-90 {
  font-size: 90px; }

.font-size-91 {
  font-size: 91px; }

.font-size-92 {
  font-size: 92px; }

.font-size-93 {
  font-size: 93px; }

.font-size-94 {
  font-size: 94px; }

.font-size-95 {
  font-size: 95px; }

.font-size-96 {
  font-size: 96px; }

.font-size-97 {
  font-size: 97px; }

.font-size-98 {
  font-size: 98px; }

.font-size-99 {
  font-size: 99px; }

.font-size-100 {
  font-size: 100px; }

.line-height-2 {
  line-height: 2px; }

.line-height-4 {
  line-height: 4px; }

.line-height-6 {
  line-height: 6px; }

.line-height-8 {
  line-height: 8px; }

.line-height-10 {
  line-height: 10px; }

.line-height-12 {
  line-height: 12px; }

.line-height-14 {
  line-height: 14px; }

.line-height-16 {
  line-height: 16px; }

.line-height-18 {
  line-height: 18px; }

.line-height-20 {
  line-height: 20px; }

.line-height-22 {
  line-height: 22px; }

.line-height-24 {
  line-height: 24px; }

.line-height-26 {
  line-height: 26px; }

.line-height-28 {
  line-height: 28px; }

.line-height-30 {
  line-height: 30px; }

.line-height-32 {
  line-height: 32px; }

.line-height-34 {
  line-height: 34px; }

.line-height-36 {
  line-height: 36px; }

.line-height-38 {
  line-height: 38px; }

.line-height-40 {
  line-height: 40px; }

.line-height-42 {
  line-height: 42px; }

.line-height-44 {
  line-height: 44px; }

.line-height-46 {
  line-height: 46px; }

.line-height-48 {
  line-height: 48px; }

.line-height-50 {
  line-height: 50px; }

.line-height-52 {
  line-height: 52px; }

.line-height-54 {
  line-height: 54px; }

.line-height-56 {
  line-height: 56px; }

.line-height-58 {
  line-height: 58px; }

.line-height-60 {
  line-height: 60px; }

.line-height-62 {
  line-height: 62px; }

.line-height-64 {
  line-height: 64px; }

.line-height-66 {
  line-height: 66px; }

.line-height-68 {
  line-height: 68px; }

.line-height-70 {
  line-height: 70px; }

.line-height-72 {
  line-height: 72px; }

.line-height-74 {
  line-height: 74px; }

.line-height-76 {
  line-height: 76px; }

.line-height-78 {
  line-height: 78px; }

.line-height-80 {
  line-height: 80px; }

.line-height-82 {
  line-height: 82px; }

.line-height-84 {
  line-height: 84px; }

.line-height-86 {
  line-height: 86px; }

.line-height-88 {
  line-height: 88px; }

.line-height-90 {
  line-height: 90px; }

.line-height-92 {
  line-height: 92px; }

.line-height-94 {
  line-height: 94px; }

.line-height-96 {
  line-height: 96px; }

.line-height-98 {
  line-height: 98px; }

.line-height-100 {
  line-height: 100px; }

.line-height-102 {
  line-height: 102px; }

.line-height-104 {
  line-height: 104px; }

.line-height-106 {
  line-height: 106px; }

.line-height-108 {
  line-height: 108px; }

.line-height-110 {
  line-height: 110px; }

.line-height-112 {
  line-height: 112px; }

.line-height-114 {
  line-height: 114px; }

.line-height-116 {
  line-height: 116px; }

.line-height-118 {
  line-height: 118px; }

.line-height-120 {
  line-height: 120px; }

md-icon,
md-icon[md-font-icon],
i {
  font-size: 24px;
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  line-height: 24px; }
  md-icon.s4,
  md-icon[md-font-icon].s4,
  i.s4 {
    font-size: 4px !important;
    width: 4px !important;
    height: 4px !important;
    min-width: 4px !important;
    min-height: 4px !important;
    line-height: 4px !important; }
  md-icon.s6,
  md-icon[md-font-icon].s6,
  i.s6 {
    font-size: 6px !important;
    width: 6px !important;
    height: 6px !important;
    min-width: 6px !important;
    min-height: 6px !important;
    line-height: 6px !important; }
  md-icon.s8,
  md-icon[md-font-icon].s8,
  i.s8 {
    font-size: 8px !important;
    width: 8px !important;
    height: 8px !important;
    min-width: 8px !important;
    min-height: 8px !important;
    line-height: 8px !important; }
  md-icon.s10,
  md-icon[md-font-icon].s10,
  i.s10 {
    font-size: 10px !important;
    width: 10px !important;
    height: 10px !important;
    min-width: 10px !important;
    min-height: 10px !important;
    line-height: 10px !important; }
  md-icon.s12,
  md-icon[md-font-icon].s12,
  i.s12 {
    font-size: 12px !important;
    width: 12px !important;
    height: 12px !important;
    min-width: 12px !important;
    min-height: 12px !important;
    line-height: 12px !important; }
  md-icon.s14,
  md-icon[md-font-icon].s14,
  i.s14 {
    font-size: 14px !important;
    width: 14px !important;
    height: 14px !important;
    min-width: 14px !important;
    min-height: 14px !important;
    line-height: 14px !important; }
  md-icon.s16,
  md-icon[md-font-icon].s16,
  i.s16 {
    font-size: 16px !important;
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    min-height: 16px !important;
    line-height: 16px !important; }
  md-icon.s18,
  md-icon[md-font-icon].s18,
  i.s18 {
    font-size: 18px !important;
    width: 18px !important;
    height: 18px !important;
    min-width: 18px !important;
    min-height: 18px !important;
    line-height: 18px !important; }
  md-icon.s20,
  md-icon[md-font-icon].s20,
  i.s20 {
    font-size: 20px !important;
    width: 20px !important;
    height: 20px !important;
    min-width: 20px !important;
    min-height: 20px !important;
    line-height: 20px !important; }
  md-icon.s22,
  md-icon[md-font-icon].s22,
  i.s22 {
    font-size: 22px !important;
    width: 22px !important;
    height: 22px !important;
    min-width: 22px !important;
    min-height: 22px !important;
    line-height: 22px !important; }
  md-icon.s24,
  md-icon[md-font-icon].s24,
  i.s24 {
    font-size: 24px !important;
    width: 24px !important;
    height: 24px !important;
    min-width: 24px !important;
    min-height: 24px !important;
    line-height: 24px !important; }
  md-icon.s26,
  md-icon[md-font-icon].s26,
  i.s26 {
    font-size: 26px !important;
    width: 26px !important;
    height: 26px !important;
    min-width: 26px !important;
    min-height: 26px !important;
    line-height: 26px !important; }
  md-icon.s28,
  md-icon[md-font-icon].s28,
  i.s28 {
    font-size: 28px !important;
    width: 28px !important;
    height: 28px !important;
    min-width: 28px !important;
    min-height: 28px !important;
    line-height: 28px !important; }
  md-icon.s30,
  md-icon[md-font-icon].s30,
  i.s30 {
    font-size: 30px !important;
    width: 30px !important;
    height: 30px !important;
    min-width: 30px !important;
    min-height: 30px !important;
    line-height: 30px !important; }
  md-icon.s32,
  md-icon[md-font-icon].s32,
  i.s32 {
    font-size: 32px !important;
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    min-height: 32px !important;
    line-height: 32px !important; }
  md-icon.s34,
  md-icon[md-font-icon].s34,
  i.s34 {
    font-size: 34px !important;
    width: 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    min-height: 34px !important;
    line-height: 34px !important; }
  md-icon.s36,
  md-icon[md-font-icon].s36,
  i.s36 {
    font-size: 36px !important;
    width: 36px !important;
    height: 36px !important;
    min-width: 36px !important;
    min-height: 36px !important;
    line-height: 36px !important; }
  md-icon.s38,
  md-icon[md-font-icon].s38,
  i.s38 {
    font-size: 38px !important;
    width: 38px !important;
    height: 38px !important;
    min-width: 38px !important;
    min-height: 38px !important;
    line-height: 38px !important; }
  md-icon.s40,
  md-icon[md-font-icon].s40,
  i.s40 {
    font-size: 40px !important;
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;
    line-height: 40px !important; }
  md-icon.s42,
  md-icon[md-font-icon].s42,
  i.s42 {
    font-size: 42px !important;
    width: 42px !important;
    height: 42px !important;
    min-width: 42px !important;
    min-height: 42px !important;
    line-height: 42px !important; }
  md-icon.s44,
  md-icon[md-font-icon].s44,
  i.s44 {
    font-size: 44px !important;
    width: 44px !important;
    height: 44px !important;
    min-width: 44px !important;
    min-height: 44px !important;
    line-height: 44px !important; }
  md-icon.s46,
  md-icon[md-font-icon].s46,
  i.s46 {
    font-size: 46px !important;
    width: 46px !important;
    height: 46px !important;
    min-width: 46px !important;
    min-height: 46px !important;
    line-height: 46px !important; }
  md-icon.s48,
  md-icon[md-font-icon].s48,
  i.s48 {
    font-size: 48px !important;
    width: 48px !important;
    height: 48px !important;
    min-width: 48px !important;
    min-height: 48px !important;
    line-height: 48px !important; }
  md-icon.s50,
  md-icon[md-font-icon].s50,
  i.s50 {
    font-size: 50px !important;
    width: 50px !important;
    height: 50px !important;
    min-width: 50px !important;
    min-height: 50px !important;
    line-height: 50px !important; }
  md-icon.s52,
  md-icon[md-font-icon].s52,
  i.s52 {
    font-size: 52px !important;
    width: 52px !important;
    height: 52px !important;
    min-width: 52px !important;
    min-height: 52px !important;
    line-height: 52px !important; }
  md-icon.s54,
  md-icon[md-font-icon].s54,
  i.s54 {
    font-size: 54px !important;
    width: 54px !important;
    height: 54px !important;
    min-width: 54px !important;
    min-height: 54px !important;
    line-height: 54px !important; }
  md-icon.s56,
  md-icon[md-font-icon].s56,
  i.s56 {
    font-size: 56px !important;
    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;
    line-height: 56px !important; }
  md-icon.s58,
  md-icon[md-font-icon].s58,
  i.s58 {
    font-size: 58px !important;
    width: 58px !important;
    height: 58px !important;
    min-width: 58px !important;
    min-height: 58px !important;
    line-height: 58px !important; }
  md-icon.s60,
  md-icon[md-font-icon].s60,
  i.s60 {
    font-size: 60px !important;
    width: 60px !important;
    height: 60px !important;
    min-width: 60px !important;
    min-height: 60px !important;
    line-height: 60px !important; }
  md-icon.s62,
  md-icon[md-font-icon].s62,
  i.s62 {
    font-size: 62px !important;
    width: 62px !important;
    height: 62px !important;
    min-width: 62px !important;
    min-height: 62px !important;
    line-height: 62px !important; }
  md-icon.s64,
  md-icon[md-font-icon].s64,
  i.s64 {
    font-size: 64px !important;
    width: 64px !important;
    height: 64px !important;
    min-width: 64px !important;
    min-height: 64px !important;
    line-height: 64px !important; }
  md-icon.s66,
  md-icon[md-font-icon].s66,
  i.s66 {
    font-size: 66px !important;
    width: 66px !important;
    height: 66px !important;
    min-width: 66px !important;
    min-height: 66px !important;
    line-height: 66px !important; }
  md-icon.s68,
  md-icon[md-font-icon].s68,
  i.s68 {
    font-size: 68px !important;
    width: 68px !important;
    height: 68px !important;
    min-width: 68px !important;
    min-height: 68px !important;
    line-height: 68px !important; }
  md-icon.s70,
  md-icon[md-font-icon].s70,
  i.s70 {
    font-size: 70px !important;
    width: 70px !important;
    height: 70px !important;
    min-width: 70px !important;
    min-height: 70px !important;
    line-height: 70px !important; }
  md-icon.s72,
  md-icon[md-font-icon].s72,
  i.s72 {
    font-size: 72px !important;
    width: 72px !important;
    height: 72px !important;
    min-width: 72px !important;
    min-height: 72px !important;
    line-height: 72px !important; }
  md-icon.s74,
  md-icon[md-font-icon].s74,
  i.s74 {
    font-size: 74px !important;
    width: 74px !important;
    height: 74px !important;
    min-width: 74px !important;
    min-height: 74px !important;
    line-height: 74px !important; }
  md-icon.s76,
  md-icon[md-font-icon].s76,
  i.s76 {
    font-size: 76px !important;
    width: 76px !important;
    height: 76px !important;
    min-width: 76px !important;
    min-height: 76px !important;
    line-height: 76px !important; }
  md-icon.s78,
  md-icon[md-font-icon].s78,
  i.s78 {
    font-size: 78px !important;
    width: 78px !important;
    height: 78px !important;
    min-width: 78px !important;
    min-height: 78px !important;
    line-height: 78px !important; }
  md-icon.s80,
  md-icon[md-font-icon].s80,
  i.s80 {
    font-size: 80px !important;
    width: 80px !important;
    height: 80px !important;
    min-width: 80px !important;
    min-height: 80px !important;
    line-height: 80px !important; }
  md-icon.s82,
  md-icon[md-font-icon].s82,
  i.s82 {
    font-size: 82px !important;
    width: 82px !important;
    height: 82px !important;
    min-width: 82px !important;
    min-height: 82px !important;
    line-height: 82px !important; }
  md-icon.s84,
  md-icon[md-font-icon].s84,
  i.s84 {
    font-size: 84px !important;
    width: 84px !important;
    height: 84px !important;
    min-width: 84px !important;
    min-height: 84px !important;
    line-height: 84px !important; }
  md-icon.s86,
  md-icon[md-font-icon].s86,
  i.s86 {
    font-size: 86px !important;
    width: 86px !important;
    height: 86px !important;
    min-width: 86px !important;
    min-height: 86px !important;
    line-height: 86px !important; }
  md-icon.s88,
  md-icon[md-font-icon].s88,
  i.s88 {
    font-size: 88px !important;
    width: 88px !important;
    height: 88px !important;
    min-width: 88px !important;
    min-height: 88px !important;
    line-height: 88px !important; }
  md-icon.s90,
  md-icon[md-font-icon].s90,
  i.s90 {
    font-size: 90px !important;
    width: 90px !important;
    height: 90px !important;
    min-width: 90px !important;
    min-height: 90px !important;
    line-height: 90px !important; }
  md-icon.s92,
  md-icon[md-font-icon].s92,
  i.s92 {
    font-size: 92px !important;
    width: 92px !important;
    height: 92px !important;
    min-width: 92px !important;
    min-height: 92px !important;
    line-height: 92px !important; }
  md-icon.s94,
  md-icon[md-font-icon].s94,
  i.s94 {
    font-size: 94px !important;
    width: 94px !important;
    height: 94px !important;
    min-width: 94px !important;
    min-height: 94px !important;
    line-height: 94px !important; }
  md-icon.s96,
  md-icon[md-font-icon].s96,
  i.s96 {
    font-size: 96px !important;
    width: 96px !important;
    height: 96px !important;
    min-width: 96px !important;
    min-height: 96px !important;
    line-height: 96px !important; }
  md-icon.s98,
  md-icon[md-font-icon].s98,
  i.s98 {
    font-size: 98px !important;
    width: 98px !important;
    height: 98px !important;
    min-width: 98px !important;
    min-height: 98px !important;
    line-height: 98px !important; }
  md-icon.s100,
  md-icon[md-font-icon].s100,
  i.s100 {
    font-size: 100px !important;
    width: 100px !important;
    height: 100px !important;
    min-width: 100px !important;
    min-height: 100px !important;
    line-height: 100px !important; }
  md-icon.s102,
  md-icon[md-font-icon].s102,
  i.s102 {
    font-size: 102px !important;
    width: 102px !important;
    height: 102px !important;
    min-width: 102px !important;
    min-height: 102px !important;
    line-height: 102px !important; }
  md-icon.s104,
  md-icon[md-font-icon].s104,
  i.s104 {
    font-size: 104px !important;
    width: 104px !important;
    height: 104px !important;
    min-width: 104px !important;
    min-height: 104px !important;
    line-height: 104px !important; }
  md-icon.s106,
  md-icon[md-font-icon].s106,
  i.s106 {
    font-size: 106px !important;
    width: 106px !important;
    height: 106px !important;
    min-width: 106px !important;
    min-height: 106px !important;
    line-height: 106px !important; }
  md-icon.s108,
  md-icon[md-font-icon].s108,
  i.s108 {
    font-size: 108px !important;
    width: 108px !important;
    height: 108px !important;
    min-width: 108px !important;
    min-height: 108px !important;
    line-height: 108px !important; }
  md-icon.s110,
  md-icon[md-font-icon].s110,
  i.s110 {
    font-size: 110px !important;
    width: 110px !important;
    height: 110px !important;
    min-width: 110px !important;
    min-height: 110px !important;
    line-height: 110px !important; }
  md-icon.s112,
  md-icon[md-font-icon].s112,
  i.s112 {
    font-size: 112px !important;
    width: 112px !important;
    height: 112px !important;
    min-width: 112px !important;
    min-height: 112px !important;
    line-height: 112px !important; }
  md-icon.s114,
  md-icon[md-font-icon].s114,
  i.s114 {
    font-size: 114px !important;
    width: 114px !important;
    height: 114px !important;
    min-width: 114px !important;
    min-height: 114px !important;
    line-height: 114px !important; }
  md-icon.s116,
  md-icon[md-font-icon].s116,
  i.s116 {
    font-size: 116px !important;
    width: 116px !important;
    height: 116px !important;
    min-width: 116px !important;
    min-height: 116px !important;
    line-height: 116px !important; }
  md-icon.s118,
  md-icon[md-font-icon].s118,
  i.s118 {
    font-size: 118px !important;
    width: 118px !important;
    height: 118px !important;
    min-width: 118px !important;
    min-height: 118px !important;
    line-height: 118px !important; }
  md-icon.s120,
  md-icon[md-font-icon].s120,
  i.s120 {
    font-size: 120px !important;
    width: 120px !important;
    height: 120px !important;
    min-width: 120px !important;
    min-height: 120px !important;
    line-height: 120px !important; }
  md-icon.s122,
  md-icon[md-font-icon].s122,
  i.s122 {
    font-size: 122px !important;
    width: 122px !important;
    height: 122px !important;
    min-width: 122px !important;
    min-height: 122px !important;
    line-height: 122px !important; }
  md-icon.s124,
  md-icon[md-font-icon].s124,
  i.s124 {
    font-size: 124px !important;
    width: 124px !important;
    height: 124px !important;
    min-width: 124px !important;
    min-height: 124px !important;
    line-height: 124px !important; }
  md-icon.s126,
  md-icon[md-font-icon].s126,
  i.s126 {
    font-size: 126px !important;
    width: 126px !important;
    height: 126px !important;
    min-width: 126px !important;
    min-height: 126px !important;
    line-height: 126px !important; }
  md-icon.s128,
  md-icon[md-font-icon].s128,
  i.s128 {
    font-size: 128px !important;
    width: 128px !important;
    height: 128px !important;
    min-width: 128px !important;
    min-height: 128px !important;
    line-height: 128px !important; }
  md-icon.s130,
  md-icon[md-font-icon].s130,
  i.s130 {
    font-size: 130px !important;
    width: 130px !important;
    height: 130px !important;
    min-width: 130px !important;
    min-height: 130px !important;
    line-height: 130px !important; }
  md-icon.s132,
  md-icon[md-font-icon].s132,
  i.s132 {
    font-size: 132px !important;
    width: 132px !important;
    height: 132px !important;
    min-width: 132px !important;
    min-height: 132px !important;
    line-height: 132px !important; }
  md-icon.s134,
  md-icon[md-font-icon].s134,
  i.s134 {
    font-size: 134px !important;
    width: 134px !important;
    height: 134px !important;
    min-width: 134px !important;
    min-height: 134px !important;
    line-height: 134px !important; }
  md-icon.s136,
  md-icon[md-font-icon].s136,
  i.s136 {
    font-size: 136px !important;
    width: 136px !important;
    height: 136px !important;
    min-width: 136px !important;
    min-height: 136px !important;
    line-height: 136px !important; }
  md-icon.s138,
  md-icon[md-font-icon].s138,
  i.s138 {
    font-size: 138px !important;
    width: 138px !important;
    height: 138px !important;
    min-width: 138px !important;
    min-height: 138px !important;
    line-height: 138px !important; }
  md-icon.s140,
  md-icon[md-font-icon].s140,
  i.s140 {
    font-size: 140px !important;
    width: 140px !important;
    height: 140px !important;
    min-width: 140px !important;
    min-height: 140px !important;
    line-height: 140px !important; }
  md-icon.s142,
  md-icon[md-font-icon].s142,
  i.s142 {
    font-size: 142px !important;
    width: 142px !important;
    height: 142px !important;
    min-width: 142px !important;
    min-height: 142px !important;
    line-height: 142px !important; }
  md-icon.s144,
  md-icon[md-font-icon].s144,
  i.s144 {
    font-size: 144px !important;
    width: 144px !important;
    height: 144px !important;
    min-width: 144px !important;
    min-height: 144px !important;
    line-height: 144px !important; }
  md-icon.s146,
  md-icon[md-font-icon].s146,
  i.s146 {
    font-size: 146px !important;
    width: 146px !important;
    height: 146px !important;
    min-width: 146px !important;
    min-height: 146px !important;
    line-height: 146px !important; }
  md-icon.s148,
  md-icon[md-font-icon].s148,
  i.s148 {
    font-size: 148px !important;
    width: 148px !important;
    height: 148px !important;
    min-width: 148px !important;
    min-height: 148px !important;
    line-height: 148px !important; }
  md-icon.s150,
  md-icon[md-font-icon].s150,
  i.s150 {
    font-size: 150px !important;
    width: 150px !important;
    height: 150px !important;
    min-width: 150px !important;
    min-height: 150px !important;
    line-height: 150px !important; }
  md-icon.s152,
  md-icon[md-font-icon].s152,
  i.s152 {
    font-size: 152px !important;
    width: 152px !important;
    height: 152px !important;
    min-width: 152px !important;
    min-height: 152px !important;
    line-height: 152px !important; }
  md-icon.s154,
  md-icon[md-font-icon].s154,
  i.s154 {
    font-size: 154px !important;
    width: 154px !important;
    height: 154px !important;
    min-width: 154px !important;
    min-height: 154px !important;
    line-height: 154px !important; }
  md-icon.s156,
  md-icon[md-font-icon].s156,
  i.s156 {
    font-size: 156px !important;
    width: 156px !important;
    height: 156px !important;
    min-width: 156px !important;
    min-height: 156px !important;
    line-height: 156px !important; }
  md-icon.s158,
  md-icon[md-font-icon].s158,
  i.s158 {
    font-size: 158px !important;
    width: 158px !important;
    height: 158px !important;
    min-width: 158px !important;
    min-height: 158px !important;
    line-height: 158px !important; }
  md-icon.s160,
  md-icon[md-font-icon].s160,
  i.s160 {
    font-size: 160px !important;
    width: 160px !important;
    height: 160px !important;
    min-width: 160px !important;
    min-height: 160px !important;
    line-height: 160px !important; }
  md-icon.s162,
  md-icon[md-font-icon].s162,
  i.s162 {
    font-size: 162px !important;
    width: 162px !important;
    height: 162px !important;
    min-width: 162px !important;
    min-height: 162px !important;
    line-height: 162px !important; }
  md-icon.s164,
  md-icon[md-font-icon].s164,
  i.s164 {
    font-size: 164px !important;
    width: 164px !important;
    height: 164px !important;
    min-width: 164px !important;
    min-height: 164px !important;
    line-height: 164px !important; }
  md-icon.s166,
  md-icon[md-font-icon].s166,
  i.s166 {
    font-size: 166px !important;
    width: 166px !important;
    height: 166px !important;
    min-width: 166px !important;
    min-height: 166px !important;
    line-height: 166px !important; }
  md-icon.s168,
  md-icon[md-font-icon].s168,
  i.s168 {
    font-size: 168px !important;
    width: 168px !important;
    height: 168px !important;
    min-width: 168px !important;
    min-height: 168px !important;
    line-height: 168px !important; }
  md-icon.s170,
  md-icon[md-font-icon].s170,
  i.s170 {
    font-size: 170px !important;
    width: 170px !important;
    height: 170px !important;
    min-width: 170px !important;
    min-height: 170px !important;
    line-height: 170px !important; }
  md-icon.s172,
  md-icon[md-font-icon].s172,
  i.s172 {
    font-size: 172px !important;
    width: 172px !important;
    height: 172px !important;
    min-width: 172px !important;
    min-height: 172px !important;
    line-height: 172px !important; }
  md-icon.s174,
  md-icon[md-font-icon].s174,
  i.s174 {
    font-size: 174px !important;
    width: 174px !important;
    height: 174px !important;
    min-width: 174px !important;
    min-height: 174px !important;
    line-height: 174px !important; }
  md-icon.s176,
  md-icon[md-font-icon].s176,
  i.s176 {
    font-size: 176px !important;
    width: 176px !important;
    height: 176px !important;
    min-width: 176px !important;
    min-height: 176px !important;
    line-height: 176px !important; }
  md-icon.s178,
  md-icon[md-font-icon].s178,
  i.s178 {
    font-size: 178px !important;
    width: 178px !important;
    height: 178px !important;
    min-width: 178px !important;
    min-height: 178px !important;
    line-height: 178px !important; }
  md-icon.s180,
  md-icon[md-font-icon].s180,
  i.s180 {
    font-size: 180px !important;
    width: 180px !important;
    height: 180px !important;
    min-width: 180px !important;
    min-height: 180px !important;
    line-height: 180px !important; }
  md-icon.s182,
  md-icon[md-font-icon].s182,
  i.s182 {
    font-size: 182px !important;
    width: 182px !important;
    height: 182px !important;
    min-width: 182px !important;
    min-height: 182px !important;
    line-height: 182px !important; }
  md-icon.s184,
  md-icon[md-font-icon].s184,
  i.s184 {
    font-size: 184px !important;
    width: 184px !important;
    height: 184px !important;
    min-width: 184px !important;
    min-height: 184px !important;
    line-height: 184px !important; }
  md-icon.s186,
  md-icon[md-font-icon].s186,
  i.s186 {
    font-size: 186px !important;
    width: 186px !important;
    height: 186px !important;
    min-width: 186px !important;
    min-height: 186px !important;
    line-height: 186px !important; }
  md-icon.s188,
  md-icon[md-font-icon].s188,
  i.s188 {
    font-size: 188px !important;
    width: 188px !important;
    height: 188px !important;
    min-width: 188px !important;
    min-height: 188px !important;
    line-height: 188px !important; }
  md-icon.s190,
  md-icon[md-font-icon].s190,
  i.s190 {
    font-size: 190px !important;
    width: 190px !important;
    height: 190px !important;
    min-width: 190px !important;
    min-height: 190px !important;
    line-height: 190px !important; }
  md-icon.s192,
  md-icon[md-font-icon].s192,
  i.s192 {
    font-size: 192px !important;
    width: 192px !important;
    height: 192px !important;
    min-width: 192px !important;
    min-height: 192px !important;
    line-height: 192px !important; }
  md-icon.s194,
  md-icon[md-font-icon].s194,
  i.s194 {
    font-size: 194px !important;
    width: 194px !important;
    height: 194px !important;
    min-width: 194px !important;
    min-height: 194px !important;
    line-height: 194px !important; }
  md-icon.s196,
  md-icon[md-font-icon].s196,
  i.s196 {
    font-size: 196px !important;
    width: 196px !important;
    height: 196px !important;
    min-width: 196px !important;
    min-height: 196px !important;
    line-height: 196px !important; }
  md-icon.s198,
  md-icon[md-font-icon].s198,
  i.s198 {
    font-size: 198px !important;
    width: 198px !important;
    height: 198px !important;
    min-width: 198px !important;
    min-height: 198px !important;
    line-height: 198px !important; }
  md-icon.s200,
  md-icon[md-font-icon].s200,
  i.s200 {
    font-size: 200px !important;
    width: 200px !important;
    height: 200px !important;
    min-width: 200px !important;
    min-height: 200px !important;
    line-height: 200px !important; }
  md-icon.s202,
  md-icon[md-font-icon].s202,
  i.s202 {
    font-size: 202px !important;
    width: 202px !important;
    height: 202px !important;
    min-width: 202px !important;
    min-height: 202px !important;
    line-height: 202px !important; }
  md-icon.s204,
  md-icon[md-font-icon].s204,
  i.s204 {
    font-size: 204px !important;
    width: 204px !important;
    height: 204px !important;
    min-width: 204px !important;
    min-height: 204px !important;
    line-height: 204px !important; }
  md-icon.s206,
  md-icon[md-font-icon].s206,
  i.s206 {
    font-size: 206px !important;
    width: 206px !important;
    height: 206px !important;
    min-width: 206px !important;
    min-height: 206px !important;
    line-height: 206px !important; }
  md-icon.s208,
  md-icon[md-font-icon].s208,
  i.s208 {
    font-size: 208px !important;
    width: 208px !important;
    height: 208px !important;
    min-width: 208px !important;
    min-height: 208px !important;
    line-height: 208px !important; }
  md-icon.s210,
  md-icon[md-font-icon].s210,
  i.s210 {
    font-size: 210px !important;
    width: 210px !important;
    height: 210px !important;
    min-width: 210px !important;
    min-height: 210px !important;
    line-height: 210px !important; }
  md-icon.s212,
  md-icon[md-font-icon].s212,
  i.s212 {
    font-size: 212px !important;
    width: 212px !important;
    height: 212px !important;
    min-width: 212px !important;
    min-height: 212px !important;
    line-height: 212px !important; }
  md-icon.s214,
  md-icon[md-font-icon].s214,
  i.s214 {
    font-size: 214px !important;
    width: 214px !important;
    height: 214px !important;
    min-width: 214px !important;
    min-height: 214px !important;
    line-height: 214px !important; }
  md-icon.s216,
  md-icon[md-font-icon].s216,
  i.s216 {
    font-size: 216px !important;
    width: 216px !important;
    height: 216px !important;
    min-width: 216px !important;
    min-height: 216px !important;
    line-height: 216px !important; }
  md-icon.s218,
  md-icon[md-font-icon].s218,
  i.s218 {
    font-size: 218px !important;
    width: 218px !important;
    height: 218px !important;
    min-width: 218px !important;
    min-height: 218px !important;
    line-height: 218px !important; }
  md-icon.s220,
  md-icon[md-font-icon].s220,
  i.s220 {
    font-size: 220px !important;
    width: 220px !important;
    height: 220px !important;
    min-width: 220px !important;
    min-height: 220px !important;
    line-height: 220px !important; }
  md-icon.s222,
  md-icon[md-font-icon].s222,
  i.s222 {
    font-size: 222px !important;
    width: 222px !important;
    height: 222px !important;
    min-width: 222px !important;
    min-height: 222px !important;
    line-height: 222px !important; }
  md-icon.s224,
  md-icon[md-font-icon].s224,
  i.s224 {
    font-size: 224px !important;
    width: 224px !important;
    height: 224px !important;
    min-width: 224px !important;
    min-height: 224px !important;
    line-height: 224px !important; }
  md-icon.s226,
  md-icon[md-font-icon].s226,
  i.s226 {
    font-size: 226px !important;
    width: 226px !important;
    height: 226px !important;
    min-width: 226px !important;
    min-height: 226px !important;
    line-height: 226px !important; }
  md-icon.s228,
  md-icon[md-font-icon].s228,
  i.s228 {
    font-size: 228px !important;
    width: 228px !important;
    height: 228px !important;
    min-width: 228px !important;
    min-height: 228px !important;
    line-height: 228px !important; }
  md-icon.s230,
  md-icon[md-font-icon].s230,
  i.s230 {
    font-size: 230px !important;
    width: 230px !important;
    height: 230px !important;
    min-width: 230px !important;
    min-height: 230px !important;
    line-height: 230px !important; }
  md-icon.s232,
  md-icon[md-font-icon].s232,
  i.s232 {
    font-size: 232px !important;
    width: 232px !important;
    height: 232px !important;
    min-width: 232px !important;
    min-height: 232px !important;
    line-height: 232px !important; }
  md-icon.s234,
  md-icon[md-font-icon].s234,
  i.s234 {
    font-size: 234px !important;
    width: 234px !important;
    height: 234px !important;
    min-width: 234px !important;
    min-height: 234px !important;
    line-height: 234px !important; }
  md-icon.s236,
  md-icon[md-font-icon].s236,
  i.s236 {
    font-size: 236px !important;
    width: 236px !important;
    height: 236px !important;
    min-width: 236px !important;
    min-height: 236px !important;
    line-height: 236px !important; }
  md-icon.s238,
  md-icon[md-font-icon].s238,
  i.s238 {
    font-size: 238px !important;
    width: 238px !important;
    height: 238px !important;
    min-width: 238px !important;
    min-height: 238px !important;
    line-height: 238px !important; }
  md-icon.s240,
  md-icon[md-font-icon].s240,
  i.s240 {
    font-size: 240px !important;
    width: 240px !important;
    height: 240px !important;
    min-width: 240px !important;
    min-height: 240px !important;
    line-height: 240px !important; }
  md-icon.s242,
  md-icon[md-font-icon].s242,
  i.s242 {
    font-size: 242px !important;
    width: 242px !important;
    height: 242px !important;
    min-width: 242px !important;
    min-height: 242px !important;
    line-height: 242px !important; }
  md-icon.s244,
  md-icon[md-font-icon].s244,
  i.s244 {
    font-size: 244px !important;
    width: 244px !important;
    height: 244px !important;
    min-width: 244px !important;
    min-height: 244px !important;
    line-height: 244px !important; }
  md-icon.s246,
  md-icon[md-font-icon].s246,
  i.s246 {
    font-size: 246px !important;
    width: 246px !important;
    height: 246px !important;
    min-width: 246px !important;
    min-height: 246px !important;
    line-height: 246px !important; }
  md-icon.s248,
  md-icon[md-font-icon].s248,
  i.s248 {
    font-size: 248px !important;
    width: 248px !important;
    height: 248px !important;
    min-width: 248px !important;
    min-height: 248px !important;
    line-height: 248px !important; }
  md-icon.s250,
  md-icon[md-font-icon].s250,
  i.s250 {
    font-size: 250px !important;
    width: 250px !important;
    height: 250px !important;
    min-width: 250px !important;
    min-height: 250px !important;
    line-height: 250px !important; }
  md-icon.s252,
  md-icon[md-font-icon].s252,
  i.s252 {
    font-size: 252px !important;
    width: 252px !important;
    height: 252px !important;
    min-width: 252px !important;
    min-height: 252px !important;
    line-height: 252px !important; }
  md-icon.s254,
  md-icon[md-font-icon].s254,
  i.s254 {
    font-size: 254px !important;
    width: 254px !important;
    height: 254px !important;
    min-width: 254px !important;
    min-height: 254px !important;
    line-height: 254px !important; }
  md-icon.s256,
  md-icon[md-font-icon].s256,
  i.s256 {
    font-size: 256px !important;
    width: 256px !important;
    height: 256px !important;
    min-width: 256px !important;
    min-height: 256px !important;
    line-height: 256px !important; }

.text-boxed, .text-boxed-light {
  border-radius: 2px;
  padding: 4px 8px;
  margin: 0 8px;
  font-size: 11px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
  background-color: rgba(0, 0, 0, 0.12);
  white-space: nowrap; }

.text-boxed-light {
  background-color: rgba(255, 255, 255, 0.7); }

.text-truncate, .allocations-view > .md-subheader .info-allocation,
.allocations-view > md-toolbar .info-allocation, .allocations-proData-view > .md-subheader .info-allocation,
.allocations-proData-view > md-toolbar .info-allocation, .allocationMonitrips-view > .md-subheader .info-allocationMonitrip,
.allocationMonitrips-view > md-toolbar .info-allocationMonitrip, .service-report .service-sidebar .service-view > .md-subheader .info-allocation,
.service-report .service-sidebar .service-view > md-toolbar .info-allocation {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-overflow {
  text-overflow: clip;
  overflow: visible; }

.text-nowrap {
  white-space: nowrap; }

.text-first-letter-uppercase:first-letter {
  text-transform: uppercase; }

/*----------------------------------------------------------------*/
/*  Helpers
/*----------------------------------------------------------------*/
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important; }

.no-padding {
  padding: 0 !important; }

.no-margin {
  margin: 0 !important; }

.no-radius {
  border-radius: 0; }

.divider-vertical {
  background: rgba(0, 0, 0, 0.12);
  height: 24px;
  width: 1px;
  margin: 0 8px; }

.hidden {
  visibility: hidden;
  opacity: 0; }

[fill-width] {
  min-width: 100%; }

[fill-height] {
  min-height: 100%; }

.full-height {
  height: 100% !important; }

a img {
  display: block;
  outline: none; }

img {
  max-width: 100%;
  height: auto;
  vertical-align: top;
  border: none; }

.overflow-x {
  overflow-x: hidden; }

.scrollable {
  display: block;
  position: relative;
  overflow-x: auto;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }
  .scrollable.only-x {
    overflow-x: auto;
    overflow-y: hidden; }
  .scrollable.only-y {
    overflow-x: hidden;
    overflow-y: auto; }

.flex-scrollable {
  position: relative;
  overflow-x: auto;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }
  .flex-scrollable.only-x {
    overflow-x: auto;
    overflow-y: hidden; }
  .flex-scrollable.only-y {
    overflow-x: hidden;
    overflow-y: auto; }

.background-image-center {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1; }

.align-vertical:before {
  display: inline-block;
  height: 100%;
  content: '';
  vertical-align: middle; }

.align-vertical .align-vertical-top,
.align-vertical .align-vertical-middle,
.align-vertical .align-vertical-bottom {
  display: inline-block; }

.align-vertical .align-vertical-top {
  vertical-align: top; }

.align-vertical .align-vertical-middle {
  vertical-align: middle; }

.align-vertical .align-vertical-bottom {
  vertical-align: bottom; }

.align-vertical-top,
.align-vertical-middle,
.align-vertical-bottom {
  display: inline-block; }

.align-vertical-top {
  vertical-align: top; }

.align-vertical-middle {
  vertical-align: middle; }

.align-vertical-bottom {
  vertical-align: bottom; }

.align-vertical-text-bottom {
  vertical-align: text-bottom !important; }

.text-italic {
  font-style: italic; }

.text-semibold, .allocations-view md-list-item .md-list-item-text .title, .allocations-proData-view md-list-item .md-list-item-text .title, .allocationMonitrips-view md-list-item .md-list-item-text .title, md-dialog.terminal-view md-dialog-content .terminal-tabs .div-chart .nv-noData, md-dialog.allocationPRODATA-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.allocationCSV-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.allocationTicketsCentroidsCSV-list md-content md-list-item .md-list-item-text .title, md-dialog.centroidCSV-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.lineCSV-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.employeeCSV-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.serviceCSV-list md-dialog-content md-list-item .md-list-item-text .title, .service-report .service-sidebar md-list-item .md-list-item-text .title {
  font-weight: 600; }

.text-bold, strong {
  font-weight: 700; }

.text-strike {
  text-decoration: line-through; }

.text-super {
  vertical-align: super; }

.text-sub {
  vertical-align: sub; }

.text-capitalize {
  text-transform: capitalize; }

.text-lowercase {
  text-transform: lowercase; }

.text-uppercase {
  text-transform: uppercase; }

.text-left {
  text-align: left; }

.text-center {
  text-align: center; }

.text-right {
  text-align: right; }

.z-index-0 {
  z-index: 0 !important; }

.z-index-1 {
  z-index: 1 !important; }

.z-index-2 {
  z-index: 2 !important; }

.z-index-3 {
  z-index: 3 !important; }

.z-index-4 {
  z-index: 4 !important; }

.z-index-5 {
  z-index: 5 !important; }

.z-index-6 {
  z-index: 6 !important; }

.z-index-7 {
  z-index: 7 !important; }

.z-index-8 {
  z-index: 8 !important; }

.z-index-9 {
  z-index: 9 !important; }

.z-index-10 {
  z-index: 10 !important; }

.z-index-11 {
  z-index: 11 !important; }

.z-index-12 {
  z-index: 12 !important; }

.z-index-13 {
  z-index: 13 !important; }

.z-index-14 {
  z-index: 14 !important; }

.z-index-15 {
  z-index: 15 !important; }

.z-index-16 {
  z-index: 16 !important; }

.z-index-17 {
  z-index: 17 !important; }

.z-index-18 {
  z-index: 18 !important; }

.z-index-19 {
  z-index: 19 !important; }

.z-index-20 {
  z-index: 20 !important; }

.padding-0,
.p-0 {
  padding: 0px !important; }

.padding-top-0,
.pt-0 {
  padding-top: 0px !important; }

.padding-right-0,
.pr-0 {
  padding-right: 0px !important; }

.padding-bottom-0,
.pb-0 {
  padding-bottom: 0px !important; }

.padding-left-0,
.pl-0 {
  padding-left: 0px !important; }

.padding-horizontal-0,
.ph-0 {
  padding-left: 0px;
  padding-right: 0px; }

.padding-vertical-0,
.pv-0 {
  padding-top: 0px;
  padding-bottom: 0px; }

.padding-1,
.p-1 {
  padding: 1px !important; }

.padding-top-1,
.pt-1 {
  padding-top: 1px !important; }

.padding-right-1,
.pr-1 {
  padding-right: 1px !important; }

.padding-bottom-1,
.pb-1 {
  padding-bottom: 1px !important; }

.padding-left-1,
.pl-1 {
  padding-left: 1px !important; }

.padding-horizontal-1,
.ph-1 {
  padding-left: 1px;
  padding-right: 1px; }

.padding-vertical-1,
.pv-1 {
  padding-top: 1px;
  padding-bottom: 1px; }

.padding-2,
.p-2 {
  padding: 2px !important; }

.padding-top-2,
.pt-2 {
  padding-top: 2px !important; }

.padding-right-2,
.pr-2 {
  padding-right: 2px !important; }

.padding-bottom-2,
.pb-2 {
  padding-bottom: 2px !important; }

.padding-left-2,
.pl-2 {
  padding-left: 2px !important; }

.padding-horizontal-2,
.ph-2 {
  padding-left: 2px;
  padding-right: 2px; }

.padding-vertical-2,
.pv-2 {
  padding-top: 2px;
  padding-bottom: 2px; }

.padding-3,
.p-3 {
  padding: 3px !important; }

.padding-top-3,
.pt-3 {
  padding-top: 3px !important; }

.padding-right-3,
.pr-3 {
  padding-right: 3px !important; }

.padding-bottom-3,
.pb-3 {
  padding-bottom: 3px !important; }

.padding-left-3,
.pl-3 {
  padding-left: 3px !important; }

.padding-horizontal-3,
.ph-3 {
  padding-left: 3px;
  padding-right: 3px; }

.padding-vertical-3,
.pv-3 {
  padding-top: 3px;
  padding-bottom: 3px; }

.padding-4,
.p-4 {
  padding: 4px !important; }

.padding-top-4,
.pt-4 {
  padding-top: 4px !important; }

.padding-right-4,
.pr-4 {
  padding-right: 4px !important; }

.padding-bottom-4,
.pb-4 {
  padding-bottom: 4px !important; }

.padding-left-4,
.pl-4 {
  padding-left: 4px !important; }

.padding-horizontal-4,
.ph-4 {
  padding-left: 4px;
  padding-right: 4px; }

.padding-vertical-4,
.pv-4 {
  padding-top: 4px;
  padding-bottom: 4px; }

.padding-5,
.p-5 {
  padding: 5px !important; }

.padding-top-5,
.pt-5 {
  padding-top: 5px !important; }

.padding-right-5,
.pr-5 {
  padding-right: 5px !important; }

.padding-bottom-5,
.pb-5 {
  padding-bottom: 5px !important; }

.padding-left-5,
.pl-5 {
  padding-left: 5px !important; }

.padding-horizontal-5,
.ph-5 {
  padding-left: 5px;
  padding-right: 5px; }

.padding-vertical-5,
.pv-5 {
  padding-top: 5px;
  padding-bottom: 5px; }

.padding-6,
.p-6 {
  padding: 6px !important; }

.padding-top-6,
.pt-6 {
  padding-top: 6px !important; }

.padding-right-6,
.pr-6 {
  padding-right: 6px !important; }

.padding-bottom-6,
.pb-6 {
  padding-bottom: 6px !important; }

.padding-left-6,
.pl-6 {
  padding-left: 6px !important; }

.padding-horizontal-6,
.ph-6 {
  padding-left: 6px;
  padding-right: 6px; }

.padding-vertical-6,
.pv-6 {
  padding-top: 6px;
  padding-bottom: 6px; }

.padding-7,
.p-7 {
  padding: 7px !important; }

.padding-top-7,
.pt-7 {
  padding-top: 7px !important; }

.padding-right-7,
.pr-7 {
  padding-right: 7px !important; }

.padding-bottom-7,
.pb-7 {
  padding-bottom: 7px !important; }

.padding-left-7,
.pl-7 {
  padding-left: 7px !important; }

.padding-horizontal-7,
.ph-7 {
  padding-left: 7px;
  padding-right: 7px; }

.padding-vertical-7,
.pv-7 {
  padding-top: 7px;
  padding-bottom: 7px; }

.padding-8,
.p-8 {
  padding: 8px !important; }

.padding-top-8,
.pt-8 {
  padding-top: 8px !important; }

.padding-right-8,
.pr-8 {
  padding-right: 8px !important; }

.padding-bottom-8,
.pb-8 {
  padding-bottom: 8px !important; }

.padding-left-8,
.pl-8 {
  padding-left: 8px !important; }

.padding-horizontal-8,
.ph-8 {
  padding-left: 8px;
  padding-right: 8px; }

.padding-vertical-8,
.pv-8 {
  padding-top: 8px;
  padding-bottom: 8px; }

.padding-9,
.p-9 {
  padding: 9px !important; }

.padding-top-9,
.pt-9 {
  padding-top: 9px !important; }

.padding-right-9,
.pr-9 {
  padding-right: 9px !important; }

.padding-bottom-9,
.pb-9 {
  padding-bottom: 9px !important; }

.padding-left-9,
.pl-9 {
  padding-left: 9px !important; }

.padding-horizontal-9,
.ph-9 {
  padding-left: 9px;
  padding-right: 9px; }

.padding-vertical-9,
.pv-9 {
  padding-top: 9px;
  padding-bottom: 9px; }

.padding-10,
.p-10 {
  padding: 10px !important; }

.padding-top-10,
.pt-10 {
  padding-top: 10px !important; }

.padding-right-10,
.pr-10 {
  padding-right: 10px !important; }

.padding-bottom-10,
.pb-10 {
  padding-bottom: 10px !important; }

.padding-left-10,
.pl-10 {
  padding-left: 10px !important; }

.padding-horizontal-10,
.ph-10 {
  padding-left: 10px;
  padding-right: 10px; }

.padding-vertical-10,
.pv-10 {
  padding-top: 10px;
  padding-bottom: 10px; }

.padding-11,
.p-11 {
  padding: 11px !important; }

.padding-top-11,
.pt-11 {
  padding-top: 11px !important; }

.padding-right-11,
.pr-11 {
  padding-right: 11px !important; }

.padding-bottom-11,
.pb-11 {
  padding-bottom: 11px !important; }

.padding-left-11,
.pl-11 {
  padding-left: 11px !important; }

.padding-horizontal-11,
.ph-11 {
  padding-left: 11px;
  padding-right: 11px; }

.padding-vertical-11,
.pv-11 {
  padding-top: 11px;
  padding-bottom: 11px; }

.padding-12,
.p-12 {
  padding: 12px !important; }

.padding-top-12,
.pt-12 {
  padding-top: 12px !important; }

.padding-right-12,
.pr-12 {
  padding-right: 12px !important; }

.padding-bottom-12,
.pb-12 {
  padding-bottom: 12px !important; }

.padding-left-12,
.pl-12 {
  padding-left: 12px !important; }

.padding-horizontal-12,
.ph-12 {
  padding-left: 12px;
  padding-right: 12px; }

.padding-vertical-12,
.pv-12 {
  padding-top: 12px;
  padding-bottom: 12px; }

.padding-13,
.p-13 {
  padding: 13px !important; }

.padding-top-13,
.pt-13 {
  padding-top: 13px !important; }

.padding-right-13,
.pr-13 {
  padding-right: 13px !important; }

.padding-bottom-13,
.pb-13 {
  padding-bottom: 13px !important; }

.padding-left-13,
.pl-13 {
  padding-left: 13px !important; }

.padding-horizontal-13,
.ph-13 {
  padding-left: 13px;
  padding-right: 13px; }

.padding-vertical-13,
.pv-13 {
  padding-top: 13px;
  padding-bottom: 13px; }

.padding-14,
.p-14 {
  padding: 14px !important; }

.padding-top-14,
.pt-14 {
  padding-top: 14px !important; }

.padding-right-14,
.pr-14 {
  padding-right: 14px !important; }

.padding-bottom-14,
.pb-14 {
  padding-bottom: 14px !important; }

.padding-left-14,
.pl-14 {
  padding-left: 14px !important; }

.padding-horizontal-14,
.ph-14 {
  padding-left: 14px;
  padding-right: 14px; }

.padding-vertical-14,
.pv-14 {
  padding-top: 14px;
  padding-bottom: 14px; }

.padding-15,
.p-15 {
  padding: 15px !important; }

.padding-top-15,
.pt-15 {
  padding-top: 15px !important; }

.padding-right-15,
.pr-15 {
  padding-right: 15px !important; }

.padding-bottom-15,
.pb-15 {
  padding-bottom: 15px !important; }

.padding-left-15,
.pl-15 {
  padding-left: 15px !important; }

.padding-horizontal-15,
.ph-15 {
  padding-left: 15px;
  padding-right: 15px; }

.padding-vertical-15,
.pv-15 {
  padding-top: 15px;
  padding-bottom: 15px; }

.padding-16,
.p-16 {
  padding: 16px !important; }

.padding-top-16,
.pt-16 {
  padding-top: 16px !important; }

.padding-right-16,
.pr-16 {
  padding-right: 16px !important; }

.padding-bottom-16,
.pb-16 {
  padding-bottom: 16px !important; }

.padding-left-16,
.pl-16 {
  padding-left: 16px !important; }

.padding-horizontal-16,
.ph-16 {
  padding-left: 16px;
  padding-right: 16px; }

.padding-vertical-16,
.pv-16 {
  padding-top: 16px;
  padding-bottom: 16px; }

.padding-17,
.p-17 {
  padding: 17px !important; }

.padding-top-17,
.pt-17 {
  padding-top: 17px !important; }

.padding-right-17,
.pr-17 {
  padding-right: 17px !important; }

.padding-bottom-17,
.pb-17 {
  padding-bottom: 17px !important; }

.padding-left-17,
.pl-17 {
  padding-left: 17px !important; }

.padding-horizontal-17,
.ph-17 {
  padding-left: 17px;
  padding-right: 17px; }

.padding-vertical-17,
.pv-17 {
  padding-top: 17px;
  padding-bottom: 17px; }

.padding-18,
.p-18 {
  padding: 18px !important; }

.padding-top-18,
.pt-18 {
  padding-top: 18px !important; }

.padding-right-18,
.pr-18 {
  padding-right: 18px !important; }

.padding-bottom-18,
.pb-18 {
  padding-bottom: 18px !important; }

.padding-left-18,
.pl-18 {
  padding-left: 18px !important; }

.padding-horizontal-18,
.ph-18 {
  padding-left: 18px;
  padding-right: 18px; }

.padding-vertical-18,
.pv-18 {
  padding-top: 18px;
  padding-bottom: 18px; }

.padding-19,
.p-19 {
  padding: 19px !important; }

.padding-top-19,
.pt-19 {
  padding-top: 19px !important; }

.padding-right-19,
.pr-19 {
  padding-right: 19px !important; }

.padding-bottom-19,
.pb-19 {
  padding-bottom: 19px !important; }

.padding-left-19,
.pl-19 {
  padding-left: 19px !important; }

.padding-horizontal-19,
.ph-19 {
  padding-left: 19px;
  padding-right: 19px; }

.padding-vertical-19,
.pv-19 {
  padding-top: 19px;
  padding-bottom: 19px; }

.padding-20,
.p-20 {
  padding: 20px !important; }

.padding-top-20,
.pt-20 {
  padding-top: 20px !important; }

.padding-right-20,
.pr-20 {
  padding-right: 20px !important; }

.padding-bottom-20,
.pb-20 {
  padding-bottom: 20px !important; }

.padding-left-20,
.pl-20 {
  padding-left: 20px !important; }

.padding-horizontal-20,
.ph-20 {
  padding-left: 20px;
  padding-right: 20px; }

.padding-vertical-20,
.pv-20 {
  padding-top: 20px;
  padding-bottom: 20px; }

.padding-21,
.p-21 {
  padding: 21px !important; }

.padding-top-21,
.pt-21 {
  padding-top: 21px !important; }

.padding-right-21,
.pr-21 {
  padding-right: 21px !important; }

.padding-bottom-21,
.pb-21 {
  padding-bottom: 21px !important; }

.padding-left-21,
.pl-21 {
  padding-left: 21px !important; }

.padding-horizontal-21,
.ph-21 {
  padding-left: 21px;
  padding-right: 21px; }

.padding-vertical-21,
.pv-21 {
  padding-top: 21px;
  padding-bottom: 21px; }

.padding-22,
.p-22 {
  padding: 22px !important; }

.padding-top-22,
.pt-22 {
  padding-top: 22px !important; }

.padding-right-22,
.pr-22 {
  padding-right: 22px !important; }

.padding-bottom-22,
.pb-22 {
  padding-bottom: 22px !important; }

.padding-left-22,
.pl-22 {
  padding-left: 22px !important; }

.padding-horizontal-22,
.ph-22 {
  padding-left: 22px;
  padding-right: 22px; }

.padding-vertical-22,
.pv-22 {
  padding-top: 22px;
  padding-bottom: 22px; }

.padding-23,
.p-23 {
  padding: 23px !important; }

.padding-top-23,
.pt-23 {
  padding-top: 23px !important; }

.padding-right-23,
.pr-23 {
  padding-right: 23px !important; }

.padding-bottom-23,
.pb-23 {
  padding-bottom: 23px !important; }

.padding-left-23,
.pl-23 {
  padding-left: 23px !important; }

.padding-horizontal-23,
.ph-23 {
  padding-left: 23px;
  padding-right: 23px; }

.padding-vertical-23,
.pv-23 {
  padding-top: 23px;
  padding-bottom: 23px; }

.padding-24,
.p-24 {
  padding: 24px !important; }

.padding-top-24,
.pt-24 {
  padding-top: 24px !important; }

.padding-right-24,
.pr-24 {
  padding-right: 24px !important; }

.padding-bottom-24,
.pb-24 {
  padding-bottom: 24px !important; }

.padding-left-24,
.pl-24 {
  padding-left: 24px !important; }

.padding-horizontal-24,
.ph-24 {
  padding-left: 24px;
  padding-right: 24px; }

.padding-vertical-24,
.pv-24 {
  padding-top: 24px;
  padding-bottom: 24px; }

.padding-25,
.p-25 {
  padding: 25px !important; }

.padding-top-25,
.pt-25 {
  padding-top: 25px !important; }

.padding-right-25,
.pr-25 {
  padding-right: 25px !important; }

.padding-bottom-25,
.pb-25 {
  padding-bottom: 25px !important; }

.padding-left-25,
.pl-25 {
  padding-left: 25px !important; }

.padding-horizontal-25,
.ph-25 {
  padding-left: 25px;
  padding-right: 25px; }

.padding-vertical-25,
.pv-25 {
  padding-top: 25px;
  padding-bottom: 25px; }

.padding-26,
.p-26 {
  padding: 26px !important; }

.padding-top-26,
.pt-26 {
  padding-top: 26px !important; }

.padding-right-26,
.pr-26 {
  padding-right: 26px !important; }

.padding-bottom-26,
.pb-26 {
  padding-bottom: 26px !important; }

.padding-left-26,
.pl-26 {
  padding-left: 26px !important; }

.padding-horizontal-26,
.ph-26 {
  padding-left: 26px;
  padding-right: 26px; }

.padding-vertical-26,
.pv-26 {
  padding-top: 26px;
  padding-bottom: 26px; }

.padding-27,
.p-27 {
  padding: 27px !important; }

.padding-top-27,
.pt-27 {
  padding-top: 27px !important; }

.padding-right-27,
.pr-27 {
  padding-right: 27px !important; }

.padding-bottom-27,
.pb-27 {
  padding-bottom: 27px !important; }

.padding-left-27,
.pl-27 {
  padding-left: 27px !important; }

.padding-horizontal-27,
.ph-27 {
  padding-left: 27px;
  padding-right: 27px; }

.padding-vertical-27,
.pv-27 {
  padding-top: 27px;
  padding-bottom: 27px; }

.padding-28,
.p-28 {
  padding: 28px !important; }

.padding-top-28,
.pt-28 {
  padding-top: 28px !important; }

.padding-right-28,
.pr-28 {
  padding-right: 28px !important; }

.padding-bottom-28,
.pb-28 {
  padding-bottom: 28px !important; }

.padding-left-28,
.pl-28 {
  padding-left: 28px !important; }

.padding-horizontal-28,
.ph-28 {
  padding-left: 28px;
  padding-right: 28px; }

.padding-vertical-28,
.pv-28 {
  padding-top: 28px;
  padding-bottom: 28px; }

.padding-29,
.p-29 {
  padding: 29px !important; }

.padding-top-29,
.pt-29 {
  padding-top: 29px !important; }

.padding-right-29,
.pr-29 {
  padding-right: 29px !important; }

.padding-bottom-29,
.pb-29 {
  padding-bottom: 29px !important; }

.padding-left-29,
.pl-29 {
  padding-left: 29px !important; }

.padding-horizontal-29,
.ph-29 {
  padding-left: 29px;
  padding-right: 29px; }

.padding-vertical-29,
.pv-29 {
  padding-top: 29px;
  padding-bottom: 29px; }

.padding-30,
.p-30 {
  padding: 30px !important; }

.padding-top-30,
.pt-30 {
  padding-top: 30px !important; }

.padding-right-30,
.pr-30 {
  padding-right: 30px !important; }

.padding-bottom-30,
.pb-30 {
  padding-bottom: 30px !important; }

.padding-left-30,
.pl-30 {
  padding-left: 30px !important; }

.padding-horizontal-30,
.ph-30 {
  padding-left: 30px;
  padding-right: 30px; }

.padding-vertical-30,
.pv-30 {
  padding-top: 30px;
  padding-bottom: 30px; }

.padding-31,
.p-31 {
  padding: 31px !important; }

.padding-top-31,
.pt-31 {
  padding-top: 31px !important; }

.padding-right-31,
.pr-31 {
  padding-right: 31px !important; }

.padding-bottom-31,
.pb-31 {
  padding-bottom: 31px !important; }

.padding-left-31,
.pl-31 {
  padding-left: 31px !important; }

.padding-horizontal-31,
.ph-31 {
  padding-left: 31px;
  padding-right: 31px; }

.padding-vertical-31,
.pv-31 {
  padding-top: 31px;
  padding-bottom: 31px; }

.padding-32,
.p-32 {
  padding: 32px !important; }

.padding-top-32,
.pt-32 {
  padding-top: 32px !important; }

.padding-right-32,
.pr-32 {
  padding-right: 32px !important; }

.padding-bottom-32,
.pb-32 {
  padding-bottom: 32px !important; }

.padding-left-32,
.pl-32 {
  padding-left: 32px !important; }

.padding-horizontal-32,
.ph-32 {
  padding-left: 32px;
  padding-right: 32px; }

.padding-vertical-32,
.pv-32 {
  padding-top: 32px;
  padding-bottom: 32px; }

.padding-33,
.p-33 {
  padding: 33px !important; }

.padding-top-33,
.pt-33 {
  padding-top: 33px !important; }

.padding-right-33,
.pr-33 {
  padding-right: 33px !important; }

.padding-bottom-33,
.pb-33 {
  padding-bottom: 33px !important; }

.padding-left-33,
.pl-33 {
  padding-left: 33px !important; }

.padding-horizontal-33,
.ph-33 {
  padding-left: 33px;
  padding-right: 33px; }

.padding-vertical-33,
.pv-33 {
  padding-top: 33px;
  padding-bottom: 33px; }

.padding-34,
.p-34 {
  padding: 34px !important; }

.padding-top-34,
.pt-34 {
  padding-top: 34px !important; }

.padding-right-34,
.pr-34 {
  padding-right: 34px !important; }

.padding-bottom-34,
.pb-34 {
  padding-bottom: 34px !important; }

.padding-left-34,
.pl-34 {
  padding-left: 34px !important; }

.padding-horizontal-34,
.ph-34 {
  padding-left: 34px;
  padding-right: 34px; }

.padding-vertical-34,
.pv-34 {
  padding-top: 34px;
  padding-bottom: 34px; }

.padding-35,
.p-35 {
  padding: 35px !important; }

.padding-top-35,
.pt-35 {
  padding-top: 35px !important; }

.padding-right-35,
.pr-35 {
  padding-right: 35px !important; }

.padding-bottom-35,
.pb-35 {
  padding-bottom: 35px !important; }

.padding-left-35,
.pl-35 {
  padding-left: 35px !important; }

.padding-horizontal-35,
.ph-35 {
  padding-left: 35px;
  padding-right: 35px; }

.padding-vertical-35,
.pv-35 {
  padding-top: 35px;
  padding-bottom: 35px; }

.padding-36,
.p-36 {
  padding: 36px !important; }

.padding-top-36,
.pt-36 {
  padding-top: 36px !important; }

.padding-right-36,
.pr-36 {
  padding-right: 36px !important; }

.padding-bottom-36,
.pb-36 {
  padding-bottom: 36px !important; }

.padding-left-36,
.pl-36 {
  padding-left: 36px !important; }

.padding-horizontal-36,
.ph-36 {
  padding-left: 36px;
  padding-right: 36px; }

.padding-vertical-36,
.pv-36 {
  padding-top: 36px;
  padding-bottom: 36px; }

.padding-37,
.p-37 {
  padding: 37px !important; }

.padding-top-37,
.pt-37 {
  padding-top: 37px !important; }

.padding-right-37,
.pr-37 {
  padding-right: 37px !important; }

.padding-bottom-37,
.pb-37 {
  padding-bottom: 37px !important; }

.padding-left-37,
.pl-37 {
  padding-left: 37px !important; }

.padding-horizontal-37,
.ph-37 {
  padding-left: 37px;
  padding-right: 37px; }

.padding-vertical-37,
.pv-37 {
  padding-top: 37px;
  padding-bottom: 37px; }

.padding-38,
.p-38 {
  padding: 38px !important; }

.padding-top-38,
.pt-38 {
  padding-top: 38px !important; }

.padding-right-38,
.pr-38 {
  padding-right: 38px !important; }

.padding-bottom-38,
.pb-38 {
  padding-bottom: 38px !important; }

.padding-left-38,
.pl-38 {
  padding-left: 38px !important; }

.padding-horizontal-38,
.ph-38 {
  padding-left: 38px;
  padding-right: 38px; }

.padding-vertical-38,
.pv-38 {
  padding-top: 38px;
  padding-bottom: 38px; }

.padding-39,
.p-39 {
  padding: 39px !important; }

.padding-top-39,
.pt-39 {
  padding-top: 39px !important; }

.padding-right-39,
.pr-39 {
  padding-right: 39px !important; }

.padding-bottom-39,
.pb-39 {
  padding-bottom: 39px !important; }

.padding-left-39,
.pl-39 {
  padding-left: 39px !important; }

.padding-horizontal-39,
.ph-39 {
  padding-left: 39px;
  padding-right: 39px; }

.padding-vertical-39,
.pv-39 {
  padding-top: 39px;
  padding-bottom: 39px; }

.padding-40,
.p-40 {
  padding: 40px !important; }

.padding-top-40,
.pt-40 {
  padding-top: 40px !important; }

.padding-right-40,
.pr-40 {
  padding-right: 40px !important; }

.padding-bottom-40,
.pb-40 {
  padding-bottom: 40px !important; }

.padding-left-40,
.pl-40 {
  padding-left: 40px !important; }

.padding-horizontal-40,
.ph-40 {
  padding-left: 40px;
  padding-right: 40px; }

.padding-vertical-40,
.pv-40 {
  padding-top: 40px;
  padding-bottom: 40px; }

.padding-41,
.p-41 {
  padding: 41px !important; }

.padding-top-41,
.pt-41 {
  padding-top: 41px !important; }

.padding-right-41,
.pr-41 {
  padding-right: 41px !important; }

.padding-bottom-41,
.pb-41 {
  padding-bottom: 41px !important; }

.padding-left-41,
.pl-41 {
  padding-left: 41px !important; }

.padding-horizontal-41,
.ph-41 {
  padding-left: 41px;
  padding-right: 41px; }

.padding-vertical-41,
.pv-41 {
  padding-top: 41px;
  padding-bottom: 41px; }

.padding-42,
.p-42 {
  padding: 42px !important; }

.padding-top-42,
.pt-42 {
  padding-top: 42px !important; }

.padding-right-42,
.pr-42 {
  padding-right: 42px !important; }

.padding-bottom-42,
.pb-42 {
  padding-bottom: 42px !important; }

.padding-left-42,
.pl-42 {
  padding-left: 42px !important; }

.padding-horizontal-42,
.ph-42 {
  padding-left: 42px;
  padding-right: 42px; }

.padding-vertical-42,
.pv-42 {
  padding-top: 42px;
  padding-bottom: 42px; }

.padding-43,
.p-43 {
  padding: 43px !important; }

.padding-top-43,
.pt-43 {
  padding-top: 43px !important; }

.padding-right-43,
.pr-43 {
  padding-right: 43px !important; }

.padding-bottom-43,
.pb-43 {
  padding-bottom: 43px !important; }

.padding-left-43,
.pl-43 {
  padding-left: 43px !important; }

.padding-horizontal-43,
.ph-43 {
  padding-left: 43px;
  padding-right: 43px; }

.padding-vertical-43,
.pv-43 {
  padding-top: 43px;
  padding-bottom: 43px; }

.padding-44,
.p-44 {
  padding: 44px !important; }

.padding-top-44,
.pt-44 {
  padding-top: 44px !important; }

.padding-right-44,
.pr-44 {
  padding-right: 44px !important; }

.padding-bottom-44,
.pb-44 {
  padding-bottom: 44px !important; }

.padding-left-44,
.pl-44 {
  padding-left: 44px !important; }

.padding-horizontal-44,
.ph-44 {
  padding-left: 44px;
  padding-right: 44px; }

.padding-vertical-44,
.pv-44 {
  padding-top: 44px;
  padding-bottom: 44px; }

.padding-45,
.p-45 {
  padding: 45px !important; }

.padding-top-45,
.pt-45 {
  padding-top: 45px !important; }

.padding-right-45,
.pr-45 {
  padding-right: 45px !important; }

.padding-bottom-45,
.pb-45 {
  padding-bottom: 45px !important; }

.padding-left-45,
.pl-45 {
  padding-left: 45px !important; }

.padding-horizontal-45,
.ph-45 {
  padding-left: 45px;
  padding-right: 45px; }

.padding-vertical-45,
.pv-45 {
  padding-top: 45px;
  padding-bottom: 45px; }

.padding-46,
.p-46 {
  padding: 46px !important; }

.padding-top-46,
.pt-46 {
  padding-top: 46px !important; }

.padding-right-46,
.pr-46 {
  padding-right: 46px !important; }

.padding-bottom-46,
.pb-46 {
  padding-bottom: 46px !important; }

.padding-left-46,
.pl-46 {
  padding-left: 46px !important; }

.padding-horizontal-46,
.ph-46 {
  padding-left: 46px;
  padding-right: 46px; }

.padding-vertical-46,
.pv-46 {
  padding-top: 46px;
  padding-bottom: 46px; }

.padding-47,
.p-47 {
  padding: 47px !important; }

.padding-top-47,
.pt-47 {
  padding-top: 47px !important; }

.padding-right-47,
.pr-47 {
  padding-right: 47px !important; }

.padding-bottom-47,
.pb-47 {
  padding-bottom: 47px !important; }

.padding-left-47,
.pl-47 {
  padding-left: 47px !important; }

.padding-horizontal-47,
.ph-47 {
  padding-left: 47px;
  padding-right: 47px; }

.padding-vertical-47,
.pv-47 {
  padding-top: 47px;
  padding-bottom: 47px; }

.padding-48,
.p-48 {
  padding: 48px !important; }

.padding-top-48,
.pt-48 {
  padding-top: 48px !important; }

.padding-right-48,
.pr-48 {
  padding-right: 48px !important; }

.padding-bottom-48,
.pb-48 {
  padding-bottom: 48px !important; }

.padding-left-48,
.pl-48 {
  padding-left: 48px !important; }

.padding-horizontal-48,
.ph-48 {
  padding-left: 48px;
  padding-right: 48px; }

.padding-vertical-48,
.pv-48 {
  padding-top: 48px;
  padding-bottom: 48px; }

.padding-49,
.p-49 {
  padding: 49px !important; }

.padding-top-49,
.pt-49 {
  padding-top: 49px !important; }

.padding-right-49,
.pr-49 {
  padding-right: 49px !important; }

.padding-bottom-49,
.pb-49 {
  padding-bottom: 49px !important; }

.padding-left-49,
.pl-49 {
  padding-left: 49px !important; }

.padding-horizontal-49,
.ph-49 {
  padding-left: 49px;
  padding-right: 49px; }

.padding-vertical-49,
.pv-49 {
  padding-top: 49px;
  padding-bottom: 49px; }

.padding-50,
.p-50 {
  padding: 50px !important; }

.padding-top-50,
.pt-50 {
  padding-top: 50px !important; }

.padding-right-50,
.pr-50 {
  padding-right: 50px !important; }

.padding-bottom-50,
.pb-50 {
  padding-bottom: 50px !important; }

.padding-left-50,
.pl-50 {
  padding-left: 50px !important; }

.padding-horizontal-50,
.ph-50 {
  padding-left: 50px;
  padding-right: 50px; }

.padding-vertical-50,
.pv-50 {
  padding-top: 50px;
  padding-bottom: 50px; }

.padding-51,
.p-51 {
  padding: 51px !important; }

.padding-top-51,
.pt-51 {
  padding-top: 51px !important; }

.padding-right-51,
.pr-51 {
  padding-right: 51px !important; }

.padding-bottom-51,
.pb-51 {
  padding-bottom: 51px !important; }

.padding-left-51,
.pl-51 {
  padding-left: 51px !important; }

.padding-horizontal-51,
.ph-51 {
  padding-left: 51px;
  padding-right: 51px; }

.padding-vertical-51,
.pv-51 {
  padding-top: 51px;
  padding-bottom: 51px; }

.padding-52,
.p-52 {
  padding: 52px !important; }

.padding-top-52,
.pt-52 {
  padding-top: 52px !important; }

.padding-right-52,
.pr-52 {
  padding-right: 52px !important; }

.padding-bottom-52,
.pb-52 {
  padding-bottom: 52px !important; }

.padding-left-52,
.pl-52 {
  padding-left: 52px !important; }

.padding-horizontal-52,
.ph-52 {
  padding-left: 52px;
  padding-right: 52px; }

.padding-vertical-52,
.pv-52 {
  padding-top: 52px;
  padding-bottom: 52px; }

.padding-53,
.p-53 {
  padding: 53px !important; }

.padding-top-53,
.pt-53 {
  padding-top: 53px !important; }

.padding-right-53,
.pr-53 {
  padding-right: 53px !important; }

.padding-bottom-53,
.pb-53 {
  padding-bottom: 53px !important; }

.padding-left-53,
.pl-53 {
  padding-left: 53px !important; }

.padding-horizontal-53,
.ph-53 {
  padding-left: 53px;
  padding-right: 53px; }

.padding-vertical-53,
.pv-53 {
  padding-top: 53px;
  padding-bottom: 53px; }

.padding-54,
.p-54 {
  padding: 54px !important; }

.padding-top-54,
.pt-54 {
  padding-top: 54px !important; }

.padding-right-54,
.pr-54 {
  padding-right: 54px !important; }

.padding-bottom-54,
.pb-54 {
  padding-bottom: 54px !important; }

.padding-left-54,
.pl-54 {
  padding-left: 54px !important; }

.padding-horizontal-54,
.ph-54 {
  padding-left: 54px;
  padding-right: 54px; }

.padding-vertical-54,
.pv-54 {
  padding-top: 54px;
  padding-bottom: 54px; }

.padding-55,
.p-55 {
  padding: 55px !important; }

.padding-top-55,
.pt-55 {
  padding-top: 55px !important; }

.padding-right-55,
.pr-55 {
  padding-right: 55px !important; }

.padding-bottom-55,
.pb-55 {
  padding-bottom: 55px !important; }

.padding-left-55,
.pl-55 {
  padding-left: 55px !important; }

.padding-horizontal-55,
.ph-55 {
  padding-left: 55px;
  padding-right: 55px; }

.padding-vertical-55,
.pv-55 {
  padding-top: 55px;
  padding-bottom: 55px; }

.padding-56,
.p-56 {
  padding: 56px !important; }

.padding-top-56,
.pt-56 {
  padding-top: 56px !important; }

.padding-right-56,
.pr-56 {
  padding-right: 56px !important; }

.padding-bottom-56,
.pb-56 {
  padding-bottom: 56px !important; }

.padding-left-56,
.pl-56 {
  padding-left: 56px !important; }

.padding-horizontal-56,
.ph-56 {
  padding-left: 56px;
  padding-right: 56px; }

.padding-vertical-56,
.pv-56 {
  padding-top: 56px;
  padding-bottom: 56px; }

.padding-57,
.p-57 {
  padding: 57px !important; }

.padding-top-57,
.pt-57 {
  padding-top: 57px !important; }

.padding-right-57,
.pr-57 {
  padding-right: 57px !important; }

.padding-bottom-57,
.pb-57 {
  padding-bottom: 57px !important; }

.padding-left-57,
.pl-57 {
  padding-left: 57px !important; }

.padding-horizontal-57,
.ph-57 {
  padding-left: 57px;
  padding-right: 57px; }

.padding-vertical-57,
.pv-57 {
  padding-top: 57px;
  padding-bottom: 57px; }

.padding-58,
.p-58 {
  padding: 58px !important; }

.padding-top-58,
.pt-58 {
  padding-top: 58px !important; }

.padding-right-58,
.pr-58 {
  padding-right: 58px !important; }

.padding-bottom-58,
.pb-58 {
  padding-bottom: 58px !important; }

.padding-left-58,
.pl-58 {
  padding-left: 58px !important; }

.padding-horizontal-58,
.ph-58 {
  padding-left: 58px;
  padding-right: 58px; }

.padding-vertical-58,
.pv-58 {
  padding-top: 58px;
  padding-bottom: 58px; }

.padding-59,
.p-59 {
  padding: 59px !important; }

.padding-top-59,
.pt-59 {
  padding-top: 59px !important; }

.padding-right-59,
.pr-59 {
  padding-right: 59px !important; }

.padding-bottom-59,
.pb-59 {
  padding-bottom: 59px !important; }

.padding-left-59,
.pl-59 {
  padding-left: 59px !important; }

.padding-horizontal-59,
.ph-59 {
  padding-left: 59px;
  padding-right: 59px; }

.padding-vertical-59,
.pv-59 {
  padding-top: 59px;
  padding-bottom: 59px; }

.padding-60,
.p-60 {
  padding: 60px !important; }

.padding-top-60,
.pt-60 {
  padding-top: 60px !important; }

.padding-right-60,
.pr-60 {
  padding-right: 60px !important; }

.padding-bottom-60,
.pb-60 {
  padding-bottom: 60px !important; }

.padding-left-60,
.pl-60 {
  padding-left: 60px !important; }

.padding-horizontal-60,
.ph-60 {
  padding-left: 60px;
  padding-right: 60px; }

.padding-vertical-60,
.pv-60 {
  padding-top: 60px;
  padding-bottom: 60px; }

.padding-61,
.p-61 {
  padding: 61px !important; }

.padding-top-61,
.pt-61 {
  padding-top: 61px !important; }

.padding-right-61,
.pr-61 {
  padding-right: 61px !important; }

.padding-bottom-61,
.pb-61 {
  padding-bottom: 61px !important; }

.padding-left-61,
.pl-61 {
  padding-left: 61px !important; }

.padding-horizontal-61,
.ph-61 {
  padding-left: 61px;
  padding-right: 61px; }

.padding-vertical-61,
.pv-61 {
  padding-top: 61px;
  padding-bottom: 61px; }

.padding-62,
.p-62 {
  padding: 62px !important; }

.padding-top-62,
.pt-62 {
  padding-top: 62px !important; }

.padding-right-62,
.pr-62 {
  padding-right: 62px !important; }

.padding-bottom-62,
.pb-62 {
  padding-bottom: 62px !important; }

.padding-left-62,
.pl-62 {
  padding-left: 62px !important; }

.padding-horizontal-62,
.ph-62 {
  padding-left: 62px;
  padding-right: 62px; }

.padding-vertical-62,
.pv-62 {
  padding-top: 62px;
  padding-bottom: 62px; }

.padding-63,
.p-63 {
  padding: 63px !important; }

.padding-top-63,
.pt-63 {
  padding-top: 63px !important; }

.padding-right-63,
.pr-63 {
  padding-right: 63px !important; }

.padding-bottom-63,
.pb-63 {
  padding-bottom: 63px !important; }

.padding-left-63,
.pl-63 {
  padding-left: 63px !important; }

.padding-horizontal-63,
.ph-63 {
  padding-left: 63px;
  padding-right: 63px; }

.padding-vertical-63,
.pv-63 {
  padding-top: 63px;
  padding-bottom: 63px; }

.padding-64,
.p-64 {
  padding: 64px !important; }

.padding-top-64,
.pt-64 {
  padding-top: 64px !important; }

.padding-right-64,
.pr-64 {
  padding-right: 64px !important; }

.padding-bottom-64,
.pb-64 {
  padding-bottom: 64px !important; }

.padding-left-64,
.pl-64 {
  padding-left: 64px !important; }

.padding-horizontal-64,
.ph-64 {
  padding-left: 64px;
  padding-right: 64px; }

.padding-vertical-64,
.pv-64 {
  padding-top: 64px;
  padding-bottom: 64px; }

.padding-65,
.p-65 {
  padding: 65px !important; }

.padding-top-65,
.pt-65 {
  padding-top: 65px !important; }

.padding-right-65,
.pr-65 {
  padding-right: 65px !important; }

.padding-bottom-65,
.pb-65 {
  padding-bottom: 65px !important; }

.padding-left-65,
.pl-65 {
  padding-left: 65px !important; }

.padding-horizontal-65,
.ph-65 {
  padding-left: 65px;
  padding-right: 65px; }

.padding-vertical-65,
.pv-65 {
  padding-top: 65px;
  padding-bottom: 65px; }

.padding-66,
.p-66 {
  padding: 66px !important; }

.padding-top-66,
.pt-66 {
  padding-top: 66px !important; }

.padding-right-66,
.pr-66 {
  padding-right: 66px !important; }

.padding-bottom-66,
.pb-66 {
  padding-bottom: 66px !important; }

.padding-left-66,
.pl-66 {
  padding-left: 66px !important; }

.padding-horizontal-66,
.ph-66 {
  padding-left: 66px;
  padding-right: 66px; }

.padding-vertical-66,
.pv-66 {
  padding-top: 66px;
  padding-bottom: 66px; }

.padding-67,
.p-67 {
  padding: 67px !important; }

.padding-top-67,
.pt-67 {
  padding-top: 67px !important; }

.padding-right-67,
.pr-67 {
  padding-right: 67px !important; }

.padding-bottom-67,
.pb-67 {
  padding-bottom: 67px !important; }

.padding-left-67,
.pl-67 {
  padding-left: 67px !important; }

.padding-horizontal-67,
.ph-67 {
  padding-left: 67px;
  padding-right: 67px; }

.padding-vertical-67,
.pv-67 {
  padding-top: 67px;
  padding-bottom: 67px; }

.padding-68,
.p-68 {
  padding: 68px !important; }

.padding-top-68,
.pt-68 {
  padding-top: 68px !important; }

.padding-right-68,
.pr-68 {
  padding-right: 68px !important; }

.padding-bottom-68,
.pb-68 {
  padding-bottom: 68px !important; }

.padding-left-68,
.pl-68 {
  padding-left: 68px !important; }

.padding-horizontal-68,
.ph-68 {
  padding-left: 68px;
  padding-right: 68px; }

.padding-vertical-68,
.pv-68 {
  padding-top: 68px;
  padding-bottom: 68px; }

.padding-69,
.p-69 {
  padding: 69px !important; }

.padding-top-69,
.pt-69 {
  padding-top: 69px !important; }

.padding-right-69,
.pr-69 {
  padding-right: 69px !important; }

.padding-bottom-69,
.pb-69 {
  padding-bottom: 69px !important; }

.padding-left-69,
.pl-69 {
  padding-left: 69px !important; }

.padding-horizontal-69,
.ph-69 {
  padding-left: 69px;
  padding-right: 69px; }

.padding-vertical-69,
.pv-69 {
  padding-top: 69px;
  padding-bottom: 69px; }

.padding-70,
.p-70 {
  padding: 70px !important; }

.padding-top-70,
.pt-70 {
  padding-top: 70px !important; }

.padding-right-70,
.pr-70 {
  padding-right: 70px !important; }

.padding-bottom-70,
.pb-70 {
  padding-bottom: 70px !important; }

.padding-left-70,
.pl-70 {
  padding-left: 70px !important; }

.padding-horizontal-70,
.ph-70 {
  padding-left: 70px;
  padding-right: 70px; }

.padding-vertical-70,
.pv-70 {
  padding-top: 70px;
  padding-bottom: 70px; }

.padding-71,
.p-71 {
  padding: 71px !important; }

.padding-top-71,
.pt-71 {
  padding-top: 71px !important; }

.padding-right-71,
.pr-71 {
  padding-right: 71px !important; }

.padding-bottom-71,
.pb-71 {
  padding-bottom: 71px !important; }

.padding-left-71,
.pl-71 {
  padding-left: 71px !important; }

.padding-horizontal-71,
.ph-71 {
  padding-left: 71px;
  padding-right: 71px; }

.padding-vertical-71,
.pv-71 {
  padding-top: 71px;
  padding-bottom: 71px; }

.padding-72,
.p-72 {
  padding: 72px !important; }

.padding-top-72,
.pt-72 {
  padding-top: 72px !important; }

.padding-right-72,
.pr-72 {
  padding-right: 72px !important; }

.padding-bottom-72,
.pb-72 {
  padding-bottom: 72px !important; }

.padding-left-72,
.pl-72 {
  padding-left: 72px !important; }

.padding-horizontal-72,
.ph-72 {
  padding-left: 72px;
  padding-right: 72px; }

.padding-vertical-72,
.pv-72 {
  padding-top: 72px;
  padding-bottom: 72px; }

.padding-73,
.p-73 {
  padding: 73px !important; }

.padding-top-73,
.pt-73 {
  padding-top: 73px !important; }

.padding-right-73,
.pr-73 {
  padding-right: 73px !important; }

.padding-bottom-73,
.pb-73 {
  padding-bottom: 73px !important; }

.padding-left-73,
.pl-73 {
  padding-left: 73px !important; }

.padding-horizontal-73,
.ph-73 {
  padding-left: 73px;
  padding-right: 73px; }

.padding-vertical-73,
.pv-73 {
  padding-top: 73px;
  padding-bottom: 73px; }

.padding-74,
.p-74 {
  padding: 74px !important; }

.padding-top-74,
.pt-74 {
  padding-top: 74px !important; }

.padding-right-74,
.pr-74 {
  padding-right: 74px !important; }

.padding-bottom-74,
.pb-74 {
  padding-bottom: 74px !important; }

.padding-left-74,
.pl-74 {
  padding-left: 74px !important; }

.padding-horizontal-74,
.ph-74 {
  padding-left: 74px;
  padding-right: 74px; }

.padding-vertical-74,
.pv-74 {
  padding-top: 74px;
  padding-bottom: 74px; }

.padding-75,
.p-75 {
  padding: 75px !important; }

.padding-top-75,
.pt-75 {
  padding-top: 75px !important; }

.padding-right-75,
.pr-75 {
  padding-right: 75px !important; }

.padding-bottom-75,
.pb-75 {
  padding-bottom: 75px !important; }

.padding-left-75,
.pl-75 {
  padding-left: 75px !important; }

.padding-horizontal-75,
.ph-75 {
  padding-left: 75px;
  padding-right: 75px; }

.padding-vertical-75,
.pv-75 {
  padding-top: 75px;
  padding-bottom: 75px; }

.padding-76,
.p-76 {
  padding: 76px !important; }

.padding-top-76,
.pt-76 {
  padding-top: 76px !important; }

.padding-right-76,
.pr-76 {
  padding-right: 76px !important; }

.padding-bottom-76,
.pb-76 {
  padding-bottom: 76px !important; }

.padding-left-76,
.pl-76 {
  padding-left: 76px !important; }

.padding-horizontal-76,
.ph-76 {
  padding-left: 76px;
  padding-right: 76px; }

.padding-vertical-76,
.pv-76 {
  padding-top: 76px;
  padding-bottom: 76px; }

.padding-77,
.p-77 {
  padding: 77px !important; }

.padding-top-77,
.pt-77 {
  padding-top: 77px !important; }

.padding-right-77,
.pr-77 {
  padding-right: 77px !important; }

.padding-bottom-77,
.pb-77 {
  padding-bottom: 77px !important; }

.padding-left-77,
.pl-77 {
  padding-left: 77px !important; }

.padding-horizontal-77,
.ph-77 {
  padding-left: 77px;
  padding-right: 77px; }

.padding-vertical-77,
.pv-77 {
  padding-top: 77px;
  padding-bottom: 77px; }

.padding-78,
.p-78 {
  padding: 78px !important; }

.padding-top-78,
.pt-78 {
  padding-top: 78px !important; }

.padding-right-78,
.pr-78 {
  padding-right: 78px !important; }

.padding-bottom-78,
.pb-78 {
  padding-bottom: 78px !important; }

.padding-left-78,
.pl-78 {
  padding-left: 78px !important; }

.padding-horizontal-78,
.ph-78 {
  padding-left: 78px;
  padding-right: 78px; }

.padding-vertical-78,
.pv-78 {
  padding-top: 78px;
  padding-bottom: 78px; }

.padding-79,
.p-79 {
  padding: 79px !important; }

.padding-top-79,
.pt-79 {
  padding-top: 79px !important; }

.padding-right-79,
.pr-79 {
  padding-right: 79px !important; }

.padding-bottom-79,
.pb-79 {
  padding-bottom: 79px !important; }

.padding-left-79,
.pl-79 {
  padding-left: 79px !important; }

.padding-horizontal-79,
.ph-79 {
  padding-left: 79px;
  padding-right: 79px; }

.padding-vertical-79,
.pv-79 {
  padding-top: 79px;
  padding-bottom: 79px; }

.padding-80,
.p-80 {
  padding: 80px !important; }

.padding-top-80,
.pt-80 {
  padding-top: 80px !important; }

.padding-right-80,
.pr-80 {
  padding-right: 80px !important; }

.padding-bottom-80,
.pb-80 {
  padding-bottom: 80px !important; }

.padding-left-80,
.pl-80 {
  padding-left: 80px !important; }

.padding-horizontal-80,
.ph-80 {
  padding-left: 80px;
  padding-right: 80px; }

.padding-vertical-80,
.pv-80 {
  padding-top: 80px;
  padding-bottom: 80px; }

.padding-81,
.p-81 {
  padding: 81px !important; }

.padding-top-81,
.pt-81 {
  padding-top: 81px !important; }

.padding-right-81,
.pr-81 {
  padding-right: 81px !important; }

.padding-bottom-81,
.pb-81 {
  padding-bottom: 81px !important; }

.padding-left-81,
.pl-81 {
  padding-left: 81px !important; }

.padding-horizontal-81,
.ph-81 {
  padding-left: 81px;
  padding-right: 81px; }

.padding-vertical-81,
.pv-81 {
  padding-top: 81px;
  padding-bottom: 81px; }

.padding-82,
.p-82 {
  padding: 82px !important; }

.padding-top-82,
.pt-82 {
  padding-top: 82px !important; }

.padding-right-82,
.pr-82 {
  padding-right: 82px !important; }

.padding-bottom-82,
.pb-82 {
  padding-bottom: 82px !important; }

.padding-left-82,
.pl-82 {
  padding-left: 82px !important; }

.padding-horizontal-82,
.ph-82 {
  padding-left: 82px;
  padding-right: 82px; }

.padding-vertical-82,
.pv-82 {
  padding-top: 82px;
  padding-bottom: 82px; }

.padding-83,
.p-83 {
  padding: 83px !important; }

.padding-top-83,
.pt-83 {
  padding-top: 83px !important; }

.padding-right-83,
.pr-83 {
  padding-right: 83px !important; }

.padding-bottom-83,
.pb-83 {
  padding-bottom: 83px !important; }

.padding-left-83,
.pl-83 {
  padding-left: 83px !important; }

.padding-horizontal-83,
.ph-83 {
  padding-left: 83px;
  padding-right: 83px; }

.padding-vertical-83,
.pv-83 {
  padding-top: 83px;
  padding-bottom: 83px; }

.padding-84,
.p-84 {
  padding: 84px !important; }

.padding-top-84,
.pt-84 {
  padding-top: 84px !important; }

.padding-right-84,
.pr-84 {
  padding-right: 84px !important; }

.padding-bottom-84,
.pb-84 {
  padding-bottom: 84px !important; }

.padding-left-84,
.pl-84 {
  padding-left: 84px !important; }

.padding-horizontal-84,
.ph-84 {
  padding-left: 84px;
  padding-right: 84px; }

.padding-vertical-84,
.pv-84 {
  padding-top: 84px;
  padding-bottom: 84px; }

.padding-85,
.p-85 {
  padding: 85px !important; }

.padding-top-85,
.pt-85 {
  padding-top: 85px !important; }

.padding-right-85,
.pr-85 {
  padding-right: 85px !important; }

.padding-bottom-85,
.pb-85 {
  padding-bottom: 85px !important; }

.padding-left-85,
.pl-85 {
  padding-left: 85px !important; }

.padding-horizontal-85,
.ph-85 {
  padding-left: 85px;
  padding-right: 85px; }

.padding-vertical-85,
.pv-85 {
  padding-top: 85px;
  padding-bottom: 85px; }

.padding-86,
.p-86 {
  padding: 86px !important; }

.padding-top-86,
.pt-86 {
  padding-top: 86px !important; }

.padding-right-86,
.pr-86 {
  padding-right: 86px !important; }

.padding-bottom-86,
.pb-86 {
  padding-bottom: 86px !important; }

.padding-left-86,
.pl-86 {
  padding-left: 86px !important; }

.padding-horizontal-86,
.ph-86 {
  padding-left: 86px;
  padding-right: 86px; }

.padding-vertical-86,
.pv-86 {
  padding-top: 86px;
  padding-bottom: 86px; }

.padding-87,
.p-87 {
  padding: 87px !important; }

.padding-top-87,
.pt-87 {
  padding-top: 87px !important; }

.padding-right-87,
.pr-87 {
  padding-right: 87px !important; }

.padding-bottom-87,
.pb-87 {
  padding-bottom: 87px !important; }

.padding-left-87,
.pl-87 {
  padding-left: 87px !important; }

.padding-horizontal-87,
.ph-87 {
  padding-left: 87px;
  padding-right: 87px; }

.padding-vertical-87,
.pv-87 {
  padding-top: 87px;
  padding-bottom: 87px; }

.padding-88,
.p-88 {
  padding: 88px !important; }

.padding-top-88,
.pt-88 {
  padding-top: 88px !important; }

.padding-right-88,
.pr-88 {
  padding-right: 88px !important; }

.padding-bottom-88,
.pb-88 {
  padding-bottom: 88px !important; }

.padding-left-88,
.pl-88 {
  padding-left: 88px !important; }

.padding-horizontal-88,
.ph-88 {
  padding-left: 88px;
  padding-right: 88px; }

.padding-vertical-88,
.pv-88 {
  padding-top: 88px;
  padding-bottom: 88px; }

.padding-89,
.p-89 {
  padding: 89px !important; }

.padding-top-89,
.pt-89 {
  padding-top: 89px !important; }

.padding-right-89,
.pr-89 {
  padding-right: 89px !important; }

.padding-bottom-89,
.pb-89 {
  padding-bottom: 89px !important; }

.padding-left-89,
.pl-89 {
  padding-left: 89px !important; }

.padding-horizontal-89,
.ph-89 {
  padding-left: 89px;
  padding-right: 89px; }

.padding-vertical-89,
.pv-89 {
  padding-top: 89px;
  padding-bottom: 89px; }

.padding-90,
.p-90 {
  padding: 90px !important; }

.padding-top-90,
.pt-90 {
  padding-top: 90px !important; }

.padding-right-90,
.pr-90 {
  padding-right: 90px !important; }

.padding-bottom-90,
.pb-90 {
  padding-bottom: 90px !important; }

.padding-left-90,
.pl-90 {
  padding-left: 90px !important; }

.padding-horizontal-90,
.ph-90 {
  padding-left: 90px;
  padding-right: 90px; }

.padding-vertical-90,
.pv-90 {
  padding-top: 90px;
  padding-bottom: 90px; }

.padding-91,
.p-91 {
  padding: 91px !important; }

.padding-top-91,
.pt-91 {
  padding-top: 91px !important; }

.padding-right-91,
.pr-91 {
  padding-right: 91px !important; }

.padding-bottom-91,
.pb-91 {
  padding-bottom: 91px !important; }

.padding-left-91,
.pl-91 {
  padding-left: 91px !important; }

.padding-horizontal-91,
.ph-91 {
  padding-left: 91px;
  padding-right: 91px; }

.padding-vertical-91,
.pv-91 {
  padding-top: 91px;
  padding-bottom: 91px; }

.padding-92,
.p-92 {
  padding: 92px !important; }

.padding-top-92,
.pt-92 {
  padding-top: 92px !important; }

.padding-right-92,
.pr-92 {
  padding-right: 92px !important; }

.padding-bottom-92,
.pb-92 {
  padding-bottom: 92px !important; }

.padding-left-92,
.pl-92 {
  padding-left: 92px !important; }

.padding-horizontal-92,
.ph-92 {
  padding-left: 92px;
  padding-right: 92px; }

.padding-vertical-92,
.pv-92 {
  padding-top: 92px;
  padding-bottom: 92px; }

.padding-93,
.p-93 {
  padding: 93px !important; }

.padding-top-93,
.pt-93 {
  padding-top: 93px !important; }

.padding-right-93,
.pr-93 {
  padding-right: 93px !important; }

.padding-bottom-93,
.pb-93 {
  padding-bottom: 93px !important; }

.padding-left-93,
.pl-93 {
  padding-left: 93px !important; }

.padding-horizontal-93,
.ph-93 {
  padding-left: 93px;
  padding-right: 93px; }

.padding-vertical-93,
.pv-93 {
  padding-top: 93px;
  padding-bottom: 93px; }

.padding-94,
.p-94 {
  padding: 94px !important; }

.padding-top-94,
.pt-94 {
  padding-top: 94px !important; }

.padding-right-94,
.pr-94 {
  padding-right: 94px !important; }

.padding-bottom-94,
.pb-94 {
  padding-bottom: 94px !important; }

.padding-left-94,
.pl-94 {
  padding-left: 94px !important; }

.padding-horizontal-94,
.ph-94 {
  padding-left: 94px;
  padding-right: 94px; }

.padding-vertical-94,
.pv-94 {
  padding-top: 94px;
  padding-bottom: 94px; }

.padding-95,
.p-95 {
  padding: 95px !important; }

.padding-top-95,
.pt-95 {
  padding-top: 95px !important; }

.padding-right-95,
.pr-95 {
  padding-right: 95px !important; }

.padding-bottom-95,
.pb-95 {
  padding-bottom: 95px !important; }

.padding-left-95,
.pl-95 {
  padding-left: 95px !important; }

.padding-horizontal-95,
.ph-95 {
  padding-left: 95px;
  padding-right: 95px; }

.padding-vertical-95,
.pv-95 {
  padding-top: 95px;
  padding-bottom: 95px; }

.padding-96,
.p-96 {
  padding: 96px !important; }

.padding-top-96,
.pt-96 {
  padding-top: 96px !important; }

.padding-right-96,
.pr-96 {
  padding-right: 96px !important; }

.padding-bottom-96,
.pb-96 {
  padding-bottom: 96px !important; }

.padding-left-96,
.pl-96 {
  padding-left: 96px !important; }

.padding-horizontal-96,
.ph-96 {
  padding-left: 96px;
  padding-right: 96px; }

.padding-vertical-96,
.pv-96 {
  padding-top: 96px;
  padding-bottom: 96px; }

.padding-97,
.p-97 {
  padding: 97px !important; }

.padding-top-97,
.pt-97 {
  padding-top: 97px !important; }

.padding-right-97,
.pr-97 {
  padding-right: 97px !important; }

.padding-bottom-97,
.pb-97 {
  padding-bottom: 97px !important; }

.padding-left-97,
.pl-97 {
  padding-left: 97px !important; }

.padding-horizontal-97,
.ph-97 {
  padding-left: 97px;
  padding-right: 97px; }

.padding-vertical-97,
.pv-97 {
  padding-top: 97px;
  padding-bottom: 97px; }

.padding-98,
.p-98 {
  padding: 98px !important; }

.padding-top-98,
.pt-98 {
  padding-top: 98px !important; }

.padding-right-98,
.pr-98 {
  padding-right: 98px !important; }

.padding-bottom-98,
.pb-98 {
  padding-bottom: 98px !important; }

.padding-left-98,
.pl-98 {
  padding-left: 98px !important; }

.padding-horizontal-98,
.ph-98 {
  padding-left: 98px;
  padding-right: 98px; }

.padding-vertical-98,
.pv-98 {
  padding-top: 98px;
  padding-bottom: 98px; }

.padding-99,
.p-99 {
  padding: 99px !important; }

.padding-top-99,
.pt-99 {
  padding-top: 99px !important; }

.padding-right-99,
.pr-99 {
  padding-right: 99px !important; }

.padding-bottom-99,
.pb-99 {
  padding-bottom: 99px !important; }

.padding-left-99,
.pl-99 {
  padding-left: 99px !important; }

.padding-horizontal-99,
.ph-99 {
  padding-left: 99px;
  padding-right: 99px; }

.padding-vertical-99,
.pv-99 {
  padding-top: 99px;
  padding-bottom: 99px; }

.padding-100,
.p-100 {
  padding: 100px !important; }

.padding-top-100,
.pt-100 {
  padding-top: 100px !important; }

.padding-right-100,
.pr-100 {
  padding-right: 100px !important; }

.padding-bottom-100,
.pb-100 {
  padding-bottom: 100px !important; }

.padding-left-100,
.pl-100 {
  padding-left: 100px !important; }

.padding-horizontal-100,
.ph-100 {
  padding-left: 100px;
  padding-right: 100px; }

.padding-vertical-100,
.pv-100 {
  padding-top: 100px;
  padding-bottom: 100px; }

.padding-8,
.p-8 {
  padding: 8px !important; }

.padding-top-8,
.pt-8 {
  padding-top: 8px !important; }

.padding-right-8,
.pr-8 {
  padding-right: 8px !important; }

.padding-bottom-8,
.pb-8 {
  padding-bottom: 8px !important; }

.padding-left-8,
.pl-8 {
  padding-left: 8px !important; }

.padding-horizontal-8,
.ph-8 {
  padding-left: 8px;
  padding-right: 8px; }

.padding-vertical-8,
.pv-8 {
  padding-top: 8px;
  padding-bottom: 8px; }

.padding-16,
.p-16 {
  padding: 16px !important; }

.padding-top-16,
.pt-16 {
  padding-top: 16px !important; }

.padding-right-16,
.pr-16 {
  padding-right: 16px !important; }

.padding-bottom-16,
.pb-16 {
  padding-bottom: 16px !important; }

.padding-left-16,
.pl-16 {
  padding-left: 16px !important; }

.padding-horizontal-16,
.ph-16 {
  padding-left: 16px;
  padding-right: 16px; }

.padding-vertical-16,
.pv-16 {
  padding-top: 16px;
  padding-bottom: 16px; }

.padding-24,
.p-24 {
  padding: 24px !important; }

.padding-top-24,
.pt-24 {
  padding-top: 24px !important; }

.padding-right-24,
.pr-24 {
  padding-right: 24px !important; }

.padding-bottom-24,
.pb-24 {
  padding-bottom: 24px !important; }

.padding-left-24,
.pl-24 {
  padding-left: 24px !important; }

.padding-horizontal-24,
.ph-24 {
  padding-left: 24px;
  padding-right: 24px; }

.padding-vertical-24,
.pv-24 {
  padding-top: 24px;
  padding-bottom: 24px; }

.padding-32,
.p-32 {
  padding: 32px !important; }

.padding-top-32,
.pt-32 {
  padding-top: 32px !important; }

.padding-right-32,
.pr-32 {
  padding-right: 32px !important; }

.padding-bottom-32,
.pb-32 {
  padding-bottom: 32px !important; }

.padding-left-32,
.pl-32 {
  padding-left: 32px !important; }

.padding-horizontal-32,
.ph-32 {
  padding-left: 32px;
  padding-right: 32px; }

.padding-vertical-32,
.pv-32 {
  padding-top: 32px;
  padding-bottom: 32px; }

.padding-48,
.p-48 {
  padding: 48px !important; }

.padding-top-48,
.pt-48 {
  padding-top: 48px !important; }

.padding-right-48,
.pr-48 {
  padding-right: 48px !important; }

.padding-bottom-48,
.pb-48 {
  padding-bottom: 48px !important; }

.padding-left-48,
.pl-48 {
  padding-left: 48px !important; }

.padding-horizontal-48,
.ph-48 {
  padding-left: 48px;
  padding-right: 48px; }

.padding-vertical-48,
.pv-48 {
  padding-top: 48px;
  padding-bottom: 48px; }

.padding-56,
.p-56 {
  padding: 56px !important; }

.padding-top-56,
.pt-56 {
  padding-top: 56px !important; }

.padding-right-56,
.pr-56 {
  padding-right: 56px !important; }

.padding-bottom-56,
.pb-56 {
  padding-bottom: 56px !important; }

.padding-left-56,
.pl-56 {
  padding-left: 56px !important; }

.padding-horizontal-56,
.ph-56 {
  padding-left: 56px;
  padding-right: 56px; }

.padding-vertical-56,
.pv-56 {
  padding-top: 56px;
  padding-bottom: 56px; }

.padding-64,
.p-64 {
  padding: 64px !important; }

.padding-top-64,
.pt-64 {
  padding-top: 64px !important; }

.padding-right-64,
.pr-64 {
  padding-right: 64px !important; }

.padding-bottom-64,
.pb-64 {
  padding-bottom: 64px !important; }

.padding-left-64,
.pl-64 {
  padding-left: 64px !important; }

.padding-horizontal-64,
.ph-64 {
  padding-left: 64px;
  padding-right: 64px; }

.padding-vertical-64,
.pv-64 {
  padding-top: 64px;
  padding-bottom: 64px; }

.padding-72,
.p-72 {
  padding: 72px !important; }

.padding-top-72,
.pt-72 {
  padding-top: 72px !important; }

.padding-right-72,
.pr-72 {
  padding-right: 72px !important; }

.padding-bottom-72,
.pb-72 {
  padding-bottom: 72px !important; }

.padding-left-72,
.pl-72 {
  padding-left: 72px !important; }

.padding-horizontal-72,
.ph-72 {
  padding-left: 72px;
  padding-right: 72px; }

.padding-vertical-72,
.pv-72 {
  padding-top: 72px;
  padding-bottom: 72px; }

.padding-88,
.p-88 {
  padding: 88px !important; }

.padding-top-88,
.pt-88 {
  padding-top: 88px !important; }

.padding-right-88,
.pr-88 {
  padding-right: 88px !important; }

.padding-bottom-88,
.pb-88 {
  padding-bottom: 88px !important; }

.padding-left-88,
.pl-88 {
  padding-left: 88px !important; }

.padding-horizontal-88,
.ph-88 {
  padding-left: 88px;
  padding-right: 88px; }

.padding-vertical-88,
.pv-88 {
  padding-top: 88px;
  padding-bottom: 88px; }

.padding-96,
.p-96 {
  padding: 96px !important; }

.padding-top-96,
.pt-96 {
  padding-top: 96px !important; }

.padding-right-96,
.pr-96 {
  padding-right: 96px !important; }

.padding-bottom-96,
.pb-96 {
  padding-bottom: 96px !important; }

.padding-left-96,
.pl-96 {
  padding-left: 96px !important; }

.padding-horizontal-96,
.ph-96 {
  padding-left: 96px;
  padding-right: 96px; }

.padding-vertical-96,
.pv-96 {
  padding-top: 96px;
  padding-bottom: 96px; }

.margin-0,
.m-0 {
  margin: 0px !important; }

.margin-top-0,
.mt-0 {
  margin-top: 0px !important; }

.margin-right-0,
.mr-0 {
  margin-right: 0px !important; }

.margin-bottom-0,
.mb-0 {
  margin-bottom: 0px !important; }

.margin-left-0,
.ml-0 {
  margin-left: 0px !important; }

.margin-horizontal-0,
.mh-0 {
  margin-left: 0px;
  margin-right: 0px; }

.margin-vertical-0,
.mv-0 {
  margin-top: 0px;
  margin-bottom: 0px; }

.margin-5,
.m-5 {
  margin: 5px !important; }

.margin-top-5,
.mt-5 {
  margin-top: 5px !important; }

.margin-right-5,
.mr-5 {
  margin-right: 5px !important; }

.margin-bottom-5,
.mb-5 {
  margin-bottom: 5px !important; }

.margin-left-5,
.ml-5 {
  margin-left: 5px !important; }

.margin-horizontal-5,
.mh-5 {
  margin-left: 5px;
  margin-right: 5px; }

.margin-vertical-5,
.mv-5 {
  margin-top: 5px;
  margin-bottom: 5px; }

.margin-10,
.m-10 {
  margin: 10px !important; }

.margin-top-10,
.mt-10 {
  margin-top: 10px !important; }

.margin-right-10,
.mr-10 {
  margin-right: 10px !important; }

.margin-bottom-10,
.mb-10 {
  margin-bottom: 10px !important; }

.margin-left-10,
.ml-10 {
  margin-left: 10px !important; }

.margin-horizontal-10,
.mh-10 {
  margin-left: 10px;
  margin-right: 10px; }

.margin-vertical-10,
.mv-10 {
  margin-top: 10px;
  margin-bottom: 10px; }

.margin-15,
.m-15 {
  margin: 15px !important; }

.margin-top-15,
.mt-15 {
  margin-top: 15px !important; }

.margin-right-15,
.mr-15 {
  margin-right: 15px !important; }

.margin-bottom-15,
.mb-15 {
  margin-bottom: 15px !important; }

.margin-left-15,
.ml-15 {
  margin-left: 15px !important; }

.margin-horizontal-15,
.mh-15 {
  margin-left: 15px;
  margin-right: 15px; }

.margin-vertical-15,
.mv-15 {
  margin-top: 15px;
  margin-bottom: 15px; }

.margin-20,
.m-20 {
  margin: 20px !important; }

.margin-top-20,
.mt-20 {
  margin-top: 20px !important; }

.margin-right-20,
.mr-20 {
  margin-right: 20px !important; }

.margin-bottom-20,
.mb-20 {
  margin-bottom: 20px !important; }

.margin-left-20,
.ml-20 {
  margin-left: 20px !important; }

.margin-horizontal-20,
.mh-20 {
  margin-left: 20px;
  margin-right: 20px; }

.margin-vertical-20,
.mv-20 {
  margin-top: 20px;
  margin-bottom: 20px; }

.margin-25,
.m-25 {
  margin: 25px !important; }

.margin-top-25,
.mt-25 {
  margin-top: 25px !important; }

.margin-right-25,
.mr-25 {
  margin-right: 25px !important; }

.margin-bottom-25,
.mb-25 {
  margin-bottom: 25px !important; }

.margin-left-25,
.ml-25 {
  margin-left: 25px !important; }

.margin-horizontal-25,
.mh-25 {
  margin-left: 25px;
  margin-right: 25px; }

.margin-vertical-25,
.mv-25 {
  margin-top: 25px;
  margin-bottom: 25px; }

.margin-30,
.m-30 {
  margin: 30px !important; }

.margin-top-30,
.mt-30 {
  margin-top: 30px !important; }

.margin-right-30,
.mr-30 {
  margin-right: 30px !important; }

.margin-bottom-30,
.mb-30 {
  margin-bottom: 30px !important; }

.margin-left-30,
.ml-30 {
  margin-left: 30px !important; }

.margin-horizontal-30,
.mh-30 {
  margin-left: 30px;
  margin-right: 30px; }

.margin-vertical-30,
.mv-30 {
  margin-top: 30px;
  margin-bottom: 30px; }

.margin-35,
.m-35 {
  margin: 35px !important; }

.margin-top-35,
.mt-35 {
  margin-top: 35px !important; }

.margin-right-35,
.mr-35 {
  margin-right: 35px !important; }

.margin-bottom-35,
.mb-35 {
  margin-bottom: 35px !important; }

.margin-left-35,
.ml-35 {
  margin-left: 35px !important; }

.margin-horizontal-35,
.mh-35 {
  margin-left: 35px;
  margin-right: 35px; }

.margin-vertical-35,
.mv-35 {
  margin-top: 35px;
  margin-bottom: 35px; }

.margin-40,
.m-40 {
  margin: 40px !important; }

.margin-top-40,
.mt-40 {
  margin-top: 40px !important; }

.margin-right-40,
.mr-40 {
  margin-right: 40px !important; }

.margin-bottom-40,
.mb-40 {
  margin-bottom: 40px !important; }

.margin-left-40,
.ml-40 {
  margin-left: 40px !important; }

.margin-horizontal-40,
.mh-40 {
  margin-left: 40px;
  margin-right: 40px; }

.margin-vertical-40,
.mv-40 {
  margin-top: 40px;
  margin-bottom: 40px; }

.margin-45,
.m-45 {
  margin: 45px !important; }

.margin-top-45,
.mt-45 {
  margin-top: 45px !important; }

.margin-right-45,
.mr-45 {
  margin-right: 45px !important; }

.margin-bottom-45,
.mb-45 {
  margin-bottom: 45px !important; }

.margin-left-45,
.ml-45 {
  margin-left: 45px !important; }

.margin-horizontal-45,
.mh-45 {
  margin-left: 45px;
  margin-right: 45px; }

.margin-vertical-45,
.mv-45 {
  margin-top: 45px;
  margin-bottom: 45px; }

.margin-50,
.m-50 {
  margin: 50px !important; }

.margin-top-50,
.mt-50 {
  margin-top: 50px !important; }

.margin-right-50,
.mr-50 {
  margin-right: 50px !important; }

.margin-bottom-50,
.mb-50 {
  margin-bottom: 50px !important; }

.margin-left-50,
.ml-50 {
  margin-left: 50px !important; }

.margin-horizontal-50,
.mh-50 {
  margin-left: 50px;
  margin-right: 50px; }

.margin-vertical-50,
.mv-50 {
  margin-top: 50px;
  margin-bottom: 50px; }

.margin-55,
.m-55 {
  margin: 55px !important; }

.margin-top-55,
.mt-55 {
  margin-top: 55px !important; }

.margin-right-55,
.mr-55 {
  margin-right: 55px !important; }

.margin-bottom-55,
.mb-55 {
  margin-bottom: 55px !important; }

.margin-left-55,
.ml-55 {
  margin-left: 55px !important; }

.margin-horizontal-55,
.mh-55 {
  margin-left: 55px;
  margin-right: 55px; }

.margin-vertical-55,
.mv-55 {
  margin-top: 55px;
  margin-bottom: 55px; }

.margin-60,
.m-60 {
  margin: 60px !important; }

.margin-top-60,
.mt-60 {
  margin-top: 60px !important; }

.margin-right-60,
.mr-60 {
  margin-right: 60px !important; }

.margin-bottom-60,
.mb-60 {
  margin-bottom: 60px !important; }

.margin-left-60,
.ml-60 {
  margin-left: 60px !important; }

.margin-horizontal-60,
.mh-60 {
  margin-left: 60px;
  margin-right: 60px; }

.margin-vertical-60,
.mv-60 {
  margin-top: 60px;
  margin-bottom: 60px; }

.margin-65,
.m-65 {
  margin: 65px !important; }

.margin-top-65,
.mt-65 {
  margin-top: 65px !important; }

.margin-right-65,
.mr-65 {
  margin-right: 65px !important; }

.margin-bottom-65,
.mb-65 {
  margin-bottom: 65px !important; }

.margin-left-65,
.ml-65 {
  margin-left: 65px !important; }

.margin-horizontal-65,
.mh-65 {
  margin-left: 65px;
  margin-right: 65px; }

.margin-vertical-65,
.mv-65 {
  margin-top: 65px;
  margin-bottom: 65px; }

.margin-70,
.m-70 {
  margin: 70px !important; }

.margin-top-70,
.mt-70 {
  margin-top: 70px !important; }

.margin-right-70,
.mr-70 {
  margin-right: 70px !important; }

.margin-bottom-70,
.mb-70 {
  margin-bottom: 70px !important; }

.margin-left-70,
.ml-70 {
  margin-left: 70px !important; }

.margin-horizontal-70,
.mh-70 {
  margin-left: 70px;
  margin-right: 70px; }

.margin-vertical-70,
.mv-70 {
  margin-top: 70px;
  margin-bottom: 70px; }

.margin-75,
.m-75 {
  margin: 75px !important; }

.margin-top-75,
.mt-75 {
  margin-top: 75px !important; }

.margin-right-75,
.mr-75 {
  margin-right: 75px !important; }

.margin-bottom-75,
.mb-75 {
  margin-bottom: 75px !important; }

.margin-left-75,
.ml-75 {
  margin-left: 75px !important; }

.margin-horizontal-75,
.mh-75 {
  margin-left: 75px;
  margin-right: 75px; }

.margin-vertical-75,
.mv-75 {
  margin-top: 75px;
  margin-bottom: 75px; }

.margin-80,
.m-80 {
  margin: 80px !important; }

.margin-top-80,
.mt-80 {
  margin-top: 80px !important; }

.margin-right-80,
.mr-80 {
  margin-right: 80px !important; }

.margin-bottom-80,
.mb-80 {
  margin-bottom: 80px !important; }

.margin-left-80,
.ml-80 {
  margin-left: 80px !important; }

.margin-horizontal-80,
.mh-80 {
  margin-left: 80px;
  margin-right: 80px; }

.margin-vertical-80,
.mv-80 {
  margin-top: 80px;
  margin-bottom: 80px; }

.margin-85,
.m-85 {
  margin: 85px !important; }

.margin-top-85,
.mt-85 {
  margin-top: 85px !important; }

.margin-right-85,
.mr-85 {
  margin-right: 85px !important; }

.margin-bottom-85,
.mb-85 {
  margin-bottom: 85px !important; }

.margin-left-85,
.ml-85 {
  margin-left: 85px !important; }

.margin-horizontal-85,
.mh-85 {
  margin-left: 85px;
  margin-right: 85px; }

.margin-vertical-85,
.mv-85 {
  margin-top: 85px;
  margin-bottom: 85px; }

.margin-90,
.m-90 {
  margin: 90px !important; }

.margin-top-90,
.mt-90 {
  margin-top: 90px !important; }

.margin-right-90,
.mr-90 {
  margin-right: 90px !important; }

.margin-bottom-90,
.mb-90 {
  margin-bottom: 90px !important; }

.margin-left-90,
.ml-90 {
  margin-left: 90px !important; }

.margin-horizontal-90,
.mh-90 {
  margin-left: 90px;
  margin-right: 90px; }

.margin-vertical-90,
.mv-90 {
  margin-top: 90px;
  margin-bottom: 90px; }

.margin-95,
.m-95 {
  margin: 95px !important; }

.margin-top-95,
.mt-95 {
  margin-top: 95px !important; }

.margin-right-95,
.mr-95 {
  margin-right: 95px !important; }

.margin-bottom-95,
.mb-95 {
  margin-bottom: 95px !important; }

.margin-left-95,
.ml-95 {
  margin-left: 95px !important; }

.margin-horizontal-95,
.mh-95 {
  margin-left: 95px;
  margin-right: 95px; }

.margin-vertical-95,
.mv-95 {
  margin-top: 95px;
  margin-bottom: 95px; }

.margin-100,
.m-100 {
  margin: 100px !important; }

.margin-top-100,
.mt-100 {
  margin-top: 100px !important; }

.margin-right-100,
.mr-100 {
  margin-right: 100px !important; }

.margin-bottom-100,
.mb-100 {
  margin-bottom: 100px !important; }

.margin-left-100,
.ml-100 {
  margin-left: 100px !important; }

.margin-horizontal-100,
.mh-100 {
  margin-left: 100px;
  margin-right: 100px; }

.margin-vertical-100,
.mv-100 {
  margin-top: 100px;
  margin-bottom: 100px; }

.margin-1,
.m-1 {
  margin: 1px !important; }

.margin-top-1,
.mt-1 {
  margin-top: 1px !important; }

.margin-right-1,
.mr-1 {
  margin-right: 1px !important; }

.margin-bottom-1,
.mb-1 {
  margin-bottom: 1px !important; }

.margin-left-1,
.ml-1 {
  margin-left: 1px !important; }

.margin-horizontal-1,
.mh-1 {
  margin-left: 1px;
  margin-right: 1px; }

.margin-vertical-1,
.mv-1 {
  margin-top: 1px;
  margin-bottom: 1px; }

.margin-2,
.m-2 {
  margin: 2px !important; }

.margin-top-2,
.mt-2 {
  margin-top: 2px !important; }

.margin-right-2,
.mr-2 {
  margin-right: 2px !important; }

.margin-bottom-2,
.mb-2 {
  margin-bottom: 2px !important; }

.margin-left-2,
.ml-2 {
  margin-left: 2px !important; }

.margin-horizontal-2,
.mh-2 {
  margin-left: 2px;
  margin-right: 2px; }

.margin-vertical-2,
.mv-2 {
  margin-top: 2px;
  margin-bottom: 2px; }

.margin-3,
.m-3 {
  margin: 3px !important; }

.margin-top-3,
.mt-3 {
  margin-top: 3px !important; }

.margin-right-3,
.mr-3 {
  margin-right: 3px !important; }

.margin-bottom-3,
.mb-3 {
  margin-bottom: 3px !important; }

.margin-left-3,
.ml-3 {
  margin-left: 3px !important; }

.margin-horizontal-3,
.mh-3 {
  margin-left: 3px;
  margin-right: 3px; }

.margin-vertical-3,
.mv-3 {
  margin-top: 3px;
  margin-bottom: 3px; }

.margin-4,
.m-4 {
  margin: 4px !important; }

.margin-top-4,
.mt-4 {
  margin-top: 4px !important; }

.margin-right-4,
.mr-4 {
  margin-right: 4px !important; }

.margin-bottom-4,
.mb-4 {
  margin-bottom: 4px !important; }

.margin-left-4,
.ml-4 {
  margin-left: 4px !important; }

.margin-horizontal-4,
.mh-4 {
  margin-left: 4px;
  margin-right: 4px; }

.margin-vertical-4,
.mv-4 {
  margin-top: 4px;
  margin-bottom: 4px; }

.margin-5,
.m-5 {
  margin: 5px !important; }

.margin-top-5,
.mt-5 {
  margin-top: 5px !important; }

.margin-right-5,
.mr-5 {
  margin-right: 5px !important; }

.margin-bottom-5,
.mb-5 {
  margin-bottom: 5px !important; }

.margin-left-5,
.ml-5 {
  margin-left: 5px !important; }

.margin-horizontal-5,
.mh-5 {
  margin-left: 5px;
  margin-right: 5px; }

.margin-vertical-5,
.mv-5 {
  margin-top: 5px;
  margin-bottom: 5px; }

.margin-6,
.m-6 {
  margin: 6px !important; }

.margin-top-6,
.mt-6 {
  margin-top: 6px !important; }

.margin-right-6,
.mr-6 {
  margin-right: 6px !important; }

.margin-bottom-6,
.mb-6 {
  margin-bottom: 6px !important; }

.margin-left-6,
.ml-6 {
  margin-left: 6px !important; }

.margin-horizontal-6,
.mh-6 {
  margin-left: 6px;
  margin-right: 6px; }

.margin-vertical-6,
.mv-6 {
  margin-top: 6px;
  margin-bottom: 6px; }

.margin-7,
.m-7 {
  margin: 7px !important; }

.margin-top-7,
.mt-7 {
  margin-top: 7px !important; }

.margin-right-7,
.mr-7 {
  margin-right: 7px !important; }

.margin-bottom-7,
.mb-7 {
  margin-bottom: 7px !important; }

.margin-left-7,
.ml-7 {
  margin-left: 7px !important; }

.margin-horizontal-7,
.mh-7 {
  margin-left: 7px;
  margin-right: 7px; }

.margin-vertical-7,
.mv-7 {
  margin-top: 7px;
  margin-bottom: 7px; }

.margin-8,
.m-8 {
  margin: 8px !important; }

.margin-top-8,
.mt-8 {
  margin-top: 8px !important; }

.margin-right-8,
.mr-8 {
  margin-right: 8px !important; }

.margin-bottom-8,
.mb-8 {
  margin-bottom: 8px !important; }

.margin-left-8,
.ml-8 {
  margin-left: 8px !important; }

.margin-horizontal-8,
.mh-8 {
  margin-left: 8px;
  margin-right: 8px; }

.margin-vertical-8,
.mv-8 {
  margin-top: 8px;
  margin-bottom: 8px; }

.margin-9,
.m-9 {
  margin: 9px !important; }

.margin-top-9,
.mt-9 {
  margin-top: 9px !important; }

.margin-right-9,
.mr-9 {
  margin-right: 9px !important; }

.margin-bottom-9,
.mb-9 {
  margin-bottom: 9px !important; }

.margin-left-9,
.ml-9 {
  margin-left: 9px !important; }

.margin-horizontal-9,
.mh-9 {
  margin-left: 9px;
  margin-right: 9px; }

.margin-vertical-9,
.mv-9 {
  margin-top: 9px;
  margin-bottom: 9px; }

.margin-10,
.m-10 {
  margin: 10px !important; }

.margin-top-10,
.mt-10 {
  margin-top: 10px !important; }

.margin-right-10,
.mr-10 {
  margin-right: 10px !important; }

.margin-bottom-10,
.mb-10 {
  margin-bottom: 10px !important; }

.margin-left-10,
.ml-10 {
  margin-left: 10px !important; }

.margin-horizontal-10,
.mh-10 {
  margin-left: 10px;
  margin-right: 10px; }

.margin-vertical-10,
.mv-10 {
  margin-top: 10px;
  margin-bottom: 10px; }

.margin-11,
.m-11 {
  margin: 11px !important; }

.margin-top-11,
.mt-11 {
  margin-top: 11px !important; }

.margin-right-11,
.mr-11 {
  margin-right: 11px !important; }

.margin-bottom-11,
.mb-11 {
  margin-bottom: 11px !important; }

.margin-left-11,
.ml-11 {
  margin-left: 11px !important; }

.margin-horizontal-11,
.mh-11 {
  margin-left: 11px;
  margin-right: 11px; }

.margin-vertical-11,
.mv-11 {
  margin-top: 11px;
  margin-bottom: 11px; }

.margin-12,
.m-12 {
  margin: 12px !important; }

.margin-top-12,
.mt-12 {
  margin-top: 12px !important; }

.margin-right-12,
.mr-12 {
  margin-right: 12px !important; }

.margin-bottom-12,
.mb-12 {
  margin-bottom: 12px !important; }

.margin-left-12,
.ml-12 {
  margin-left: 12px !important; }

.margin-horizontal-12,
.mh-12 {
  margin-left: 12px;
  margin-right: 12px; }

.margin-vertical-12,
.mv-12 {
  margin-top: 12px;
  margin-bottom: 12px; }

.margin-13,
.m-13 {
  margin: 13px !important; }

.margin-top-13,
.mt-13 {
  margin-top: 13px !important; }

.margin-right-13,
.mr-13 {
  margin-right: 13px !important; }

.margin-bottom-13,
.mb-13 {
  margin-bottom: 13px !important; }

.margin-left-13,
.ml-13 {
  margin-left: 13px !important; }

.margin-horizontal-13,
.mh-13 {
  margin-left: 13px;
  margin-right: 13px; }

.margin-vertical-13,
.mv-13 {
  margin-top: 13px;
  margin-bottom: 13px; }

.margin-14,
.m-14 {
  margin: 14px !important; }

.margin-top-14,
.mt-14 {
  margin-top: 14px !important; }

.margin-right-14,
.mr-14 {
  margin-right: 14px !important; }

.margin-bottom-14,
.mb-14 {
  margin-bottom: 14px !important; }

.margin-left-14,
.ml-14 {
  margin-left: 14px !important; }

.margin-horizontal-14,
.mh-14 {
  margin-left: 14px;
  margin-right: 14px; }

.margin-vertical-14,
.mv-14 {
  margin-top: 14px;
  margin-bottom: 14px; }

.margin-15,
.m-15 {
  margin: 15px !important; }

.margin-top-15,
.mt-15 {
  margin-top: 15px !important; }

.margin-right-15,
.mr-15 {
  margin-right: 15px !important; }

.margin-bottom-15,
.mb-15 {
  margin-bottom: 15px !important; }

.margin-left-15,
.ml-15 {
  margin-left: 15px !important; }

.margin-horizontal-15,
.mh-15 {
  margin-left: 15px;
  margin-right: 15px; }

.margin-vertical-15,
.mv-15 {
  margin-top: 15px;
  margin-bottom: 15px; }

.margin-16,
.m-16 {
  margin: 16px !important; }

.margin-top-16,
.mt-16 {
  margin-top: 16px !important; }

.margin-right-16,
.mr-16 {
  margin-right: 16px !important; }

.margin-bottom-16,
.mb-16 {
  margin-bottom: 16px !important; }

.margin-left-16,
.ml-16 {
  margin-left: 16px !important; }

.margin-horizontal-16,
.mh-16 {
  margin-left: 16px;
  margin-right: 16px; }

.margin-vertical-16,
.mv-16 {
  margin-top: 16px;
  margin-bottom: 16px; }

.margin-17,
.m-17 {
  margin: 17px !important; }

.margin-top-17,
.mt-17 {
  margin-top: 17px !important; }

.margin-right-17,
.mr-17 {
  margin-right: 17px !important; }

.margin-bottom-17,
.mb-17 {
  margin-bottom: 17px !important; }

.margin-left-17,
.ml-17 {
  margin-left: 17px !important; }

.margin-horizontal-17,
.mh-17 {
  margin-left: 17px;
  margin-right: 17px; }

.margin-vertical-17,
.mv-17 {
  margin-top: 17px;
  margin-bottom: 17px; }

.margin-18,
.m-18 {
  margin: 18px !important; }

.margin-top-18,
.mt-18 {
  margin-top: 18px !important; }

.margin-right-18,
.mr-18 {
  margin-right: 18px !important; }

.margin-bottom-18,
.mb-18 {
  margin-bottom: 18px !important; }

.margin-left-18,
.ml-18 {
  margin-left: 18px !important; }

.margin-horizontal-18,
.mh-18 {
  margin-left: 18px;
  margin-right: 18px; }

.margin-vertical-18,
.mv-18 {
  margin-top: 18px;
  margin-bottom: 18px; }

.margin-19,
.m-19 {
  margin: 19px !important; }

.margin-top-19,
.mt-19 {
  margin-top: 19px !important; }

.margin-right-19,
.mr-19 {
  margin-right: 19px !important; }

.margin-bottom-19,
.mb-19 {
  margin-bottom: 19px !important; }

.margin-left-19,
.ml-19 {
  margin-left: 19px !important; }

.margin-horizontal-19,
.mh-19 {
  margin-left: 19px;
  margin-right: 19px; }

.margin-vertical-19,
.mv-19 {
  margin-top: 19px;
  margin-bottom: 19px; }

.margin-20,
.m-20 {
  margin: 20px !important; }

.margin-top-20,
.mt-20 {
  margin-top: 20px !important; }

.margin-right-20,
.mr-20 {
  margin-right: 20px !important; }

.margin-bottom-20,
.mb-20 {
  margin-bottom: 20px !important; }

.margin-left-20,
.ml-20 {
  margin-left: 20px !important; }

.margin-horizontal-20,
.mh-20 {
  margin-left: 20px;
  margin-right: 20px; }

.margin-vertical-20,
.mv-20 {
  margin-top: 20px;
  margin-bottom: 20px; }

.margin-21,
.m-21 {
  margin: 21px !important; }

.margin-top-21,
.mt-21 {
  margin-top: 21px !important; }

.margin-right-21,
.mr-21 {
  margin-right: 21px !important; }

.margin-bottom-21,
.mb-21 {
  margin-bottom: 21px !important; }

.margin-left-21,
.ml-21 {
  margin-left: 21px !important; }

.margin-horizontal-21,
.mh-21 {
  margin-left: 21px;
  margin-right: 21px; }

.margin-vertical-21,
.mv-21 {
  margin-top: 21px;
  margin-bottom: 21px; }

.margin-22,
.m-22 {
  margin: 22px !important; }

.margin-top-22,
.mt-22 {
  margin-top: 22px !important; }

.margin-right-22,
.mr-22 {
  margin-right: 22px !important; }

.margin-bottom-22,
.mb-22 {
  margin-bottom: 22px !important; }

.margin-left-22,
.ml-22 {
  margin-left: 22px !important; }

.margin-horizontal-22,
.mh-22 {
  margin-left: 22px;
  margin-right: 22px; }

.margin-vertical-22,
.mv-22 {
  margin-top: 22px;
  margin-bottom: 22px; }

.margin-23,
.m-23 {
  margin: 23px !important; }

.margin-top-23,
.mt-23 {
  margin-top: 23px !important; }

.margin-right-23,
.mr-23 {
  margin-right: 23px !important; }

.margin-bottom-23,
.mb-23 {
  margin-bottom: 23px !important; }

.margin-left-23,
.ml-23 {
  margin-left: 23px !important; }

.margin-horizontal-23,
.mh-23 {
  margin-left: 23px;
  margin-right: 23px; }

.margin-vertical-23,
.mv-23 {
  margin-top: 23px;
  margin-bottom: 23px; }

.margin-24,
.m-24 {
  margin: 24px !important; }

.margin-top-24,
.mt-24 {
  margin-top: 24px !important; }

.margin-right-24,
.mr-24 {
  margin-right: 24px !important; }

.margin-bottom-24,
.mb-24 {
  margin-bottom: 24px !important; }

.margin-left-24,
.ml-24 {
  margin-left: 24px !important; }

.margin-horizontal-24,
.mh-24 {
  margin-left: 24px;
  margin-right: 24px; }

.margin-vertical-24,
.mv-24 {
  margin-top: 24px;
  margin-bottom: 24px; }

.margin-25,
.m-25 {
  margin: 25px !important; }

.margin-top-25,
.mt-25 {
  margin-top: 25px !important; }

.margin-right-25,
.mr-25 {
  margin-right: 25px !important; }

.margin-bottom-25,
.mb-25 {
  margin-bottom: 25px !important; }

.margin-left-25,
.ml-25 {
  margin-left: 25px !important; }

.margin-horizontal-25,
.mh-25 {
  margin-left: 25px;
  margin-right: 25px; }

.margin-vertical-25,
.mv-25 {
  margin-top: 25px;
  margin-bottom: 25px; }

.margin-26,
.m-26 {
  margin: 26px !important; }

.margin-top-26,
.mt-26 {
  margin-top: 26px !important; }

.margin-right-26,
.mr-26 {
  margin-right: 26px !important; }

.margin-bottom-26,
.mb-26 {
  margin-bottom: 26px !important; }

.margin-left-26,
.ml-26 {
  margin-left: 26px !important; }

.margin-horizontal-26,
.mh-26 {
  margin-left: 26px;
  margin-right: 26px; }

.margin-vertical-26,
.mv-26 {
  margin-top: 26px;
  margin-bottom: 26px; }

.margin-27,
.m-27 {
  margin: 27px !important; }

.margin-top-27,
.mt-27 {
  margin-top: 27px !important; }

.margin-right-27,
.mr-27 {
  margin-right: 27px !important; }

.margin-bottom-27,
.mb-27 {
  margin-bottom: 27px !important; }

.margin-left-27,
.ml-27 {
  margin-left: 27px !important; }

.margin-horizontal-27,
.mh-27 {
  margin-left: 27px;
  margin-right: 27px; }

.margin-vertical-27,
.mv-27 {
  margin-top: 27px;
  margin-bottom: 27px; }

.margin-28,
.m-28 {
  margin: 28px !important; }

.margin-top-28,
.mt-28 {
  margin-top: 28px !important; }

.margin-right-28,
.mr-28 {
  margin-right: 28px !important; }

.margin-bottom-28,
.mb-28 {
  margin-bottom: 28px !important; }

.margin-left-28,
.ml-28 {
  margin-left: 28px !important; }

.margin-horizontal-28,
.mh-28 {
  margin-left: 28px;
  margin-right: 28px; }

.margin-vertical-28,
.mv-28 {
  margin-top: 28px;
  margin-bottom: 28px; }

.margin-29,
.m-29 {
  margin: 29px !important; }

.margin-top-29,
.mt-29 {
  margin-top: 29px !important; }

.margin-right-29,
.mr-29 {
  margin-right: 29px !important; }

.margin-bottom-29,
.mb-29 {
  margin-bottom: 29px !important; }

.margin-left-29,
.ml-29 {
  margin-left: 29px !important; }

.margin-horizontal-29,
.mh-29 {
  margin-left: 29px;
  margin-right: 29px; }

.margin-vertical-29,
.mv-29 {
  margin-top: 29px;
  margin-bottom: 29px; }

.margin-30,
.m-30 {
  margin: 30px !important; }

.margin-top-30,
.mt-30 {
  margin-top: 30px !important; }

.margin-right-30,
.mr-30 {
  margin-right: 30px !important; }

.margin-bottom-30,
.mb-30 {
  margin-bottom: 30px !important; }

.margin-left-30,
.ml-30 {
  margin-left: 30px !important; }

.margin-horizontal-30,
.mh-30 {
  margin-left: 30px;
  margin-right: 30px; }

.margin-vertical-30,
.mv-30 {
  margin-top: 30px;
  margin-bottom: 30px; }

.margin-31,
.m-31 {
  margin: 31px !important; }

.margin-top-31,
.mt-31 {
  margin-top: 31px !important; }

.margin-right-31,
.mr-31 {
  margin-right: 31px !important; }

.margin-bottom-31,
.mb-31 {
  margin-bottom: 31px !important; }

.margin-left-31,
.ml-31 {
  margin-left: 31px !important; }

.margin-horizontal-31,
.mh-31 {
  margin-left: 31px;
  margin-right: 31px; }

.margin-vertical-31,
.mv-31 {
  margin-top: 31px;
  margin-bottom: 31px; }

.margin-32,
.m-32 {
  margin: 32px !important; }

.margin-top-32,
.mt-32 {
  margin-top: 32px !important; }

.margin-right-32,
.mr-32 {
  margin-right: 32px !important; }

.margin-bottom-32,
.mb-32 {
  margin-bottom: 32px !important; }

.margin-left-32,
.ml-32 {
  margin-left: 32px !important; }

.margin-horizontal-32,
.mh-32 {
  margin-left: 32px;
  margin-right: 32px; }

.margin-vertical-32,
.mv-32 {
  margin-top: 32px;
  margin-bottom: 32px; }

.margin-33,
.m-33 {
  margin: 33px !important; }

.margin-top-33,
.mt-33 {
  margin-top: 33px !important; }

.margin-right-33,
.mr-33 {
  margin-right: 33px !important; }

.margin-bottom-33,
.mb-33 {
  margin-bottom: 33px !important; }

.margin-left-33,
.ml-33 {
  margin-left: 33px !important; }

.margin-horizontal-33,
.mh-33 {
  margin-left: 33px;
  margin-right: 33px; }

.margin-vertical-33,
.mv-33 {
  margin-top: 33px;
  margin-bottom: 33px; }

.margin-34,
.m-34 {
  margin: 34px !important; }

.margin-top-34,
.mt-34 {
  margin-top: 34px !important; }

.margin-right-34,
.mr-34 {
  margin-right: 34px !important; }

.margin-bottom-34,
.mb-34 {
  margin-bottom: 34px !important; }

.margin-left-34,
.ml-34 {
  margin-left: 34px !important; }

.margin-horizontal-34,
.mh-34 {
  margin-left: 34px;
  margin-right: 34px; }

.margin-vertical-34,
.mv-34 {
  margin-top: 34px;
  margin-bottom: 34px; }

.margin-35,
.m-35 {
  margin: 35px !important; }

.margin-top-35,
.mt-35 {
  margin-top: 35px !important; }

.margin-right-35,
.mr-35 {
  margin-right: 35px !important; }

.margin-bottom-35,
.mb-35 {
  margin-bottom: 35px !important; }

.margin-left-35,
.ml-35 {
  margin-left: 35px !important; }

.margin-horizontal-35,
.mh-35 {
  margin-left: 35px;
  margin-right: 35px; }

.margin-vertical-35,
.mv-35 {
  margin-top: 35px;
  margin-bottom: 35px; }

.margin-36,
.m-36 {
  margin: 36px !important; }

.margin-top-36,
.mt-36 {
  margin-top: 36px !important; }

.margin-right-36,
.mr-36 {
  margin-right: 36px !important; }

.margin-bottom-36,
.mb-36 {
  margin-bottom: 36px !important; }

.margin-left-36,
.ml-36 {
  margin-left: 36px !important; }

.margin-horizontal-36,
.mh-36 {
  margin-left: 36px;
  margin-right: 36px; }

.margin-vertical-36,
.mv-36 {
  margin-top: 36px;
  margin-bottom: 36px; }

.margin-37,
.m-37 {
  margin: 37px !important; }

.margin-top-37,
.mt-37 {
  margin-top: 37px !important; }

.margin-right-37,
.mr-37 {
  margin-right: 37px !important; }

.margin-bottom-37,
.mb-37 {
  margin-bottom: 37px !important; }

.margin-left-37,
.ml-37 {
  margin-left: 37px !important; }

.margin-horizontal-37,
.mh-37 {
  margin-left: 37px;
  margin-right: 37px; }

.margin-vertical-37,
.mv-37 {
  margin-top: 37px;
  margin-bottom: 37px; }

.margin-38,
.m-38 {
  margin: 38px !important; }

.margin-top-38,
.mt-38 {
  margin-top: 38px !important; }

.margin-right-38,
.mr-38 {
  margin-right: 38px !important; }

.margin-bottom-38,
.mb-38 {
  margin-bottom: 38px !important; }

.margin-left-38,
.ml-38 {
  margin-left: 38px !important; }

.margin-horizontal-38,
.mh-38 {
  margin-left: 38px;
  margin-right: 38px; }

.margin-vertical-38,
.mv-38 {
  margin-top: 38px;
  margin-bottom: 38px; }

.margin-39,
.m-39 {
  margin: 39px !important; }

.margin-top-39,
.mt-39 {
  margin-top: 39px !important; }

.margin-right-39,
.mr-39 {
  margin-right: 39px !important; }

.margin-bottom-39,
.mb-39 {
  margin-bottom: 39px !important; }

.margin-left-39,
.ml-39 {
  margin-left: 39px !important; }

.margin-horizontal-39,
.mh-39 {
  margin-left: 39px;
  margin-right: 39px; }

.margin-vertical-39,
.mv-39 {
  margin-top: 39px;
  margin-bottom: 39px; }

.margin-40,
.m-40 {
  margin: 40px !important; }

.margin-top-40,
.mt-40 {
  margin-top: 40px !important; }

.margin-right-40,
.mr-40 {
  margin-right: 40px !important; }

.margin-bottom-40,
.mb-40 {
  margin-bottom: 40px !important; }

.margin-left-40,
.ml-40 {
  margin-left: 40px !important; }

.margin-horizontal-40,
.mh-40 {
  margin-left: 40px;
  margin-right: 40px; }

.margin-vertical-40,
.mv-40 {
  margin-top: 40px;
  margin-bottom: 40px; }

.margin-41,
.m-41 {
  margin: 41px !important; }

.margin-top-41,
.mt-41 {
  margin-top: 41px !important; }

.margin-right-41,
.mr-41 {
  margin-right: 41px !important; }

.margin-bottom-41,
.mb-41 {
  margin-bottom: 41px !important; }

.margin-left-41,
.ml-41 {
  margin-left: 41px !important; }

.margin-horizontal-41,
.mh-41 {
  margin-left: 41px;
  margin-right: 41px; }

.margin-vertical-41,
.mv-41 {
  margin-top: 41px;
  margin-bottom: 41px; }

.margin-42,
.m-42 {
  margin: 42px !important; }

.margin-top-42,
.mt-42 {
  margin-top: 42px !important; }

.margin-right-42,
.mr-42 {
  margin-right: 42px !important; }

.margin-bottom-42,
.mb-42 {
  margin-bottom: 42px !important; }

.margin-left-42,
.ml-42 {
  margin-left: 42px !important; }

.margin-horizontal-42,
.mh-42 {
  margin-left: 42px;
  margin-right: 42px; }

.margin-vertical-42,
.mv-42 {
  margin-top: 42px;
  margin-bottom: 42px; }

.margin-43,
.m-43 {
  margin: 43px !important; }

.margin-top-43,
.mt-43 {
  margin-top: 43px !important; }

.margin-right-43,
.mr-43 {
  margin-right: 43px !important; }

.margin-bottom-43,
.mb-43 {
  margin-bottom: 43px !important; }

.margin-left-43,
.ml-43 {
  margin-left: 43px !important; }

.margin-horizontal-43,
.mh-43 {
  margin-left: 43px;
  margin-right: 43px; }

.margin-vertical-43,
.mv-43 {
  margin-top: 43px;
  margin-bottom: 43px; }

.margin-44,
.m-44 {
  margin: 44px !important; }

.margin-top-44,
.mt-44 {
  margin-top: 44px !important; }

.margin-right-44,
.mr-44 {
  margin-right: 44px !important; }

.margin-bottom-44,
.mb-44 {
  margin-bottom: 44px !important; }

.margin-left-44,
.ml-44 {
  margin-left: 44px !important; }

.margin-horizontal-44,
.mh-44 {
  margin-left: 44px;
  margin-right: 44px; }

.margin-vertical-44,
.mv-44 {
  margin-top: 44px;
  margin-bottom: 44px; }

.margin-45,
.m-45 {
  margin: 45px !important; }

.margin-top-45,
.mt-45 {
  margin-top: 45px !important; }

.margin-right-45,
.mr-45 {
  margin-right: 45px !important; }

.margin-bottom-45,
.mb-45 {
  margin-bottom: 45px !important; }

.margin-left-45,
.ml-45 {
  margin-left: 45px !important; }

.margin-horizontal-45,
.mh-45 {
  margin-left: 45px;
  margin-right: 45px; }

.margin-vertical-45,
.mv-45 {
  margin-top: 45px;
  margin-bottom: 45px; }

.margin-46,
.m-46 {
  margin: 46px !important; }

.margin-top-46,
.mt-46 {
  margin-top: 46px !important; }

.margin-right-46,
.mr-46 {
  margin-right: 46px !important; }

.margin-bottom-46,
.mb-46 {
  margin-bottom: 46px !important; }

.margin-left-46,
.ml-46 {
  margin-left: 46px !important; }

.margin-horizontal-46,
.mh-46 {
  margin-left: 46px;
  margin-right: 46px; }

.margin-vertical-46,
.mv-46 {
  margin-top: 46px;
  margin-bottom: 46px; }

.margin-47,
.m-47 {
  margin: 47px !important; }

.margin-top-47,
.mt-47 {
  margin-top: 47px !important; }

.margin-right-47,
.mr-47 {
  margin-right: 47px !important; }

.margin-bottom-47,
.mb-47 {
  margin-bottom: 47px !important; }

.margin-left-47,
.ml-47 {
  margin-left: 47px !important; }

.margin-horizontal-47,
.mh-47 {
  margin-left: 47px;
  margin-right: 47px; }

.margin-vertical-47,
.mv-47 {
  margin-top: 47px;
  margin-bottom: 47px; }

.margin-48,
.m-48 {
  margin: 48px !important; }

.margin-top-48,
.mt-48 {
  margin-top: 48px !important; }

.margin-right-48,
.mr-48 {
  margin-right: 48px !important; }

.margin-bottom-48,
.mb-48 {
  margin-bottom: 48px !important; }

.margin-left-48,
.ml-48 {
  margin-left: 48px !important; }

.margin-horizontal-48,
.mh-48 {
  margin-left: 48px;
  margin-right: 48px; }

.margin-vertical-48,
.mv-48 {
  margin-top: 48px;
  margin-bottom: 48px; }

.margin-49,
.m-49 {
  margin: 49px !important; }

.margin-top-49,
.mt-49 {
  margin-top: 49px !important; }

.margin-right-49,
.mr-49 {
  margin-right: 49px !important; }

.margin-bottom-49,
.mb-49 {
  margin-bottom: 49px !important; }

.margin-left-49,
.ml-49 {
  margin-left: 49px !important; }

.margin-horizontal-49,
.mh-49 {
  margin-left: 49px;
  margin-right: 49px; }

.margin-vertical-49,
.mv-49 {
  margin-top: 49px;
  margin-bottom: 49px; }

.margin-50,
.m-50 {
  margin: 50px !important; }

.margin-top-50,
.mt-50 {
  margin-top: 50px !important; }

.margin-right-50,
.mr-50 {
  margin-right: 50px !important; }

.margin-bottom-50,
.mb-50 {
  margin-bottom: 50px !important; }

.margin-left-50,
.ml-50 {
  margin-left: 50px !important; }

.margin-horizontal-50,
.mh-50 {
  margin-left: 50px;
  margin-right: 50px; }

.margin-vertical-50,
.mv-50 {
  margin-top: 50px;
  margin-bottom: 50px; }

.margin-51,
.m-51 {
  margin: 51px !important; }

.margin-top-51,
.mt-51 {
  margin-top: 51px !important; }

.margin-right-51,
.mr-51 {
  margin-right: 51px !important; }

.margin-bottom-51,
.mb-51 {
  margin-bottom: 51px !important; }

.margin-left-51,
.ml-51 {
  margin-left: 51px !important; }

.margin-horizontal-51,
.mh-51 {
  margin-left: 51px;
  margin-right: 51px; }

.margin-vertical-51,
.mv-51 {
  margin-top: 51px;
  margin-bottom: 51px; }

.margin-52,
.m-52 {
  margin: 52px !important; }

.margin-top-52,
.mt-52 {
  margin-top: 52px !important; }

.margin-right-52,
.mr-52 {
  margin-right: 52px !important; }

.margin-bottom-52,
.mb-52 {
  margin-bottom: 52px !important; }

.margin-left-52,
.ml-52 {
  margin-left: 52px !important; }

.margin-horizontal-52,
.mh-52 {
  margin-left: 52px;
  margin-right: 52px; }

.margin-vertical-52,
.mv-52 {
  margin-top: 52px;
  margin-bottom: 52px; }

.margin-53,
.m-53 {
  margin: 53px !important; }

.margin-top-53,
.mt-53 {
  margin-top: 53px !important; }

.margin-right-53,
.mr-53 {
  margin-right: 53px !important; }

.margin-bottom-53,
.mb-53 {
  margin-bottom: 53px !important; }

.margin-left-53,
.ml-53 {
  margin-left: 53px !important; }

.margin-horizontal-53,
.mh-53 {
  margin-left: 53px;
  margin-right: 53px; }

.margin-vertical-53,
.mv-53 {
  margin-top: 53px;
  margin-bottom: 53px; }

.margin-54,
.m-54 {
  margin: 54px !important; }

.margin-top-54,
.mt-54 {
  margin-top: 54px !important; }

.margin-right-54,
.mr-54 {
  margin-right: 54px !important; }

.margin-bottom-54,
.mb-54 {
  margin-bottom: 54px !important; }

.margin-left-54,
.ml-54 {
  margin-left: 54px !important; }

.margin-horizontal-54,
.mh-54 {
  margin-left: 54px;
  margin-right: 54px; }

.margin-vertical-54,
.mv-54 {
  margin-top: 54px;
  margin-bottom: 54px; }

.margin-55,
.m-55 {
  margin: 55px !important; }

.margin-top-55,
.mt-55 {
  margin-top: 55px !important; }

.margin-right-55,
.mr-55 {
  margin-right: 55px !important; }

.margin-bottom-55,
.mb-55 {
  margin-bottom: 55px !important; }

.margin-left-55,
.ml-55 {
  margin-left: 55px !important; }

.margin-horizontal-55,
.mh-55 {
  margin-left: 55px;
  margin-right: 55px; }

.margin-vertical-55,
.mv-55 {
  margin-top: 55px;
  margin-bottom: 55px; }

.margin-56,
.m-56 {
  margin: 56px !important; }

.margin-top-56,
.mt-56 {
  margin-top: 56px !important; }

.margin-right-56,
.mr-56 {
  margin-right: 56px !important; }

.margin-bottom-56,
.mb-56 {
  margin-bottom: 56px !important; }

.margin-left-56,
.ml-56 {
  margin-left: 56px !important; }

.margin-horizontal-56,
.mh-56 {
  margin-left: 56px;
  margin-right: 56px; }

.margin-vertical-56,
.mv-56 {
  margin-top: 56px;
  margin-bottom: 56px; }

.margin-57,
.m-57 {
  margin: 57px !important; }

.margin-top-57,
.mt-57 {
  margin-top: 57px !important; }

.margin-right-57,
.mr-57 {
  margin-right: 57px !important; }

.margin-bottom-57,
.mb-57 {
  margin-bottom: 57px !important; }

.margin-left-57,
.ml-57 {
  margin-left: 57px !important; }

.margin-horizontal-57,
.mh-57 {
  margin-left: 57px;
  margin-right: 57px; }

.margin-vertical-57,
.mv-57 {
  margin-top: 57px;
  margin-bottom: 57px; }

.margin-58,
.m-58 {
  margin: 58px !important; }

.margin-top-58,
.mt-58 {
  margin-top: 58px !important; }

.margin-right-58,
.mr-58 {
  margin-right: 58px !important; }

.margin-bottom-58,
.mb-58 {
  margin-bottom: 58px !important; }

.margin-left-58,
.ml-58 {
  margin-left: 58px !important; }

.margin-horizontal-58,
.mh-58 {
  margin-left: 58px;
  margin-right: 58px; }

.margin-vertical-58,
.mv-58 {
  margin-top: 58px;
  margin-bottom: 58px; }

.margin-59,
.m-59 {
  margin: 59px !important; }

.margin-top-59,
.mt-59 {
  margin-top: 59px !important; }

.margin-right-59,
.mr-59 {
  margin-right: 59px !important; }

.margin-bottom-59,
.mb-59 {
  margin-bottom: 59px !important; }

.margin-left-59,
.ml-59 {
  margin-left: 59px !important; }

.margin-horizontal-59,
.mh-59 {
  margin-left: 59px;
  margin-right: 59px; }

.margin-vertical-59,
.mv-59 {
  margin-top: 59px;
  margin-bottom: 59px; }

.margin-60,
.m-60 {
  margin: 60px !important; }

.margin-top-60,
.mt-60 {
  margin-top: 60px !important; }

.margin-right-60,
.mr-60 {
  margin-right: 60px !important; }

.margin-bottom-60,
.mb-60 {
  margin-bottom: 60px !important; }

.margin-left-60,
.ml-60 {
  margin-left: 60px !important; }

.margin-horizontal-60,
.mh-60 {
  margin-left: 60px;
  margin-right: 60px; }

.margin-vertical-60,
.mv-60 {
  margin-top: 60px;
  margin-bottom: 60px; }

.margin-61,
.m-61 {
  margin: 61px !important; }

.margin-top-61,
.mt-61 {
  margin-top: 61px !important; }

.margin-right-61,
.mr-61 {
  margin-right: 61px !important; }

.margin-bottom-61,
.mb-61 {
  margin-bottom: 61px !important; }

.margin-left-61,
.ml-61 {
  margin-left: 61px !important; }

.margin-horizontal-61,
.mh-61 {
  margin-left: 61px;
  margin-right: 61px; }

.margin-vertical-61,
.mv-61 {
  margin-top: 61px;
  margin-bottom: 61px; }

.margin-62,
.m-62 {
  margin: 62px !important; }

.margin-top-62,
.mt-62 {
  margin-top: 62px !important; }

.margin-right-62,
.mr-62 {
  margin-right: 62px !important; }

.margin-bottom-62,
.mb-62 {
  margin-bottom: 62px !important; }

.margin-left-62,
.ml-62 {
  margin-left: 62px !important; }

.margin-horizontal-62,
.mh-62 {
  margin-left: 62px;
  margin-right: 62px; }

.margin-vertical-62,
.mv-62 {
  margin-top: 62px;
  margin-bottom: 62px; }

.margin-63,
.m-63 {
  margin: 63px !important; }

.margin-top-63,
.mt-63 {
  margin-top: 63px !important; }

.margin-right-63,
.mr-63 {
  margin-right: 63px !important; }

.margin-bottom-63,
.mb-63 {
  margin-bottom: 63px !important; }

.margin-left-63,
.ml-63 {
  margin-left: 63px !important; }

.margin-horizontal-63,
.mh-63 {
  margin-left: 63px;
  margin-right: 63px; }

.margin-vertical-63,
.mv-63 {
  margin-top: 63px;
  margin-bottom: 63px; }

.margin-64,
.m-64 {
  margin: 64px !important; }

.margin-top-64,
.mt-64 {
  margin-top: 64px !important; }

.margin-right-64,
.mr-64 {
  margin-right: 64px !important; }

.margin-bottom-64,
.mb-64 {
  margin-bottom: 64px !important; }

.margin-left-64,
.ml-64 {
  margin-left: 64px !important; }

.margin-horizontal-64,
.mh-64 {
  margin-left: 64px;
  margin-right: 64px; }

.margin-vertical-64,
.mv-64 {
  margin-top: 64px;
  margin-bottom: 64px; }

.margin-65,
.m-65 {
  margin: 65px !important; }

.margin-top-65,
.mt-65 {
  margin-top: 65px !important; }

.margin-right-65,
.mr-65 {
  margin-right: 65px !important; }

.margin-bottom-65,
.mb-65 {
  margin-bottom: 65px !important; }

.margin-left-65,
.ml-65 {
  margin-left: 65px !important; }

.margin-horizontal-65,
.mh-65 {
  margin-left: 65px;
  margin-right: 65px; }

.margin-vertical-65,
.mv-65 {
  margin-top: 65px;
  margin-bottom: 65px; }

.margin-66,
.m-66 {
  margin: 66px !important; }

.margin-top-66,
.mt-66 {
  margin-top: 66px !important; }

.margin-right-66,
.mr-66 {
  margin-right: 66px !important; }

.margin-bottom-66,
.mb-66 {
  margin-bottom: 66px !important; }

.margin-left-66,
.ml-66 {
  margin-left: 66px !important; }

.margin-horizontal-66,
.mh-66 {
  margin-left: 66px;
  margin-right: 66px; }

.margin-vertical-66,
.mv-66 {
  margin-top: 66px;
  margin-bottom: 66px; }

.margin-67,
.m-67 {
  margin: 67px !important; }

.margin-top-67,
.mt-67 {
  margin-top: 67px !important; }

.margin-right-67,
.mr-67 {
  margin-right: 67px !important; }

.margin-bottom-67,
.mb-67 {
  margin-bottom: 67px !important; }

.margin-left-67,
.ml-67 {
  margin-left: 67px !important; }

.margin-horizontal-67,
.mh-67 {
  margin-left: 67px;
  margin-right: 67px; }

.margin-vertical-67,
.mv-67 {
  margin-top: 67px;
  margin-bottom: 67px; }

.margin-68,
.m-68 {
  margin: 68px !important; }

.margin-top-68,
.mt-68 {
  margin-top: 68px !important; }

.margin-right-68,
.mr-68 {
  margin-right: 68px !important; }

.margin-bottom-68,
.mb-68 {
  margin-bottom: 68px !important; }

.margin-left-68,
.ml-68 {
  margin-left: 68px !important; }

.margin-horizontal-68,
.mh-68 {
  margin-left: 68px;
  margin-right: 68px; }

.margin-vertical-68,
.mv-68 {
  margin-top: 68px;
  margin-bottom: 68px; }

.margin-69,
.m-69 {
  margin: 69px !important; }

.margin-top-69,
.mt-69 {
  margin-top: 69px !important; }

.margin-right-69,
.mr-69 {
  margin-right: 69px !important; }

.margin-bottom-69,
.mb-69 {
  margin-bottom: 69px !important; }

.margin-left-69,
.ml-69 {
  margin-left: 69px !important; }

.margin-horizontal-69,
.mh-69 {
  margin-left: 69px;
  margin-right: 69px; }

.margin-vertical-69,
.mv-69 {
  margin-top: 69px;
  margin-bottom: 69px; }

.margin-70,
.m-70 {
  margin: 70px !important; }

.margin-top-70,
.mt-70 {
  margin-top: 70px !important; }

.margin-right-70,
.mr-70 {
  margin-right: 70px !important; }

.margin-bottom-70,
.mb-70 {
  margin-bottom: 70px !important; }

.margin-left-70,
.ml-70 {
  margin-left: 70px !important; }

.margin-horizontal-70,
.mh-70 {
  margin-left: 70px;
  margin-right: 70px; }

.margin-vertical-70,
.mv-70 {
  margin-top: 70px;
  margin-bottom: 70px; }

.margin-71,
.m-71 {
  margin: 71px !important; }

.margin-top-71,
.mt-71 {
  margin-top: 71px !important; }

.margin-right-71,
.mr-71 {
  margin-right: 71px !important; }

.margin-bottom-71,
.mb-71 {
  margin-bottom: 71px !important; }

.margin-left-71,
.ml-71 {
  margin-left: 71px !important; }

.margin-horizontal-71,
.mh-71 {
  margin-left: 71px;
  margin-right: 71px; }

.margin-vertical-71,
.mv-71 {
  margin-top: 71px;
  margin-bottom: 71px; }

.margin-72,
.m-72 {
  margin: 72px !important; }

.margin-top-72,
.mt-72 {
  margin-top: 72px !important; }

.margin-right-72,
.mr-72 {
  margin-right: 72px !important; }

.margin-bottom-72,
.mb-72 {
  margin-bottom: 72px !important; }

.margin-left-72,
.ml-72 {
  margin-left: 72px !important; }

.margin-horizontal-72,
.mh-72 {
  margin-left: 72px;
  margin-right: 72px; }

.margin-vertical-72,
.mv-72 {
  margin-top: 72px;
  margin-bottom: 72px; }

.margin-73,
.m-73 {
  margin: 73px !important; }

.margin-top-73,
.mt-73 {
  margin-top: 73px !important; }

.margin-right-73,
.mr-73 {
  margin-right: 73px !important; }

.margin-bottom-73,
.mb-73 {
  margin-bottom: 73px !important; }

.margin-left-73,
.ml-73 {
  margin-left: 73px !important; }

.margin-horizontal-73,
.mh-73 {
  margin-left: 73px;
  margin-right: 73px; }

.margin-vertical-73,
.mv-73 {
  margin-top: 73px;
  margin-bottom: 73px; }

.margin-74,
.m-74 {
  margin: 74px !important; }

.margin-top-74,
.mt-74 {
  margin-top: 74px !important; }

.margin-right-74,
.mr-74 {
  margin-right: 74px !important; }

.margin-bottom-74,
.mb-74 {
  margin-bottom: 74px !important; }

.margin-left-74,
.ml-74 {
  margin-left: 74px !important; }

.margin-horizontal-74,
.mh-74 {
  margin-left: 74px;
  margin-right: 74px; }

.margin-vertical-74,
.mv-74 {
  margin-top: 74px;
  margin-bottom: 74px; }

.margin-75,
.m-75 {
  margin: 75px !important; }

.margin-top-75,
.mt-75 {
  margin-top: 75px !important; }

.margin-right-75,
.mr-75 {
  margin-right: 75px !important; }

.margin-bottom-75,
.mb-75 {
  margin-bottom: 75px !important; }

.margin-left-75,
.ml-75 {
  margin-left: 75px !important; }

.margin-horizontal-75,
.mh-75 {
  margin-left: 75px;
  margin-right: 75px; }

.margin-vertical-75,
.mv-75 {
  margin-top: 75px;
  margin-bottom: 75px; }

.margin-76,
.m-76 {
  margin: 76px !important; }

.margin-top-76,
.mt-76 {
  margin-top: 76px !important; }

.margin-right-76,
.mr-76 {
  margin-right: 76px !important; }

.margin-bottom-76,
.mb-76 {
  margin-bottom: 76px !important; }

.margin-left-76,
.ml-76 {
  margin-left: 76px !important; }

.margin-horizontal-76,
.mh-76 {
  margin-left: 76px;
  margin-right: 76px; }

.margin-vertical-76,
.mv-76 {
  margin-top: 76px;
  margin-bottom: 76px; }

.margin-77,
.m-77 {
  margin: 77px !important; }

.margin-top-77,
.mt-77 {
  margin-top: 77px !important; }

.margin-right-77,
.mr-77 {
  margin-right: 77px !important; }

.margin-bottom-77,
.mb-77 {
  margin-bottom: 77px !important; }

.margin-left-77,
.ml-77 {
  margin-left: 77px !important; }

.margin-horizontal-77,
.mh-77 {
  margin-left: 77px;
  margin-right: 77px; }

.margin-vertical-77,
.mv-77 {
  margin-top: 77px;
  margin-bottom: 77px; }

.margin-78,
.m-78 {
  margin: 78px !important; }

.margin-top-78,
.mt-78 {
  margin-top: 78px !important; }

.margin-right-78,
.mr-78 {
  margin-right: 78px !important; }

.margin-bottom-78,
.mb-78 {
  margin-bottom: 78px !important; }

.margin-left-78,
.ml-78 {
  margin-left: 78px !important; }

.margin-horizontal-78,
.mh-78 {
  margin-left: 78px;
  margin-right: 78px; }

.margin-vertical-78,
.mv-78 {
  margin-top: 78px;
  margin-bottom: 78px; }

.margin-79,
.m-79 {
  margin: 79px !important; }

.margin-top-79,
.mt-79 {
  margin-top: 79px !important; }

.margin-right-79,
.mr-79 {
  margin-right: 79px !important; }

.margin-bottom-79,
.mb-79 {
  margin-bottom: 79px !important; }

.margin-left-79,
.ml-79 {
  margin-left: 79px !important; }

.margin-horizontal-79,
.mh-79 {
  margin-left: 79px;
  margin-right: 79px; }

.margin-vertical-79,
.mv-79 {
  margin-top: 79px;
  margin-bottom: 79px; }

.margin-80,
.m-80 {
  margin: 80px !important; }

.margin-top-80,
.mt-80 {
  margin-top: 80px !important; }

.margin-right-80,
.mr-80 {
  margin-right: 80px !important; }

.margin-bottom-80,
.mb-80 {
  margin-bottom: 80px !important; }

.margin-left-80,
.ml-80 {
  margin-left: 80px !important; }

.margin-horizontal-80,
.mh-80 {
  margin-left: 80px;
  margin-right: 80px; }

.margin-vertical-80,
.mv-80 {
  margin-top: 80px;
  margin-bottom: 80px; }

.margin-81,
.m-81 {
  margin: 81px !important; }

.margin-top-81,
.mt-81 {
  margin-top: 81px !important; }

.margin-right-81,
.mr-81 {
  margin-right: 81px !important; }

.margin-bottom-81,
.mb-81 {
  margin-bottom: 81px !important; }

.margin-left-81,
.ml-81 {
  margin-left: 81px !important; }

.margin-horizontal-81,
.mh-81 {
  margin-left: 81px;
  margin-right: 81px; }

.margin-vertical-81,
.mv-81 {
  margin-top: 81px;
  margin-bottom: 81px; }

.margin-82,
.m-82 {
  margin: 82px !important; }

.margin-top-82,
.mt-82 {
  margin-top: 82px !important; }

.margin-right-82,
.mr-82 {
  margin-right: 82px !important; }

.margin-bottom-82,
.mb-82 {
  margin-bottom: 82px !important; }

.margin-left-82,
.ml-82 {
  margin-left: 82px !important; }

.margin-horizontal-82,
.mh-82 {
  margin-left: 82px;
  margin-right: 82px; }

.margin-vertical-82,
.mv-82 {
  margin-top: 82px;
  margin-bottom: 82px; }

.margin-83,
.m-83 {
  margin: 83px !important; }

.margin-top-83,
.mt-83 {
  margin-top: 83px !important; }

.margin-right-83,
.mr-83 {
  margin-right: 83px !important; }

.margin-bottom-83,
.mb-83 {
  margin-bottom: 83px !important; }

.margin-left-83,
.ml-83 {
  margin-left: 83px !important; }

.margin-horizontal-83,
.mh-83 {
  margin-left: 83px;
  margin-right: 83px; }

.margin-vertical-83,
.mv-83 {
  margin-top: 83px;
  margin-bottom: 83px; }

.margin-84,
.m-84 {
  margin: 84px !important; }

.margin-top-84,
.mt-84 {
  margin-top: 84px !important; }

.margin-right-84,
.mr-84 {
  margin-right: 84px !important; }

.margin-bottom-84,
.mb-84 {
  margin-bottom: 84px !important; }

.margin-left-84,
.ml-84 {
  margin-left: 84px !important; }

.margin-horizontal-84,
.mh-84 {
  margin-left: 84px;
  margin-right: 84px; }

.margin-vertical-84,
.mv-84 {
  margin-top: 84px;
  margin-bottom: 84px; }

.margin-85,
.m-85 {
  margin: 85px !important; }

.margin-top-85,
.mt-85 {
  margin-top: 85px !important; }

.margin-right-85,
.mr-85 {
  margin-right: 85px !important; }

.margin-bottom-85,
.mb-85 {
  margin-bottom: 85px !important; }

.margin-left-85,
.ml-85 {
  margin-left: 85px !important; }

.margin-horizontal-85,
.mh-85 {
  margin-left: 85px;
  margin-right: 85px; }

.margin-vertical-85,
.mv-85 {
  margin-top: 85px;
  margin-bottom: 85px; }

.margin-86,
.m-86 {
  margin: 86px !important; }

.margin-top-86,
.mt-86 {
  margin-top: 86px !important; }

.margin-right-86,
.mr-86 {
  margin-right: 86px !important; }

.margin-bottom-86,
.mb-86 {
  margin-bottom: 86px !important; }

.margin-left-86,
.ml-86 {
  margin-left: 86px !important; }

.margin-horizontal-86,
.mh-86 {
  margin-left: 86px;
  margin-right: 86px; }

.margin-vertical-86,
.mv-86 {
  margin-top: 86px;
  margin-bottom: 86px; }

.margin-87,
.m-87 {
  margin: 87px !important; }

.margin-top-87,
.mt-87 {
  margin-top: 87px !important; }

.margin-right-87,
.mr-87 {
  margin-right: 87px !important; }

.margin-bottom-87,
.mb-87 {
  margin-bottom: 87px !important; }

.margin-left-87,
.ml-87 {
  margin-left: 87px !important; }

.margin-horizontal-87,
.mh-87 {
  margin-left: 87px;
  margin-right: 87px; }

.margin-vertical-87,
.mv-87 {
  margin-top: 87px;
  margin-bottom: 87px; }

.margin-88,
.m-88 {
  margin: 88px !important; }

.margin-top-88,
.mt-88 {
  margin-top: 88px !important; }

.margin-right-88,
.mr-88 {
  margin-right: 88px !important; }

.margin-bottom-88,
.mb-88 {
  margin-bottom: 88px !important; }

.margin-left-88,
.ml-88 {
  margin-left: 88px !important; }

.margin-horizontal-88,
.mh-88 {
  margin-left: 88px;
  margin-right: 88px; }

.margin-vertical-88,
.mv-88 {
  margin-top: 88px;
  margin-bottom: 88px; }

.margin-89,
.m-89 {
  margin: 89px !important; }

.margin-top-89,
.mt-89 {
  margin-top: 89px !important; }

.margin-right-89,
.mr-89 {
  margin-right: 89px !important; }

.margin-bottom-89,
.mb-89 {
  margin-bottom: 89px !important; }

.margin-left-89,
.ml-89 {
  margin-left: 89px !important; }

.margin-horizontal-89,
.mh-89 {
  margin-left: 89px;
  margin-right: 89px; }

.margin-vertical-89,
.mv-89 {
  margin-top: 89px;
  margin-bottom: 89px; }

.margin-90,
.m-90 {
  margin: 90px !important; }

.margin-top-90,
.mt-90 {
  margin-top: 90px !important; }

.margin-right-90,
.mr-90 {
  margin-right: 90px !important; }

.margin-bottom-90,
.mb-90 {
  margin-bottom: 90px !important; }

.margin-left-90,
.ml-90 {
  margin-left: 90px !important; }

.margin-horizontal-90,
.mh-90 {
  margin-left: 90px;
  margin-right: 90px; }

.margin-vertical-90,
.mv-90 {
  margin-top: 90px;
  margin-bottom: 90px; }

.margin-91,
.m-91 {
  margin: 91px !important; }

.margin-top-91,
.mt-91 {
  margin-top: 91px !important; }

.margin-right-91,
.mr-91 {
  margin-right: 91px !important; }

.margin-bottom-91,
.mb-91 {
  margin-bottom: 91px !important; }

.margin-left-91,
.ml-91 {
  margin-left: 91px !important; }

.margin-horizontal-91,
.mh-91 {
  margin-left: 91px;
  margin-right: 91px; }

.margin-vertical-91,
.mv-91 {
  margin-top: 91px;
  margin-bottom: 91px; }

.margin-92,
.m-92 {
  margin: 92px !important; }

.margin-top-92,
.mt-92 {
  margin-top: 92px !important; }

.margin-right-92,
.mr-92 {
  margin-right: 92px !important; }

.margin-bottom-92,
.mb-92 {
  margin-bottom: 92px !important; }

.margin-left-92,
.ml-92 {
  margin-left: 92px !important; }

.margin-horizontal-92,
.mh-92 {
  margin-left: 92px;
  margin-right: 92px; }

.margin-vertical-92,
.mv-92 {
  margin-top: 92px;
  margin-bottom: 92px; }

.margin-93,
.m-93 {
  margin: 93px !important; }

.margin-top-93,
.mt-93 {
  margin-top: 93px !important; }

.margin-right-93,
.mr-93 {
  margin-right: 93px !important; }

.margin-bottom-93,
.mb-93 {
  margin-bottom: 93px !important; }

.margin-left-93,
.ml-93 {
  margin-left: 93px !important; }

.margin-horizontal-93,
.mh-93 {
  margin-left: 93px;
  margin-right: 93px; }

.margin-vertical-93,
.mv-93 {
  margin-top: 93px;
  margin-bottom: 93px; }

.margin-94,
.m-94 {
  margin: 94px !important; }

.margin-top-94,
.mt-94 {
  margin-top: 94px !important; }

.margin-right-94,
.mr-94 {
  margin-right: 94px !important; }

.margin-bottom-94,
.mb-94 {
  margin-bottom: 94px !important; }

.margin-left-94,
.ml-94 {
  margin-left: 94px !important; }

.margin-horizontal-94,
.mh-94 {
  margin-left: 94px;
  margin-right: 94px; }

.margin-vertical-94,
.mv-94 {
  margin-top: 94px;
  margin-bottom: 94px; }

.margin-95,
.m-95 {
  margin: 95px !important; }

.margin-top-95,
.mt-95 {
  margin-top: 95px !important; }

.margin-right-95,
.mr-95 {
  margin-right: 95px !important; }

.margin-bottom-95,
.mb-95 {
  margin-bottom: 95px !important; }

.margin-left-95,
.ml-95 {
  margin-left: 95px !important; }

.margin-horizontal-95,
.mh-95 {
  margin-left: 95px;
  margin-right: 95px; }

.margin-vertical-95,
.mv-95 {
  margin-top: 95px;
  margin-bottom: 95px; }

.margin-96,
.m-96 {
  margin: 96px !important; }

.margin-top-96,
.mt-96 {
  margin-top: 96px !important; }

.margin-right-96,
.mr-96 {
  margin-right: 96px !important; }

.margin-bottom-96,
.mb-96 {
  margin-bottom: 96px !important; }

.margin-left-96,
.ml-96 {
  margin-left: 96px !important; }

.margin-horizontal-96,
.mh-96 {
  margin-left: 96px;
  margin-right: 96px; }

.margin-vertical-96,
.mv-96 {
  margin-top: 96px;
  margin-bottom: 96px; }

.margin-97,
.m-97 {
  margin: 97px !important; }

.margin-top-97,
.mt-97 {
  margin-top: 97px !important; }

.margin-right-97,
.mr-97 {
  margin-right: 97px !important; }

.margin-bottom-97,
.mb-97 {
  margin-bottom: 97px !important; }

.margin-left-97,
.ml-97 {
  margin-left: 97px !important; }

.margin-horizontal-97,
.mh-97 {
  margin-left: 97px;
  margin-right: 97px; }

.margin-vertical-97,
.mv-97 {
  margin-top: 97px;
  margin-bottom: 97px; }

.margin-98,
.m-98 {
  margin: 98px !important; }

.margin-top-98,
.mt-98 {
  margin-top: 98px !important; }

.margin-right-98,
.mr-98 {
  margin-right: 98px !important; }

.margin-bottom-98,
.mb-98 {
  margin-bottom: 98px !important; }

.margin-left-98,
.ml-98 {
  margin-left: 98px !important; }

.margin-horizontal-98,
.mh-98 {
  margin-left: 98px;
  margin-right: 98px; }

.margin-vertical-98,
.mv-98 {
  margin-top: 98px;
  margin-bottom: 98px; }

.margin-99,
.m-99 {
  margin: 99px !important; }

.margin-top-99,
.mt-99 {
  margin-top: 99px !important; }

.margin-right-99,
.mr-99 {
  margin-right: 99px !important; }

.margin-bottom-99,
.mb-99 {
  margin-bottom: 99px !important; }

.margin-left-99,
.ml-99 {
  margin-left: 99px !important; }

.margin-horizontal-99,
.mh-99 {
  margin-left: 99px;
  margin-right: 99px; }

.margin-vertical-99,
.mv-99 {
  margin-top: 99px;
  margin-bottom: 99px; }

.margin-100,
.m-100 {
  margin: 100px !important; }

.margin-top-100,
.mt-100 {
  margin-top: 100px !important; }

.margin-right-100,
.mr-100 {
  margin-right: 100px !important; }

.margin-bottom-100,
.mb-100 {
  margin-bottom: 100px !important; }

.margin-left-100,
.ml-100 {
  margin-left: 100px !important; }

.margin-horizontal-100,
.mh-100 {
  margin-left: 100px;
  margin-right: 100px; }

.margin-vertical-100,
.mv-100 {
  margin-top: 100px;
  margin-bottom: 100px; }

.height-0,
.h-0 {
  height: 0px !important;
  min-height: 0px !important;
  max-height: 0px !important; }

.width-0,
.w-0 {
  width: 0px !important;
  min-width: 0px !important;
  max-width: 0px !important; }

.height-5,
.h-5 {
  height: 5px !important;
  min-height: 5px !important;
  max-height: 5px !important; }

.width-5,
.w-5 {
  width: 5px !important;
  min-width: 5px !important;
  max-width: 5px !important; }

.height-10,
.h-10 {
  height: 10px !important;
  min-height: 10px !important;
  max-height: 10px !important; }

.width-10,
.w-10 {
  width: 10px !important;
  min-width: 10px !important;
  max-width: 10px !important; }

.height-15,
.h-15 {
  height: 15px !important;
  min-height: 15px !important;
  max-height: 15px !important; }

.width-15,
.w-15 {
  width: 15px !important;
  min-width: 15px !important;
  max-width: 15px !important; }

.height-20,
.h-20 {
  height: 20px !important;
  min-height: 20px !important;
  max-height: 20px !important; }

.width-20,
.w-20 {
  width: 20px !important;
  min-width: 20px !important;
  max-width: 20px !important; }

.height-25,
.h-25 {
  height: 25px !important;
  min-height: 25px !important;
  max-height: 25px !important; }

.width-25,
.w-25 {
  width: 25px !important;
  min-width: 25px !important;
  max-width: 25px !important; }

.height-30,
.h-30 {
  height: 30px !important;
  min-height: 30px !important;
  max-height: 30px !important; }

.width-30,
.w-30 {
  width: 30px !important;
  min-width: 30px !important;
  max-width: 30px !important; }

.height-35,
.h-35 {
  height: 35px !important;
  min-height: 35px !important;
  max-height: 35px !important; }

.width-35,
.w-35 {
  width: 35px !important;
  min-width: 35px !important;
  max-width: 35px !important; }

.height-40,
.h-40 {
  height: 40px !important;
  min-height: 40px !important;
  max-height: 40px !important; }

.width-40,
.w-40 {
  width: 40px !important;
  min-width: 40px !important;
  max-width: 40px !important; }

.height-45,
.h-45 {
  height: 45px !important;
  min-height: 45px !important;
  max-height: 45px !important; }

.width-45,
.w-45 {
  width: 45px !important;
  min-width: 45px !important;
  max-width: 45px !important; }

.height-50,
.h-50 {
  height: 50px !important;
  min-height: 50px !important;
  max-height: 50px !important; }

.width-50,
.w-50 {
  width: 50px !important;
  min-width: 50px !important;
  max-width: 50px !important; }

.height-55,
.h-55 {
  height: 55px !important;
  min-height: 55px !important;
  max-height: 55px !important; }

.width-55,
.w-55 {
  width: 55px !important;
  min-width: 55px !important;
  max-width: 55px !important; }

.height-60,
.h-60 {
  height: 60px !important;
  min-height: 60px !important;
  max-height: 60px !important; }

.width-60,
.w-60 {
  width: 60px !important;
  min-width: 60px !important;
  max-width: 60px !important; }

.height-65,
.h-65 {
  height: 65px !important;
  min-height: 65px !important;
  max-height: 65px !important; }

.width-65,
.w-65 {
  width: 65px !important;
  min-width: 65px !important;
  max-width: 65px !important; }

.height-70,
.h-70 {
  height: 70px !important;
  min-height: 70px !important;
  max-height: 70px !important; }

.width-70,
.w-70 {
  width: 70px !important;
  min-width: 70px !important;
  max-width: 70px !important; }

.height-75,
.h-75 {
  height: 75px !important;
  min-height: 75px !important;
  max-height: 75px !important; }

.width-75,
.w-75 {
  width: 75px !important;
  min-width: 75px !important;
  max-width: 75px !important; }

.height-80,
.h-80 {
  height: 80px !important;
  min-height: 80px !important;
  max-height: 80px !important; }

.width-80,
.w-80 {
  width: 80px !important;
  min-width: 80px !important;
  max-width: 80px !important; }

.height-85,
.h-85 {
  height: 85px !important;
  min-height: 85px !important;
  max-height: 85px !important; }

.width-85,
.w-85 {
  width: 85px !important;
  min-width: 85px !important;
  max-width: 85px !important; }

.height-90,
.h-90 {
  height: 90px !important;
  min-height: 90px !important;
  max-height: 90px !important; }

.width-90,
.w-90 {
  width: 90px !important;
  min-width: 90px !important;
  max-width: 90px !important; }

.height-95,
.h-95 {
  height: 95px !important;
  min-height: 95px !important;
  max-height: 95px !important; }

.width-95,
.w-95 {
  width: 95px !important;
  min-width: 95px !important;
  max-width: 95px !important; }

.height-100,
.h-100 {
  height: 100px !important;
  min-height: 100px !important;
  max-height: 100px !important; }

.width-100,
.w-100 {
  width: 100px !important;
  min-width: 100px !important;
  max-width: 100px !important; }

.height-105,
.h-105 {
  height: 105px !important;
  min-height: 105px !important;
  max-height: 105px !important; }

.width-105,
.w-105 {
  width: 105px !important;
  min-width: 105px !important;
  max-width: 105px !important; }

.height-110,
.h-110 {
  height: 110px !important;
  min-height: 110px !important;
  max-height: 110px !important; }

.width-110,
.w-110 {
  width: 110px !important;
  min-width: 110px !important;
  max-width: 110px !important; }

.height-115,
.h-115 {
  height: 115px !important;
  min-height: 115px !important;
  max-height: 115px !important; }

.width-115,
.w-115 {
  width: 115px !important;
  min-width: 115px !important;
  max-width: 115px !important; }

.height-120,
.h-120 {
  height: 120px !important;
  min-height: 120px !important;
  max-height: 120px !important; }

.width-120,
.w-120 {
  width: 120px !important;
  min-width: 120px !important;
  max-width: 120px !important; }

.height-125,
.h-125 {
  height: 125px !important;
  min-height: 125px !important;
  max-height: 125px !important; }

.width-125,
.w-125 {
  width: 125px !important;
  min-width: 125px !important;
  max-width: 125px !important; }

.height-130,
.h-130 {
  height: 130px !important;
  min-height: 130px !important;
  max-height: 130px !important; }

.width-130,
.w-130 {
  width: 130px !important;
  min-width: 130px !important;
  max-width: 130px !important; }

.height-135,
.h-135 {
  height: 135px !important;
  min-height: 135px !important;
  max-height: 135px !important; }

.width-135,
.w-135 {
  width: 135px !important;
  min-width: 135px !important;
  max-width: 135px !important; }

.height-140,
.h-140 {
  height: 140px !important;
  min-height: 140px !important;
  max-height: 140px !important; }

.width-140,
.w-140 {
  width: 140px !important;
  min-width: 140px !important;
  max-width: 140px !important; }

.height-145,
.h-145 {
  height: 145px !important;
  min-height: 145px !important;
  max-height: 145px !important; }

.width-145,
.w-145 {
  width: 145px !important;
  min-width: 145px !important;
  max-width: 145px !important; }

.height-150,
.h-150 {
  height: 150px !important;
  min-height: 150px !important;
  max-height: 150px !important; }

.width-150,
.w-150 {
  width: 150px !important;
  min-width: 150px !important;
  max-width: 150px !important; }

.height-155,
.h-155 {
  height: 155px !important;
  min-height: 155px !important;
  max-height: 155px !important; }

.width-155,
.w-155 {
  width: 155px !important;
  min-width: 155px !important;
  max-width: 155px !important; }

.height-160,
.h-160 {
  height: 160px !important;
  min-height: 160px !important;
  max-height: 160px !important; }

.width-160,
.w-160 {
  width: 160px !important;
  min-width: 160px !important;
  max-width: 160px !important; }

.height-165,
.h-165 {
  height: 165px !important;
  min-height: 165px !important;
  max-height: 165px !important; }

.width-165,
.w-165 {
  width: 165px !important;
  min-width: 165px !important;
  max-width: 165px !important; }

.height-170,
.h-170 {
  height: 170px !important;
  min-height: 170px !important;
  max-height: 170px !important; }

.width-170,
.w-170 {
  width: 170px !important;
  min-width: 170px !important;
  max-width: 170px !important; }

.height-175,
.h-175 {
  height: 175px !important;
  min-height: 175px !important;
  max-height: 175px !important; }

.width-175,
.w-175 {
  width: 175px !important;
  min-width: 175px !important;
  max-width: 175px !important; }

.height-180,
.h-180 {
  height: 180px !important;
  min-height: 180px !important;
  max-height: 180px !important; }

.width-180,
.w-180 {
  width: 180px !important;
  min-width: 180px !important;
  max-width: 180px !important; }

.height-185,
.h-185 {
  height: 185px !important;
  min-height: 185px !important;
  max-height: 185px !important; }

.width-185,
.w-185 {
  width: 185px !important;
  min-width: 185px !important;
  max-width: 185px !important; }

.height-190,
.h-190 {
  height: 190px !important;
  min-height: 190px !important;
  max-height: 190px !important; }

.width-190,
.w-190 {
  width: 190px !important;
  min-width: 190px !important;
  max-width: 190px !important; }

.height-195,
.h-195 {
  height: 195px !important;
  min-height: 195px !important;
  max-height: 195px !important; }

.width-195,
.w-195 {
  width: 195px !important;
  min-width: 195px !important;
  max-width: 195px !important; }

.height-200,
.h-200 {
  height: 200px !important;
  min-height: 200px !important;
  max-height: 200px !important; }

.width-200,
.w-200 {
  width: 200px !important;
  min-width: 200px !important;
  max-width: 200px !important; }

.height-205,
.h-205 {
  height: 205px !important;
  min-height: 205px !important;
  max-height: 205px !important; }

.width-205,
.w-205 {
  width: 205px !important;
  min-width: 205px !important;
  max-width: 205px !important; }

.height-210,
.h-210 {
  height: 210px !important;
  min-height: 210px !important;
  max-height: 210px !important; }

.width-210,
.w-210 {
  width: 210px !important;
  min-width: 210px !important;
  max-width: 210px !important; }

.height-215,
.h-215 {
  height: 215px !important;
  min-height: 215px !important;
  max-height: 215px !important; }

.width-215,
.w-215 {
  width: 215px !important;
  min-width: 215px !important;
  max-width: 215px !important; }

.height-220,
.h-220 {
  height: 220px !important;
  min-height: 220px !important;
  max-height: 220px !important; }

.width-220,
.w-220 {
  width: 220px !important;
  min-width: 220px !important;
  max-width: 220px !important; }

.height-225,
.h-225 {
  height: 225px !important;
  min-height: 225px !important;
  max-height: 225px !important; }

.width-225,
.w-225 {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important; }

.height-230,
.h-230 {
  height: 230px !important;
  min-height: 230px !important;
  max-height: 230px !important; }

.width-230,
.w-230 {
  width: 230px !important;
  min-width: 230px !important;
  max-width: 230px !important; }

.height-235,
.h-235 {
  height: 235px !important;
  min-height: 235px !important;
  max-height: 235px !important; }

.width-235,
.w-235 {
  width: 235px !important;
  min-width: 235px !important;
  max-width: 235px !important; }

.height-240,
.h-240 {
  height: 240px !important;
  min-height: 240px !important;
  max-height: 240px !important; }

.width-240,
.w-240 {
  width: 240px !important;
  min-width: 240px !important;
  max-width: 240px !important; }

.height-245,
.h-245 {
  height: 245px !important;
  min-height: 245px !important;
  max-height: 245px !important; }

.width-245,
.w-245 {
  width: 245px !important;
  min-width: 245px !important;
  max-width: 245px !important; }

.height-250,
.h-250 {
  height: 250px !important;
  min-height: 250px !important;
  max-height: 250px !important; }

.width-250,
.w-250 {
  width: 250px !important;
  min-width: 250px !important;
  max-width: 250px !important; }

.height-255,
.h-255 {
  height: 255px !important;
  min-height: 255px !important;
  max-height: 255px !important; }

.width-255,
.w-255 {
  width: 255px !important;
  min-width: 255px !important;
  max-width: 255px !important; }

.height-260,
.h-260 {
  height: 260px !important;
  min-height: 260px !important;
  max-height: 260px !important; }

.width-260,
.w-260 {
  width: 260px !important;
  min-width: 260px !important;
  max-width: 260px !important; }

.height-265,
.h-265 {
  height: 265px !important;
  min-height: 265px !important;
  max-height: 265px !important; }

.width-265,
.w-265 {
  width: 265px !important;
  min-width: 265px !important;
  max-width: 265px !important; }

.height-270,
.h-270 {
  height: 270px !important;
  min-height: 270px !important;
  max-height: 270px !important; }

.width-270,
.w-270 {
  width: 270px !important;
  min-width: 270px !important;
  max-width: 270px !important; }

.height-275,
.h-275 {
  height: 275px !important;
  min-height: 275px !important;
  max-height: 275px !important; }

.width-275,
.w-275 {
  width: 275px !important;
  min-width: 275px !important;
  max-width: 275px !important; }

.height-280,
.h-280 {
  height: 280px !important;
  min-height: 280px !important;
  max-height: 280px !important; }

.width-280,
.w-280 {
  width: 280px !important;
  min-width: 280px !important;
  max-width: 280px !important; }

.height-285,
.h-285 {
  height: 285px !important;
  min-height: 285px !important;
  max-height: 285px !important; }

.width-285,
.w-285 {
  width: 285px !important;
  min-width: 285px !important;
  max-width: 285px !important; }

.height-290,
.h-290 {
  height: 290px !important;
  min-height: 290px !important;
  max-height: 290px !important; }

.width-290,
.w-290 {
  width: 290px !important;
  min-width: 290px !important;
  max-width: 290px !important; }

.height-295,
.h-295 {
  height: 295px !important;
  min-height: 295px !important;
  max-height: 295px !important; }

.width-295,
.w-295 {
  width: 295px !important;
  min-width: 295px !important;
  max-width: 295px !important; }

.height-300,
.h-300 {
  height: 300px !important;
  min-height: 300px !important;
  max-height: 300px !important; }

.width-300,
.w-300 {
  width: 300px !important;
  min-width: 300px !important;
  max-width: 300px !important; }

.height-305,
.h-305 {
  height: 305px !important;
  min-height: 305px !important;
  max-height: 305px !important; }

.width-305,
.w-305 {
  width: 305px !important;
  min-width: 305px !important;
  max-width: 305px !important; }

.height-310,
.h-310 {
  height: 310px !important;
  min-height: 310px !important;
  max-height: 310px !important; }

.width-310,
.w-310 {
  width: 310px !important;
  min-width: 310px !important;
  max-width: 310px !important; }

.height-315,
.h-315 {
  height: 315px !important;
  min-height: 315px !important;
  max-height: 315px !important; }

.width-315,
.w-315 {
  width: 315px !important;
  min-width: 315px !important;
  max-width: 315px !important; }

.height-320,
.h-320 {
  height: 320px !important;
  min-height: 320px !important;
  max-height: 320px !important; }

.width-320,
.w-320 {
  width: 320px !important;
  min-width: 320px !important;
  max-width: 320px !important; }

.height-325,
.h-325 {
  height: 325px !important;
  min-height: 325px !important;
  max-height: 325px !important; }

.width-325,
.w-325 {
  width: 325px !important;
  min-width: 325px !important;
  max-width: 325px !important; }

.height-330,
.h-330 {
  height: 330px !important;
  min-height: 330px !important;
  max-height: 330px !important; }

.width-330,
.w-330 {
  width: 330px !important;
  min-width: 330px !important;
  max-width: 330px !important; }

.height-335,
.h-335 {
  height: 335px !important;
  min-height: 335px !important;
  max-height: 335px !important; }

.width-335,
.w-335 {
  width: 335px !important;
  min-width: 335px !important;
  max-width: 335px !important; }

.height-340,
.h-340 {
  height: 340px !important;
  min-height: 340px !important;
  max-height: 340px !important; }

.width-340,
.w-340 {
  width: 340px !important;
  min-width: 340px !important;
  max-width: 340px !important; }

.height-345,
.h-345 {
  height: 345px !important;
  min-height: 345px !important;
  max-height: 345px !important; }

.width-345,
.w-345 {
  width: 345px !important;
  min-width: 345px !important;
  max-width: 345px !important; }

.height-350,
.h-350 {
  height: 350px !important;
  min-height: 350px !important;
  max-height: 350px !important; }

.width-350,
.w-350 {
  width: 350px !important;
  min-width: 350px !important;
  max-width: 350px !important; }

.height-355,
.h-355 {
  height: 355px !important;
  min-height: 355px !important;
  max-height: 355px !important; }

.width-355,
.w-355 {
  width: 355px !important;
  min-width: 355px !important;
  max-width: 355px !important; }

.height-360,
.h-360 {
  height: 360px !important;
  min-height: 360px !important;
  max-height: 360px !important; }

.width-360,
.w-360 {
  width: 360px !important;
  min-width: 360px !important;
  max-width: 360px !important; }

.height-365,
.h-365 {
  height: 365px !important;
  min-height: 365px !important;
  max-height: 365px !important; }

.width-365,
.w-365 {
  width: 365px !important;
  min-width: 365px !important;
  max-width: 365px !important; }

.height-370,
.h-370 {
  height: 370px !important;
  min-height: 370px !important;
  max-height: 370px !important; }

.width-370,
.w-370 {
  width: 370px !important;
  min-width: 370px !important;
  max-width: 370px !important; }

.height-375,
.h-375 {
  height: 375px !important;
  min-height: 375px !important;
  max-height: 375px !important; }

.width-375,
.w-375 {
  width: 375px !important;
  min-width: 375px !important;
  max-width: 375px !important; }

.height-380,
.h-380 {
  height: 380px !important;
  min-height: 380px !important;
  max-height: 380px !important; }

.width-380,
.w-380 {
  width: 380px !important;
  min-width: 380px !important;
  max-width: 380px !important; }

.height-385,
.h-385 {
  height: 385px !important;
  min-height: 385px !important;
  max-height: 385px !important; }

.width-385,
.w-385 {
  width: 385px !important;
  min-width: 385px !important;
  max-width: 385px !important; }

.height-390,
.h-390 {
  height: 390px !important;
  min-height: 390px !important;
  max-height: 390px !important; }

.width-390,
.w-390 {
  width: 390px !important;
  min-width: 390px !important;
  max-width: 390px !important; }

.height-395,
.h-395 {
  height: 395px !important;
  min-height: 395px !important;
  max-height: 395px !important; }

.width-395,
.w-395 {
  width: 395px !important;
  min-width: 395px !important;
  max-width: 395px !important; }

.height-400,
.h-400 {
  height: 400px !important;
  min-height: 400px !important;
  max-height: 400px !important; }

.width-400,
.w-400 {
  width: 400px !important;
  min-width: 400px !important;
  max-width: 400px !important; }

.height-405,
.h-405 {
  height: 405px !important;
  min-height: 405px !important;
  max-height: 405px !important; }

.width-405,
.w-405 {
  width: 405px !important;
  min-width: 405px !important;
  max-width: 405px !important; }

.height-410,
.h-410 {
  height: 410px !important;
  min-height: 410px !important;
  max-height: 410px !important; }

.width-410,
.w-410 {
  width: 410px !important;
  min-width: 410px !important;
  max-width: 410px !important; }

.height-415,
.h-415 {
  height: 415px !important;
  min-height: 415px !important;
  max-height: 415px !important; }

.width-415,
.w-415 {
  width: 415px !important;
  min-width: 415px !important;
  max-width: 415px !important; }

.height-420,
.h-420 {
  height: 420px !important;
  min-height: 420px !important;
  max-height: 420px !important; }

.width-420,
.w-420 {
  width: 420px !important;
  min-width: 420px !important;
  max-width: 420px !important; }

.height-425,
.h-425 {
  height: 425px !important;
  min-height: 425px !important;
  max-height: 425px !important; }

.width-425,
.w-425 {
  width: 425px !important;
  min-width: 425px !important;
  max-width: 425px !important; }

.height-430,
.h-430 {
  height: 430px !important;
  min-height: 430px !important;
  max-height: 430px !important; }

.width-430,
.w-430 {
  width: 430px !important;
  min-width: 430px !important;
  max-width: 430px !important; }

.height-435,
.h-435 {
  height: 435px !important;
  min-height: 435px !important;
  max-height: 435px !important; }

.width-435,
.w-435 {
  width: 435px !important;
  min-width: 435px !important;
  max-width: 435px !important; }

.height-440,
.h-440 {
  height: 440px !important;
  min-height: 440px !important;
  max-height: 440px !important; }

.width-440,
.w-440 {
  width: 440px !important;
  min-width: 440px !important;
  max-width: 440px !important; }

.height-445,
.h-445 {
  height: 445px !important;
  min-height: 445px !important;
  max-height: 445px !important; }

.width-445,
.w-445 {
  width: 445px !important;
  min-width: 445px !important;
  max-width: 445px !important; }

.height-450,
.h-450 {
  height: 450px !important;
  min-height: 450px !important;
  max-height: 450px !important; }

.width-450,
.w-450 {
  width: 450px !important;
  min-width: 450px !important;
  max-width: 450px !important; }

.height-455,
.h-455 {
  height: 455px !important;
  min-height: 455px !important;
  max-height: 455px !important; }

.width-455,
.w-455 {
  width: 455px !important;
  min-width: 455px !important;
  max-width: 455px !important; }

.height-460,
.h-460 {
  height: 460px !important;
  min-height: 460px !important;
  max-height: 460px !important; }

.width-460,
.w-460 {
  width: 460px !important;
  min-width: 460px !important;
  max-width: 460px !important; }

.height-465,
.h-465 {
  height: 465px !important;
  min-height: 465px !important;
  max-height: 465px !important; }

.width-465,
.w-465 {
  width: 465px !important;
  min-width: 465px !important;
  max-width: 465px !important; }

.height-470,
.h-470 {
  height: 470px !important;
  min-height: 470px !important;
  max-height: 470px !important; }

.width-470,
.w-470 {
  width: 470px !important;
  min-width: 470px !important;
  max-width: 470px !important; }

.height-475,
.h-475 {
  height: 475px !important;
  min-height: 475px !important;
  max-height: 475px !important; }

.width-475,
.w-475 {
  width: 475px !important;
  min-width: 475px !important;
  max-width: 475px !important; }

.height-480,
.h-480 {
  height: 480px !important;
  min-height: 480px !important;
  max-height: 480px !important; }

.width-480,
.w-480 {
  width: 480px !important;
  min-width: 480px !important;
  max-width: 480px !important; }

.height-485,
.h-485 {
  height: 485px !important;
  min-height: 485px !important;
  max-height: 485px !important; }

.width-485,
.w-485 {
  width: 485px !important;
  min-width: 485px !important;
  max-width: 485px !important; }

.height-490,
.h-490 {
  height: 490px !important;
  min-height: 490px !important;
  max-height: 490px !important; }

.width-490,
.w-490 {
  width: 490px !important;
  min-width: 490px !important;
  max-width: 490px !important; }

.height-495,
.h-495 {
  height: 495px !important;
  min-height: 495px !important;
  max-height: 495px !important; }

.width-495,
.w-495 {
  width: 495px !important;
  min-width: 495px !important;
  max-width: 495px !important; }

.height-500,
.h-500 {
  height: 500px !important;
  min-height: 500px !important;
  max-height: 500px !important; }

.width-500,
.w-500 {
  width: 500px !important;
  min-width: 500px !important;
  max-width: 500px !important; }

.height-auto {
  height: auto !important; }

.width-auto {
  width: auto !important; }

.height-percent-0,
.h-percent-0 {
  height: 0% !important;
  min-height: 0% !important;
  max-height: 0% !important; }

.width-percent-0,
.w-percent-0 {
  width: 0% !important;
  min-width: 0% !important;
  max-width: 0% !important; }

.height-percent-1,
.h-percent-1 {
  height: 1% !important;
  min-height: 1% !important;
  max-height: 1% !important; }

.width-percent-1,
.w-percent-1 {
  width: 1% !important;
  min-width: 1% !important;
  max-width: 1% !important; }

.height-percent-2,
.h-percent-2 {
  height: 2% !important;
  min-height: 2% !important;
  max-height: 2% !important; }

.width-percent-2,
.w-percent-2 {
  width: 2% !important;
  min-width: 2% !important;
  max-width: 2% !important; }

.height-percent-3,
.h-percent-3 {
  height: 3% !important;
  min-height: 3% !important;
  max-height: 3% !important; }

.width-percent-3,
.w-percent-3 {
  width: 3% !important;
  min-width: 3% !important;
  max-width: 3% !important; }

.height-percent-4,
.h-percent-4 {
  height: 4% !important;
  min-height: 4% !important;
  max-height: 4% !important; }

.width-percent-4,
.w-percent-4 {
  width: 4% !important;
  min-width: 4% !important;
  max-width: 4% !important; }

.height-percent-5,
.h-percent-5 {
  height: 5% !important;
  min-height: 5% !important;
  max-height: 5% !important; }

.width-percent-5,
.w-percent-5 {
  width: 5% !important;
  min-width: 5% !important;
  max-width: 5% !important; }

.height-percent-6,
.h-percent-6 {
  height: 6% !important;
  min-height: 6% !important;
  max-height: 6% !important; }

.width-percent-6,
.w-percent-6 {
  width: 6% !important;
  min-width: 6% !important;
  max-width: 6% !important; }

.height-percent-7,
.h-percent-7 {
  height: 7% !important;
  min-height: 7% !important;
  max-height: 7% !important; }

.width-percent-7,
.w-percent-7 {
  width: 7% !important;
  min-width: 7% !important;
  max-width: 7% !important; }

.height-percent-8,
.h-percent-8 {
  height: 8% !important;
  min-height: 8% !important;
  max-height: 8% !important; }

.width-percent-8,
.w-percent-8 {
  width: 8% !important;
  min-width: 8% !important;
  max-width: 8% !important; }

.height-percent-9,
.h-percent-9 {
  height: 9% !important;
  min-height: 9% !important;
  max-height: 9% !important; }

.width-percent-9,
.w-percent-9 {
  width: 9% !important;
  min-width: 9% !important;
  max-width: 9% !important; }

.height-percent-10,
.h-percent-10 {
  height: 10% !important;
  min-height: 10% !important;
  max-height: 10% !important; }

.width-percent-10,
.w-percent-10 {
  width: 10% !important;
  min-width: 10% !important;
  max-width: 10% !important; }

.height-percent-11,
.h-percent-11 {
  height: 11% !important;
  min-height: 11% !important;
  max-height: 11% !important; }

.width-percent-11,
.w-percent-11 {
  width: 11% !important;
  min-width: 11% !important;
  max-width: 11% !important; }

.height-percent-12,
.h-percent-12 {
  height: 12% !important;
  min-height: 12% !important;
  max-height: 12% !important; }

.width-percent-12,
.w-percent-12 {
  width: 12% !important;
  min-width: 12% !important;
  max-width: 12% !important; }

.height-percent-13,
.h-percent-13 {
  height: 13% !important;
  min-height: 13% !important;
  max-height: 13% !important; }

.width-percent-13,
.w-percent-13 {
  width: 13% !important;
  min-width: 13% !important;
  max-width: 13% !important; }

.height-percent-14,
.h-percent-14 {
  height: 14% !important;
  min-height: 14% !important;
  max-height: 14% !important; }

.width-percent-14,
.w-percent-14 {
  width: 14% !important;
  min-width: 14% !important;
  max-width: 14% !important; }

.height-percent-15,
.h-percent-15 {
  height: 15% !important;
  min-height: 15% !important;
  max-height: 15% !important; }

.width-percent-15,
.w-percent-15 {
  width: 15% !important;
  min-width: 15% !important;
  max-width: 15% !important; }

.height-percent-16,
.h-percent-16 {
  height: 16% !important;
  min-height: 16% !important;
  max-height: 16% !important; }

.width-percent-16,
.w-percent-16 {
  width: 16% !important;
  min-width: 16% !important;
  max-width: 16% !important; }

.height-percent-17,
.h-percent-17 {
  height: 17% !important;
  min-height: 17% !important;
  max-height: 17% !important; }

.width-percent-17,
.w-percent-17 {
  width: 17% !important;
  min-width: 17% !important;
  max-width: 17% !important; }

.height-percent-18,
.h-percent-18 {
  height: 18% !important;
  min-height: 18% !important;
  max-height: 18% !important; }

.width-percent-18,
.w-percent-18 {
  width: 18% !important;
  min-width: 18% !important;
  max-width: 18% !important; }

.height-percent-19,
.h-percent-19 {
  height: 19% !important;
  min-height: 19% !important;
  max-height: 19% !important; }

.width-percent-19,
.w-percent-19 {
  width: 19% !important;
  min-width: 19% !important;
  max-width: 19% !important; }

.height-percent-20,
.h-percent-20 {
  height: 20% !important;
  min-height: 20% !important;
  max-height: 20% !important; }

.width-percent-20,
.w-percent-20 {
  width: 20% !important;
  min-width: 20% !important;
  max-width: 20% !important; }

.height-percent-21,
.h-percent-21 {
  height: 21% !important;
  min-height: 21% !important;
  max-height: 21% !important; }

.width-percent-21,
.w-percent-21 {
  width: 21% !important;
  min-width: 21% !important;
  max-width: 21% !important; }

.height-percent-22,
.h-percent-22 {
  height: 22% !important;
  min-height: 22% !important;
  max-height: 22% !important; }

.width-percent-22,
.w-percent-22 {
  width: 22% !important;
  min-width: 22% !important;
  max-width: 22% !important; }

.height-percent-23,
.h-percent-23 {
  height: 23% !important;
  min-height: 23% !important;
  max-height: 23% !important; }

.width-percent-23,
.w-percent-23 {
  width: 23% !important;
  min-width: 23% !important;
  max-width: 23% !important; }

.height-percent-24,
.h-percent-24 {
  height: 24% !important;
  min-height: 24% !important;
  max-height: 24% !important; }

.width-percent-24,
.w-percent-24 {
  width: 24% !important;
  min-width: 24% !important;
  max-width: 24% !important; }

.height-percent-25,
.h-percent-25 {
  height: 25% !important;
  min-height: 25% !important;
  max-height: 25% !important; }

.width-percent-25,
.w-percent-25 {
  width: 25% !important;
  min-width: 25% !important;
  max-width: 25% !important; }

.height-percent-26,
.h-percent-26 {
  height: 26% !important;
  min-height: 26% !important;
  max-height: 26% !important; }

.width-percent-26,
.w-percent-26 {
  width: 26% !important;
  min-width: 26% !important;
  max-width: 26% !important; }

.height-percent-27,
.h-percent-27 {
  height: 27% !important;
  min-height: 27% !important;
  max-height: 27% !important; }

.width-percent-27,
.w-percent-27 {
  width: 27% !important;
  min-width: 27% !important;
  max-width: 27% !important; }

.height-percent-28,
.h-percent-28 {
  height: 28% !important;
  min-height: 28% !important;
  max-height: 28% !important; }

.width-percent-28,
.w-percent-28 {
  width: 28% !important;
  min-width: 28% !important;
  max-width: 28% !important; }

.height-percent-29,
.h-percent-29 {
  height: 29% !important;
  min-height: 29% !important;
  max-height: 29% !important; }

.width-percent-29,
.w-percent-29 {
  width: 29% !important;
  min-width: 29% !important;
  max-width: 29% !important; }

.height-percent-30,
.h-percent-30 {
  height: 30% !important;
  min-height: 30% !important;
  max-height: 30% !important; }

.width-percent-30,
.w-percent-30 {
  width: 30% !important;
  min-width: 30% !important;
  max-width: 30% !important; }

.height-percent-31,
.h-percent-31 {
  height: 31% !important;
  min-height: 31% !important;
  max-height: 31% !important; }

.width-percent-31,
.w-percent-31 {
  width: 31% !important;
  min-width: 31% !important;
  max-width: 31% !important; }

.height-percent-32,
.h-percent-32 {
  height: 32% !important;
  min-height: 32% !important;
  max-height: 32% !important; }

.width-percent-32,
.w-percent-32 {
  width: 32% !important;
  min-width: 32% !important;
  max-width: 32% !important; }

.height-percent-33,
.h-percent-33 {
  height: 33% !important;
  min-height: 33% !important;
  max-height: 33% !important; }

.width-percent-33,
.w-percent-33 {
  width: 33% !important;
  min-width: 33% !important;
  max-width: 33% !important; }

.height-percent-34,
.h-percent-34 {
  height: 34% !important;
  min-height: 34% !important;
  max-height: 34% !important; }

.width-percent-34,
.w-percent-34 {
  width: 34% !important;
  min-width: 34% !important;
  max-width: 34% !important; }

.height-percent-35,
.h-percent-35 {
  height: 35% !important;
  min-height: 35% !important;
  max-height: 35% !important; }

.width-percent-35,
.w-percent-35 {
  width: 35% !important;
  min-width: 35% !important;
  max-width: 35% !important; }

.height-percent-36,
.h-percent-36 {
  height: 36% !important;
  min-height: 36% !important;
  max-height: 36% !important; }

.width-percent-36,
.w-percent-36 {
  width: 36% !important;
  min-width: 36% !important;
  max-width: 36% !important; }

.height-percent-37,
.h-percent-37 {
  height: 37% !important;
  min-height: 37% !important;
  max-height: 37% !important; }

.width-percent-37,
.w-percent-37 {
  width: 37% !important;
  min-width: 37% !important;
  max-width: 37% !important; }

.height-percent-38,
.h-percent-38 {
  height: 38% !important;
  min-height: 38% !important;
  max-height: 38% !important; }

.width-percent-38,
.w-percent-38 {
  width: 38% !important;
  min-width: 38% !important;
  max-width: 38% !important; }

.height-percent-39,
.h-percent-39 {
  height: 39% !important;
  min-height: 39% !important;
  max-height: 39% !important; }

.width-percent-39,
.w-percent-39 {
  width: 39% !important;
  min-width: 39% !important;
  max-width: 39% !important; }

.height-percent-40,
.h-percent-40 {
  height: 40% !important;
  min-height: 40% !important;
  max-height: 40% !important; }

.width-percent-40,
.w-percent-40 {
  width: 40% !important;
  min-width: 40% !important;
  max-width: 40% !important; }

.height-percent-41,
.h-percent-41 {
  height: 41% !important;
  min-height: 41% !important;
  max-height: 41% !important; }

.width-percent-41,
.w-percent-41 {
  width: 41% !important;
  min-width: 41% !important;
  max-width: 41% !important; }

.height-percent-42,
.h-percent-42 {
  height: 42% !important;
  min-height: 42% !important;
  max-height: 42% !important; }

.width-percent-42,
.w-percent-42 {
  width: 42% !important;
  min-width: 42% !important;
  max-width: 42% !important; }

.height-percent-43,
.h-percent-43 {
  height: 43% !important;
  min-height: 43% !important;
  max-height: 43% !important; }

.width-percent-43,
.w-percent-43 {
  width: 43% !important;
  min-width: 43% !important;
  max-width: 43% !important; }

.height-percent-44,
.h-percent-44 {
  height: 44% !important;
  min-height: 44% !important;
  max-height: 44% !important; }

.width-percent-44,
.w-percent-44 {
  width: 44% !important;
  min-width: 44% !important;
  max-width: 44% !important; }

.height-percent-45,
.h-percent-45 {
  height: 45% !important;
  min-height: 45% !important;
  max-height: 45% !important; }

.width-percent-45,
.w-percent-45 {
  width: 45% !important;
  min-width: 45% !important;
  max-width: 45% !important; }

.height-percent-46,
.h-percent-46 {
  height: 46% !important;
  min-height: 46% !important;
  max-height: 46% !important; }

.width-percent-46,
.w-percent-46 {
  width: 46% !important;
  min-width: 46% !important;
  max-width: 46% !important; }

.height-percent-47,
.h-percent-47 {
  height: 47% !important;
  min-height: 47% !important;
  max-height: 47% !important; }

.width-percent-47,
.w-percent-47 {
  width: 47% !important;
  min-width: 47% !important;
  max-width: 47% !important; }

.height-percent-48,
.h-percent-48 {
  height: 48% !important;
  min-height: 48% !important;
  max-height: 48% !important; }

.width-percent-48,
.w-percent-48 {
  width: 48% !important;
  min-width: 48% !important;
  max-width: 48% !important; }

.height-percent-49,
.h-percent-49 {
  height: 49% !important;
  min-height: 49% !important;
  max-height: 49% !important; }

.width-percent-49,
.w-percent-49 {
  width: 49% !important;
  min-width: 49% !important;
  max-width: 49% !important; }

.height-percent-50,
.h-percent-50 {
  height: 50% !important;
  min-height: 50% !important;
  max-height: 50% !important; }

.width-percent-50,
.w-percent-50 {
  width: 50% !important;
  min-width: 50% !important;
  max-width: 50% !important; }

.height-percent-51,
.h-percent-51 {
  height: 51% !important;
  min-height: 51% !important;
  max-height: 51% !important; }

.width-percent-51,
.w-percent-51 {
  width: 51% !important;
  min-width: 51% !important;
  max-width: 51% !important; }

.height-percent-52,
.h-percent-52 {
  height: 52% !important;
  min-height: 52% !important;
  max-height: 52% !important; }

.width-percent-52,
.w-percent-52 {
  width: 52% !important;
  min-width: 52% !important;
  max-width: 52% !important; }

.height-percent-53,
.h-percent-53 {
  height: 53% !important;
  min-height: 53% !important;
  max-height: 53% !important; }

.width-percent-53,
.w-percent-53 {
  width: 53% !important;
  min-width: 53% !important;
  max-width: 53% !important; }

.height-percent-54,
.h-percent-54 {
  height: 54% !important;
  min-height: 54% !important;
  max-height: 54% !important; }

.width-percent-54,
.w-percent-54 {
  width: 54% !important;
  min-width: 54% !important;
  max-width: 54% !important; }

.height-percent-55,
.h-percent-55 {
  height: 55% !important;
  min-height: 55% !important;
  max-height: 55% !important; }

.width-percent-55,
.w-percent-55 {
  width: 55% !important;
  min-width: 55% !important;
  max-width: 55% !important; }

.height-percent-56,
.h-percent-56 {
  height: 56% !important;
  min-height: 56% !important;
  max-height: 56% !important; }

.width-percent-56,
.w-percent-56 {
  width: 56% !important;
  min-width: 56% !important;
  max-width: 56% !important; }

.height-percent-57,
.h-percent-57 {
  height: 57% !important;
  min-height: 57% !important;
  max-height: 57% !important; }

.width-percent-57,
.w-percent-57 {
  width: 57% !important;
  min-width: 57% !important;
  max-width: 57% !important; }

.height-percent-58,
.h-percent-58 {
  height: 58% !important;
  min-height: 58% !important;
  max-height: 58% !important; }

.width-percent-58,
.w-percent-58 {
  width: 58% !important;
  min-width: 58% !important;
  max-width: 58% !important; }

.height-percent-59,
.h-percent-59 {
  height: 59% !important;
  min-height: 59% !important;
  max-height: 59% !important; }

.width-percent-59,
.w-percent-59 {
  width: 59% !important;
  min-width: 59% !important;
  max-width: 59% !important; }

.height-percent-60,
.h-percent-60 {
  height: 60% !important;
  min-height: 60% !important;
  max-height: 60% !important; }

.width-percent-60,
.w-percent-60 {
  width: 60% !important;
  min-width: 60% !important;
  max-width: 60% !important; }

.height-percent-61,
.h-percent-61 {
  height: 61% !important;
  min-height: 61% !important;
  max-height: 61% !important; }

.width-percent-61,
.w-percent-61 {
  width: 61% !important;
  min-width: 61% !important;
  max-width: 61% !important; }

.height-percent-62,
.h-percent-62 {
  height: 62% !important;
  min-height: 62% !important;
  max-height: 62% !important; }

.width-percent-62,
.w-percent-62 {
  width: 62% !important;
  min-width: 62% !important;
  max-width: 62% !important; }

.height-percent-63,
.h-percent-63 {
  height: 63% !important;
  min-height: 63% !important;
  max-height: 63% !important; }

.width-percent-63,
.w-percent-63 {
  width: 63% !important;
  min-width: 63% !important;
  max-width: 63% !important; }

.height-percent-64,
.h-percent-64 {
  height: 64% !important;
  min-height: 64% !important;
  max-height: 64% !important; }

.width-percent-64,
.w-percent-64 {
  width: 64% !important;
  min-width: 64% !important;
  max-width: 64% !important; }

.height-percent-65,
.h-percent-65 {
  height: 65% !important;
  min-height: 65% !important;
  max-height: 65% !important; }

.width-percent-65,
.w-percent-65 {
  width: 65% !important;
  min-width: 65% !important;
  max-width: 65% !important; }

.height-percent-66,
.h-percent-66 {
  height: 66% !important;
  min-height: 66% !important;
  max-height: 66% !important; }

.width-percent-66,
.w-percent-66 {
  width: 66% !important;
  min-width: 66% !important;
  max-width: 66% !important; }

.height-percent-67,
.h-percent-67 {
  height: 67% !important;
  min-height: 67% !important;
  max-height: 67% !important; }

.width-percent-67,
.w-percent-67 {
  width: 67% !important;
  min-width: 67% !important;
  max-width: 67% !important; }

.height-percent-68,
.h-percent-68 {
  height: 68% !important;
  min-height: 68% !important;
  max-height: 68% !important; }

.width-percent-68,
.w-percent-68 {
  width: 68% !important;
  min-width: 68% !important;
  max-width: 68% !important; }

.height-percent-69,
.h-percent-69 {
  height: 69% !important;
  min-height: 69% !important;
  max-height: 69% !important; }

.width-percent-69,
.w-percent-69 {
  width: 69% !important;
  min-width: 69% !important;
  max-width: 69% !important; }

.height-percent-70,
.h-percent-70 {
  height: 70% !important;
  min-height: 70% !important;
  max-height: 70% !important; }

.width-percent-70,
.w-percent-70 {
  width: 70% !important;
  min-width: 70% !important;
  max-width: 70% !important; }

.height-percent-71,
.h-percent-71 {
  height: 71% !important;
  min-height: 71% !important;
  max-height: 71% !important; }

.width-percent-71,
.w-percent-71 {
  width: 71% !important;
  min-width: 71% !important;
  max-width: 71% !important; }

.height-percent-72,
.h-percent-72 {
  height: 72% !important;
  min-height: 72% !important;
  max-height: 72% !important; }

.width-percent-72,
.w-percent-72 {
  width: 72% !important;
  min-width: 72% !important;
  max-width: 72% !important; }

.height-percent-73,
.h-percent-73 {
  height: 73% !important;
  min-height: 73% !important;
  max-height: 73% !important; }

.width-percent-73,
.w-percent-73 {
  width: 73% !important;
  min-width: 73% !important;
  max-width: 73% !important; }

.height-percent-74,
.h-percent-74 {
  height: 74% !important;
  min-height: 74% !important;
  max-height: 74% !important; }

.width-percent-74,
.w-percent-74 {
  width: 74% !important;
  min-width: 74% !important;
  max-width: 74% !important; }

.height-percent-75,
.h-percent-75 {
  height: 75% !important;
  min-height: 75% !important;
  max-height: 75% !important; }

.width-percent-75,
.w-percent-75 {
  width: 75% !important;
  min-width: 75% !important;
  max-width: 75% !important; }

.height-percent-76,
.h-percent-76 {
  height: 76% !important;
  min-height: 76% !important;
  max-height: 76% !important; }

.width-percent-76,
.w-percent-76 {
  width: 76% !important;
  min-width: 76% !important;
  max-width: 76% !important; }

.height-percent-77,
.h-percent-77 {
  height: 77% !important;
  min-height: 77% !important;
  max-height: 77% !important; }

.width-percent-77,
.w-percent-77 {
  width: 77% !important;
  min-width: 77% !important;
  max-width: 77% !important; }

.height-percent-78,
.h-percent-78 {
  height: 78% !important;
  min-height: 78% !important;
  max-height: 78% !important; }

.width-percent-78,
.w-percent-78 {
  width: 78% !important;
  min-width: 78% !important;
  max-width: 78% !important; }

.height-percent-79,
.h-percent-79 {
  height: 79% !important;
  min-height: 79% !important;
  max-height: 79% !important; }

.width-percent-79,
.w-percent-79 {
  width: 79% !important;
  min-width: 79% !important;
  max-width: 79% !important; }

.height-percent-80,
.h-percent-80 {
  height: 80% !important;
  min-height: 80% !important;
  max-height: 80% !important; }

.width-percent-80,
.w-percent-80 {
  width: 80% !important;
  min-width: 80% !important;
  max-width: 80% !important; }

.height-percent-81,
.h-percent-81 {
  height: 81% !important;
  min-height: 81% !important;
  max-height: 81% !important; }

.width-percent-81,
.w-percent-81 {
  width: 81% !important;
  min-width: 81% !important;
  max-width: 81% !important; }

.height-percent-82,
.h-percent-82 {
  height: 82% !important;
  min-height: 82% !important;
  max-height: 82% !important; }

.width-percent-82,
.w-percent-82 {
  width: 82% !important;
  min-width: 82% !important;
  max-width: 82% !important; }

.height-percent-83,
.h-percent-83 {
  height: 83% !important;
  min-height: 83% !important;
  max-height: 83% !important; }

.width-percent-83,
.w-percent-83 {
  width: 83% !important;
  min-width: 83% !important;
  max-width: 83% !important; }

.height-percent-84,
.h-percent-84 {
  height: 84% !important;
  min-height: 84% !important;
  max-height: 84% !important; }

.width-percent-84,
.w-percent-84 {
  width: 84% !important;
  min-width: 84% !important;
  max-width: 84% !important; }

.height-percent-85,
.h-percent-85 {
  height: 85% !important;
  min-height: 85% !important;
  max-height: 85% !important; }

.width-percent-85,
.w-percent-85 {
  width: 85% !important;
  min-width: 85% !important;
  max-width: 85% !important; }

.height-percent-86,
.h-percent-86 {
  height: 86% !important;
  min-height: 86% !important;
  max-height: 86% !important; }

.width-percent-86,
.w-percent-86 {
  width: 86% !important;
  min-width: 86% !important;
  max-width: 86% !important; }

.height-percent-87,
.h-percent-87 {
  height: 87% !important;
  min-height: 87% !important;
  max-height: 87% !important; }

.width-percent-87,
.w-percent-87 {
  width: 87% !important;
  min-width: 87% !important;
  max-width: 87% !important; }

.height-percent-88,
.h-percent-88 {
  height: 88% !important;
  min-height: 88% !important;
  max-height: 88% !important; }

.width-percent-88,
.w-percent-88 {
  width: 88% !important;
  min-width: 88% !important;
  max-width: 88% !important; }

.height-percent-89,
.h-percent-89 {
  height: 89% !important;
  min-height: 89% !important;
  max-height: 89% !important; }

.width-percent-89,
.w-percent-89 {
  width: 89% !important;
  min-width: 89% !important;
  max-width: 89% !important; }

.height-percent-90,
.h-percent-90 {
  height: 90% !important;
  min-height: 90% !important;
  max-height: 90% !important; }

.width-percent-90,
.w-percent-90 {
  width: 90% !important;
  min-width: 90% !important;
  max-width: 90% !important; }

.height-percent-91,
.h-percent-91 {
  height: 91% !important;
  min-height: 91% !important;
  max-height: 91% !important; }

.width-percent-91,
.w-percent-91 {
  width: 91% !important;
  min-width: 91% !important;
  max-width: 91% !important; }

.height-percent-92,
.h-percent-92 {
  height: 92% !important;
  min-height: 92% !important;
  max-height: 92% !important; }

.width-percent-92,
.w-percent-92 {
  width: 92% !important;
  min-width: 92% !important;
  max-width: 92% !important; }

.height-percent-93,
.h-percent-93 {
  height: 93% !important;
  min-height: 93% !important;
  max-height: 93% !important; }

.width-percent-93,
.w-percent-93 {
  width: 93% !important;
  min-width: 93% !important;
  max-width: 93% !important; }

.height-percent-94,
.h-percent-94 {
  height: 94% !important;
  min-height: 94% !important;
  max-height: 94% !important; }

.width-percent-94,
.w-percent-94 {
  width: 94% !important;
  min-width: 94% !important;
  max-width: 94% !important; }

.height-percent-95,
.h-percent-95 {
  height: 95% !important;
  min-height: 95% !important;
  max-height: 95% !important; }

.width-percent-95,
.w-percent-95 {
  width: 95% !important;
  min-width: 95% !important;
  max-width: 95% !important; }

.height-percent-96,
.h-percent-96 {
  height: 96% !important;
  min-height: 96% !important;
  max-height: 96% !important; }

.width-percent-96,
.w-percent-96 {
  width: 96% !important;
  min-width: 96% !important;
  max-width: 96% !important; }

.height-percent-97,
.h-percent-97 {
  height: 97% !important;
  min-height: 97% !important;
  max-height: 97% !important; }

.width-percent-97,
.w-percent-97 {
  width: 97% !important;
  min-width: 97% !important;
  max-width: 97% !important; }

.height-percent-98,
.h-percent-98 {
  height: 98% !important;
  min-height: 98% !important;
  max-height: 98% !important; }

.width-percent-98,
.w-percent-98 {
  width: 98% !important;
  min-width: 98% !important;
  max-width: 98% !important; }

.height-percent-99,
.h-percent-99 {
  height: 99% !important;
  min-height: 99% !important;
  max-height: 99% !important; }

.width-percent-99,
.w-percent-99 {
  width: 99% !important;
  min-width: 99% !important;
  max-width: 99% !important; }

.height-percent-100,
.h-percent-100 {
  height: 100% !important;
  min-height: 100% !important;
  max-height: 100% !important; }

.width-percent-100,
.w-percent-100 {
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important; }

.height-8,
.h-8 {
  height: 8px !important;
  min-height: 8px !important;
  max-height: 8px !important; }

.width-8,
.w-8 {
  width: 8px !important;
  min-width: 8px !important;
  max-width: 8px !important; }

.height-16,
.h-16 {
  height: 16px !important;
  min-height: 16px !important;
  max-height: 16px !important; }

.width-16,
.w-16 {
  width: 16px !important;
  min-width: 16px !important;
  max-width: 16px !important; }

.height-24,
.h-24 {
  height: 24px !important;
  min-height: 24px !important;
  max-height: 24px !important; }

.width-24,
.w-24 {
  width: 24px !important;
  min-width: 24px !important;
  max-width: 24px !important; }

.height-32,
.h-32 {
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important; }

.width-32,
.w-32 {
  width: 32px !important;
  min-width: 32px !important;
  max-width: 32px !important; }

.height-48,
.h-48 {
  height: 48px !important;
  min-height: 48px !important;
  max-height: 48px !important; }

.width-48,
.w-48 {
  width: 48px !important;
  min-width: 48px !important;
  max-width: 48px !important; }

.height-56,
.h-56 {
  height: 56px !important;
  min-height: 56px !important;
  max-height: 56px !important; }

.width-56,
.w-56 {
  width: 56px !important;
  min-width: 56px !important;
  max-width: 56px !important; }

.height-64,
.h-64 {
  height: 64px !important;
  min-height: 64px !important;
  max-height: 64px !important; }

.width-64,
.w-64 {
  width: 64px !important;
  min-width: 64px !important;
  max-width: 64px !important; }

.height-72,
.h-72 {
  height: 72px !important;
  min-height: 72px !important;
  max-height: 72px !important; }

.width-72,
.w-72 {
  width: 72px !important;
  min-width: 72px !important;
  max-width: 72px !important; }

.height-88,
.h-88 {
  height: 88px !important;
  min-height: 88px !important;
  max-height: 88px !important; }

.width-88,
.w-88 {
  width: 88px !important;
  min-width: 88px !important;
  max-width: 88px !important; }

.height-96,
.h-96 {
  height: 96px !important;
  min-height: 96px !important;
  max-height: 96px !important; }

.width-96,
.w-96 {
  width: 96px !important;
  min-width: 96px !important;
  max-width: 96px !important; }

.height-104,
.h-104 {
  height: 104px !important;
  min-height: 104px !important;
  max-height: 104px !important; }

.width-104,
.w-104 {
  width: 104px !important;
  min-width: 104px !important;
  max-width: 104px !important; }

.height-112,
.h-112 {
  height: 112px !important;
  min-height: 112px !important;
  max-height: 112px !important; }

.width-112,
.w-112 {
  width: 112px !important;
  min-width: 112px !important;
  max-width: 112px !important; }

.height-128,
.h-128 {
  height: 128px !important;
  min-height: 128px !important;
  max-height: 128px !important; }

.width-128,
.w-128 {
  width: 128px !important;
  min-width: 128px !important;
  max-width: 128px !important; }

.height-136,
.h-136 {
  height: 136px !important;
  min-height: 136px !important;
  max-height: 136px !important; }

.width-136,
.w-136 {
  width: 136px !important;
  min-width: 136px !important;
  max-width: 136px !important; }

.height-144,
.h-144 {
  height: 144px !important;
  min-height: 144px !important;
  max-height: 144px !important; }

.width-144,
.w-144 {
  width: 144px !important;
  min-width: 144px !important;
  max-width: 144px !important; }

.height-152,
.h-152 {
  height: 152px !important;
  min-height: 152px !important;
  max-height: 152px !important; }

.width-152,
.w-152 {
  width: 152px !important;
  min-width: 152px !important;
  max-width: 152px !important; }

.height-168,
.h-168 {
  height: 168px !important;
  min-height: 168px !important;
  max-height: 168px !important; }

.width-168,
.w-168 {
  width: 168px !important;
  min-width: 168px !important;
  max-width: 168px !important; }

.height-176,
.h-176 {
  height: 176px !important;
  min-height: 176px !important;
  max-height: 176px !important; }

.width-176,
.w-176 {
  width: 176px !important;
  min-width: 176px !important;
  max-width: 176px !important; }

.height-184,
.h-184 {
  height: 184px !important;
  min-height: 184px !important;
  max-height: 184px !important; }

.width-184,
.w-184 {
  width: 184px !important;
  min-width: 184px !important;
  max-width: 184px !important; }

.height-192,
.h-192 {
  height: 192px !important;
  min-height: 192px !important;
  max-height: 192px !important; }

.width-192,
.w-192 {
  width: 192px !important;
  min-width: 192px !important;
  max-width: 192px !important; }

.height-208,
.h-208 {
  height: 208px !important;
  min-height: 208px !important;
  max-height: 208px !important; }

.width-208,
.w-208 {
  width: 208px !important;
  min-width: 208px !important;
  max-width: 208px !important; }

.height-216,
.h-216 {
  height: 216px !important;
  min-height: 216px !important;
  max-height: 216px !important; }

.width-216,
.w-216 {
  width: 216px !important;
  min-width: 216px !important;
  max-width: 216px !important; }

.height-224,
.h-224 {
  height: 224px !important;
  min-height: 224px !important;
  max-height: 224px !important; }

.width-224,
.w-224 {
  width: 224px !important;
  min-width: 224px !important;
  max-width: 224px !important; }

.height-232,
.h-232 {
  height: 232px !important;
  min-height: 232px !important;
  max-height: 232px !important; }

.width-232,
.w-232 {
  width: 232px !important;
  min-width: 232px !important;
  max-width: 232px !important; }

.height-248,
.h-248 {
  height: 248px !important;
  min-height: 248px !important;
  max-height: 248px !important; }

.width-248,
.w-248 {
  width: 248px !important;
  min-width: 248px !important;
  max-width: 248px !important; }

.height-256,
.h-256 {
  height: 256px !important;
  min-height: 256px !important;
  max-height: 256px !important; }

.width-256,
.w-256 {
  width: 256px !important;
  min-width: 256px !important;
  max-width: 256px !important; }

.height-264,
.h-264 {
  height: 264px !important;
  min-height: 264px !important;
  max-height: 264px !important; }

.width-264,
.w-264 {
  width: 264px !important;
  min-width: 264px !important;
  max-width: 264px !important; }

.height-272,
.h-272 {
  height: 272px !important;
  min-height: 272px !important;
  max-height: 272px !important; }

.width-272,
.w-272 {
  width: 272px !important;
  min-width: 272px !important;
  max-width: 272px !important; }

.height-288,
.h-288 {
  height: 288px !important;
  min-height: 288px !important;
  max-height: 288px !important; }

.width-288,
.w-288 {
  width: 288px !important;
  min-width: 288px !important;
  max-width: 288px !important; }

.height-296,
.h-296 {
  height: 296px !important;
  min-height: 296px !important;
  max-height: 296px !important; }

.width-296,
.w-296 {
  width: 296px !important;
  min-width: 296px !important;
  max-width: 296px !important; }

.height-304,
.h-304 {
  height: 304px !important;
  min-height: 304px !important;
  max-height: 304px !important; }

.width-304,
.w-304 {
  width: 304px !important;
  min-width: 304px !important;
  max-width: 304px !important; }

.height-312,
.h-312 {
  height: 312px !important;
  min-height: 312px !important;
  max-height: 312px !important; }

.width-312,
.w-312 {
  width: 312px !important;
  min-width: 312px !important;
  max-width: 312px !important; }

.height-328,
.h-328 {
  height: 328px !important;
  min-height: 328px !important;
  max-height: 328px !important; }

.width-328,
.w-328 {
  width: 328px !important;
  min-width: 328px !important;
  max-width: 328px !important; }

.height-336,
.h-336 {
  height: 336px !important;
  min-height: 336px !important;
  max-height: 336px !important; }

.width-336,
.w-336 {
  width: 336px !important;
  min-width: 336px !important;
  max-width: 336px !important; }

.height-344,
.h-344 {
  height: 344px !important;
  min-height: 344px !important;
  max-height: 344px !important; }

.width-344,
.w-344 {
  width: 344px !important;
  min-width: 344px !important;
  max-width: 344px !important; }

.height-352,
.h-352 {
  height: 352px !important;
  min-height: 352px !important;
  max-height: 352px !important; }

.width-352,
.w-352 {
  width: 352px !important;
  min-width: 352px !important;
  max-width: 352px !important; }

.height-368,
.h-368 {
  height: 368px !important;
  min-height: 368px !important;
  max-height: 368px !important; }

.width-368,
.w-368 {
  width: 368px !important;
  min-width: 368px !important;
  max-width: 368px !important; }

.height-376,
.h-376 {
  height: 376px !important;
  min-height: 376px !important;
  max-height: 376px !important; }

.width-376,
.w-376 {
  width: 376px !important;
  min-width: 376px !important;
  max-width: 376px !important; }

.height-384,
.h-384 {
  height: 384px !important;
  min-height: 384px !important;
  max-height: 384px !important; }

.width-384,
.w-384 {
  width: 384px !important;
  min-width: 384px !important;
  max-width: 384px !important; }

.height-392,
.h-392 {
  height: 392px !important;
  min-height: 392px !important;
  max-height: 392px !important; }

.width-392,
.w-392 {
  width: 392px !important;
  min-width: 392px !important;
  max-width: 392px !important; }

.height-408,
.h-408 {
  height: 408px !important;
  min-height: 408px !important;
  max-height: 408px !important; }

.width-408,
.w-408 {
  width: 408px !important;
  min-width: 408px !important;
  max-width: 408px !important; }

.height-416,
.h-416 {
  height: 416px !important;
  min-height: 416px !important;
  max-height: 416px !important; }

.width-416,
.w-416 {
  width: 416px !important;
  min-width: 416px !important;
  max-width: 416px !important; }

.height-424,
.h-424 {
  height: 424px !important;
  min-height: 424px !important;
  max-height: 424px !important; }

.width-424,
.w-424 {
  width: 424px !important;
  min-width: 424px !important;
  max-width: 424px !important; }

.height-432,
.h-432 {
  height: 432px !important;
  min-height: 432px !important;
  max-height: 432px !important; }

.width-432,
.w-432 {
  width: 432px !important;
  min-width: 432px !important;
  max-width: 432px !important; }

.height-448,
.h-448 {
  height: 448px !important;
  min-height: 448px !important;
  max-height: 448px !important; }

.width-448,
.w-448 {
  width: 448px !important;
  min-width: 448px !important;
  max-width: 448px !important; }

.height-456,
.h-456 {
  height: 456px !important;
  min-height: 456px !important;
  max-height: 456px !important; }

.width-456,
.w-456 {
  width: 456px !important;
  min-width: 456px !important;
  max-width: 456px !important; }

.height-464,
.h-464 {
  height: 464px !important;
  min-height: 464px !important;
  max-height: 464px !important; }

.width-464,
.w-464 {
  width: 464px !important;
  min-width: 464px !important;
  max-width: 464px !important; }

.height-472,
.h-472 {
  height: 472px !important;
  min-height: 472px !important;
  max-height: 472px !important; }

.width-472,
.w-472 {
  width: 472px !important;
  min-width: 472px !important;
  max-width: 472px !important; }

.height-488,
.h-488 {
  height: 488px !important;
  min-height: 488px !important;
  max-height: 488px !important; }

.width-488,
.w-488 {
  width: 488px !important;
  min-width: 488px !important;
  max-width: 488px !important; }

.height-496,
.h-496 {
  height: 496px !important;
  min-height: 496px !important;
  max-height: 496px !important; }

.width-496,
.w-496 {
  width: 496px !important;
  min-width: 496px !important;
  max-width: 496px !important; }

.height-504,
.h-504 {
  height: 504px !important;
  min-height: 504px !important;
  max-height: 504px !important; }

.width-504,
.w-504 {
  width: 504px !important;
  min-width: 504px !important;
  max-width: 504px !important; }

.height-512,
.h-512 {
  height: 512px !important;
  min-height: 512px !important;
  max-height: 512px !important; }

.width-512,
.w-512 {
  width: 512px !important;
  min-width: 512px !important;
  max-width: 512px !important; }

.height-528,
.h-528 {
  height: 528px !important;
  min-height: 528px !important;
  max-height: 528px !important; }

.width-528,
.w-528 {
  width: 528px !important;
  min-width: 528px !important;
  max-width: 528px !important; }

.height-536,
.h-536 {
  height: 536px !important;
  min-height: 536px !important;
  max-height: 536px !important; }

.width-536,
.w-536 {
  width: 536px !important;
  min-width: 536px !important;
  max-width: 536px !important; }

.height-544,
.h-544 {
  height: 544px !important;
  min-height: 544px !important;
  max-height: 544px !important; }

.width-544,
.w-544 {
  width: 544px !important;
  min-width: 544px !important;
  max-width: 544px !important; }

.height-552,
.h-552 {
  height: 552px !important;
  min-height: 552px !important;
  max-height: 552px !important; }

.width-552,
.w-552 {
  width: 552px !important;
  min-width: 552px !important;
  max-width: 552px !important; }

.height-568,
.h-568 {
  height: 568px !important;
  min-height: 568px !important;
  max-height: 568px !important; }

.width-568,
.w-568 {
  width: 568px !important;
  min-width: 568px !important;
  max-width: 568px !important; }

.height-576,
.h-576 {
  height: 576px !important;
  min-height: 576px !important;
  max-height: 576px !important; }

.width-576,
.w-576 {
  width: 576px !important;
  min-width: 576px !important;
  max-width: 576px !important; }

.height-584,
.h-584 {
  height: 584px !important;
  min-height: 584px !important;
  max-height: 584px !important; }

.width-584,
.w-584 {
  width: 584px !important;
  min-width: 584px !important;
  max-width: 584px !important; }

.height-592,
.h-592 {
  height: 592px !important;
  min-height: 592px !important;
  max-height: 592px !important; }

.width-592,
.w-592 {
  width: 592px !important;
  min-width: 592px !important;
  max-width: 592px !important; }

.height-608,
.h-608 {
  height: 608px !important;
  min-height: 608px !important;
  max-height: 608px !important; }

.width-608,
.w-608 {
  width: 608px !important;
  min-width: 608px !important;
  max-width: 608px !important; }

.height-616,
.h-616 {
  height: 616px !important;
  min-height: 616px !important;
  max-height: 616px !important; }

.width-616,
.w-616 {
  width: 616px !important;
  min-width: 616px !important;
  max-width: 616px !important; }

.height-624,
.h-624 {
  height: 624px !important;
  min-height: 624px !important;
  max-height: 624px !important; }

.width-624,
.w-624 {
  width: 624px !important;
  min-width: 624px !important;
  max-width: 624px !important; }

.height-632,
.h-632 {
  height: 632px !important;
  min-height: 632px !important;
  max-height: 632px !important; }

.width-632,
.w-632 {
  width: 632px !important;
  min-width: 632px !important;
  max-width: 632px !important; }

.height-648,
.h-648 {
  height: 648px !important;
  min-height: 648px !important;
  max-height: 648px !important; }

.width-648,
.w-648 {
  width: 648px !important;
  min-width: 648px !important;
  max-width: 648px !important; }

.height-656,
.h-656 {
  height: 656px !important;
  min-height: 656px !important;
  max-height: 656px !important; }

.width-656,
.w-656 {
  width: 656px !important;
  min-width: 656px !important;
  max-width: 656px !important; }

.height-664,
.h-664 {
  height: 664px !important;
  min-height: 664px !important;
  max-height: 664px !important; }

.width-664,
.w-664 {
  width: 664px !important;
  min-width: 664px !important;
  max-width: 664px !important; }

.height-672,
.h-672 {
  height: 672px !important;
  min-height: 672px !important;
  max-height: 672px !important; }

.width-672,
.w-672 {
  width: 672px !important;
  min-width: 672px !important;
  max-width: 672px !important; }

.height-688,
.h-688 {
  height: 688px !important;
  min-height: 688px !important;
  max-height: 688px !important; }

.width-688,
.w-688 {
  width: 688px !important;
  min-width: 688px !important;
  max-width: 688px !important; }

.height-696,
.h-696 {
  height: 696px !important;
  min-height: 696px !important;
  max-height: 696px !important; }

.width-696,
.w-696 {
  width: 696px !important;
  min-width: 696px !important;
  max-width: 696px !important; }

.height-704,
.h-704 {
  height: 704px !important;
  min-height: 704px !important;
  max-height: 704px !important; }

.width-704,
.w-704 {
  width: 704px !important;
  min-width: 704px !important;
  max-width: 704px !important; }

.height-712,
.h-712 {
  height: 712px !important;
  min-height: 712px !important;
  max-height: 712px !important; }

.width-712,
.w-712 {
  width: 712px !important;
  min-width: 712px !important;
  max-width: 712px !important; }

.height-728,
.h-728 {
  height: 728px !important;
  min-height: 728px !important;
  max-height: 728px !important; }

.width-728,
.w-728 {
  width: 728px !important;
  min-width: 728px !important;
  max-width: 728px !important; }

.height-736,
.h-736 {
  height: 736px !important;
  min-height: 736px !important;
  max-height: 736px !important; }

.width-736,
.w-736 {
  width: 736px !important;
  min-width: 736px !important;
  max-width: 736px !important; }

.height-744,
.h-744 {
  height: 744px !important;
  min-height: 744px !important;
  max-height: 744px !important; }

.width-744,
.w-744 {
  width: 744px !important;
  min-width: 744px !important;
  max-width: 744px !important; }

.height-752,
.h-752 {
  height: 752px !important;
  min-height: 752px !important;
  max-height: 752px !important; }

.width-752,
.w-752 {
  width: 752px !important;
  min-width: 752px !important;
  max-width: 752px !important; }

.height-768,
.h-768 {
  height: 768px !important;
  min-height: 768px !important;
  max-height: 768px !important; }

.width-768,
.w-768 {
  width: 768px !important;
  min-width: 768px !important;
  max-width: 768px !important; }

.height-776,
.h-776 {
  height: 776px !important;
  min-height: 776px !important;
  max-height: 776px !important; }

.width-776,
.w-776 {
  width: 776px !important;
  min-width: 776px !important;
  max-width: 776px !important; }

.height-784,
.h-784 {
  height: 784px !important;
  min-height: 784px !important;
  max-height: 784px !important; }

.width-784,
.w-784 {
  width: 784px !important;
  min-width: 784px !important;
  max-width: 784px !important; }

.height-792,
.h-792 {
  height: 792px !important;
  min-height: 792px !important;
  max-height: 792px !important; }

.width-792,
.w-792 {
  width: 792px !important;
  min-width: 792px !important;
  max-width: 792px !important; }

.opacity-0-0 {
  opacity: 0 !important; }

.opacity-0-1 {
  opacity: 0.1 !important; }

.opacity-0-2 {
  opacity: 0.2 !important; }

.opacity-0-3 {
  opacity: 0.3 !important; }

.opacity-0-4 {
  opacity: 0.4 !important; }

.opacity-0-5 {
  opacity: 0.5 !important; }

.opacity-0-6 {
  opacity: 0.6 !important; }

.opacity-0-7 {
  opacity: 0.7 !important; }

.opacity-0-8 {
  opacity: 0.8 !important; }

.opacity-0-9 {
  opacity: 0.9 !important; }

.opacity-0-10 {
  opacity: 1 !important; }

.border,
.b {
  border: 1px solid rgba(0, 0, 0, 0.12); }

.border-top,
.bt {
  border-top: 1px solid rgba(0, 0, 0, 0.12); }

.border-right,
.br {
  border-right: 1px solid rgba(0, 0, 0, 0.12); }

.border-bottom,
.bb {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }

.border-left,
.bl {
  border-left: 1px solid rgba(0, 0, 0, 0.12); }

.border-horizontal,
.bh {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  border-right: 1px solid rgba(0, 0, 0, 0.12); }

.border-vertical,
.bv {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }

.brad-1 {
  border-radius: 1px; }

.brad-2 {
  border-radius: 2px; }

.brad-3 {
  border-radius: 3px; }

.brad-4 {
  border-radius: 4px; }

.brad-5 {
  border-radius: 5px; }

.brad-6 {
  border-radius: 6px; }

.brad-7 {
  border-radius: 7px; }

.brad-8 {
  border-radius: 8px; }

.brad-9 {
  border-radius: 9px; }

.brad-10 {
  border-radius: 10px; }

.brad-11 {
  border-radius: 11px; }

.brad-12 {
  border-radius: 12px; }

/*-----------------------------------------------------------------------*/
/* Contains custom elements, components and general styles that
/* follows Google(TM) Material Design(TM) specs
/*
/* https://www.google.com/design/spec/material-design/introduction.html
/*-----------------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/*  Avatars
/*----------------------------------------------------------------*/
.avatar {
  width: 40px;
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  margin: 0 8px 0 0;
  border-radius: 50%;
  font-size: 17px;
  font-weight: 500;
  text-align: center;
  color: #FFFFFF; }
  .avatar.square {
    border-radius: 0; }
  .avatar.small {
    width: 20px;
    min-width: 20px;
    height: 20px;
    line-height: 20px; }
  .avatar.big {
    width: 72px;
    min-width: 72px;
    height: 72px;
    line-height: 72px; }
  .avatar.huge {
    width: 96px;
    min-width: 96px;
    height: 96px;
    line-height: 96px; }

/*----------------------------------------------------------------*/
/*  Forms
/*----------------------------------------------------------------*/
.form-wrapper {
  background: #FFFFFF;
  padding: 16px; }
  .form-wrapper .form-title {
    font-size: 21px;
    padding: 8px 0; }

/*----------------------------------------------------------------*/
/*  Navigation - Simple
/*----------------------------------------------------------------*/
.navigation-simple .item {
  position: relative;
  cursor: pointer;
  text-align: left;
  margin: 0;
  padding: 0 24px;
  text-transform: none;
  line-height: 48px;
  max-height: 48px;
  height: 48px; }
  .navigation-simple .item md-icon {
    margin: 0 16px 0 0; }
  .navigation-simple .item .title {
    font-size: 13px;
    font-weight: 500;
    line-height: 1; }
  .navigation-simple .item.selected {
    background-color: rgba(0, 0, 0, 0.06); }

.navigation-simple .subheader {
  font-size: 13px;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  font-weight: 500;
  margin-top: 8px; }
  .navigation-simple .subheader.light {
    border-top: 1px solid rgba(255, 255, 255, 0.12); }

.navigation-simple md-divider {
  margin: 8px 0; }

table.simple {
  width: 100%;
  border: none;
  border-spacing: 0;
  text-align: left; }
  table.simple thead tr th {
    padding: 16px 8px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.54);
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    white-space: nowrap;
    min-width: 120px; }
    table.simple thead tr th:first-child {
      padding-left: 24px; }
    table.simple thead tr th:last-child {
      padding-right: 24px; }
  table.simple tbody tr td {
    padding: 16px 8px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    table.simple tbody tr td:first-child {
      padding-left: 24px; }
    table.simple tbody tr td:last-child {
      padding-right: 24px; }
  table.simple tbody tr:last-child td {
    border-bottom: none; }
  table.simple.clickable tbody tr {
    cursor: pointer; }
    table.simple.clickable tbody tr:hover {
      background: rgba(0, 0, 0, 0.03); }

.div-generic-search-autocomplete .div-autocomplete-generic-search-autocomplete > md-icon {
  margin-top: 25px;
  margin-bottom: 0; }

.div-generic-search-autocomplete .div-autocomplete-generic-search-autocomplete md-input-container {
  margin: 18px 0; }

/*----------------------------------------------------------------*/
/*  Colors
/*----------------------------------------------------------------*/
.black-fg,
.black-text {
  color: rgba(0, 0, 0, 0.87) !important; }
  .black-fg.secondary-text,
  .black-fg .secondary-text, .black-fg.icon,
  .black-fg .icon,
  .black-text.secondary-text,
  .black-text .secondary-text,
  .black-text.icon,
  .black-text .icon {
    color: rgba(0, 0, 0, 0.54) !important; }
  .black-fg.hint-text,
  .black-fg .hint-text, .black-fg.disabled-text,
  .black-fg .disabled-text,
  .black-text.hint-text,
  .black-text .hint-text,
  .black-text.disabled-text,
  .black-text .disabled-text {
    color: rgba(0, 0, 0, 0.26) !important; }
  .black-fg.divider,
  .black-fg .divider, .black-fg.faint-text,
  .black-fg .faint-text,
  .black-text.divider,
  .black-text .divider,
  .black-text.faint-text,
  .black-text .faint-text {
    color: rgba(0, 0, 0, 0.12) !important; }

.white-fg,
.white-text {
  color: white !important; }
  .white-fg.secondary-text,
  .white-fg .secondary-text, .white-fg.icon,
  .white-fg .icon,
  .white-text.secondary-text,
  .white-text .secondary-text,
  .white-text.icon,
  .white-text .icon {
    color: rgba(255, 255, 255, 0.7) !important; }
  .white-fg.hint-text,
  .white-fg .hint-text, .white-fg.disabled-text,
  .white-fg .disabled-text,
  .white-text.hint-text,
  .white-text .hint-text,
  .white-text.disabled-text,
  .white-text .disabled-text {
    color: rgba(255, 255, 255, 0.3) !important; }
  .white-fg.divider,
  .white-fg .divider, .white-fg.faint-text,
  .white-fg .faint-text,
  .white-text.divider,
  .white-text .divider,
  .white-text.faint-text,
  .white-text .faint-text {
    color: rgba(255, 255, 255, 0.12) !important; }
  .white-fg md-icon,
  .white-text md-icon {
    color: #FFFFFF; }
  .white-fg md-progress-linear .md-container,
  .white-text md-progress-linear .md-container {
    background: rgba(255, 255, 255, 0.3); }
  .white-fg md-progress-linear .md-bar,
  .white-text md-progress-linear .md-bar {
    background: rgba(255, 255, 255, 0.7); }

.red-50-bg {
  background-color: #FFEBEE !important; }

.md-red-50-bg {
  background-color: #FFEBEE !important;
  color: rgba(0, 0, 0, 0.87); }

.red-50-fg {
  color: #FFEBEE !important; }

.red-50-border {
  border-color: #FFEBEE !important; }

.red-50-border-top {
  border-top-color: #FFEBEE !important; }

.red-50-border-right {
  border-right-color: #FFEBEE !important; }

.red-50-border-bottom {
  border-bottom-color: #FFEBEE !important; }

.red-50-border-left {
  border-left-color: #FFEBEE !important; }

.red-100-bg {
  background-color: #FFCDD2 !important; }

.md-red-100-bg {
  background-color: #FFCDD2 !important;
  color: rgba(0, 0, 0, 0.87); }

.red-100-fg {
  color: #FFCDD2 !important; }

.red-100-border {
  border-color: #FFCDD2 !important; }

.red-100-border-top {
  border-top-color: #FFCDD2 !important; }

.red-100-border-right {
  border-right-color: #FFCDD2 !important; }

.red-100-border-bottom {
  border-bottom-color: #FFCDD2 !important; }

.red-100-border-left {
  border-left-color: #FFCDD2 !important; }

.red-200-bg {
  background-color: #EF9A9A !important; }

.md-red-200-bg {
  background-color: #EF9A9A !important;
  color: rgba(0, 0, 0, 0.87); }

.red-200-fg {
  color: #EF9A9A !important; }

.red-200-border {
  border-color: #EF9A9A !important; }

.red-200-border-top {
  border-top-color: #EF9A9A !important; }

.red-200-border-right {
  border-right-color: #EF9A9A !important; }

.red-200-border-bottom {
  border-bottom-color: #EF9A9A !important; }

.red-200-border-left {
  border-left-color: #EF9A9A !important; }

.red-300-bg {
  background-color: #E57373 !important; }

.md-red-300-bg {
  background-color: #E57373 !important;
  color: rgba(0, 0, 0, 0.87); }

.red-300-fg {
  color: #E57373 !important; }

.red-300-border {
  border-color: #E57373 !important; }

.red-300-border-top {
  border-top-color: #E57373 !important; }

.red-300-border-right {
  border-right-color: #E57373 !important; }

.red-300-border-bottom {
  border-bottom-color: #E57373 !important; }

.red-300-border-left {
  border-left-color: #E57373 !important; }

.red-400-bg {
  background-color: #EF5350 !important; }

.md-red-400-bg {
  background-color: #EF5350 !important;
  color: white; }

.red-400-fg {
  color: #EF5350 !important; }

.red-400-border {
  border-color: #EF5350 !important; }

.red-400-border-top {
  border-top-color: #EF5350 !important; }

.red-400-border-right {
  border-right-color: #EF5350 !important; }

.red-400-border-bottom {
  border-bottom-color: #EF5350 !important; }

.red-400-border-left {
  border-left-color: #EF5350 !important; }

.red-500-bg {
  background-color: #F44336 !important; }

.md-red-500-bg {
  background-color: #F44336 !important;
  color: white; }

.red-500-fg, .event-report table.md-table .event-occurrence .td-event-type,
.event-report table.md-table .event-occurrence [class*="icon-"] {
  color: #F44336 !important; }

.red-500-border {
  border-color: #F44336 !important; }

.red-500-border-top {
  border-top-color: #F44336 !important; }

.red-500-border-right {
  border-right-color: #F44336 !important; }

.red-500-border-bottom {
  border-bottom-color: #F44336 !important; }

.red-500-border-left {
  border-left-color: #F44336 !important; }

.md-red-bg {
  background-color: #F44336 !important;
  color: white; }

.red-bg {
  background-color: #F44336 !important; }

.red-fg {
  color: #F44336 !important; }

.red-border {
  border-color: #F44336 !important; }

.red-border-top {
  border-top-color: #F44336 !important; }

.red-border-right {
  border-right-color: #F44336 !important; }

.red-border-bottom {
  border-bottom-color: #F44336 !important; }

.red-border-left {
  border-left-color: #F44336 !important; }

.red-600-bg {
  background-color: #E53935 !important; }

.md-red-600-bg {
  background-color: #E53935 !important;
  color: white; }

.red-600-fg {
  color: #E53935 !important; }

.red-600-border {
  border-color: #E53935 !important; }

.red-600-border-top {
  border-top-color: #E53935 !important; }

.red-600-border-right {
  border-right-color: #E53935 !important; }

.red-600-border-bottom {
  border-bottom-color: #E53935 !important; }

.red-600-border-left {
  border-left-color: #E53935 !important; }

.red-700-bg {
  background-color: #D32F2F !important; }

.md-red-700-bg {
  background-color: #D32F2F !important;
  color: white; }

.red-700-fg {
  color: #D32F2F !important; }

.red-700-border {
  border-color: #D32F2F !important; }

.red-700-border-top {
  border-top-color: #D32F2F !important; }

.red-700-border-right {
  border-right-color: #D32F2F !important; }

.red-700-border-bottom {
  border-bottom-color: #D32F2F !important; }

.red-700-border-left {
  border-left-color: #D32F2F !important; }

.red-800-bg {
  background-color: #C62828 !important; }

.md-red-800-bg {
  background-color: #C62828 !important;
  color: rgba(255, 255, 255, 0.87); }

.red-800-fg {
  color: #C62828 !important; }

.red-800-border {
  border-color: #C62828 !important; }

.red-800-border-top {
  border-top-color: #C62828 !important; }

.red-800-border-right {
  border-right-color: #C62828 !important; }

.red-800-border-bottom {
  border-bottom-color: #C62828 !important; }

.red-800-border-left {
  border-left-color: #C62828 !important; }

.red-900-bg {
  background-color: #B71C1C !important; }

.md-red-900-bg {
  background-color: #B71C1C !important;
  color: rgba(255, 255, 255, 0.87); }

.red-900-fg {
  color: #B71C1C !important; }

.red-900-border {
  border-color: #B71C1C !important; }

.red-900-border-top {
  border-top-color: #B71C1C !important; }

.red-900-border-right {
  border-right-color: #B71C1C !important; }

.red-900-border-bottom {
  border-bottom-color: #B71C1C !important; }

.red-900-border-left {
  border-left-color: #B71C1C !important; }

.red-A100-bg {
  background-color: #FF8A80 !important; }

.md-red-A100-bg {
  background-color: #FF8A80 !important;
  color: rgba(0, 0, 0, 0.87); }

.red-A100-fg {
  color: #FF8A80 !important; }

.red-A100-border {
  border-color: #FF8A80 !important; }

.red-A100-border-top {
  border-top-color: #FF8A80 !important; }

.red-A100-border-right {
  border-right-color: #FF8A80 !important; }

.red-A100-border-bottom {
  border-bottom-color: #FF8A80 !important; }

.red-A100-border-left {
  border-left-color: #FF8A80 !important; }

.red-A200-bg {
  background-color: #FF5252 !important; }

.md-red-A200-bg {
  background-color: #FF5252 !important;
  color: white; }

.red-A200-fg {
  color: #FF5252 !important; }

.red-A200-border {
  border-color: #FF5252 !important; }

.red-A200-border-top {
  border-top-color: #FF5252 !important; }

.red-A200-border-right {
  border-right-color: #FF5252 !important; }

.red-A200-border-bottom {
  border-bottom-color: #FF5252 !important; }

.red-A200-border-left {
  border-left-color: #FF5252 !important; }

.red-A400-bg {
  background-color: #FF1744 !important; }

.md-red-A400-bg {
  background-color: #FF1744 !important;
  color: white; }

.red-A400-fg {
  color: #FF1744 !important; }

.red-A400-border {
  border-color: #FF1744 !important; }

.red-A400-border-top {
  border-top-color: #FF1744 !important; }

.red-A400-border-right {
  border-right-color: #FF1744 !important; }

.red-A400-border-bottom {
  border-bottom-color: #FF1744 !important; }

.red-A400-border-left {
  border-left-color: #FF1744 !important; }

.red-A700-bg {
  background-color: #D50000 !important; }

.md-red-A700-bg {
  background-color: #D50000 !important;
  color: white; }

.red-A700-fg {
  color: #D50000 !important; }

.red-A700-border {
  border-color: #D50000 !important; }

.red-A700-border-top {
  border-top-color: #D50000 !important; }

.red-A700-border-right {
  border-right-color: #D50000 !important; }

.red-A700-border-bottom {
  border-bottom-color: #D50000 !important; }

.red-A700-border-left {
  border-left-color: #D50000 !important; }

.pink-50-bg {
  background-color: #FCE4EC !important; }

.md-pink-50-bg {
  background-color: #FCE4EC !important;
  color: rgba(0, 0, 0, 0.87); }

.pink-50-fg {
  color: #FCE4EC !important; }

.pink-50-border {
  border-color: #FCE4EC !important; }

.pink-50-border-top {
  border-top-color: #FCE4EC !important; }

.pink-50-border-right {
  border-right-color: #FCE4EC !important; }

.pink-50-border-bottom {
  border-bottom-color: #FCE4EC !important; }

.pink-50-border-left {
  border-left-color: #FCE4EC !important; }

.pink-100-bg {
  background-color: #F8BBD0 !important; }

.md-pink-100-bg {
  background-color: #F8BBD0 !important;
  color: rgba(0, 0, 0, 0.87); }

.pink-100-fg {
  color: #F8BBD0 !important; }

.pink-100-border {
  border-color: #F8BBD0 !important; }

.pink-100-border-top {
  border-top-color: #F8BBD0 !important; }

.pink-100-border-right {
  border-right-color: #F8BBD0 !important; }

.pink-100-border-bottom {
  border-bottom-color: #F8BBD0 !important; }

.pink-100-border-left {
  border-left-color: #F8BBD0 !important; }

.pink-200-bg {
  background-color: #F48FB1 !important; }

.md-pink-200-bg {
  background-color: #F48FB1 !important;
  color: rgba(0, 0, 0, 0.87); }

.pink-200-fg {
  color: #F48FB1 !important; }

.pink-200-border {
  border-color: #F48FB1 !important; }

.pink-200-border-top {
  border-top-color: #F48FB1 !important; }

.pink-200-border-right {
  border-right-color: #F48FB1 !important; }

.pink-200-border-bottom {
  border-bottom-color: #F48FB1 !important; }

.pink-200-border-left {
  border-left-color: #F48FB1 !important; }

.pink-300-bg {
  background-color: #F06292 !important; }

.md-pink-300-bg {
  background-color: #F06292 !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-300-fg {
  color: #F06292 !important; }

.pink-300-border {
  border-color: #F06292 !important; }

.pink-300-border-top {
  border-top-color: #F06292 !important; }

.pink-300-border-right {
  border-right-color: #F06292 !important; }

.pink-300-border-bottom {
  border-bottom-color: #F06292 !important; }

.pink-300-border-left {
  border-left-color: #F06292 !important; }

.pink-400-bg {
  background-color: #EC407A !important; }

.md-pink-400-bg {
  background-color: #EC407A !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-400-fg {
  color: #EC407A !important; }

.pink-400-border {
  border-color: #EC407A !important; }

.pink-400-border-top {
  border-top-color: #EC407A !important; }

.pink-400-border-right {
  border-right-color: #EC407A !important; }

.pink-400-border-bottom {
  border-bottom-color: #EC407A !important; }

.pink-400-border-left {
  border-left-color: #EC407A !important; }

.pink-500-bg {
  background-color: #E91E63 !important; }

.md-pink-500-bg {
  background-color: #E91E63 !important;
  color: white; }

.pink-500-fg {
  color: #E91E63 !important; }

.pink-500-border {
  border-color: #E91E63 !important; }

.pink-500-border-top {
  border-top-color: #E91E63 !important; }

.pink-500-border-right {
  border-right-color: #E91E63 !important; }

.pink-500-border-bottom {
  border-bottom-color: #E91E63 !important; }

.pink-500-border-left {
  border-left-color: #E91E63 !important; }

.md-pink-bg {
  background-color: #E91E63 !important;
  color: white; }

.pink-bg {
  background-color: #E91E63 !important; }

.pink-fg {
  color: #E91E63 !important; }

.pink-border {
  border-color: #E91E63 !important; }

.pink-border-top {
  border-top-color: #E91E63 !important; }

.pink-border-right {
  border-right-color: #E91E63 !important; }

.pink-border-bottom {
  border-bottom-color: #E91E63 !important; }

.pink-border-left {
  border-left-color: #E91E63 !important; }

.pink-600-bg {
  background-color: #D81B60 !important; }

.md-pink-600-bg {
  background-color: #D81B60 !important;
  color: white; }

.pink-600-fg {
  color: #D81B60 !important; }

.pink-600-border {
  border-color: #D81B60 !important; }

.pink-600-border-top {
  border-top-color: #D81B60 !important; }

.pink-600-border-right {
  border-right-color: #D81B60 !important; }

.pink-600-border-bottom {
  border-bottom-color: #D81B60 !important; }

.pink-600-border-left {
  border-left-color: #D81B60 !important; }

.pink-700-bg {
  background-color: #C2185B !important; }

.md-pink-700-bg {
  background-color: #C2185B !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-700-fg {
  color: #C2185B !important; }

.pink-700-border {
  border-color: #C2185B !important; }

.pink-700-border-top {
  border-top-color: #C2185B !important; }

.pink-700-border-right {
  border-right-color: #C2185B !important; }

.pink-700-border-bottom {
  border-bottom-color: #C2185B !important; }

.pink-700-border-left {
  border-left-color: #C2185B !important; }

.pink-800-bg {
  background-color: #AD1457 !important; }

.md-pink-800-bg {
  background-color: #AD1457 !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-800-fg {
  color: #AD1457 !important; }

.pink-800-border {
  border-color: #AD1457 !important; }

.pink-800-border-top {
  border-top-color: #AD1457 !important; }

.pink-800-border-right {
  border-right-color: #AD1457 !important; }

.pink-800-border-bottom {
  border-bottom-color: #AD1457 !important; }

.pink-800-border-left {
  border-left-color: #AD1457 !important; }

.pink-900-bg {
  background-color: #880E4F !important; }

.md-pink-900-bg {
  background-color: #880E4F !important;
  color: rgba(255, 255, 255, 0.87); }

.pink-900-fg {
  color: #880E4F !important; }

.pink-900-border {
  border-color: #880E4F !important; }

.pink-900-border-top {
  border-top-color: #880E4F !important; }

.pink-900-border-right {
  border-right-color: #880E4F !important; }

.pink-900-border-bottom {
  border-bottom-color: #880E4F !important; }

.pink-900-border-left {
  border-left-color: #880E4F !important; }

.pink-A100-bg {
  background-color: #FF80AB !important; }

.md-pink-A100-bg {
  background-color: #FF80AB !important;
  color: rgba(0, 0, 0, 0.87); }

.pink-A100-fg {
  color: #FF80AB !important; }

.pink-A100-border {
  border-color: #FF80AB !important; }

.pink-A100-border-top {
  border-top-color: #FF80AB !important; }

.pink-A100-border-right {
  border-right-color: #FF80AB !important; }

.pink-A100-border-bottom {
  border-bottom-color: #FF80AB !important; }

.pink-A100-border-left {
  border-left-color: #FF80AB !important; }

.pink-A200-bg {
  background-color: #FF4081 !important; }

.md-pink-A200-bg {
  background-color: #FF4081 !important;
  color: white; }

.pink-A200-fg {
  color: #FF4081 !important; }

.pink-A200-border {
  border-color: #FF4081 !important; }

.pink-A200-border-top {
  border-top-color: #FF4081 !important; }

.pink-A200-border-right {
  border-right-color: #FF4081 !important; }

.pink-A200-border-bottom {
  border-bottom-color: #FF4081 !important; }

.pink-A200-border-left {
  border-left-color: #FF4081 !important; }

.pink-A400-bg {
  background-color: #F50057 !important; }

.md-pink-A400-bg {
  background-color: #F50057 !important;
  color: white; }

.pink-A400-fg {
  color: #F50057 !important; }

.pink-A400-border {
  border-color: #F50057 !important; }

.pink-A400-border-top {
  border-top-color: #F50057 !important; }

.pink-A400-border-right {
  border-right-color: #F50057 !important; }

.pink-A400-border-bottom {
  border-bottom-color: #F50057 !important; }

.pink-A400-border-left {
  border-left-color: #F50057 !important; }

.pink-A700-bg {
  background-color: #C51162 !important; }

.md-pink-A700-bg {
  background-color: #C51162 !important;
  color: white; }

.pink-A700-fg {
  color: #C51162 !important; }

.pink-A700-border {
  border-color: #C51162 !important; }

.pink-A700-border-top {
  border-top-color: #C51162 !important; }

.pink-A700-border-right {
  border-right-color: #C51162 !important; }

.pink-A700-border-bottom {
  border-bottom-color: #C51162 !important; }

.pink-A700-border-left {
  border-left-color: #C51162 !important; }

.purple-50-bg {
  background-color: #F3E5F5 !important; }

.md-purple-50-bg {
  background-color: #F3E5F5 !important;
  color: rgba(0, 0, 0, 0.87); }

.purple-50-fg {
  color: #F3E5F5 !important; }

.purple-50-border {
  border-color: #F3E5F5 !important; }

.purple-50-border-top {
  border-top-color: #F3E5F5 !important; }

.purple-50-border-right {
  border-right-color: #F3E5F5 !important; }

.purple-50-border-bottom {
  border-bottom-color: #F3E5F5 !important; }

.purple-50-border-left {
  border-left-color: #F3E5F5 !important; }

.purple-100-bg {
  background-color: #E1BEE7 !important; }

.md-purple-100-bg {
  background-color: #E1BEE7 !important;
  color: rgba(0, 0, 0, 0.87); }

.purple-100-fg {
  color: #E1BEE7 !important; }

.purple-100-border {
  border-color: #E1BEE7 !important; }

.purple-100-border-top {
  border-top-color: #E1BEE7 !important; }

.purple-100-border-right {
  border-right-color: #E1BEE7 !important; }

.purple-100-border-bottom {
  border-bottom-color: #E1BEE7 !important; }

.purple-100-border-left {
  border-left-color: #E1BEE7 !important; }

.purple-200-bg {
  background-color: #CE93D8 !important; }

.md-purple-200-bg {
  background-color: #CE93D8 !important;
  color: rgba(0, 0, 0, 0.87); }

.purple-200-fg {
  color: #CE93D8 !important; }

.purple-200-border {
  border-color: #CE93D8 !important; }

.purple-200-border-top {
  border-top-color: #CE93D8 !important; }

.purple-200-border-right {
  border-right-color: #CE93D8 !important; }

.purple-200-border-bottom {
  border-bottom-color: #CE93D8 !important; }

.purple-200-border-left {
  border-left-color: #CE93D8 !important; }

.purple-300-bg {
  background-color: #BA68C8 !important; }

.md-purple-300-bg {
  background-color: #BA68C8 !important;
  color: white; }

.purple-300-fg {
  color: #BA68C8 !important; }

.purple-300-border {
  border-color: #BA68C8 !important; }

.purple-300-border-top {
  border-top-color: #BA68C8 !important; }

.purple-300-border-right {
  border-right-color: #BA68C8 !important; }

.purple-300-border-bottom {
  border-bottom-color: #BA68C8 !important; }

.purple-300-border-left {
  border-left-color: #BA68C8 !important; }

.purple-400-bg {
  background-color: #AB47BC !important; }

.md-purple-400-bg {
  background-color: #AB47BC !important;
  color: white; }

.purple-400-fg {
  color: #AB47BC !important; }

.purple-400-border {
  border-color: #AB47BC !important; }

.purple-400-border-top {
  border-top-color: #AB47BC !important; }

.purple-400-border-right {
  border-right-color: #AB47BC !important; }

.purple-400-border-bottom {
  border-bottom-color: #AB47BC !important; }

.purple-400-border-left {
  border-left-color: #AB47BC !important; }

.purple-500-bg {
  background-color: #9C27B0 !important; }

.md-purple-500-bg {
  background-color: #9C27B0 !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-500-fg {
  color: #9C27B0 !important; }

.purple-500-border {
  border-color: #9C27B0 !important; }

.purple-500-border-top {
  border-top-color: #9C27B0 !important; }

.purple-500-border-right {
  border-right-color: #9C27B0 !important; }

.purple-500-border-bottom {
  border-bottom-color: #9C27B0 !important; }

.purple-500-border-left {
  border-left-color: #9C27B0 !important; }

.md-purple-bg {
  background-color: #9C27B0 !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-bg {
  background-color: #9C27B0 !important; }

.purple-fg {
  color: #9C27B0 !important; }

.purple-border {
  border-color: #9C27B0 !important; }

.purple-border-top {
  border-top-color: #9C27B0 !important; }

.purple-border-right {
  border-right-color: #9C27B0 !important; }

.purple-border-bottom {
  border-bottom-color: #9C27B0 !important; }

.purple-border-left {
  border-left-color: #9C27B0 !important; }

.purple-600-bg {
  background-color: #8E24AA !important; }

.md-purple-600-bg {
  background-color: #8E24AA !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-600-fg {
  color: #8E24AA !important; }

.purple-600-border {
  border-color: #8E24AA !important; }

.purple-600-border-top {
  border-top-color: #8E24AA !important; }

.purple-600-border-right {
  border-right-color: #8E24AA !important; }

.purple-600-border-bottom {
  border-bottom-color: #8E24AA !important; }

.purple-600-border-left {
  border-left-color: #8E24AA !important; }

.purple-700-bg {
  background-color: #7B1FA2 !important; }

.md-purple-700-bg {
  background-color: #7B1FA2 !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-700-fg {
  color: #7B1FA2 !important; }

.purple-700-border {
  border-color: #7B1FA2 !important; }

.purple-700-border-top {
  border-top-color: #7B1FA2 !important; }

.purple-700-border-right {
  border-right-color: #7B1FA2 !important; }

.purple-700-border-bottom {
  border-bottom-color: #7B1FA2 !important; }

.purple-700-border-left {
  border-left-color: #7B1FA2 !important; }

.purple-800-bg {
  background-color: #6A1B9A !important; }

.md-purple-800-bg {
  background-color: #6A1B9A !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-800-fg {
  color: #6A1B9A !important; }

.purple-800-border {
  border-color: #6A1B9A !important; }

.purple-800-border-top {
  border-top-color: #6A1B9A !important; }

.purple-800-border-right {
  border-right-color: #6A1B9A !important; }

.purple-800-border-bottom {
  border-bottom-color: #6A1B9A !important; }

.purple-800-border-left {
  border-left-color: #6A1B9A !important; }

.purple-900-bg {
  background-color: #4A148C !important; }

.md-purple-900-bg {
  background-color: #4A148C !important;
  color: rgba(255, 255, 255, 0.87); }

.purple-900-fg {
  color: #4A148C !important; }

.purple-900-border {
  border-color: #4A148C !important; }

.purple-900-border-top {
  border-top-color: #4A148C !important; }

.purple-900-border-right {
  border-right-color: #4A148C !important; }

.purple-900-border-bottom {
  border-bottom-color: #4A148C !important; }

.purple-900-border-left {
  border-left-color: #4A148C !important; }

.purple-A100-bg {
  background-color: #EA80FC !important; }

.md-purple-A100-bg {
  background-color: #EA80FC !important;
  color: rgba(0, 0, 0, 0.87); }

.purple-A100-fg {
  color: #EA80FC !important; }

.purple-A100-border {
  border-color: #EA80FC !important; }

.purple-A100-border-top {
  border-top-color: #EA80FC !important; }

.purple-A100-border-right {
  border-right-color: #EA80FC !important; }

.purple-A100-border-bottom {
  border-bottom-color: #EA80FC !important; }

.purple-A100-border-left {
  border-left-color: #EA80FC !important; }

.purple-A200-bg {
  background-color: #E040FB !important; }

.md-purple-A200-bg {
  background-color: #E040FB !important;
  color: white; }

.purple-A200-fg {
  color: #E040FB !important; }

.purple-A200-border {
  border-color: #E040FB !important; }

.purple-A200-border-top {
  border-top-color: #E040FB !important; }

.purple-A200-border-right {
  border-right-color: #E040FB !important; }

.purple-A200-border-bottom {
  border-bottom-color: #E040FB !important; }

.purple-A200-border-left {
  border-left-color: #E040FB !important; }

.purple-A400-bg {
  background-color: #D500F9 !important; }

.md-purple-A400-bg {
  background-color: #D500F9 !important;
  color: white; }

.purple-A400-fg {
  color: #D500F9 !important; }

.purple-A400-border {
  border-color: #D500F9 !important; }

.purple-A400-border-top {
  border-top-color: #D500F9 !important; }

.purple-A400-border-right {
  border-right-color: #D500F9 !important; }

.purple-A400-border-bottom {
  border-bottom-color: #D500F9 !important; }

.purple-A400-border-left {
  border-left-color: #D500F9 !important; }

.purple-A700-bg {
  background-color: #AA00FF !important; }

.md-purple-A700-bg {
  background-color: #AA00FF !important;
  color: white; }

.purple-A700-fg {
  color: #AA00FF !important; }

.purple-A700-border {
  border-color: #AA00FF !important; }

.purple-A700-border-top {
  border-top-color: #AA00FF !important; }

.purple-A700-border-right {
  border-right-color: #AA00FF !important; }

.purple-A700-border-bottom {
  border-bottom-color: #AA00FF !important; }

.purple-A700-border-left {
  border-left-color: #AA00FF !important; }

.deep-purple-50-bg {
  background-color: #EDE7F6 !important; }

.md-deep-purple-50-bg {
  background-color: #EDE7F6 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-purple-50-fg {
  color: #EDE7F6 !important; }

.deep-purple-50-border {
  border-color: #EDE7F6 !important; }

.deep-purple-50-border-top {
  border-top-color: #EDE7F6 !important; }

.deep-purple-50-border-right {
  border-right-color: #EDE7F6 !important; }

.deep-purple-50-border-bottom {
  border-bottom-color: #EDE7F6 !important; }

.deep-purple-50-border-left {
  border-left-color: #EDE7F6 !important; }

.deep-purple-100-bg {
  background-color: #D1C4E9 !important; }

.md-deep-purple-100-bg {
  background-color: #D1C4E9 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-purple-100-fg {
  color: #D1C4E9 !important; }

.deep-purple-100-border {
  border-color: #D1C4E9 !important; }

.deep-purple-100-border-top {
  border-top-color: #D1C4E9 !important; }

.deep-purple-100-border-right {
  border-right-color: #D1C4E9 !important; }

.deep-purple-100-border-bottom {
  border-bottom-color: #D1C4E9 !important; }

.deep-purple-100-border-left {
  border-left-color: #D1C4E9 !important; }

.deep-purple-200-bg {
  background-color: #B39DDB !important; }

.md-deep-purple-200-bg {
  background-color: #B39DDB !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-purple-200-fg {
  color: #B39DDB !important; }

.deep-purple-200-border {
  border-color: #B39DDB !important; }

.deep-purple-200-border-top {
  border-top-color: #B39DDB !important; }

.deep-purple-200-border-right {
  border-right-color: #B39DDB !important; }

.deep-purple-200-border-bottom {
  border-bottom-color: #B39DDB !important; }

.deep-purple-200-border-left {
  border-left-color: #B39DDB !important; }

.deep-purple-300-bg {
  background-color: #9575CD !important; }

.md-deep-purple-300-bg {
  background-color: #9575CD !important;
  color: white; }

.deep-purple-300-fg {
  color: #9575CD !important; }

.deep-purple-300-border {
  border-color: #9575CD !important; }

.deep-purple-300-border-top {
  border-top-color: #9575CD !important; }

.deep-purple-300-border-right {
  border-right-color: #9575CD !important; }

.deep-purple-300-border-bottom {
  border-bottom-color: #9575CD !important; }

.deep-purple-300-border-left {
  border-left-color: #9575CD !important; }

.deep-purple-400-bg {
  background-color: #7E57C2 !important; }

.md-deep-purple-400-bg {
  background-color: #7E57C2 !important;
  color: white; }

.deep-purple-400-fg {
  color: #7E57C2 !important; }

.deep-purple-400-border {
  border-color: #7E57C2 !important; }

.deep-purple-400-border-top {
  border-top-color: #7E57C2 !important; }

.deep-purple-400-border-right {
  border-right-color: #7E57C2 !important; }

.deep-purple-400-border-bottom {
  border-bottom-color: #7E57C2 !important; }

.deep-purple-400-border-left {
  border-left-color: #7E57C2 !important; }

.deep-purple-500-bg {
  background-color: #673AB7 !important; }

.md-deep-purple-500-bg {
  background-color: #673AB7 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-500-fg {
  color: #673AB7 !important; }

.deep-purple-500-border {
  border-color: #673AB7 !important; }

.deep-purple-500-border-top {
  border-top-color: #673AB7 !important; }

.deep-purple-500-border-right {
  border-right-color: #673AB7 !important; }

.deep-purple-500-border-bottom {
  border-bottom-color: #673AB7 !important; }

.deep-purple-500-border-left {
  border-left-color: #673AB7 !important; }

.md-deep-purple-bg {
  background-color: #673AB7 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-bg {
  background-color: #673AB7 !important; }

.deep-purple-fg {
  color: #673AB7 !important; }

.deep-purple-border {
  border-color: #673AB7 !important; }

.deep-purple-border-top {
  border-top-color: #673AB7 !important; }

.deep-purple-border-right {
  border-right-color: #673AB7 !important; }

.deep-purple-border-bottom {
  border-bottom-color: #673AB7 !important; }

.deep-purple-border-left {
  border-left-color: #673AB7 !important; }

.deep-purple-600-bg {
  background-color: #5E35B1 !important; }

.md-deep-purple-600-bg {
  background-color: #5E35B1 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-600-fg {
  color: #5E35B1 !important; }

.deep-purple-600-border {
  border-color: #5E35B1 !important; }

.deep-purple-600-border-top {
  border-top-color: #5E35B1 !important; }

.deep-purple-600-border-right {
  border-right-color: #5E35B1 !important; }

.deep-purple-600-border-bottom {
  border-bottom-color: #5E35B1 !important; }

.deep-purple-600-border-left {
  border-left-color: #5E35B1 !important; }

.deep-purple-700-bg {
  background-color: #512DA8 !important; }

.md-deep-purple-700-bg {
  background-color: #512DA8 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-700-fg {
  color: #512DA8 !important; }

.deep-purple-700-border {
  border-color: #512DA8 !important; }

.deep-purple-700-border-top {
  border-top-color: #512DA8 !important; }

.deep-purple-700-border-right {
  border-right-color: #512DA8 !important; }

.deep-purple-700-border-bottom {
  border-bottom-color: #512DA8 !important; }

.deep-purple-700-border-left {
  border-left-color: #512DA8 !important; }

.deep-purple-800-bg {
  background-color: #4527A0 !important; }

.md-deep-purple-800-bg {
  background-color: #4527A0 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-800-fg {
  color: #4527A0 !important; }

.deep-purple-800-border {
  border-color: #4527A0 !important; }

.deep-purple-800-border-top {
  border-top-color: #4527A0 !important; }

.deep-purple-800-border-right {
  border-right-color: #4527A0 !important; }

.deep-purple-800-border-bottom {
  border-bottom-color: #4527A0 !important; }

.deep-purple-800-border-left {
  border-left-color: #4527A0 !important; }

.deep-purple-900-bg {
  background-color: #311B92 !important; }

.md-deep-purple-900-bg {
  background-color: #311B92 !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-900-fg {
  color: #311B92 !important; }

.deep-purple-900-border {
  border-color: #311B92 !important; }

.deep-purple-900-border-top {
  border-top-color: #311B92 !important; }

.deep-purple-900-border-right {
  border-right-color: #311B92 !important; }

.deep-purple-900-border-bottom {
  border-bottom-color: #311B92 !important; }

.deep-purple-900-border-left {
  border-left-color: #311B92 !important; }

.deep-purple-A100-bg {
  background-color: #B388FF !important; }

.md-deep-purple-A100-bg {
  background-color: #B388FF !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-purple-A100-fg {
  color: #B388FF !important; }

.deep-purple-A100-border {
  border-color: #B388FF !important; }

.deep-purple-A100-border-top {
  border-top-color: #B388FF !important; }

.deep-purple-A100-border-right {
  border-right-color: #B388FF !important; }

.deep-purple-A100-border-bottom {
  border-bottom-color: #B388FF !important; }

.deep-purple-A100-border-left {
  border-left-color: #B388FF !important; }

.deep-purple-A200-bg {
  background-color: #7C4DFF !important; }

.md-deep-purple-A200-bg {
  background-color: #7C4DFF !important;
  color: white; }

.deep-purple-A200-fg {
  color: #7C4DFF !important; }

.deep-purple-A200-border {
  border-color: #7C4DFF !important; }

.deep-purple-A200-border-top {
  border-top-color: #7C4DFF !important; }

.deep-purple-A200-border-right {
  border-right-color: #7C4DFF !important; }

.deep-purple-A200-border-bottom {
  border-bottom-color: #7C4DFF !important; }

.deep-purple-A200-border-left {
  border-left-color: #7C4DFF !important; }

.deep-purple-A400-bg {
  background-color: #651FFF !important; }

.md-deep-purple-A400-bg {
  background-color: #651FFF !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-A400-fg {
  color: #651FFF !important; }

.deep-purple-A400-border {
  border-color: #651FFF !important; }

.deep-purple-A400-border-top {
  border-top-color: #651FFF !important; }

.deep-purple-A400-border-right {
  border-right-color: #651FFF !important; }

.deep-purple-A400-border-bottom {
  border-bottom-color: #651FFF !important; }

.deep-purple-A400-border-left {
  border-left-color: #651FFF !important; }

.deep-purple-A700-bg {
  background-color: #6200EA !important; }

.md-deep-purple-A700-bg {
  background-color: #6200EA !important;
  color: rgba(255, 255, 255, 0.87); }

.deep-purple-A700-fg {
  color: #6200EA !important; }

.deep-purple-A700-border {
  border-color: #6200EA !important; }

.deep-purple-A700-border-top {
  border-top-color: #6200EA !important; }

.deep-purple-A700-border-right {
  border-right-color: #6200EA !important; }

.deep-purple-A700-border-bottom {
  border-bottom-color: #6200EA !important; }

.deep-purple-A700-border-left {
  border-left-color: #6200EA !important; }

.indigo-50-bg {
  background-color: #E8EAF6 !important; }

.md-indigo-50-bg {
  background-color: #E8EAF6 !important;
  color: rgba(0, 0, 0, 0.87); }

.indigo-50-fg {
  color: #E8EAF6 !important; }

.indigo-50-border {
  border-color: #E8EAF6 !important; }

.indigo-50-border-top {
  border-top-color: #E8EAF6 !important; }

.indigo-50-border-right {
  border-right-color: #E8EAF6 !important; }

.indigo-50-border-bottom {
  border-bottom-color: #E8EAF6 !important; }

.indigo-50-border-left {
  border-left-color: #E8EAF6 !important; }

.indigo-100-bg {
  background-color: #C5CAE9 !important; }

.md-indigo-100-bg {
  background-color: #C5CAE9 !important;
  color: rgba(0, 0, 0, 0.87); }

.indigo-100-fg {
  color: #C5CAE9 !important; }

.indigo-100-border {
  border-color: #C5CAE9 !important; }

.indigo-100-border-top {
  border-top-color: #C5CAE9 !important; }

.indigo-100-border-right {
  border-right-color: #C5CAE9 !important; }

.indigo-100-border-bottom {
  border-bottom-color: #C5CAE9 !important; }

.indigo-100-border-left {
  border-left-color: #C5CAE9 !important; }

.indigo-200-bg {
  background-color: #9FA8DA !important; }

.md-indigo-200-bg {
  background-color: #9FA8DA !important;
  color: rgba(0, 0, 0, 0.87); }

.indigo-200-fg {
  color: #9FA8DA !important; }

.indigo-200-border {
  border-color: #9FA8DA !important; }

.indigo-200-border-top {
  border-top-color: #9FA8DA !important; }

.indigo-200-border-right {
  border-right-color: #9FA8DA !important; }

.indigo-200-border-bottom {
  border-bottom-color: #9FA8DA !important; }

.indigo-200-border-left {
  border-left-color: #9FA8DA !important; }

.indigo-300-bg {
  background-color: #7986CB !important; }

.md-indigo-300-bg {
  background-color: #7986CB !important;
  color: white; }

.indigo-300-fg {
  color: #7986CB !important; }

.indigo-300-border {
  border-color: #7986CB !important; }

.indigo-300-border-top {
  border-top-color: #7986CB !important; }

.indigo-300-border-right {
  border-right-color: #7986CB !important; }

.indigo-300-border-bottom {
  border-bottom-color: #7986CB !important; }

.indigo-300-border-left {
  border-left-color: #7986CB !important; }

.indigo-400-bg {
  background-color: #5C6BC0 !important; }

.md-indigo-400-bg {
  background-color: #5C6BC0 !important;
  color: white; }

.indigo-400-fg {
  color: #5C6BC0 !important; }

.indigo-400-border {
  border-color: #5C6BC0 !important; }

.indigo-400-border-top {
  border-top-color: #5C6BC0 !important; }

.indigo-400-border-right {
  border-right-color: #5C6BC0 !important; }

.indigo-400-border-bottom {
  border-bottom-color: #5C6BC0 !important; }

.indigo-400-border-left {
  border-left-color: #5C6BC0 !important; }

.indigo-500-bg {
  background-color: #3F51B5 !important; }

.md-indigo-500-bg {
  background-color: #3F51B5 !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-500-fg {
  color: #3F51B5 !important; }

.indigo-500-border {
  border-color: #3F51B5 !important; }

.indigo-500-border-top {
  border-top-color: #3F51B5 !important; }

.indigo-500-border-right {
  border-right-color: #3F51B5 !important; }

.indigo-500-border-bottom {
  border-bottom-color: #3F51B5 !important; }

.indigo-500-border-left {
  border-left-color: #3F51B5 !important; }

.md-indigo-bg {
  background-color: #3F51B5 !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-bg {
  background-color: #3F51B5 !important; }

.indigo-fg {
  color: #3F51B5 !important; }

.indigo-border {
  border-color: #3F51B5 !important; }

.indigo-border-top {
  border-top-color: #3F51B5 !important; }

.indigo-border-right {
  border-right-color: #3F51B5 !important; }

.indigo-border-bottom {
  border-bottom-color: #3F51B5 !important; }

.indigo-border-left {
  border-left-color: #3F51B5 !important; }

.indigo-600-bg {
  background-color: #3949AB !important; }

.md-indigo-600-bg {
  background-color: #3949AB !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-600-fg {
  color: #3949AB !important; }

.indigo-600-border {
  border-color: #3949AB !important; }

.indigo-600-border-top {
  border-top-color: #3949AB !important; }

.indigo-600-border-right {
  border-right-color: #3949AB !important; }

.indigo-600-border-bottom {
  border-bottom-color: #3949AB !important; }

.indigo-600-border-left {
  border-left-color: #3949AB !important; }

.indigo-700-bg {
  background-color: #303F9F !important; }

.md-indigo-700-bg {
  background-color: #303F9F !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-700-fg {
  color: #303F9F !important; }

.indigo-700-border {
  border-color: #303F9F !important; }

.indigo-700-border-top {
  border-top-color: #303F9F !important; }

.indigo-700-border-right {
  border-right-color: #303F9F !important; }

.indigo-700-border-bottom {
  border-bottom-color: #303F9F !important; }

.indigo-700-border-left {
  border-left-color: #303F9F !important; }

.indigo-800-bg {
  background-color: #283593 !important; }

.md-indigo-800-bg {
  background-color: #283593 !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-800-fg {
  color: #283593 !important; }

.indigo-800-border {
  border-color: #283593 !important; }

.indigo-800-border-top {
  border-top-color: #283593 !important; }

.indigo-800-border-right {
  border-right-color: #283593 !important; }

.indigo-800-border-bottom {
  border-bottom-color: #283593 !important; }

.indigo-800-border-left {
  border-left-color: #283593 !important; }

.indigo-900-bg {
  background-color: #1A237E !important; }

.md-indigo-900-bg {
  background-color: #1A237E !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-900-fg {
  color: #1A237E !important; }

.indigo-900-border {
  border-color: #1A237E !important; }

.indigo-900-border-top {
  border-top-color: #1A237E !important; }

.indigo-900-border-right {
  border-right-color: #1A237E !important; }

.indigo-900-border-bottom {
  border-bottom-color: #1A237E !important; }

.indigo-900-border-left {
  border-left-color: #1A237E !important; }

.indigo-A100-bg {
  background-color: #8C9EFF !important; }

.md-indigo-A100-bg {
  background-color: #8C9EFF !important;
  color: rgba(0, 0, 0, 0.87); }

.indigo-A100-fg {
  color: #8C9EFF !important; }

.indigo-A100-border {
  border-color: #8C9EFF !important; }

.indigo-A100-border-top {
  border-top-color: #8C9EFF !important; }

.indigo-A100-border-right {
  border-right-color: #8C9EFF !important; }

.indigo-A100-border-bottom {
  border-bottom-color: #8C9EFF !important; }

.indigo-A100-border-left {
  border-left-color: #8C9EFF !important; }

.indigo-A200-bg {
  background-color: #536DFE !important; }

.md-indigo-A200-bg {
  background-color: #536DFE !important;
  color: white; }

.indigo-A200-fg {
  color: #536DFE !important; }

.indigo-A200-border {
  border-color: #536DFE !important; }

.indigo-A200-border-top {
  border-top-color: #536DFE !important; }

.indigo-A200-border-right {
  border-right-color: #536DFE !important; }

.indigo-A200-border-bottom {
  border-bottom-color: #536DFE !important; }

.indigo-A200-border-left {
  border-left-color: #536DFE !important; }

.indigo-A400-bg {
  background-color: #3D5AFE !important; }

.md-indigo-A400-bg {
  background-color: #3D5AFE !important;
  color: white; }

.indigo-A400-fg {
  color: #3D5AFE !important; }

.indigo-A400-border {
  border-color: #3D5AFE !important; }

.indigo-A400-border-top {
  border-top-color: #3D5AFE !important; }

.indigo-A400-border-right {
  border-right-color: #3D5AFE !important; }

.indigo-A400-border-bottom {
  border-bottom-color: #3D5AFE !important; }

.indigo-A400-border-left {
  border-left-color: #3D5AFE !important; }

.indigo-A700-bg {
  background-color: #304FFE !important; }

.md-indigo-A700-bg {
  background-color: #304FFE !important;
  color: rgba(255, 255, 255, 0.87); }

.indigo-A700-fg {
  color: #304FFE !important; }

.indigo-A700-border {
  border-color: #304FFE !important; }

.indigo-A700-border-top {
  border-top-color: #304FFE !important; }

.indigo-A700-border-right {
  border-right-color: #304FFE !important; }

.indigo-A700-border-bottom {
  border-bottom-color: #304FFE !important; }

.indigo-A700-border-left {
  border-left-color: #304FFE !important; }

.blue-50-bg {
  background-color: #E3F2FD !important; }

.md-blue-50-bg {
  background-color: #E3F2FD !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-50-fg {
  color: #E3F2FD !important; }

.blue-50-border {
  border-color: #E3F2FD !important; }

.blue-50-border-top {
  border-top-color: #E3F2FD !important; }

.blue-50-border-right {
  border-right-color: #E3F2FD !important; }

.blue-50-border-bottom {
  border-bottom-color: #E3F2FD !important; }

.blue-50-border-left {
  border-left-color: #E3F2FD !important; }

.blue-100-bg {
  background-color: #BBDEFB !important; }

.md-blue-100-bg {
  background-color: #BBDEFB !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-100-fg {
  color: #BBDEFB !important; }

.blue-100-border {
  border-color: #BBDEFB !important; }

.blue-100-border-top {
  border-top-color: #BBDEFB !important; }

.blue-100-border-right {
  border-right-color: #BBDEFB !important; }

.blue-100-border-bottom {
  border-bottom-color: #BBDEFB !important; }

.blue-100-border-left {
  border-left-color: #BBDEFB !important; }

.blue-200-bg {
  background-color: #90CAF9 !important; }

.md-blue-200-bg {
  background-color: #90CAF9 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-200-fg {
  color: #90CAF9 !important; }

.blue-200-border {
  border-color: #90CAF9 !important; }

.blue-200-border-top {
  border-top-color: #90CAF9 !important; }

.blue-200-border-right {
  border-right-color: #90CAF9 !important; }

.blue-200-border-bottom {
  border-bottom-color: #90CAF9 !important; }

.blue-200-border-left {
  border-left-color: #90CAF9 !important; }

.blue-300-bg {
  background-color: #64B5F6 !important; }

.md-blue-300-bg {
  background-color: #64B5F6 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-300-fg {
  color: #64B5F6 !important; }

.blue-300-border {
  border-color: #64B5F6 !important; }

.blue-300-border-top {
  border-top-color: #64B5F6 !important; }

.blue-300-border-right {
  border-right-color: #64B5F6 !important; }

.blue-300-border-bottom {
  border-bottom-color: #64B5F6 !important; }

.blue-300-border-left {
  border-left-color: #64B5F6 !important; }

.blue-400-bg {
  background-color: #42A5F5 !important; }

.md-blue-400-bg {
  background-color: #42A5F5 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-400-fg {
  color: #42A5F5 !important; }

.blue-400-border {
  border-color: #42A5F5 !important; }

.blue-400-border-top {
  border-top-color: #42A5F5 !important; }

.blue-400-border-right {
  border-right-color: #42A5F5 !important; }

.blue-400-border-bottom {
  border-bottom-color: #42A5F5 !important; }

.blue-400-border-left {
  border-left-color: #42A5F5 !important; }

.blue-500-bg {
  background-color: #2196F3 !important; }

.md-blue-500-bg {
  background-color: #2196F3 !important;
  color: white; }

.blue-500-fg {
  color: #2196F3 !important; }

.blue-500-border {
  border-color: #2196F3 !important; }

.blue-500-border-top {
  border-top-color: #2196F3 !important; }

.blue-500-border-right {
  border-right-color: #2196F3 !important; }

.blue-500-border-bottom {
  border-bottom-color: #2196F3 !important; }

.blue-500-border-left {
  border-left-color: #2196F3 !important; }

.md-blue-bg {
  background-color: #2196F3 !important;
  color: white; }

.blue-bg {
  background-color: #2196F3 !important; }

.blue-fg {
  color: #2196F3 !important; }

.blue-border {
  border-color: #2196F3 !important; }

.blue-border-top {
  border-top-color: #2196F3 !important; }

.blue-border-right {
  border-right-color: #2196F3 !important; }

.blue-border-bottom {
  border-bottom-color: #2196F3 !important; }

.blue-border-left {
  border-left-color: #2196F3 !important; }

.blue-600-bg {
  background-color: #1E88E5 !important; }

.md-blue-600-bg {
  background-color: #1E88E5 !important;
  color: white; }

.blue-600-fg {
  color: #1E88E5 !important; }

.blue-600-border {
  border-color: #1E88E5 !important; }

.blue-600-border-top {
  border-top-color: #1E88E5 !important; }

.blue-600-border-right {
  border-right-color: #1E88E5 !important; }

.blue-600-border-bottom {
  border-bottom-color: #1E88E5 !important; }

.blue-600-border-left {
  border-left-color: #1E88E5 !important; }

.blue-700-bg {
  background-color: #1976D2 !important; }

.md-blue-700-bg {
  background-color: #1976D2 !important;
  color: white; }

.blue-700-fg {
  color: #1976D2 !important; }

.blue-700-border {
  border-color: #1976D2 !important; }

.blue-700-border-top {
  border-top-color: #1976D2 !important; }

.blue-700-border-right {
  border-right-color: #1976D2 !important; }

.blue-700-border-bottom {
  border-bottom-color: #1976D2 !important; }

.blue-700-border-left {
  border-left-color: #1976D2 !important; }

.blue-800-bg {
  background-color: #1565C0 !important; }

.md-blue-800-bg {
  background-color: #1565C0 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-800-fg {
  color: #1565C0 !important; }

.blue-800-border {
  border-color: #1565C0 !important; }

.blue-800-border-top {
  border-top-color: #1565C0 !important; }

.blue-800-border-right {
  border-right-color: #1565C0 !important; }

.blue-800-border-bottom {
  border-bottom-color: #1565C0 !important; }

.blue-800-border-left {
  border-left-color: #1565C0 !important; }

.blue-900-bg {
  background-color: #0D47A1 !important; }

.md-blue-900-bg {
  background-color: #0D47A1 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-900-fg {
  color: #0D47A1 !important; }

.blue-900-border {
  border-color: #0D47A1 !important; }

.blue-900-border-top {
  border-top-color: #0D47A1 !important; }

.blue-900-border-right {
  border-right-color: #0D47A1 !important; }

.blue-900-border-bottom {
  border-bottom-color: #0D47A1 !important; }

.blue-900-border-left {
  border-left-color: #0D47A1 !important; }

.blue-A100-bg {
  background-color: #82B1FF !important; }

.md-blue-A100-bg {
  background-color: #82B1FF !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-A100-fg {
  color: #82B1FF !important; }

.blue-A100-border {
  border-color: #82B1FF !important; }

.blue-A100-border-top {
  border-top-color: #82B1FF !important; }

.blue-A100-border-right {
  border-right-color: #82B1FF !important; }

.blue-A100-border-bottom {
  border-bottom-color: #82B1FF !important; }

.blue-A100-border-left {
  border-left-color: #82B1FF !important; }

.blue-A200-bg {
  background-color: #448AFF !important; }

.md-blue-A200-bg {
  background-color: #448AFF !important;
  color: white; }

.blue-A200-fg {
  color: #448AFF !important; }

.blue-A200-border {
  border-color: #448AFF !important; }

.blue-A200-border-top {
  border-top-color: #448AFF !important; }

.blue-A200-border-right {
  border-right-color: #448AFF !important; }

.blue-A200-border-bottom {
  border-bottom-color: #448AFF !important; }

.blue-A200-border-left {
  border-left-color: #448AFF !important; }

.blue-A400-bg {
  background-color: #2979FF !important; }

.md-blue-A400-bg {
  background-color: #2979FF !important;
  color: white; }

.blue-A400-fg {
  color: #2979FF !important; }

.blue-A400-border {
  border-color: #2979FF !important; }

.blue-A400-border-top {
  border-top-color: #2979FF !important; }

.blue-A400-border-right {
  border-right-color: #2979FF !important; }

.blue-A400-border-bottom {
  border-bottom-color: #2979FF !important; }

.blue-A400-border-left {
  border-left-color: #2979FF !important; }

.blue-A700-bg {
  background-color: #2962FF !important; }

.md-blue-A700-bg {
  background-color: #2962FF !important;
  color: white; }

.blue-A700-fg {
  color: #2962FF !important; }

.blue-A700-border {
  border-color: #2962FF !important; }

.blue-A700-border-top {
  border-top-color: #2962FF !important; }

.blue-A700-border-right {
  border-right-color: #2962FF !important; }

.blue-A700-border-bottom {
  border-bottom-color: #2962FF !important; }

.blue-A700-border-left {
  border-left-color: #2962FF !important; }

.light-blue-50-bg {
  background-color: #E1F5FE !important; }

.md-light-blue-50-bg {
  background-color: #E1F5FE !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-50-fg {
  color: #E1F5FE !important; }

.light-blue-50-border {
  border-color: #E1F5FE !important; }

.light-blue-50-border-top {
  border-top-color: #E1F5FE !important; }

.light-blue-50-border-right {
  border-right-color: #E1F5FE !important; }

.light-blue-50-border-bottom {
  border-bottom-color: #E1F5FE !important; }

.light-blue-50-border-left {
  border-left-color: #E1F5FE !important; }

.light-blue-100-bg {
  background-color: #B3E5FC !important; }

.md-light-blue-100-bg {
  background-color: #B3E5FC !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-100-fg {
  color: #B3E5FC !important; }

.light-blue-100-border {
  border-color: #B3E5FC !important; }

.light-blue-100-border-top {
  border-top-color: #B3E5FC !important; }

.light-blue-100-border-right {
  border-right-color: #B3E5FC !important; }

.light-blue-100-border-bottom {
  border-bottom-color: #B3E5FC !important; }

.light-blue-100-border-left {
  border-left-color: #B3E5FC !important; }

.light-blue-200-bg {
  background-color: #81D4FA !important; }

.md-light-blue-200-bg {
  background-color: #81D4FA !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-200-fg {
  color: #81D4FA !important; }

.light-blue-200-border {
  border-color: #81D4FA !important; }

.light-blue-200-border-top {
  border-top-color: #81D4FA !important; }

.light-blue-200-border-right {
  border-right-color: #81D4FA !important; }

.light-blue-200-border-bottom {
  border-bottom-color: #81D4FA !important; }

.light-blue-200-border-left {
  border-left-color: #81D4FA !important; }

.light-blue-300-bg {
  background-color: #4FC3F7 !important; }

.md-light-blue-300-bg {
  background-color: #4FC3F7 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-300-fg {
  color: #4FC3F7 !important; }

.light-blue-300-border {
  border-color: #4FC3F7 !important; }

.light-blue-300-border-top {
  border-top-color: #4FC3F7 !important; }

.light-blue-300-border-right {
  border-right-color: #4FC3F7 !important; }

.light-blue-300-border-bottom {
  border-bottom-color: #4FC3F7 !important; }

.light-blue-300-border-left {
  border-left-color: #4FC3F7 !important; }

.light-blue-400-bg {
  background-color: #29B6F6 !important; }

.md-light-blue-400-bg {
  background-color: #29B6F6 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-400-fg {
  color: #29B6F6 !important; }

.light-blue-400-border {
  border-color: #29B6F6 !important; }

.light-blue-400-border-top {
  border-top-color: #29B6F6 !important; }

.light-blue-400-border-right {
  border-right-color: #29B6F6 !important; }

.light-blue-400-border-bottom {
  border-bottom-color: #29B6F6 !important; }

.light-blue-400-border-left {
  border-left-color: #29B6F6 !important; }

.light-blue-500-bg {
  background-color: #03A9F4 !important; }

.md-light-blue-500-bg {
  background-color: #03A9F4 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-500-fg {
  color: #03A9F4 !important; }

.light-blue-500-border {
  border-color: #03A9F4 !important; }

.light-blue-500-border-top {
  border-top-color: #03A9F4 !important; }

.light-blue-500-border-right {
  border-right-color: #03A9F4 !important; }

.light-blue-500-border-bottom {
  border-bottom-color: #03A9F4 !important; }

.light-blue-500-border-left {
  border-left-color: #03A9F4 !important; }

.md-light-blue-bg {
  background-color: #03A9F4 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-bg {
  background-color: #03A9F4 !important; }

.light-blue-fg {
  color: #03A9F4 !important; }

.light-blue-border {
  border-color: #03A9F4 !important; }

.light-blue-border-top {
  border-top-color: #03A9F4 !important; }

.light-blue-border-right {
  border-right-color: #03A9F4 !important; }

.light-blue-border-bottom {
  border-bottom-color: #03A9F4 !important; }

.light-blue-border-left {
  border-left-color: #03A9F4 !important; }

.light-blue-600-bg {
  background-color: #039BE5 !important; }

.md-light-blue-600-bg {
  background-color: #039BE5 !important;
  color: white; }

.light-blue-600-fg {
  color: #039BE5 !important; }

.light-blue-600-border {
  border-color: #039BE5 !important; }

.light-blue-600-border-top {
  border-top-color: #039BE5 !important; }

.light-blue-600-border-right {
  border-right-color: #039BE5 !important; }

.light-blue-600-border-bottom {
  border-bottom-color: #039BE5 !important; }

.light-blue-600-border-left {
  border-left-color: #039BE5 !important; }

.light-blue-700-bg {
  background-color: #0288D1 !important; }

.md-light-blue-700-bg {
  background-color: #0288D1 !important;
  color: white; }

.light-blue-700-fg {
  color: #0288D1 !important; }

.light-blue-700-border {
  border-color: #0288D1 !important; }

.light-blue-700-border-top {
  border-top-color: #0288D1 !important; }

.light-blue-700-border-right {
  border-right-color: #0288D1 !important; }

.light-blue-700-border-bottom {
  border-bottom-color: #0288D1 !important; }

.light-blue-700-border-left {
  border-left-color: #0288D1 !important; }

.light-blue-800-bg {
  background-color: #0277BD !important; }

.md-light-blue-800-bg {
  background-color: #0277BD !important;
  color: white; }

.light-blue-800-fg {
  color: #0277BD !important; }

.light-blue-800-border {
  border-color: #0277BD !important; }

.light-blue-800-border-top {
  border-top-color: #0277BD !important; }

.light-blue-800-border-right {
  border-right-color: #0277BD !important; }

.light-blue-800-border-bottom {
  border-bottom-color: #0277BD !important; }

.light-blue-800-border-left {
  border-left-color: #0277BD !important; }

.light-blue-900-bg {
  background-color: #01579B !important; }

.md-light-blue-900-bg {
  background-color: #01579B !important;
  color: white; }

.light-blue-900-fg {
  color: #01579B !important; }

.light-blue-900-border {
  border-color: #01579B !important; }

.light-blue-900-border-top {
  border-top-color: #01579B !important; }

.light-blue-900-border-right {
  border-right-color: #01579B !important; }

.light-blue-900-border-bottom {
  border-bottom-color: #01579B !important; }

.light-blue-900-border-left {
  border-left-color: #01579B !important; }

.light-blue-A100-bg {
  background-color: #80D8FF !important; }

.md-light-blue-A100-bg {
  background-color: #80D8FF !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-A100-fg {
  color: #80D8FF !important; }

.light-blue-A100-border {
  border-color: #80D8FF !important; }

.light-blue-A100-border-top {
  border-top-color: #80D8FF !important; }

.light-blue-A100-border-right {
  border-right-color: #80D8FF !important; }

.light-blue-A100-border-bottom {
  border-bottom-color: #80D8FF !important; }

.light-blue-A100-border-left {
  border-left-color: #80D8FF !important; }

.light-blue-A200-bg {
  background-color: #40C4FF !important; }

.md-light-blue-A200-bg {
  background-color: #40C4FF !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-A200-fg {
  color: #40C4FF !important; }

.light-blue-A200-border {
  border-color: #40C4FF !important; }

.light-blue-A200-border-top {
  border-top-color: #40C4FF !important; }

.light-blue-A200-border-right {
  border-right-color: #40C4FF !important; }

.light-blue-A200-border-bottom {
  border-bottom-color: #40C4FF !important; }

.light-blue-A200-border-left {
  border-left-color: #40C4FF !important; }

.light-blue-A400-bg {
  background-color: #00B0FF !important; }

.md-light-blue-A400-bg {
  background-color: #00B0FF !important;
  color: rgba(0, 0, 0, 0.87); }

.light-blue-A400-fg {
  color: #00B0FF !important; }

.light-blue-A400-border {
  border-color: #00B0FF !important; }

.light-blue-A400-border-top {
  border-top-color: #00B0FF !important; }

.light-blue-A400-border-right {
  border-right-color: #00B0FF !important; }

.light-blue-A400-border-bottom {
  border-bottom-color: #00B0FF !important; }

.light-blue-A400-border-left {
  border-left-color: #00B0FF !important; }

.light-blue-A700-bg {
  background-color: #0091EA !important; }

.md-light-blue-A700-bg {
  background-color: #0091EA !important;
  color: white; }

.light-blue-A700-fg {
  color: #0091EA !important; }

.light-blue-A700-border {
  border-color: #0091EA !important; }

.light-blue-A700-border-top {
  border-top-color: #0091EA !important; }

.light-blue-A700-border-right {
  border-right-color: #0091EA !important; }

.light-blue-A700-border-bottom {
  border-bottom-color: #0091EA !important; }

.light-blue-A700-border-left {
  border-left-color: #0091EA !important; }

.cyan-50-bg {
  background-color: #E0F7FA !important; }

.md-cyan-50-bg {
  background-color: #E0F7FA !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-50-fg {
  color: #E0F7FA !important; }

.cyan-50-border {
  border-color: #E0F7FA !important; }

.cyan-50-border-top {
  border-top-color: #E0F7FA !important; }

.cyan-50-border-right {
  border-right-color: #E0F7FA !important; }

.cyan-50-border-bottom {
  border-bottom-color: #E0F7FA !important; }

.cyan-50-border-left {
  border-left-color: #E0F7FA !important; }

.cyan-100-bg {
  background-color: #B2EBF2 !important; }

.md-cyan-100-bg {
  background-color: #B2EBF2 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-100-fg {
  color: #B2EBF2 !important; }

.cyan-100-border {
  border-color: #B2EBF2 !important; }

.cyan-100-border-top {
  border-top-color: #B2EBF2 !important; }

.cyan-100-border-right {
  border-right-color: #B2EBF2 !important; }

.cyan-100-border-bottom {
  border-bottom-color: #B2EBF2 !important; }

.cyan-100-border-left {
  border-left-color: #B2EBF2 !important; }

.cyan-200-bg {
  background-color: #80DEEA !important; }

.md-cyan-200-bg {
  background-color: #80DEEA !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-200-fg {
  color: #80DEEA !important; }

.cyan-200-border {
  border-color: #80DEEA !important; }

.cyan-200-border-top {
  border-top-color: #80DEEA !important; }

.cyan-200-border-right {
  border-right-color: #80DEEA !important; }

.cyan-200-border-bottom {
  border-bottom-color: #80DEEA !important; }

.cyan-200-border-left {
  border-left-color: #80DEEA !important; }

.cyan-300-bg {
  background-color: #4DD0E1 !important; }

.md-cyan-300-bg {
  background-color: #4DD0E1 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-300-fg {
  color: #4DD0E1 !important; }

.cyan-300-border {
  border-color: #4DD0E1 !important; }

.cyan-300-border-top {
  border-top-color: #4DD0E1 !important; }

.cyan-300-border-right {
  border-right-color: #4DD0E1 !important; }

.cyan-300-border-bottom {
  border-bottom-color: #4DD0E1 !important; }

.cyan-300-border-left {
  border-left-color: #4DD0E1 !important; }

.cyan-400-bg {
  background-color: #26C6DA !important; }

.md-cyan-400-bg {
  background-color: #26C6DA !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-400-fg {
  color: #26C6DA !important; }

.cyan-400-border {
  border-color: #26C6DA !important; }

.cyan-400-border-top {
  border-top-color: #26C6DA !important; }

.cyan-400-border-right {
  border-right-color: #26C6DA !important; }

.cyan-400-border-bottom {
  border-bottom-color: #26C6DA !important; }

.cyan-400-border-left {
  border-left-color: #26C6DA !important; }

.cyan-500-bg {
  background-color: #00BCD4 !important; }

.md-cyan-500-bg {
  background-color: #00BCD4 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-500-fg {
  color: #00BCD4 !important; }

.cyan-500-border {
  border-color: #00BCD4 !important; }

.cyan-500-border-top {
  border-top-color: #00BCD4 !important; }

.cyan-500-border-right {
  border-right-color: #00BCD4 !important; }

.cyan-500-border-bottom {
  border-bottom-color: #00BCD4 !important; }

.cyan-500-border-left {
  border-left-color: #00BCD4 !important; }

.md-cyan-bg {
  background-color: #00BCD4 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-bg {
  background-color: #00BCD4 !important; }

.cyan-fg {
  color: #00BCD4 !important; }

.cyan-border {
  border-color: #00BCD4 !important; }

.cyan-border-top {
  border-top-color: #00BCD4 !important; }

.cyan-border-right {
  border-right-color: #00BCD4 !important; }

.cyan-border-bottom {
  border-bottom-color: #00BCD4 !important; }

.cyan-border-left {
  border-left-color: #00BCD4 !important; }

.cyan-600-bg {
  background-color: #00ACC1 !important; }

.md-cyan-600-bg {
  background-color: #00ACC1 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-600-fg {
  color: #00ACC1 !important; }

.cyan-600-border {
  border-color: #00ACC1 !important; }

.cyan-600-border-top {
  border-top-color: #00ACC1 !important; }

.cyan-600-border-right {
  border-right-color: #00ACC1 !important; }

.cyan-600-border-bottom {
  border-bottom-color: #00ACC1 !important; }

.cyan-600-border-left {
  border-left-color: #00ACC1 !important; }

.cyan-700-bg {
  background-color: #0097A7 !important; }

.md-cyan-700-bg {
  background-color: #0097A7 !important;
  color: white; }

.cyan-700-fg {
  color: #0097A7 !important; }

.cyan-700-border {
  border-color: #0097A7 !important; }

.cyan-700-border-top {
  border-top-color: #0097A7 !important; }

.cyan-700-border-right {
  border-right-color: #0097A7 !important; }

.cyan-700-border-bottom {
  border-bottom-color: #0097A7 !important; }

.cyan-700-border-left {
  border-left-color: #0097A7 !important; }

.cyan-800-bg {
  background-color: #00838F !important; }

.md-cyan-800-bg {
  background-color: #00838F !important;
  color: white; }

.cyan-800-fg {
  color: #00838F !important; }

.cyan-800-border {
  border-color: #00838F !important; }

.cyan-800-border-top {
  border-top-color: #00838F !important; }

.cyan-800-border-right {
  border-right-color: #00838F !important; }

.cyan-800-border-bottom {
  border-bottom-color: #00838F !important; }

.cyan-800-border-left {
  border-left-color: #00838F !important; }

.cyan-900-bg {
  background-color: #006064 !important; }

.md-cyan-900-bg {
  background-color: #006064 !important;
  color: white; }

.cyan-900-fg {
  color: #006064 !important; }

.cyan-900-border {
  border-color: #006064 !important; }

.cyan-900-border-top {
  border-top-color: #006064 !important; }

.cyan-900-border-right {
  border-right-color: #006064 !important; }

.cyan-900-border-bottom {
  border-bottom-color: #006064 !important; }

.cyan-900-border-left {
  border-left-color: #006064 !important; }

.cyan-A100-bg {
  background-color: #84FFFF !important; }

.md-cyan-A100-bg {
  background-color: #84FFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-A100-fg {
  color: #84FFFF !important; }

.cyan-A100-border {
  border-color: #84FFFF !important; }

.cyan-A100-border-top {
  border-top-color: #84FFFF !important; }

.cyan-A100-border-right {
  border-right-color: #84FFFF !important; }

.cyan-A100-border-bottom {
  border-bottom-color: #84FFFF !important; }

.cyan-A100-border-left {
  border-left-color: #84FFFF !important; }

.cyan-A200-bg {
  background-color: #18FFFF !important; }

.md-cyan-A200-bg {
  background-color: #18FFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-A200-fg {
  color: #18FFFF !important; }

.cyan-A200-border {
  border-color: #18FFFF !important; }

.cyan-A200-border-top {
  border-top-color: #18FFFF !important; }

.cyan-A200-border-right {
  border-right-color: #18FFFF !important; }

.cyan-A200-border-bottom {
  border-bottom-color: #18FFFF !important; }

.cyan-A200-border-left {
  border-left-color: #18FFFF !important; }

.cyan-A400-bg {
  background-color: #00E5FF !important; }

.md-cyan-A400-bg {
  background-color: #00E5FF !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-A400-fg {
  color: #00E5FF !important; }

.cyan-A400-border {
  border-color: #00E5FF !important; }

.cyan-A400-border-top {
  border-top-color: #00E5FF !important; }

.cyan-A400-border-right {
  border-right-color: #00E5FF !important; }

.cyan-A400-border-bottom {
  border-bottom-color: #00E5FF !important; }

.cyan-A400-border-left {
  border-left-color: #00E5FF !important; }

.cyan-A700-bg {
  background-color: #00B8D4 !important; }

.md-cyan-A700-bg {
  background-color: #00B8D4 !important;
  color: rgba(0, 0, 0, 0.87); }

.cyan-A700-fg {
  color: #00B8D4 !important; }

.cyan-A700-border {
  border-color: #00B8D4 !important; }

.cyan-A700-border-top {
  border-top-color: #00B8D4 !important; }

.cyan-A700-border-right {
  border-right-color: #00B8D4 !important; }

.cyan-A700-border-bottom {
  border-bottom-color: #00B8D4 !important; }

.cyan-A700-border-left {
  border-left-color: #00B8D4 !important; }

.teal-50-bg {
  background-color: #E0F2F1 !important; }

.md-teal-50-bg {
  background-color: #E0F2F1 !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-50-fg {
  color: #E0F2F1 !important; }

.teal-50-border {
  border-color: #E0F2F1 !important; }

.teal-50-border-top {
  border-top-color: #E0F2F1 !important; }

.teal-50-border-right {
  border-right-color: #E0F2F1 !important; }

.teal-50-border-bottom {
  border-bottom-color: #E0F2F1 !important; }

.teal-50-border-left {
  border-left-color: #E0F2F1 !important; }

.teal-100-bg {
  background-color: #B2DFDB !important; }

.md-teal-100-bg {
  background-color: #B2DFDB !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-100-fg {
  color: #B2DFDB !important; }

.teal-100-border {
  border-color: #B2DFDB !important; }

.teal-100-border-top {
  border-top-color: #B2DFDB !important; }

.teal-100-border-right {
  border-right-color: #B2DFDB !important; }

.teal-100-border-bottom {
  border-bottom-color: #B2DFDB !important; }

.teal-100-border-left {
  border-left-color: #B2DFDB !important; }

.teal-200-bg {
  background-color: #80CBC4 !important; }

.md-teal-200-bg {
  background-color: #80CBC4 !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-200-fg {
  color: #80CBC4 !important; }

.teal-200-border {
  border-color: #80CBC4 !important; }

.teal-200-border-top {
  border-top-color: #80CBC4 !important; }

.teal-200-border-right {
  border-right-color: #80CBC4 !important; }

.teal-200-border-bottom {
  border-bottom-color: #80CBC4 !important; }

.teal-200-border-left {
  border-left-color: #80CBC4 !important; }

.teal-300-bg {
  background-color: #4DB6AC !important; }

.md-teal-300-bg {
  background-color: #4DB6AC !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-300-fg {
  color: #4DB6AC !important; }

.teal-300-border {
  border-color: #4DB6AC !important; }

.teal-300-border-top {
  border-top-color: #4DB6AC !important; }

.teal-300-border-right {
  border-right-color: #4DB6AC !important; }

.teal-300-border-bottom {
  border-bottom-color: #4DB6AC !important; }

.teal-300-border-left {
  border-left-color: #4DB6AC !important; }

.teal-400-bg {
  background-color: #26A69A !important; }

.md-teal-400-bg {
  background-color: #26A69A !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-400-fg {
  color: #26A69A !important; }

.teal-400-border {
  border-color: #26A69A !important; }

.teal-400-border-top {
  border-top-color: #26A69A !important; }

.teal-400-border-right {
  border-right-color: #26A69A !important; }

.teal-400-border-bottom {
  border-bottom-color: #26A69A !important; }

.teal-400-border-left {
  border-left-color: #26A69A !important; }

.teal-500-bg {
  background-color: #009688 !important; }

.md-teal-500-bg {
  background-color: #009688 !important;
  color: white; }

.teal-500-fg {
  color: #009688 !important; }

.teal-500-border {
  border-color: #009688 !important; }

.teal-500-border-top {
  border-top-color: #009688 !important; }

.teal-500-border-right {
  border-right-color: #009688 !important; }

.teal-500-border-bottom {
  border-bottom-color: #009688 !important; }

.teal-500-border-left {
  border-left-color: #009688 !important; }

.md-teal-bg {
  background-color: #009688 !important;
  color: white; }

.teal-bg {
  background-color: #009688 !important; }

.teal-fg {
  color: #009688 !important; }

.teal-border {
  border-color: #009688 !important; }

.teal-border-top {
  border-top-color: #009688 !important; }

.teal-border-right {
  border-right-color: #009688 !important; }

.teal-border-bottom {
  border-bottom-color: #009688 !important; }

.teal-border-left {
  border-left-color: #009688 !important; }

.teal-600-bg {
  background-color: #00897B !important; }

.md-teal-600-bg {
  background-color: #00897B !important;
  color: white; }

.teal-600-fg {
  color: #00897B !important; }

.teal-600-border {
  border-color: #00897B !important; }

.teal-600-border-top {
  border-top-color: #00897B !important; }

.teal-600-border-right {
  border-right-color: #00897B !important; }

.teal-600-border-bottom {
  border-bottom-color: #00897B !important; }

.teal-600-border-left {
  border-left-color: #00897B !important; }

.teal-700-bg {
  background-color: #00796B !important; }

.md-teal-700-bg {
  background-color: #00796B !important;
  color: white; }

.teal-700-fg {
  color: #00796B !important; }

.teal-700-border {
  border-color: #00796B !important; }

.teal-700-border-top {
  border-top-color: #00796B !important; }

.teal-700-border-right {
  border-right-color: #00796B !important; }

.teal-700-border-bottom {
  border-bottom-color: #00796B !important; }

.teal-700-border-left {
  border-left-color: #00796B !important; }

.teal-800-bg {
  background-color: #00695C !important; }

.md-teal-800-bg {
  background-color: #00695C !important;
  color: rgba(255, 255, 255, 0.87); }

.teal-800-fg {
  color: #00695C !important; }

.teal-800-border {
  border-color: #00695C !important; }

.teal-800-border-top {
  border-top-color: #00695C !important; }

.teal-800-border-right {
  border-right-color: #00695C !important; }

.teal-800-border-bottom {
  border-bottom-color: #00695C !important; }

.teal-800-border-left {
  border-left-color: #00695C !important; }

.teal-900-bg {
  background-color: #004D40 !important; }

.md-teal-900-bg {
  background-color: #004D40 !important;
  color: rgba(255, 255, 255, 0.87); }

.teal-900-fg {
  color: #004D40 !important; }

.teal-900-border {
  border-color: #004D40 !important; }

.teal-900-border-top {
  border-top-color: #004D40 !important; }

.teal-900-border-right {
  border-right-color: #004D40 !important; }

.teal-900-border-bottom {
  border-bottom-color: #004D40 !important; }

.teal-900-border-left {
  border-left-color: #004D40 !important; }

.teal-A100-bg {
  background-color: #A7FFEB !important; }

.md-teal-A100-bg {
  background-color: #A7FFEB !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-A100-fg {
  color: #A7FFEB !important; }

.teal-A100-border {
  border-color: #A7FFEB !important; }

.teal-A100-border-top {
  border-top-color: #A7FFEB !important; }

.teal-A100-border-right {
  border-right-color: #A7FFEB !important; }

.teal-A100-border-bottom {
  border-bottom-color: #A7FFEB !important; }

.teal-A100-border-left {
  border-left-color: #A7FFEB !important; }

.teal-A200-bg {
  background-color: #64FFDA !important; }

.md-teal-A200-bg {
  background-color: #64FFDA !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-A200-fg {
  color: #64FFDA !important; }

.teal-A200-border {
  border-color: #64FFDA !important; }

.teal-A200-border-top {
  border-top-color: #64FFDA !important; }

.teal-A200-border-right {
  border-right-color: #64FFDA !important; }

.teal-A200-border-bottom {
  border-bottom-color: #64FFDA !important; }

.teal-A200-border-left {
  border-left-color: #64FFDA !important; }

.teal-A400-bg {
  background-color: #1DE9B6 !important; }

.md-teal-A400-bg {
  background-color: #1DE9B6 !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-A400-fg {
  color: #1DE9B6 !important; }

.teal-A400-border {
  border-color: #1DE9B6 !important; }

.teal-A400-border-top {
  border-top-color: #1DE9B6 !important; }

.teal-A400-border-right {
  border-right-color: #1DE9B6 !important; }

.teal-A400-border-bottom {
  border-bottom-color: #1DE9B6 !important; }

.teal-A400-border-left {
  border-left-color: #1DE9B6 !important; }

.teal-A700-bg {
  background-color: #00BFA5 !important; }

.md-teal-A700-bg {
  background-color: #00BFA5 !important;
  color: rgba(0, 0, 0, 0.87); }

.teal-A700-fg {
  color: #00BFA5 !important; }

.teal-A700-border {
  border-color: #00BFA5 !important; }

.teal-A700-border-top {
  border-top-color: #00BFA5 !important; }

.teal-A700-border-right {
  border-right-color: #00BFA5 !important; }

.teal-A700-border-bottom {
  border-bottom-color: #00BFA5 !important; }

.teal-A700-border-left {
  border-left-color: #00BFA5 !important; }

.green-50-bg {
  background-color: #E8F5E9 !important; }

.md-green-50-bg {
  background-color: #E8F5E9 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-50-fg {
  color: #E8F5E9 !important; }

.green-50-border {
  border-color: #E8F5E9 !important; }

.green-50-border-top {
  border-top-color: #E8F5E9 !important; }

.green-50-border-right {
  border-right-color: #E8F5E9 !important; }

.green-50-border-bottom {
  border-bottom-color: #E8F5E9 !important; }

.green-50-border-left {
  border-left-color: #E8F5E9 !important; }

.green-100-bg {
  background-color: #C8E6C9 !important; }

.md-green-100-bg {
  background-color: #C8E6C9 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-100-fg {
  color: #C8E6C9 !important; }

.green-100-border {
  border-color: #C8E6C9 !important; }

.green-100-border-top {
  border-top-color: #C8E6C9 !important; }

.green-100-border-right {
  border-right-color: #C8E6C9 !important; }

.green-100-border-bottom {
  border-bottom-color: #C8E6C9 !important; }

.green-100-border-left {
  border-left-color: #C8E6C9 !important; }

.green-200-bg {
  background-color: #A5D6A7 !important; }

.md-green-200-bg {
  background-color: #A5D6A7 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-200-fg {
  color: #A5D6A7 !important; }

.green-200-border {
  border-color: #A5D6A7 !important; }

.green-200-border-top {
  border-top-color: #A5D6A7 !important; }

.green-200-border-right {
  border-right-color: #A5D6A7 !important; }

.green-200-border-bottom {
  border-bottom-color: #A5D6A7 !important; }

.green-200-border-left {
  border-left-color: #A5D6A7 !important; }

.green-300-bg {
  background-color: #81C784 !important; }

.md-green-300-bg {
  background-color: #81C784 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-300-fg {
  color: #81C784 !important; }

.green-300-border {
  border-color: #81C784 !important; }

.green-300-border-top {
  border-top-color: #81C784 !important; }

.green-300-border-right {
  border-right-color: #81C784 !important; }

.green-300-border-bottom {
  border-bottom-color: #81C784 !important; }

.green-300-border-left {
  border-left-color: #81C784 !important; }

.green-400-bg {
  background-color: #66BB6A !important; }

.md-green-400-bg {
  background-color: #66BB6A !important;
  color: rgba(0, 0, 0, 0.87); }

.green-400-fg {
  color: #66BB6A !important; }

.green-400-border {
  border-color: #66BB6A !important; }

.green-400-border-top {
  border-top-color: #66BB6A !important; }

.green-400-border-right {
  border-right-color: #66BB6A !important; }

.green-400-border-bottom {
  border-bottom-color: #66BB6A !important; }

.green-400-border-left {
  border-left-color: #66BB6A !important; }

.green-500-bg {
  background-color: #4CAF50 !important; }

.md-green-500-bg {
  background-color: #4CAF50 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-500-fg {
  color: #4CAF50 !important; }

.green-500-border {
  border-color: #4CAF50 !important; }

.green-500-border-top {
  border-top-color: #4CAF50 !important; }

.green-500-border-right {
  border-right-color: #4CAF50 !important; }

.green-500-border-bottom {
  border-bottom-color: #4CAF50 !important; }

.green-500-border-left {
  border-left-color: #4CAF50 !important; }

.md-green-bg {
  background-color: #4CAF50 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-bg {
  background-color: #4CAF50 !important; }

.green-fg {
  color: #4CAF50 !important; }

.green-border {
  border-color: #4CAF50 !important; }

.green-border-top {
  border-top-color: #4CAF50 !important; }

.green-border-right {
  border-right-color: #4CAF50 !important; }

.green-border-bottom {
  border-bottom-color: #4CAF50 !important; }

.green-border-left {
  border-left-color: #4CAF50 !important; }

.green-600-bg {
  background-color: #43A047 !important; }

.md-green-600-bg {
  background-color: #43A047 !important;
  color: white; }

.green-600-fg {
  color: #43A047 !important; }

.green-600-border {
  border-color: #43A047 !important; }

.green-600-border-top {
  border-top-color: #43A047 !important; }

.green-600-border-right {
  border-right-color: #43A047 !important; }

.green-600-border-bottom {
  border-bottom-color: #43A047 !important; }

.green-600-border-left {
  border-left-color: #43A047 !important; }

.green-700-bg {
  background-color: #388E3C !important; }

.md-green-700-bg {
  background-color: #388E3C !important;
  color: white; }

.green-700-fg {
  color: #388E3C !important; }

.green-700-border {
  border-color: #388E3C !important; }

.green-700-border-top {
  border-top-color: #388E3C !important; }

.green-700-border-right {
  border-right-color: #388E3C !important; }

.green-700-border-bottom {
  border-bottom-color: #388E3C !important; }

.green-700-border-left {
  border-left-color: #388E3C !important; }

.green-800-bg {
  background-color: #2E7D32 !important; }

.md-green-800-bg {
  background-color: #2E7D32 !important;
  color: rgba(255, 255, 255, 0.87); }

.green-800-fg {
  color: #2E7D32 !important; }

.green-800-border {
  border-color: #2E7D32 !important; }

.green-800-border-top {
  border-top-color: #2E7D32 !important; }

.green-800-border-right {
  border-right-color: #2E7D32 !important; }

.green-800-border-bottom {
  border-bottom-color: #2E7D32 !important; }

.green-800-border-left {
  border-left-color: #2E7D32 !important; }

.green-900-bg {
  background-color: #1B5E20 !important; }

.md-green-900-bg {
  background-color: #1B5E20 !important;
  color: rgba(255, 255, 255, 0.87); }

.green-900-fg {
  color: #1B5E20 !important; }

.green-900-border {
  border-color: #1B5E20 !important; }

.green-900-border-top {
  border-top-color: #1B5E20 !important; }

.green-900-border-right {
  border-right-color: #1B5E20 !important; }

.green-900-border-bottom {
  border-bottom-color: #1B5E20 !important; }

.green-900-border-left {
  border-left-color: #1B5E20 !important; }

.green-A100-bg {
  background-color: #B9F6CA !important; }

.md-green-A100-bg {
  background-color: #B9F6CA !important;
  color: rgba(0, 0, 0, 0.87); }

.green-A100-fg {
  color: #B9F6CA !important; }

.green-A100-border {
  border-color: #B9F6CA !important; }

.green-A100-border-top {
  border-top-color: #B9F6CA !important; }

.green-A100-border-right {
  border-right-color: #B9F6CA !important; }

.green-A100-border-bottom {
  border-bottom-color: #B9F6CA !important; }

.green-A100-border-left {
  border-left-color: #B9F6CA !important; }

.green-A200-bg {
  background-color: #69F0AE !important; }

.md-green-A200-bg {
  background-color: #69F0AE !important;
  color: rgba(0, 0, 0, 0.87); }

.green-A200-fg {
  color: #69F0AE !important; }

.green-A200-border {
  border-color: #69F0AE !important; }

.green-A200-border-top {
  border-top-color: #69F0AE !important; }

.green-A200-border-right {
  border-right-color: #69F0AE !important; }

.green-A200-border-bottom {
  border-bottom-color: #69F0AE !important; }

.green-A200-border-left {
  border-left-color: #69F0AE !important; }

.green-A400-bg {
  background-color: #00E676 !important; }

.md-green-A400-bg {
  background-color: #00E676 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-A400-fg {
  color: #00E676 !important; }

.green-A400-border {
  border-color: #00E676 !important; }

.green-A400-border-top {
  border-top-color: #00E676 !important; }

.green-A400-border-right {
  border-right-color: #00E676 !important; }

.green-A400-border-bottom {
  border-bottom-color: #00E676 !important; }

.green-A400-border-left {
  border-left-color: #00E676 !important; }

.green-A700-bg {
  background-color: #00C853 !important; }

.md-green-A700-bg {
  background-color: #00C853 !important;
  color: rgba(0, 0, 0, 0.87); }

.green-A700-fg {
  color: #00C853 !important; }

.green-A700-border {
  border-color: #00C853 !important; }

.green-A700-border-top {
  border-top-color: #00C853 !important; }

.green-A700-border-right {
  border-right-color: #00C853 !important; }

.green-A700-border-bottom {
  border-bottom-color: #00C853 !important; }

.green-A700-border-left {
  border-left-color: #00C853 !important; }

.light-green-50-bg {
  background-color: #F1F8E9 !important; }

.md-light-green-50-bg {
  background-color: #F1F8E9 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-50-fg {
  color: #F1F8E9 !important; }

.light-green-50-border {
  border-color: #F1F8E9 !important; }

.light-green-50-border-top {
  border-top-color: #F1F8E9 !important; }

.light-green-50-border-right {
  border-right-color: #F1F8E9 !important; }

.light-green-50-border-bottom {
  border-bottom-color: #F1F8E9 !important; }

.light-green-50-border-left {
  border-left-color: #F1F8E9 !important; }

.light-green-100-bg {
  background-color: #DCEDC8 !important; }

.md-light-green-100-bg {
  background-color: #DCEDC8 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-100-fg {
  color: #DCEDC8 !important; }

.light-green-100-border {
  border-color: #DCEDC8 !important; }

.light-green-100-border-top {
  border-top-color: #DCEDC8 !important; }

.light-green-100-border-right {
  border-right-color: #DCEDC8 !important; }

.light-green-100-border-bottom {
  border-bottom-color: #DCEDC8 !important; }

.light-green-100-border-left {
  border-left-color: #DCEDC8 !important; }

.light-green-200-bg {
  background-color: #C5E1A5 !important; }

.md-light-green-200-bg {
  background-color: #C5E1A5 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-200-fg {
  color: #C5E1A5 !important; }

.light-green-200-border {
  border-color: #C5E1A5 !important; }

.light-green-200-border-top {
  border-top-color: #C5E1A5 !important; }

.light-green-200-border-right {
  border-right-color: #C5E1A5 !important; }

.light-green-200-border-bottom {
  border-bottom-color: #C5E1A5 !important; }

.light-green-200-border-left {
  border-left-color: #C5E1A5 !important; }

.light-green-300-bg {
  background-color: #AED581 !important; }

.md-light-green-300-bg {
  background-color: #AED581 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-300-fg {
  color: #AED581 !important; }

.light-green-300-border {
  border-color: #AED581 !important; }

.light-green-300-border-top {
  border-top-color: #AED581 !important; }

.light-green-300-border-right {
  border-right-color: #AED581 !important; }

.light-green-300-border-bottom {
  border-bottom-color: #AED581 !important; }

.light-green-300-border-left {
  border-left-color: #AED581 !important; }

.light-green-400-bg {
  background-color: #9CCC65 !important; }

.md-light-green-400-bg {
  background-color: #9CCC65 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-400-fg {
  color: #9CCC65 !important; }

.light-green-400-border {
  border-color: #9CCC65 !important; }

.light-green-400-border-top {
  border-top-color: #9CCC65 !important; }

.light-green-400-border-right {
  border-right-color: #9CCC65 !important; }

.light-green-400-border-bottom {
  border-bottom-color: #9CCC65 !important; }

.light-green-400-border-left {
  border-left-color: #9CCC65 !important; }

.light-green-500-bg {
  background-color: #8BC34A !important; }

.md-light-green-500-bg {
  background-color: #8BC34A !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-500-fg {
  color: #8BC34A !important; }

.light-green-500-border {
  border-color: #8BC34A !important; }

.light-green-500-border-top {
  border-top-color: #8BC34A !important; }

.light-green-500-border-right {
  border-right-color: #8BC34A !important; }

.light-green-500-border-bottom {
  border-bottom-color: #8BC34A !important; }

.light-green-500-border-left {
  border-left-color: #8BC34A !important; }

.md-light-green-bg {
  background-color: #8BC34A !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-bg {
  background-color: #8BC34A !important; }

.light-green-fg {
  color: #8BC34A !important; }

.light-green-border {
  border-color: #8BC34A !important; }

.light-green-border-top {
  border-top-color: #8BC34A !important; }

.light-green-border-right {
  border-right-color: #8BC34A !important; }

.light-green-border-bottom {
  border-bottom-color: #8BC34A !important; }

.light-green-border-left {
  border-left-color: #8BC34A !important; }

.light-green-600-bg {
  background-color: #7CB342 !important; }

.md-light-green-600-bg {
  background-color: #7CB342 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-600-fg {
  color: #7CB342 !important; }

.light-green-600-border {
  border-color: #7CB342 !important; }

.light-green-600-border-top {
  border-top-color: #7CB342 !important; }

.light-green-600-border-right {
  border-right-color: #7CB342 !important; }

.light-green-600-border-bottom {
  border-bottom-color: #7CB342 !important; }

.light-green-600-border-left {
  border-left-color: #7CB342 !important; }

.light-green-700-bg {
  background-color: #689F38 !important; }

.md-light-green-700-bg {
  background-color: #689F38 !important;
  color: white; }

.light-green-700-fg {
  color: #689F38 !important; }

.light-green-700-border {
  border-color: #689F38 !important; }

.light-green-700-border-top {
  border-top-color: #689F38 !important; }

.light-green-700-border-right {
  border-right-color: #689F38 !important; }

.light-green-700-border-bottom {
  border-bottom-color: #689F38 !important; }

.light-green-700-border-left {
  border-left-color: #689F38 !important; }

.light-green-800-bg {
  background-color: #558B2F !important; }

.md-light-green-800-bg {
  background-color: #558B2F !important;
  color: white; }

.light-green-800-fg {
  color: #558B2F !important; }

.light-green-800-border {
  border-color: #558B2F !important; }

.light-green-800-border-top {
  border-top-color: #558B2F !important; }

.light-green-800-border-right {
  border-right-color: #558B2F !important; }

.light-green-800-border-bottom {
  border-bottom-color: #558B2F !important; }

.light-green-800-border-left {
  border-left-color: #558B2F !important; }

.light-green-900-bg {
  background-color: #33691E !important; }

.md-light-green-900-bg {
  background-color: #33691E !important;
  color: white; }

.light-green-900-fg {
  color: #33691E !important; }

.light-green-900-border {
  border-color: #33691E !important; }

.light-green-900-border-top {
  border-top-color: #33691E !important; }

.light-green-900-border-right {
  border-right-color: #33691E !important; }

.light-green-900-border-bottom {
  border-bottom-color: #33691E !important; }

.light-green-900-border-left {
  border-left-color: #33691E !important; }

.light-green-A100-bg {
  background-color: #CCFF90 !important; }

.md-light-green-A100-bg {
  background-color: #CCFF90 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-A100-fg {
  color: #CCFF90 !important; }

.light-green-A100-border {
  border-color: #CCFF90 !important; }

.light-green-A100-border-top {
  border-top-color: #CCFF90 !important; }

.light-green-A100-border-right {
  border-right-color: #CCFF90 !important; }

.light-green-A100-border-bottom {
  border-bottom-color: #CCFF90 !important; }

.light-green-A100-border-left {
  border-left-color: #CCFF90 !important; }

.light-green-A200-bg {
  background-color: #B2FF59 !important; }

.md-light-green-A200-bg {
  background-color: #B2FF59 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-A200-fg {
  color: #B2FF59 !important; }

.light-green-A200-border {
  border-color: #B2FF59 !important; }

.light-green-A200-border-top {
  border-top-color: #B2FF59 !important; }

.light-green-A200-border-right {
  border-right-color: #B2FF59 !important; }

.light-green-A200-border-bottom {
  border-bottom-color: #B2FF59 !important; }

.light-green-A200-border-left {
  border-left-color: #B2FF59 !important; }

.light-green-A400-bg {
  background-color: #76FF03 !important; }

.md-light-green-A400-bg {
  background-color: #76FF03 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-A400-fg {
  color: #76FF03 !important; }

.light-green-A400-border {
  border-color: #76FF03 !important; }

.light-green-A400-border-top {
  border-top-color: #76FF03 !important; }

.light-green-A400-border-right {
  border-right-color: #76FF03 !important; }

.light-green-A400-border-bottom {
  border-bottom-color: #76FF03 !important; }

.light-green-A400-border-left {
  border-left-color: #76FF03 !important; }

.light-green-A700-bg {
  background-color: #64DD17 !important; }

.md-light-green-A700-bg {
  background-color: #64DD17 !important;
  color: rgba(0, 0, 0, 0.87); }

.light-green-A700-fg {
  color: #64DD17 !important; }

.light-green-A700-border {
  border-color: #64DD17 !important; }

.light-green-A700-border-top {
  border-top-color: #64DD17 !important; }

.light-green-A700-border-right {
  border-right-color: #64DD17 !important; }

.light-green-A700-border-bottom {
  border-bottom-color: #64DD17 !important; }

.light-green-A700-border-left {
  border-left-color: #64DD17 !important; }

.lime-50-bg {
  background-color: #F9FBE7 !important; }

.md-lime-50-bg {
  background-color: #F9FBE7 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-50-fg {
  color: #F9FBE7 !important; }

.lime-50-border {
  border-color: #F9FBE7 !important; }

.lime-50-border-top {
  border-top-color: #F9FBE7 !important; }

.lime-50-border-right {
  border-right-color: #F9FBE7 !important; }

.lime-50-border-bottom {
  border-bottom-color: #F9FBE7 !important; }

.lime-50-border-left {
  border-left-color: #F9FBE7 !important; }

.lime-100-bg {
  background-color: #F0F4C3 !important; }

.md-lime-100-bg {
  background-color: #F0F4C3 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-100-fg {
  color: #F0F4C3 !important; }

.lime-100-border {
  border-color: #F0F4C3 !important; }

.lime-100-border-top {
  border-top-color: #F0F4C3 !important; }

.lime-100-border-right {
  border-right-color: #F0F4C3 !important; }

.lime-100-border-bottom {
  border-bottom-color: #F0F4C3 !important; }

.lime-100-border-left {
  border-left-color: #F0F4C3 !important; }

.lime-200-bg {
  background-color: #E6EE9C !important; }

.md-lime-200-bg {
  background-color: #E6EE9C !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-200-fg {
  color: #E6EE9C !important; }

.lime-200-border {
  border-color: #E6EE9C !important; }

.lime-200-border-top {
  border-top-color: #E6EE9C !important; }

.lime-200-border-right {
  border-right-color: #E6EE9C !important; }

.lime-200-border-bottom {
  border-bottom-color: #E6EE9C !important; }

.lime-200-border-left {
  border-left-color: #E6EE9C !important; }

.lime-300-bg {
  background-color: #DCE775 !important; }

.md-lime-300-bg {
  background-color: #DCE775 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-300-fg {
  color: #DCE775 !important; }

.lime-300-border {
  border-color: #DCE775 !important; }

.lime-300-border-top {
  border-top-color: #DCE775 !important; }

.lime-300-border-right {
  border-right-color: #DCE775 !important; }

.lime-300-border-bottom {
  border-bottom-color: #DCE775 !important; }

.lime-300-border-left {
  border-left-color: #DCE775 !important; }

.lime-400-bg {
  background-color: #D4E157 !important; }

.md-lime-400-bg {
  background-color: #D4E157 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-400-fg {
  color: #D4E157 !important; }

.lime-400-border {
  border-color: #D4E157 !important; }

.lime-400-border-top {
  border-top-color: #D4E157 !important; }

.lime-400-border-right {
  border-right-color: #D4E157 !important; }

.lime-400-border-bottom {
  border-bottom-color: #D4E157 !important; }

.lime-400-border-left {
  border-left-color: #D4E157 !important; }

.lime-500-bg {
  background-color: #CDDC39 !important; }

.md-lime-500-bg {
  background-color: #CDDC39 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-500-fg {
  color: #CDDC39 !important; }

.lime-500-border {
  border-color: #CDDC39 !important; }

.lime-500-border-top {
  border-top-color: #CDDC39 !important; }

.lime-500-border-right {
  border-right-color: #CDDC39 !important; }

.lime-500-border-bottom {
  border-bottom-color: #CDDC39 !important; }

.lime-500-border-left {
  border-left-color: #CDDC39 !important; }

.md-lime-bg {
  background-color: #CDDC39 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-bg {
  background-color: #CDDC39 !important; }

.lime-fg {
  color: #CDDC39 !important; }

.lime-border {
  border-color: #CDDC39 !important; }

.lime-border-top {
  border-top-color: #CDDC39 !important; }

.lime-border-right {
  border-right-color: #CDDC39 !important; }

.lime-border-bottom {
  border-bottom-color: #CDDC39 !important; }

.lime-border-left {
  border-left-color: #CDDC39 !important; }

.lime-600-bg {
  background-color: #C0CA33 !important; }

.md-lime-600-bg {
  background-color: #C0CA33 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-600-fg {
  color: #C0CA33 !important; }

.lime-600-border {
  border-color: #C0CA33 !important; }

.lime-600-border-top {
  border-top-color: #C0CA33 !important; }

.lime-600-border-right {
  border-right-color: #C0CA33 !important; }

.lime-600-border-bottom {
  border-bottom-color: #C0CA33 !important; }

.lime-600-border-left {
  border-left-color: #C0CA33 !important; }

.lime-700-bg {
  background-color: #AFB42B !important; }

.md-lime-700-bg {
  background-color: #AFB42B !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-700-fg {
  color: #AFB42B !important; }

.lime-700-border {
  border-color: #AFB42B !important; }

.lime-700-border-top {
  border-top-color: #AFB42B !important; }

.lime-700-border-right {
  border-right-color: #AFB42B !important; }

.lime-700-border-bottom {
  border-bottom-color: #AFB42B !important; }

.lime-700-border-left {
  border-left-color: #AFB42B !important; }

.lime-800-bg {
  background-color: #9E9D24 !important; }

.md-lime-800-bg {
  background-color: #9E9D24 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-800-fg {
  color: #9E9D24 !important; }

.lime-800-border {
  border-color: #9E9D24 !important; }

.lime-800-border-top {
  border-top-color: #9E9D24 !important; }

.lime-800-border-right {
  border-right-color: #9E9D24 !important; }

.lime-800-border-bottom {
  border-bottom-color: #9E9D24 !important; }

.lime-800-border-left {
  border-left-color: #9E9D24 !important; }

.lime-900-bg {
  background-color: #827717 !important; }

.md-lime-900-bg {
  background-color: #827717 !important;
  color: white; }

.lime-900-fg {
  color: #827717 !important; }

.lime-900-border {
  border-color: #827717 !important; }

.lime-900-border-top {
  border-top-color: #827717 !important; }

.lime-900-border-right {
  border-right-color: #827717 !important; }

.lime-900-border-bottom {
  border-bottom-color: #827717 !important; }

.lime-900-border-left {
  border-left-color: #827717 !important; }

.lime-A100-bg {
  background-color: #F4FF81 !important; }

.md-lime-A100-bg {
  background-color: #F4FF81 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-A100-fg {
  color: #F4FF81 !important; }

.lime-A100-border {
  border-color: #F4FF81 !important; }

.lime-A100-border-top {
  border-top-color: #F4FF81 !important; }

.lime-A100-border-right {
  border-right-color: #F4FF81 !important; }

.lime-A100-border-bottom {
  border-bottom-color: #F4FF81 !important; }

.lime-A100-border-left {
  border-left-color: #F4FF81 !important; }

.lime-A200-bg {
  background-color: #EEFF41 !important; }

.md-lime-A200-bg {
  background-color: #EEFF41 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-A200-fg {
  color: #EEFF41 !important; }

.lime-A200-border {
  border-color: #EEFF41 !important; }

.lime-A200-border-top {
  border-top-color: #EEFF41 !important; }

.lime-A200-border-right {
  border-right-color: #EEFF41 !important; }

.lime-A200-border-bottom {
  border-bottom-color: #EEFF41 !important; }

.lime-A200-border-left {
  border-left-color: #EEFF41 !important; }

.lime-A400-bg {
  background-color: #C6FF00 !important; }

.md-lime-A400-bg {
  background-color: #C6FF00 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-A400-fg {
  color: #C6FF00 !important; }

.lime-A400-border {
  border-color: #C6FF00 !important; }

.lime-A400-border-top {
  border-top-color: #C6FF00 !important; }

.lime-A400-border-right {
  border-right-color: #C6FF00 !important; }

.lime-A400-border-bottom {
  border-bottom-color: #C6FF00 !important; }

.lime-A400-border-left {
  border-left-color: #C6FF00 !important; }

.lime-A700-bg {
  background-color: #AEEA00 !important; }

.md-lime-A700-bg {
  background-color: #AEEA00 !important;
  color: rgba(0, 0, 0, 0.87); }

.lime-A700-fg {
  color: #AEEA00 !important; }

.lime-A700-border {
  border-color: #AEEA00 !important; }

.lime-A700-border-top {
  border-top-color: #AEEA00 !important; }

.lime-A700-border-right {
  border-right-color: #AEEA00 !important; }

.lime-A700-border-bottom {
  border-bottom-color: #AEEA00 !important; }

.lime-A700-border-left {
  border-left-color: #AEEA00 !important; }

.yellow-50-bg {
  background-color: #FFFDE7 !important; }

.md-yellow-50-bg {
  background-color: #FFFDE7 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-50-fg {
  color: #FFFDE7 !important; }

.yellow-50-border {
  border-color: #FFFDE7 !important; }

.yellow-50-border-top {
  border-top-color: #FFFDE7 !important; }

.yellow-50-border-right {
  border-right-color: #FFFDE7 !important; }

.yellow-50-border-bottom {
  border-bottom-color: #FFFDE7 !important; }

.yellow-50-border-left {
  border-left-color: #FFFDE7 !important; }

.yellow-100-bg {
  background-color: #FFF9C4 !important; }

.md-yellow-100-bg {
  background-color: #FFF9C4 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-100-fg {
  color: #FFF9C4 !important; }

.yellow-100-border {
  border-color: #FFF9C4 !important; }

.yellow-100-border-top {
  border-top-color: #FFF9C4 !important; }

.yellow-100-border-right {
  border-right-color: #FFF9C4 !important; }

.yellow-100-border-bottom {
  border-bottom-color: #FFF9C4 !important; }

.yellow-100-border-left {
  border-left-color: #FFF9C4 !important; }

.yellow-200-bg {
  background-color: #FFF59D !important; }

.md-yellow-200-bg {
  background-color: #FFF59D !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-200-fg {
  color: #FFF59D !important; }

.yellow-200-border {
  border-color: #FFF59D !important; }

.yellow-200-border-top {
  border-top-color: #FFF59D !important; }

.yellow-200-border-right {
  border-right-color: #FFF59D !important; }

.yellow-200-border-bottom {
  border-bottom-color: #FFF59D !important; }

.yellow-200-border-left {
  border-left-color: #FFF59D !important; }

.yellow-300-bg {
  background-color: #FFF176 !important; }

.md-yellow-300-bg {
  background-color: #FFF176 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-300-fg {
  color: #FFF176 !important; }

.yellow-300-border {
  border-color: #FFF176 !important; }

.yellow-300-border-top {
  border-top-color: #FFF176 !important; }

.yellow-300-border-right {
  border-right-color: #FFF176 !important; }

.yellow-300-border-bottom {
  border-bottom-color: #FFF176 !important; }

.yellow-300-border-left {
  border-left-color: #FFF176 !important; }

.yellow-400-bg {
  background-color: #FFEE58 !important; }

.md-yellow-400-bg {
  background-color: #FFEE58 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-400-fg {
  color: #FFEE58 !important; }

.yellow-400-border {
  border-color: #FFEE58 !important; }

.yellow-400-border-top {
  border-top-color: #FFEE58 !important; }

.yellow-400-border-right {
  border-right-color: #FFEE58 !important; }

.yellow-400-border-bottom {
  border-bottom-color: #FFEE58 !important; }

.yellow-400-border-left {
  border-left-color: #FFEE58 !important; }

.yellow-500-bg {
  background-color: #FFEB3B !important; }

.md-yellow-500-bg {
  background-color: #FFEB3B !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-500-fg {
  color: #FFEB3B !important; }

.yellow-500-border {
  border-color: #FFEB3B !important; }

.yellow-500-border-top {
  border-top-color: #FFEB3B !important; }

.yellow-500-border-right {
  border-right-color: #FFEB3B !important; }

.yellow-500-border-bottom {
  border-bottom-color: #FFEB3B !important; }

.yellow-500-border-left {
  border-left-color: #FFEB3B !important; }

.md-yellow-bg {
  background-color: #FFEB3B !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-bg {
  background-color: #FFEB3B !important; }

.yellow-fg {
  color: #FFEB3B !important; }

.yellow-border {
  border-color: #FFEB3B !important; }

.yellow-border-top {
  border-top-color: #FFEB3B !important; }

.yellow-border-right {
  border-right-color: #FFEB3B !important; }

.yellow-border-bottom {
  border-bottom-color: #FFEB3B !important; }

.yellow-border-left {
  border-left-color: #FFEB3B !important; }

.yellow-600-bg {
  background-color: #FDD835 !important; }

.md-yellow-600-bg {
  background-color: #FDD835 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-600-fg {
  color: #FDD835 !important; }

.yellow-600-border {
  border-color: #FDD835 !important; }

.yellow-600-border-top {
  border-top-color: #FDD835 !important; }

.yellow-600-border-right {
  border-right-color: #FDD835 !important; }

.yellow-600-border-bottom {
  border-bottom-color: #FDD835 !important; }

.yellow-600-border-left {
  border-left-color: #FDD835 !important; }

.yellow-700-bg {
  background-color: #FBC02D !important; }

.md-yellow-700-bg {
  background-color: #FBC02D !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-700-fg {
  color: #FBC02D !important; }

.yellow-700-border {
  border-color: #FBC02D !important; }

.yellow-700-border-top {
  border-top-color: #FBC02D !important; }

.yellow-700-border-right {
  border-right-color: #FBC02D !important; }

.yellow-700-border-bottom {
  border-bottom-color: #FBC02D !important; }

.yellow-700-border-left {
  border-left-color: #FBC02D !important; }

.yellow-800-bg {
  background-color: #F9A825 !important; }

.md-yellow-800-bg {
  background-color: #F9A825 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-800-fg {
  color: #F9A825 !important; }

.yellow-800-border {
  border-color: #F9A825 !important; }

.yellow-800-border-top {
  border-top-color: #F9A825 !important; }

.yellow-800-border-right {
  border-right-color: #F9A825 !important; }

.yellow-800-border-bottom {
  border-bottom-color: #F9A825 !important; }

.yellow-800-border-left {
  border-left-color: #F9A825 !important; }

.yellow-900-bg {
  background-color: #F57F17 !important; }

.md-yellow-900-bg {
  background-color: #F57F17 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-900-fg {
  color: #F57F17 !important; }

.yellow-900-border {
  border-color: #F57F17 !important; }

.yellow-900-border-top {
  border-top-color: #F57F17 !important; }

.yellow-900-border-right {
  border-right-color: #F57F17 !important; }

.yellow-900-border-bottom {
  border-bottom-color: #F57F17 !important; }

.yellow-900-border-left {
  border-left-color: #F57F17 !important; }

.yellow-A100-bg {
  background-color: #FFFF8D !important; }

.md-yellow-A100-bg {
  background-color: #FFFF8D !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-A100-fg {
  color: #FFFF8D !important; }

.yellow-A100-border {
  border-color: #FFFF8D !important; }

.yellow-A100-border-top {
  border-top-color: #FFFF8D !important; }

.yellow-A100-border-right {
  border-right-color: #FFFF8D !important; }

.yellow-A100-border-bottom {
  border-bottom-color: #FFFF8D !important; }

.yellow-A100-border-left {
  border-left-color: #FFFF8D !important; }

.yellow-A200-bg {
  background-color: #FFFF00 !important; }

.md-yellow-A200-bg {
  background-color: #FFFF00 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-A200-fg {
  color: #FFFF00 !important; }

.yellow-A200-border {
  border-color: #FFFF00 !important; }

.yellow-A200-border-top {
  border-top-color: #FFFF00 !important; }

.yellow-A200-border-right {
  border-right-color: #FFFF00 !important; }

.yellow-A200-border-bottom {
  border-bottom-color: #FFFF00 !important; }

.yellow-A200-border-left {
  border-left-color: #FFFF00 !important; }

.yellow-A400-bg {
  background-color: #FFEA00 !important; }

.md-yellow-A400-bg {
  background-color: #FFEA00 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-A400-fg {
  color: #FFEA00 !important; }

.yellow-A400-border {
  border-color: #FFEA00 !important; }

.yellow-A400-border-top {
  border-top-color: #FFEA00 !important; }

.yellow-A400-border-right {
  border-right-color: #FFEA00 !important; }

.yellow-A400-border-bottom {
  border-bottom-color: #FFEA00 !important; }

.yellow-A400-border-left {
  border-left-color: #FFEA00 !important; }

.yellow-A700-bg {
  background-color: #FFD600 !important; }

.md-yellow-A700-bg {
  background-color: #FFD600 !important;
  color: rgba(0, 0, 0, 0.87); }

.yellow-A700-fg {
  color: #FFD600 !important; }

.yellow-A700-border {
  border-color: #FFD600 !important; }

.yellow-A700-border-top {
  border-top-color: #FFD600 !important; }

.yellow-A700-border-right {
  border-right-color: #FFD600 !important; }

.yellow-A700-border-bottom {
  border-bottom-color: #FFD600 !important; }

.yellow-A700-border-left {
  border-left-color: #FFD600 !important; }

.amber-50-bg {
  background-color: #FFF8E1 !important; }

.md-amber-50-bg {
  background-color: #FFF8E1 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-50-fg {
  color: #FFF8E1 !important; }

.amber-50-border {
  border-color: #FFF8E1 !important; }

.amber-50-border-top {
  border-top-color: #FFF8E1 !important; }

.amber-50-border-right {
  border-right-color: #FFF8E1 !important; }

.amber-50-border-bottom {
  border-bottom-color: #FFF8E1 !important; }

.amber-50-border-left {
  border-left-color: #FFF8E1 !important; }

.amber-100-bg {
  background-color: #FFECB3 !important; }

.md-amber-100-bg {
  background-color: #FFECB3 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-100-fg {
  color: #FFECB3 !important; }

.amber-100-border {
  border-color: #FFECB3 !important; }

.amber-100-border-top {
  border-top-color: #FFECB3 !important; }

.amber-100-border-right {
  border-right-color: #FFECB3 !important; }

.amber-100-border-bottom {
  border-bottom-color: #FFECB3 !important; }

.amber-100-border-left {
  border-left-color: #FFECB3 !important; }

.amber-200-bg {
  background-color: #FFE082 !important; }

.md-amber-200-bg {
  background-color: #FFE082 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-200-fg {
  color: #FFE082 !important; }

.amber-200-border {
  border-color: #FFE082 !important; }

.amber-200-border-top {
  border-top-color: #FFE082 !important; }

.amber-200-border-right {
  border-right-color: #FFE082 !important; }

.amber-200-border-bottom {
  border-bottom-color: #FFE082 !important; }

.amber-200-border-left {
  border-left-color: #FFE082 !important; }

.amber-300-bg {
  background-color: #FFD54F !important; }

.md-amber-300-bg {
  background-color: #FFD54F !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-300-fg {
  color: #FFD54F !important; }

.amber-300-border {
  border-color: #FFD54F !important; }

.amber-300-border-top {
  border-top-color: #FFD54F !important; }

.amber-300-border-right {
  border-right-color: #FFD54F !important; }

.amber-300-border-bottom {
  border-bottom-color: #FFD54F !important; }

.amber-300-border-left {
  border-left-color: #FFD54F !important; }

.amber-400-bg {
  background-color: #FFCA28 !important; }

.md-amber-400-bg {
  background-color: #FFCA28 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-400-fg {
  color: #FFCA28 !important; }

.amber-400-border {
  border-color: #FFCA28 !important; }

.amber-400-border-top {
  border-top-color: #FFCA28 !important; }

.amber-400-border-right {
  border-right-color: #FFCA28 !important; }

.amber-400-border-bottom {
  border-bottom-color: #FFCA28 !important; }

.amber-400-border-left {
  border-left-color: #FFCA28 !important; }

.amber-500-bg {
  background-color: #FFC107 !important; }

.md-amber-500-bg {
  background-color: #FFC107 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-500-fg {
  color: #FFC107 !important; }

.amber-500-border {
  border-color: #FFC107 !important; }

.amber-500-border-top {
  border-top-color: #FFC107 !important; }

.amber-500-border-right {
  border-right-color: #FFC107 !important; }

.amber-500-border-bottom {
  border-bottom-color: #FFC107 !important; }

.amber-500-border-left {
  border-left-color: #FFC107 !important; }

.md-amber-bg {
  background-color: #FFC107 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-bg {
  background-color: #FFC107 !important; }

.amber-fg {
  color: #FFC107 !important; }

.amber-border {
  border-color: #FFC107 !important; }

.amber-border-top {
  border-top-color: #FFC107 !important; }

.amber-border-right {
  border-right-color: #FFC107 !important; }

.amber-border-bottom {
  border-bottom-color: #FFC107 !important; }

.amber-border-left {
  border-left-color: #FFC107 !important; }

.amber-600-bg {
  background-color: #FFB300 !important; }

.md-amber-600-bg {
  background-color: #FFB300 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-600-fg {
  color: #FFB300 !important; }

.amber-600-border {
  border-color: #FFB300 !important; }

.amber-600-border-top {
  border-top-color: #FFB300 !important; }

.amber-600-border-right {
  border-right-color: #FFB300 !important; }

.amber-600-border-bottom {
  border-bottom-color: #FFB300 !important; }

.amber-600-border-left {
  border-left-color: #FFB300 !important; }

.amber-700-bg {
  background-color: #FFA000 !important; }

.md-amber-700-bg {
  background-color: #FFA000 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-700-fg {
  color: #FFA000 !important; }

.amber-700-border {
  border-color: #FFA000 !important; }

.amber-700-border-top {
  border-top-color: #FFA000 !important; }

.amber-700-border-right {
  border-right-color: #FFA000 !important; }

.amber-700-border-bottom {
  border-bottom-color: #FFA000 !important; }

.amber-700-border-left {
  border-left-color: #FFA000 !important; }

.amber-800-bg {
  background-color: #FF8F00 !important; }

.md-amber-800-bg {
  background-color: #FF8F00 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-800-fg {
  color: #FF8F00 !important; }

.amber-800-border {
  border-color: #FF8F00 !important; }

.amber-800-border-top {
  border-top-color: #FF8F00 !important; }

.amber-800-border-right {
  border-right-color: #FF8F00 !important; }

.amber-800-border-bottom {
  border-bottom-color: #FF8F00 !important; }

.amber-800-border-left {
  border-left-color: #FF8F00 !important; }

.amber-900-bg {
  background-color: #FF6F00 !important; }

.md-amber-900-bg {
  background-color: #FF6F00 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-900-fg {
  color: #FF6F00 !important; }

.amber-900-border {
  border-color: #FF6F00 !important; }

.amber-900-border-top {
  border-top-color: #FF6F00 !important; }

.amber-900-border-right {
  border-right-color: #FF6F00 !important; }

.amber-900-border-bottom {
  border-bottom-color: #FF6F00 !important; }

.amber-900-border-left {
  border-left-color: #FF6F00 !important; }

.amber-A100-bg {
  background-color: #FFE57F !important; }

.md-amber-A100-bg {
  background-color: #FFE57F !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-A100-fg {
  color: #FFE57F !important; }

.amber-A100-border {
  border-color: #FFE57F !important; }

.amber-A100-border-top {
  border-top-color: #FFE57F !important; }

.amber-A100-border-right {
  border-right-color: #FFE57F !important; }

.amber-A100-border-bottom {
  border-bottom-color: #FFE57F !important; }

.amber-A100-border-left {
  border-left-color: #FFE57F !important; }

.amber-A200-bg {
  background-color: #FFD740 !important; }

.md-amber-A200-bg {
  background-color: #FFD740 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-A200-fg {
  color: #FFD740 !important; }

.amber-A200-border {
  border-color: #FFD740 !important; }

.amber-A200-border-top {
  border-top-color: #FFD740 !important; }

.amber-A200-border-right {
  border-right-color: #FFD740 !important; }

.amber-A200-border-bottom {
  border-bottom-color: #FFD740 !important; }

.amber-A200-border-left {
  border-left-color: #FFD740 !important; }

.amber-A400-bg {
  background-color: #FFC400 !important; }

.md-amber-A400-bg {
  background-color: #FFC400 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-A400-fg {
  color: #FFC400 !important; }

.amber-A400-border {
  border-color: #FFC400 !important; }

.amber-A400-border-top {
  border-top-color: #FFC400 !important; }

.amber-A400-border-right {
  border-right-color: #FFC400 !important; }

.amber-A400-border-bottom {
  border-bottom-color: #FFC400 !important; }

.amber-A400-border-left {
  border-left-color: #FFC400 !important; }

.amber-A700-bg {
  background-color: #FFAB00 !important; }

.md-amber-A700-bg {
  background-color: #FFAB00 !important;
  color: rgba(0, 0, 0, 0.87); }

.amber-A700-fg {
  color: #FFAB00 !important; }

.amber-A700-border {
  border-color: #FFAB00 !important; }

.amber-A700-border-top {
  border-top-color: #FFAB00 !important; }

.amber-A700-border-right {
  border-right-color: #FFAB00 !important; }

.amber-A700-border-bottom {
  border-bottom-color: #FFAB00 !important; }

.amber-A700-border-left {
  border-left-color: #FFAB00 !important; }

.orange-50-bg {
  background-color: #FFF3E0 !important; }

.md-orange-50-bg {
  background-color: #FFF3E0 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-50-fg {
  color: #FFF3E0 !important; }

.orange-50-border {
  border-color: #FFF3E0 !important; }

.orange-50-border-top {
  border-top-color: #FFF3E0 !important; }

.orange-50-border-right {
  border-right-color: #FFF3E0 !important; }

.orange-50-border-bottom {
  border-bottom-color: #FFF3E0 !important; }

.orange-50-border-left {
  border-left-color: #FFF3E0 !important; }

.orange-100-bg {
  background-color: #FFE0B2 !important; }

.md-orange-100-bg {
  background-color: #FFE0B2 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-100-fg {
  color: #FFE0B2 !important; }

.orange-100-border {
  border-color: #FFE0B2 !important; }

.orange-100-border-top {
  border-top-color: #FFE0B2 !important; }

.orange-100-border-right {
  border-right-color: #FFE0B2 !important; }

.orange-100-border-bottom {
  border-bottom-color: #FFE0B2 !important; }

.orange-100-border-left {
  border-left-color: #FFE0B2 !important; }

.orange-200-bg {
  background-color: #FFCC80 !important; }

.md-orange-200-bg {
  background-color: #FFCC80 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-200-fg {
  color: #FFCC80 !important; }

.orange-200-border {
  border-color: #FFCC80 !important; }

.orange-200-border-top {
  border-top-color: #FFCC80 !important; }

.orange-200-border-right {
  border-right-color: #FFCC80 !important; }

.orange-200-border-bottom {
  border-bottom-color: #FFCC80 !important; }

.orange-200-border-left {
  border-left-color: #FFCC80 !important; }

.orange-300-bg {
  background-color: #FFB74D !important; }

.md-orange-300-bg {
  background-color: #FFB74D !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-300-fg {
  color: #FFB74D !important; }

.orange-300-border {
  border-color: #FFB74D !important; }

.orange-300-border-top {
  border-top-color: #FFB74D !important; }

.orange-300-border-right {
  border-right-color: #FFB74D !important; }

.orange-300-border-bottom {
  border-bottom-color: #FFB74D !important; }

.orange-300-border-left {
  border-left-color: #FFB74D !important; }

.orange-400-bg {
  background-color: #FFA726 !important; }

.md-orange-400-bg {
  background-color: #FFA726 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-400-fg {
  color: #FFA726 !important; }

.orange-400-border {
  border-color: #FFA726 !important; }

.orange-400-border-top {
  border-top-color: #FFA726 !important; }

.orange-400-border-right {
  border-right-color: #FFA726 !important; }

.orange-400-border-bottom {
  border-bottom-color: #FFA726 !important; }

.orange-400-border-left {
  border-left-color: #FFA726 !important; }

.orange-500-bg {
  background-color: #FF9800 !important; }

.md-orange-500-bg {
  background-color: #FF9800 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-500-fg, .event-report table.md-table .event-subevent .td-event-type,
.event-report table.md-table .event-subevent [class*="icon-"] {
  color: #FF9800 !important; }

.orange-500-border {
  border-color: #FF9800 !important; }

.orange-500-border-top {
  border-top-color: #FF9800 !important; }

.orange-500-border-right {
  border-right-color: #FF9800 !important; }

.orange-500-border-bottom {
  border-bottom-color: #FF9800 !important; }

.orange-500-border-left {
  border-left-color: #FF9800 !important; }

.md-orange-bg {
  background-color: #FF9800 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-bg {
  background-color: #FF9800 !important; }

.orange-fg {
  color: #FF9800 !important; }

.orange-border {
  border-color: #FF9800 !important; }

.orange-border-top {
  border-top-color: #FF9800 !important; }

.orange-border-right {
  border-right-color: #FF9800 !important; }

.orange-border-bottom {
  border-bottom-color: #FF9800 !important; }

.orange-border-left {
  border-left-color: #FF9800 !important; }

.orange-600-bg {
  background-color: #FB8C00 !important; }

.md-orange-600-bg {
  background-color: #FB8C00 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-600-fg {
  color: #FB8C00 !important; }

.orange-600-border {
  border-color: #FB8C00 !important; }

.orange-600-border-top {
  border-top-color: #FB8C00 !important; }

.orange-600-border-right {
  border-right-color: #FB8C00 !important; }

.orange-600-border-bottom {
  border-bottom-color: #FB8C00 !important; }

.orange-600-border-left {
  border-left-color: #FB8C00 !important; }

.orange-700-bg {
  background-color: #F57C00 !important; }

.md-orange-700-bg {
  background-color: #F57C00 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-700-fg {
  color: #F57C00 !important; }

.orange-700-border {
  border-color: #F57C00 !important; }

.orange-700-border-top {
  border-top-color: #F57C00 !important; }

.orange-700-border-right {
  border-right-color: #F57C00 !important; }

.orange-700-border-bottom {
  border-bottom-color: #F57C00 !important; }

.orange-700-border-left {
  border-left-color: #F57C00 !important; }

.orange-800-bg {
  background-color: #EF6C00 !important; }

.md-orange-800-bg {
  background-color: #EF6C00 !important;
  color: white; }

.orange-800-fg {
  color: #EF6C00 !important; }

.orange-800-border {
  border-color: #EF6C00 !important; }

.orange-800-border-top {
  border-top-color: #EF6C00 !important; }

.orange-800-border-right {
  border-right-color: #EF6C00 !important; }

.orange-800-border-bottom {
  border-bottom-color: #EF6C00 !important; }

.orange-800-border-left {
  border-left-color: #EF6C00 !important; }

.orange-900-bg {
  background-color: #E65100 !important; }

.md-orange-900-bg {
  background-color: #E65100 !important;
  color: white; }

.orange-900-fg {
  color: #E65100 !important; }

.orange-900-border {
  border-color: #E65100 !important; }

.orange-900-border-top {
  border-top-color: #E65100 !important; }

.orange-900-border-right {
  border-right-color: #E65100 !important; }

.orange-900-border-bottom {
  border-bottom-color: #E65100 !important; }

.orange-900-border-left {
  border-left-color: #E65100 !important; }

.orange-A100-bg {
  background-color: #FFD180 !important; }

.md-orange-A100-bg {
  background-color: #FFD180 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-A100-fg {
  color: #FFD180 !important; }

.orange-A100-border {
  border-color: #FFD180 !important; }

.orange-A100-border-top {
  border-top-color: #FFD180 !important; }

.orange-A100-border-right {
  border-right-color: #FFD180 !important; }

.orange-A100-border-bottom {
  border-bottom-color: #FFD180 !important; }

.orange-A100-border-left {
  border-left-color: #FFD180 !important; }

.orange-A200-bg {
  background-color: #FFAB40 !important; }

.md-orange-A200-bg {
  background-color: #FFAB40 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-A200-fg {
  color: #FFAB40 !important; }

.orange-A200-border {
  border-color: #FFAB40 !important; }

.orange-A200-border-top {
  border-top-color: #FFAB40 !important; }

.orange-A200-border-right {
  border-right-color: #FFAB40 !important; }

.orange-A200-border-bottom {
  border-bottom-color: #FFAB40 !important; }

.orange-A200-border-left {
  border-left-color: #FFAB40 !important; }

.orange-A400-bg {
  background-color: #FF9100 !important; }

.md-orange-A400-bg {
  background-color: #FF9100 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-A400-fg {
  color: #FF9100 !important; }

.orange-A400-border {
  border-color: #FF9100 !important; }

.orange-A400-border-top {
  border-top-color: #FF9100 !important; }

.orange-A400-border-right {
  border-right-color: #FF9100 !important; }

.orange-A400-border-bottom {
  border-bottom-color: #FF9100 !important; }

.orange-A400-border-left {
  border-left-color: #FF9100 !important; }

.orange-A700-bg {
  background-color: #FF6D00 !important; }

.md-orange-A700-bg {
  background-color: #FF6D00 !important;
  color: rgba(0, 0, 0, 0.87); }

.orange-A700-fg {
  color: #FF6D00 !important; }

.orange-A700-border {
  border-color: #FF6D00 !important; }

.orange-A700-border-top {
  border-top-color: #FF6D00 !important; }

.orange-A700-border-right {
  border-right-color: #FF6D00 !important; }

.orange-A700-border-bottom {
  border-bottom-color: #FF6D00 !important; }

.orange-A700-border-left {
  border-left-color: #FF6D00 !important; }

.deep-orange-50-bg {
  background-color: #FBE9E7 !important; }

.md-deep-orange-50-bg {
  background-color: #FBE9E7 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-50-fg {
  color: #FBE9E7 !important; }

.deep-orange-50-border {
  border-color: #FBE9E7 !important; }

.deep-orange-50-border-top {
  border-top-color: #FBE9E7 !important; }

.deep-orange-50-border-right {
  border-right-color: #FBE9E7 !important; }

.deep-orange-50-border-bottom {
  border-bottom-color: #FBE9E7 !important; }

.deep-orange-50-border-left {
  border-left-color: #FBE9E7 !important; }

.deep-orange-100-bg {
  background-color: #FFCCBC !important; }

.md-deep-orange-100-bg {
  background-color: #FFCCBC !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-100-fg {
  color: #FFCCBC !important; }

.deep-orange-100-border {
  border-color: #FFCCBC !important; }

.deep-orange-100-border-top {
  border-top-color: #FFCCBC !important; }

.deep-orange-100-border-right {
  border-right-color: #FFCCBC !important; }

.deep-orange-100-border-bottom {
  border-bottom-color: #FFCCBC !important; }

.deep-orange-100-border-left {
  border-left-color: #FFCCBC !important; }

.deep-orange-200-bg {
  background-color: #FFAB91 !important; }

.md-deep-orange-200-bg {
  background-color: #FFAB91 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-200-fg {
  color: #FFAB91 !important; }

.deep-orange-200-border {
  border-color: #FFAB91 !important; }

.deep-orange-200-border-top {
  border-top-color: #FFAB91 !important; }

.deep-orange-200-border-right {
  border-right-color: #FFAB91 !important; }

.deep-orange-200-border-bottom {
  border-bottom-color: #FFAB91 !important; }

.deep-orange-200-border-left {
  border-left-color: #FFAB91 !important; }

.deep-orange-300-bg {
  background-color: #FF8A65 !important; }

.md-deep-orange-300-bg {
  background-color: #FF8A65 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-300-fg {
  color: #FF8A65 !important; }

.deep-orange-300-border {
  border-color: #FF8A65 !important; }

.deep-orange-300-border-top {
  border-top-color: #FF8A65 !important; }

.deep-orange-300-border-right {
  border-right-color: #FF8A65 !important; }

.deep-orange-300-border-bottom {
  border-bottom-color: #FF8A65 !important; }

.deep-orange-300-border-left {
  border-left-color: #FF8A65 !important; }

.deep-orange-400-bg {
  background-color: #FF7043 !important; }

.md-deep-orange-400-bg {
  background-color: #FF7043 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-400-fg {
  color: #FF7043 !important; }

.deep-orange-400-border {
  border-color: #FF7043 !important; }

.deep-orange-400-border-top {
  border-top-color: #FF7043 !important; }

.deep-orange-400-border-right {
  border-right-color: #FF7043 !important; }

.deep-orange-400-border-bottom {
  border-bottom-color: #FF7043 !important; }

.deep-orange-400-border-left {
  border-left-color: #FF7043 !important; }

.deep-orange-500-bg {
  background-color: #FF5722 !important; }

.md-deep-orange-500-bg {
  background-color: #FF5722 !important;
  color: white; }

.deep-orange-500-fg {
  color: #FF5722 !important; }

.deep-orange-500-border {
  border-color: #FF5722 !important; }

.deep-orange-500-border-top {
  border-top-color: #FF5722 !important; }

.deep-orange-500-border-right {
  border-right-color: #FF5722 !important; }

.deep-orange-500-border-bottom {
  border-bottom-color: #FF5722 !important; }

.deep-orange-500-border-left {
  border-left-color: #FF5722 !important; }

.md-deep-orange-bg {
  background-color: #FF5722 !important;
  color: white; }

.deep-orange-bg {
  background-color: #FF5722 !important; }

.deep-orange-fg {
  color: #FF5722 !important; }

.deep-orange-border {
  border-color: #FF5722 !important; }

.deep-orange-border-top {
  border-top-color: #FF5722 !important; }

.deep-orange-border-right {
  border-right-color: #FF5722 !important; }

.deep-orange-border-bottom {
  border-bottom-color: #FF5722 !important; }

.deep-orange-border-left {
  border-left-color: #FF5722 !important; }

.deep-orange-600-bg {
  background-color: #F4511E !important; }

.md-deep-orange-600-bg {
  background-color: #F4511E !important;
  color: white; }

.deep-orange-600-fg {
  color: #F4511E !important; }

.deep-orange-600-border {
  border-color: #F4511E !important; }

.deep-orange-600-border-top {
  border-top-color: #F4511E !important; }

.deep-orange-600-border-right {
  border-right-color: #F4511E !important; }

.deep-orange-600-border-bottom {
  border-bottom-color: #F4511E !important; }

.deep-orange-600-border-left {
  border-left-color: #F4511E !important; }

.deep-orange-700-bg {
  background-color: #E64A19 !important; }

.md-deep-orange-700-bg {
  background-color: #E64A19 !important;
  color: white; }

.deep-orange-700-fg {
  color: #E64A19 !important; }

.deep-orange-700-border {
  border-color: #E64A19 !important; }

.deep-orange-700-border-top {
  border-top-color: #E64A19 !important; }

.deep-orange-700-border-right {
  border-right-color: #E64A19 !important; }

.deep-orange-700-border-bottom {
  border-bottom-color: #E64A19 !important; }

.deep-orange-700-border-left {
  border-left-color: #E64A19 !important; }

.deep-orange-800-bg {
  background-color: #D84315 !important; }

.md-deep-orange-800-bg {
  background-color: #D84315 !important;
  color: white; }

.deep-orange-800-fg {
  color: #D84315 !important; }

.deep-orange-800-border {
  border-color: #D84315 !important; }

.deep-orange-800-border-top {
  border-top-color: #D84315 !important; }

.deep-orange-800-border-right {
  border-right-color: #D84315 !important; }

.deep-orange-800-border-bottom {
  border-bottom-color: #D84315 !important; }

.deep-orange-800-border-left {
  border-left-color: #D84315 !important; }

.deep-orange-900-bg {
  background-color: #BF360C !important; }

.md-deep-orange-900-bg {
  background-color: #BF360C !important;
  color: white; }

.deep-orange-900-fg {
  color: #BF360C !important; }

.deep-orange-900-border {
  border-color: #BF360C !important; }

.deep-orange-900-border-top {
  border-top-color: #BF360C !important; }

.deep-orange-900-border-right {
  border-right-color: #BF360C !important; }

.deep-orange-900-border-bottom {
  border-bottom-color: #BF360C !important; }

.deep-orange-900-border-left {
  border-left-color: #BF360C !important; }

.deep-orange-A100-bg {
  background-color: #FF9E80 !important; }

.md-deep-orange-A100-bg {
  background-color: #FF9E80 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-A100-fg {
  color: #FF9E80 !important; }

.deep-orange-A100-border {
  border-color: #FF9E80 !important; }

.deep-orange-A100-border-top {
  border-top-color: #FF9E80 !important; }

.deep-orange-A100-border-right {
  border-right-color: #FF9E80 !important; }

.deep-orange-A100-border-bottom {
  border-bottom-color: #FF9E80 !important; }

.deep-orange-A100-border-left {
  border-left-color: #FF9E80 !important; }

.deep-orange-A200-bg {
  background-color: #FF6E40 !important; }

.md-deep-orange-A200-bg {
  background-color: #FF6E40 !important;
  color: rgba(0, 0, 0, 0.87); }

.deep-orange-A200-fg {
  color: #FF6E40 !important; }

.deep-orange-A200-border {
  border-color: #FF6E40 !important; }

.deep-orange-A200-border-top {
  border-top-color: #FF6E40 !important; }

.deep-orange-A200-border-right {
  border-right-color: #FF6E40 !important; }

.deep-orange-A200-border-bottom {
  border-bottom-color: #FF6E40 !important; }

.deep-orange-A200-border-left {
  border-left-color: #FF6E40 !important; }

.deep-orange-A400-bg {
  background-color: #FF3D00 !important; }

.md-deep-orange-A400-bg {
  background-color: #FF3D00 !important;
  color: white; }

.deep-orange-A400-fg {
  color: #FF3D00 !important; }

.deep-orange-A400-border {
  border-color: #FF3D00 !important; }

.deep-orange-A400-border-top {
  border-top-color: #FF3D00 !important; }

.deep-orange-A400-border-right {
  border-right-color: #FF3D00 !important; }

.deep-orange-A400-border-bottom {
  border-bottom-color: #FF3D00 !important; }

.deep-orange-A400-border-left {
  border-left-color: #FF3D00 !important; }

.deep-orange-A700-bg {
  background-color: #DD2C00 !important; }

.md-deep-orange-A700-bg {
  background-color: #DD2C00 !important;
  color: white; }

.deep-orange-A700-fg {
  color: #DD2C00 !important; }

.deep-orange-A700-border {
  border-color: #DD2C00 !important; }

.deep-orange-A700-border-top {
  border-top-color: #DD2C00 !important; }

.deep-orange-A700-border-right {
  border-right-color: #DD2C00 !important; }

.deep-orange-A700-border-bottom {
  border-bottom-color: #DD2C00 !important; }

.deep-orange-A700-border-left {
  border-left-color: #DD2C00 !important; }

.brown-50-bg {
  background-color: #EFEBE9 !important; }

.md-brown-50-bg {
  background-color: #EFEBE9 !important;
  color: rgba(0, 0, 0, 0.87); }

.brown-50-fg {
  color: #EFEBE9 !important; }

.brown-50-border {
  border-color: #EFEBE9 !important; }

.brown-50-border-top {
  border-top-color: #EFEBE9 !important; }

.brown-50-border-right {
  border-right-color: #EFEBE9 !important; }

.brown-50-border-bottom {
  border-bottom-color: #EFEBE9 !important; }

.brown-50-border-left {
  border-left-color: #EFEBE9 !important; }

.brown-100-bg {
  background-color: #D7CCC8 !important; }

.md-brown-100-bg {
  background-color: #D7CCC8 !important;
  color: rgba(0, 0, 0, 0.87); }

.brown-100-fg {
  color: #D7CCC8 !important; }

.brown-100-border {
  border-color: #D7CCC8 !important; }

.brown-100-border-top {
  border-top-color: #D7CCC8 !important; }

.brown-100-border-right {
  border-right-color: #D7CCC8 !important; }

.brown-100-border-bottom {
  border-bottom-color: #D7CCC8 !important; }

.brown-100-border-left {
  border-left-color: #D7CCC8 !important; }

.brown-200-bg {
  background-color: #BCAAA4 !important; }

.md-brown-200-bg {
  background-color: #BCAAA4 !important;
  color: rgba(0, 0, 0, 0.87); }

.brown-200-fg {
  color: #BCAAA4 !important; }

.brown-200-border {
  border-color: #BCAAA4 !important; }

.brown-200-border-top {
  border-top-color: #BCAAA4 !important; }

.brown-200-border-right {
  border-right-color: #BCAAA4 !important; }

.brown-200-border-bottom {
  border-bottom-color: #BCAAA4 !important; }

.brown-200-border-left {
  border-left-color: #BCAAA4 !important; }

.brown-300-bg {
  background-color: #A1887F !important; }

.md-brown-300-bg {
  background-color: #A1887F !important;
  color: white; }

.brown-300-fg {
  color: #A1887F !important; }

.brown-300-border {
  border-color: #A1887F !important; }

.brown-300-border-top {
  border-top-color: #A1887F !important; }

.brown-300-border-right {
  border-right-color: #A1887F !important; }

.brown-300-border-bottom {
  border-bottom-color: #A1887F !important; }

.brown-300-border-left {
  border-left-color: #A1887F !important; }

.brown-400-bg {
  background-color: #8D6E63 !important; }

.md-brown-400-bg {
  background-color: #8D6E63 !important;
  color: white; }

.brown-400-fg {
  color: #8D6E63 !important; }

.brown-400-border {
  border-color: #8D6E63 !important; }

.brown-400-border-top {
  border-top-color: #8D6E63 !important; }

.brown-400-border-right {
  border-right-color: #8D6E63 !important; }

.brown-400-border-bottom {
  border-bottom-color: #8D6E63 !important; }

.brown-400-border-left {
  border-left-color: #8D6E63 !important; }

.brown-500-bg {
  background-color: #795548 !important; }

.md-brown-500-bg {
  background-color: #795548 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-500-fg {
  color: #795548 !important; }

.brown-500-border {
  border-color: #795548 !important; }

.brown-500-border-top {
  border-top-color: #795548 !important; }

.brown-500-border-right {
  border-right-color: #795548 !important; }

.brown-500-border-bottom {
  border-bottom-color: #795548 !important; }

.brown-500-border-left {
  border-left-color: #795548 !important; }

.md-brown-bg {
  background-color: #795548 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-bg {
  background-color: #795548 !important; }

.brown-fg {
  color: #795548 !important; }

.brown-border {
  border-color: #795548 !important; }

.brown-border-top {
  border-top-color: #795548 !important; }

.brown-border-right {
  border-right-color: #795548 !important; }

.brown-border-bottom {
  border-bottom-color: #795548 !important; }

.brown-border-left {
  border-left-color: #795548 !important; }

.brown-600-bg {
  background-color: #6D4C41 !important; }

.md-brown-600-bg {
  background-color: #6D4C41 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-600-fg {
  color: #6D4C41 !important; }

.brown-600-border {
  border-color: #6D4C41 !important; }

.brown-600-border-top {
  border-top-color: #6D4C41 !important; }

.brown-600-border-right {
  border-right-color: #6D4C41 !important; }

.brown-600-border-bottom {
  border-bottom-color: #6D4C41 !important; }

.brown-600-border-left {
  border-left-color: #6D4C41 !important; }

.brown-700-bg {
  background-color: #5D4037 !important; }

.md-brown-700-bg {
  background-color: #5D4037 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-700-fg {
  color: #5D4037 !important; }

.brown-700-border {
  border-color: #5D4037 !important; }

.brown-700-border-top {
  border-top-color: #5D4037 !important; }

.brown-700-border-right {
  border-right-color: #5D4037 !important; }

.brown-700-border-bottom {
  border-bottom-color: #5D4037 !important; }

.brown-700-border-left {
  border-left-color: #5D4037 !important; }

.brown-800-bg {
  background-color: #4E342E !important; }

.md-brown-800-bg {
  background-color: #4E342E !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-800-fg {
  color: #4E342E !important; }

.brown-800-border {
  border-color: #4E342E !important; }

.brown-800-border-top {
  border-top-color: #4E342E !important; }

.brown-800-border-right {
  border-right-color: #4E342E !important; }

.brown-800-border-bottom {
  border-bottom-color: #4E342E !important; }

.brown-800-border-left {
  border-left-color: #4E342E !important; }

.brown-900-bg {
  background-color: #3E2723 !important; }

.md-brown-900-bg {
  background-color: #3E2723 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-900-fg {
  color: #3E2723 !important; }

.brown-900-border {
  border-color: #3E2723 !important; }

.brown-900-border-top {
  border-top-color: #3E2723 !important; }

.brown-900-border-right {
  border-right-color: #3E2723 !important; }

.brown-900-border-bottom {
  border-bottom-color: #3E2723 !important; }

.brown-900-border-left {
  border-left-color: #3E2723 !important; }

.brown-A100-bg {
  background-color: #D7CCC8 !important; }

.md-brown-A100-bg {
  background-color: #D7CCC8 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-A100-fg {
  color: #D7CCC8 !important; }

.brown-A100-border {
  border-color: #D7CCC8 !important; }

.brown-A100-border-top {
  border-top-color: #D7CCC8 !important; }

.brown-A100-border-right {
  border-right-color: #D7CCC8 !important; }

.brown-A100-border-bottom {
  border-bottom-color: #D7CCC8 !important; }

.brown-A100-border-left {
  border-left-color: #D7CCC8 !important; }

.brown-A200-bg {
  background-color: #BCAAA4 !important; }

.md-brown-A200-bg {
  background-color: #BCAAA4 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-A200-fg {
  color: #BCAAA4 !important; }

.brown-A200-border {
  border-color: #BCAAA4 !important; }

.brown-A200-border-top {
  border-top-color: #BCAAA4 !important; }

.brown-A200-border-right {
  border-right-color: #BCAAA4 !important; }

.brown-A200-border-bottom {
  border-bottom-color: #BCAAA4 !important; }

.brown-A200-border-left {
  border-left-color: #BCAAA4 !important; }

.brown-A400-bg {
  background-color: #8D6E63 !important; }

.md-brown-A400-bg {
  background-color: #8D6E63 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-A400-fg {
  color: #8D6E63 !important; }

.brown-A400-border {
  border-color: #8D6E63 !important; }

.brown-A400-border-top {
  border-top-color: #8D6E63 !important; }

.brown-A400-border-right {
  border-right-color: #8D6E63 !important; }

.brown-A400-border-bottom {
  border-bottom-color: #8D6E63 !important; }

.brown-A400-border-left {
  border-left-color: #8D6E63 !important; }

.brown-A700-bg {
  background-color: #5D4037 !important; }

.md-brown-A700-bg {
  background-color: #5D4037 !important;
  color: rgba(255, 255, 255, 0.87); }

.brown-A700-fg {
  color: #5D4037 !important; }

.brown-A700-border {
  border-color: #5D4037 !important; }

.brown-A700-border-top {
  border-top-color: #5D4037 !important; }

.brown-A700-border-right {
  border-right-color: #5D4037 !important; }

.brown-A700-border-bottom {
  border-bottom-color: #5D4037 !important; }

.brown-A700-border-left {
  border-left-color: #5D4037 !important; }

.grey-50-bg {
  background-color: #FAFAFA !important; }

.md-grey-50-bg {
  background-color: #FAFAFA !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-50-fg {
  color: #FAFAFA !important; }

.grey-50-border {
  border-color: #FAFAFA !important; }

.grey-50-border-top {
  border-top-color: #FAFAFA !important; }

.grey-50-border-right {
  border-right-color: #FAFAFA !important; }

.grey-50-border-bottom {
  border-bottom-color: #FAFAFA !important; }

.grey-50-border-left {
  border-left-color: #FAFAFA !important; }

.grey-100-bg {
  background-color: #F5F5F5 !important; }

.md-grey-100-bg {
  background-color: #F5F5F5 !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-100-fg {
  color: #F5F5F5 !important; }

.grey-100-border {
  border-color: #F5F5F5 !important; }

.grey-100-border-top {
  border-top-color: #F5F5F5 !important; }

.grey-100-border-right {
  border-right-color: #F5F5F5 !important; }

.grey-100-border-bottom {
  border-bottom-color: #F5F5F5 !important; }

.grey-100-border-left {
  border-left-color: #F5F5F5 !important; }

.grey-200-bg {
  background-color: #EEEEEE !important; }

.md-grey-200-bg {
  background-color: #EEEEEE !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-200-fg {
  color: #EEEEEE !important; }

.grey-200-border {
  border-color: #EEEEEE !important; }

.grey-200-border-top {
  border-top-color: #EEEEEE !important; }

.grey-200-border-right {
  border-right-color: #EEEEEE !important; }

.grey-200-border-bottom {
  border-bottom-color: #EEEEEE !important; }

.grey-200-border-left {
  border-left-color: #EEEEEE !important; }

.grey-300-bg {
  background-color: #E0E0E0 !important; }

.md-grey-300-bg {
  background-color: #E0E0E0 !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-300-fg {
  color: #E0E0E0 !important; }

.grey-300-border {
  border-color: #E0E0E0 !important; }

.grey-300-border-top {
  border-top-color: #E0E0E0 !important; }

.grey-300-border-right {
  border-right-color: #E0E0E0 !important; }

.grey-300-border-bottom {
  border-bottom-color: #E0E0E0 !important; }

.grey-300-border-left {
  border-left-color: #E0E0E0 !important; }

.grey-400-bg {
  background-color: #BDBDBD !important; }

.md-grey-400-bg {
  background-color: #BDBDBD !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-400-fg {
  color: #BDBDBD !important; }

.grey-400-border {
  border-color: #BDBDBD !important; }

.grey-400-border-top {
  border-top-color: #BDBDBD !important; }

.grey-400-border-right {
  border-right-color: #BDBDBD !important; }

.grey-400-border-bottom {
  border-bottom-color: #BDBDBD !important; }

.grey-400-border-left {
  border-left-color: #BDBDBD !important; }

.grey-500-bg {
  background-color: #9E9E9E !important; }

.md-grey-500-bg {
  background-color: #9E9E9E !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-500-fg {
  color: #9E9E9E !important; }

.grey-500-border {
  border-color: #9E9E9E !important; }

.grey-500-border-top {
  border-top-color: #9E9E9E !important; }

.grey-500-border-right {
  border-right-color: #9E9E9E !important; }

.grey-500-border-bottom {
  border-bottom-color: #9E9E9E !important; }

.grey-500-border-left {
  border-left-color: #9E9E9E !important; }

.md-grey-bg {
  background-color: #9E9E9E !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-bg {
  background-color: #9E9E9E !important; }

.grey-fg {
  color: #9E9E9E !important; }

.grey-border {
  border-color: #9E9E9E !important; }

.grey-border-top {
  border-top-color: #9E9E9E !important; }

.grey-border-right {
  border-right-color: #9E9E9E !important; }

.grey-border-bottom {
  border-bottom-color: #9E9E9E !important; }

.grey-border-left {
  border-left-color: #9E9E9E !important; }

.grey-600-bg {
  background-color: #757575 !important; }

.md-grey-600-bg {
  background-color: #757575 !important;
  color: rgba(255, 255, 255, 0.87); }

.grey-600-fg {
  color: #757575 !important; }

.grey-600-border {
  border-color: #757575 !important; }

.grey-600-border-top {
  border-top-color: #757575 !important; }

.grey-600-border-right {
  border-right-color: #757575 !important; }

.grey-600-border-bottom {
  border-bottom-color: #757575 !important; }

.grey-600-border-left {
  border-left-color: #757575 !important; }

.grey-700-bg {
  background-color: #616161 !important; }

.md-grey-700-bg {
  background-color: #616161 !important;
  color: rgba(255, 255, 255, 0.87); }

.grey-700-fg {
  color: #616161 !important; }

.grey-700-border {
  border-color: #616161 !important; }

.grey-700-border-top {
  border-top-color: #616161 !important; }

.grey-700-border-right {
  border-right-color: #616161 !important; }

.grey-700-border-bottom {
  border-bottom-color: #616161 !important; }

.grey-700-border-left {
  border-left-color: #616161 !important; }

.grey-800-bg {
  background-color: #424242 !important; }

.md-grey-800-bg {
  background-color: #424242 !important;
  color: rgba(255, 255, 255, 0.87); }

.grey-800-fg {
  color: #424242 !important; }

.grey-800-border {
  border-color: #424242 !important; }

.grey-800-border-top {
  border-top-color: #424242 !important; }

.grey-800-border-right {
  border-right-color: #424242 !important; }

.grey-800-border-bottom {
  border-bottom-color: #424242 !important; }

.grey-800-border-left {
  border-left-color: #424242 !important; }

.grey-900-bg {
  background-color: #212121 !important; }

.md-grey-900-bg {
  background-color: #212121 !important;
  color: rgba(255, 255, 255, 0.87); }

.grey-900-fg {
  color: #212121 !important; }

.grey-900-border {
  border-color: #212121 !important; }

.grey-900-border-top {
  border-top-color: #212121 !important; }

.grey-900-border-right {
  border-right-color: #212121 !important; }

.grey-900-border-bottom {
  border-bottom-color: #212121 !important; }

.grey-900-border-left {
  border-left-color: #212121 !important; }

.grey-1000-bg {
  background-color: #000000 !important; }

.md-grey-1000-bg {
  background-color: #000000 !important; }

.grey-1000-fg {
  color: #000000 !important; }

.grey-1000-border {
  border-color: #000000 !important; }

.grey-1000-border-top {
  border-top-color: #000000 !important; }

.grey-1000-border-right {
  border-right-color: #000000 !important; }

.grey-1000-border-bottom {
  border-bottom-color: #000000 !important; }

.grey-1000-border-left {
  border-left-color: #000000 !important; }

.grey-A100-bg {
  background-color: #FFFFFF !important; }

.md-grey-A100-bg {
  background-color: #FFFFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-A100-fg {
  color: #FFFFFF !important; }

.grey-A100-border {
  border-color: #FFFFFF !important; }

.grey-A100-border-top {
  border-top-color: #FFFFFF !important; }

.grey-A100-border-right {
  border-right-color: #FFFFFF !important; }

.grey-A100-border-bottom {
  border-bottom-color: #FFFFFF !important; }

.grey-A100-border-left {
  border-left-color: #FFFFFF !important; }

.grey-A200-bg {
  background-color: #EEEEEE !important; }

.md-grey-A200-bg {
  background-color: #EEEEEE !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-A200-fg {
  color: #EEEEEE !important; }

.grey-A200-border {
  border-color: #EEEEEE !important; }

.grey-A200-border-top {
  border-top-color: #EEEEEE !important; }

.grey-A200-border-right {
  border-right-color: #EEEEEE !important; }

.grey-A200-border-bottom {
  border-bottom-color: #EEEEEE !important; }

.grey-A200-border-left {
  border-left-color: #EEEEEE !important; }

.grey-A400-bg {
  background-color: #BDBDBD !important; }

.md-grey-A400-bg {
  background-color: #BDBDBD !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-A400-fg {
  color: #BDBDBD !important; }

.grey-A400-border {
  border-color: #BDBDBD !important; }

.grey-A400-border-top {
  border-top-color: #BDBDBD !important; }

.grey-A400-border-right {
  border-right-color: #BDBDBD !important; }

.grey-A400-border-bottom {
  border-bottom-color: #BDBDBD !important; }

.grey-A400-border-left {
  border-left-color: #BDBDBD !important; }

.grey-A700-bg {
  background-color: #616161 !important; }

.md-grey-A700-bg {
  background-color: #616161 !important;
  color: rgba(0, 0, 0, 0.87); }

.grey-A700-fg {
  color: #616161 !important; }

.grey-A700-border {
  border-color: #616161 !important; }

.grey-A700-border-top {
  border-top-color: #616161 !important; }

.grey-A700-border-right {
  border-right-color: #616161 !important; }

.grey-A700-border-bottom {
  border-bottom-color: #616161 !important; }

.grey-A700-border-left {
  border-left-color: #616161 !important; }

.blue-grey-50-bg {
  background-color: #ECEFF1 !important; }

.md-blue-grey-50-bg {
  background-color: #ECEFF1 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-grey-50-fg {
  color: #ECEFF1 !important; }

.blue-grey-50-border {
  border-color: #ECEFF1 !important; }

.blue-grey-50-border-top {
  border-top-color: #ECEFF1 !important; }

.blue-grey-50-border-right {
  border-right-color: #ECEFF1 !important; }

.blue-grey-50-border-bottom {
  border-bottom-color: #ECEFF1 !important; }

.blue-grey-50-border-left {
  border-left-color: #ECEFF1 !important; }

.blue-grey-100-bg {
  background-color: #CFD8DC !important; }

.md-blue-grey-100-bg {
  background-color: #CFD8DC !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-grey-100-fg {
  color: #CFD8DC !important; }

.blue-grey-100-border {
  border-color: #CFD8DC !important; }

.blue-grey-100-border-top {
  border-top-color: #CFD8DC !important; }

.blue-grey-100-border-right {
  border-right-color: #CFD8DC !important; }

.blue-grey-100-border-bottom {
  border-bottom-color: #CFD8DC !important; }

.blue-grey-100-border-left {
  border-left-color: #CFD8DC !important; }

.blue-grey-200-bg {
  background-color: #B0BEC5 !important; }

.md-blue-grey-200-bg {
  background-color: #B0BEC5 !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-grey-200-fg {
  color: #B0BEC5 !important; }

.blue-grey-200-border {
  border-color: #B0BEC5 !important; }

.blue-grey-200-border-top {
  border-top-color: #B0BEC5 !important; }

.blue-grey-200-border-right {
  border-right-color: #B0BEC5 !important; }

.blue-grey-200-border-bottom {
  border-bottom-color: #B0BEC5 !important; }

.blue-grey-200-border-left {
  border-left-color: #B0BEC5 !important; }

.blue-grey-300-bg {
  background-color: #90A4AE !important; }

.md-blue-grey-300-bg {
  background-color: #90A4AE !important;
  color: rgba(0, 0, 0, 0.87); }

.blue-grey-300-fg {
  color: #90A4AE !important; }

.blue-grey-300-border {
  border-color: #90A4AE !important; }

.blue-grey-300-border-top {
  border-top-color: #90A4AE !important; }

.blue-grey-300-border-right {
  border-right-color: #90A4AE !important; }

.blue-grey-300-border-bottom {
  border-bottom-color: #90A4AE !important; }

.blue-grey-300-border-left {
  border-left-color: #90A4AE !important; }

.blue-grey-400-bg {
  background-color: #78909C !important; }

.md-blue-grey-400-bg {
  background-color: #78909C !important;
  color: white; }

.blue-grey-400-fg {
  color: #78909C !important; }

.blue-grey-400-border {
  border-color: #78909C !important; }

.blue-grey-400-border-top {
  border-top-color: #78909C !important; }

.blue-grey-400-border-right {
  border-right-color: #78909C !important; }

.blue-grey-400-border-bottom {
  border-bottom-color: #78909C !important; }

.blue-grey-400-border-left {
  border-left-color: #78909C !important; }

.blue-grey-500-bg {
  background-color: #607D8B !important; }

.md-blue-grey-500-bg {
  background-color: #607D8B !important;
  color: white; }

.blue-grey-500-fg {
  color: #607D8B !important; }

.blue-grey-500-border {
  border-color: #607D8B !important; }

.blue-grey-500-border-top {
  border-top-color: #607D8B !important; }

.blue-grey-500-border-right {
  border-right-color: #607D8B !important; }

.blue-grey-500-border-bottom {
  border-bottom-color: #607D8B !important; }

.blue-grey-500-border-left {
  border-left-color: #607D8B !important; }

.md-blue-grey-bg {
  background-color: #607D8B !important;
  color: white; }

.blue-grey-bg {
  background-color: #607D8B !important; }

.blue-grey-fg {
  color: #607D8B !important; }

.blue-grey-border {
  border-color: #607D8B !important; }

.blue-grey-border-top {
  border-top-color: #607D8B !important; }

.blue-grey-border-right {
  border-right-color: #607D8B !important; }

.blue-grey-border-bottom {
  border-bottom-color: #607D8B !important; }

.blue-grey-border-left {
  border-left-color: #607D8B !important; }

.blue-grey-600-bg {
  background-color: #546E7A !important; }

.md-blue-grey-600-bg {
  background-color: #546E7A !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-600-fg {
  color: #546E7A !important; }

.blue-grey-600-border {
  border-color: #546E7A !important; }

.blue-grey-600-border-top {
  border-top-color: #546E7A !important; }

.blue-grey-600-border-right {
  border-right-color: #546E7A !important; }

.blue-grey-600-border-bottom {
  border-bottom-color: #546E7A !important; }

.blue-grey-600-border-left {
  border-left-color: #546E7A !important; }

.blue-grey-700-bg {
  background-color: #455A64 !important; }

.md-blue-grey-700-bg {
  background-color: #455A64 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-700-fg {
  color: #455A64 !important; }

.blue-grey-700-border {
  border-color: #455A64 !important; }

.blue-grey-700-border-top {
  border-top-color: #455A64 !important; }

.blue-grey-700-border-right {
  border-right-color: #455A64 !important; }

.blue-grey-700-border-bottom {
  border-bottom-color: #455A64 !important; }

.blue-grey-700-border-left {
  border-left-color: #455A64 !important; }

.blue-grey-800-bg {
  background-color: #37474F !important; }

.md-blue-grey-800-bg {
  background-color: #37474F !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-800-fg {
  color: #37474F !important; }

.blue-grey-800-border {
  border-color: #37474F !important; }

.blue-grey-800-border-top {
  border-top-color: #37474F !important; }

.blue-grey-800-border-right {
  border-right-color: #37474F !important; }

.blue-grey-800-border-bottom {
  border-bottom-color: #37474F !important; }

.blue-grey-800-border-left {
  border-left-color: #37474F !important; }

.blue-grey-900-bg {
  background-color: #263238 !important; }

.md-blue-grey-900-bg {
  background-color: #263238 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-900-fg {
  color: #263238 !important; }

.blue-grey-900-border {
  border-color: #263238 !important; }

.blue-grey-900-border-top {
  border-top-color: #263238 !important; }

.blue-grey-900-border-right {
  border-right-color: #263238 !important; }

.blue-grey-900-border-bottom {
  border-bottom-color: #263238 !important; }

.blue-grey-900-border-left {
  border-left-color: #263238 !important; }

.blue-grey-A100-bg {
  background-color: #CFD8DC !important; }

.md-blue-grey-A100-bg {
  background-color: #CFD8DC !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-A100-fg {
  color: #CFD8DC !important; }

.blue-grey-A100-border {
  border-color: #CFD8DC !important; }

.blue-grey-A100-border-top {
  border-top-color: #CFD8DC !important; }

.blue-grey-A100-border-right {
  border-right-color: #CFD8DC !important; }

.blue-grey-A100-border-bottom {
  border-bottom-color: #CFD8DC !important; }

.blue-grey-A100-border-left {
  border-left-color: #CFD8DC !important; }

.blue-grey-A200-bg {
  background-color: #B0BEC5 !important; }

.md-blue-grey-A200-bg {
  background-color: #B0BEC5 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-A200-fg {
  color: #B0BEC5 !important; }

.blue-grey-A200-border {
  border-color: #B0BEC5 !important; }

.blue-grey-A200-border-top {
  border-top-color: #B0BEC5 !important; }

.blue-grey-A200-border-right {
  border-right-color: #B0BEC5 !important; }

.blue-grey-A200-border-bottom {
  border-bottom-color: #B0BEC5 !important; }

.blue-grey-A200-border-left {
  border-left-color: #B0BEC5 !important; }

.blue-grey-A400-bg {
  background-color: #78909C !important; }

.md-blue-grey-A400-bg {
  background-color: #78909C !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-A400-fg {
  color: #78909C !important; }

.blue-grey-A400-border {
  border-color: #78909C !important; }

.blue-grey-A400-border-top {
  border-top-color: #78909C !important; }

.blue-grey-A400-border-right {
  border-right-color: #78909C !important; }

.blue-grey-A400-border-bottom {
  border-bottom-color: #78909C !important; }

.blue-grey-A400-border-left {
  border-left-color: #78909C !important; }

.blue-grey-A700-bg {
  background-color: #455A64 !important; }

.md-blue-grey-A700-bg {
  background-color: #455A64 !important;
  color: rgba(255, 255, 255, 0.87); }

.blue-grey-A700-fg {
  color: #455A64 !important; }

.blue-grey-A700-border {
  border-color: #455A64 !important; }

.blue-grey-A700-border-top {
  border-top-color: #455A64 !important; }

.blue-grey-A700-border-right {
  border-right-color: #455A64 !important; }

.blue-grey-A700-border-bottom {
  border-bottom-color: #455A64 !important; }

.blue-grey-A700-border-left {
  border-left-color: #455A64 !important; }

.white-500-bg {
  background-color: #FFFFFF !important; }

.md-white-500-bg {
  background-color: #FFFFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.white-500-fg, md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container input,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container label,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container label::after, md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container input,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container input:focus,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container label,
md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container label::after {
  color: #FFFFFF !important; }

.white-500-border {
  border-color: #FFFFFF !important; }

.white-500-border-top {
  border-top-color: #FFFFFF !important; }

.white-500-border-right {
  border-right-color: #FFFFFF !important; }

.white-500-border-bottom {
  border-bottom-color: #FFFFFF !important; }

.white-500-border-left {
  border-left-color: #FFFFFF !important; }

.md-white-bg {
  background-color: #FFFFFF !important;
  color: rgba(0, 0, 0, 0.87); }

.white-bg {
  background-color: #FFFFFF !important; }

.white-fg {
  color: #FFFFFF !important; }

.white-border {
  border-color: #FFFFFF !important; }

.white-border-top {
  border-top-color: #FFFFFF !important; }

.white-border-right {
  border-right-color: #FFFFFF !important; }

.white-border-bottom {
  border-bottom-color: #FFFFFF !important; }

.white-border-left {
  border-left-color: #FFFFFF !important; }

.black-500-bg {
  background-color: #000000 !important; }

.md-black-500-bg {
  background-color: #000000 !important;
  color: rgba(255, 255, 255, 0.87); }

.black-500-fg {
  color: #000000 !important; }

.black-500-border {
  border-color: #000000 !important; }

.black-500-border-top {
  border-top-color: #000000 !important; }

.black-500-border-right {
  border-right-color: #000000 !important; }

.black-500-border-bottom {
  border-bottom-color: #000000 !important; }

.black-500-border-left {
  border-left-color: #000000 !important; }

.md-black-bg {
  background-color: #000000 !important;
  color: rgba(255, 255, 255, 0.87); }

.black-bg {
  background-color: #000000 !important; }

.black-fg {
  color: #000000 !important; }

.black-border {
  border-color: #000000 !important; }

.black-border-top {
  border-top-color: #000000 !important; }

.black-border-right {
  border-right-color: #000000 !important; }

.black-border-bottom {
  border-bottom-color: #000000 !important; }

.black-border-left {
  border-left-color: #000000 !important; }

/*----------------------------------------------------------------*/
/*  Helpers
/*----------------------------------------------------------------*/
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important; }

.no-padding {
  padding: 0 !important; }

.no-margin {
  margin: 0 !important; }

.no-radius {
  border-radius: 0; }

.divider-vertical {
  background: rgba(0, 0, 0, 0.12);
  height: 24px;
  width: 1px;
  margin: 0 8px; }

.hidden {
  visibility: hidden;
  opacity: 0; }

[fill-width] {
  min-width: 100%; }

[fill-height] {
  min-height: 100%; }

.full-height {
  height: 100% !important; }

a img {
  display: block;
  outline: none; }

img {
  max-width: 100%;
  height: auto;
  vertical-align: top;
  border: none; }

.overflow-x {
  overflow-x: hidden; }

.scrollable {
  display: block;
  position: relative;
  overflow-x: auto;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }
  .scrollable.only-x {
    overflow-x: auto;
    overflow-y: hidden; }
  .scrollable.only-y {
    overflow-x: hidden;
    overflow-y: auto; }

.flex-scrollable {
  position: relative;
  overflow-x: auto;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }
  .flex-scrollable.only-x {
    overflow-x: auto;
    overflow-y: hidden; }
  .flex-scrollable.only-y {
    overflow-x: hidden;
    overflow-y: auto; }

.background-image-center {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1; }

.align-vertical:before {
  display: inline-block;
  height: 100%;
  content: '';
  vertical-align: middle; }

.align-vertical .align-vertical-top,
.align-vertical .align-vertical-middle,
.align-vertical .align-vertical-bottom {
  display: inline-block; }

.align-vertical .align-vertical-top {
  vertical-align: top; }

.align-vertical .align-vertical-middle {
  vertical-align: middle; }

.align-vertical .align-vertical-bottom {
  vertical-align: bottom; }

.align-vertical-top,
.align-vertical-middle,
.align-vertical-bottom {
  display: inline-block; }

.align-vertical-top {
  vertical-align: top; }

.align-vertical-middle {
  vertical-align: middle; }

.align-vertical-bottom {
  vertical-align: bottom; }

.align-vertical-text-bottom {
  vertical-align: text-bottom !important; }

.text-italic {
  font-style: italic; }

.text-semibold, .allocations-view md-list-item .md-list-item-text .title, .allocations-proData-view md-list-item .md-list-item-text .title, .allocationMonitrips-view md-list-item .md-list-item-text .title, md-dialog.terminal-view md-dialog-content .terminal-tabs .div-chart .nv-noData, md-dialog.allocationPRODATA-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.allocationCSV-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.allocationTicketsCentroidsCSV-list md-content md-list-item .md-list-item-text .title, md-dialog.centroidCSV-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.lineCSV-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.employeeCSV-list md-dialog-content md-list-item .md-list-item-text .title, md-dialog.serviceCSV-list md-dialog-content md-list-item .md-list-item-text .title, .service-report .service-sidebar md-list-item .md-list-item-text .title {
  font-weight: 600; }

.text-bold, strong {
  font-weight: 700; }

.text-strike {
  text-decoration: line-through; }

.text-super {
  vertical-align: super; }

.text-sub {
  vertical-align: sub; }

.text-capitalize {
  text-transform: capitalize; }

.text-lowercase {
  text-transform: lowercase; }

.text-uppercase {
  text-transform: uppercase; }

.text-left {
  text-align: left; }

.text-center {
  text-align: center; }

.text-right {
  text-align: right; }

.z-index-0 {
  z-index: 0 !important; }

.z-index-1 {
  z-index: 1 !important; }

.z-index-2 {
  z-index: 2 !important; }

.z-index-3 {
  z-index: 3 !important; }

.z-index-4 {
  z-index: 4 !important; }

.z-index-5 {
  z-index: 5 !important; }

.z-index-6 {
  z-index: 6 !important; }

.z-index-7 {
  z-index: 7 !important; }

.z-index-8 {
  z-index: 8 !important; }

.z-index-9 {
  z-index: 9 !important; }

.z-index-10 {
  z-index: 10 !important; }

.z-index-11 {
  z-index: 11 !important; }

.z-index-12 {
  z-index: 12 !important; }

.z-index-13 {
  z-index: 13 !important; }

.z-index-14 {
  z-index: 14 !important; }

.z-index-15 {
  z-index: 15 !important; }

.z-index-16 {
  z-index: 16 !important; }

.z-index-17 {
  z-index: 17 !important; }

.z-index-18 {
  z-index: 18 !important; }

.z-index-19 {
  z-index: 19 !important; }

.z-index-20 {
  z-index: 20 !important; }

.padding-0,
.p-0 {
  padding: 0px !important; }

.padding-top-0,
.pt-0 {
  padding-top: 0px !important; }

.padding-right-0,
.pr-0 {
  padding-right: 0px !important; }

.padding-bottom-0,
.pb-0 {
  padding-bottom: 0px !important; }

.padding-left-0,
.pl-0 {
  padding-left: 0px !important; }

.padding-horizontal-0,
.ph-0 {
  padding-left: 0px;
  padding-right: 0px; }

.padding-vertical-0,
.pv-0 {
  padding-top: 0px;
  padding-bottom: 0px; }

.padding-1,
.p-1 {
  padding: 1px !important; }

.padding-top-1,
.pt-1 {
  padding-top: 1px !important; }

.padding-right-1,
.pr-1 {
  padding-right: 1px !important; }

.padding-bottom-1,
.pb-1 {
  padding-bottom: 1px !important; }

.padding-left-1,
.pl-1 {
  padding-left: 1px !important; }

.padding-horizontal-1,
.ph-1 {
  padding-left: 1px;
  padding-right: 1px; }

.padding-vertical-1,
.pv-1 {
  padding-top: 1px;
  padding-bottom: 1px; }

.padding-2,
.p-2 {
  padding: 2px !important; }

.padding-top-2,
.pt-2 {
  padding-top: 2px !important; }

.padding-right-2,
.pr-2 {
  padding-right: 2px !important; }

.padding-bottom-2,
.pb-2 {
  padding-bottom: 2px !important; }

.padding-left-2,
.pl-2 {
  padding-left: 2px !important; }

.padding-horizontal-2,
.ph-2 {
  padding-left: 2px;
  padding-right: 2px; }

.padding-vertical-2,
.pv-2 {
  padding-top: 2px;
  padding-bottom: 2px; }

.padding-3,
.p-3 {
  padding: 3px !important; }

.padding-top-3,
.pt-3 {
  padding-top: 3px !important; }

.padding-right-3,
.pr-3 {
  padding-right: 3px !important; }

.padding-bottom-3,
.pb-3 {
  padding-bottom: 3px !important; }

.padding-left-3,
.pl-3 {
  padding-left: 3px !important; }

.padding-horizontal-3,
.ph-3 {
  padding-left: 3px;
  padding-right: 3px; }

.padding-vertical-3,
.pv-3 {
  padding-top: 3px;
  padding-bottom: 3px; }

.padding-4,
.p-4 {
  padding: 4px !important; }

.padding-top-4,
.pt-4 {
  padding-top: 4px !important; }

.padding-right-4,
.pr-4 {
  padding-right: 4px !important; }

.padding-bottom-4,
.pb-4 {
  padding-bottom: 4px !important; }

.padding-left-4,
.pl-4 {
  padding-left: 4px !important; }

.padding-horizontal-4,
.ph-4 {
  padding-left: 4px;
  padding-right: 4px; }

.padding-vertical-4,
.pv-4 {
  padding-top: 4px;
  padding-bottom: 4px; }

.padding-5,
.p-5 {
  padding: 5px !important; }

.padding-top-5,
.pt-5 {
  padding-top: 5px !important; }

.padding-right-5,
.pr-5 {
  padding-right: 5px !important; }

.padding-bottom-5,
.pb-5 {
  padding-bottom: 5px !important; }

.padding-left-5,
.pl-5 {
  padding-left: 5px !important; }

.padding-horizontal-5,
.ph-5 {
  padding-left: 5px;
  padding-right: 5px; }

.padding-vertical-5,
.pv-5 {
  padding-top: 5px;
  padding-bottom: 5px; }

.padding-6,
.p-6 {
  padding: 6px !important; }

.padding-top-6,
.pt-6 {
  padding-top: 6px !important; }

.padding-right-6,
.pr-6 {
  padding-right: 6px !important; }

.padding-bottom-6,
.pb-6 {
  padding-bottom: 6px !important; }

.padding-left-6,
.pl-6 {
  padding-left: 6px !important; }

.padding-horizontal-6,
.ph-6 {
  padding-left: 6px;
  padding-right: 6px; }

.padding-vertical-6,
.pv-6 {
  padding-top: 6px;
  padding-bottom: 6px; }

.padding-7,
.p-7 {
  padding: 7px !important; }

.padding-top-7,
.pt-7 {
  padding-top: 7px !important; }

.padding-right-7,
.pr-7 {
  padding-right: 7px !important; }

.padding-bottom-7,
.pb-7 {
  padding-bottom: 7px !important; }

.padding-left-7,
.pl-7 {
  padding-left: 7px !important; }

.padding-horizontal-7,
.ph-7 {
  padding-left: 7px;
  padding-right: 7px; }

.padding-vertical-7,
.pv-7 {
  padding-top: 7px;
  padding-bottom: 7px; }

.padding-8,
.p-8 {
  padding: 8px !important; }

.padding-top-8,
.pt-8 {
  padding-top: 8px !important; }

.padding-right-8,
.pr-8 {
  padding-right: 8px !important; }

.padding-bottom-8,
.pb-8 {
  padding-bottom: 8px !important; }

.padding-left-8,
.pl-8 {
  padding-left: 8px !important; }

.padding-horizontal-8,
.ph-8 {
  padding-left: 8px;
  padding-right: 8px; }

.padding-vertical-8,
.pv-8 {
  padding-top: 8px;
  padding-bottom: 8px; }

.padding-9,
.p-9 {
  padding: 9px !important; }

.padding-top-9,
.pt-9 {
  padding-top: 9px !important; }

.padding-right-9,
.pr-9 {
  padding-right: 9px !important; }

.padding-bottom-9,
.pb-9 {
  padding-bottom: 9px !important; }

.padding-left-9,
.pl-9 {
  padding-left: 9px !important; }

.padding-horizontal-9,
.ph-9 {
  padding-left: 9px;
  padding-right: 9px; }

.padding-vertical-9,
.pv-9 {
  padding-top: 9px;
  padding-bottom: 9px; }

.padding-10,
.p-10 {
  padding: 10px !important; }

.padding-top-10,
.pt-10 {
  padding-top: 10px !important; }

.padding-right-10,
.pr-10 {
  padding-right: 10px !important; }

.padding-bottom-10,
.pb-10 {
  padding-bottom: 10px !important; }

.padding-left-10,
.pl-10 {
  padding-left: 10px !important; }

.padding-horizontal-10,
.ph-10 {
  padding-left: 10px;
  padding-right: 10px; }

.padding-vertical-10,
.pv-10 {
  padding-top: 10px;
  padding-bottom: 10px; }

.padding-11,
.p-11 {
  padding: 11px !important; }

.padding-top-11,
.pt-11 {
  padding-top: 11px !important; }

.padding-right-11,
.pr-11 {
  padding-right: 11px !important; }

.padding-bottom-11,
.pb-11 {
  padding-bottom: 11px !important; }

.padding-left-11,
.pl-11 {
  padding-left: 11px !important; }

.padding-horizontal-11,
.ph-11 {
  padding-left: 11px;
  padding-right: 11px; }

.padding-vertical-11,
.pv-11 {
  padding-top: 11px;
  padding-bottom: 11px; }

.padding-12,
.p-12 {
  padding: 12px !important; }

.padding-top-12,
.pt-12 {
  padding-top: 12px !important; }

.padding-right-12,
.pr-12 {
  padding-right: 12px !important; }

.padding-bottom-12,
.pb-12 {
  padding-bottom: 12px !important; }

.padding-left-12,
.pl-12 {
  padding-left: 12px !important; }

.padding-horizontal-12,
.ph-12 {
  padding-left: 12px;
  padding-right: 12px; }

.padding-vertical-12,
.pv-12 {
  padding-top: 12px;
  padding-bottom: 12px; }

.padding-13,
.p-13 {
  padding: 13px !important; }

.padding-top-13,
.pt-13 {
  padding-top: 13px !important; }

.padding-right-13,
.pr-13 {
  padding-right: 13px !important; }

.padding-bottom-13,
.pb-13 {
  padding-bottom: 13px !important; }

.padding-left-13,
.pl-13 {
  padding-left: 13px !important; }

.padding-horizontal-13,
.ph-13 {
  padding-left: 13px;
  padding-right: 13px; }

.padding-vertical-13,
.pv-13 {
  padding-top: 13px;
  padding-bottom: 13px; }

.padding-14,
.p-14 {
  padding: 14px !important; }

.padding-top-14,
.pt-14 {
  padding-top: 14px !important; }

.padding-right-14,
.pr-14 {
  padding-right: 14px !important; }

.padding-bottom-14,
.pb-14 {
  padding-bottom: 14px !important; }

.padding-left-14,
.pl-14 {
  padding-left: 14px !important; }

.padding-horizontal-14,
.ph-14 {
  padding-left: 14px;
  padding-right: 14px; }

.padding-vertical-14,
.pv-14 {
  padding-top: 14px;
  padding-bottom: 14px; }

.padding-15,
.p-15 {
  padding: 15px !important; }

.padding-top-15,
.pt-15 {
  padding-top: 15px !important; }

.padding-right-15,
.pr-15 {
  padding-right: 15px !important; }

.padding-bottom-15,
.pb-15 {
  padding-bottom: 15px !important; }

.padding-left-15,
.pl-15 {
  padding-left: 15px !important; }

.padding-horizontal-15,
.ph-15 {
  padding-left: 15px;
  padding-right: 15px; }

.padding-vertical-15,
.pv-15 {
  padding-top: 15px;
  padding-bottom: 15px; }

.padding-16,
.p-16 {
  padding: 16px !important; }

.padding-top-16,
.pt-16 {
  padding-top: 16px !important; }

.padding-right-16,
.pr-16 {
  padding-right: 16px !important; }

.padding-bottom-16,
.pb-16 {
  padding-bottom: 16px !important; }

.padding-left-16,
.pl-16 {
  padding-left: 16px !important; }

.padding-horizontal-16,
.ph-16 {
  padding-left: 16px;
  padding-right: 16px; }

.padding-vertical-16,
.pv-16 {
  padding-top: 16px;
  padding-bottom: 16px; }

.padding-17,
.p-17 {
  padding: 17px !important; }

.padding-top-17,
.pt-17 {
  padding-top: 17px !important; }

.padding-right-17,
.pr-17 {
  padding-right: 17px !important; }

.padding-bottom-17,
.pb-17 {
  padding-bottom: 17px !important; }

.padding-left-17,
.pl-17 {
  padding-left: 17px !important; }

.padding-horizontal-17,
.ph-17 {
  padding-left: 17px;
  padding-right: 17px; }

.padding-vertical-17,
.pv-17 {
  padding-top: 17px;
  padding-bottom: 17px; }

.padding-18,
.p-18 {
  padding: 18px !important; }

.padding-top-18,
.pt-18 {
  padding-top: 18px !important; }

.padding-right-18,
.pr-18 {
  padding-right: 18px !important; }

.padding-bottom-18,
.pb-18 {
  padding-bottom: 18px !important; }

.padding-left-18,
.pl-18 {
  padding-left: 18px !important; }

.padding-horizontal-18,
.ph-18 {
  padding-left: 18px;
  padding-right: 18px; }

.padding-vertical-18,
.pv-18 {
  padding-top: 18px;
  padding-bottom: 18px; }

.padding-19,
.p-19 {
  padding: 19px !important; }

.padding-top-19,
.pt-19 {
  padding-top: 19px !important; }

.padding-right-19,
.pr-19 {
  padding-right: 19px !important; }

.padding-bottom-19,
.pb-19 {
  padding-bottom: 19px !important; }

.padding-left-19,
.pl-19 {
  padding-left: 19px !important; }

.padding-horizontal-19,
.ph-19 {
  padding-left: 19px;
  padding-right: 19px; }

.padding-vertical-19,
.pv-19 {
  padding-top: 19px;
  padding-bottom: 19px; }

.padding-20,
.p-20 {
  padding: 20px !important; }

.padding-top-20,
.pt-20 {
  padding-top: 20px !important; }

.padding-right-20,
.pr-20 {
  padding-right: 20px !important; }

.padding-bottom-20,
.pb-20 {
  padding-bottom: 20px !important; }

.padding-left-20,
.pl-20 {
  padding-left: 20px !important; }

.padding-horizontal-20,
.ph-20 {
  padding-left: 20px;
  padding-right: 20px; }

.padding-vertical-20,
.pv-20 {
  padding-top: 20px;
  padding-bottom: 20px; }

.padding-21,
.p-21 {
  padding: 21px !important; }

.padding-top-21,
.pt-21 {
  padding-top: 21px !important; }

.padding-right-21,
.pr-21 {
  padding-right: 21px !important; }

.padding-bottom-21,
.pb-21 {
  padding-bottom: 21px !important; }

.padding-left-21,
.pl-21 {
  padding-left: 21px !important; }

.padding-horizontal-21,
.ph-21 {
  padding-left: 21px;
  padding-right: 21px; }

.padding-vertical-21,
.pv-21 {
  padding-top: 21px;
  padding-bottom: 21px; }

.padding-22,
.p-22 {
  padding: 22px !important; }

.padding-top-22,
.pt-22 {
  padding-top: 22px !important; }

.padding-right-22,
.pr-22 {
  padding-right: 22px !important; }

.padding-bottom-22,
.pb-22 {
  padding-bottom: 22px !important; }

.padding-left-22,
.pl-22 {
  padding-left: 22px !important; }

.padding-horizontal-22,
.ph-22 {
  padding-left: 22px;
  padding-right: 22px; }

.padding-vertical-22,
.pv-22 {
  padding-top: 22px;
  padding-bottom: 22px; }

.padding-23,
.p-23 {
  padding: 23px !important; }

.padding-top-23,
.pt-23 {
  padding-top: 23px !important; }

.padding-right-23,
.pr-23 {
  padding-right: 23px !important; }

.padding-bottom-23,
.pb-23 {
  padding-bottom: 23px !important; }

.padding-left-23,
.pl-23 {
  padding-left: 23px !important; }

.padding-horizontal-23,
.ph-23 {
  padding-left: 23px;
  padding-right: 23px; }

.padding-vertical-23,
.pv-23 {
  padding-top: 23px;
  padding-bottom: 23px; }

.padding-24,
.p-24 {
  padding: 24px !important; }

.padding-top-24,
.pt-24 {
  padding-top: 24px !important; }

.padding-right-24,
.pr-24 {
  padding-right: 24px !important; }

.padding-bottom-24,
.pb-24 {
  padding-bottom: 24px !important; }

.padding-left-24,
.pl-24 {
  padding-left: 24px !important; }

.padding-horizontal-24,
.ph-24 {
  padding-left: 24px;
  padding-right: 24px; }

.padding-vertical-24,
.pv-24 {
  padding-top: 24px;
  padding-bottom: 24px; }

.padding-25,
.p-25 {
  padding: 25px !important; }

.padding-top-25,
.pt-25 {
  padding-top: 25px !important; }

.padding-right-25,
.pr-25 {
  padding-right: 25px !important; }

.padding-bottom-25,
.pb-25 {
  padding-bottom: 25px !important; }

.padding-left-25,
.pl-25 {
  padding-left: 25px !important; }

.padding-horizontal-25,
.ph-25 {
  padding-left: 25px;
  padding-right: 25px; }

.padding-vertical-25,
.pv-25 {
  padding-top: 25px;
  padding-bottom: 25px; }

.padding-26,
.p-26 {
  padding: 26px !important; }

.padding-top-26,
.pt-26 {
  padding-top: 26px !important; }

.padding-right-26,
.pr-26 {
  padding-right: 26px !important; }

.padding-bottom-26,
.pb-26 {
  padding-bottom: 26px !important; }

.padding-left-26,
.pl-26 {
  padding-left: 26px !important; }

.padding-horizontal-26,
.ph-26 {
  padding-left: 26px;
  padding-right: 26px; }

.padding-vertical-26,
.pv-26 {
  padding-top: 26px;
  padding-bottom: 26px; }

.padding-27,
.p-27 {
  padding: 27px !important; }

.padding-top-27,
.pt-27 {
  padding-top: 27px !important; }

.padding-right-27,
.pr-27 {
  padding-right: 27px !important; }

.padding-bottom-27,
.pb-27 {
  padding-bottom: 27px !important; }

.padding-left-27,
.pl-27 {
  padding-left: 27px !important; }

.padding-horizontal-27,
.ph-27 {
  padding-left: 27px;
  padding-right: 27px; }

.padding-vertical-27,
.pv-27 {
  padding-top: 27px;
  padding-bottom: 27px; }

.padding-28,
.p-28 {
  padding: 28px !important; }

.padding-top-28,
.pt-28 {
  padding-top: 28px !important; }

.padding-right-28,
.pr-28 {
  padding-right: 28px !important; }

.padding-bottom-28,
.pb-28 {
  padding-bottom: 28px !important; }

.padding-left-28,
.pl-28 {
  padding-left: 28px !important; }

.padding-horizontal-28,
.ph-28 {
  padding-left: 28px;
  padding-right: 28px; }

.padding-vertical-28,
.pv-28 {
  padding-top: 28px;
  padding-bottom: 28px; }

.padding-29,
.p-29 {
  padding: 29px !important; }

.padding-top-29,
.pt-29 {
  padding-top: 29px !important; }

.padding-right-29,
.pr-29 {
  padding-right: 29px !important; }

.padding-bottom-29,
.pb-29 {
  padding-bottom: 29px !important; }

.padding-left-29,
.pl-29 {
  padding-left: 29px !important; }

.padding-horizontal-29,
.ph-29 {
  padding-left: 29px;
  padding-right: 29px; }

.padding-vertical-29,
.pv-29 {
  padding-top: 29px;
  padding-bottom: 29px; }

.padding-30,
.p-30 {
  padding: 30px !important; }

.padding-top-30,
.pt-30 {
  padding-top: 30px !important; }

.padding-right-30,
.pr-30 {
  padding-right: 30px !important; }

.padding-bottom-30,
.pb-30 {
  padding-bottom: 30px !important; }

.padding-left-30,
.pl-30 {
  padding-left: 30px !important; }

.padding-horizontal-30,
.ph-30 {
  padding-left: 30px;
  padding-right: 30px; }

.padding-vertical-30,
.pv-30 {
  padding-top: 30px;
  padding-bottom: 30px; }

.padding-31,
.p-31 {
  padding: 31px !important; }

.padding-top-31,
.pt-31 {
  padding-top: 31px !important; }

.padding-right-31,
.pr-31 {
  padding-right: 31px !important; }

.padding-bottom-31,
.pb-31 {
  padding-bottom: 31px !important; }

.padding-left-31,
.pl-31 {
  padding-left: 31px !important; }

.padding-horizontal-31,
.ph-31 {
  padding-left: 31px;
  padding-right: 31px; }

.padding-vertical-31,
.pv-31 {
  padding-top: 31px;
  padding-bottom: 31px; }

.padding-32,
.p-32 {
  padding: 32px !important; }

.padding-top-32,
.pt-32 {
  padding-top: 32px !important; }

.padding-right-32,
.pr-32 {
  padding-right: 32px !important; }

.padding-bottom-32,
.pb-32 {
  padding-bottom: 32px !important; }

.padding-left-32,
.pl-32 {
  padding-left: 32px !important; }

.padding-horizontal-32,
.ph-32 {
  padding-left: 32px;
  padding-right: 32px; }

.padding-vertical-32,
.pv-32 {
  padding-top: 32px;
  padding-bottom: 32px; }

.padding-33,
.p-33 {
  padding: 33px !important; }

.padding-top-33,
.pt-33 {
  padding-top: 33px !important; }

.padding-right-33,
.pr-33 {
  padding-right: 33px !important; }

.padding-bottom-33,
.pb-33 {
  padding-bottom: 33px !important; }

.padding-left-33,
.pl-33 {
  padding-left: 33px !important; }

.padding-horizontal-33,
.ph-33 {
  padding-left: 33px;
  padding-right: 33px; }

.padding-vertical-33,
.pv-33 {
  padding-top: 33px;
  padding-bottom: 33px; }

.padding-34,
.p-34 {
  padding: 34px !important; }

.padding-top-34,
.pt-34 {
  padding-top: 34px !important; }

.padding-right-34,
.pr-34 {
  padding-right: 34px !important; }

.padding-bottom-34,
.pb-34 {
  padding-bottom: 34px !important; }

.padding-left-34,
.pl-34 {
  padding-left: 34px !important; }

.padding-horizontal-34,
.ph-34 {
  padding-left: 34px;
  padding-right: 34px; }

.padding-vertical-34,
.pv-34 {
  padding-top: 34px;
  padding-bottom: 34px; }

.padding-35,
.p-35 {
  padding: 35px !important; }

.padding-top-35,
.pt-35 {
  padding-top: 35px !important; }

.padding-right-35,
.pr-35 {
  padding-right: 35px !important; }

.padding-bottom-35,
.pb-35 {
  padding-bottom: 35px !important; }

.padding-left-35,
.pl-35 {
  padding-left: 35px !important; }

.padding-horizontal-35,
.ph-35 {
  padding-left: 35px;
  padding-right: 35px; }

.padding-vertical-35,
.pv-35 {
  padding-top: 35px;
  padding-bottom: 35px; }

.padding-36,
.p-36 {
  padding: 36px !important; }

.padding-top-36,
.pt-36 {
  padding-top: 36px !important; }

.padding-right-36,
.pr-36 {
  padding-right: 36px !important; }

.padding-bottom-36,
.pb-36 {
  padding-bottom: 36px !important; }

.padding-left-36,
.pl-36 {
  padding-left: 36px !important; }

.padding-horizontal-36,
.ph-36 {
  padding-left: 36px;
  padding-right: 36px; }

.padding-vertical-36,
.pv-36 {
  padding-top: 36px;
  padding-bottom: 36px; }

.padding-37,
.p-37 {
  padding: 37px !important; }

.padding-top-37,
.pt-37 {
  padding-top: 37px !important; }

.padding-right-37,
.pr-37 {
  padding-right: 37px !important; }

.padding-bottom-37,
.pb-37 {
  padding-bottom: 37px !important; }

.padding-left-37,
.pl-37 {
  padding-left: 37px !important; }

.padding-horizontal-37,
.ph-37 {
  padding-left: 37px;
  padding-right: 37px; }

.padding-vertical-37,
.pv-37 {
  padding-top: 37px;
  padding-bottom: 37px; }

.padding-38,
.p-38 {
  padding: 38px !important; }

.padding-top-38,
.pt-38 {
  padding-top: 38px !important; }

.padding-right-38,
.pr-38 {
  padding-right: 38px !important; }

.padding-bottom-38,
.pb-38 {
  padding-bottom: 38px !important; }

.padding-left-38,
.pl-38 {
  padding-left: 38px !important; }

.padding-horizontal-38,
.ph-38 {
  padding-left: 38px;
  padding-right: 38px; }

.padding-vertical-38,
.pv-38 {
  padding-top: 38px;
  padding-bottom: 38px; }

.padding-39,
.p-39 {
  padding: 39px !important; }

.padding-top-39,
.pt-39 {
  padding-top: 39px !important; }

.padding-right-39,
.pr-39 {
  padding-right: 39px !important; }

.padding-bottom-39,
.pb-39 {
  padding-bottom: 39px !important; }

.padding-left-39,
.pl-39 {
  padding-left: 39px !important; }

.padding-horizontal-39,
.ph-39 {
  padding-left: 39px;
  padding-right: 39px; }

.padding-vertical-39,
.pv-39 {
  padding-top: 39px;
  padding-bottom: 39px; }

.padding-40,
.p-40 {
  padding: 40px !important; }

.padding-top-40,
.pt-40 {
  padding-top: 40px !important; }

.padding-right-40,
.pr-40 {
  padding-right: 40px !important; }

.padding-bottom-40,
.pb-40 {
  padding-bottom: 40px !important; }

.padding-left-40,
.pl-40 {
  padding-left: 40px !important; }

.padding-horizontal-40,
.ph-40 {
  padding-left: 40px;
  padding-right: 40px; }

.padding-vertical-40,
.pv-40 {
  padding-top: 40px;
  padding-bottom: 40px; }

.padding-41,
.p-41 {
  padding: 41px !important; }

.padding-top-41,
.pt-41 {
  padding-top: 41px !important; }

.padding-right-41,
.pr-41 {
  padding-right: 41px !important; }

.padding-bottom-41,
.pb-41 {
  padding-bottom: 41px !important; }

.padding-left-41,
.pl-41 {
  padding-left: 41px !important; }

.padding-horizontal-41,
.ph-41 {
  padding-left: 41px;
  padding-right: 41px; }

.padding-vertical-41,
.pv-41 {
  padding-top: 41px;
  padding-bottom: 41px; }

.padding-42,
.p-42 {
  padding: 42px !important; }

.padding-top-42,
.pt-42 {
  padding-top: 42px !important; }

.padding-right-42,
.pr-42 {
  padding-right: 42px !important; }

.padding-bottom-42,
.pb-42 {
  padding-bottom: 42px !important; }

.padding-left-42,
.pl-42 {
  padding-left: 42px !important; }

.padding-horizontal-42,
.ph-42 {
  padding-left: 42px;
  padding-right: 42px; }

.padding-vertical-42,
.pv-42 {
  padding-top: 42px;
  padding-bottom: 42px; }

.padding-43,
.p-43 {
  padding: 43px !important; }

.padding-top-43,
.pt-43 {
  padding-top: 43px !important; }

.padding-right-43,
.pr-43 {
  padding-right: 43px !important; }

.padding-bottom-43,
.pb-43 {
  padding-bottom: 43px !important; }

.padding-left-43,
.pl-43 {
  padding-left: 43px !important; }

.padding-horizontal-43,
.ph-43 {
  padding-left: 43px;
  padding-right: 43px; }

.padding-vertical-43,
.pv-43 {
  padding-top: 43px;
  padding-bottom: 43px; }

.padding-44,
.p-44 {
  padding: 44px !important; }

.padding-top-44,
.pt-44 {
  padding-top: 44px !important; }

.padding-right-44,
.pr-44 {
  padding-right: 44px !important; }

.padding-bottom-44,
.pb-44 {
  padding-bottom: 44px !important; }

.padding-left-44,
.pl-44 {
  padding-left: 44px !important; }

.padding-horizontal-44,
.ph-44 {
  padding-left: 44px;
  padding-right: 44px; }

.padding-vertical-44,
.pv-44 {
  padding-top: 44px;
  padding-bottom: 44px; }

.padding-45,
.p-45 {
  padding: 45px !important; }

.padding-top-45,
.pt-45 {
  padding-top: 45px !important; }

.padding-right-45,
.pr-45 {
  padding-right: 45px !important; }

.padding-bottom-45,
.pb-45 {
  padding-bottom: 45px !important; }

.padding-left-45,
.pl-45 {
  padding-left: 45px !important; }

.padding-horizontal-45,
.ph-45 {
  padding-left: 45px;
  padding-right: 45px; }

.padding-vertical-45,
.pv-45 {
  padding-top: 45px;
  padding-bottom: 45px; }

.padding-46,
.p-46 {
  padding: 46px !important; }

.padding-top-46,
.pt-46 {
  padding-top: 46px !important; }

.padding-right-46,
.pr-46 {
  padding-right: 46px !important; }

.padding-bottom-46,
.pb-46 {
  padding-bottom: 46px !important; }

.padding-left-46,
.pl-46 {
  padding-left: 46px !important; }

.padding-horizontal-46,
.ph-46 {
  padding-left: 46px;
  padding-right: 46px; }

.padding-vertical-46,
.pv-46 {
  padding-top: 46px;
  padding-bottom: 46px; }

.padding-47,
.p-47 {
  padding: 47px !important; }

.padding-top-47,
.pt-47 {
  padding-top: 47px !important; }

.padding-right-47,
.pr-47 {
  padding-right: 47px !important; }

.padding-bottom-47,
.pb-47 {
  padding-bottom: 47px !important; }

.padding-left-47,
.pl-47 {
  padding-left: 47px !important; }

.padding-horizontal-47,
.ph-47 {
  padding-left: 47px;
  padding-right: 47px; }

.padding-vertical-47,
.pv-47 {
  padding-top: 47px;
  padding-bottom: 47px; }

.padding-48,
.p-48 {
  padding: 48px !important; }

.padding-top-48,
.pt-48 {
  padding-top: 48px !important; }

.padding-right-48,
.pr-48 {
  padding-right: 48px !important; }

.padding-bottom-48,
.pb-48 {
  padding-bottom: 48px !important; }

.padding-left-48,
.pl-48 {
  padding-left: 48px !important; }

.padding-horizontal-48,
.ph-48 {
  padding-left: 48px;
  padding-right: 48px; }

.padding-vertical-48,
.pv-48 {
  padding-top: 48px;
  padding-bottom: 48px; }

.padding-49,
.p-49 {
  padding: 49px !important; }

.padding-top-49,
.pt-49 {
  padding-top: 49px !important; }

.padding-right-49,
.pr-49 {
  padding-right: 49px !important; }

.padding-bottom-49,
.pb-49 {
  padding-bottom: 49px !important; }

.padding-left-49,
.pl-49 {
  padding-left: 49px !important; }

.padding-horizontal-49,
.ph-49 {
  padding-left: 49px;
  padding-right: 49px; }

.padding-vertical-49,
.pv-49 {
  padding-top: 49px;
  padding-bottom: 49px; }

.padding-50,
.p-50 {
  padding: 50px !important; }

.padding-top-50,
.pt-50 {
  padding-top: 50px !important; }

.padding-right-50,
.pr-50 {
  padding-right: 50px !important; }

.padding-bottom-50,
.pb-50 {
  padding-bottom: 50px !important; }

.padding-left-50,
.pl-50 {
  padding-left: 50px !important; }

.padding-horizontal-50,
.ph-50 {
  padding-left: 50px;
  padding-right: 50px; }

.padding-vertical-50,
.pv-50 {
  padding-top: 50px;
  padding-bottom: 50px; }

.padding-51,
.p-51 {
  padding: 51px !important; }

.padding-top-51,
.pt-51 {
  padding-top: 51px !important; }

.padding-right-51,
.pr-51 {
  padding-right: 51px !important; }

.padding-bottom-51,
.pb-51 {
  padding-bottom: 51px !important; }

.padding-left-51,
.pl-51 {
  padding-left: 51px !important; }

.padding-horizontal-51,
.ph-51 {
  padding-left: 51px;
  padding-right: 51px; }

.padding-vertical-51,
.pv-51 {
  padding-top: 51px;
  padding-bottom: 51px; }

.padding-52,
.p-52 {
  padding: 52px !important; }

.padding-top-52,
.pt-52 {
  padding-top: 52px !important; }

.padding-right-52,
.pr-52 {
  padding-right: 52px !important; }

.padding-bottom-52,
.pb-52 {
  padding-bottom: 52px !important; }

.padding-left-52,
.pl-52 {
  padding-left: 52px !important; }

.padding-horizontal-52,
.ph-52 {
  padding-left: 52px;
  padding-right: 52px; }

.padding-vertical-52,
.pv-52 {
  padding-top: 52px;
  padding-bottom: 52px; }

.padding-53,
.p-53 {
  padding: 53px !important; }

.padding-top-53,
.pt-53 {
  padding-top: 53px !important; }

.padding-right-53,
.pr-53 {
  padding-right: 53px !important; }

.padding-bottom-53,
.pb-53 {
  padding-bottom: 53px !important; }

.padding-left-53,
.pl-53 {
  padding-left: 53px !important; }

.padding-horizontal-53,
.ph-53 {
  padding-left: 53px;
  padding-right: 53px; }

.padding-vertical-53,
.pv-53 {
  padding-top: 53px;
  padding-bottom: 53px; }

.padding-54,
.p-54 {
  padding: 54px !important; }

.padding-top-54,
.pt-54 {
  padding-top: 54px !important; }

.padding-right-54,
.pr-54 {
  padding-right: 54px !important; }

.padding-bottom-54,
.pb-54 {
  padding-bottom: 54px !important; }

.padding-left-54,
.pl-54 {
  padding-left: 54px !important; }

.padding-horizontal-54,
.ph-54 {
  padding-left: 54px;
  padding-right: 54px; }

.padding-vertical-54,
.pv-54 {
  padding-top: 54px;
  padding-bottom: 54px; }

.padding-55,
.p-55 {
  padding: 55px !important; }

.padding-top-55,
.pt-55 {
  padding-top: 55px !important; }

.padding-right-55,
.pr-55 {
  padding-right: 55px !important; }

.padding-bottom-55,
.pb-55 {
  padding-bottom: 55px !important; }

.padding-left-55,
.pl-55 {
  padding-left: 55px !important; }

.padding-horizontal-55,
.ph-55 {
  padding-left: 55px;
  padding-right: 55px; }

.padding-vertical-55,
.pv-55 {
  padding-top: 55px;
  padding-bottom: 55px; }

.padding-56,
.p-56 {
  padding: 56px !important; }

.padding-top-56,
.pt-56 {
  padding-top: 56px !important; }

.padding-right-56,
.pr-56 {
  padding-right: 56px !important; }

.padding-bottom-56,
.pb-56 {
  padding-bottom: 56px !important; }

.padding-left-56,
.pl-56 {
  padding-left: 56px !important; }

.padding-horizontal-56,
.ph-56 {
  padding-left: 56px;
  padding-right: 56px; }

.padding-vertical-56,
.pv-56 {
  padding-top: 56px;
  padding-bottom: 56px; }

.padding-57,
.p-57 {
  padding: 57px !important; }

.padding-top-57,
.pt-57 {
  padding-top: 57px !important; }

.padding-right-57,
.pr-57 {
  padding-right: 57px !important; }

.padding-bottom-57,
.pb-57 {
  padding-bottom: 57px !important; }

.padding-left-57,
.pl-57 {
  padding-left: 57px !important; }

.padding-horizontal-57,
.ph-57 {
  padding-left: 57px;
  padding-right: 57px; }

.padding-vertical-57,
.pv-57 {
  padding-top: 57px;
  padding-bottom: 57px; }

.padding-58,
.p-58 {
  padding: 58px !important; }

.padding-top-58,
.pt-58 {
  padding-top: 58px !important; }

.padding-right-58,
.pr-58 {
  padding-right: 58px !important; }

.padding-bottom-58,
.pb-58 {
  padding-bottom: 58px !important; }

.padding-left-58,
.pl-58 {
  padding-left: 58px !important; }

.padding-horizontal-58,
.ph-58 {
  padding-left: 58px;
  padding-right: 58px; }

.padding-vertical-58,
.pv-58 {
  padding-top: 58px;
  padding-bottom: 58px; }

.padding-59,
.p-59 {
  padding: 59px !important; }

.padding-top-59,
.pt-59 {
  padding-top: 59px !important; }

.padding-right-59,
.pr-59 {
  padding-right: 59px !important; }

.padding-bottom-59,
.pb-59 {
  padding-bottom: 59px !important; }

.padding-left-59,
.pl-59 {
  padding-left: 59px !important; }

.padding-horizontal-59,
.ph-59 {
  padding-left: 59px;
  padding-right: 59px; }

.padding-vertical-59,
.pv-59 {
  padding-top: 59px;
  padding-bottom: 59px; }

.padding-60,
.p-60 {
  padding: 60px !important; }

.padding-top-60,
.pt-60 {
  padding-top: 60px !important; }

.padding-right-60,
.pr-60 {
  padding-right: 60px !important; }

.padding-bottom-60,
.pb-60 {
  padding-bottom: 60px !important; }

.padding-left-60,
.pl-60 {
  padding-left: 60px !important; }

.padding-horizontal-60,
.ph-60 {
  padding-left: 60px;
  padding-right: 60px; }

.padding-vertical-60,
.pv-60 {
  padding-top: 60px;
  padding-bottom: 60px; }

.padding-61,
.p-61 {
  padding: 61px !important; }

.padding-top-61,
.pt-61 {
  padding-top: 61px !important; }

.padding-right-61,
.pr-61 {
  padding-right: 61px !important; }

.padding-bottom-61,
.pb-61 {
  padding-bottom: 61px !important; }

.padding-left-61,
.pl-61 {
  padding-left: 61px !important; }

.padding-horizontal-61,
.ph-61 {
  padding-left: 61px;
  padding-right: 61px; }

.padding-vertical-61,
.pv-61 {
  padding-top: 61px;
  padding-bottom: 61px; }

.padding-62,
.p-62 {
  padding: 62px !important; }

.padding-top-62,
.pt-62 {
  padding-top: 62px !important; }

.padding-right-62,
.pr-62 {
  padding-right: 62px !important; }

.padding-bottom-62,
.pb-62 {
  padding-bottom: 62px !important; }

.padding-left-62,
.pl-62 {
  padding-left: 62px !important; }

.padding-horizontal-62,
.ph-62 {
  padding-left: 62px;
  padding-right: 62px; }

.padding-vertical-62,
.pv-62 {
  padding-top: 62px;
  padding-bottom: 62px; }

.padding-63,
.p-63 {
  padding: 63px !important; }

.padding-top-63,
.pt-63 {
  padding-top: 63px !important; }

.padding-right-63,
.pr-63 {
  padding-right: 63px !important; }

.padding-bottom-63,
.pb-63 {
  padding-bottom: 63px !important; }

.padding-left-63,
.pl-63 {
  padding-left: 63px !important; }

.padding-horizontal-63,
.ph-63 {
  padding-left: 63px;
  padding-right: 63px; }

.padding-vertical-63,
.pv-63 {
  padding-top: 63px;
  padding-bottom: 63px; }

.padding-64,
.p-64 {
  padding: 64px !important; }

.padding-top-64,
.pt-64 {
  padding-top: 64px !important; }

.padding-right-64,
.pr-64 {
  padding-right: 64px !important; }

.padding-bottom-64,
.pb-64 {
  padding-bottom: 64px !important; }

.padding-left-64,
.pl-64 {
  padding-left: 64px !important; }

.padding-horizontal-64,
.ph-64 {
  padding-left: 64px;
  padding-right: 64px; }

.padding-vertical-64,
.pv-64 {
  padding-top: 64px;
  padding-bottom: 64px; }

.padding-65,
.p-65 {
  padding: 65px !important; }

.padding-top-65,
.pt-65 {
  padding-top: 65px !important; }

.padding-right-65,
.pr-65 {
  padding-right: 65px !important; }

.padding-bottom-65,
.pb-65 {
  padding-bottom: 65px !important; }

.padding-left-65,
.pl-65 {
  padding-left: 65px !important; }

.padding-horizontal-65,
.ph-65 {
  padding-left: 65px;
  padding-right: 65px; }

.padding-vertical-65,
.pv-65 {
  padding-top: 65px;
  padding-bottom: 65px; }

.padding-66,
.p-66 {
  padding: 66px !important; }

.padding-top-66,
.pt-66 {
  padding-top: 66px !important; }

.padding-right-66,
.pr-66 {
  padding-right: 66px !important; }

.padding-bottom-66,
.pb-66 {
  padding-bottom: 66px !important; }

.padding-left-66,
.pl-66 {
  padding-left: 66px !important; }

.padding-horizontal-66,
.ph-66 {
  padding-left: 66px;
  padding-right: 66px; }

.padding-vertical-66,
.pv-66 {
  padding-top: 66px;
  padding-bottom: 66px; }

.padding-67,
.p-67 {
  padding: 67px !important; }

.padding-top-67,
.pt-67 {
  padding-top: 67px !important; }

.padding-right-67,
.pr-67 {
  padding-right: 67px !important; }

.padding-bottom-67,
.pb-67 {
  padding-bottom: 67px !important; }

.padding-left-67,
.pl-67 {
  padding-left: 67px !important; }

.padding-horizontal-67,
.ph-67 {
  padding-left: 67px;
  padding-right: 67px; }

.padding-vertical-67,
.pv-67 {
  padding-top: 67px;
  padding-bottom: 67px; }

.padding-68,
.p-68 {
  padding: 68px !important; }

.padding-top-68,
.pt-68 {
  padding-top: 68px !important; }

.padding-right-68,
.pr-68 {
  padding-right: 68px !important; }

.padding-bottom-68,
.pb-68 {
  padding-bottom: 68px !important; }

.padding-left-68,
.pl-68 {
  padding-left: 68px !important; }

.padding-horizontal-68,
.ph-68 {
  padding-left: 68px;
  padding-right: 68px; }

.padding-vertical-68,
.pv-68 {
  padding-top: 68px;
  padding-bottom: 68px; }

.padding-69,
.p-69 {
  padding: 69px !important; }

.padding-top-69,
.pt-69 {
  padding-top: 69px !important; }

.padding-right-69,
.pr-69 {
  padding-right: 69px !important; }

.padding-bottom-69,
.pb-69 {
  padding-bottom: 69px !important; }

.padding-left-69,
.pl-69 {
  padding-left: 69px !important; }

.padding-horizontal-69,
.ph-69 {
  padding-left: 69px;
  padding-right: 69px; }

.padding-vertical-69,
.pv-69 {
  padding-top: 69px;
  padding-bottom: 69px; }

.padding-70,
.p-70 {
  padding: 70px !important; }

.padding-top-70,
.pt-70 {
  padding-top: 70px !important; }

.padding-right-70,
.pr-70 {
  padding-right: 70px !important; }

.padding-bottom-70,
.pb-70 {
  padding-bottom: 70px !important; }

.padding-left-70,
.pl-70 {
  padding-left: 70px !important; }

.padding-horizontal-70,
.ph-70 {
  padding-left: 70px;
  padding-right: 70px; }

.padding-vertical-70,
.pv-70 {
  padding-top: 70px;
  padding-bottom: 70px; }

.padding-71,
.p-71 {
  padding: 71px !important; }

.padding-top-71,
.pt-71 {
  padding-top: 71px !important; }

.padding-right-71,
.pr-71 {
  padding-right: 71px !important; }

.padding-bottom-71,
.pb-71 {
  padding-bottom: 71px !important; }

.padding-left-71,
.pl-71 {
  padding-left: 71px !important; }

.padding-horizontal-71,
.ph-71 {
  padding-left: 71px;
  padding-right: 71px; }

.padding-vertical-71,
.pv-71 {
  padding-top: 71px;
  padding-bottom: 71px; }

.padding-72,
.p-72 {
  padding: 72px !important; }

.padding-top-72,
.pt-72 {
  padding-top: 72px !important; }

.padding-right-72,
.pr-72 {
  padding-right: 72px !important; }

.padding-bottom-72,
.pb-72 {
  padding-bottom: 72px !important; }

.padding-left-72,
.pl-72 {
  padding-left: 72px !important; }

.padding-horizontal-72,
.ph-72 {
  padding-left: 72px;
  padding-right: 72px; }

.padding-vertical-72,
.pv-72 {
  padding-top: 72px;
  padding-bottom: 72px; }

.padding-73,
.p-73 {
  padding: 73px !important; }

.padding-top-73,
.pt-73 {
  padding-top: 73px !important; }

.padding-right-73,
.pr-73 {
  padding-right: 73px !important; }

.padding-bottom-73,
.pb-73 {
  padding-bottom: 73px !important; }

.padding-left-73,
.pl-73 {
  padding-left: 73px !important; }

.padding-horizontal-73,
.ph-73 {
  padding-left: 73px;
  padding-right: 73px; }

.padding-vertical-73,
.pv-73 {
  padding-top: 73px;
  padding-bottom: 73px; }

.padding-74,
.p-74 {
  padding: 74px !important; }

.padding-top-74,
.pt-74 {
  padding-top: 74px !important; }

.padding-right-74,
.pr-74 {
  padding-right: 74px !important; }

.padding-bottom-74,
.pb-74 {
  padding-bottom: 74px !important; }

.padding-left-74,
.pl-74 {
  padding-left: 74px !important; }

.padding-horizontal-74,
.ph-74 {
  padding-left: 74px;
  padding-right: 74px; }

.padding-vertical-74,
.pv-74 {
  padding-top: 74px;
  padding-bottom: 74px; }

.padding-75,
.p-75 {
  padding: 75px !important; }

.padding-top-75,
.pt-75 {
  padding-top: 75px !important; }

.padding-right-75,
.pr-75 {
  padding-right: 75px !important; }

.padding-bottom-75,
.pb-75 {
  padding-bottom: 75px !important; }

.padding-left-75,
.pl-75 {
  padding-left: 75px !important; }

.padding-horizontal-75,
.ph-75 {
  padding-left: 75px;
  padding-right: 75px; }

.padding-vertical-75,
.pv-75 {
  padding-top: 75px;
  padding-bottom: 75px; }

.padding-76,
.p-76 {
  padding: 76px !important; }

.padding-top-76,
.pt-76 {
  padding-top: 76px !important; }

.padding-right-76,
.pr-76 {
  padding-right: 76px !important; }

.padding-bottom-76,
.pb-76 {
  padding-bottom: 76px !important; }

.padding-left-76,
.pl-76 {
  padding-left: 76px !important; }

.padding-horizontal-76,
.ph-76 {
  padding-left: 76px;
  padding-right: 76px; }

.padding-vertical-76,
.pv-76 {
  padding-top: 76px;
  padding-bottom: 76px; }

.padding-77,
.p-77 {
  padding: 77px !important; }

.padding-top-77,
.pt-77 {
  padding-top: 77px !important; }

.padding-right-77,
.pr-77 {
  padding-right: 77px !important; }

.padding-bottom-77,
.pb-77 {
  padding-bottom: 77px !important; }

.padding-left-77,
.pl-77 {
  padding-left: 77px !important; }

.padding-horizontal-77,
.ph-77 {
  padding-left: 77px;
  padding-right: 77px; }

.padding-vertical-77,
.pv-77 {
  padding-top: 77px;
  padding-bottom: 77px; }

.padding-78,
.p-78 {
  padding: 78px !important; }

.padding-top-78,
.pt-78 {
  padding-top: 78px !important; }

.padding-right-78,
.pr-78 {
  padding-right: 78px !important; }

.padding-bottom-78,
.pb-78 {
  padding-bottom: 78px !important; }

.padding-left-78,
.pl-78 {
  padding-left: 78px !important; }

.padding-horizontal-78,
.ph-78 {
  padding-left: 78px;
  padding-right: 78px; }

.padding-vertical-78,
.pv-78 {
  padding-top: 78px;
  padding-bottom: 78px; }

.padding-79,
.p-79 {
  padding: 79px !important; }

.padding-top-79,
.pt-79 {
  padding-top: 79px !important; }

.padding-right-79,
.pr-79 {
  padding-right: 79px !important; }

.padding-bottom-79,
.pb-79 {
  padding-bottom: 79px !important; }

.padding-left-79,
.pl-79 {
  padding-left: 79px !important; }

.padding-horizontal-79,
.ph-79 {
  padding-left: 79px;
  padding-right: 79px; }

.padding-vertical-79,
.pv-79 {
  padding-top: 79px;
  padding-bottom: 79px; }

.padding-80,
.p-80 {
  padding: 80px !important; }

.padding-top-80,
.pt-80 {
  padding-top: 80px !important; }

.padding-right-80,
.pr-80 {
  padding-right: 80px !important; }

.padding-bottom-80,
.pb-80 {
  padding-bottom: 80px !important; }

.padding-left-80,
.pl-80 {
  padding-left: 80px !important; }

.padding-horizontal-80,
.ph-80 {
  padding-left: 80px;
  padding-right: 80px; }

.padding-vertical-80,
.pv-80 {
  padding-top: 80px;
  padding-bottom: 80px; }

.padding-81,
.p-81 {
  padding: 81px !important; }

.padding-top-81,
.pt-81 {
  padding-top: 81px !important; }

.padding-right-81,
.pr-81 {
  padding-right: 81px !important; }

.padding-bottom-81,
.pb-81 {
  padding-bottom: 81px !important; }

.padding-left-81,
.pl-81 {
  padding-left: 81px !important; }

.padding-horizontal-81,
.ph-81 {
  padding-left: 81px;
  padding-right: 81px; }

.padding-vertical-81,
.pv-81 {
  padding-top: 81px;
  padding-bottom: 81px; }

.padding-82,
.p-82 {
  padding: 82px !important; }

.padding-top-82,
.pt-82 {
  padding-top: 82px !important; }

.padding-right-82,
.pr-82 {
  padding-right: 82px !important; }

.padding-bottom-82,
.pb-82 {
  padding-bottom: 82px !important; }

.padding-left-82,
.pl-82 {
  padding-left: 82px !important; }

.padding-horizontal-82,
.ph-82 {
  padding-left: 82px;
  padding-right: 82px; }

.padding-vertical-82,
.pv-82 {
  padding-top: 82px;
  padding-bottom: 82px; }

.padding-83,
.p-83 {
  padding: 83px !important; }

.padding-top-83,
.pt-83 {
  padding-top: 83px !important; }

.padding-right-83,
.pr-83 {
  padding-right: 83px !important; }

.padding-bottom-83,
.pb-83 {
  padding-bottom: 83px !important; }

.padding-left-83,
.pl-83 {
  padding-left: 83px !important; }

.padding-horizontal-83,
.ph-83 {
  padding-left: 83px;
  padding-right: 83px; }

.padding-vertical-83,
.pv-83 {
  padding-top: 83px;
  padding-bottom: 83px; }

.padding-84,
.p-84 {
  padding: 84px !important; }

.padding-top-84,
.pt-84 {
  padding-top: 84px !important; }

.padding-right-84,
.pr-84 {
  padding-right: 84px !important; }

.padding-bottom-84,
.pb-84 {
  padding-bottom: 84px !important; }

.padding-left-84,
.pl-84 {
  padding-left: 84px !important; }

.padding-horizontal-84,
.ph-84 {
  padding-left: 84px;
  padding-right: 84px; }

.padding-vertical-84,
.pv-84 {
  padding-top: 84px;
  padding-bottom: 84px; }

.padding-85,
.p-85 {
  padding: 85px !important; }

.padding-top-85,
.pt-85 {
  padding-top: 85px !important; }

.padding-right-85,
.pr-85 {
  padding-right: 85px !important; }

.padding-bottom-85,
.pb-85 {
  padding-bottom: 85px !important; }

.padding-left-85,
.pl-85 {
  padding-left: 85px !important; }

.padding-horizontal-85,
.ph-85 {
  padding-left: 85px;
  padding-right: 85px; }

.padding-vertical-85,
.pv-85 {
  padding-top: 85px;
  padding-bottom: 85px; }

.padding-86,
.p-86 {
  padding: 86px !important; }

.padding-top-86,
.pt-86 {
  padding-top: 86px !important; }

.padding-right-86,
.pr-86 {
  padding-right: 86px !important; }

.padding-bottom-86,
.pb-86 {
  padding-bottom: 86px !important; }

.padding-left-86,
.pl-86 {
  padding-left: 86px !important; }

.padding-horizontal-86,
.ph-86 {
  padding-left: 86px;
  padding-right: 86px; }

.padding-vertical-86,
.pv-86 {
  padding-top: 86px;
  padding-bottom: 86px; }

.padding-87,
.p-87 {
  padding: 87px !important; }

.padding-top-87,
.pt-87 {
  padding-top: 87px !important; }

.padding-right-87,
.pr-87 {
  padding-right: 87px !important; }

.padding-bottom-87,
.pb-87 {
  padding-bottom: 87px !important; }

.padding-left-87,
.pl-87 {
  padding-left: 87px !important; }

.padding-horizontal-87,
.ph-87 {
  padding-left: 87px;
  padding-right: 87px; }

.padding-vertical-87,
.pv-87 {
  padding-top: 87px;
  padding-bottom: 87px; }

.padding-88,
.p-88 {
  padding: 88px !important; }

.padding-top-88,
.pt-88 {
  padding-top: 88px !important; }

.padding-right-88,
.pr-88 {
  padding-right: 88px !important; }

.padding-bottom-88,
.pb-88 {
  padding-bottom: 88px !important; }

.padding-left-88,
.pl-88 {
  padding-left: 88px !important; }

.padding-horizontal-88,
.ph-88 {
  padding-left: 88px;
  padding-right: 88px; }

.padding-vertical-88,
.pv-88 {
  padding-top: 88px;
  padding-bottom: 88px; }

.padding-89,
.p-89 {
  padding: 89px !important; }

.padding-top-89,
.pt-89 {
  padding-top: 89px !important; }

.padding-right-89,
.pr-89 {
  padding-right: 89px !important; }

.padding-bottom-89,
.pb-89 {
  padding-bottom: 89px !important; }

.padding-left-89,
.pl-89 {
  padding-left: 89px !important; }

.padding-horizontal-89,
.ph-89 {
  padding-left: 89px;
  padding-right: 89px; }

.padding-vertical-89,
.pv-89 {
  padding-top: 89px;
  padding-bottom: 89px; }

.padding-90,
.p-90 {
  padding: 90px !important; }

.padding-top-90,
.pt-90 {
  padding-top: 90px !important; }

.padding-right-90,
.pr-90 {
  padding-right: 90px !important; }

.padding-bottom-90,
.pb-90 {
  padding-bottom: 90px !important; }

.padding-left-90,
.pl-90 {
  padding-left: 90px !important; }

.padding-horizontal-90,
.ph-90 {
  padding-left: 90px;
  padding-right: 90px; }

.padding-vertical-90,
.pv-90 {
  padding-top: 90px;
  padding-bottom: 90px; }

.padding-91,
.p-91 {
  padding: 91px !important; }

.padding-top-91,
.pt-91 {
  padding-top: 91px !important; }

.padding-right-91,
.pr-91 {
  padding-right: 91px !important; }

.padding-bottom-91,
.pb-91 {
  padding-bottom: 91px !important; }

.padding-left-91,
.pl-91 {
  padding-left: 91px !important; }

.padding-horizontal-91,
.ph-91 {
  padding-left: 91px;
  padding-right: 91px; }

.padding-vertical-91,
.pv-91 {
  padding-top: 91px;
  padding-bottom: 91px; }

.padding-92,
.p-92 {
  padding: 92px !important; }

.padding-top-92,
.pt-92 {
  padding-top: 92px !important; }

.padding-right-92,
.pr-92 {
  padding-right: 92px !important; }

.padding-bottom-92,
.pb-92 {
  padding-bottom: 92px !important; }

.padding-left-92,
.pl-92 {
  padding-left: 92px !important; }

.padding-horizontal-92,
.ph-92 {
  padding-left: 92px;
  padding-right: 92px; }

.padding-vertical-92,
.pv-92 {
  padding-top: 92px;
  padding-bottom: 92px; }

.padding-93,
.p-93 {
  padding: 93px !important; }

.padding-top-93,
.pt-93 {
  padding-top: 93px !important; }

.padding-right-93,
.pr-93 {
  padding-right: 93px !important; }

.padding-bottom-93,
.pb-93 {
  padding-bottom: 93px !important; }

.padding-left-93,
.pl-93 {
  padding-left: 93px !important; }

.padding-horizontal-93,
.ph-93 {
  padding-left: 93px;
  padding-right: 93px; }

.padding-vertical-93,
.pv-93 {
  padding-top: 93px;
  padding-bottom: 93px; }

.padding-94,
.p-94 {
  padding: 94px !important; }

.padding-top-94,
.pt-94 {
  padding-top: 94px !important; }

.padding-right-94,
.pr-94 {
  padding-right: 94px !important; }

.padding-bottom-94,
.pb-94 {
  padding-bottom: 94px !important; }

.padding-left-94,
.pl-94 {
  padding-left: 94px !important; }

.padding-horizontal-94,
.ph-94 {
  padding-left: 94px;
  padding-right: 94px; }

.padding-vertical-94,
.pv-94 {
  padding-top: 94px;
  padding-bottom: 94px; }

.padding-95,
.p-95 {
  padding: 95px !important; }

.padding-top-95,
.pt-95 {
  padding-top: 95px !important; }

.padding-right-95,
.pr-95 {
  padding-right: 95px !important; }

.padding-bottom-95,
.pb-95 {
  padding-bottom: 95px !important; }

.padding-left-95,
.pl-95 {
  padding-left: 95px !important; }

.padding-horizontal-95,
.ph-95 {
  padding-left: 95px;
  padding-right: 95px; }

.padding-vertical-95,
.pv-95 {
  padding-top: 95px;
  padding-bottom: 95px; }

.padding-96,
.p-96 {
  padding: 96px !important; }

.padding-top-96,
.pt-96 {
  padding-top: 96px !important; }

.padding-right-96,
.pr-96 {
  padding-right: 96px !important; }

.padding-bottom-96,
.pb-96 {
  padding-bottom: 96px !important; }

.padding-left-96,
.pl-96 {
  padding-left: 96px !important; }

.padding-horizontal-96,
.ph-96 {
  padding-left: 96px;
  padding-right: 96px; }

.padding-vertical-96,
.pv-96 {
  padding-top: 96px;
  padding-bottom: 96px; }

.padding-97,
.p-97 {
  padding: 97px !important; }

.padding-top-97,
.pt-97 {
  padding-top: 97px !important; }

.padding-right-97,
.pr-97 {
  padding-right: 97px !important; }

.padding-bottom-97,
.pb-97 {
  padding-bottom: 97px !important; }

.padding-left-97,
.pl-97 {
  padding-left: 97px !important; }

.padding-horizontal-97,
.ph-97 {
  padding-left: 97px;
  padding-right: 97px; }

.padding-vertical-97,
.pv-97 {
  padding-top: 97px;
  padding-bottom: 97px; }

.padding-98,
.p-98 {
  padding: 98px !important; }

.padding-top-98,
.pt-98 {
  padding-top: 98px !important; }

.padding-right-98,
.pr-98 {
  padding-right: 98px !important; }

.padding-bottom-98,
.pb-98 {
  padding-bottom: 98px !important; }

.padding-left-98,
.pl-98 {
  padding-left: 98px !important; }

.padding-horizontal-98,
.ph-98 {
  padding-left: 98px;
  padding-right: 98px; }

.padding-vertical-98,
.pv-98 {
  padding-top: 98px;
  padding-bottom: 98px; }

.padding-99,
.p-99 {
  padding: 99px !important; }

.padding-top-99,
.pt-99 {
  padding-top: 99px !important; }

.padding-right-99,
.pr-99 {
  padding-right: 99px !important; }

.padding-bottom-99,
.pb-99 {
  padding-bottom: 99px !important; }

.padding-left-99,
.pl-99 {
  padding-left: 99px !important; }

.padding-horizontal-99,
.ph-99 {
  padding-left: 99px;
  padding-right: 99px; }

.padding-vertical-99,
.pv-99 {
  padding-top: 99px;
  padding-bottom: 99px; }

.padding-100,
.p-100 {
  padding: 100px !important; }

.padding-top-100,
.pt-100 {
  padding-top: 100px !important; }

.padding-right-100,
.pr-100 {
  padding-right: 100px !important; }

.padding-bottom-100,
.pb-100 {
  padding-bottom: 100px !important; }

.padding-left-100,
.pl-100 {
  padding-left: 100px !important; }

.padding-horizontal-100,
.ph-100 {
  padding-left: 100px;
  padding-right: 100px; }

.padding-vertical-100,
.pv-100 {
  padding-top: 100px;
  padding-bottom: 100px; }

.padding-8,
.p-8 {
  padding: 8px !important; }

.padding-top-8,
.pt-8 {
  padding-top: 8px !important; }

.padding-right-8,
.pr-8 {
  padding-right: 8px !important; }

.padding-bottom-8,
.pb-8 {
  padding-bottom: 8px !important; }

.padding-left-8,
.pl-8 {
  padding-left: 8px !important; }

.padding-horizontal-8,
.ph-8 {
  padding-left: 8px;
  padding-right: 8px; }

.padding-vertical-8,
.pv-8 {
  padding-top: 8px;
  padding-bottom: 8px; }

.padding-16,
.p-16 {
  padding: 16px !important; }

.padding-top-16,
.pt-16 {
  padding-top: 16px !important; }

.padding-right-16,
.pr-16 {
  padding-right: 16px !important; }

.padding-bottom-16,
.pb-16 {
  padding-bottom: 16px !important; }

.padding-left-16,
.pl-16 {
  padding-left: 16px !important; }

.padding-horizontal-16,
.ph-16 {
  padding-left: 16px;
  padding-right: 16px; }

.padding-vertical-16,
.pv-16 {
  padding-top: 16px;
  padding-bottom: 16px; }

.padding-24,
.p-24 {
  padding: 24px !important; }

.padding-top-24,
.pt-24 {
  padding-top: 24px !important; }

.padding-right-24,
.pr-24 {
  padding-right: 24px !important; }

.padding-bottom-24,
.pb-24 {
  padding-bottom: 24px !important; }

.padding-left-24,
.pl-24 {
  padding-left: 24px !important; }

.padding-horizontal-24,
.ph-24 {
  padding-left: 24px;
  padding-right: 24px; }

.padding-vertical-24,
.pv-24 {
  padding-top: 24px;
  padding-bottom: 24px; }

.padding-32,
.p-32 {
  padding: 32px !important; }

.padding-top-32,
.pt-32 {
  padding-top: 32px !important; }

.padding-right-32,
.pr-32 {
  padding-right: 32px !important; }

.padding-bottom-32,
.pb-32 {
  padding-bottom: 32px !important; }

.padding-left-32,
.pl-32 {
  padding-left: 32px !important; }

.padding-horizontal-32,
.ph-32 {
  padding-left: 32px;
  padding-right: 32px; }

.padding-vertical-32,
.pv-32 {
  padding-top: 32px;
  padding-bottom: 32px; }

.padding-48,
.p-48 {
  padding: 48px !important; }

.padding-top-48,
.pt-48 {
  padding-top: 48px !important; }

.padding-right-48,
.pr-48 {
  padding-right: 48px !important; }

.padding-bottom-48,
.pb-48 {
  padding-bottom: 48px !important; }

.padding-left-48,
.pl-48 {
  padding-left: 48px !important; }

.padding-horizontal-48,
.ph-48 {
  padding-left: 48px;
  padding-right: 48px; }

.padding-vertical-48,
.pv-48 {
  padding-top: 48px;
  padding-bottom: 48px; }

.padding-56,
.p-56 {
  padding: 56px !important; }

.padding-top-56,
.pt-56 {
  padding-top: 56px !important; }

.padding-right-56,
.pr-56 {
  padding-right: 56px !important; }

.padding-bottom-56,
.pb-56 {
  padding-bottom: 56px !important; }

.padding-left-56,
.pl-56 {
  padding-left: 56px !important; }

.padding-horizontal-56,
.ph-56 {
  padding-left: 56px;
  padding-right: 56px; }

.padding-vertical-56,
.pv-56 {
  padding-top: 56px;
  padding-bottom: 56px; }

.padding-64,
.p-64 {
  padding: 64px !important; }

.padding-top-64,
.pt-64 {
  padding-top: 64px !important; }

.padding-right-64,
.pr-64 {
  padding-right: 64px !important; }

.padding-bottom-64,
.pb-64 {
  padding-bottom: 64px !important; }

.padding-left-64,
.pl-64 {
  padding-left: 64px !important; }

.padding-horizontal-64,
.ph-64 {
  padding-left: 64px;
  padding-right: 64px; }

.padding-vertical-64,
.pv-64 {
  padding-top: 64px;
  padding-bottom: 64px; }

.padding-72,
.p-72 {
  padding: 72px !important; }

.padding-top-72,
.pt-72 {
  padding-top: 72px !important; }

.padding-right-72,
.pr-72 {
  padding-right: 72px !important; }

.padding-bottom-72,
.pb-72 {
  padding-bottom: 72px !important; }

.padding-left-72,
.pl-72 {
  padding-left: 72px !important; }

.padding-horizontal-72,
.ph-72 {
  padding-left: 72px;
  padding-right: 72px; }

.padding-vertical-72,
.pv-72 {
  padding-top: 72px;
  padding-bottom: 72px; }

.padding-88,
.p-88 {
  padding: 88px !important; }

.padding-top-88,
.pt-88 {
  padding-top: 88px !important; }

.padding-right-88,
.pr-88 {
  padding-right: 88px !important; }

.padding-bottom-88,
.pb-88 {
  padding-bottom: 88px !important; }

.padding-left-88,
.pl-88 {
  padding-left: 88px !important; }

.padding-horizontal-88,
.ph-88 {
  padding-left: 88px;
  padding-right: 88px; }

.padding-vertical-88,
.pv-88 {
  padding-top: 88px;
  padding-bottom: 88px; }

.padding-96,
.p-96 {
  padding: 96px !important; }

.padding-top-96,
.pt-96 {
  padding-top: 96px !important; }

.padding-right-96,
.pr-96 {
  padding-right: 96px !important; }

.padding-bottom-96,
.pb-96 {
  padding-bottom: 96px !important; }

.padding-left-96,
.pl-96 {
  padding-left: 96px !important; }

.padding-horizontal-96,
.ph-96 {
  padding-left: 96px;
  padding-right: 96px; }

.padding-vertical-96,
.pv-96 {
  padding-top: 96px;
  padding-bottom: 96px; }

.margin-0,
.m-0 {
  margin: 0px !important; }

.margin-top-0,
.mt-0 {
  margin-top: 0px !important; }

.margin-right-0,
.mr-0 {
  margin-right: 0px !important; }

.margin-bottom-0,
.mb-0 {
  margin-bottom: 0px !important; }

.margin-left-0,
.ml-0 {
  margin-left: 0px !important; }

.margin-horizontal-0,
.mh-0 {
  margin-left: 0px;
  margin-right: 0px; }

.margin-vertical-0,
.mv-0 {
  margin-top: 0px;
  margin-bottom: 0px; }

.margin-5,
.m-5 {
  margin: 5px !important; }

.margin-top-5,
.mt-5 {
  margin-top: 5px !important; }

.margin-right-5,
.mr-5 {
  margin-right: 5px !important; }

.margin-bottom-5,
.mb-5 {
  margin-bottom: 5px !important; }

.margin-left-5,
.ml-5 {
  margin-left: 5px !important; }

.margin-horizontal-5,
.mh-5 {
  margin-left: 5px;
  margin-right: 5px; }

.margin-vertical-5,
.mv-5 {
  margin-top: 5px;
  margin-bottom: 5px; }

.margin-10,
.m-10 {
  margin: 10px !important; }

.margin-top-10,
.mt-10 {
  margin-top: 10px !important; }

.margin-right-10,
.mr-10 {
  margin-right: 10px !important; }

.margin-bottom-10,
.mb-10 {
  margin-bottom: 10px !important; }

.margin-left-10,
.ml-10 {
  margin-left: 10px !important; }

.margin-horizontal-10,
.mh-10 {
  margin-left: 10px;
  margin-right: 10px; }

.margin-vertical-10,
.mv-10 {
  margin-top: 10px;
  margin-bottom: 10px; }

.margin-15,
.m-15 {
  margin: 15px !important; }

.margin-top-15,
.mt-15 {
  margin-top: 15px !important; }

.margin-right-15,
.mr-15 {
  margin-right: 15px !important; }

.margin-bottom-15,
.mb-15 {
  margin-bottom: 15px !important; }

.margin-left-15,
.ml-15 {
  margin-left: 15px !important; }

.margin-horizontal-15,
.mh-15 {
  margin-left: 15px;
  margin-right: 15px; }

.margin-vertical-15,
.mv-15 {
  margin-top: 15px;
  margin-bottom: 15px; }

.margin-20,
.m-20 {
  margin: 20px !important; }

.margin-top-20,
.mt-20 {
  margin-top: 20px !important; }

.margin-right-20,
.mr-20 {
  margin-right: 20px !important; }

.margin-bottom-20,
.mb-20 {
  margin-bottom: 20px !important; }

.margin-left-20,
.ml-20 {
  margin-left: 20px !important; }

.margin-horizontal-20,
.mh-20 {
  margin-left: 20px;
  margin-right: 20px; }

.margin-vertical-20,
.mv-20 {
  margin-top: 20px;
  margin-bottom: 20px; }

.margin-25,
.m-25 {
  margin: 25px !important; }

.margin-top-25,
.mt-25 {
  margin-top: 25px !important; }

.margin-right-25,
.mr-25 {
  margin-right: 25px !important; }

.margin-bottom-25,
.mb-25 {
  margin-bottom: 25px !important; }

.margin-left-25,
.ml-25 {
  margin-left: 25px !important; }

.margin-horizontal-25,
.mh-25 {
  margin-left: 25px;
  margin-right: 25px; }

.margin-vertical-25,
.mv-25 {
  margin-top: 25px;
  margin-bottom: 25px; }

.margin-30,
.m-30 {
  margin: 30px !important; }

.margin-top-30,
.mt-30 {
  margin-top: 30px !important; }

.margin-right-30,
.mr-30 {
  margin-right: 30px !important; }

.margin-bottom-30,
.mb-30 {
  margin-bottom: 30px !important; }

.margin-left-30,
.ml-30 {
  margin-left: 30px !important; }

.margin-horizontal-30,
.mh-30 {
  margin-left: 30px;
  margin-right: 30px; }

.margin-vertical-30,
.mv-30 {
  margin-top: 30px;
  margin-bottom: 30px; }

.margin-35,
.m-35 {
  margin: 35px !important; }

.margin-top-35,
.mt-35 {
  margin-top: 35px !important; }

.margin-right-35,
.mr-35 {
  margin-right: 35px !important; }

.margin-bottom-35,
.mb-35 {
  margin-bottom: 35px !important; }

.margin-left-35,
.ml-35 {
  margin-left: 35px !important; }

.margin-horizontal-35,
.mh-35 {
  margin-left: 35px;
  margin-right: 35px; }

.margin-vertical-35,
.mv-35 {
  margin-top: 35px;
  margin-bottom: 35px; }

.margin-40,
.m-40 {
  margin: 40px !important; }

.margin-top-40,
.mt-40 {
  margin-top: 40px !important; }

.margin-right-40,
.mr-40 {
  margin-right: 40px !important; }

.margin-bottom-40,
.mb-40 {
  margin-bottom: 40px !important; }

.margin-left-40,
.ml-40 {
  margin-left: 40px !important; }

.margin-horizontal-40,
.mh-40 {
  margin-left: 40px;
  margin-right: 40px; }

.margin-vertical-40,
.mv-40 {
  margin-top: 40px;
  margin-bottom: 40px; }

.margin-45,
.m-45 {
  margin: 45px !important; }

.margin-top-45,
.mt-45 {
  margin-top: 45px !important; }

.margin-right-45,
.mr-45 {
  margin-right: 45px !important; }

.margin-bottom-45,
.mb-45 {
  margin-bottom: 45px !important; }

.margin-left-45,
.ml-45 {
  margin-left: 45px !important; }

.margin-horizontal-45,
.mh-45 {
  margin-left: 45px;
  margin-right: 45px; }

.margin-vertical-45,
.mv-45 {
  margin-top: 45px;
  margin-bottom: 45px; }

.margin-50,
.m-50 {
  margin: 50px !important; }

.margin-top-50,
.mt-50 {
  margin-top: 50px !important; }

.margin-right-50,
.mr-50 {
  margin-right: 50px !important; }

.margin-bottom-50,
.mb-50 {
  margin-bottom: 50px !important; }

.margin-left-50,
.ml-50 {
  margin-left: 50px !important; }

.margin-horizontal-50,
.mh-50 {
  margin-left: 50px;
  margin-right: 50px; }

.margin-vertical-50,
.mv-50 {
  margin-top: 50px;
  margin-bottom: 50px; }

.margin-55,
.m-55 {
  margin: 55px !important; }

.margin-top-55,
.mt-55 {
  margin-top: 55px !important; }

.margin-right-55,
.mr-55 {
  margin-right: 55px !important; }

.margin-bottom-55,
.mb-55 {
  margin-bottom: 55px !important; }

.margin-left-55,
.ml-55 {
  margin-left: 55px !important; }

.margin-horizontal-55,
.mh-55 {
  margin-left: 55px;
  margin-right: 55px; }

.margin-vertical-55,
.mv-55 {
  margin-top: 55px;
  margin-bottom: 55px; }

.margin-60,
.m-60 {
  margin: 60px !important; }

.margin-top-60,
.mt-60 {
  margin-top: 60px !important; }

.margin-right-60,
.mr-60 {
  margin-right: 60px !important; }

.margin-bottom-60,
.mb-60 {
  margin-bottom: 60px !important; }

.margin-left-60,
.ml-60 {
  margin-left: 60px !important; }

.margin-horizontal-60,
.mh-60 {
  margin-left: 60px;
  margin-right: 60px; }

.margin-vertical-60,
.mv-60 {
  margin-top: 60px;
  margin-bottom: 60px; }

.margin-65,
.m-65 {
  margin: 65px !important; }

.margin-top-65,
.mt-65 {
  margin-top: 65px !important; }

.margin-right-65,
.mr-65 {
  margin-right: 65px !important; }

.margin-bottom-65,
.mb-65 {
  margin-bottom: 65px !important; }

.margin-left-65,
.ml-65 {
  margin-left: 65px !important; }

.margin-horizontal-65,
.mh-65 {
  margin-left: 65px;
  margin-right: 65px; }

.margin-vertical-65,
.mv-65 {
  margin-top: 65px;
  margin-bottom: 65px; }

.margin-70,
.m-70 {
  margin: 70px !important; }

.margin-top-70,
.mt-70 {
  margin-top: 70px !important; }

.margin-right-70,
.mr-70 {
  margin-right: 70px !important; }

.margin-bottom-70,
.mb-70 {
  margin-bottom: 70px !important; }

.margin-left-70,
.ml-70 {
  margin-left: 70px !important; }

.margin-horizontal-70,
.mh-70 {
  margin-left: 70px;
  margin-right: 70px; }

.margin-vertical-70,
.mv-70 {
  margin-top: 70px;
  margin-bottom: 70px; }

.margin-75,
.m-75 {
  margin: 75px !important; }

.margin-top-75,
.mt-75 {
  margin-top: 75px !important; }

.margin-right-75,
.mr-75 {
  margin-right: 75px !important; }

.margin-bottom-75,
.mb-75 {
  margin-bottom: 75px !important; }

.margin-left-75,
.ml-75 {
  margin-left: 75px !important; }

.margin-horizontal-75,
.mh-75 {
  margin-left: 75px;
  margin-right: 75px; }

.margin-vertical-75,
.mv-75 {
  margin-top: 75px;
  margin-bottom: 75px; }

.margin-80,
.m-80 {
  margin: 80px !important; }

.margin-top-80,
.mt-80 {
  margin-top: 80px !important; }

.margin-right-80,
.mr-80 {
  margin-right: 80px !important; }

.margin-bottom-80,
.mb-80 {
  margin-bottom: 80px !important; }

.margin-left-80,
.ml-80 {
  margin-left: 80px !important; }

.margin-horizontal-80,
.mh-80 {
  margin-left: 80px;
  margin-right: 80px; }

.margin-vertical-80,
.mv-80 {
  margin-top: 80px;
  margin-bottom: 80px; }

.margin-85,
.m-85 {
  margin: 85px !important; }

.margin-top-85,
.mt-85 {
  margin-top: 85px !important; }

.margin-right-85,
.mr-85 {
  margin-right: 85px !important; }

.margin-bottom-85,
.mb-85 {
  margin-bottom: 85px !important; }

.margin-left-85,
.ml-85 {
  margin-left: 85px !important; }

.margin-horizontal-85,
.mh-85 {
  margin-left: 85px;
  margin-right: 85px; }

.margin-vertical-85,
.mv-85 {
  margin-top: 85px;
  margin-bottom: 85px; }

.margin-90,
.m-90 {
  margin: 90px !important; }

.margin-top-90,
.mt-90 {
  margin-top: 90px !important; }

.margin-right-90,
.mr-90 {
  margin-right: 90px !important; }

.margin-bottom-90,
.mb-90 {
  margin-bottom: 90px !important; }

.margin-left-90,
.ml-90 {
  margin-left: 90px !important; }

.margin-horizontal-90,
.mh-90 {
  margin-left: 90px;
  margin-right: 90px; }

.margin-vertical-90,
.mv-90 {
  margin-top: 90px;
  margin-bottom: 90px; }

.margin-95,
.m-95 {
  margin: 95px !important; }

.margin-top-95,
.mt-95 {
  margin-top: 95px !important; }

.margin-right-95,
.mr-95 {
  margin-right: 95px !important; }

.margin-bottom-95,
.mb-95 {
  margin-bottom: 95px !important; }

.margin-left-95,
.ml-95 {
  margin-left: 95px !important; }

.margin-horizontal-95,
.mh-95 {
  margin-left: 95px;
  margin-right: 95px; }

.margin-vertical-95,
.mv-95 {
  margin-top: 95px;
  margin-bottom: 95px; }

.margin-100,
.m-100 {
  margin: 100px !important; }

.margin-top-100,
.mt-100 {
  margin-top: 100px !important; }

.margin-right-100,
.mr-100 {
  margin-right: 100px !important; }

.margin-bottom-100,
.mb-100 {
  margin-bottom: 100px !important; }

.margin-left-100,
.ml-100 {
  margin-left: 100px !important; }

.margin-horizontal-100,
.mh-100 {
  margin-left: 100px;
  margin-right: 100px; }

.margin-vertical-100,
.mv-100 {
  margin-top: 100px;
  margin-bottom: 100px; }

.margin-1,
.m-1 {
  margin: 1px !important; }

.margin-top-1,
.mt-1 {
  margin-top: 1px !important; }

.margin-right-1,
.mr-1 {
  margin-right: 1px !important; }

.margin-bottom-1,
.mb-1 {
  margin-bottom: 1px !important; }

.margin-left-1,
.ml-1 {
  margin-left: 1px !important; }

.margin-horizontal-1,
.mh-1 {
  margin-left: 1px;
  margin-right: 1px; }

.margin-vertical-1,
.mv-1 {
  margin-top: 1px;
  margin-bottom: 1px; }

.margin-2,
.m-2 {
  margin: 2px !important; }

.margin-top-2,
.mt-2 {
  margin-top: 2px !important; }

.margin-right-2,
.mr-2 {
  margin-right: 2px !important; }

.margin-bottom-2,
.mb-2 {
  margin-bottom: 2px !important; }

.margin-left-2,
.ml-2 {
  margin-left: 2px !important; }

.margin-horizontal-2,
.mh-2 {
  margin-left: 2px;
  margin-right: 2px; }

.margin-vertical-2,
.mv-2 {
  margin-top: 2px;
  margin-bottom: 2px; }

.margin-3,
.m-3 {
  margin: 3px !important; }

.margin-top-3,
.mt-3 {
  margin-top: 3px !important; }

.margin-right-3,
.mr-3 {
  margin-right: 3px !important; }

.margin-bottom-3,
.mb-3 {
  margin-bottom: 3px !important; }

.margin-left-3,
.ml-3 {
  margin-left: 3px !important; }

.margin-horizontal-3,
.mh-3 {
  margin-left: 3px;
  margin-right: 3px; }

.margin-vertical-3,
.mv-3 {
  margin-top: 3px;
  margin-bottom: 3px; }

.margin-4,
.m-4 {
  margin: 4px !important; }

.margin-top-4,
.mt-4 {
  margin-top: 4px !important; }

.margin-right-4,
.mr-4 {
  margin-right: 4px !important; }

.margin-bottom-4,
.mb-4 {
  margin-bottom: 4px !important; }

.margin-left-4,
.ml-4 {
  margin-left: 4px !important; }

.margin-horizontal-4,
.mh-4 {
  margin-left: 4px;
  margin-right: 4px; }

.margin-vertical-4,
.mv-4 {
  margin-top: 4px;
  margin-bottom: 4px; }

.margin-5,
.m-5 {
  margin: 5px !important; }

.margin-top-5,
.mt-5 {
  margin-top: 5px !important; }

.margin-right-5,
.mr-5 {
  margin-right: 5px !important; }

.margin-bottom-5,
.mb-5 {
  margin-bottom: 5px !important; }

.margin-left-5,
.ml-5 {
  margin-left: 5px !important; }

.margin-horizontal-5,
.mh-5 {
  margin-left: 5px;
  margin-right: 5px; }

.margin-vertical-5,
.mv-5 {
  margin-top: 5px;
  margin-bottom: 5px; }

.margin-6,
.m-6 {
  margin: 6px !important; }

.margin-top-6,
.mt-6 {
  margin-top: 6px !important; }

.margin-right-6,
.mr-6 {
  margin-right: 6px !important; }

.margin-bottom-6,
.mb-6 {
  margin-bottom: 6px !important; }

.margin-left-6,
.ml-6 {
  margin-left: 6px !important; }

.margin-horizontal-6,
.mh-6 {
  margin-left: 6px;
  margin-right: 6px; }

.margin-vertical-6,
.mv-6 {
  margin-top: 6px;
  margin-bottom: 6px; }

.margin-7,
.m-7 {
  margin: 7px !important; }

.margin-top-7,
.mt-7 {
  margin-top: 7px !important; }

.margin-right-7,
.mr-7 {
  margin-right: 7px !important; }

.margin-bottom-7,
.mb-7 {
  margin-bottom: 7px !important; }

.margin-left-7,
.ml-7 {
  margin-left: 7px !important; }

.margin-horizontal-7,
.mh-7 {
  margin-left: 7px;
  margin-right: 7px; }

.margin-vertical-7,
.mv-7 {
  margin-top: 7px;
  margin-bottom: 7px; }

.margin-8,
.m-8 {
  margin: 8px !important; }

.margin-top-8,
.mt-8 {
  margin-top: 8px !important; }

.margin-right-8,
.mr-8 {
  margin-right: 8px !important; }

.margin-bottom-8,
.mb-8 {
  margin-bottom: 8px !important; }

.margin-left-8,
.ml-8 {
  margin-left: 8px !important; }

.margin-horizontal-8,
.mh-8 {
  margin-left: 8px;
  margin-right: 8px; }

.margin-vertical-8,
.mv-8 {
  margin-top: 8px;
  margin-bottom: 8px; }

.margin-9,
.m-9 {
  margin: 9px !important; }

.margin-top-9,
.mt-9 {
  margin-top: 9px !important; }

.margin-right-9,
.mr-9 {
  margin-right: 9px !important; }

.margin-bottom-9,
.mb-9 {
  margin-bottom: 9px !important; }

.margin-left-9,
.ml-9 {
  margin-left: 9px !important; }

.margin-horizontal-9,
.mh-9 {
  margin-left: 9px;
  margin-right: 9px; }

.margin-vertical-9,
.mv-9 {
  margin-top: 9px;
  margin-bottom: 9px; }

.margin-10,
.m-10 {
  margin: 10px !important; }

.margin-top-10,
.mt-10 {
  margin-top: 10px !important; }

.margin-right-10,
.mr-10 {
  margin-right: 10px !important; }

.margin-bottom-10,
.mb-10 {
  margin-bottom: 10px !important; }

.margin-left-10,
.ml-10 {
  margin-left: 10px !important; }

.margin-horizontal-10,
.mh-10 {
  margin-left: 10px;
  margin-right: 10px; }

.margin-vertical-10,
.mv-10 {
  margin-top: 10px;
  margin-bottom: 10px; }

.margin-11,
.m-11 {
  margin: 11px !important; }

.margin-top-11,
.mt-11 {
  margin-top: 11px !important; }

.margin-right-11,
.mr-11 {
  margin-right: 11px !important; }

.margin-bottom-11,
.mb-11 {
  margin-bottom: 11px !important; }

.margin-left-11,
.ml-11 {
  margin-left: 11px !important; }

.margin-horizontal-11,
.mh-11 {
  margin-left: 11px;
  margin-right: 11px; }

.margin-vertical-11,
.mv-11 {
  margin-top: 11px;
  margin-bottom: 11px; }

.margin-12,
.m-12 {
  margin: 12px !important; }

.margin-top-12,
.mt-12 {
  margin-top: 12px !important; }

.margin-right-12,
.mr-12 {
  margin-right: 12px !important; }

.margin-bottom-12,
.mb-12 {
  margin-bottom: 12px !important; }

.margin-left-12,
.ml-12 {
  margin-left: 12px !important; }

.margin-horizontal-12,
.mh-12 {
  margin-left: 12px;
  margin-right: 12px; }

.margin-vertical-12,
.mv-12 {
  margin-top: 12px;
  margin-bottom: 12px; }

.margin-13,
.m-13 {
  margin: 13px !important; }

.margin-top-13,
.mt-13 {
  margin-top: 13px !important; }

.margin-right-13,
.mr-13 {
  margin-right: 13px !important; }

.margin-bottom-13,
.mb-13 {
  margin-bottom: 13px !important; }

.margin-left-13,
.ml-13 {
  margin-left: 13px !important; }

.margin-horizontal-13,
.mh-13 {
  margin-left: 13px;
  margin-right: 13px; }

.margin-vertical-13,
.mv-13 {
  margin-top: 13px;
  margin-bottom: 13px; }

.margin-14,
.m-14 {
  margin: 14px !important; }

.margin-top-14,
.mt-14 {
  margin-top: 14px !important; }

.margin-right-14,
.mr-14 {
  margin-right: 14px !important; }

.margin-bottom-14,
.mb-14 {
  margin-bottom: 14px !important; }

.margin-left-14,
.ml-14 {
  margin-left: 14px !important; }

.margin-horizontal-14,
.mh-14 {
  margin-left: 14px;
  margin-right: 14px; }

.margin-vertical-14,
.mv-14 {
  margin-top: 14px;
  margin-bottom: 14px; }

.margin-15,
.m-15 {
  margin: 15px !important; }

.margin-top-15,
.mt-15 {
  margin-top: 15px !important; }

.margin-right-15,
.mr-15 {
  margin-right: 15px !important; }

.margin-bottom-15,
.mb-15 {
  margin-bottom: 15px !important; }

.margin-left-15,
.ml-15 {
  margin-left: 15px !important; }

.margin-horizontal-15,
.mh-15 {
  margin-left: 15px;
  margin-right: 15px; }

.margin-vertical-15,
.mv-15 {
  margin-top: 15px;
  margin-bottom: 15px; }

.margin-16,
.m-16 {
  margin: 16px !important; }

.margin-top-16,
.mt-16 {
  margin-top: 16px !important; }

.margin-right-16,
.mr-16 {
  margin-right: 16px !important; }

.margin-bottom-16,
.mb-16 {
  margin-bottom: 16px !important; }

.margin-left-16,
.ml-16 {
  margin-left: 16px !important; }

.margin-horizontal-16,
.mh-16 {
  margin-left: 16px;
  margin-right: 16px; }

.margin-vertical-16,
.mv-16 {
  margin-top: 16px;
  margin-bottom: 16px; }

.margin-17,
.m-17 {
  margin: 17px !important; }

.margin-top-17,
.mt-17 {
  margin-top: 17px !important; }

.margin-right-17,
.mr-17 {
  margin-right: 17px !important; }

.margin-bottom-17,
.mb-17 {
  margin-bottom: 17px !important; }

.margin-left-17,
.ml-17 {
  margin-left: 17px !important; }

.margin-horizontal-17,
.mh-17 {
  margin-left: 17px;
  margin-right: 17px; }

.margin-vertical-17,
.mv-17 {
  margin-top: 17px;
  margin-bottom: 17px; }

.margin-18,
.m-18 {
  margin: 18px !important; }

.margin-top-18,
.mt-18 {
  margin-top: 18px !important; }

.margin-right-18,
.mr-18 {
  margin-right: 18px !important; }

.margin-bottom-18,
.mb-18 {
  margin-bottom: 18px !important; }

.margin-left-18,
.ml-18 {
  margin-left: 18px !important; }

.margin-horizontal-18,
.mh-18 {
  margin-left: 18px;
  margin-right: 18px; }

.margin-vertical-18,
.mv-18 {
  margin-top: 18px;
  margin-bottom: 18px; }

.margin-19,
.m-19 {
  margin: 19px !important; }

.margin-top-19,
.mt-19 {
  margin-top: 19px !important; }

.margin-right-19,
.mr-19 {
  margin-right: 19px !important; }

.margin-bottom-19,
.mb-19 {
  margin-bottom: 19px !important; }

.margin-left-19,
.ml-19 {
  margin-left: 19px !important; }

.margin-horizontal-19,
.mh-19 {
  margin-left: 19px;
  margin-right: 19px; }

.margin-vertical-19,
.mv-19 {
  margin-top: 19px;
  margin-bottom: 19px; }

.margin-20,
.m-20 {
  margin: 20px !important; }

.margin-top-20,
.mt-20 {
  margin-top: 20px !important; }

.margin-right-20,
.mr-20 {
  margin-right: 20px !important; }

.margin-bottom-20,
.mb-20 {
  margin-bottom: 20px !important; }

.margin-left-20,
.ml-20 {
  margin-left: 20px !important; }

.margin-horizontal-20,
.mh-20 {
  margin-left: 20px;
  margin-right: 20px; }

.margin-vertical-20,
.mv-20 {
  margin-top: 20px;
  margin-bottom: 20px; }

.margin-21,
.m-21 {
  margin: 21px !important; }

.margin-top-21,
.mt-21 {
  margin-top: 21px !important; }

.margin-right-21,
.mr-21 {
  margin-right: 21px !important; }

.margin-bottom-21,
.mb-21 {
  margin-bottom: 21px !important; }

.margin-left-21,
.ml-21 {
  margin-left: 21px !important; }

.margin-horizontal-21,
.mh-21 {
  margin-left: 21px;
  margin-right: 21px; }

.margin-vertical-21,
.mv-21 {
  margin-top: 21px;
  margin-bottom: 21px; }

.margin-22,
.m-22 {
  margin: 22px !important; }

.margin-top-22,
.mt-22 {
  margin-top: 22px !important; }

.margin-right-22,
.mr-22 {
  margin-right: 22px !important; }

.margin-bottom-22,
.mb-22 {
  margin-bottom: 22px !important; }

.margin-left-22,
.ml-22 {
  margin-left: 22px !important; }

.margin-horizontal-22,
.mh-22 {
  margin-left: 22px;
  margin-right: 22px; }

.margin-vertical-22,
.mv-22 {
  margin-top: 22px;
  margin-bottom: 22px; }

.margin-23,
.m-23 {
  margin: 23px !important; }

.margin-top-23,
.mt-23 {
  margin-top: 23px !important; }

.margin-right-23,
.mr-23 {
  margin-right: 23px !important; }

.margin-bottom-23,
.mb-23 {
  margin-bottom: 23px !important; }

.margin-left-23,
.ml-23 {
  margin-left: 23px !important; }

.margin-horizontal-23,
.mh-23 {
  margin-left: 23px;
  margin-right: 23px; }

.margin-vertical-23,
.mv-23 {
  margin-top: 23px;
  margin-bottom: 23px; }

.margin-24,
.m-24 {
  margin: 24px !important; }

.margin-top-24,
.mt-24 {
  margin-top: 24px !important; }

.margin-right-24,
.mr-24 {
  margin-right: 24px !important; }

.margin-bottom-24,
.mb-24 {
  margin-bottom: 24px !important; }

.margin-left-24,
.ml-24 {
  margin-left: 24px !important; }

.margin-horizontal-24,
.mh-24 {
  margin-left: 24px;
  margin-right: 24px; }

.margin-vertical-24,
.mv-24 {
  margin-top: 24px;
  margin-bottom: 24px; }

.margin-25,
.m-25 {
  margin: 25px !important; }

.margin-top-25,
.mt-25 {
  margin-top: 25px !important; }

.margin-right-25,
.mr-25 {
  margin-right: 25px !important; }

.margin-bottom-25,
.mb-25 {
  margin-bottom: 25px !important; }

.margin-left-25,
.ml-25 {
  margin-left: 25px !important; }

.margin-horizontal-25,
.mh-25 {
  margin-left: 25px;
  margin-right: 25px; }

.margin-vertical-25,
.mv-25 {
  margin-top: 25px;
  margin-bottom: 25px; }

.margin-26,
.m-26 {
  margin: 26px !important; }

.margin-top-26,
.mt-26 {
  margin-top: 26px !important; }

.margin-right-26,
.mr-26 {
  margin-right: 26px !important; }

.margin-bottom-26,
.mb-26 {
  margin-bottom: 26px !important; }

.margin-left-26,
.ml-26 {
  margin-left: 26px !important; }

.margin-horizontal-26,
.mh-26 {
  margin-left: 26px;
  margin-right: 26px; }

.margin-vertical-26,
.mv-26 {
  margin-top: 26px;
  margin-bottom: 26px; }

.margin-27,
.m-27 {
  margin: 27px !important; }

.margin-top-27,
.mt-27 {
  margin-top: 27px !important; }

.margin-right-27,
.mr-27 {
  margin-right: 27px !important; }

.margin-bottom-27,
.mb-27 {
  margin-bottom: 27px !important; }

.margin-left-27,
.ml-27 {
  margin-left: 27px !important; }

.margin-horizontal-27,
.mh-27 {
  margin-left: 27px;
  margin-right: 27px; }

.margin-vertical-27,
.mv-27 {
  margin-top: 27px;
  margin-bottom: 27px; }

.margin-28,
.m-28 {
  margin: 28px !important; }

.margin-top-28,
.mt-28 {
  margin-top: 28px !important; }

.margin-right-28,
.mr-28 {
  margin-right: 28px !important; }

.margin-bottom-28,
.mb-28 {
  margin-bottom: 28px !important; }

.margin-left-28,
.ml-28 {
  margin-left: 28px !important; }

.margin-horizontal-28,
.mh-28 {
  margin-left: 28px;
  margin-right: 28px; }

.margin-vertical-28,
.mv-28 {
  margin-top: 28px;
  margin-bottom: 28px; }

.margin-29,
.m-29 {
  margin: 29px !important; }

.margin-top-29,
.mt-29 {
  margin-top: 29px !important; }

.margin-right-29,
.mr-29 {
  margin-right: 29px !important; }

.margin-bottom-29,
.mb-29 {
  margin-bottom: 29px !important; }

.margin-left-29,
.ml-29 {
  margin-left: 29px !important; }

.margin-horizontal-29,
.mh-29 {
  margin-left: 29px;
  margin-right: 29px; }

.margin-vertical-29,
.mv-29 {
  margin-top: 29px;
  margin-bottom: 29px; }

.margin-30,
.m-30 {
  margin: 30px !important; }

.margin-top-30,
.mt-30 {
  margin-top: 30px !important; }

.margin-right-30,
.mr-30 {
  margin-right: 30px !important; }

.margin-bottom-30,
.mb-30 {
  margin-bottom: 30px !important; }

.margin-left-30,
.ml-30 {
  margin-left: 30px !important; }

.margin-horizontal-30,
.mh-30 {
  margin-left: 30px;
  margin-right: 30px; }

.margin-vertical-30,
.mv-30 {
  margin-top: 30px;
  margin-bottom: 30px; }

.margin-31,
.m-31 {
  margin: 31px !important; }

.margin-top-31,
.mt-31 {
  margin-top: 31px !important; }

.margin-right-31,
.mr-31 {
  margin-right: 31px !important; }

.margin-bottom-31,
.mb-31 {
  margin-bottom: 31px !important; }

.margin-left-31,
.ml-31 {
  margin-left: 31px !important; }

.margin-horizontal-31,
.mh-31 {
  margin-left: 31px;
  margin-right: 31px; }

.margin-vertical-31,
.mv-31 {
  margin-top: 31px;
  margin-bottom: 31px; }

.margin-32,
.m-32 {
  margin: 32px !important; }

.margin-top-32,
.mt-32 {
  margin-top: 32px !important; }

.margin-right-32,
.mr-32 {
  margin-right: 32px !important; }

.margin-bottom-32,
.mb-32 {
  margin-bottom: 32px !important; }

.margin-left-32,
.ml-32 {
  margin-left: 32px !important; }

.margin-horizontal-32,
.mh-32 {
  margin-left: 32px;
  margin-right: 32px; }

.margin-vertical-32,
.mv-32 {
  margin-top: 32px;
  margin-bottom: 32px; }

.margin-33,
.m-33 {
  margin: 33px !important; }

.margin-top-33,
.mt-33 {
  margin-top: 33px !important; }

.margin-right-33,
.mr-33 {
  margin-right: 33px !important; }

.margin-bottom-33,
.mb-33 {
  margin-bottom: 33px !important; }

.margin-left-33,
.ml-33 {
  margin-left: 33px !important; }

.margin-horizontal-33,
.mh-33 {
  margin-left: 33px;
  margin-right: 33px; }

.margin-vertical-33,
.mv-33 {
  margin-top: 33px;
  margin-bottom: 33px; }

.margin-34,
.m-34 {
  margin: 34px !important; }

.margin-top-34,
.mt-34 {
  margin-top: 34px !important; }

.margin-right-34,
.mr-34 {
  margin-right: 34px !important; }

.margin-bottom-34,
.mb-34 {
  margin-bottom: 34px !important; }

.margin-left-34,
.ml-34 {
  margin-left: 34px !important; }

.margin-horizontal-34,
.mh-34 {
  margin-left: 34px;
  margin-right: 34px; }

.margin-vertical-34,
.mv-34 {
  margin-top: 34px;
  margin-bottom: 34px; }

.margin-35,
.m-35 {
  margin: 35px !important; }

.margin-top-35,
.mt-35 {
  margin-top: 35px !important; }

.margin-right-35,
.mr-35 {
  margin-right: 35px !important; }

.margin-bottom-35,
.mb-35 {
  margin-bottom: 35px !important; }

.margin-left-35,
.ml-35 {
  margin-left: 35px !important; }

.margin-horizontal-35,
.mh-35 {
  margin-left: 35px;
  margin-right: 35px; }

.margin-vertical-35,
.mv-35 {
  margin-top: 35px;
  margin-bottom: 35px; }

.margin-36,
.m-36 {
  margin: 36px !important; }

.margin-top-36,
.mt-36 {
  margin-top: 36px !important; }

.margin-right-36,
.mr-36 {
  margin-right: 36px !important; }

.margin-bottom-36,
.mb-36 {
  margin-bottom: 36px !important; }

.margin-left-36,
.ml-36 {
  margin-left: 36px !important; }

.margin-horizontal-36,
.mh-36 {
  margin-left: 36px;
  margin-right: 36px; }

.margin-vertical-36,
.mv-36 {
  margin-top: 36px;
  margin-bottom: 36px; }

.margin-37,
.m-37 {
  margin: 37px !important; }

.margin-top-37,
.mt-37 {
  margin-top: 37px !important; }

.margin-right-37,
.mr-37 {
  margin-right: 37px !important; }

.margin-bottom-37,
.mb-37 {
  margin-bottom: 37px !important; }

.margin-left-37,
.ml-37 {
  margin-left: 37px !important; }

.margin-horizontal-37,
.mh-37 {
  margin-left: 37px;
  margin-right: 37px; }

.margin-vertical-37,
.mv-37 {
  margin-top: 37px;
  margin-bottom: 37px; }

.margin-38,
.m-38 {
  margin: 38px !important; }

.margin-top-38,
.mt-38 {
  margin-top: 38px !important; }

.margin-right-38,
.mr-38 {
  margin-right: 38px !important; }

.margin-bottom-38,
.mb-38 {
  margin-bottom: 38px !important; }

.margin-left-38,
.ml-38 {
  margin-left: 38px !important; }

.margin-horizontal-38,
.mh-38 {
  margin-left: 38px;
  margin-right: 38px; }

.margin-vertical-38,
.mv-38 {
  margin-top: 38px;
  margin-bottom: 38px; }

.margin-39,
.m-39 {
  margin: 39px !important; }

.margin-top-39,
.mt-39 {
  margin-top: 39px !important; }

.margin-right-39,
.mr-39 {
  margin-right: 39px !important; }

.margin-bottom-39,
.mb-39 {
  margin-bottom: 39px !important; }

.margin-left-39,
.ml-39 {
  margin-left: 39px !important; }

.margin-horizontal-39,
.mh-39 {
  margin-left: 39px;
  margin-right: 39px; }

.margin-vertical-39,
.mv-39 {
  margin-top: 39px;
  margin-bottom: 39px; }

.margin-40,
.m-40 {
  margin: 40px !important; }

.margin-top-40,
.mt-40 {
  margin-top: 40px !important; }

.margin-right-40,
.mr-40 {
  margin-right: 40px !important; }

.margin-bottom-40,
.mb-40 {
  margin-bottom: 40px !important; }

.margin-left-40,
.ml-40 {
  margin-left: 40px !important; }

.margin-horizontal-40,
.mh-40 {
  margin-left: 40px;
  margin-right: 40px; }

.margin-vertical-40,
.mv-40 {
  margin-top: 40px;
  margin-bottom: 40px; }

.margin-41,
.m-41 {
  margin: 41px !important; }

.margin-top-41,
.mt-41 {
  margin-top: 41px !important; }

.margin-right-41,
.mr-41 {
  margin-right: 41px !important; }

.margin-bottom-41,
.mb-41 {
  margin-bottom: 41px !important; }

.margin-left-41,
.ml-41 {
  margin-left: 41px !important; }

.margin-horizontal-41,
.mh-41 {
  margin-left: 41px;
  margin-right: 41px; }

.margin-vertical-41,
.mv-41 {
  margin-top: 41px;
  margin-bottom: 41px; }

.margin-42,
.m-42 {
  margin: 42px !important; }

.margin-top-42,
.mt-42 {
  margin-top: 42px !important; }

.margin-right-42,
.mr-42 {
  margin-right: 42px !important; }

.margin-bottom-42,
.mb-42 {
  margin-bottom: 42px !important; }

.margin-left-42,
.ml-42 {
  margin-left: 42px !important; }

.margin-horizontal-42,
.mh-42 {
  margin-left: 42px;
  margin-right: 42px; }

.margin-vertical-42,
.mv-42 {
  margin-top: 42px;
  margin-bottom: 42px; }

.margin-43,
.m-43 {
  margin: 43px !important; }

.margin-top-43,
.mt-43 {
  margin-top: 43px !important; }

.margin-right-43,
.mr-43 {
  margin-right: 43px !important; }

.margin-bottom-43,
.mb-43 {
  margin-bottom: 43px !important; }

.margin-left-43,
.ml-43 {
  margin-left: 43px !important; }

.margin-horizontal-43,
.mh-43 {
  margin-left: 43px;
  margin-right: 43px; }

.margin-vertical-43,
.mv-43 {
  margin-top: 43px;
  margin-bottom: 43px; }

.margin-44,
.m-44 {
  margin: 44px !important; }

.margin-top-44,
.mt-44 {
  margin-top: 44px !important; }

.margin-right-44,
.mr-44 {
  margin-right: 44px !important; }

.margin-bottom-44,
.mb-44 {
  margin-bottom: 44px !important; }

.margin-left-44,
.ml-44 {
  margin-left: 44px !important; }

.margin-horizontal-44,
.mh-44 {
  margin-left: 44px;
  margin-right: 44px; }

.margin-vertical-44,
.mv-44 {
  margin-top: 44px;
  margin-bottom: 44px; }

.margin-45,
.m-45 {
  margin: 45px !important; }

.margin-top-45,
.mt-45 {
  margin-top: 45px !important; }

.margin-right-45,
.mr-45 {
  margin-right: 45px !important; }

.margin-bottom-45,
.mb-45 {
  margin-bottom: 45px !important; }

.margin-left-45,
.ml-45 {
  margin-left: 45px !important; }

.margin-horizontal-45,
.mh-45 {
  margin-left: 45px;
  margin-right: 45px; }

.margin-vertical-45,
.mv-45 {
  margin-top: 45px;
  margin-bottom: 45px; }

.margin-46,
.m-46 {
  margin: 46px !important; }

.margin-top-46,
.mt-46 {
  margin-top: 46px !important; }

.margin-right-46,
.mr-46 {
  margin-right: 46px !important; }

.margin-bottom-46,
.mb-46 {
  margin-bottom: 46px !important; }

.margin-left-46,
.ml-46 {
  margin-left: 46px !important; }

.margin-horizontal-46,
.mh-46 {
  margin-left: 46px;
  margin-right: 46px; }

.margin-vertical-46,
.mv-46 {
  margin-top: 46px;
  margin-bottom: 46px; }

.margin-47,
.m-47 {
  margin: 47px !important; }

.margin-top-47,
.mt-47 {
  margin-top: 47px !important; }

.margin-right-47,
.mr-47 {
  margin-right: 47px !important; }

.margin-bottom-47,
.mb-47 {
  margin-bottom: 47px !important; }

.margin-left-47,
.ml-47 {
  margin-left: 47px !important; }

.margin-horizontal-47,
.mh-47 {
  margin-left: 47px;
  margin-right: 47px; }

.margin-vertical-47,
.mv-47 {
  margin-top: 47px;
  margin-bottom: 47px; }

.margin-48,
.m-48 {
  margin: 48px !important; }

.margin-top-48,
.mt-48 {
  margin-top: 48px !important; }

.margin-right-48,
.mr-48 {
  margin-right: 48px !important; }

.margin-bottom-48,
.mb-48 {
  margin-bottom: 48px !important; }

.margin-left-48,
.ml-48 {
  margin-left: 48px !important; }

.margin-horizontal-48,
.mh-48 {
  margin-left: 48px;
  margin-right: 48px; }

.margin-vertical-48,
.mv-48 {
  margin-top: 48px;
  margin-bottom: 48px; }

.margin-49,
.m-49 {
  margin: 49px !important; }

.margin-top-49,
.mt-49 {
  margin-top: 49px !important; }

.margin-right-49,
.mr-49 {
  margin-right: 49px !important; }

.margin-bottom-49,
.mb-49 {
  margin-bottom: 49px !important; }

.margin-left-49,
.ml-49 {
  margin-left: 49px !important; }

.margin-horizontal-49,
.mh-49 {
  margin-left: 49px;
  margin-right: 49px; }

.margin-vertical-49,
.mv-49 {
  margin-top: 49px;
  margin-bottom: 49px; }

.margin-50,
.m-50 {
  margin: 50px !important; }

.margin-top-50,
.mt-50 {
  margin-top: 50px !important; }

.margin-right-50,
.mr-50 {
  margin-right: 50px !important; }

.margin-bottom-50,
.mb-50 {
  margin-bottom: 50px !important; }

.margin-left-50,
.ml-50 {
  margin-left: 50px !important; }

.margin-horizontal-50,
.mh-50 {
  margin-left: 50px;
  margin-right: 50px; }

.margin-vertical-50,
.mv-50 {
  margin-top: 50px;
  margin-bottom: 50px; }

.margin-51,
.m-51 {
  margin: 51px !important; }

.margin-top-51,
.mt-51 {
  margin-top: 51px !important; }

.margin-right-51,
.mr-51 {
  margin-right: 51px !important; }

.margin-bottom-51,
.mb-51 {
  margin-bottom: 51px !important; }

.margin-left-51,
.ml-51 {
  margin-left: 51px !important; }

.margin-horizontal-51,
.mh-51 {
  margin-left: 51px;
  margin-right: 51px; }

.margin-vertical-51,
.mv-51 {
  margin-top: 51px;
  margin-bottom: 51px; }

.margin-52,
.m-52 {
  margin: 52px !important; }

.margin-top-52,
.mt-52 {
  margin-top: 52px !important; }

.margin-right-52,
.mr-52 {
  margin-right: 52px !important; }

.margin-bottom-52,
.mb-52 {
  margin-bottom: 52px !important; }

.margin-left-52,
.ml-52 {
  margin-left: 52px !important; }

.margin-horizontal-52,
.mh-52 {
  margin-left: 52px;
  margin-right: 52px; }

.margin-vertical-52,
.mv-52 {
  margin-top: 52px;
  margin-bottom: 52px; }

.margin-53,
.m-53 {
  margin: 53px !important; }

.margin-top-53,
.mt-53 {
  margin-top: 53px !important; }

.margin-right-53,
.mr-53 {
  margin-right: 53px !important; }

.margin-bottom-53,
.mb-53 {
  margin-bottom: 53px !important; }

.margin-left-53,
.ml-53 {
  margin-left: 53px !important; }

.margin-horizontal-53,
.mh-53 {
  margin-left: 53px;
  margin-right: 53px; }

.margin-vertical-53,
.mv-53 {
  margin-top: 53px;
  margin-bottom: 53px; }

.margin-54,
.m-54 {
  margin: 54px !important; }

.margin-top-54,
.mt-54 {
  margin-top: 54px !important; }

.margin-right-54,
.mr-54 {
  margin-right: 54px !important; }

.margin-bottom-54,
.mb-54 {
  margin-bottom: 54px !important; }

.margin-left-54,
.ml-54 {
  margin-left: 54px !important; }

.margin-horizontal-54,
.mh-54 {
  margin-left: 54px;
  margin-right: 54px; }

.margin-vertical-54,
.mv-54 {
  margin-top: 54px;
  margin-bottom: 54px; }

.margin-55,
.m-55 {
  margin: 55px !important; }

.margin-top-55,
.mt-55 {
  margin-top: 55px !important; }

.margin-right-55,
.mr-55 {
  margin-right: 55px !important; }

.margin-bottom-55,
.mb-55 {
  margin-bottom: 55px !important; }

.margin-left-55,
.ml-55 {
  margin-left: 55px !important; }

.margin-horizontal-55,
.mh-55 {
  margin-left: 55px;
  margin-right: 55px; }

.margin-vertical-55,
.mv-55 {
  margin-top: 55px;
  margin-bottom: 55px; }

.margin-56,
.m-56 {
  margin: 56px !important; }

.margin-top-56,
.mt-56 {
  margin-top: 56px !important; }

.margin-right-56,
.mr-56 {
  margin-right: 56px !important; }

.margin-bottom-56,
.mb-56 {
  margin-bottom: 56px !important; }

.margin-left-56,
.ml-56 {
  margin-left: 56px !important; }

.margin-horizontal-56,
.mh-56 {
  margin-left: 56px;
  margin-right: 56px; }

.margin-vertical-56,
.mv-56 {
  margin-top: 56px;
  margin-bottom: 56px; }

.margin-57,
.m-57 {
  margin: 57px !important; }

.margin-top-57,
.mt-57 {
  margin-top: 57px !important; }

.margin-right-57,
.mr-57 {
  margin-right: 57px !important; }

.margin-bottom-57,
.mb-57 {
  margin-bottom: 57px !important; }

.margin-left-57,
.ml-57 {
  margin-left: 57px !important; }

.margin-horizontal-57,
.mh-57 {
  margin-left: 57px;
  margin-right: 57px; }

.margin-vertical-57,
.mv-57 {
  margin-top: 57px;
  margin-bottom: 57px; }

.margin-58,
.m-58 {
  margin: 58px !important; }

.margin-top-58,
.mt-58 {
  margin-top: 58px !important; }

.margin-right-58,
.mr-58 {
  margin-right: 58px !important; }

.margin-bottom-58,
.mb-58 {
  margin-bottom: 58px !important; }

.margin-left-58,
.ml-58 {
  margin-left: 58px !important; }

.margin-horizontal-58,
.mh-58 {
  margin-left: 58px;
  margin-right: 58px; }

.margin-vertical-58,
.mv-58 {
  margin-top: 58px;
  margin-bottom: 58px; }

.margin-59,
.m-59 {
  margin: 59px !important; }

.margin-top-59,
.mt-59 {
  margin-top: 59px !important; }

.margin-right-59,
.mr-59 {
  margin-right: 59px !important; }

.margin-bottom-59,
.mb-59 {
  margin-bottom: 59px !important; }

.margin-left-59,
.ml-59 {
  margin-left: 59px !important; }

.margin-horizontal-59,
.mh-59 {
  margin-left: 59px;
  margin-right: 59px; }

.margin-vertical-59,
.mv-59 {
  margin-top: 59px;
  margin-bottom: 59px; }

.margin-60,
.m-60 {
  margin: 60px !important; }

.margin-top-60,
.mt-60 {
  margin-top: 60px !important; }

.margin-right-60,
.mr-60 {
  margin-right: 60px !important; }

.margin-bottom-60,
.mb-60 {
  margin-bottom: 60px !important; }

.margin-left-60,
.ml-60 {
  margin-left: 60px !important; }

.margin-horizontal-60,
.mh-60 {
  margin-left: 60px;
  margin-right: 60px; }

.margin-vertical-60,
.mv-60 {
  margin-top: 60px;
  margin-bottom: 60px; }

.margin-61,
.m-61 {
  margin: 61px !important; }

.margin-top-61,
.mt-61 {
  margin-top: 61px !important; }

.margin-right-61,
.mr-61 {
  margin-right: 61px !important; }

.margin-bottom-61,
.mb-61 {
  margin-bottom: 61px !important; }

.margin-left-61,
.ml-61 {
  margin-left: 61px !important; }

.margin-horizontal-61,
.mh-61 {
  margin-left: 61px;
  margin-right: 61px; }

.margin-vertical-61,
.mv-61 {
  margin-top: 61px;
  margin-bottom: 61px; }

.margin-62,
.m-62 {
  margin: 62px !important; }

.margin-top-62,
.mt-62 {
  margin-top: 62px !important; }

.margin-right-62,
.mr-62 {
  margin-right: 62px !important; }

.margin-bottom-62,
.mb-62 {
  margin-bottom: 62px !important; }

.margin-left-62,
.ml-62 {
  margin-left: 62px !important; }

.margin-horizontal-62,
.mh-62 {
  margin-left: 62px;
  margin-right: 62px; }

.margin-vertical-62,
.mv-62 {
  margin-top: 62px;
  margin-bottom: 62px; }

.margin-63,
.m-63 {
  margin: 63px !important; }

.margin-top-63,
.mt-63 {
  margin-top: 63px !important; }

.margin-right-63,
.mr-63 {
  margin-right: 63px !important; }

.margin-bottom-63,
.mb-63 {
  margin-bottom: 63px !important; }

.margin-left-63,
.ml-63 {
  margin-left: 63px !important; }

.margin-horizontal-63,
.mh-63 {
  margin-left: 63px;
  margin-right: 63px; }

.margin-vertical-63,
.mv-63 {
  margin-top: 63px;
  margin-bottom: 63px; }

.margin-64,
.m-64 {
  margin: 64px !important; }

.margin-top-64,
.mt-64 {
  margin-top: 64px !important; }

.margin-right-64,
.mr-64 {
  margin-right: 64px !important; }

.margin-bottom-64,
.mb-64 {
  margin-bottom: 64px !important; }

.margin-left-64,
.ml-64 {
  margin-left: 64px !important; }

.margin-horizontal-64,
.mh-64 {
  margin-left: 64px;
  margin-right: 64px; }

.margin-vertical-64,
.mv-64 {
  margin-top: 64px;
  margin-bottom: 64px; }

.margin-65,
.m-65 {
  margin: 65px !important; }

.margin-top-65,
.mt-65 {
  margin-top: 65px !important; }

.margin-right-65,
.mr-65 {
  margin-right: 65px !important; }

.margin-bottom-65,
.mb-65 {
  margin-bottom: 65px !important; }

.margin-left-65,
.ml-65 {
  margin-left: 65px !important; }

.margin-horizontal-65,
.mh-65 {
  margin-left: 65px;
  margin-right: 65px; }

.margin-vertical-65,
.mv-65 {
  margin-top: 65px;
  margin-bottom: 65px; }

.margin-66,
.m-66 {
  margin: 66px !important; }

.margin-top-66,
.mt-66 {
  margin-top: 66px !important; }

.margin-right-66,
.mr-66 {
  margin-right: 66px !important; }

.margin-bottom-66,
.mb-66 {
  margin-bottom: 66px !important; }

.margin-left-66,
.ml-66 {
  margin-left: 66px !important; }

.margin-horizontal-66,
.mh-66 {
  margin-left: 66px;
  margin-right: 66px; }

.margin-vertical-66,
.mv-66 {
  margin-top: 66px;
  margin-bottom: 66px; }

.margin-67,
.m-67 {
  margin: 67px !important; }

.margin-top-67,
.mt-67 {
  margin-top: 67px !important; }

.margin-right-67,
.mr-67 {
  margin-right: 67px !important; }

.margin-bottom-67,
.mb-67 {
  margin-bottom: 67px !important; }

.margin-left-67,
.ml-67 {
  margin-left: 67px !important; }

.margin-horizontal-67,
.mh-67 {
  margin-left: 67px;
  margin-right: 67px; }

.margin-vertical-67,
.mv-67 {
  margin-top: 67px;
  margin-bottom: 67px; }

.margin-68,
.m-68 {
  margin: 68px !important; }

.margin-top-68,
.mt-68 {
  margin-top: 68px !important; }

.margin-right-68,
.mr-68 {
  margin-right: 68px !important; }

.margin-bottom-68,
.mb-68 {
  margin-bottom: 68px !important; }

.margin-left-68,
.ml-68 {
  margin-left: 68px !important; }

.margin-horizontal-68,
.mh-68 {
  margin-left: 68px;
  margin-right: 68px; }

.margin-vertical-68,
.mv-68 {
  margin-top: 68px;
  margin-bottom: 68px; }

.margin-69,
.m-69 {
  margin: 69px !important; }

.margin-top-69,
.mt-69 {
  margin-top: 69px !important; }

.margin-right-69,
.mr-69 {
  margin-right: 69px !important; }

.margin-bottom-69,
.mb-69 {
  margin-bottom: 69px !important; }

.margin-left-69,
.ml-69 {
  margin-left: 69px !important; }

.margin-horizontal-69,
.mh-69 {
  margin-left: 69px;
  margin-right: 69px; }

.margin-vertical-69,
.mv-69 {
  margin-top: 69px;
  margin-bottom: 69px; }

.margin-70,
.m-70 {
  margin: 70px !important; }

.margin-top-70,
.mt-70 {
  margin-top: 70px !important; }

.margin-right-70,
.mr-70 {
  margin-right: 70px !important; }

.margin-bottom-70,
.mb-70 {
  margin-bottom: 70px !important; }

.margin-left-70,
.ml-70 {
  margin-left: 70px !important; }

.margin-horizontal-70,
.mh-70 {
  margin-left: 70px;
  margin-right: 70px; }

.margin-vertical-70,
.mv-70 {
  margin-top: 70px;
  margin-bottom: 70px; }

.margin-71,
.m-71 {
  margin: 71px !important; }

.margin-top-71,
.mt-71 {
  margin-top: 71px !important; }

.margin-right-71,
.mr-71 {
  margin-right: 71px !important; }

.margin-bottom-71,
.mb-71 {
  margin-bottom: 71px !important; }

.margin-left-71,
.ml-71 {
  margin-left: 71px !important; }

.margin-horizontal-71,
.mh-71 {
  margin-left: 71px;
  margin-right: 71px; }

.margin-vertical-71,
.mv-71 {
  margin-top: 71px;
  margin-bottom: 71px; }

.margin-72,
.m-72 {
  margin: 72px !important; }

.margin-top-72,
.mt-72 {
  margin-top: 72px !important; }

.margin-right-72,
.mr-72 {
  margin-right: 72px !important; }

.margin-bottom-72,
.mb-72 {
  margin-bottom: 72px !important; }

.margin-left-72,
.ml-72 {
  margin-left: 72px !important; }

.margin-horizontal-72,
.mh-72 {
  margin-left: 72px;
  margin-right: 72px; }

.margin-vertical-72,
.mv-72 {
  margin-top: 72px;
  margin-bottom: 72px; }

.margin-73,
.m-73 {
  margin: 73px !important; }

.margin-top-73,
.mt-73 {
  margin-top: 73px !important; }

.margin-right-73,
.mr-73 {
  margin-right: 73px !important; }

.margin-bottom-73,
.mb-73 {
  margin-bottom: 73px !important; }

.margin-left-73,
.ml-73 {
  margin-left: 73px !important; }

.margin-horizontal-73,
.mh-73 {
  margin-left: 73px;
  margin-right: 73px; }

.margin-vertical-73,
.mv-73 {
  margin-top: 73px;
  margin-bottom: 73px; }

.margin-74,
.m-74 {
  margin: 74px !important; }

.margin-top-74,
.mt-74 {
  margin-top: 74px !important; }

.margin-right-74,
.mr-74 {
  margin-right: 74px !important; }

.margin-bottom-74,
.mb-74 {
  margin-bottom: 74px !important; }

.margin-left-74,
.ml-74 {
  margin-left: 74px !important; }

.margin-horizontal-74,
.mh-74 {
  margin-left: 74px;
  margin-right: 74px; }

.margin-vertical-74,
.mv-74 {
  margin-top: 74px;
  margin-bottom: 74px; }

.margin-75,
.m-75 {
  margin: 75px !important; }

.margin-top-75,
.mt-75 {
  margin-top: 75px !important; }

.margin-right-75,
.mr-75 {
  margin-right: 75px !important; }

.margin-bottom-75,
.mb-75 {
  margin-bottom: 75px !important; }

.margin-left-75,
.ml-75 {
  margin-left: 75px !important; }

.margin-horizontal-75,
.mh-75 {
  margin-left: 75px;
  margin-right: 75px; }

.margin-vertical-75,
.mv-75 {
  margin-top: 75px;
  margin-bottom: 75px; }

.margin-76,
.m-76 {
  margin: 76px !important; }

.margin-top-76,
.mt-76 {
  margin-top: 76px !important; }

.margin-right-76,
.mr-76 {
  margin-right: 76px !important; }

.margin-bottom-76,
.mb-76 {
  margin-bottom: 76px !important; }

.margin-left-76,
.ml-76 {
  margin-left: 76px !important; }

.margin-horizontal-76,
.mh-76 {
  margin-left: 76px;
  margin-right: 76px; }

.margin-vertical-76,
.mv-76 {
  margin-top: 76px;
  margin-bottom: 76px; }

.margin-77,
.m-77 {
  margin: 77px !important; }

.margin-top-77,
.mt-77 {
  margin-top: 77px !important; }

.margin-right-77,
.mr-77 {
  margin-right: 77px !important; }

.margin-bottom-77,
.mb-77 {
  margin-bottom: 77px !important; }

.margin-left-77,
.ml-77 {
  margin-left: 77px !important; }

.margin-horizontal-77,
.mh-77 {
  margin-left: 77px;
  margin-right: 77px; }

.margin-vertical-77,
.mv-77 {
  margin-top: 77px;
  margin-bottom: 77px; }

.margin-78,
.m-78 {
  margin: 78px !important; }

.margin-top-78,
.mt-78 {
  margin-top: 78px !important; }

.margin-right-78,
.mr-78 {
  margin-right: 78px !important; }

.margin-bottom-78,
.mb-78 {
  margin-bottom: 78px !important; }

.margin-left-78,
.ml-78 {
  margin-left: 78px !important; }

.margin-horizontal-78,
.mh-78 {
  margin-left: 78px;
  margin-right: 78px; }

.margin-vertical-78,
.mv-78 {
  margin-top: 78px;
  margin-bottom: 78px; }

.margin-79,
.m-79 {
  margin: 79px !important; }

.margin-top-79,
.mt-79 {
  margin-top: 79px !important; }

.margin-right-79,
.mr-79 {
  margin-right: 79px !important; }

.margin-bottom-79,
.mb-79 {
  margin-bottom: 79px !important; }

.margin-left-79,
.ml-79 {
  margin-left: 79px !important; }

.margin-horizontal-79,
.mh-79 {
  margin-left: 79px;
  margin-right: 79px; }

.margin-vertical-79,
.mv-79 {
  margin-top: 79px;
  margin-bottom: 79px; }

.margin-80,
.m-80 {
  margin: 80px !important; }

.margin-top-80,
.mt-80 {
  margin-top: 80px !important; }

.margin-right-80,
.mr-80 {
  margin-right: 80px !important; }

.margin-bottom-80,
.mb-80 {
  margin-bottom: 80px !important; }

.margin-left-80,
.ml-80 {
  margin-left: 80px !important; }

.margin-horizontal-80,
.mh-80 {
  margin-left: 80px;
  margin-right: 80px; }

.margin-vertical-80,
.mv-80 {
  margin-top: 80px;
  margin-bottom: 80px; }

.margin-81,
.m-81 {
  margin: 81px !important; }

.margin-top-81,
.mt-81 {
  margin-top: 81px !important; }

.margin-right-81,
.mr-81 {
  margin-right: 81px !important; }

.margin-bottom-81,
.mb-81 {
  margin-bottom: 81px !important; }

.margin-left-81,
.ml-81 {
  margin-left: 81px !important; }

.margin-horizontal-81,
.mh-81 {
  margin-left: 81px;
  margin-right: 81px; }

.margin-vertical-81,
.mv-81 {
  margin-top: 81px;
  margin-bottom: 81px; }

.margin-82,
.m-82 {
  margin: 82px !important; }

.margin-top-82,
.mt-82 {
  margin-top: 82px !important; }

.margin-right-82,
.mr-82 {
  margin-right: 82px !important; }

.margin-bottom-82,
.mb-82 {
  margin-bottom: 82px !important; }

.margin-left-82,
.ml-82 {
  margin-left: 82px !important; }

.margin-horizontal-82,
.mh-82 {
  margin-left: 82px;
  margin-right: 82px; }

.margin-vertical-82,
.mv-82 {
  margin-top: 82px;
  margin-bottom: 82px; }

.margin-83,
.m-83 {
  margin: 83px !important; }

.margin-top-83,
.mt-83 {
  margin-top: 83px !important; }

.margin-right-83,
.mr-83 {
  margin-right: 83px !important; }

.margin-bottom-83,
.mb-83 {
  margin-bottom: 83px !important; }

.margin-left-83,
.ml-83 {
  margin-left: 83px !important; }

.margin-horizontal-83,
.mh-83 {
  margin-left: 83px;
  margin-right: 83px; }

.margin-vertical-83,
.mv-83 {
  margin-top: 83px;
  margin-bottom: 83px; }

.margin-84,
.m-84 {
  margin: 84px !important; }

.margin-top-84,
.mt-84 {
  margin-top: 84px !important; }

.margin-right-84,
.mr-84 {
  margin-right: 84px !important; }

.margin-bottom-84,
.mb-84 {
  margin-bottom: 84px !important; }

.margin-left-84,
.ml-84 {
  margin-left: 84px !important; }

.margin-horizontal-84,
.mh-84 {
  margin-left: 84px;
  margin-right: 84px; }

.margin-vertical-84,
.mv-84 {
  margin-top: 84px;
  margin-bottom: 84px; }

.margin-85,
.m-85 {
  margin: 85px !important; }

.margin-top-85,
.mt-85 {
  margin-top: 85px !important; }

.margin-right-85,
.mr-85 {
  margin-right: 85px !important; }

.margin-bottom-85,
.mb-85 {
  margin-bottom: 85px !important; }

.margin-left-85,
.ml-85 {
  margin-left: 85px !important; }

.margin-horizontal-85,
.mh-85 {
  margin-left: 85px;
  margin-right: 85px; }

.margin-vertical-85,
.mv-85 {
  margin-top: 85px;
  margin-bottom: 85px; }

.margin-86,
.m-86 {
  margin: 86px !important; }

.margin-top-86,
.mt-86 {
  margin-top: 86px !important; }

.margin-right-86,
.mr-86 {
  margin-right: 86px !important; }

.margin-bottom-86,
.mb-86 {
  margin-bottom: 86px !important; }

.margin-left-86,
.ml-86 {
  margin-left: 86px !important; }

.margin-horizontal-86,
.mh-86 {
  margin-left: 86px;
  margin-right: 86px; }

.margin-vertical-86,
.mv-86 {
  margin-top: 86px;
  margin-bottom: 86px; }

.margin-87,
.m-87 {
  margin: 87px !important; }

.margin-top-87,
.mt-87 {
  margin-top: 87px !important; }

.margin-right-87,
.mr-87 {
  margin-right: 87px !important; }

.margin-bottom-87,
.mb-87 {
  margin-bottom: 87px !important; }

.margin-left-87,
.ml-87 {
  margin-left: 87px !important; }

.margin-horizontal-87,
.mh-87 {
  margin-left: 87px;
  margin-right: 87px; }

.margin-vertical-87,
.mv-87 {
  margin-top: 87px;
  margin-bottom: 87px; }

.margin-88,
.m-88 {
  margin: 88px !important; }

.margin-top-88,
.mt-88 {
  margin-top: 88px !important; }

.margin-right-88,
.mr-88 {
  margin-right: 88px !important; }

.margin-bottom-88,
.mb-88 {
  margin-bottom: 88px !important; }

.margin-left-88,
.ml-88 {
  margin-left: 88px !important; }

.margin-horizontal-88,
.mh-88 {
  margin-left: 88px;
  margin-right: 88px; }

.margin-vertical-88,
.mv-88 {
  margin-top: 88px;
  margin-bottom: 88px; }

.margin-89,
.m-89 {
  margin: 89px !important; }

.margin-top-89,
.mt-89 {
  margin-top: 89px !important; }

.margin-right-89,
.mr-89 {
  margin-right: 89px !important; }

.margin-bottom-89,
.mb-89 {
  margin-bottom: 89px !important; }

.margin-left-89,
.ml-89 {
  margin-left: 89px !important; }

.margin-horizontal-89,
.mh-89 {
  margin-left: 89px;
  margin-right: 89px; }

.margin-vertical-89,
.mv-89 {
  margin-top: 89px;
  margin-bottom: 89px; }

.margin-90,
.m-90 {
  margin: 90px !important; }

.margin-top-90,
.mt-90 {
  margin-top: 90px !important; }

.margin-right-90,
.mr-90 {
  margin-right: 90px !important; }

.margin-bottom-90,
.mb-90 {
  margin-bottom: 90px !important; }

.margin-left-90,
.ml-90 {
  margin-left: 90px !important; }

.margin-horizontal-90,
.mh-90 {
  margin-left: 90px;
  margin-right: 90px; }

.margin-vertical-90,
.mv-90 {
  margin-top: 90px;
  margin-bottom: 90px; }

.margin-91,
.m-91 {
  margin: 91px !important; }

.margin-top-91,
.mt-91 {
  margin-top: 91px !important; }

.margin-right-91,
.mr-91 {
  margin-right: 91px !important; }

.margin-bottom-91,
.mb-91 {
  margin-bottom: 91px !important; }

.margin-left-91,
.ml-91 {
  margin-left: 91px !important; }

.margin-horizontal-91,
.mh-91 {
  margin-left: 91px;
  margin-right: 91px; }

.margin-vertical-91,
.mv-91 {
  margin-top: 91px;
  margin-bottom: 91px; }

.margin-92,
.m-92 {
  margin: 92px !important; }

.margin-top-92,
.mt-92 {
  margin-top: 92px !important; }

.margin-right-92,
.mr-92 {
  margin-right: 92px !important; }

.margin-bottom-92,
.mb-92 {
  margin-bottom: 92px !important; }

.margin-left-92,
.ml-92 {
  margin-left: 92px !important; }

.margin-horizontal-92,
.mh-92 {
  margin-left: 92px;
  margin-right: 92px; }

.margin-vertical-92,
.mv-92 {
  margin-top: 92px;
  margin-bottom: 92px; }

.margin-93,
.m-93 {
  margin: 93px !important; }

.margin-top-93,
.mt-93 {
  margin-top: 93px !important; }

.margin-right-93,
.mr-93 {
  margin-right: 93px !important; }

.margin-bottom-93,
.mb-93 {
  margin-bottom: 93px !important; }

.margin-left-93,
.ml-93 {
  margin-left: 93px !important; }

.margin-horizontal-93,
.mh-93 {
  margin-left: 93px;
  margin-right: 93px; }

.margin-vertical-93,
.mv-93 {
  margin-top: 93px;
  margin-bottom: 93px; }

.margin-94,
.m-94 {
  margin: 94px !important; }

.margin-top-94,
.mt-94 {
  margin-top: 94px !important; }

.margin-right-94,
.mr-94 {
  margin-right: 94px !important; }

.margin-bottom-94,
.mb-94 {
  margin-bottom: 94px !important; }

.margin-left-94,
.ml-94 {
  margin-left: 94px !important; }

.margin-horizontal-94,
.mh-94 {
  margin-left: 94px;
  margin-right: 94px; }

.margin-vertical-94,
.mv-94 {
  margin-top: 94px;
  margin-bottom: 94px; }

.margin-95,
.m-95 {
  margin: 95px !important; }

.margin-top-95,
.mt-95 {
  margin-top: 95px !important; }

.margin-right-95,
.mr-95 {
  margin-right: 95px !important; }

.margin-bottom-95,
.mb-95 {
  margin-bottom: 95px !important; }

.margin-left-95,
.ml-95 {
  margin-left: 95px !important; }

.margin-horizontal-95,
.mh-95 {
  margin-left: 95px;
  margin-right: 95px; }

.margin-vertical-95,
.mv-95 {
  margin-top: 95px;
  margin-bottom: 95px; }

.margin-96,
.m-96 {
  margin: 96px !important; }

.margin-top-96,
.mt-96 {
  margin-top: 96px !important; }

.margin-right-96,
.mr-96 {
  margin-right: 96px !important; }

.margin-bottom-96,
.mb-96 {
  margin-bottom: 96px !important; }

.margin-left-96,
.ml-96 {
  margin-left: 96px !important; }

.margin-horizontal-96,
.mh-96 {
  margin-left: 96px;
  margin-right: 96px; }

.margin-vertical-96,
.mv-96 {
  margin-top: 96px;
  margin-bottom: 96px; }

.margin-97,
.m-97 {
  margin: 97px !important; }

.margin-top-97,
.mt-97 {
  margin-top: 97px !important; }

.margin-right-97,
.mr-97 {
  margin-right: 97px !important; }

.margin-bottom-97,
.mb-97 {
  margin-bottom: 97px !important; }

.margin-left-97,
.ml-97 {
  margin-left: 97px !important; }

.margin-horizontal-97,
.mh-97 {
  margin-left: 97px;
  margin-right: 97px; }

.margin-vertical-97,
.mv-97 {
  margin-top: 97px;
  margin-bottom: 97px; }

.margin-98,
.m-98 {
  margin: 98px !important; }

.margin-top-98,
.mt-98 {
  margin-top: 98px !important; }

.margin-right-98,
.mr-98 {
  margin-right: 98px !important; }

.margin-bottom-98,
.mb-98 {
  margin-bottom: 98px !important; }

.margin-left-98,
.ml-98 {
  margin-left: 98px !important; }

.margin-horizontal-98,
.mh-98 {
  margin-left: 98px;
  margin-right: 98px; }

.margin-vertical-98,
.mv-98 {
  margin-top: 98px;
  margin-bottom: 98px; }

.margin-99,
.m-99 {
  margin: 99px !important; }

.margin-top-99,
.mt-99 {
  margin-top: 99px !important; }

.margin-right-99,
.mr-99 {
  margin-right: 99px !important; }

.margin-bottom-99,
.mb-99 {
  margin-bottom: 99px !important; }

.margin-left-99,
.ml-99 {
  margin-left: 99px !important; }

.margin-horizontal-99,
.mh-99 {
  margin-left: 99px;
  margin-right: 99px; }

.margin-vertical-99,
.mv-99 {
  margin-top: 99px;
  margin-bottom: 99px; }

.margin-100,
.m-100 {
  margin: 100px !important; }

.margin-top-100,
.mt-100 {
  margin-top: 100px !important; }

.margin-right-100,
.mr-100 {
  margin-right: 100px !important; }

.margin-bottom-100,
.mb-100 {
  margin-bottom: 100px !important; }

.margin-left-100,
.ml-100 {
  margin-left: 100px !important; }

.margin-horizontal-100,
.mh-100 {
  margin-left: 100px;
  margin-right: 100px; }

.margin-vertical-100,
.mv-100 {
  margin-top: 100px;
  margin-bottom: 100px; }

.height-0,
.h-0 {
  height: 0px !important;
  min-height: 0px !important;
  max-height: 0px !important; }

.width-0,
.w-0 {
  width: 0px !important;
  min-width: 0px !important;
  max-width: 0px !important; }

.height-5,
.h-5 {
  height: 5px !important;
  min-height: 5px !important;
  max-height: 5px !important; }

.width-5,
.w-5 {
  width: 5px !important;
  min-width: 5px !important;
  max-width: 5px !important; }

.height-10,
.h-10 {
  height: 10px !important;
  min-height: 10px !important;
  max-height: 10px !important; }

.width-10,
.w-10 {
  width: 10px !important;
  min-width: 10px !important;
  max-width: 10px !important; }

.height-15,
.h-15 {
  height: 15px !important;
  min-height: 15px !important;
  max-height: 15px !important; }

.width-15,
.w-15 {
  width: 15px !important;
  min-width: 15px !important;
  max-width: 15px !important; }

.height-20,
.h-20 {
  height: 20px !important;
  min-height: 20px !important;
  max-height: 20px !important; }

.width-20,
.w-20 {
  width: 20px !important;
  min-width: 20px !important;
  max-width: 20px !important; }

.height-25,
.h-25 {
  height: 25px !important;
  min-height: 25px !important;
  max-height: 25px !important; }

.width-25,
.w-25 {
  width: 25px !important;
  min-width: 25px !important;
  max-width: 25px !important; }

.height-30,
.h-30 {
  height: 30px !important;
  min-height: 30px !important;
  max-height: 30px !important; }

.width-30,
.w-30 {
  width: 30px !important;
  min-width: 30px !important;
  max-width: 30px !important; }

.height-35,
.h-35 {
  height: 35px !important;
  min-height: 35px !important;
  max-height: 35px !important; }

.width-35,
.w-35 {
  width: 35px !important;
  min-width: 35px !important;
  max-width: 35px !important; }

.height-40,
.h-40 {
  height: 40px !important;
  min-height: 40px !important;
  max-height: 40px !important; }

.width-40,
.w-40 {
  width: 40px !important;
  min-width: 40px !important;
  max-width: 40px !important; }

.height-45,
.h-45 {
  height: 45px !important;
  min-height: 45px !important;
  max-height: 45px !important; }

.width-45,
.w-45 {
  width: 45px !important;
  min-width: 45px !important;
  max-width: 45px !important; }

.height-50,
.h-50 {
  height: 50px !important;
  min-height: 50px !important;
  max-height: 50px !important; }

.width-50,
.w-50 {
  width: 50px !important;
  min-width: 50px !important;
  max-width: 50px !important; }

.height-55,
.h-55 {
  height: 55px !important;
  min-height: 55px !important;
  max-height: 55px !important; }

.width-55,
.w-55 {
  width: 55px !important;
  min-width: 55px !important;
  max-width: 55px !important; }

.height-60,
.h-60 {
  height: 60px !important;
  min-height: 60px !important;
  max-height: 60px !important; }

.width-60,
.w-60 {
  width: 60px !important;
  min-width: 60px !important;
  max-width: 60px !important; }

.height-65,
.h-65 {
  height: 65px !important;
  min-height: 65px !important;
  max-height: 65px !important; }

.width-65,
.w-65 {
  width: 65px !important;
  min-width: 65px !important;
  max-width: 65px !important; }

.height-70,
.h-70 {
  height: 70px !important;
  min-height: 70px !important;
  max-height: 70px !important; }

.width-70,
.w-70 {
  width: 70px !important;
  min-width: 70px !important;
  max-width: 70px !important; }

.height-75,
.h-75 {
  height: 75px !important;
  min-height: 75px !important;
  max-height: 75px !important; }

.width-75,
.w-75 {
  width: 75px !important;
  min-width: 75px !important;
  max-width: 75px !important; }

.height-80,
.h-80 {
  height: 80px !important;
  min-height: 80px !important;
  max-height: 80px !important; }

.width-80,
.w-80 {
  width: 80px !important;
  min-width: 80px !important;
  max-width: 80px !important; }

.height-85,
.h-85 {
  height: 85px !important;
  min-height: 85px !important;
  max-height: 85px !important; }

.width-85,
.w-85 {
  width: 85px !important;
  min-width: 85px !important;
  max-width: 85px !important; }

.height-90,
.h-90 {
  height: 90px !important;
  min-height: 90px !important;
  max-height: 90px !important; }

.width-90,
.w-90 {
  width: 90px !important;
  min-width: 90px !important;
  max-width: 90px !important; }

.height-95,
.h-95 {
  height: 95px !important;
  min-height: 95px !important;
  max-height: 95px !important; }

.width-95,
.w-95 {
  width: 95px !important;
  min-width: 95px !important;
  max-width: 95px !important; }

.height-100,
.h-100 {
  height: 100px !important;
  min-height: 100px !important;
  max-height: 100px !important; }

.width-100,
.w-100 {
  width: 100px !important;
  min-width: 100px !important;
  max-width: 100px !important; }

.height-105,
.h-105 {
  height: 105px !important;
  min-height: 105px !important;
  max-height: 105px !important; }

.width-105,
.w-105 {
  width: 105px !important;
  min-width: 105px !important;
  max-width: 105px !important; }

.height-110,
.h-110 {
  height: 110px !important;
  min-height: 110px !important;
  max-height: 110px !important; }

.width-110,
.w-110 {
  width: 110px !important;
  min-width: 110px !important;
  max-width: 110px !important; }

.height-115,
.h-115 {
  height: 115px !important;
  min-height: 115px !important;
  max-height: 115px !important; }

.width-115,
.w-115 {
  width: 115px !important;
  min-width: 115px !important;
  max-width: 115px !important; }

.height-120,
.h-120 {
  height: 120px !important;
  min-height: 120px !important;
  max-height: 120px !important; }

.width-120,
.w-120 {
  width: 120px !important;
  min-width: 120px !important;
  max-width: 120px !important; }

.height-125,
.h-125 {
  height: 125px !important;
  min-height: 125px !important;
  max-height: 125px !important; }

.width-125,
.w-125 {
  width: 125px !important;
  min-width: 125px !important;
  max-width: 125px !important; }

.height-130,
.h-130 {
  height: 130px !important;
  min-height: 130px !important;
  max-height: 130px !important; }

.width-130,
.w-130 {
  width: 130px !important;
  min-width: 130px !important;
  max-width: 130px !important; }

.height-135,
.h-135 {
  height: 135px !important;
  min-height: 135px !important;
  max-height: 135px !important; }

.width-135,
.w-135 {
  width: 135px !important;
  min-width: 135px !important;
  max-width: 135px !important; }

.height-140,
.h-140 {
  height: 140px !important;
  min-height: 140px !important;
  max-height: 140px !important; }

.width-140,
.w-140 {
  width: 140px !important;
  min-width: 140px !important;
  max-width: 140px !important; }

.height-145,
.h-145 {
  height: 145px !important;
  min-height: 145px !important;
  max-height: 145px !important; }

.width-145,
.w-145 {
  width: 145px !important;
  min-width: 145px !important;
  max-width: 145px !important; }

.height-150,
.h-150 {
  height: 150px !important;
  min-height: 150px !important;
  max-height: 150px !important; }

.width-150,
.w-150 {
  width: 150px !important;
  min-width: 150px !important;
  max-width: 150px !important; }

.height-155,
.h-155 {
  height: 155px !important;
  min-height: 155px !important;
  max-height: 155px !important; }

.width-155,
.w-155 {
  width: 155px !important;
  min-width: 155px !important;
  max-width: 155px !important; }

.height-160,
.h-160 {
  height: 160px !important;
  min-height: 160px !important;
  max-height: 160px !important; }

.width-160,
.w-160 {
  width: 160px !important;
  min-width: 160px !important;
  max-width: 160px !important; }

.height-165,
.h-165 {
  height: 165px !important;
  min-height: 165px !important;
  max-height: 165px !important; }

.width-165,
.w-165 {
  width: 165px !important;
  min-width: 165px !important;
  max-width: 165px !important; }

.height-170,
.h-170 {
  height: 170px !important;
  min-height: 170px !important;
  max-height: 170px !important; }

.width-170,
.w-170 {
  width: 170px !important;
  min-width: 170px !important;
  max-width: 170px !important; }

.height-175,
.h-175 {
  height: 175px !important;
  min-height: 175px !important;
  max-height: 175px !important; }

.width-175,
.w-175 {
  width: 175px !important;
  min-width: 175px !important;
  max-width: 175px !important; }

.height-180,
.h-180 {
  height: 180px !important;
  min-height: 180px !important;
  max-height: 180px !important; }

.width-180,
.w-180 {
  width: 180px !important;
  min-width: 180px !important;
  max-width: 180px !important; }

.height-185,
.h-185 {
  height: 185px !important;
  min-height: 185px !important;
  max-height: 185px !important; }

.width-185,
.w-185 {
  width: 185px !important;
  min-width: 185px !important;
  max-width: 185px !important; }

.height-190,
.h-190 {
  height: 190px !important;
  min-height: 190px !important;
  max-height: 190px !important; }

.width-190,
.w-190 {
  width: 190px !important;
  min-width: 190px !important;
  max-width: 190px !important; }

.height-195,
.h-195 {
  height: 195px !important;
  min-height: 195px !important;
  max-height: 195px !important; }

.width-195,
.w-195 {
  width: 195px !important;
  min-width: 195px !important;
  max-width: 195px !important; }

.height-200,
.h-200 {
  height: 200px !important;
  min-height: 200px !important;
  max-height: 200px !important; }

.width-200,
.w-200 {
  width: 200px !important;
  min-width: 200px !important;
  max-width: 200px !important; }

.height-205,
.h-205 {
  height: 205px !important;
  min-height: 205px !important;
  max-height: 205px !important; }

.width-205,
.w-205 {
  width: 205px !important;
  min-width: 205px !important;
  max-width: 205px !important; }

.height-210,
.h-210 {
  height: 210px !important;
  min-height: 210px !important;
  max-height: 210px !important; }

.width-210,
.w-210 {
  width: 210px !important;
  min-width: 210px !important;
  max-width: 210px !important; }

.height-215,
.h-215 {
  height: 215px !important;
  min-height: 215px !important;
  max-height: 215px !important; }

.width-215,
.w-215 {
  width: 215px !important;
  min-width: 215px !important;
  max-width: 215px !important; }

.height-220,
.h-220 {
  height: 220px !important;
  min-height: 220px !important;
  max-height: 220px !important; }

.width-220,
.w-220 {
  width: 220px !important;
  min-width: 220px !important;
  max-width: 220px !important; }

.height-225,
.h-225 {
  height: 225px !important;
  min-height: 225px !important;
  max-height: 225px !important; }

.width-225,
.w-225 {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important; }

.height-230,
.h-230 {
  height: 230px !important;
  min-height: 230px !important;
  max-height: 230px !important; }

.width-230,
.w-230 {
  width: 230px !important;
  min-width: 230px !important;
  max-width: 230px !important; }

.height-235,
.h-235 {
  height: 235px !important;
  min-height: 235px !important;
  max-height: 235px !important; }

.width-235,
.w-235 {
  width: 235px !important;
  min-width: 235px !important;
  max-width: 235px !important; }

.height-240,
.h-240 {
  height: 240px !important;
  min-height: 240px !important;
  max-height: 240px !important; }

.width-240,
.w-240 {
  width: 240px !important;
  min-width: 240px !important;
  max-width: 240px !important; }

.height-245,
.h-245 {
  height: 245px !important;
  min-height: 245px !important;
  max-height: 245px !important; }

.width-245,
.w-245 {
  width: 245px !important;
  min-width: 245px !important;
  max-width: 245px !important; }

.height-250,
.h-250 {
  height: 250px !important;
  min-height: 250px !important;
  max-height: 250px !important; }

.width-250,
.w-250 {
  width: 250px !important;
  min-width: 250px !important;
  max-width: 250px !important; }

.height-255,
.h-255 {
  height: 255px !important;
  min-height: 255px !important;
  max-height: 255px !important; }

.width-255,
.w-255 {
  width: 255px !important;
  min-width: 255px !important;
  max-width: 255px !important; }

.height-260,
.h-260 {
  height: 260px !important;
  min-height: 260px !important;
  max-height: 260px !important; }

.width-260,
.w-260 {
  width: 260px !important;
  min-width: 260px !important;
  max-width: 260px !important; }

.height-265,
.h-265 {
  height: 265px !important;
  min-height: 265px !important;
  max-height: 265px !important; }

.width-265,
.w-265 {
  width: 265px !important;
  min-width: 265px !important;
  max-width: 265px !important; }

.height-270,
.h-270 {
  height: 270px !important;
  min-height: 270px !important;
  max-height: 270px !important; }

.width-270,
.w-270 {
  width: 270px !important;
  min-width: 270px !important;
  max-width: 270px !important; }

.height-275,
.h-275 {
  height: 275px !important;
  min-height: 275px !important;
  max-height: 275px !important; }

.width-275,
.w-275 {
  width: 275px !important;
  min-width: 275px !important;
  max-width: 275px !important; }

.height-280,
.h-280 {
  height: 280px !important;
  min-height: 280px !important;
  max-height: 280px !important; }

.width-280,
.w-280 {
  width: 280px !important;
  min-width: 280px !important;
  max-width: 280px !important; }

.height-285,
.h-285 {
  height: 285px !important;
  min-height: 285px !important;
  max-height: 285px !important; }

.width-285,
.w-285 {
  width: 285px !important;
  min-width: 285px !important;
  max-width: 285px !important; }

.height-290,
.h-290 {
  height: 290px !important;
  min-height: 290px !important;
  max-height: 290px !important; }

.width-290,
.w-290 {
  width: 290px !important;
  min-width: 290px !important;
  max-width: 290px !important; }

.height-295,
.h-295 {
  height: 295px !important;
  min-height: 295px !important;
  max-height: 295px !important; }

.width-295,
.w-295 {
  width: 295px !important;
  min-width: 295px !important;
  max-width: 295px !important; }

.height-300,
.h-300 {
  height: 300px !important;
  min-height: 300px !important;
  max-height: 300px !important; }

.width-300,
.w-300 {
  width: 300px !important;
  min-width: 300px !important;
  max-width: 300px !important; }

.height-305,
.h-305 {
  height: 305px !important;
  min-height: 305px !important;
  max-height: 305px !important; }

.width-305,
.w-305 {
  width: 305px !important;
  min-width: 305px !important;
  max-width: 305px !important; }

.height-310,
.h-310 {
  height: 310px !important;
  min-height: 310px !important;
  max-height: 310px !important; }

.width-310,
.w-310 {
  width: 310px !important;
  min-width: 310px !important;
  max-width: 310px !important; }

.height-315,
.h-315 {
  height: 315px !important;
  min-height: 315px !important;
  max-height: 315px !important; }

.width-315,
.w-315 {
  width: 315px !important;
  min-width: 315px !important;
  max-width: 315px !important; }

.height-320,
.h-320 {
  height: 320px !important;
  min-height: 320px !important;
  max-height: 320px !important; }

.width-320,
.w-320 {
  width: 320px !important;
  min-width: 320px !important;
  max-width: 320px !important; }

.height-325,
.h-325 {
  height: 325px !important;
  min-height: 325px !important;
  max-height: 325px !important; }

.width-325,
.w-325 {
  width: 325px !important;
  min-width: 325px !important;
  max-width: 325px !important; }

.height-330,
.h-330 {
  height: 330px !important;
  min-height: 330px !important;
  max-height: 330px !important; }

.width-330,
.w-330 {
  width: 330px !important;
  min-width: 330px !important;
  max-width: 330px !important; }

.height-335,
.h-335 {
  height: 335px !important;
  min-height: 335px !important;
  max-height: 335px !important; }

.width-335,
.w-335 {
  width: 335px !important;
  min-width: 335px !important;
  max-width: 335px !important; }

.height-340,
.h-340 {
  height: 340px !important;
  min-height: 340px !important;
  max-height: 340px !important; }

.width-340,
.w-340 {
  width: 340px !important;
  min-width: 340px !important;
  max-width: 340px !important; }

.height-345,
.h-345 {
  height: 345px !important;
  min-height: 345px !important;
  max-height: 345px !important; }

.width-345,
.w-345 {
  width: 345px !important;
  min-width: 345px !important;
  max-width: 345px !important; }

.height-350,
.h-350 {
  height: 350px !important;
  min-height: 350px !important;
  max-height: 350px !important; }

.width-350,
.w-350 {
  width: 350px !important;
  min-width: 350px !important;
  max-width: 350px !important; }

.height-355,
.h-355 {
  height: 355px !important;
  min-height: 355px !important;
  max-height: 355px !important; }

.width-355,
.w-355 {
  width: 355px !important;
  min-width: 355px !important;
  max-width: 355px !important; }

.height-360,
.h-360 {
  height: 360px !important;
  min-height: 360px !important;
  max-height: 360px !important; }

.width-360,
.w-360 {
  width: 360px !important;
  min-width: 360px !important;
  max-width: 360px !important; }

.height-365,
.h-365 {
  height: 365px !important;
  min-height: 365px !important;
  max-height: 365px !important; }

.width-365,
.w-365 {
  width: 365px !important;
  min-width: 365px !important;
  max-width: 365px !important; }

.height-370,
.h-370 {
  height: 370px !important;
  min-height: 370px !important;
  max-height: 370px !important; }

.width-370,
.w-370 {
  width: 370px !important;
  min-width: 370px !important;
  max-width: 370px !important; }

.height-375,
.h-375 {
  height: 375px !important;
  min-height: 375px !important;
  max-height: 375px !important; }

.width-375,
.w-375 {
  width: 375px !important;
  min-width: 375px !important;
  max-width: 375px !important; }

.height-380,
.h-380 {
  height: 380px !important;
  min-height: 380px !important;
  max-height: 380px !important; }

.width-380,
.w-380 {
  width: 380px !important;
  min-width: 380px !important;
  max-width: 380px !important; }

.height-385,
.h-385 {
  height: 385px !important;
  min-height: 385px !important;
  max-height: 385px !important; }

.width-385,
.w-385 {
  width: 385px !important;
  min-width: 385px !important;
  max-width: 385px !important; }

.height-390,
.h-390 {
  height: 390px !important;
  min-height: 390px !important;
  max-height: 390px !important; }

.width-390,
.w-390 {
  width: 390px !important;
  min-width: 390px !important;
  max-width: 390px !important; }

.height-395,
.h-395 {
  height: 395px !important;
  min-height: 395px !important;
  max-height: 395px !important; }

.width-395,
.w-395 {
  width: 395px !important;
  min-width: 395px !important;
  max-width: 395px !important; }

.height-400,
.h-400 {
  height: 400px !important;
  min-height: 400px !important;
  max-height: 400px !important; }

.width-400,
.w-400 {
  width: 400px !important;
  min-width: 400px !important;
  max-width: 400px !important; }

.height-405,
.h-405 {
  height: 405px !important;
  min-height: 405px !important;
  max-height: 405px !important; }

.width-405,
.w-405 {
  width: 405px !important;
  min-width: 405px !important;
  max-width: 405px !important; }

.height-410,
.h-410 {
  height: 410px !important;
  min-height: 410px !important;
  max-height: 410px !important; }

.width-410,
.w-410 {
  width: 410px !important;
  min-width: 410px !important;
  max-width: 410px !important; }

.height-415,
.h-415 {
  height: 415px !important;
  min-height: 415px !important;
  max-height: 415px !important; }

.width-415,
.w-415 {
  width: 415px !important;
  min-width: 415px !important;
  max-width: 415px !important; }

.height-420,
.h-420 {
  height: 420px !important;
  min-height: 420px !important;
  max-height: 420px !important; }

.width-420,
.w-420 {
  width: 420px !important;
  min-width: 420px !important;
  max-width: 420px !important; }

.height-425,
.h-425 {
  height: 425px !important;
  min-height: 425px !important;
  max-height: 425px !important; }

.width-425,
.w-425 {
  width: 425px !important;
  min-width: 425px !important;
  max-width: 425px !important; }

.height-430,
.h-430 {
  height: 430px !important;
  min-height: 430px !important;
  max-height: 430px !important; }

.width-430,
.w-430 {
  width: 430px !important;
  min-width: 430px !important;
  max-width: 430px !important; }

.height-435,
.h-435 {
  height: 435px !important;
  min-height: 435px !important;
  max-height: 435px !important; }

.width-435,
.w-435 {
  width: 435px !important;
  min-width: 435px !important;
  max-width: 435px !important; }

.height-440,
.h-440 {
  height: 440px !important;
  min-height: 440px !important;
  max-height: 440px !important; }

.width-440,
.w-440 {
  width: 440px !important;
  min-width: 440px !important;
  max-width: 440px !important; }

.height-445,
.h-445 {
  height: 445px !important;
  min-height: 445px !important;
  max-height: 445px !important; }

.width-445,
.w-445 {
  width: 445px !important;
  min-width: 445px !important;
  max-width: 445px !important; }

.height-450,
.h-450 {
  height: 450px !important;
  min-height: 450px !important;
  max-height: 450px !important; }

.width-450,
.w-450 {
  width: 450px !important;
  min-width: 450px !important;
  max-width: 450px !important; }

.height-455,
.h-455 {
  height: 455px !important;
  min-height: 455px !important;
  max-height: 455px !important; }

.width-455,
.w-455 {
  width: 455px !important;
  min-width: 455px !important;
  max-width: 455px !important; }

.height-460,
.h-460 {
  height: 460px !important;
  min-height: 460px !important;
  max-height: 460px !important; }

.width-460,
.w-460 {
  width: 460px !important;
  min-width: 460px !important;
  max-width: 460px !important; }

.height-465,
.h-465 {
  height: 465px !important;
  min-height: 465px !important;
  max-height: 465px !important; }

.width-465,
.w-465 {
  width: 465px !important;
  min-width: 465px !important;
  max-width: 465px !important; }

.height-470,
.h-470 {
  height: 470px !important;
  min-height: 470px !important;
  max-height: 470px !important; }

.width-470,
.w-470 {
  width: 470px !important;
  min-width: 470px !important;
  max-width: 470px !important; }

.height-475,
.h-475 {
  height: 475px !important;
  min-height: 475px !important;
  max-height: 475px !important; }

.width-475,
.w-475 {
  width: 475px !important;
  min-width: 475px !important;
  max-width: 475px !important; }

.height-480,
.h-480 {
  height: 480px !important;
  min-height: 480px !important;
  max-height: 480px !important; }

.width-480,
.w-480 {
  width: 480px !important;
  min-width: 480px !important;
  max-width: 480px !important; }

.height-485,
.h-485 {
  height: 485px !important;
  min-height: 485px !important;
  max-height: 485px !important; }

.width-485,
.w-485 {
  width: 485px !important;
  min-width: 485px !important;
  max-width: 485px !important; }

.height-490,
.h-490 {
  height: 490px !important;
  min-height: 490px !important;
  max-height: 490px !important; }

.width-490,
.w-490 {
  width: 490px !important;
  min-width: 490px !important;
  max-width: 490px !important; }

.height-495,
.h-495 {
  height: 495px !important;
  min-height: 495px !important;
  max-height: 495px !important; }

.width-495,
.w-495 {
  width: 495px !important;
  min-width: 495px !important;
  max-width: 495px !important; }

.height-500,
.h-500 {
  height: 500px !important;
  min-height: 500px !important;
  max-height: 500px !important; }

.width-500,
.w-500 {
  width: 500px !important;
  min-width: 500px !important;
  max-width: 500px !important; }

.height-auto {
  height: auto !important; }

.width-auto {
  width: auto !important; }

.height-percent-0,
.h-percent-0 {
  height: 0% !important;
  min-height: 0% !important;
  max-height: 0% !important; }

.width-percent-0,
.w-percent-0 {
  width: 0% !important;
  min-width: 0% !important;
  max-width: 0% !important; }

.height-percent-1,
.h-percent-1 {
  height: 1% !important;
  min-height: 1% !important;
  max-height: 1% !important; }

.width-percent-1,
.w-percent-1 {
  width: 1% !important;
  min-width: 1% !important;
  max-width: 1% !important; }

.height-percent-2,
.h-percent-2 {
  height: 2% !important;
  min-height: 2% !important;
  max-height: 2% !important; }

.width-percent-2,
.w-percent-2 {
  width: 2% !important;
  min-width: 2% !important;
  max-width: 2% !important; }

.height-percent-3,
.h-percent-3 {
  height: 3% !important;
  min-height: 3% !important;
  max-height: 3% !important; }

.width-percent-3,
.w-percent-3 {
  width: 3% !important;
  min-width: 3% !important;
  max-width: 3% !important; }

.height-percent-4,
.h-percent-4 {
  height: 4% !important;
  min-height: 4% !important;
  max-height: 4% !important; }

.width-percent-4,
.w-percent-4 {
  width: 4% !important;
  min-width: 4% !important;
  max-width: 4% !important; }

.height-percent-5,
.h-percent-5 {
  height: 5% !important;
  min-height: 5% !important;
  max-height: 5% !important; }

.width-percent-5,
.w-percent-5 {
  width: 5% !important;
  min-width: 5% !important;
  max-width: 5% !important; }

.height-percent-6,
.h-percent-6 {
  height: 6% !important;
  min-height: 6% !important;
  max-height: 6% !important; }

.width-percent-6,
.w-percent-6 {
  width: 6% !important;
  min-width: 6% !important;
  max-width: 6% !important; }

.height-percent-7,
.h-percent-7 {
  height: 7% !important;
  min-height: 7% !important;
  max-height: 7% !important; }

.width-percent-7,
.w-percent-7 {
  width: 7% !important;
  min-width: 7% !important;
  max-width: 7% !important; }

.height-percent-8,
.h-percent-8 {
  height: 8% !important;
  min-height: 8% !important;
  max-height: 8% !important; }

.width-percent-8,
.w-percent-8 {
  width: 8% !important;
  min-width: 8% !important;
  max-width: 8% !important; }

.height-percent-9,
.h-percent-9 {
  height: 9% !important;
  min-height: 9% !important;
  max-height: 9% !important; }

.width-percent-9,
.w-percent-9 {
  width: 9% !important;
  min-width: 9% !important;
  max-width: 9% !important; }

.height-percent-10,
.h-percent-10 {
  height: 10% !important;
  min-height: 10% !important;
  max-height: 10% !important; }

.width-percent-10,
.w-percent-10 {
  width: 10% !important;
  min-width: 10% !important;
  max-width: 10% !important; }

.height-percent-11,
.h-percent-11 {
  height: 11% !important;
  min-height: 11% !important;
  max-height: 11% !important; }

.width-percent-11,
.w-percent-11 {
  width: 11% !important;
  min-width: 11% !important;
  max-width: 11% !important; }

.height-percent-12,
.h-percent-12 {
  height: 12% !important;
  min-height: 12% !important;
  max-height: 12% !important; }

.width-percent-12,
.w-percent-12 {
  width: 12% !important;
  min-width: 12% !important;
  max-width: 12% !important; }

.height-percent-13,
.h-percent-13 {
  height: 13% !important;
  min-height: 13% !important;
  max-height: 13% !important; }

.width-percent-13,
.w-percent-13 {
  width: 13% !important;
  min-width: 13% !important;
  max-width: 13% !important; }

.height-percent-14,
.h-percent-14 {
  height: 14% !important;
  min-height: 14% !important;
  max-height: 14% !important; }

.width-percent-14,
.w-percent-14 {
  width: 14% !important;
  min-width: 14% !important;
  max-width: 14% !important; }

.height-percent-15,
.h-percent-15 {
  height: 15% !important;
  min-height: 15% !important;
  max-height: 15% !important; }

.width-percent-15,
.w-percent-15 {
  width: 15% !important;
  min-width: 15% !important;
  max-width: 15% !important; }

.height-percent-16,
.h-percent-16 {
  height: 16% !important;
  min-height: 16% !important;
  max-height: 16% !important; }

.width-percent-16,
.w-percent-16 {
  width: 16% !important;
  min-width: 16% !important;
  max-width: 16% !important; }

.height-percent-17,
.h-percent-17 {
  height: 17% !important;
  min-height: 17% !important;
  max-height: 17% !important; }

.width-percent-17,
.w-percent-17 {
  width: 17% !important;
  min-width: 17% !important;
  max-width: 17% !important; }

.height-percent-18,
.h-percent-18 {
  height: 18% !important;
  min-height: 18% !important;
  max-height: 18% !important; }

.width-percent-18,
.w-percent-18 {
  width: 18% !important;
  min-width: 18% !important;
  max-width: 18% !important; }

.height-percent-19,
.h-percent-19 {
  height: 19% !important;
  min-height: 19% !important;
  max-height: 19% !important; }

.width-percent-19,
.w-percent-19 {
  width: 19% !important;
  min-width: 19% !important;
  max-width: 19% !important; }

.height-percent-20,
.h-percent-20 {
  height: 20% !important;
  min-height: 20% !important;
  max-height: 20% !important; }

.width-percent-20,
.w-percent-20 {
  width: 20% !important;
  min-width: 20% !important;
  max-width: 20% !important; }

.height-percent-21,
.h-percent-21 {
  height: 21% !important;
  min-height: 21% !important;
  max-height: 21% !important; }

.width-percent-21,
.w-percent-21 {
  width: 21% !important;
  min-width: 21% !important;
  max-width: 21% !important; }

.height-percent-22,
.h-percent-22 {
  height: 22% !important;
  min-height: 22% !important;
  max-height: 22% !important; }

.width-percent-22,
.w-percent-22 {
  width: 22% !important;
  min-width: 22% !important;
  max-width: 22% !important; }

.height-percent-23,
.h-percent-23 {
  height: 23% !important;
  min-height: 23% !important;
  max-height: 23% !important; }

.width-percent-23,
.w-percent-23 {
  width: 23% !important;
  min-width: 23% !important;
  max-width: 23% !important; }

.height-percent-24,
.h-percent-24 {
  height: 24% !important;
  min-height: 24% !important;
  max-height: 24% !important; }

.width-percent-24,
.w-percent-24 {
  width: 24% !important;
  min-width: 24% !important;
  max-width: 24% !important; }

.height-percent-25,
.h-percent-25 {
  height: 25% !important;
  min-height: 25% !important;
  max-height: 25% !important; }

.width-percent-25,
.w-percent-25 {
  width: 25% !important;
  min-width: 25% !important;
  max-width: 25% !important; }

.height-percent-26,
.h-percent-26 {
  height: 26% !important;
  min-height: 26% !important;
  max-height: 26% !important; }

.width-percent-26,
.w-percent-26 {
  width: 26% !important;
  min-width: 26% !important;
  max-width: 26% !important; }

.height-percent-27,
.h-percent-27 {
  height: 27% !important;
  min-height: 27% !important;
  max-height: 27% !important; }

.width-percent-27,
.w-percent-27 {
  width: 27% !important;
  min-width: 27% !important;
  max-width: 27% !important; }

.height-percent-28,
.h-percent-28 {
  height: 28% !important;
  min-height: 28% !important;
  max-height: 28% !important; }

.width-percent-28,
.w-percent-28 {
  width: 28% !important;
  min-width: 28% !important;
  max-width: 28% !important; }

.height-percent-29,
.h-percent-29 {
  height: 29% !important;
  min-height: 29% !important;
  max-height: 29% !important; }

.width-percent-29,
.w-percent-29 {
  width: 29% !important;
  min-width: 29% !important;
  max-width: 29% !important; }

.height-percent-30,
.h-percent-30 {
  height: 30% !important;
  min-height: 30% !important;
  max-height: 30% !important; }

.width-percent-30,
.w-percent-30 {
  width: 30% !important;
  min-width: 30% !important;
  max-width: 30% !important; }

.height-percent-31,
.h-percent-31 {
  height: 31% !important;
  min-height: 31% !important;
  max-height: 31% !important; }

.width-percent-31,
.w-percent-31 {
  width: 31% !important;
  min-width: 31% !important;
  max-width: 31% !important; }

.height-percent-32,
.h-percent-32 {
  height: 32% !important;
  min-height: 32% !important;
  max-height: 32% !important; }

.width-percent-32,
.w-percent-32 {
  width: 32% !important;
  min-width: 32% !important;
  max-width: 32% !important; }

.height-percent-33,
.h-percent-33 {
  height: 33% !important;
  min-height: 33% !important;
  max-height: 33% !important; }

.width-percent-33,
.w-percent-33 {
  width: 33% !important;
  min-width: 33% !important;
  max-width: 33% !important; }

.height-percent-34,
.h-percent-34 {
  height: 34% !important;
  min-height: 34% !important;
  max-height: 34% !important; }

.width-percent-34,
.w-percent-34 {
  width: 34% !important;
  min-width: 34% !important;
  max-width: 34% !important; }

.height-percent-35,
.h-percent-35 {
  height: 35% !important;
  min-height: 35% !important;
  max-height: 35% !important; }

.width-percent-35,
.w-percent-35 {
  width: 35% !important;
  min-width: 35% !important;
  max-width: 35% !important; }

.height-percent-36,
.h-percent-36 {
  height: 36% !important;
  min-height: 36% !important;
  max-height: 36% !important; }

.width-percent-36,
.w-percent-36 {
  width: 36% !important;
  min-width: 36% !important;
  max-width: 36% !important; }

.height-percent-37,
.h-percent-37 {
  height: 37% !important;
  min-height: 37% !important;
  max-height: 37% !important; }

.width-percent-37,
.w-percent-37 {
  width: 37% !important;
  min-width: 37% !important;
  max-width: 37% !important; }

.height-percent-38,
.h-percent-38 {
  height: 38% !important;
  min-height: 38% !important;
  max-height: 38% !important; }

.width-percent-38,
.w-percent-38 {
  width: 38% !important;
  min-width: 38% !important;
  max-width: 38% !important; }

.height-percent-39,
.h-percent-39 {
  height: 39% !important;
  min-height: 39% !important;
  max-height: 39% !important; }

.width-percent-39,
.w-percent-39 {
  width: 39% !important;
  min-width: 39% !important;
  max-width: 39% !important; }

.height-percent-40,
.h-percent-40 {
  height: 40% !important;
  min-height: 40% !important;
  max-height: 40% !important; }

.width-percent-40,
.w-percent-40 {
  width: 40% !important;
  min-width: 40% !important;
  max-width: 40% !important; }

.height-percent-41,
.h-percent-41 {
  height: 41% !important;
  min-height: 41% !important;
  max-height: 41% !important; }

.width-percent-41,
.w-percent-41 {
  width: 41% !important;
  min-width: 41% !important;
  max-width: 41% !important; }

.height-percent-42,
.h-percent-42 {
  height: 42% !important;
  min-height: 42% !important;
  max-height: 42% !important; }

.width-percent-42,
.w-percent-42 {
  width: 42% !important;
  min-width: 42% !important;
  max-width: 42% !important; }

.height-percent-43,
.h-percent-43 {
  height: 43% !important;
  min-height: 43% !important;
  max-height: 43% !important; }

.width-percent-43,
.w-percent-43 {
  width: 43% !important;
  min-width: 43% !important;
  max-width: 43% !important; }

.height-percent-44,
.h-percent-44 {
  height: 44% !important;
  min-height: 44% !important;
  max-height: 44% !important; }

.width-percent-44,
.w-percent-44 {
  width: 44% !important;
  min-width: 44% !important;
  max-width: 44% !important; }

.height-percent-45,
.h-percent-45 {
  height: 45% !important;
  min-height: 45% !important;
  max-height: 45% !important; }

.width-percent-45,
.w-percent-45 {
  width: 45% !important;
  min-width: 45% !important;
  max-width: 45% !important; }

.height-percent-46,
.h-percent-46 {
  height: 46% !important;
  min-height: 46% !important;
  max-height: 46% !important; }

.width-percent-46,
.w-percent-46 {
  width: 46% !important;
  min-width: 46% !important;
  max-width: 46% !important; }

.height-percent-47,
.h-percent-47 {
  height: 47% !important;
  min-height: 47% !important;
  max-height: 47% !important; }

.width-percent-47,
.w-percent-47 {
  width: 47% !important;
  min-width: 47% !important;
  max-width: 47% !important; }

.height-percent-48,
.h-percent-48 {
  height: 48% !important;
  min-height: 48% !important;
  max-height: 48% !important; }

.width-percent-48,
.w-percent-48 {
  width: 48% !important;
  min-width: 48% !important;
  max-width: 48% !important; }

.height-percent-49,
.h-percent-49 {
  height: 49% !important;
  min-height: 49% !important;
  max-height: 49% !important; }

.width-percent-49,
.w-percent-49 {
  width: 49% !important;
  min-width: 49% !important;
  max-width: 49% !important; }

.height-percent-50,
.h-percent-50 {
  height: 50% !important;
  min-height: 50% !important;
  max-height: 50% !important; }

.width-percent-50,
.w-percent-50 {
  width: 50% !important;
  min-width: 50% !important;
  max-width: 50% !important; }

.height-percent-51,
.h-percent-51 {
  height: 51% !important;
  min-height: 51% !important;
  max-height: 51% !important; }

.width-percent-51,
.w-percent-51 {
  width: 51% !important;
  min-width: 51% !important;
  max-width: 51% !important; }

.height-percent-52,
.h-percent-52 {
  height: 52% !important;
  min-height: 52% !important;
  max-height: 52% !important; }

.width-percent-52,
.w-percent-52 {
  width: 52% !important;
  min-width: 52% !important;
  max-width: 52% !important; }

.height-percent-53,
.h-percent-53 {
  height: 53% !important;
  min-height: 53% !important;
  max-height: 53% !important; }

.width-percent-53,
.w-percent-53 {
  width: 53% !important;
  min-width: 53% !important;
  max-width: 53% !important; }

.height-percent-54,
.h-percent-54 {
  height: 54% !important;
  min-height: 54% !important;
  max-height: 54% !important; }

.width-percent-54,
.w-percent-54 {
  width: 54% !important;
  min-width: 54% !important;
  max-width: 54% !important; }

.height-percent-55,
.h-percent-55 {
  height: 55% !important;
  min-height: 55% !important;
  max-height: 55% !important; }

.width-percent-55,
.w-percent-55 {
  width: 55% !important;
  min-width: 55% !important;
  max-width: 55% !important; }

.height-percent-56,
.h-percent-56 {
  height: 56% !important;
  min-height: 56% !important;
  max-height: 56% !important; }

.width-percent-56,
.w-percent-56 {
  width: 56% !important;
  min-width: 56% !important;
  max-width: 56% !important; }

.height-percent-57,
.h-percent-57 {
  height: 57% !important;
  min-height: 57% !important;
  max-height: 57% !important; }

.width-percent-57,
.w-percent-57 {
  width: 57% !important;
  min-width: 57% !important;
  max-width: 57% !important; }

.height-percent-58,
.h-percent-58 {
  height: 58% !important;
  min-height: 58% !important;
  max-height: 58% !important; }

.width-percent-58,
.w-percent-58 {
  width: 58% !important;
  min-width: 58% !important;
  max-width: 58% !important; }

.height-percent-59,
.h-percent-59 {
  height: 59% !important;
  min-height: 59% !important;
  max-height: 59% !important; }

.width-percent-59,
.w-percent-59 {
  width: 59% !important;
  min-width: 59% !important;
  max-width: 59% !important; }

.height-percent-60,
.h-percent-60 {
  height: 60% !important;
  min-height: 60% !important;
  max-height: 60% !important; }

.width-percent-60,
.w-percent-60 {
  width: 60% !important;
  min-width: 60% !important;
  max-width: 60% !important; }

.height-percent-61,
.h-percent-61 {
  height: 61% !important;
  min-height: 61% !important;
  max-height: 61% !important; }

.width-percent-61,
.w-percent-61 {
  width: 61% !important;
  min-width: 61% !important;
  max-width: 61% !important; }

.height-percent-62,
.h-percent-62 {
  height: 62% !important;
  min-height: 62% !important;
  max-height: 62% !important; }

.width-percent-62,
.w-percent-62 {
  width: 62% !important;
  min-width: 62% !important;
  max-width: 62% !important; }

.height-percent-63,
.h-percent-63 {
  height: 63% !important;
  min-height: 63% !important;
  max-height: 63% !important; }

.width-percent-63,
.w-percent-63 {
  width: 63% !important;
  min-width: 63% !important;
  max-width: 63% !important; }

.height-percent-64,
.h-percent-64 {
  height: 64% !important;
  min-height: 64% !important;
  max-height: 64% !important; }

.width-percent-64,
.w-percent-64 {
  width: 64% !important;
  min-width: 64% !important;
  max-width: 64% !important; }

.height-percent-65,
.h-percent-65 {
  height: 65% !important;
  min-height: 65% !important;
  max-height: 65% !important; }

.width-percent-65,
.w-percent-65 {
  width: 65% !important;
  min-width: 65% !important;
  max-width: 65% !important; }

.height-percent-66,
.h-percent-66 {
  height: 66% !important;
  min-height: 66% !important;
  max-height: 66% !important; }

.width-percent-66,
.w-percent-66 {
  width: 66% !important;
  min-width: 66% !important;
  max-width: 66% !important; }

.height-percent-67,
.h-percent-67 {
  height: 67% !important;
  min-height: 67% !important;
  max-height: 67% !important; }

.width-percent-67,
.w-percent-67 {
  width: 67% !important;
  min-width: 67% !important;
  max-width: 67% !important; }

.height-percent-68,
.h-percent-68 {
  height: 68% !important;
  min-height: 68% !important;
  max-height: 68% !important; }

.width-percent-68,
.w-percent-68 {
  width: 68% !important;
  min-width: 68% !important;
  max-width: 68% !important; }

.height-percent-69,
.h-percent-69 {
  height: 69% !important;
  min-height: 69% !important;
  max-height: 69% !important; }

.width-percent-69,
.w-percent-69 {
  width: 69% !important;
  min-width: 69% !important;
  max-width: 69% !important; }

.height-percent-70,
.h-percent-70 {
  height: 70% !important;
  min-height: 70% !important;
  max-height: 70% !important; }

.width-percent-70,
.w-percent-70 {
  width: 70% !important;
  min-width: 70% !important;
  max-width: 70% !important; }

.height-percent-71,
.h-percent-71 {
  height: 71% !important;
  min-height: 71% !important;
  max-height: 71% !important; }

.width-percent-71,
.w-percent-71 {
  width: 71% !important;
  min-width: 71% !important;
  max-width: 71% !important; }

.height-percent-72,
.h-percent-72 {
  height: 72% !important;
  min-height: 72% !important;
  max-height: 72% !important; }

.width-percent-72,
.w-percent-72 {
  width: 72% !important;
  min-width: 72% !important;
  max-width: 72% !important; }

.height-percent-73,
.h-percent-73 {
  height: 73% !important;
  min-height: 73% !important;
  max-height: 73% !important; }

.width-percent-73,
.w-percent-73 {
  width: 73% !important;
  min-width: 73% !important;
  max-width: 73% !important; }

.height-percent-74,
.h-percent-74 {
  height: 74% !important;
  min-height: 74% !important;
  max-height: 74% !important; }

.width-percent-74,
.w-percent-74 {
  width: 74% !important;
  min-width: 74% !important;
  max-width: 74% !important; }

.height-percent-75,
.h-percent-75 {
  height: 75% !important;
  min-height: 75% !important;
  max-height: 75% !important; }

.width-percent-75,
.w-percent-75 {
  width: 75% !important;
  min-width: 75% !important;
  max-width: 75% !important; }

.height-percent-76,
.h-percent-76 {
  height: 76% !important;
  min-height: 76% !important;
  max-height: 76% !important; }

.width-percent-76,
.w-percent-76 {
  width: 76% !important;
  min-width: 76% !important;
  max-width: 76% !important; }

.height-percent-77,
.h-percent-77 {
  height: 77% !important;
  min-height: 77% !important;
  max-height: 77% !important; }

.width-percent-77,
.w-percent-77 {
  width: 77% !important;
  min-width: 77% !important;
  max-width: 77% !important; }

.height-percent-78,
.h-percent-78 {
  height: 78% !important;
  min-height: 78% !important;
  max-height: 78% !important; }

.width-percent-78,
.w-percent-78 {
  width: 78% !important;
  min-width: 78% !important;
  max-width: 78% !important; }

.height-percent-79,
.h-percent-79 {
  height: 79% !important;
  min-height: 79% !important;
  max-height: 79% !important; }

.width-percent-79,
.w-percent-79 {
  width: 79% !important;
  min-width: 79% !important;
  max-width: 79% !important; }

.height-percent-80,
.h-percent-80 {
  height: 80% !important;
  min-height: 80% !important;
  max-height: 80% !important; }

.width-percent-80,
.w-percent-80 {
  width: 80% !important;
  min-width: 80% !important;
  max-width: 80% !important; }

.height-percent-81,
.h-percent-81 {
  height: 81% !important;
  min-height: 81% !important;
  max-height: 81% !important; }

.width-percent-81,
.w-percent-81 {
  width: 81% !important;
  min-width: 81% !important;
  max-width: 81% !important; }

.height-percent-82,
.h-percent-82 {
  height: 82% !important;
  min-height: 82% !important;
  max-height: 82% !important; }

.width-percent-82,
.w-percent-82 {
  width: 82% !important;
  min-width: 82% !important;
  max-width: 82% !important; }

.height-percent-83,
.h-percent-83 {
  height: 83% !important;
  min-height: 83% !important;
  max-height: 83% !important; }

.width-percent-83,
.w-percent-83 {
  width: 83% !important;
  min-width: 83% !important;
  max-width: 83% !important; }

.height-percent-84,
.h-percent-84 {
  height: 84% !important;
  min-height: 84% !important;
  max-height: 84% !important; }

.width-percent-84,
.w-percent-84 {
  width: 84% !important;
  min-width: 84% !important;
  max-width: 84% !important; }

.height-percent-85,
.h-percent-85 {
  height: 85% !important;
  min-height: 85% !important;
  max-height: 85% !important; }

.width-percent-85,
.w-percent-85 {
  width: 85% !important;
  min-width: 85% !important;
  max-width: 85% !important; }

.height-percent-86,
.h-percent-86 {
  height: 86% !important;
  min-height: 86% !important;
  max-height: 86% !important; }

.width-percent-86,
.w-percent-86 {
  width: 86% !important;
  min-width: 86% !important;
  max-width: 86% !important; }

.height-percent-87,
.h-percent-87 {
  height: 87% !important;
  min-height: 87% !important;
  max-height: 87% !important; }

.width-percent-87,
.w-percent-87 {
  width: 87% !important;
  min-width: 87% !important;
  max-width: 87% !important; }

.height-percent-88,
.h-percent-88 {
  height: 88% !important;
  min-height: 88% !important;
  max-height: 88% !important; }

.width-percent-88,
.w-percent-88 {
  width: 88% !important;
  min-width: 88% !important;
  max-width: 88% !important; }

.height-percent-89,
.h-percent-89 {
  height: 89% !important;
  min-height: 89% !important;
  max-height: 89% !important; }

.width-percent-89,
.w-percent-89 {
  width: 89% !important;
  min-width: 89% !important;
  max-width: 89% !important; }

.height-percent-90,
.h-percent-90 {
  height: 90% !important;
  min-height: 90% !important;
  max-height: 90% !important; }

.width-percent-90,
.w-percent-90 {
  width: 90% !important;
  min-width: 90% !important;
  max-width: 90% !important; }

.height-percent-91,
.h-percent-91 {
  height: 91% !important;
  min-height: 91% !important;
  max-height: 91% !important; }

.width-percent-91,
.w-percent-91 {
  width: 91% !important;
  min-width: 91% !important;
  max-width: 91% !important; }

.height-percent-92,
.h-percent-92 {
  height: 92% !important;
  min-height: 92% !important;
  max-height: 92% !important; }

.width-percent-92,
.w-percent-92 {
  width: 92% !important;
  min-width: 92% !important;
  max-width: 92% !important; }

.height-percent-93,
.h-percent-93 {
  height: 93% !important;
  min-height: 93% !important;
  max-height: 93% !important; }

.width-percent-93,
.w-percent-93 {
  width: 93% !important;
  min-width: 93% !important;
  max-width: 93% !important; }

.height-percent-94,
.h-percent-94 {
  height: 94% !important;
  min-height: 94% !important;
  max-height: 94% !important; }

.width-percent-94,
.w-percent-94 {
  width: 94% !important;
  min-width: 94% !important;
  max-width: 94% !important; }

.height-percent-95,
.h-percent-95 {
  height: 95% !important;
  min-height: 95% !important;
  max-height: 95% !important; }

.width-percent-95,
.w-percent-95 {
  width: 95% !important;
  min-width: 95% !important;
  max-width: 95% !important; }

.height-percent-96,
.h-percent-96 {
  height: 96% !important;
  min-height: 96% !important;
  max-height: 96% !important; }

.width-percent-96,
.w-percent-96 {
  width: 96% !important;
  min-width: 96% !important;
  max-width: 96% !important; }

.height-percent-97,
.h-percent-97 {
  height: 97% !important;
  min-height: 97% !important;
  max-height: 97% !important; }

.width-percent-97,
.w-percent-97 {
  width: 97% !important;
  min-width: 97% !important;
  max-width: 97% !important; }

.height-percent-98,
.h-percent-98 {
  height: 98% !important;
  min-height: 98% !important;
  max-height: 98% !important; }

.width-percent-98,
.w-percent-98 {
  width: 98% !important;
  min-width: 98% !important;
  max-width: 98% !important; }

.height-percent-99,
.h-percent-99 {
  height: 99% !important;
  min-height: 99% !important;
  max-height: 99% !important; }

.width-percent-99,
.w-percent-99 {
  width: 99% !important;
  min-width: 99% !important;
  max-width: 99% !important; }

.height-percent-100,
.h-percent-100 {
  height: 100% !important;
  min-height: 100% !important;
  max-height: 100% !important; }

.width-percent-100,
.w-percent-100 {
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important; }

.height-8,
.h-8 {
  height: 8px !important;
  min-height: 8px !important;
  max-height: 8px !important; }

.width-8,
.w-8 {
  width: 8px !important;
  min-width: 8px !important;
  max-width: 8px !important; }

.height-16,
.h-16 {
  height: 16px !important;
  min-height: 16px !important;
  max-height: 16px !important; }

.width-16,
.w-16 {
  width: 16px !important;
  min-width: 16px !important;
  max-width: 16px !important; }

.height-24,
.h-24 {
  height: 24px !important;
  min-height: 24px !important;
  max-height: 24px !important; }

.width-24,
.w-24 {
  width: 24px !important;
  min-width: 24px !important;
  max-width: 24px !important; }

.height-32,
.h-32 {
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important; }

.width-32,
.w-32 {
  width: 32px !important;
  min-width: 32px !important;
  max-width: 32px !important; }

.height-48,
.h-48 {
  height: 48px !important;
  min-height: 48px !important;
  max-height: 48px !important; }

.width-48,
.w-48 {
  width: 48px !important;
  min-width: 48px !important;
  max-width: 48px !important; }

.height-56,
.h-56 {
  height: 56px !important;
  min-height: 56px !important;
  max-height: 56px !important; }

.width-56,
.w-56 {
  width: 56px !important;
  min-width: 56px !important;
  max-width: 56px !important; }

.height-64,
.h-64 {
  height: 64px !important;
  min-height: 64px !important;
  max-height: 64px !important; }

.width-64,
.w-64 {
  width: 64px !important;
  min-width: 64px !important;
  max-width: 64px !important; }

.height-72,
.h-72 {
  height: 72px !important;
  min-height: 72px !important;
  max-height: 72px !important; }

.width-72,
.w-72 {
  width: 72px !important;
  min-width: 72px !important;
  max-width: 72px !important; }

.height-88,
.h-88 {
  height: 88px !important;
  min-height: 88px !important;
  max-height: 88px !important; }

.width-88,
.w-88 {
  width: 88px !important;
  min-width: 88px !important;
  max-width: 88px !important; }

.height-96,
.h-96 {
  height: 96px !important;
  min-height: 96px !important;
  max-height: 96px !important; }

.width-96,
.w-96 {
  width: 96px !important;
  min-width: 96px !important;
  max-width: 96px !important; }

.height-104,
.h-104 {
  height: 104px !important;
  min-height: 104px !important;
  max-height: 104px !important; }

.width-104,
.w-104 {
  width: 104px !important;
  min-width: 104px !important;
  max-width: 104px !important; }

.height-112,
.h-112 {
  height: 112px !important;
  min-height: 112px !important;
  max-height: 112px !important; }

.width-112,
.w-112 {
  width: 112px !important;
  min-width: 112px !important;
  max-width: 112px !important; }

.height-128,
.h-128 {
  height: 128px !important;
  min-height: 128px !important;
  max-height: 128px !important; }

.width-128,
.w-128 {
  width: 128px !important;
  min-width: 128px !important;
  max-width: 128px !important; }

.height-136,
.h-136 {
  height: 136px !important;
  min-height: 136px !important;
  max-height: 136px !important; }

.width-136,
.w-136 {
  width: 136px !important;
  min-width: 136px !important;
  max-width: 136px !important; }

.height-144,
.h-144 {
  height: 144px !important;
  min-height: 144px !important;
  max-height: 144px !important; }

.width-144,
.w-144 {
  width: 144px !important;
  min-width: 144px !important;
  max-width: 144px !important; }

.height-152,
.h-152 {
  height: 152px !important;
  min-height: 152px !important;
  max-height: 152px !important; }

.width-152,
.w-152 {
  width: 152px !important;
  min-width: 152px !important;
  max-width: 152px !important; }

.height-168,
.h-168 {
  height: 168px !important;
  min-height: 168px !important;
  max-height: 168px !important; }

.width-168,
.w-168 {
  width: 168px !important;
  min-width: 168px !important;
  max-width: 168px !important; }

.height-176,
.h-176 {
  height: 176px !important;
  min-height: 176px !important;
  max-height: 176px !important; }

.width-176,
.w-176 {
  width: 176px !important;
  min-width: 176px !important;
  max-width: 176px !important; }

.height-184,
.h-184 {
  height: 184px !important;
  min-height: 184px !important;
  max-height: 184px !important; }

.width-184,
.w-184 {
  width: 184px !important;
  min-width: 184px !important;
  max-width: 184px !important; }

.height-192,
.h-192 {
  height: 192px !important;
  min-height: 192px !important;
  max-height: 192px !important; }

.width-192,
.w-192 {
  width: 192px !important;
  min-width: 192px !important;
  max-width: 192px !important; }

.height-208,
.h-208 {
  height: 208px !important;
  min-height: 208px !important;
  max-height: 208px !important; }

.width-208,
.w-208 {
  width: 208px !important;
  min-width: 208px !important;
  max-width: 208px !important; }

.height-216,
.h-216 {
  height: 216px !important;
  min-height: 216px !important;
  max-height: 216px !important; }

.width-216,
.w-216 {
  width: 216px !important;
  min-width: 216px !important;
  max-width: 216px !important; }

.height-224,
.h-224 {
  height: 224px !important;
  min-height: 224px !important;
  max-height: 224px !important; }

.width-224,
.w-224 {
  width: 224px !important;
  min-width: 224px !important;
  max-width: 224px !important; }

.height-232,
.h-232 {
  height: 232px !important;
  min-height: 232px !important;
  max-height: 232px !important; }

.width-232,
.w-232 {
  width: 232px !important;
  min-width: 232px !important;
  max-width: 232px !important; }

.height-248,
.h-248 {
  height: 248px !important;
  min-height: 248px !important;
  max-height: 248px !important; }

.width-248,
.w-248 {
  width: 248px !important;
  min-width: 248px !important;
  max-width: 248px !important; }

.height-256,
.h-256 {
  height: 256px !important;
  min-height: 256px !important;
  max-height: 256px !important; }

.width-256,
.w-256 {
  width: 256px !important;
  min-width: 256px !important;
  max-width: 256px !important; }

.height-264,
.h-264 {
  height: 264px !important;
  min-height: 264px !important;
  max-height: 264px !important; }

.width-264,
.w-264 {
  width: 264px !important;
  min-width: 264px !important;
  max-width: 264px !important; }

.height-272,
.h-272 {
  height: 272px !important;
  min-height: 272px !important;
  max-height: 272px !important; }

.width-272,
.w-272 {
  width: 272px !important;
  min-width: 272px !important;
  max-width: 272px !important; }

.height-288,
.h-288 {
  height: 288px !important;
  min-height: 288px !important;
  max-height: 288px !important; }

.width-288,
.w-288 {
  width: 288px !important;
  min-width: 288px !important;
  max-width: 288px !important; }

.height-296,
.h-296 {
  height: 296px !important;
  min-height: 296px !important;
  max-height: 296px !important; }

.width-296,
.w-296 {
  width: 296px !important;
  min-width: 296px !important;
  max-width: 296px !important; }

.height-304,
.h-304 {
  height: 304px !important;
  min-height: 304px !important;
  max-height: 304px !important; }

.width-304,
.w-304 {
  width: 304px !important;
  min-width: 304px !important;
  max-width: 304px !important; }

.height-312,
.h-312 {
  height: 312px !important;
  min-height: 312px !important;
  max-height: 312px !important; }

.width-312,
.w-312 {
  width: 312px !important;
  min-width: 312px !important;
  max-width: 312px !important; }

.height-328,
.h-328 {
  height: 328px !important;
  min-height: 328px !important;
  max-height: 328px !important; }

.width-328,
.w-328 {
  width: 328px !important;
  min-width: 328px !important;
  max-width: 328px !important; }

.height-336,
.h-336 {
  height: 336px !important;
  min-height: 336px !important;
  max-height: 336px !important; }

.width-336,
.w-336 {
  width: 336px !important;
  min-width: 336px !important;
  max-width: 336px !important; }

.height-344,
.h-344 {
  height: 344px !important;
  min-height: 344px !important;
  max-height: 344px !important; }

.width-344,
.w-344 {
  width: 344px !important;
  min-width: 344px !important;
  max-width: 344px !important; }

.height-352,
.h-352 {
  height: 352px !important;
  min-height: 352px !important;
  max-height: 352px !important; }

.width-352,
.w-352 {
  width: 352px !important;
  min-width: 352px !important;
  max-width: 352px !important; }

.height-368,
.h-368 {
  height: 368px !important;
  min-height: 368px !important;
  max-height: 368px !important; }

.width-368,
.w-368 {
  width: 368px !important;
  min-width: 368px !important;
  max-width: 368px !important; }

.height-376,
.h-376 {
  height: 376px !important;
  min-height: 376px !important;
  max-height: 376px !important; }

.width-376,
.w-376 {
  width: 376px !important;
  min-width: 376px !important;
  max-width: 376px !important; }

.height-384,
.h-384 {
  height: 384px !important;
  min-height: 384px !important;
  max-height: 384px !important; }

.width-384,
.w-384 {
  width: 384px !important;
  min-width: 384px !important;
  max-width: 384px !important; }

.height-392,
.h-392 {
  height: 392px !important;
  min-height: 392px !important;
  max-height: 392px !important; }

.width-392,
.w-392 {
  width: 392px !important;
  min-width: 392px !important;
  max-width: 392px !important; }

.height-408,
.h-408 {
  height: 408px !important;
  min-height: 408px !important;
  max-height: 408px !important; }

.width-408,
.w-408 {
  width: 408px !important;
  min-width: 408px !important;
  max-width: 408px !important; }

.height-416,
.h-416 {
  height: 416px !important;
  min-height: 416px !important;
  max-height: 416px !important; }

.width-416,
.w-416 {
  width: 416px !important;
  min-width: 416px !important;
  max-width: 416px !important; }

.height-424,
.h-424 {
  height: 424px !important;
  min-height: 424px !important;
  max-height: 424px !important; }

.width-424,
.w-424 {
  width: 424px !important;
  min-width: 424px !important;
  max-width: 424px !important; }

.height-432,
.h-432 {
  height: 432px !important;
  min-height: 432px !important;
  max-height: 432px !important; }

.width-432,
.w-432 {
  width: 432px !important;
  min-width: 432px !important;
  max-width: 432px !important; }

.height-448,
.h-448 {
  height: 448px !important;
  min-height: 448px !important;
  max-height: 448px !important; }

.width-448,
.w-448 {
  width: 448px !important;
  min-width: 448px !important;
  max-width: 448px !important; }

.height-456,
.h-456 {
  height: 456px !important;
  min-height: 456px !important;
  max-height: 456px !important; }

.width-456,
.w-456 {
  width: 456px !important;
  min-width: 456px !important;
  max-width: 456px !important; }

.height-464,
.h-464 {
  height: 464px !important;
  min-height: 464px !important;
  max-height: 464px !important; }

.width-464,
.w-464 {
  width: 464px !important;
  min-width: 464px !important;
  max-width: 464px !important; }

.height-472,
.h-472 {
  height: 472px !important;
  min-height: 472px !important;
  max-height: 472px !important; }

.width-472,
.w-472 {
  width: 472px !important;
  min-width: 472px !important;
  max-width: 472px !important; }

.height-488,
.h-488 {
  height: 488px !important;
  min-height: 488px !important;
  max-height: 488px !important; }

.width-488,
.w-488 {
  width: 488px !important;
  min-width: 488px !important;
  max-width: 488px !important; }

.height-496,
.h-496 {
  height: 496px !important;
  min-height: 496px !important;
  max-height: 496px !important; }

.width-496,
.w-496 {
  width: 496px !important;
  min-width: 496px !important;
  max-width: 496px !important; }

.height-504,
.h-504 {
  height: 504px !important;
  min-height: 504px !important;
  max-height: 504px !important; }

.width-504,
.w-504 {
  width: 504px !important;
  min-width: 504px !important;
  max-width: 504px !important; }

.height-512,
.h-512 {
  height: 512px !important;
  min-height: 512px !important;
  max-height: 512px !important; }

.width-512,
.w-512 {
  width: 512px !important;
  min-width: 512px !important;
  max-width: 512px !important; }

.height-528,
.h-528 {
  height: 528px !important;
  min-height: 528px !important;
  max-height: 528px !important; }

.width-528,
.w-528 {
  width: 528px !important;
  min-width: 528px !important;
  max-width: 528px !important; }

.height-536,
.h-536 {
  height: 536px !important;
  min-height: 536px !important;
  max-height: 536px !important; }

.width-536,
.w-536 {
  width: 536px !important;
  min-width: 536px !important;
  max-width: 536px !important; }

.height-544,
.h-544 {
  height: 544px !important;
  min-height: 544px !important;
  max-height: 544px !important; }

.width-544,
.w-544 {
  width: 544px !important;
  min-width: 544px !important;
  max-width: 544px !important; }

.height-552,
.h-552 {
  height: 552px !important;
  min-height: 552px !important;
  max-height: 552px !important; }

.width-552,
.w-552 {
  width: 552px !important;
  min-width: 552px !important;
  max-width: 552px !important; }

.height-568,
.h-568 {
  height: 568px !important;
  min-height: 568px !important;
  max-height: 568px !important; }

.width-568,
.w-568 {
  width: 568px !important;
  min-width: 568px !important;
  max-width: 568px !important; }

.height-576,
.h-576 {
  height: 576px !important;
  min-height: 576px !important;
  max-height: 576px !important; }

.width-576,
.w-576 {
  width: 576px !important;
  min-width: 576px !important;
  max-width: 576px !important; }

.height-584,
.h-584 {
  height: 584px !important;
  min-height: 584px !important;
  max-height: 584px !important; }

.width-584,
.w-584 {
  width: 584px !important;
  min-width: 584px !important;
  max-width: 584px !important; }

.height-592,
.h-592 {
  height: 592px !important;
  min-height: 592px !important;
  max-height: 592px !important; }

.width-592,
.w-592 {
  width: 592px !important;
  min-width: 592px !important;
  max-width: 592px !important; }

.height-608,
.h-608 {
  height: 608px !important;
  min-height: 608px !important;
  max-height: 608px !important; }

.width-608,
.w-608 {
  width: 608px !important;
  min-width: 608px !important;
  max-width: 608px !important; }

.height-616,
.h-616 {
  height: 616px !important;
  min-height: 616px !important;
  max-height: 616px !important; }

.width-616,
.w-616 {
  width: 616px !important;
  min-width: 616px !important;
  max-width: 616px !important; }

.height-624,
.h-624 {
  height: 624px !important;
  min-height: 624px !important;
  max-height: 624px !important; }

.width-624,
.w-624 {
  width: 624px !important;
  min-width: 624px !important;
  max-width: 624px !important; }

.height-632,
.h-632 {
  height: 632px !important;
  min-height: 632px !important;
  max-height: 632px !important; }

.width-632,
.w-632 {
  width: 632px !important;
  min-width: 632px !important;
  max-width: 632px !important; }

.height-648,
.h-648 {
  height: 648px !important;
  min-height: 648px !important;
  max-height: 648px !important; }

.width-648,
.w-648 {
  width: 648px !important;
  min-width: 648px !important;
  max-width: 648px !important; }

.height-656,
.h-656 {
  height: 656px !important;
  min-height: 656px !important;
  max-height: 656px !important; }

.width-656,
.w-656 {
  width: 656px !important;
  min-width: 656px !important;
  max-width: 656px !important; }

.height-664,
.h-664 {
  height: 664px !important;
  min-height: 664px !important;
  max-height: 664px !important; }

.width-664,
.w-664 {
  width: 664px !important;
  min-width: 664px !important;
  max-width: 664px !important; }

.height-672,
.h-672 {
  height: 672px !important;
  min-height: 672px !important;
  max-height: 672px !important; }

.width-672,
.w-672 {
  width: 672px !important;
  min-width: 672px !important;
  max-width: 672px !important; }

.height-688,
.h-688 {
  height: 688px !important;
  min-height: 688px !important;
  max-height: 688px !important; }

.width-688,
.w-688 {
  width: 688px !important;
  min-width: 688px !important;
  max-width: 688px !important; }

.height-696,
.h-696 {
  height: 696px !important;
  min-height: 696px !important;
  max-height: 696px !important; }

.width-696,
.w-696 {
  width: 696px !important;
  min-width: 696px !important;
  max-width: 696px !important; }

.height-704,
.h-704 {
  height: 704px !important;
  min-height: 704px !important;
  max-height: 704px !important; }

.width-704,
.w-704 {
  width: 704px !important;
  min-width: 704px !important;
  max-width: 704px !important; }

.height-712,
.h-712 {
  height: 712px !important;
  min-height: 712px !important;
  max-height: 712px !important; }

.width-712,
.w-712 {
  width: 712px !important;
  min-width: 712px !important;
  max-width: 712px !important; }

.height-728,
.h-728 {
  height: 728px !important;
  min-height: 728px !important;
  max-height: 728px !important; }

.width-728,
.w-728 {
  width: 728px !important;
  min-width: 728px !important;
  max-width: 728px !important; }

.height-736,
.h-736 {
  height: 736px !important;
  min-height: 736px !important;
  max-height: 736px !important; }

.width-736,
.w-736 {
  width: 736px !important;
  min-width: 736px !important;
  max-width: 736px !important; }

.height-744,
.h-744 {
  height: 744px !important;
  min-height: 744px !important;
  max-height: 744px !important; }

.width-744,
.w-744 {
  width: 744px !important;
  min-width: 744px !important;
  max-width: 744px !important; }

.height-752,
.h-752 {
  height: 752px !important;
  min-height: 752px !important;
  max-height: 752px !important; }

.width-752,
.w-752 {
  width: 752px !important;
  min-width: 752px !important;
  max-width: 752px !important; }

.height-768,
.h-768 {
  height: 768px !important;
  min-height: 768px !important;
  max-height: 768px !important; }

.width-768,
.w-768 {
  width: 768px !important;
  min-width: 768px !important;
  max-width: 768px !important; }

.height-776,
.h-776 {
  height: 776px !important;
  min-height: 776px !important;
  max-height: 776px !important; }

.width-776,
.w-776 {
  width: 776px !important;
  min-width: 776px !important;
  max-width: 776px !important; }

.height-784,
.h-784 {
  height: 784px !important;
  min-height: 784px !important;
  max-height: 784px !important; }

.width-784,
.w-784 {
  width: 784px !important;
  min-width: 784px !important;
  max-width: 784px !important; }

.height-792,
.h-792 {
  height: 792px !important;
  min-height: 792px !important;
  max-height: 792px !important; }

.width-792,
.w-792 {
  width: 792px !important;
  min-width: 792px !important;
  max-width: 792px !important; }

.opacity-0-0 {
  opacity: 0 !important; }

.opacity-0-1 {
  opacity: 0.1 !important; }

.opacity-0-2 {
  opacity: 0.2 !important; }

.opacity-0-3 {
  opacity: 0.3 !important; }

.opacity-0-4 {
  opacity: 0.4 !important; }

.opacity-0-5 {
  opacity: 0.5 !important; }

.opacity-0-6 {
  opacity: 0.6 !important; }

.opacity-0-7 {
  opacity: 0.7 !important; }

.opacity-0-8 {
  opacity: 0.8 !important; }

.opacity-0-9 {
  opacity: 0.9 !important; }

.opacity-0-10 {
  opacity: 1 !important; }

.border,
.b {
  border: 1px solid rgba(0, 0, 0, 0.12); }

.border-top,
.bt {
  border-top: 1px solid rgba(0, 0, 0, 0.12); }

.border-right,
.br {
  border-right: 1px solid rgba(0, 0, 0, 0.12); }

.border-bottom,
.bb {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }

.border-left,
.bl {
  border-left: 1px solid rgba(0, 0, 0, 0.12); }

.border-horizontal,
.bh {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  border-right: 1px solid rgba(0, 0, 0, 0.12); }

.border-vertical,
.bv {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }

.brad-1 {
  border-radius: 1px; }

.brad-2 {
  border-radius: 2px; }

.brad-3 {
  border-radius: 3px; }

.brad-4 {
  border-radius: 4px; }

.brad-5 {
  border-radius: 5px; }

.brad-6 {
  border-radius: 6px; }

.brad-7 {
  border-radius: 7px; }

.brad-8 {
  border-radius: 8px; }

.brad-9 {
  border-radius: 9px; }

.brad-10 {
  border-radius: 10px; }

.brad-11 {
  border-radius: 11px; }

.brad-12 {
  border-radius: 12px; }

md-icon[md-font-icon],
i {
  font-size: 24px;
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  line-height: 24px; }
  md-icon[md-font-icon].s4,
  i.s4 {
    font-size: 4px !important;
    width: 4px !important;
    height: 4px !important;
    min-width: 4px !important;
    min-height: 4px !important;
    line-height: 4px !important; }
  md-icon[md-font-icon].s6,
  i.s6 {
    font-size: 6px !important;
    width: 6px !important;
    height: 6px !important;
    min-width: 6px !important;
    min-height: 6px !important;
    line-height: 6px !important; }
  md-icon[md-font-icon].s8,
  i.s8 {
    font-size: 8px !important;
    width: 8px !important;
    height: 8px !important;
    min-width: 8px !important;
    min-height: 8px !important;
    line-height: 8px !important; }
  md-icon[md-font-icon].s10,
  i.s10 {
    font-size: 10px !important;
    width: 10px !important;
    height: 10px !important;
    min-width: 10px !important;
    min-height: 10px !important;
    line-height: 10px !important; }
  md-icon[md-font-icon].s12,
  i.s12 {
    font-size: 12px !important;
    width: 12px !important;
    height: 12px !important;
    min-width: 12px !important;
    min-height: 12px !important;
    line-height: 12px !important; }
  md-icon[md-font-icon].s14,
  i.s14 {
    font-size: 14px !important;
    width: 14px !important;
    height: 14px !important;
    min-width: 14px !important;
    min-height: 14px !important;
    line-height: 14px !important; }
  md-icon[md-font-icon].s16,
  i.s16 {
    font-size: 16px !important;
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    min-height: 16px !important;
    line-height: 16px !important; }
  md-icon[md-font-icon].s18,
  i.s18 {
    font-size: 18px !important;
    width: 18px !important;
    height: 18px !important;
    min-width: 18px !important;
    min-height: 18px !important;
    line-height: 18px !important; }
  md-icon[md-font-icon].s20,
  i.s20 {
    font-size: 20px !important;
    width: 20px !important;
    height: 20px !important;
    min-width: 20px !important;
    min-height: 20px !important;
    line-height: 20px !important; }
  md-icon[md-font-icon].s22,
  i.s22 {
    font-size: 22px !important;
    width: 22px !important;
    height: 22px !important;
    min-width: 22px !important;
    min-height: 22px !important;
    line-height: 22px !important; }
  md-icon[md-font-icon].s24,
  i.s24 {
    font-size: 24px !important;
    width: 24px !important;
    height: 24px !important;
    min-width: 24px !important;
    min-height: 24px !important;
    line-height: 24px !important; }
  md-icon[md-font-icon].s26,
  i.s26 {
    font-size: 26px !important;
    width: 26px !important;
    height: 26px !important;
    min-width: 26px !important;
    min-height: 26px !important;
    line-height: 26px !important; }
  md-icon[md-font-icon].s28,
  i.s28 {
    font-size: 28px !important;
    width: 28px !important;
    height: 28px !important;
    min-width: 28px !important;
    min-height: 28px !important;
    line-height: 28px !important; }
  md-icon[md-font-icon].s30,
  i.s30 {
    font-size: 30px !important;
    width: 30px !important;
    height: 30px !important;
    min-width: 30px !important;
    min-height: 30px !important;
    line-height: 30px !important; }
  md-icon[md-font-icon].s32,
  i.s32 {
    font-size: 32px !important;
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    min-height: 32px !important;
    line-height: 32px !important; }
  md-icon[md-font-icon].s34,
  i.s34 {
    font-size: 34px !important;
    width: 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    min-height: 34px !important;
    line-height: 34px !important; }
  md-icon[md-font-icon].s36,
  i.s36 {
    font-size: 36px !important;
    width: 36px !important;
    height: 36px !important;
    min-width: 36px !important;
    min-height: 36px !important;
    line-height: 36px !important; }
  md-icon[md-font-icon].s38,
  i.s38 {
    font-size: 38px !important;
    width: 38px !important;
    height: 38px !important;
    min-width: 38px !important;
    min-height: 38px !important;
    line-height: 38px !important; }
  md-icon[md-font-icon].s40,
  i.s40 {
    font-size: 40px !important;
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;
    line-height: 40px !important; }
  md-icon[md-font-icon].s42,
  i.s42 {
    font-size: 42px !important;
    width: 42px !important;
    height: 42px !important;
    min-width: 42px !important;
    min-height: 42px !important;
    line-height: 42px !important; }
  md-icon[md-font-icon].s44,
  i.s44 {
    font-size: 44px !important;
    width: 44px !important;
    height: 44px !important;
    min-width: 44px !important;
    min-height: 44px !important;
    line-height: 44px !important; }
  md-icon[md-font-icon].s46,
  i.s46 {
    font-size: 46px !important;
    width: 46px !important;
    height: 46px !important;
    min-width: 46px !important;
    min-height: 46px !important;
    line-height: 46px !important; }
  md-icon[md-font-icon].s48,
  i.s48 {
    font-size: 48px !important;
    width: 48px !important;
    height: 48px !important;
    min-width: 48px !important;
    min-height: 48px !important;
    line-height: 48px !important; }
  md-icon[md-font-icon].s50,
  i.s50 {
    font-size: 50px !important;
    width: 50px !important;
    height: 50px !important;
    min-width: 50px !important;
    min-height: 50px !important;
    line-height: 50px !important; }
  md-icon[md-font-icon].s52,
  i.s52 {
    font-size: 52px !important;
    width: 52px !important;
    height: 52px !important;
    min-width: 52px !important;
    min-height: 52px !important;
    line-height: 52px !important; }
  md-icon[md-font-icon].s54,
  i.s54 {
    font-size: 54px !important;
    width: 54px !important;
    height: 54px !important;
    min-width: 54px !important;
    min-height: 54px !important;
    line-height: 54px !important; }
  md-icon[md-font-icon].s56,
  i.s56 {
    font-size: 56px !important;
    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;
    line-height: 56px !important; }
  md-icon[md-font-icon].s58,
  i.s58 {
    font-size: 58px !important;
    width: 58px !important;
    height: 58px !important;
    min-width: 58px !important;
    min-height: 58px !important;
    line-height: 58px !important; }
  md-icon[md-font-icon].s60,
  i.s60 {
    font-size: 60px !important;
    width: 60px !important;
    height: 60px !important;
    min-width: 60px !important;
    min-height: 60px !important;
    line-height: 60px !important; }
  md-icon[md-font-icon].s62,
  i.s62 {
    font-size: 62px !important;
    width: 62px !important;
    height: 62px !important;
    min-width: 62px !important;
    min-height: 62px !important;
    line-height: 62px !important; }
  md-icon[md-font-icon].s64,
  i.s64 {
    font-size: 64px !important;
    width: 64px !important;
    height: 64px !important;
    min-width: 64px !important;
    min-height: 64px !important;
    line-height: 64px !important; }
  md-icon[md-font-icon].s66,
  i.s66 {
    font-size: 66px !important;
    width: 66px !important;
    height: 66px !important;
    min-width: 66px !important;
    min-height: 66px !important;
    line-height: 66px !important; }
  md-icon[md-font-icon].s68,
  i.s68 {
    font-size: 68px !important;
    width: 68px !important;
    height: 68px !important;
    min-width: 68px !important;
    min-height: 68px !important;
    line-height: 68px !important; }
  md-icon[md-font-icon].s70,
  i.s70 {
    font-size: 70px !important;
    width: 70px !important;
    height: 70px !important;
    min-width: 70px !important;
    min-height: 70px !important;
    line-height: 70px !important; }
  md-icon[md-font-icon].s72,
  i.s72 {
    font-size: 72px !important;
    width: 72px !important;
    height: 72px !important;
    min-width: 72px !important;
    min-height: 72px !important;
    line-height: 72px !important; }
  md-icon[md-font-icon].s74,
  i.s74 {
    font-size: 74px !important;
    width: 74px !important;
    height: 74px !important;
    min-width: 74px !important;
    min-height: 74px !important;
    line-height: 74px !important; }
  md-icon[md-font-icon].s76,
  i.s76 {
    font-size: 76px !important;
    width: 76px !important;
    height: 76px !important;
    min-width: 76px !important;
    min-height: 76px !important;
    line-height: 76px !important; }
  md-icon[md-font-icon].s78,
  i.s78 {
    font-size: 78px !important;
    width: 78px !important;
    height: 78px !important;
    min-width: 78px !important;
    min-height: 78px !important;
    line-height: 78px !important; }
  md-icon[md-font-icon].s80,
  i.s80 {
    font-size: 80px !important;
    width: 80px !important;
    height: 80px !important;
    min-width: 80px !important;
    min-height: 80px !important;
    line-height: 80px !important; }
  md-icon[md-font-icon].s82,
  i.s82 {
    font-size: 82px !important;
    width: 82px !important;
    height: 82px !important;
    min-width: 82px !important;
    min-height: 82px !important;
    line-height: 82px !important; }
  md-icon[md-font-icon].s84,
  i.s84 {
    font-size: 84px !important;
    width: 84px !important;
    height: 84px !important;
    min-width: 84px !important;
    min-height: 84px !important;
    line-height: 84px !important; }
  md-icon[md-font-icon].s86,
  i.s86 {
    font-size: 86px !important;
    width: 86px !important;
    height: 86px !important;
    min-width: 86px !important;
    min-height: 86px !important;
    line-height: 86px !important; }
  md-icon[md-font-icon].s88,
  i.s88 {
    font-size: 88px !important;
    width: 88px !important;
    height: 88px !important;
    min-width: 88px !important;
    min-height: 88px !important;
    line-height: 88px !important; }
  md-icon[md-font-icon].s90,
  i.s90 {
    font-size: 90px !important;
    width: 90px !important;
    height: 90px !important;
    min-width: 90px !important;
    min-height: 90px !important;
    line-height: 90px !important; }
  md-icon[md-font-icon].s92,
  i.s92 {
    font-size: 92px !important;
    width: 92px !important;
    height: 92px !important;
    min-width: 92px !important;
    min-height: 92px !important;
    line-height: 92px !important; }
  md-icon[md-font-icon].s94,
  i.s94 {
    font-size: 94px !important;
    width: 94px !important;
    height: 94px !important;
    min-width: 94px !important;
    min-height: 94px !important;
    line-height: 94px !important; }
  md-icon[md-font-icon].s96,
  i.s96 {
    font-size: 96px !important;
    width: 96px !important;
    height: 96px !important;
    min-width: 96px !important;
    min-height: 96px !important;
    line-height: 96px !important; }
  md-icon[md-font-icon].s98,
  i.s98 {
    font-size: 98px !important;
    width: 98px !important;
    height: 98px !important;
    min-width: 98px !important;
    min-height: 98px !important;
    line-height: 98px !important; }
  md-icon[md-font-icon].s100,
  i.s100 {
    font-size: 100px !important;
    width: 100px !important;
    height: 100px !important;
    min-width: 100px !important;
    min-height: 100px !important;
    line-height: 100px !important; }
  md-icon[md-font-icon].s102,
  i.s102 {
    font-size: 102px !important;
    width: 102px !important;
    height: 102px !important;
    min-width: 102px !important;
    min-height: 102px !important;
    line-height: 102px !important; }
  md-icon[md-font-icon].s104,
  i.s104 {
    font-size: 104px !important;
    width: 104px !important;
    height: 104px !important;
    min-width: 104px !important;
    min-height: 104px !important;
    line-height: 104px !important; }
  md-icon[md-font-icon].s106,
  i.s106 {
    font-size: 106px !important;
    width: 106px !important;
    height: 106px !important;
    min-width: 106px !important;
    min-height: 106px !important;
    line-height: 106px !important; }
  md-icon[md-font-icon].s108,
  i.s108 {
    font-size: 108px !important;
    width: 108px !important;
    height: 108px !important;
    min-width: 108px !important;
    min-height: 108px !important;
    line-height: 108px !important; }
  md-icon[md-font-icon].s110,
  i.s110 {
    font-size: 110px !important;
    width: 110px !important;
    height: 110px !important;
    min-width: 110px !important;
    min-height: 110px !important;
    line-height: 110px !important; }
  md-icon[md-font-icon].s112,
  i.s112 {
    font-size: 112px !important;
    width: 112px !important;
    height: 112px !important;
    min-width: 112px !important;
    min-height: 112px !important;
    line-height: 112px !important; }
  md-icon[md-font-icon].s114,
  i.s114 {
    font-size: 114px !important;
    width: 114px !important;
    height: 114px !important;
    min-width: 114px !important;
    min-height: 114px !important;
    line-height: 114px !important; }
  md-icon[md-font-icon].s116,
  i.s116 {
    font-size: 116px !important;
    width: 116px !important;
    height: 116px !important;
    min-width: 116px !important;
    min-height: 116px !important;
    line-height: 116px !important; }
  md-icon[md-font-icon].s118,
  i.s118 {
    font-size: 118px !important;
    width: 118px !important;
    height: 118px !important;
    min-width: 118px !important;
    min-height: 118px !important;
    line-height: 118px !important; }
  md-icon[md-font-icon].s120,
  i.s120 {
    font-size: 120px !important;
    width: 120px !important;
    height: 120px !important;
    min-width: 120px !important;
    min-height: 120px !important;
    line-height: 120px !important; }
  md-icon[md-font-icon].s122,
  i.s122 {
    font-size: 122px !important;
    width: 122px !important;
    height: 122px !important;
    min-width: 122px !important;
    min-height: 122px !important;
    line-height: 122px !important; }
  md-icon[md-font-icon].s124,
  i.s124 {
    font-size: 124px !important;
    width: 124px !important;
    height: 124px !important;
    min-width: 124px !important;
    min-height: 124px !important;
    line-height: 124px !important; }
  md-icon[md-font-icon].s126,
  i.s126 {
    font-size: 126px !important;
    width: 126px !important;
    height: 126px !important;
    min-width: 126px !important;
    min-height: 126px !important;
    line-height: 126px !important; }
  md-icon[md-font-icon].s128,
  i.s128 {
    font-size: 128px !important;
    width: 128px !important;
    height: 128px !important;
    min-width: 128px !important;
    min-height: 128px !important;
    line-height: 128px !important; }
  md-icon[md-font-icon].s130,
  i.s130 {
    font-size: 130px !important;
    width: 130px !important;
    height: 130px !important;
    min-width: 130px !important;
    min-height: 130px !important;
    line-height: 130px !important; }
  md-icon[md-font-icon].s132,
  i.s132 {
    font-size: 132px !important;
    width: 132px !important;
    height: 132px !important;
    min-width: 132px !important;
    min-height: 132px !important;
    line-height: 132px !important; }
  md-icon[md-font-icon].s134,
  i.s134 {
    font-size: 134px !important;
    width: 134px !important;
    height: 134px !important;
    min-width: 134px !important;
    min-height: 134px !important;
    line-height: 134px !important; }
  md-icon[md-font-icon].s136,
  i.s136 {
    font-size: 136px !important;
    width: 136px !important;
    height: 136px !important;
    min-width: 136px !important;
    min-height: 136px !important;
    line-height: 136px !important; }
  md-icon[md-font-icon].s138,
  i.s138 {
    font-size: 138px !important;
    width: 138px !important;
    height: 138px !important;
    min-width: 138px !important;
    min-height: 138px !important;
    line-height: 138px !important; }
  md-icon[md-font-icon].s140,
  i.s140 {
    font-size: 140px !important;
    width: 140px !important;
    height: 140px !important;
    min-width: 140px !important;
    min-height: 140px !important;
    line-height: 140px !important; }
  md-icon[md-font-icon].s142,
  i.s142 {
    font-size: 142px !important;
    width: 142px !important;
    height: 142px !important;
    min-width: 142px !important;
    min-height: 142px !important;
    line-height: 142px !important; }
  md-icon[md-font-icon].s144,
  i.s144 {
    font-size: 144px !important;
    width: 144px !important;
    height: 144px !important;
    min-width: 144px !important;
    min-height: 144px !important;
    line-height: 144px !important; }
  md-icon[md-font-icon].s146,
  i.s146 {
    font-size: 146px !important;
    width: 146px !important;
    height: 146px !important;
    min-width: 146px !important;
    min-height: 146px !important;
    line-height: 146px !important; }
  md-icon[md-font-icon].s148,
  i.s148 {
    font-size: 148px !important;
    width: 148px !important;
    height: 148px !important;
    min-width: 148px !important;
    min-height: 148px !important;
    line-height: 148px !important; }
  md-icon[md-font-icon].s150,
  i.s150 {
    font-size: 150px !important;
    width: 150px !important;
    height: 150px !important;
    min-width: 150px !important;
    min-height: 150px !important;
    line-height: 150px !important; }
  md-icon[md-font-icon].s152,
  i.s152 {
    font-size: 152px !important;
    width: 152px !important;
    height: 152px !important;
    min-width: 152px !important;
    min-height: 152px !important;
    line-height: 152px !important; }
  md-icon[md-font-icon].s154,
  i.s154 {
    font-size: 154px !important;
    width: 154px !important;
    height: 154px !important;
    min-width: 154px !important;
    min-height: 154px !important;
    line-height: 154px !important; }
  md-icon[md-font-icon].s156,
  i.s156 {
    font-size: 156px !important;
    width: 156px !important;
    height: 156px !important;
    min-width: 156px !important;
    min-height: 156px !important;
    line-height: 156px !important; }
  md-icon[md-font-icon].s158,
  i.s158 {
    font-size: 158px !important;
    width: 158px !important;
    height: 158px !important;
    min-width: 158px !important;
    min-height: 158px !important;
    line-height: 158px !important; }
  md-icon[md-font-icon].s160,
  i.s160 {
    font-size: 160px !important;
    width: 160px !important;
    height: 160px !important;
    min-width: 160px !important;
    min-height: 160px !important;
    line-height: 160px !important; }
  md-icon[md-font-icon].s162,
  i.s162 {
    font-size: 162px !important;
    width: 162px !important;
    height: 162px !important;
    min-width: 162px !important;
    min-height: 162px !important;
    line-height: 162px !important; }
  md-icon[md-font-icon].s164,
  i.s164 {
    font-size: 164px !important;
    width: 164px !important;
    height: 164px !important;
    min-width: 164px !important;
    min-height: 164px !important;
    line-height: 164px !important; }
  md-icon[md-font-icon].s166,
  i.s166 {
    font-size: 166px !important;
    width: 166px !important;
    height: 166px !important;
    min-width: 166px !important;
    min-height: 166px !important;
    line-height: 166px !important; }
  md-icon[md-font-icon].s168,
  i.s168 {
    font-size: 168px !important;
    width: 168px !important;
    height: 168px !important;
    min-width: 168px !important;
    min-height: 168px !important;
    line-height: 168px !important; }
  md-icon[md-font-icon].s170,
  i.s170 {
    font-size: 170px !important;
    width: 170px !important;
    height: 170px !important;
    min-width: 170px !important;
    min-height: 170px !important;
    line-height: 170px !important; }
  md-icon[md-font-icon].s172,
  i.s172 {
    font-size: 172px !important;
    width: 172px !important;
    height: 172px !important;
    min-width: 172px !important;
    min-height: 172px !important;
    line-height: 172px !important; }
  md-icon[md-font-icon].s174,
  i.s174 {
    font-size: 174px !important;
    width: 174px !important;
    height: 174px !important;
    min-width: 174px !important;
    min-height: 174px !important;
    line-height: 174px !important; }
  md-icon[md-font-icon].s176,
  i.s176 {
    font-size: 176px !important;
    width: 176px !important;
    height: 176px !important;
    min-width: 176px !important;
    min-height: 176px !important;
    line-height: 176px !important; }
  md-icon[md-font-icon].s178,
  i.s178 {
    font-size: 178px !important;
    width: 178px !important;
    height: 178px !important;
    min-width: 178px !important;
    min-height: 178px !important;
    line-height: 178px !important; }
  md-icon[md-font-icon].s180,
  i.s180 {
    font-size: 180px !important;
    width: 180px !important;
    height: 180px !important;
    min-width: 180px !important;
    min-height: 180px !important;
    line-height: 180px !important; }
  md-icon[md-font-icon].s182,
  i.s182 {
    font-size: 182px !important;
    width: 182px !important;
    height: 182px !important;
    min-width: 182px !important;
    min-height: 182px !important;
    line-height: 182px !important; }
  md-icon[md-font-icon].s184,
  i.s184 {
    font-size: 184px !important;
    width: 184px !important;
    height: 184px !important;
    min-width: 184px !important;
    min-height: 184px !important;
    line-height: 184px !important; }
  md-icon[md-font-icon].s186,
  i.s186 {
    font-size: 186px !important;
    width: 186px !important;
    height: 186px !important;
    min-width: 186px !important;
    min-height: 186px !important;
    line-height: 186px !important; }
  md-icon[md-font-icon].s188,
  i.s188 {
    font-size: 188px !important;
    width: 188px !important;
    height: 188px !important;
    min-width: 188px !important;
    min-height: 188px !important;
    line-height: 188px !important; }
  md-icon[md-font-icon].s190,
  i.s190 {
    font-size: 190px !important;
    width: 190px !important;
    height: 190px !important;
    min-width: 190px !important;
    min-height: 190px !important;
    line-height: 190px !important; }
  md-icon[md-font-icon].s192,
  i.s192 {
    font-size: 192px !important;
    width: 192px !important;
    height: 192px !important;
    min-width: 192px !important;
    min-height: 192px !important;
    line-height: 192px !important; }
  md-icon[md-font-icon].s194,
  i.s194 {
    font-size: 194px !important;
    width: 194px !important;
    height: 194px !important;
    min-width: 194px !important;
    min-height: 194px !important;
    line-height: 194px !important; }
  md-icon[md-font-icon].s196,
  i.s196 {
    font-size: 196px !important;
    width: 196px !important;
    height: 196px !important;
    min-width: 196px !important;
    min-height: 196px !important;
    line-height: 196px !important; }
  md-icon[md-font-icon].s198,
  i.s198 {
    font-size: 198px !important;
    width: 198px !important;
    height: 198px !important;
    min-width: 198px !important;
    min-height: 198px !important;
    line-height: 198px !important; }
  md-icon[md-font-icon].s200,
  i.s200 {
    font-size: 200px !important;
    width: 200px !important;
    height: 200px !important;
    min-width: 200px !important;
    min-height: 200px !important;
    line-height: 200px !important; }
  md-icon[md-font-icon].s202,
  i.s202 {
    font-size: 202px !important;
    width: 202px !important;
    height: 202px !important;
    min-width: 202px !important;
    min-height: 202px !important;
    line-height: 202px !important; }
  md-icon[md-font-icon].s204,
  i.s204 {
    font-size: 204px !important;
    width: 204px !important;
    height: 204px !important;
    min-width: 204px !important;
    min-height: 204px !important;
    line-height: 204px !important; }
  md-icon[md-font-icon].s206,
  i.s206 {
    font-size: 206px !important;
    width: 206px !important;
    height: 206px !important;
    min-width: 206px !important;
    min-height: 206px !important;
    line-height: 206px !important; }
  md-icon[md-font-icon].s208,
  i.s208 {
    font-size: 208px !important;
    width: 208px !important;
    height: 208px !important;
    min-width: 208px !important;
    min-height: 208px !important;
    line-height: 208px !important; }
  md-icon[md-font-icon].s210,
  i.s210 {
    font-size: 210px !important;
    width: 210px !important;
    height: 210px !important;
    min-width: 210px !important;
    min-height: 210px !important;
    line-height: 210px !important; }
  md-icon[md-font-icon].s212,
  i.s212 {
    font-size: 212px !important;
    width: 212px !important;
    height: 212px !important;
    min-width: 212px !important;
    min-height: 212px !important;
    line-height: 212px !important; }
  md-icon[md-font-icon].s214,
  i.s214 {
    font-size: 214px !important;
    width: 214px !important;
    height: 214px !important;
    min-width: 214px !important;
    min-height: 214px !important;
    line-height: 214px !important; }
  md-icon[md-font-icon].s216,
  i.s216 {
    font-size: 216px !important;
    width: 216px !important;
    height: 216px !important;
    min-width: 216px !important;
    min-height: 216px !important;
    line-height: 216px !important; }
  md-icon[md-font-icon].s218,
  i.s218 {
    font-size: 218px !important;
    width: 218px !important;
    height: 218px !important;
    min-width: 218px !important;
    min-height: 218px !important;
    line-height: 218px !important; }
  md-icon[md-font-icon].s220,
  i.s220 {
    font-size: 220px !important;
    width: 220px !important;
    height: 220px !important;
    min-width: 220px !important;
    min-height: 220px !important;
    line-height: 220px !important; }
  md-icon[md-font-icon].s222,
  i.s222 {
    font-size: 222px !important;
    width: 222px !important;
    height: 222px !important;
    min-width: 222px !important;
    min-height: 222px !important;
    line-height: 222px !important; }
  md-icon[md-font-icon].s224,
  i.s224 {
    font-size: 224px !important;
    width: 224px !important;
    height: 224px !important;
    min-width: 224px !important;
    min-height: 224px !important;
    line-height: 224px !important; }
  md-icon[md-font-icon].s226,
  i.s226 {
    font-size: 226px !important;
    width: 226px !important;
    height: 226px !important;
    min-width: 226px !important;
    min-height: 226px !important;
    line-height: 226px !important; }
  md-icon[md-font-icon].s228,
  i.s228 {
    font-size: 228px !important;
    width: 228px !important;
    height: 228px !important;
    min-width: 228px !important;
    min-height: 228px !important;
    line-height: 228px !important; }
  md-icon[md-font-icon].s230,
  i.s230 {
    font-size: 230px !important;
    width: 230px !important;
    height: 230px !important;
    min-width: 230px !important;
    min-height: 230px !important;
    line-height: 230px !important; }
  md-icon[md-font-icon].s232,
  i.s232 {
    font-size: 232px !important;
    width: 232px !important;
    height: 232px !important;
    min-width: 232px !important;
    min-height: 232px !important;
    line-height: 232px !important; }
  md-icon[md-font-icon].s234,
  i.s234 {
    font-size: 234px !important;
    width: 234px !important;
    height: 234px !important;
    min-width: 234px !important;
    min-height: 234px !important;
    line-height: 234px !important; }
  md-icon[md-font-icon].s236,
  i.s236 {
    font-size: 236px !important;
    width: 236px !important;
    height: 236px !important;
    min-width: 236px !important;
    min-height: 236px !important;
    line-height: 236px !important; }
  md-icon[md-font-icon].s238,
  i.s238 {
    font-size: 238px !important;
    width: 238px !important;
    height: 238px !important;
    min-width: 238px !important;
    min-height: 238px !important;
    line-height: 238px !important; }
  md-icon[md-font-icon].s240,
  i.s240 {
    font-size: 240px !important;
    width: 240px !important;
    height: 240px !important;
    min-width: 240px !important;
    min-height: 240px !important;
    line-height: 240px !important; }
  md-icon[md-font-icon].s242,
  i.s242 {
    font-size: 242px !important;
    width: 242px !important;
    height: 242px !important;
    min-width: 242px !important;
    min-height: 242px !important;
    line-height: 242px !important; }
  md-icon[md-font-icon].s244,
  i.s244 {
    font-size: 244px !important;
    width: 244px !important;
    height: 244px !important;
    min-width: 244px !important;
    min-height: 244px !important;
    line-height: 244px !important; }
  md-icon[md-font-icon].s246,
  i.s246 {
    font-size: 246px !important;
    width: 246px !important;
    height: 246px !important;
    min-width: 246px !important;
    min-height: 246px !important;
    line-height: 246px !important; }
  md-icon[md-font-icon].s248,
  i.s248 {
    font-size: 248px !important;
    width: 248px !important;
    height: 248px !important;
    min-width: 248px !important;
    min-height: 248px !important;
    line-height: 248px !important; }
  md-icon[md-font-icon].s250,
  i.s250 {
    font-size: 250px !important;
    width: 250px !important;
    height: 250px !important;
    min-width: 250px !important;
    min-height: 250px !important;
    line-height: 250px !important; }
  md-icon[md-font-icon].s252,
  i.s252 {
    font-size: 252px !important;
    width: 252px !important;
    height: 252px !important;
    min-width: 252px !important;
    min-height: 252px !important;
    line-height: 252px !important; }
  md-icon[md-font-icon].s254,
  i.s254 {
    font-size: 254px !important;
    width: 254px !important;
    height: 254px !important;
    min-width: 254px !important;
    min-height: 254px !important;
    line-height: 254px !important; }
  md-icon[md-font-icon].s256,
  i.s256 {
    font-size: 256px !important;
    width: 256px !important;
    height: 256px !important;
    min-width: 256px !important;
    min-height: 256px !important;
    line-height: 256px !important; }

@font-face {
  font-family: 'icomoon';
  src: url("../assets/icons/fonts/icomoon.eot?5km1tg");
  src: url("../assets/icons/fonts/icomoon.eot?#iefix5km1tg") format("embedded-opentype"), url("../assets/icons/fonts/icomoon.ttf?5km1tg") format("truetype"), url("../assets/icons/fonts/icomoon.woff?5km1tg") format("woff"), url("../assets/icons/fonts/icomoon.svg?5km1tg#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="icon-"], [class*=" icon-"]:not(.md-font) {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  [class^="icon-"].icon-account-alert:before, [class*=" icon-"]:not(.md-font).icon-account-alert:before {
    content: "\e600"; }
  [class^="icon-"].icon-account-box-outline:before, [class*=" icon-"]:not(.md-font).icon-account-box-outline:before {
    content: "\e601"; }
  [class^="icon-"].icon-account-box:before, [class*=" icon-"]:not(.md-font).icon-account-box:before {
    content: "\e602"; }
  [class^="icon-"].icon-account-check:before, [class*=" icon-"]:not(.md-font).icon-account-check:before {
    content: "\e603"; }
  [class^="icon-"].icon-account-circle:before, [class*=" icon-"]:not(.md-font).icon-account-circle:before {
    content: "\e604"; }
  [class^="icon-"].icon-account-key:before, [class*=" icon-"]:not(.md-font).icon-account-key:before {
    content: "\e605"; }
  [class^="icon-"].icon-account-location:before, [class*=" icon-"]:not(.md-font).icon-account-location:before {
    content: "\e606"; }
  [class^="icon-"].icon-account-minus:before, [class*=" icon-"]:not(.md-font).icon-account-minus:before {
    content: "\e607"; }
  [class^="icon-"].icon-account-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-account-multiple-outline:before {
    content: "\e608"; }
  [class^="icon-"].icon-account-multiple-plus:before, [class*=" icon-"]:not(.md-font).icon-account-multiple-plus:before {
    content: "\e609"; }
  [class^="icon-"].icon-account-multiple:before, [class*=" icon-"]:not(.md-font).icon-account-multiple:before {
    content: "\e60a"; }
  [class^="icon-"].icon-account-network:before, [class*=" icon-"]:not(.md-font).icon-account-network:before {
    content: "\e60b"; }
  [class^="icon-"].icon-account-outline:before, [class*=" icon-"]:not(.md-font).icon-account-outline:before {
    content: "\e60c"; }
  [class^="icon-"].icon-account-plus:before, [class*=" icon-"]:not(.md-font).icon-account-plus:before {
    content: "\e60d"; }
  [class^="icon-"].icon-account-remove:before, [class*=" icon-"]:not(.md-font).icon-account-remove:before {
    content: "\e60e"; }
  [class^="icon-"].icon-account-search:before, [class*=" icon-"]:not(.md-font).icon-account-search:before {
    content: "\e60f"; }
  [class^="icon-"].icon-account-switch:before, [class*=" icon-"]:not(.md-font).icon-account-switch:before {
    content: "\e610"; }
  [class^="icon-"].icon-account:before, [class*=" icon-"]:not(.md-font).icon-account:before {
    content: "\e611"; }
  [class^="icon-"].icon-airballoon:before, [class*=" icon-"]:not(.md-font).icon-airballoon:before {
    content: "\e612"; }
  [class^="icon-"].icon-airplane-off:before, [class*=" icon-"]:not(.md-font).icon-airplane-off:before {
    content: "\e613"; }
  [class^="icon-"].icon-airplane:before, [class*=" icon-"]:not(.md-font).icon-airplane:before {
    content: "\e614"; }
  [class^="icon-"].icon-alarm-check:before, [class*=" icon-"]:not(.md-font).icon-alarm-check:before {
    content: "\e615"; }
  [class^="icon-"].icon-alarm-multiple:before, [class*=" icon-"]:not(.md-font).icon-alarm-multiple:before {
    content: "\e616"; }
  [class^="icon-"].icon-alarm-off:before, [class*=" icon-"]:not(.md-font).icon-alarm-off:before {
    content: "\e617"; }
  [class^="icon-"].icon-alarm-plus:before, [class*=" icon-"]:not(.md-font).icon-alarm-plus:before {
    content: "\e618"; }
  [class^="icon-"].icon-alarm:before, [class*=" icon-"]:not(.md-font).icon-alarm:before {
    content: "\e619"; }
  [class^="icon-"].icon-album:before, [class*=" icon-"]:not(.md-font).icon-album:before {
    content: "\e61a"; }
  [class^="icon-"].icon-alert-box:before, [class*=" icon-"]:not(.md-font).icon-alert-box:before {
    content: "\e61b"; }
  [class^="icon-"].icon-alert-circle:before, [class*=" icon-"]:not(.md-font).icon-alert-circle:before {
    content: "\e61c"; }
  [class^="icon-"].icon-alert-octagon:before, [class*=" icon-"]:not(.md-font).icon-alert-octagon:before {
    content: "\e61d"; }
  [class^="icon-"].icon-alert:before, [class*=" icon-"]:not(.md-font).icon-alert:before {
    content: "\e61e"; }
  [class^="icon-"].icon-alpha:before, [class*=" icon-"]:not(.md-font).icon-alpha:before {
    content: "\e61f"; }
  [class^="icon-"].icon-alphabetical:before, [class*=" icon-"]:not(.md-font).icon-alphabetical:before {
    content: "\e620"; }
  [class^="icon-"].icon-amazon-clouddrive:before, [class*=" icon-"]:not(.md-font).icon-amazon-clouddrive:before {
    content: "\e621"; }
  [class^="icon-"].icon-amazon:before, [class*=" icon-"]:not(.md-font).icon-amazon:before {
    content: "\e622"; }
  [class^="icon-"].icon-ambulance:before, [class*=" icon-"]:not(.md-font).icon-ambulance:before {
    content: "\e623"; }
  [class^="icon-"].icon-android-debug-bridge:before, [class*=" icon-"]:not(.md-font).icon-android-debug-bridge:before {
    content: "\e624"; }
  [class^="icon-"].icon-android-studio:before, [class*=" icon-"]:not(.md-font).icon-android-studio:before {
    content: "\e625"; }
  [class^="icon-"].icon-android:before, [class*=" icon-"]:not(.md-font).icon-android:before {
    content: "\e626"; }
  [class^="icon-"].icon-apple-finder:before, [class*=" icon-"]:not(.md-font).icon-apple-finder:before {
    content: "\e627"; }
  [class^="icon-"].icon-apple-ios:before, [class*=" icon-"]:not(.md-font).icon-apple-ios:before {
    content: "\e628"; }
  [class^="icon-"].icon-apple-mobileme:before, [class*=" icon-"]:not(.md-font).icon-apple-mobileme:before {
    content: "\e629"; }
  [class^="icon-"].icon-apple-safari:before, [class*=" icon-"]:not(.md-font).icon-apple-safari:before {
    content: "\e62a"; }
  [class^="icon-"].icon-apple:before, [class*=" icon-"]:not(.md-font).icon-apple:before {
    content: "\e62b"; }
  [class^="icon-"].icon-appnet:before, [class*=" icon-"]:not(.md-font).icon-appnet:before {
    content: "\e62c"; }
  [class^="icon-"].icon-apps:before, [class*=" icon-"]:not(.md-font).icon-apps:before {
    content: "\e62d"; }
  [class^="icon-"].icon-archive:before, [class*=" icon-"]:not(.md-font).icon-archive:before {
    content: "\e62e"; }
  [class^="icon-"].icon-arrange-bring-forward:before, [class*=" icon-"]:not(.md-font).icon-arrange-bring-forward:before {
    content: "\e62f"; }
  [class^="icon-"].icon-arrange-bring-to-front:before, [class*=" icon-"]:not(.md-font).icon-arrange-bring-to-front:before {
    content: "\e630"; }
  [class^="icon-"].icon-arrange-send-backward:before, [class*=" icon-"]:not(.md-font).icon-arrange-send-backward:before {
    content: "\e631"; }
  [class^="icon-"].icon-arrange-send-to-back:before, [class*=" icon-"]:not(.md-font).icon-arrange-send-to-back:before {
    content: "\e632"; }
  [class^="icon-"].icon-arrow-all:before, [class*=" icon-"]:not(.md-font).icon-arrow-all:before {
    content: "\e633"; }
  [class^="icon-"].icon-arrow-bottom-left:before, .icon-event-2[class^="icon-"]:before, .icon-event-2:not(.md-font)[class*=" icon-"][class^="icon-"]:before, [class*=" icon-"]:not(.md-font).icon-arrow-bottom-left:before, .icon-event-2[class*=" icon-"]:not(.md-font):before {
    content: "\e634"; }
  [class^="icon-"].icon-arrow-bottom-right:before, [class*=" icon-"]:not(.md-font).icon-arrow-bottom-right:before {
    content: "\e635"; }
  [class^="icon-"].icon-arrow-collapse:before, [class*=" icon-"]:not(.md-font).icon-arrow-collapse:before {
    content: "\e636"; }
  [class^="icon-"].icon-arrow-down-bold-circle-outline:before, [class*=" icon-"]:not(.md-font).icon-arrow-down-bold-circle-outline:before {
    content: "\e637"; }
  [class^="icon-"].icon-arrow-down-bold-circle:before, [class*=" icon-"]:not(.md-font).icon-arrow-down-bold-circle:before {
    content: "\e638"; }
  [class^="icon-"].icon-arrow-down-bold-hexagon-outline:before, [class*=" icon-"]:not(.md-font).icon-arrow-down-bold-hexagon-outline:before {
    content: "\e639"; }
  [class^="icon-"].icon-arrow-down-bold:before, [class*=" icon-"]:not(.md-font).icon-arrow-down-bold:before {
    content: "\e63a"; }
  [class^="icon-"].icon-arrow-down:before, [class*=" icon-"]:not(.md-font).icon-arrow-down:before {
    content: "\e63b"; }
  [class^="icon-"].icon-arrow-expand:before, [class*=" icon-"]:not(.md-font).icon-arrow-expand:before {
    content: "\e63c"; }
  [class^="icon-"].icon-arrow-left-bold-circle-outline:before, [class*=" icon-"]:not(.md-font).icon-arrow-left-bold-circle-outline:before {
    content: "\e63d"; }
  [class^="icon-"].icon-arrow-left-bold-circle:before, [class*=" icon-"]:not(.md-font).icon-arrow-left-bold-circle:before {
    content: "\e63e"; }
  [class^="icon-"].icon-arrow-left-bold-hexagon-outline:before, [class*=" icon-"]:not(.md-font).icon-arrow-left-bold-hexagon-outline:before {
    content: "\e63f"; }
  [class^="icon-"].icon-arrow-left-bold:before, [class*=" icon-"]:not(.md-font).icon-arrow-left-bold:before {
    content: "\e640"; }
  [class^="icon-"].icon-arrow-left:before, [class*=" icon-"]:not(.md-font).icon-arrow-left:before {
    content: "\e641"; }
  [class^="icon-"].icon-arrow-right-bold-circle-outline:before, [class*=" icon-"]:not(.md-font).icon-arrow-right-bold-circle-outline:before {
    content: "\e642"; }
  [class^="icon-"].icon-arrow-right-bold-circle:before, [class*=" icon-"]:not(.md-font).icon-arrow-right-bold-circle:before {
    content: "\e643"; }
  [class^="icon-"].icon-arrow-right-bold-hexagon-outline:before, [class*=" icon-"]:not(.md-font).icon-arrow-right-bold-hexagon-outline:before {
    content: "\e644"; }
  [class^="icon-"].icon-arrow-right-bold:before, [class*=" icon-"]:not(.md-font).icon-arrow-right-bold:before {
    content: "\e645"; }
  [class^="icon-"].icon-arrow-right:before, [class*=" icon-"]:not(.md-font).icon-arrow-right:before {
    content: "\e646"; }
  [class^="icon-"].icon-arrow-top-left:before, [class*=" icon-"]:not(.md-font).icon-arrow-top-left:before {
    content: "\e647"; }
  [class^="icon-"].icon-arrow-top-right:before, .icon-event-1[class^="icon-"]:before, .icon-event-1:not(.md-font)[class*=" icon-"][class^="icon-"]:before, [class*=" icon-"]:not(.md-font).icon-arrow-top-right:before, .icon-event-1[class*=" icon-"]:not(.md-font):before {
    content: "\e648"; }
  [class^="icon-"].icon-arrow-up-bold-circle-outline:before, [class*=" icon-"]:not(.md-font).icon-arrow-up-bold-circle-outline:before {
    content: "\e649"; }
  [class^="icon-"].icon-arrow-up-bold-circle:before, [class*=" icon-"]:not(.md-font).icon-arrow-up-bold-circle:before {
    content: "\e64a"; }
  [class^="icon-"].icon-arrow-up-bold-hexagon-outline:before, [class*=" icon-"]:not(.md-font).icon-arrow-up-bold-hexagon-outline:before {
    content: "\e64b"; }
  [class^="icon-"].icon-arrow-up-bold:before, [class*=" icon-"]:not(.md-font).icon-arrow-up-bold:before {
    content: "\e64c"; }
  [class^="icon-"].icon-arrow-up:before, [class*=" icon-"]:not(.md-font).icon-arrow-up:before {
    content: "\e64d"; }
  [class^="icon-"].icon-at:before, [class*=" icon-"]:not(.md-font).icon-at:before {
    content: "\e64e"; }
  [class^="icon-"].icon-attachment:before, [class*=" icon-"]:not(.md-font).icon-attachment:before {
    content: "\e64f"; }
  [class^="icon-"].icon-audiobook:before, [class*=" icon-"]:not(.md-font).icon-audiobook:before {
    content: "\e650"; }
  [class^="icon-"].icon-auto-fix:before, [class*=" icon-"]:not(.md-font).icon-auto-fix:before {
    content: "\e651"; }
  [class^="icon-"].icon-auto-upload:before, [class*=" icon-"]:not(.md-font).icon-auto-upload:before {
    content: "\e652"; }
  [class^="icon-"].icon-baby:before, [class*=" icon-"]:not(.md-font).icon-baby:before {
    content: "\e653"; }
  [class^="icon-"].icon-backburger:before, [class*=" icon-"]:not(.md-font).icon-backburger:before {
    content: "\e654"; }
  [class^="icon-"].icon-backup-restore:before, [class*=" icon-"]:not(.md-font).icon-backup-restore:before {
    content: "\e655"; }
  [class^="icon-"].icon-bank:before, [class*=" icon-"]:not(.md-font).icon-bank:before {
    content: "\e656"; }
  [class^="icon-"].icon-barcode:before, [class*=" icon-"]:not(.md-font).icon-barcode:before {
    content: "\e657"; }
  [class^="icon-"].icon-barley:before, [class*=" icon-"]:not(.md-font).icon-barley:before {
    content: "\e658"; }
  [class^="icon-"].icon-barrel:before, [class*=" icon-"]:not(.md-font).icon-barrel:before {
    content: "\e659"; }
  [class^="icon-"].icon-basecamp:before, [class*=" icon-"]:not(.md-font).icon-basecamp:before {
    content: "\e65a"; }
  [class^="icon-"].icon-basket-fill:before, [class*=" icon-"]:not(.md-font).icon-basket-fill:before {
    content: "\e65b"; }
  [class^="icon-"].icon-basket-unfill:before, [class*=" icon-"]:not(.md-font).icon-basket-unfill:before {
    content: "\e65c"; }
  [class^="icon-"].icon-basket:before, [class*=" icon-"]:not(.md-font).icon-basket:before {
    content: "\e65d"; }
  [class^="icon-"].icon-battery-10:before, [class*=" icon-"]:not(.md-font).icon-battery-10:before {
    content: "\e65e"; }
  [class^="icon-"].icon-battery-20:before, [class*=" icon-"]:not(.md-font).icon-battery-20:before {
    content: "\e65f"; }
  [class^="icon-"].icon-battery-30:before, [class*=" icon-"]:not(.md-font).icon-battery-30:before {
    content: "\e660"; }
  [class^="icon-"].icon-battery-40:before, [class*=" icon-"]:not(.md-font).icon-battery-40:before {
    content: "\e661"; }
  [class^="icon-"].icon-battery-50:before, [class*=" icon-"]:not(.md-font).icon-battery-50:before {
    content: "\e662"; }
  [class^="icon-"].icon-battery-60:before, [class*=" icon-"]:not(.md-font).icon-battery-60:before {
    content: "\e663"; }
  [class^="icon-"].icon-battery-70:before, [class*=" icon-"]:not(.md-font).icon-battery-70:before {
    content: "\e664"; }
  [class^="icon-"].icon-battery-80:before, [class*=" icon-"]:not(.md-font).icon-battery-80:before {
    content: "\e665"; }
  [class^="icon-"].icon-battery-90:before, [class*=" icon-"]:not(.md-font).icon-battery-90:before {
    content: "\e666"; }
  [class^="icon-"].icon-battery-alert:before, [class*=" icon-"]:not(.md-font).icon-battery-alert:before {
    content: "\e667"; }
  [class^="icon-"].icon-battery-charging-20:before, [class*=" icon-"]:not(.md-font).icon-battery-charging-20:before {
    content: "\e668"; }
  [class^="icon-"].icon-battery-charging-30:before, [class*=" icon-"]:not(.md-font).icon-battery-charging-30:before {
    content: "\e669"; }
  [class^="icon-"].icon-battery-charging-40:before, [class*=" icon-"]:not(.md-font).icon-battery-charging-40:before {
    content: "\e66a"; }
  [class^="icon-"].icon-battery-charging-60:before, [class*=" icon-"]:not(.md-font).icon-battery-charging-60:before {
    content: "\e66b"; }
  [class^="icon-"].icon-battery-charging-80:before, [class*=" icon-"]:not(.md-font).icon-battery-charging-80:before {
    content: "\e66c"; }
  [class^="icon-"].icon-battery-charging-90:before, [class*=" icon-"]:not(.md-font).icon-battery-charging-90:before {
    content: "\e66d"; }
  [class^="icon-"].icon-battery-charging-100:before, [class*=" icon-"]:not(.md-font).icon-battery-charging-100:before {
    content: "\e66e"; }
  [class^="icon-"].icon-battery-minus:before, [class*=" icon-"]:not(.md-font).icon-battery-minus:before {
    content: "\e66f"; }
  [class^="icon-"].icon-battery-negative:before, [class*=" icon-"]:not(.md-font).icon-battery-negative:before {
    content: "\e670"; }
  [class^="icon-"].icon-battery-outline:before, [class*=" icon-"]:not(.md-font).icon-battery-outline:before {
    content: "\e671"; }
  [class^="icon-"].icon-battery-plus:before, [class*=" icon-"]:not(.md-font).icon-battery-plus:before {
    content: "\e672"; }
  [class^="icon-"].icon-battery-positive:before, [class*=" icon-"]:not(.md-font).icon-battery-positive:before {
    content: "\e673"; }
  [class^="icon-"].icon-battery-standard:before, [class*=" icon-"]:not(.md-font).icon-battery-standard:before {
    content: "\e674"; }
  [class^="icon-"].icon-battery-unknown:before, [class*=" icon-"]:not(.md-font).icon-battery-unknown:before {
    content: "\e675"; }
  [class^="icon-"].icon-battery:before, [class*=" icon-"]:not(.md-font).icon-battery:before {
    content: "\e676"; }
  [class^="icon-"].icon-beach:before, [class*=" icon-"]:not(.md-font).icon-beach:before {
    content: "\e677"; }
  [class^="icon-"].icon-beaker-empty-outline:before, [class*=" icon-"]:not(.md-font).icon-beaker-empty-outline:before {
    content: "\e678"; }
  [class^="icon-"].icon-beaker-empty:before, [class*=" icon-"]:not(.md-font).icon-beaker-empty:before {
    content: "\e679"; }
  [class^="icon-"].icon-beaker-outline:before, [class*=" icon-"]:not(.md-font).icon-beaker-outline:before {
    content: "\e67a"; }
  [class^="icon-"].icon-beaker:before, [class*=" icon-"]:not(.md-font).icon-beaker:before {
    content: "\e67b"; }
  [class^="icon-"].icon-beats:before, [class*=" icon-"]:not(.md-font).icon-beats:before {
    content: "\e67c"; }
  [class^="icon-"].icon-beer:before, [class*=" icon-"]:not(.md-font).icon-beer:before {
    content: "\e67d"; }
  [class^="icon-"].icon-behance:before, [class*=" icon-"]:not(.md-font).icon-behance:before {
    content: "\e67e"; }
  [class^="icon-"].icon-bell-off:before, [class*=" icon-"]:not(.md-font).icon-bell-off:before {
    content: "\e67f"; }
  [class^="icon-"].icon-bell-outline:before, [class*=" icon-"]:not(.md-font).icon-bell-outline:before {
    content: "\e680"; }
  [class^="icon-"].icon-bell-ring-outline:before, [class*=" icon-"]:not(.md-font).icon-bell-ring-outline:before {
    content: "\e681"; }
  [class^="icon-"].icon-bell-ring:before, [class*=" icon-"]:not(.md-font).icon-bell-ring:before {
    content: "\e682"; }
  [class^="icon-"].icon-bell-sleep:before, [class*=" icon-"]:not(.md-font).icon-bell-sleep:before {
    content: "\e683"; }
  [class^="icon-"].icon-bell:before, [class*=" icon-"]:not(.md-font).icon-bell:before {
    content: "\e684"; }
  [class^="icon-"].icon-beta:before, [class*=" icon-"]:not(.md-font).icon-beta:before {
    content: "\e685"; }
  [class^="icon-"].icon-bike:before, [class*=" icon-"]:not(.md-font).icon-bike:before {
    content: "\e686"; }
  [class^="icon-"].icon-bing:before, [class*=" icon-"]:not(.md-font).icon-bing:before {
    content: "\e687"; }
  [class^="icon-"].icon-binoculars:before, [class*=" icon-"]:not(.md-font).icon-binoculars:before {
    content: "\e688"; }
  [class^="icon-"].icon-bio:before, [class*=" icon-"]:not(.md-font).icon-bio:before {
    content: "\e689"; }
  [class^="icon-"].icon-bitbucket:before, [class*=" icon-"]:not(.md-font).icon-bitbucket:before {
    content: "\e68a"; }
  [class^="icon-"].icon-black-mesa:before, [class*=" icon-"]:not(.md-font).icon-black-mesa:before {
    content: "\e68b"; }
  [class^="icon-"].icon-blackberry:before, [class*=" icon-"]:not(.md-font).icon-blackberry:before {
    content: "\e68c"; }
  [class^="icon-"].icon-blinds:before, [class*=" icon-"]:not(.md-font).icon-blinds:before {
    content: "\e68d"; }
  [class^="icon-"].icon-block-helper:before, [class*=" icon-"]:not(.md-font).icon-block-helper:before {
    content: "\e68e"; }
  [class^="icon-"].icon-blogger:before, [class*=" icon-"]:not(.md-font).icon-blogger:before {
    content: "\e68f"; }
  [class^="icon-"].icon-bluetooth-audio:before, [class*=" icon-"]:not(.md-font).icon-bluetooth-audio:before {
    content: "\e690"; }
  [class^="icon-"].icon-bluetooth-connect:before, [class*=" icon-"]:not(.md-font).icon-bluetooth-connect:before {
    content: "\e691"; }
  [class^="icon-"].icon-bluetooth-settings:before, [class*=" icon-"]:not(.md-font).icon-bluetooth-settings:before {
    content: "\e692"; }
  [class^="icon-"].icon-bluetooth-transfer:before, [class*=" icon-"]:not(.md-font).icon-bluetooth-transfer:before {
    content: "\e693"; }
  [class^="icon-"].icon-bluetooth:before, [class*=" icon-"]:not(.md-font).icon-bluetooth:before {
    content: "\e694"; }
  [class^="icon-"].icon-blur-linear:before, [class*=" icon-"]:not(.md-font).icon-blur-linear:before {
    content: "\e695"; }
  [class^="icon-"].icon-blur-off:before, [class*=" icon-"]:not(.md-font).icon-blur-off:before {
    content: "\e696"; }
  [class^="icon-"].icon-blur-radial:before, [class*=" icon-"]:not(.md-font).icon-blur-radial:before {
    content: "\e697"; }
  [class^="icon-"].icon-blur:before, [class*=" icon-"]:not(.md-font).icon-blur:before {
    content: "\e698"; }
  [class^="icon-"].icon-bone:before, [class*=" icon-"]:not(.md-font).icon-bone:before {
    content: "\e699"; }
  [class^="icon-"].icon-book-multiple-variant:before, [class*=" icon-"]:not(.md-font).icon-book-multiple-variant:before {
    content: "\e69a"; }
  [class^="icon-"].icon-book-multiple:before, [class*=" icon-"]:not(.md-font).icon-book-multiple:before {
    content: "\e69b"; }
  [class^="icon-"].icon-book-open:before, [class*=" icon-"]:not(.md-font).icon-book-open:before {
    content: "\e69c"; }
  [class^="icon-"].icon-book-variant:before, [class*=" icon-"]:not(.md-font).icon-book-variant:before {
    content: "\e69d"; }
  [class^="icon-"].icon-book:before, [class*=" icon-"]:not(.md-font).icon-book:before {
    content: "\e69e"; }
  [class^="icon-"].icon-bookmark-check:before, [class*=" icon-"]:not(.md-font).icon-bookmark-check:before {
    content: "\e69f"; }
  [class^="icon-"].icon-bookmark-music:before, [class*=" icon-"]:not(.md-font).icon-bookmark-music:before {
    content: "\e6a0"; }
  [class^="icon-"].icon-bookmark-outline-plus:before, [class*=" icon-"]:not(.md-font).icon-bookmark-outline-plus:before {
    content: "\e6a1"; }
  [class^="icon-"].icon-bookmark-outline:before, [class*=" icon-"]:not(.md-font).icon-bookmark-outline:before {
    content: "\e6a2"; }
  [class^="icon-"].icon-bookmark-plus:before, [class*=" icon-"]:not(.md-font).icon-bookmark-plus:before {
    content: "\e6a3"; }
  [class^="icon-"].icon-bookmark-remove:before, [class*=" icon-"]:not(.md-font).icon-bookmark-remove:before {
    content: "\e6a4"; }
  [class^="icon-"].icon-bookmark:before, [class*=" icon-"]:not(.md-font).icon-bookmark:before {
    content: "\e6a5"; }
  [class^="icon-"].icon-border-all:before, [class*=" icon-"]:not(.md-font).icon-border-all:before {
    content: "\e6a6"; }
  [class^="icon-"].icon-border-bottom:before, [class*=" icon-"]:not(.md-font).icon-border-bottom:before {
    content: "\e6a7"; }
  [class^="icon-"].icon-border-color:before, [class*=" icon-"]:not(.md-font).icon-border-color:before {
    content: "\e6a8"; }
  [class^="icon-"].icon-border-horizontal:before, [class*=" icon-"]:not(.md-font).icon-border-horizontal:before {
    content: "\e6a9"; }
  [class^="icon-"].icon-border-inside:before, [class*=" icon-"]:not(.md-font).icon-border-inside:before {
    content: "\e6aa"; }
  [class^="icon-"].icon-border-left:before, [class*=" icon-"]:not(.md-font).icon-border-left:before {
    content: "\e6ab"; }
  [class^="icon-"].icon-border-none:before, [class*=" icon-"]:not(.md-font).icon-border-none:before {
    content: "\e6ac"; }
  [class^="icon-"].icon-border-outside:before, [class*=" icon-"]:not(.md-font).icon-border-outside:before {
    content: "\e6ad"; }
  [class^="icon-"].icon-border-right:before, [class*=" icon-"]:not(.md-font).icon-border-right:before {
    content: "\e6ae"; }
  [class^="icon-"].icon-border-top:before, [class*=" icon-"]:not(.md-font).icon-border-top:before {
    content: "\e6af"; }
  [class^="icon-"].icon-border-vertical:before, [class*=" icon-"]:not(.md-font).icon-border-vertical:before {
    content: "\e6b0"; }
  [class^="icon-"].icon-bowling:before, [class*=" icon-"]:not(.md-font).icon-bowling:before {
    content: "\e6b1"; }
  [class^="icon-"].icon-box-download:before, [class*=" icon-"]:not(.md-font).icon-box-download:before {
    content: "\e6b2"; }
  [class^="icon-"].icon-box-upload:before, [class*=" icon-"]:not(.md-font).icon-box-upload:before {
    content: "\e6b3"; }
  [class^="icon-"].icon-box:before, [class*=" icon-"]:not(.md-font).icon-box:before {
    content: "\e6b4"; }
  [class^="icon-"].icon-briefcase-checked:before, [class*=" icon-"]:not(.md-font).icon-briefcase-checked:before {
    content: "\e6b5"; }
  [class^="icon-"].icon-briefcase-download:before, [class*=" icon-"]:not(.md-font).icon-briefcase-download:before {
    content: "\e6b6"; }
  [class^="icon-"].icon-briefcase-upload:before, [class*=" icon-"]:not(.md-font).icon-briefcase-upload:before {
    content: "\e6b7"; }
  [class^="icon-"].icon-briefcase:before, [class*=" icon-"]:not(.md-font).icon-briefcase:before {
    content: "\e6b8"; }
  [class^="icon-"].icon-brightness-1:before, [class*=" icon-"]:not(.md-font).icon-brightness-1:before {
    content: "\e6b9"; }
  [class^="icon-"].icon-brightness-2:before, [class*=" icon-"]:not(.md-font).icon-brightness-2:before {
    content: "\e6ba"; }
  [class^="icon-"].icon-brightness-3:before, [class*=" icon-"]:not(.md-font).icon-brightness-3:before {
    content: "\e6bb"; }
  [class^="icon-"].icon-brightness-4:before, [class*=" icon-"]:not(.md-font).icon-brightness-4:before {
    content: "\e6bc"; }
  [class^="icon-"].icon-brightness-5:before, [class*=" icon-"]:not(.md-font).icon-brightness-5:before {
    content: "\e6bd"; }
  [class^="icon-"].icon-brightness-6:before, [class*=" icon-"]:not(.md-font).icon-brightness-6:before {
    content: "\e6be"; }
  [class^="icon-"].icon-brightness-7:before, [class*=" icon-"]:not(.md-font).icon-brightness-7:before {
    content: "\e6bf"; }
  [class^="icon-"].icon-brightness-auto:before, [class*=" icon-"]:not(.md-font).icon-brightness-auto:before {
    content: "\e6c0"; }
  [class^="icon-"].icon-brightness:before, [class*=" icon-"]:not(.md-font).icon-brightness:before {
    content: "\e6c1"; }
  [class^="icon-"].icon-broom:before, [class*=" icon-"]:not(.md-font).icon-broom:before {
    content: "\e6c2"; }
  [class^="icon-"].icon-brush:before, [class*=" icon-"]:not(.md-font).icon-brush:before {
    content: "\e6c3"; }
  [class^="icon-"].icon-bug:before, [class*=" icon-"]:not(.md-font).icon-bug:before {
    content: "\e6c4"; }
  [class^="icon-"].icon-bulletin-board:before, [class*=" icon-"]:not(.md-font).icon-bulletin-board:before {
    content: "\e6c5"; }
  [class^="icon-"].icon-bullhorn:before, [class*=" icon-"]:not(.md-font).icon-bullhorn:before {
    content: "\e6c6"; }
  [class^="icon-"].icon-bus:before, .icon-event-5[class^="icon-"]:before, .icon-event-5:not(.md-font)[class*=" icon-"][class^="icon-"]:before, .icon-event-6[class^="icon-"]:before, .icon-event-6:not(.md-font)[class*=" icon-"][class^="icon-"]:before, .icon-event-13[class^="icon-"]:before, .icon-event-13:not(.md-font)[class*=" icon-"][class^="icon-"]:before, .icon-event-14[class^="icon-"]:before, .icon-event-14:not(.md-font)[class*=" icon-"][class^="icon-"]:before, [class*=" icon-"]:not(.md-font).icon-bus:before, .icon-event-5[class*=" icon-"]:not(.md-font):before, .icon-event-6[class*=" icon-"]:not(.md-font):before, .icon-event-13[class*=" icon-"]:not(.md-font):before, .icon-event-14[class*=" icon-"]:not(.md-font):before {
    content: "\e6c7"; }
  [class^="icon-"].icon-cake-variant:before, [class*=" icon-"]:not(.md-font).icon-cake-variant:before {
    content: "\e6c8"; }
  [class^="icon-"].icon-cake:before, [class*=" icon-"]:not(.md-font).icon-cake:before {
    content: "\e6c9"; }
  [class^="icon-"].icon-calculator:before, [class*=" icon-"]:not(.md-font).icon-calculator:before {
    content: "\e6ca"; }
  [class^="icon-"].icon-calendar-blank:before, [class*=" icon-"]:not(.md-font).icon-calendar-blank:before {
    content: "\e6cb"; }
  [class^="icon-"].icon-calendar-check-multiple:before, [class*=" icon-"]:not(.md-font).icon-calendar-check-multiple:before {
    content: "\e6cc"; }
  [class^="icon-"].icon-calendar-check:before, [class*=" icon-"]:not(.md-font).icon-calendar-check:before {
    content: "\e6cd"; }
  [class^="icon-"].icon-calendar-clock:before, [class*=" icon-"]:not(.md-font).icon-calendar-clock:before {
    content: "\e6ce"; }
  [class^="icon-"].icon-calendar-multiple:before, [class*=" icon-"]:not(.md-font).icon-calendar-multiple:before {
    content: "\e6cf"; }
  [class^="icon-"].icon-calendar-plus:before, [class*=" icon-"]:not(.md-font).icon-calendar-plus:before {
    content: "\e6d0"; }
  [class^="icon-"].icon-calendar-remove:before, [class*=" icon-"]:not(.md-font).icon-calendar-remove:before {
    content: "\e6d1"; }
  [class^="icon-"].icon-calendar-select:before, [class*=" icon-"]:not(.md-font).icon-calendar-select:before {
    content: "\e6d2"; }
  [class^="icon-"].icon-calendar-text:before, [class*=" icon-"]:not(.md-font).icon-calendar-text:before {
    content: "\e6d3"; }
  [class^="icon-"].icon-calendar-today:before, [class*=" icon-"]:not(.md-font).icon-calendar-today:before {
    content: "\e6d4"; }
  [class^="icon-"].icon-calendar:before, [class*=" icon-"]:not(.md-font).icon-calendar:before {
    content: "\e6d5"; }
  [class^="icon-"].icon-camcorder-box-off:before, [class*=" icon-"]:not(.md-font).icon-camcorder-box-off:before {
    content: "\e6d6"; }
  [class^="icon-"].icon-camcorder-box:before, [class*=" icon-"]:not(.md-font).icon-camcorder-box:before {
    content: "\e6d7"; }
  [class^="icon-"].icon-camcorder-off:before, [class*=" icon-"]:not(.md-font).icon-camcorder-off:before {
    content: "\e6d8"; }
  [class^="icon-"].icon-camcorder:before, [class*=" icon-"]:not(.md-font).icon-camcorder:before {
    content: "\e6d9"; }
  [class^="icon-"].icon-camera-front-variant:before, [class*=" icon-"]:not(.md-font).icon-camera-front-variant:before {
    content: "\e6da"; }
  [class^="icon-"].icon-camera-front:before, [class*=" icon-"]:not(.md-font).icon-camera-front:before {
    content: "\e6db"; }
  [class^="icon-"].icon-camera-iris:before, [class*=" icon-"]:not(.md-font).icon-camera-iris:before {
    content: "\e6dc"; }
  [class^="icon-"].icon-camera-party-mode:before, [class*=" icon-"]:not(.md-font).icon-camera-party-mode:before {
    content: "\e6dd"; }
  [class^="icon-"].icon-camera-rear-variant:before, [class*=" icon-"]:not(.md-font).icon-camera-rear-variant:before {
    content: "\e6de"; }
  [class^="icon-"].icon-camera-rear:before, [class*=" icon-"]:not(.md-font).icon-camera-rear:before {
    content: "\e6df"; }
  [class^="icon-"].icon-camera-switch:before, [class*=" icon-"]:not(.md-font).icon-camera-switch:before {
    content: "\e6e0"; }
  [class^="icon-"].icon-camera-timer:before, [class*=" icon-"]:not(.md-font).icon-camera-timer:before {
    content: "\e6e1"; }
  [class^="icon-"].icon-camera:before, [class*=" icon-"]:not(.md-font).icon-camera:before {
    content: "\e6e2"; }
  [class^="icon-"].icon-cancel:before, [class*=" icon-"]:not(.md-font).icon-cancel:before {
    content: "\e6e3"; }
  [class^="icon-"].icon-candycane:before, [class*=" icon-"]:not(.md-font).icon-candycane:before {
    content: "\e6e4"; }
  [class^="icon-"].icon-car-wash:before, [class*=" icon-"]:not(.md-font).icon-car-wash:before {
    content: "\e6e5"; }
  [class^="icon-"].icon-car:before, [class*=" icon-"]:not(.md-font).icon-car:before {
    content: "\e6e6"; }
  [class^="icon-"].icon-carrot:before, [class*=" icon-"]:not(.md-font).icon-carrot:before {
    content: "\e6e7"; }
  [class^="icon-"].icon-cart-outline:before, [class*=" icon-"]:not(.md-font).icon-cart-outline:before {
    content: "\e6e8"; }
  [class^="icon-"].icon-cart:before, [class*=" icon-"]:not(.md-font).icon-cart:before {
    content: "\e6e9"; }
  [class^="icon-"].icon-cash-100:before, [class*=" icon-"]:not(.md-font).icon-cash-100:before {
    content: "\e6ea"; }
  [class^="icon-"].icon-cash-multiple:before, [class*=" icon-"]:not(.md-font).icon-cash-multiple:before {
    content: "\e6eb"; }
  [class^="icon-"].icon-cash-usd:before, [class*=" icon-"]:not(.md-font).icon-cash-usd:before {
    content: "\e6ec"; }
  [class^="icon-"].icon-cash:before, [class*=" icon-"]:not(.md-font).icon-cash:before {
    content: "\e6ed"; }
  [class^="icon-"].icon-cast-connected:before, [class*=" icon-"]:not(.md-font).icon-cast-connected:before {
    content: "\e6ee"; }
  [class^="icon-"].icon-cast:before, [class*=" icon-"]:not(.md-font).icon-cast:before {
    content: "\e6ef"; }
  [class^="icon-"].icon-castle:before, [class*=" icon-"]:not(.md-font).icon-castle:before {
    content: "\e6f0"; }
  [class^="icon-"].icon-cat:before, [class*=" icon-"]:not(.md-font).icon-cat:before {
    content: "\e6f1"; }
  [class^="icon-"].icon-cellphone-android:before, [class*=" icon-"]:not(.md-font).icon-cellphone-android:before {
    content: "\e6f2"; }
  [class^="icon-"].icon-cellphone-dock:before, [class*=" icon-"]:not(.md-font).icon-cellphone-dock:before {
    content: "\e6f3"; }
  [class^="icon-"].icon-cellphone-iphone:before, [class*=" icon-"]:not(.md-font).icon-cellphone-iphone:before {
    content: "\e6f4"; }
  [class^="icon-"].icon-cellphone-link-off:before, [class*=" icon-"]:not(.md-font).icon-cellphone-link-off:before {
    content: "\e6f5"; }
  [class^="icon-"].icon-cellphone-link:before, [class*=" icon-"]:not(.md-font).icon-cellphone-link:before {
    content: "\e6f6"; }
  [class^="icon-"].icon-cellphone-settings:before, [class*=" icon-"]:not(.md-font).icon-cellphone-settings:before {
    content: "\e6f7"; }
  [class^="icon-"].icon-cellphone:before, [class*=" icon-"]:not(.md-font).icon-cellphone:before {
    content: "\e6f8"; }
  [class^="icon-"].icon-chair-school:before, [class*=" icon-"]:not(.md-font).icon-chair-school:before {
    content: "\e6f9"; }
  [class^="icon-"].icon-chart-arc:before, [class*=" icon-"]:not(.md-font).icon-chart-arc:before {
    content: "\e6fa"; }
  [class^="icon-"].icon-chart-areaspline:before, [class*=" icon-"]:not(.md-font).icon-chart-areaspline:before {
    content: "\e6fb"; }
  [class^="icon-"].icon-chart-bar:before, [class*=" icon-"]:not(.md-font).icon-chart-bar:before {
    content: "\e6fc"; }
  [class^="icon-"].icon-chart-histogram:before, [class*=" icon-"]:not(.md-font).icon-chart-histogram:before {
    content: "\e6fd"; }
  [class^="icon-"].icon-chart-line:before, [class*=" icon-"]:not(.md-font).icon-chart-line:before {
    content: "\e6fe"; }
  [class^="icon-"].icon-chart-pie:before, [class*=" icon-"]:not(.md-font).icon-chart-pie:before {
    content: "\e6ff"; }
  [class^="icon-"].icon-check-all:before, [class*=" icon-"]:not(.md-font).icon-check-all:before {
    content: "\e700"; }
  [class^="icon-"].icon-check-bookmark:before, [class*=" icon-"]:not(.md-font).icon-check-bookmark:before {
    content: "\e701"; }
  [class^="icon-"].icon-check-circle:before, [class*=" icon-"]:not(.md-font).icon-check-circle:before {
    content: "\e702"; }
  [class^="icon-"].icon-check:before, [class*=" icon-"]:not(.md-font).icon-check:before {
    content: "\e703"; }
  [class^="icon-"].icon-checkbox-blank-circle-outline:before, [class*=" icon-"]:not(.md-font).icon-checkbox-blank-circle-outline:before {
    content: "\e704"; }
  [class^="icon-"].icon-checkbox-blank-circle:before, [class*=" icon-"]:not(.md-font).icon-checkbox-blank-circle:before {
    content: "\e705"; }
  [class^="icon-"].icon-checkbox-blank-outline:before, [class*=" icon-"]:not(.md-font).icon-checkbox-blank-outline:before {
    content: "\e706"; }
  [class^="icon-"].icon-checkbox-blank:before, [class*=" icon-"]:not(.md-font).icon-checkbox-blank:before {
    content: "\e707"; }
  [class^="icon-"].icon-checkbox-marked-circle-outline:before, [class*=" icon-"]:not(.md-font).icon-checkbox-marked-circle-outline:before {
    content: "\e708"; }
  [class^="icon-"].icon-checkbox-marked-circle:before, [class*=" icon-"]:not(.md-font).icon-checkbox-marked-circle:before {
    content: "\e709"; }
  [class^="icon-"].icon-checkbox-marked-outline:before, [class*=" icon-"]:not(.md-font).icon-checkbox-marked-outline:before {
    content: "\e70a"; }
  [class^="icon-"].icon-checkbox-marked:before, [class*=" icon-"]:not(.md-font).icon-checkbox-marked:before {
    content: "\e70b"; }
  [class^="icon-"].icon-checkbox-multiple-blank-outline:before, [class*=" icon-"]:not(.md-font).icon-checkbox-multiple-blank-outline:before {
    content: "\e70c"; }
  [class^="icon-"].icon-checkbox-multiple-blank:before, [class*=" icon-"]:not(.md-font).icon-checkbox-multiple-blank:before {
    content: "\e70d"; }
  [class^="icon-"].icon-checkbox-multiple-marked-outline:before, [class*=" icon-"]:not(.md-font).icon-checkbox-multiple-marked-outline:before {
    content: "\e70e"; }
  [class^="icon-"].icon-checkbox-multiple-marked:before, [class*=" icon-"]:not(.md-font).icon-checkbox-multiple-marked:before {
    content: "\e70f"; }
  [class^="icon-"].icon-checkerboard:before, [class*=" icon-"]:not(.md-font).icon-checkerboard:before {
    content: "\e710"; }
  [class^="icon-"].icon-chevron-double-down:before, [class*=" icon-"]:not(.md-font).icon-chevron-double-down:before {
    content: "\e711"; }
  [class^="icon-"].icon-chevron-double-left:before, [class*=" icon-"]:not(.md-font).icon-chevron-double-left:before {
    content: "\e712"; }
  [class^="icon-"].icon-chevron-double-right:before, [class*=" icon-"]:not(.md-font).icon-chevron-double-right:before {
    content: "\e713"; }
  [class^="icon-"].icon-chevron-double-up:before, [class*=" icon-"]:not(.md-font).icon-chevron-double-up:before {
    content: "\e714"; }
  [class^="icon-"].icon-chevron-down:before, [class*=" icon-"]:not(.md-font).icon-chevron-down:before {
    content: "\e715"; }
  [class^="icon-"].icon-chevron-left:before, [class*=" icon-"]:not(.md-font).icon-chevron-left:before {
    content: "\e716"; }
  [class^="icon-"].icon-chevron-right:before, [class*=" icon-"]:not(.md-font).icon-chevron-right:before {
    content: "\e717"; }
  [class^="icon-"].icon-chevron-up:before, [class*=" icon-"]:not(.md-font).icon-chevron-up:before {
    content: "\e718"; }
  [class^="icon-"].icon-church:before, [class*=" icon-"]:not(.md-font).icon-church:before {
    content: "\e719"; }
  [class^="icon-"].icon-cisco-webex:before, [class*=" icon-"]:not(.md-font).icon-cisco-webex:before {
    content: "\e71a"; }
  [class^="icon-"].icon-city:before, [class*=" icon-"]:not(.md-font).icon-city:before {
    content: "\e71b"; }
  [class^="icon-"].icon-clapperboard:before, [class*=" icon-"]:not(.md-font).icon-clapperboard:before {
    content: "\e71c"; }
  [class^="icon-"].icon-clipboard-account:before, [class*=" icon-"]:not(.md-font).icon-clipboard-account:before {
    content: "\e71d"; }
  [class^="icon-"].icon-clipboard-alert:before, [class*=" icon-"]:not(.md-font).icon-clipboard-alert:before {
    content: "\e71e"; }
  [class^="icon-"].icon-clipboard-arrow-down:before, [class*=" icon-"]:not(.md-font).icon-clipboard-arrow-down:before {
    content: "\e71f"; }
  [class^="icon-"].icon-clipboard-arrow-left:before, [class*=" icon-"]:not(.md-font).icon-clipboard-arrow-left:before {
    content: "\e720"; }
  [class^="icon-"].icon-clipboard-check:before, [class*=" icon-"]:not(.md-font).icon-clipboard-check:before {
    content: "\e721"; }
  [class^="icon-"].icon-clipboard-outline:before, [class*=" icon-"]:not(.md-font).icon-clipboard-outline:before {
    content: "\e722"; }
  [class^="icon-"].icon-clipboard-text:before, [class*=" icon-"]:not(.md-font).icon-clipboard-text:before {
    content: "\e723"; }
  [class^="icon-"].icon-clipboard:before, [class*=" icon-"]:not(.md-font).icon-clipboard:before {
    content: "\e724"; }
  [class^="icon-"].icon-clippy:before, [class*=" icon-"]:not(.md-font).icon-clippy:before {
    content: "\e725"; }
  [class^="icon-"].icon-clock-fast:before, [class*=" icon-"]:not(.md-font).icon-clock-fast:before {
    content: "\e726"; }
  [class^="icon-"].icon-clock:before, [class*=" icon-"]:not(.md-font).icon-clock:before {
    content: "\e727"; }
  [class^="icon-"].icon-close-circle-outline:before, [class*=" icon-"]:not(.md-font).icon-close-circle-outline:before {
    content: "\e728"; }
  [class^="icon-"].icon-close-circle:before, [class*=" icon-"]:not(.md-font).icon-close-circle:before {
    content: "\e729"; }
  [class^="icon-"].icon-close-network:before, [class*=" icon-"]:not(.md-font).icon-close-network:before {
    content: "\e72a"; }
  [class^="icon-"].icon-close:before, [class*=" icon-"]:not(.md-font).icon-close:before {
    content: "\e72b"; }
  [class^="icon-"].icon-closed-caption:before, [class*=" icon-"]:not(.md-font).icon-closed-caption:before {
    content: "\e72c"; }
  [class^="icon-"].icon-cloud-check:before, [class*=" icon-"]:not(.md-font).icon-cloud-check:before {
    content: "\e72d"; }
  [class^="icon-"].icon-cloud-circle:before, [class*=" icon-"]:not(.md-font).icon-cloud-circle:before {
    content: "\e72e"; }
  [class^="icon-"].icon-cloud-download:before, [class*=" icon-"]:not(.md-font).icon-cloud-download:before {
    content: "\e72f"; }
  [class^="icon-"].icon-cloud-outline-off:before, [class*=" icon-"]:not(.md-font).icon-cloud-outline-off:before {
    content: "\e730"; }
  [class^="icon-"].icon-cloud-outline:before, [class*=" icon-"]:not(.md-font).icon-cloud-outline:before {
    content: "\e731"; }
  [class^="icon-"].icon-cloud-upload:before, [class*=" icon-"]:not(.md-font).icon-cloud-upload:before {
    content: "\e732"; }
  [class^="icon-"].icon-cloud:before, [class*=" icon-"]:not(.md-font).icon-cloud:before {
    content: "\e733"; }
  [class^="icon-"].icon-code-array:before, [class*=" icon-"]:not(.md-font).icon-code-array:before {
    content: "\e734"; }
  [class^="icon-"].icon-code-braces:before, [class*=" icon-"]:not(.md-font).icon-code-braces:before {
    content: "\e735"; }
  [class^="icon-"].icon-code-equal:before, [class*=" icon-"]:not(.md-font).icon-code-equal:before {
    content: "\e736"; }
  [class^="icon-"].icon-code-greater-than-or-equal:before, [class*=" icon-"]:not(.md-font).icon-code-greater-than-or-equal:before {
    content: "\e737"; }
  [class^="icon-"].icon-code-greater-than:before, [class*=" icon-"]:not(.md-font).icon-code-greater-than:before {
    content: "\e738"; }
  [class^="icon-"].icon-code-less-than-or-equal:before, [class*=" icon-"]:not(.md-font).icon-code-less-than-or-equal:before {
    content: "\e739"; }
  [class^="icon-"].icon-code-less-than:before, [class*=" icon-"]:not(.md-font).icon-code-less-than:before {
    content: "\e73a"; }
  [class^="icon-"].icon-code-not-equal-variant:before, [class*=" icon-"]:not(.md-font).icon-code-not-equal-variant:before {
    content: "\e73b"; }
  [class^="icon-"].icon-code-not-equal:before, [class*=" icon-"]:not(.md-font).icon-code-not-equal:before {
    content: "\e73c"; }
  [class^="icon-"].icon-code-string:before, [class*=" icon-"]:not(.md-font).icon-code-string:before {
    content: "\e73d"; }
  [class^="icon-"].icon-code-tags:before, [class*=" icon-"]:not(.md-font).icon-code-tags:before {
    content: "\e73e"; }
  [class^="icon-"].icon-codepen:before, [class*=" icon-"]:not(.md-font).icon-codepen:before {
    content: "\e73f"; }
  [class^="icon-"].icon-coffee-to-go:before, [class*=" icon-"]:not(.md-font).icon-coffee-to-go:before {
    content: "\e740"; }
  [class^="icon-"].icon-coffee:before, [class*=" icon-"]:not(.md-font).icon-coffee:before {
    content: "\e741"; }
  [class^="icon-"].icon-cog-box:before, [class*=" icon-"]:not(.md-font).icon-cog-box:before {
    content: "\e742"; }
  [class^="icon-"].icon-cog:before, [class*=" icon-"]:not(.md-font).icon-cog:before {
    content: "\e743"; }
  [class^="icon-"].icon-coin:before, [class*=" icon-"]:not(.md-font).icon-coin:before {
    content: "\e744"; }
  [class^="icon-"].icon-color-helper:before, [class*=" icon-"]:not(.md-font).icon-color-helper:before {
    content: "\e745"; }
  [class^="icon-"].icon-comment-account-outline:before, [class*=" icon-"]:not(.md-font).icon-comment-account-outline:before {
    content: "\e746"; }
  [class^="icon-"].icon-comment-account:before, [class*=" icon-"]:not(.md-font).icon-comment-account:before {
    content: "\e747"; }
  [class^="icon-"].icon-comment-alert-outline:before, [class*=" icon-"]:not(.md-font).icon-comment-alert-outline:before {
    content: "\e748"; }
  [class^="icon-"].icon-comment-alert:before, [class*=" icon-"]:not(.md-font).icon-comment-alert:before {
    content: "\e749"; }
  [class^="icon-"].icon-comment-check-outline:before, [class*=" icon-"]:not(.md-font).icon-comment-check-outline:before {
    content: "\e74a"; }
  [class^="icon-"].icon-comment-check:before, [class*=" icon-"]:not(.md-font).icon-comment-check:before {
    content: "\e74b"; }
  [class^="icon-"].icon-comment-multipe-outline:before, [class*=" icon-"]:not(.md-font).icon-comment-multipe-outline:before {
    content: "\e74c"; }
  [class^="icon-"].icon-comment-outline:before, [class*=" icon-"]:not(.md-font).icon-comment-outline:before {
    content: "\e74d"; }
  [class^="icon-"].icon-comment-plus-outline:before, [class*=" icon-"]:not(.md-font).icon-comment-plus-outline:before {
    content: "\e74e"; }
  [class^="icon-"].icon-comment-processing-outline:before, [class*=" icon-"]:not(.md-font).icon-comment-processing-outline:before {
    content: "\e74f"; }
  [class^="icon-"].icon-comment-processing:before, [class*=" icon-"]:not(.md-font).icon-comment-processing:before {
    content: "\e750"; }
  [class^="icon-"].icon-comment-remove-outline:before, [class*=" icon-"]:not(.md-font).icon-comment-remove-outline:before {
    content: "\e751"; }
  [class^="icon-"].icon-comment-text-outline:before, [class*=" icon-"]:not(.md-font).icon-comment-text-outline:before {
    content: "\e752"; }
  [class^="icon-"].icon-comment-text:before, [class*=" icon-"]:not(.md-font).icon-comment-text:before {
    content: "\e753"; }
  [class^="icon-"].icon-comment:before, [class*=" icon-"]:not(.md-font).icon-comment:before {
    content: "\e754"; }
  [class^="icon-"].icon-compare:before, [class*=" icon-"]:not(.md-font).icon-compare:before {
    content: "\e755"; }
  [class^="icon-"].icon-compass-outline:before, [class*=" icon-"]:not(.md-font).icon-compass-outline:before {
    content: "\e756"; }
  [class^="icon-"].icon-compass:before, [class*=" icon-"]:not(.md-font).icon-compass:before {
    content: "\e757"; }
  [class^="icon-"].icon-console:before, [class*=" icon-"]:not(.md-font).icon-console:before {
    content: "\e758"; }
  [class^="icon-"].icon-content-copy:before, [class*=" icon-"]:not(.md-font).icon-content-copy:before {
    content: "\e759"; }
  [class^="icon-"].icon-content-cut:before, [class*=" icon-"]:not(.md-font).icon-content-cut:before {
    content: "\e75a"; }
  [class^="icon-"].icon-content-duplicate:before, [class*=" icon-"]:not(.md-font).icon-content-duplicate:before {
    content: "\e75b"; }
  [class^="icon-"].icon-content-paste:before, [class*=" icon-"]:not(.md-font).icon-content-paste:before {
    content: "\e75c"; }
  [class^="icon-"].icon-content-save-all:before, [class*=" icon-"]:not(.md-font).icon-content-save-all:before {
    content: "\e75d"; }
  [class^="icon-"].icon-content-save:before, [class*=" icon-"]:not(.md-font).icon-content-save:before {
    content: "\e75e"; }
  [class^="icon-"].icon-contrast-box:before, [class*=" icon-"]:not(.md-font).icon-contrast-box:before {
    content: "\e75f"; }
  [class^="icon-"].icon-contrast-circle:before, [class*=" icon-"]:not(.md-font).icon-contrast-circle:before {
    content: "\e760"; }
  [class^="icon-"].icon-contrast:before, [class*=" icon-"]:not(.md-font).icon-contrast:before {
    content: "\e761"; }
  [class^="icon-"].icon-controller-xbox:before, [class*=" icon-"]:not(.md-font).icon-controller-xbox:before {
    content: "\e762"; }
  [class^="icon-"].icon-cow:before, [class*=" icon-"]:not(.md-font).icon-cow:before {
    content: "\e763"; }
  [class^="icon-"].icon-credit-card-multiple:before, [class*=" icon-"]:not(.md-font).icon-credit-card-multiple:before {
    content: "\e764"; }
  [class^="icon-"].icon-credit-card:before, [class*=" icon-"]:not(.md-font).icon-credit-card:before {
    content: "\e765"; }
  [class^="icon-"].icon-crop-free:before, [class*=" icon-"]:not(.md-font).icon-crop-free:before {
    content: "\e766"; }
  [class^="icon-"].icon-crop-landscape:before, [class*=" icon-"]:not(.md-font).icon-crop-landscape:before {
    content: "\e767"; }
  [class^="icon-"].icon-crop-portrait:before, [class*=" icon-"]:not(.md-font).icon-crop-portrait:before {
    content: "\e768"; }
  [class^="icon-"].icon-crop-square:before, [class*=" icon-"]:not(.md-font).icon-crop-square:before {
    content: "\e769"; }
  [class^="icon-"].icon-crop:before, [class*=" icon-"]:not(.md-font).icon-crop:before {
    content: "\e76a"; }
  [class^="icon-"].icon-crosshairs-gps:before, [class*=" icon-"]:not(.md-font).icon-crosshairs-gps:before {
    content: "\e76b"; }
  [class^="icon-"].icon-crosshairs:before, [class*=" icon-"]:not(.md-font).icon-crosshairs:before {
    content: "\e76c"; }
  [class^="icon-"].icon-crown:before, [class*=" icon-"]:not(.md-font).icon-crown:before {
    content: "\e76d"; }
  [class^="icon-"].icon-cube-outline:before, [class*=" icon-"]:not(.md-font).icon-cube-outline:before {
    content: "\e76e"; }
  [class^="icon-"].icon-cube-unfolded:before, [class*=" icon-"]:not(.md-font).icon-cube-unfolded:before {
    content: "\e76f"; }
  [class^="icon-"].icon-cube:before, [class*=" icon-"]:not(.md-font).icon-cube:before {
    content: "\e770"; }
  [class^="icon-"].icon-cup-water:before, [class*=" icon-"]:not(.md-font).icon-cup-water:before {
    content: "\e771"; }
  [class^="icon-"].icon-cup:before, [class*=" icon-"]:not(.md-font).icon-cup:before {
    content: "\e772"; }
  [class^="icon-"].icon-currency-btc:before, [class*=" icon-"]:not(.md-font).icon-currency-btc:before {
    content: "\e773"; }
  [class^="icon-"].icon-currency-eur:before, [class*=" icon-"]:not(.md-font).icon-currency-eur:before {
    content: "\e774"; }
  [class^="icon-"].icon-currency-gbp:before, [class*=" icon-"]:not(.md-font).icon-currency-gbp:before {
    content: "\e775"; }
  [class^="icon-"].icon-currency-inr:before, [class*=" icon-"]:not(.md-font).icon-currency-inr:before {
    content: "\e776"; }
  [class^="icon-"].icon-currency-rub:before, [class*=" icon-"]:not(.md-font).icon-currency-rub:before {
    content: "\e777"; }
  [class^="icon-"].icon-currency-try:before, [class*=" icon-"]:not(.md-font).icon-currency-try:before {
    content: "\e778"; }
  [class^="icon-"].icon-currency-usd:before, [class*=" icon-"]:not(.md-font).icon-currency-usd:before {
    content: "\e779"; }
  [class^="icon-"].icon-cursor-default-outline:before, [class*=" icon-"]:not(.md-font).icon-cursor-default-outline:before {
    content: "\e77a"; }
  [class^="icon-"].icon-cursor-default:before, [class*=" icon-"]:not(.md-font).icon-cursor-default:before {
    content: "\e77b"; }
  [class^="icon-"].icon-cursor-move:before, [class*=" icon-"]:not(.md-font).icon-cursor-move:before {
    content: "\e77c"; }
  [class^="icon-"].icon-cursor-pointer:before, [class*=" icon-"]:not(.md-font).icon-cursor-pointer:before {
    content: "\e77d"; }
  [class^="icon-"].icon-data:before, [class*=" icon-"]:not(.md-font).icon-data:before {
    content: "\e77e"; }
  [class^="icon-"].icon-debug-step-into:before, [class*=" icon-"]:not(.md-font).icon-debug-step-into:before {
    content: "\e77f"; }
  [class^="icon-"].icon-debug-step-out:before, [class*=" icon-"]:not(.md-font).icon-debug-step-out:before {
    content: "\e780"; }
  [class^="icon-"].icon-debug-step-over:before, [class*=" icon-"]:not(.md-font).icon-debug-step-over:before {
    content: "\e781"; }
  [class^="icon-"].icon-decimal-decrease:before, [class*=" icon-"]:not(.md-font).icon-decimal-decrease:before {
    content: "\e782"; }
  [class^="icon-"].icon-decimal-increase:before, [class*=" icon-"]:not(.md-font).icon-decimal-increase:before {
    content: "\e783"; }
  [class^="icon-"].icon-delete-variant:before, [class*=" icon-"]:not(.md-font).icon-delete-variant:before {
    content: "\e784"; }
  [class^="icon-"].icon-delete:before, [class*=" icon-"]:not(.md-font).icon-delete:before {
    content: "\e785"; }
  [class^="icon-"].icon-deskphone:before, [class*=" icon-"]:not(.md-font).icon-deskphone:before {
    content: "\e786"; }
  [class^="icon-"].icon-desktop-mac:before, [class*=" icon-"]:not(.md-font).icon-desktop-mac:before {
    content: "\e787"; }
  [class^="icon-"].icon-desktop-tower:before, [class*=" icon-"]:not(.md-font).icon-desktop-tower:before {
    content: "\e788"; }
  [class^="icon-"].icon-details:before, [class*=" icon-"]:not(.md-font).icon-details:before {
    content: "\e789"; }
  [class^="icon-"].icon-deviantart:before, [class*=" icon-"]:not(.md-font).icon-deviantart:before {
    content: "\e78a"; }
  [class^="icon-"].icon-diamond:before, [class*=" icon-"]:not(.md-font).icon-diamond:before {
    content: "\e78b"; }
  [class^="icon-"].icon-dice-1:before, [class*=" icon-"]:not(.md-font).icon-dice-1:before {
    content: "\e78c"; }
  [class^="icon-"].icon-dice-2:before, [class*=" icon-"]:not(.md-font).icon-dice-2:before {
    content: "\e78d"; }
  [class^="icon-"].icon-dice-3:before, [class*=" icon-"]:not(.md-font).icon-dice-3:before {
    content: "\e78e"; }
  [class^="icon-"].icon-dice-4:before, [class*=" icon-"]:not(.md-font).icon-dice-4:before {
    content: "\e78f"; }
  [class^="icon-"].icon-dice-5:before, [class*=" icon-"]:not(.md-font).icon-dice-5:before {
    content: "\e790"; }
  [class^="icon-"].icon-dice-6:before, [class*=" icon-"]:not(.md-font).icon-dice-6:before {
    content: "\e791"; }
  [class^="icon-"].icon-dice:before, [class*=" icon-"]:not(.md-font).icon-dice:before {
    content: "\e792"; }
  [class^="icon-"].icon-directions:before, [class*=" icon-"]:not(.md-font).icon-directions:before {
    content: "\e793"; }
  [class^="icon-"].icon-disk-alert:before, [class*=" icon-"]:not(.md-font).icon-disk-alert:before {
    content: "\e794"; }
  [class^="icon-"].icon-disqus-outline:before, [class*=" icon-"]:not(.md-font).icon-disqus-outline:before {
    content: "\e795"; }
  [class^="icon-"].icon-disqus:before, [class*=" icon-"]:not(.md-font).icon-disqus:before {
    content: "\e796"; }
  [class^="icon-"].icon-division-box:before, [class*=" icon-"]:not(.md-font).icon-division-box:before {
    content: "\e797"; }
  [class^="icon-"].icon-division:before, [class*=" icon-"]:not(.md-font).icon-division:before {
    content: "\e798"; }
  [class^="icon-"].icon-dns:before, [class*=" icon-"]:not(.md-font).icon-dns:before {
    content: "\e799"; }
  [class^="icon-"].icon-document:before, [class*=" icon-"]:not(.md-font).icon-document:before {
    content: "\e79a"; }
  [class^="icon-"].icon-domain:before, [class*=" icon-"]:not(.md-font).icon-domain:before {
    content: "\e79b"; }
  [class^="icon-"].icon-dots-horizontal:before, [class*=" icon-"]:not(.md-font).icon-dots-horizontal:before {
    content: "\e79c"; }
  [class^="icon-"].icon-dots-vertical:before, [class*=" icon-"]:not(.md-font).icon-dots-vertical:before {
    content: "\e79d"; }
  [class^="icon-"].icon-download:before, [class*=" icon-"]:not(.md-font).icon-download:before {
    content: "\e79e"; }
  [class^="icon-"].icon-drag-horizontal:before, [class*=" icon-"]:not(.md-font).icon-drag-horizontal:before {
    content: "\e79f"; }
  [class^="icon-"].icon-drag-vertical:before, [class*=" icon-"]:not(.md-font).icon-drag-vertical:before {
    content: "\e7a0"; }
  [class^="icon-"].icon-drag:before, [class*=" icon-"]:not(.md-font).icon-drag:before {
    content: "\e7a1"; }
  [class^="icon-"].icon-drawing-box:before, [class*=" icon-"]:not(.md-font).icon-drawing-box:before {
    content: "\e7a2"; }
  [class^="icon-"].icon-drawing:before, [class*=" icon-"]:not(.md-font).icon-drawing:before {
    content: "\e7a3"; }
  [class^="icon-"].icon-dribbble-box:before, [class*=" icon-"]:not(.md-font).icon-dribbble-box:before {
    content: "\e7a4"; }
  [class^="icon-"].icon-dribbble:before, [class*=" icon-"]:not(.md-font).icon-dribbble:before {
    content: "\e7a5"; }
  [class^="icon-"].icon-drone:before, [class*=" icon-"]:not(.md-font).icon-drone:before {
    content: "\e7a6"; }
  [class^="icon-"].icon-dropbox:before, [class*=" icon-"]:not(.md-font).icon-dropbox:before {
    content: "\e7a7"; }
  [class^="icon-"].icon-drupal:before, [class*=" icon-"]:not(.md-font).icon-drupal:before {
    content: "\e7a8"; }
  [class^="icon-"].icon-duck:before, [class*=" icon-"]:not(.md-font).icon-duck:before {
    content: "\e7a9"; }
  [class^="icon-"].icon-dumbbell:before, [class*=" icon-"]:not(.md-font).icon-dumbbell:before {
    content: "\e7aa"; }
  [class^="icon-"].icon-earth-off:before, [class*=" icon-"]:not(.md-font).icon-earth-off:before {
    content: "\e7ab"; }
  [class^="icon-"].icon-earth:before, [class*=" icon-"]:not(.md-font).icon-earth:before {
    content: "\e7ac"; }
  [class^="icon-"].icon-ebay:before, [class*=" icon-"]:not(.md-font).icon-ebay:before {
    content: "\e7ad"; }
  [class^="icon-"].icon-edge:before, [class*=" icon-"]:not(.md-font).icon-edge:before {
    content: "\e7ae"; }
  [class^="icon-"].icon-eject:before, [class*=" icon-"]:not(.md-font).icon-eject:before {
    content: "\e7af"; }
  [class^="icon-"].icon-elevation-decline:before, [class*=" icon-"]:not(.md-font).icon-elevation-decline:before {
    content: "\e7b0"; }
  [class^="icon-"].icon-elevation-rise:before, [class*=" icon-"]:not(.md-font).icon-elevation-rise:before {
    content: "\e7b1"; }
  [class^="icon-"].icon-elevator:before, [class*=" icon-"]:not(.md-font).icon-elevator:before {
    content: "\e7b2"; }
  [class^="icon-"].icon-email-open:before, [class*=" icon-"]:not(.md-font).icon-email-open:before {
    content: "\e7b3"; }
  [class^="icon-"].icon-email-secure:before, [class*=" icon-"]:not(.md-font).icon-email-secure:before {
    content: "\e7b4"; }
  [class^="icon-"].icon-email:before, [class*=" icon-"]:not(.md-font).icon-email:before {
    content: "\e7b5"; }
  [class^="icon-"].icon-emoticon-cool:before, [class*=" icon-"]:not(.md-font).icon-emoticon-cool:before {
    content: "\e7b6"; }
  [class^="icon-"].icon-emoticon-devil:before, [class*=" icon-"]:not(.md-font).icon-emoticon-devil:before {
    content: "\e7b7"; }
  [class^="icon-"].icon-emoticon-happy:before, [class*=" icon-"]:not(.md-font).icon-emoticon-happy:before {
    content: "\e7b8"; }
  [class^="icon-"].icon-emoticon-neutral:before, [class*=" icon-"]:not(.md-font).icon-emoticon-neutral:before {
    content: "\e7b9"; }
  [class^="icon-"].icon-emoticon-poop:before, [class*=" icon-"]:not(.md-font).icon-emoticon-poop:before {
    content: "\e7ba"; }
  [class^="icon-"].icon-emoticon-sad:before, [class*=" icon-"]:not(.md-font).icon-emoticon-sad:before {
    content: "\e7bb"; }
  [class^="icon-"].icon-emoticon-tongue:before, [class*=" icon-"]:not(.md-font).icon-emoticon-tongue:before {
    content: "\e7bc"; }
  [class^="icon-"].icon-emoticon:before, [class*=" icon-"]:not(.md-font).icon-emoticon:before {
    content: "\e7bd"; }
  [class^="icon-"].icon-engine-outline:before, [class*=" icon-"]:not(.md-font).icon-engine-outline:before {
    content: "\e7be"; }
  [class^="icon-"].icon-engine:before, [class*=" icon-"]:not(.md-font).icon-engine:before {
    content: "\e7bf"; }
  [class^="icon-"].icon-equal-box:before, [class*=" icon-"]:not(.md-font).icon-equal-box:before {
    content: "\e7c0"; }
  [class^="icon-"].icon-equal:before, [class*=" icon-"]:not(.md-font).icon-equal:before {
    content: "\e7c1"; }
  [class^="icon-"].icon-eraser:before, [class*=" icon-"]:not(.md-font).icon-eraser:before {
    content: "\e7c2"; }
  [class^="icon-"].icon-escalator:before, [class*=" icon-"]:not(.md-font).icon-escalator:before {
    content: "\e7c3"; }
  [class^="icon-"].icon-etsy:before, [class*=" icon-"]:not(.md-font).icon-etsy:before {
    content: "\e7c4"; }
  [class^="icon-"].icon-evernote:before, [class*=" icon-"]:not(.md-font).icon-evernote:before {
    content: "\e7c5"; }
  [class^="icon-"].icon-exclamation:before, [class*=" icon-"]:not(.md-font).icon-exclamation:before {
    content: "\e7c6"; }
  [class^="icon-"].icon-exit-to-app:before, [class*=" icon-"]:not(.md-font).icon-exit-to-app:before {
    content: "\e7c7"; }
  [class^="icon-"].icon-export:before, [class*=" icon-"]:not(.md-font).icon-export:before {
    content: "\e7c8"; }
  [class^="icon-"].icon-eye-off:before, [class*=" icon-"]:not(.md-font).icon-eye-off:before {
    content: "\e7c9"; }
  [class^="icon-"].icon-eye:before, [class*=" icon-"]:not(.md-font).icon-eye:before {
    content: "\e7ca"; }
  [class^="icon-"].icon-eyedropper-variant:before, [class*=" icon-"]:not(.md-font).icon-eyedropper-variant:before {
    content: "\e7cb"; }
  [class^="icon-"].icon-eyedropper:before, [class*=" icon-"]:not(.md-font).icon-eyedropper:before {
    content: "\e7cc"; }
  [class^="icon-"].icon-facebook-box:before, [class*=" icon-"]:not(.md-font).icon-facebook-box:before {
    content: "\e7cd"; }
  [class^="icon-"].icon-facebook:before, [class*=" icon-"]:not(.md-font).icon-facebook:before {
    content: "\e7ce"; }
  [class^="icon-"].icon-factory:before, [class*=" icon-"]:not(.md-font).icon-factory:before {
    content: "\e7cf"; }
  [class^="icon-"].icon-fan:before, [class*=" icon-"]:not(.md-font).icon-fan:before {
    content: "\e7d0"; }
  [class^="icon-"].icon-fast-forward:before, [class*=" icon-"]:not(.md-font).icon-fast-forward:before {
    content: "\e7d1"; }
  [class^="icon-"].icon-ferry:before, [class*=" icon-"]:not(.md-font).icon-ferry:before {
    content: "\e7d2"; }
  [class^="icon-"].icon-file-cloud:before, [class*=" icon-"]:not(.md-font).icon-file-cloud:before {
    content: "\e7d3"; }
  [class^="icon-"].icon-file-delimited:before, [class*=" icon-"]:not(.md-font).icon-file-delimited:before {
    content: "\e7d4"; }
  [class^="icon-"].icon-file-document-box:before, [class*=" icon-"]:not(.md-font).icon-file-document-box:before {
    content: "\e7d5"; }
  [class^="icon-"].icon-file-document:before, [class*=" icon-"]:not(.md-font).icon-file-document:before {
    content: "\e7d6"; }
  [class^="icon-"].icon-file-excel-box:before, [class*=" icon-"]:not(.md-font).icon-file-excel-box:before {
    content: "\e7d7"; }
  [class^="icon-"].icon-file-excel:before, [class*=" icon-"]:not(.md-font).icon-file-excel:before {
    content: "\e7d8"; }
  [class^="icon-"].icon-file-find:before, [class*=" icon-"]:not(.md-font).icon-file-find:before {
    content: "\e7d9"; }
  [class^="icon-"].icon-file-hidden:before, [class*=" icon-"]:not(.md-font).icon-file-hidden:before {
    content: "\e7da"; }
  [class^="icon-"].icon-file-image-box:before, [class*=" icon-"]:not(.md-font).icon-file-image-box:before {
    content: "\e7db"; }
  [class^="icon-"].icon-file-image:before, [class*=" icon-"]:not(.md-font).icon-file-image:before {
    content: "\e7dc"; }
  [class^="icon-"].icon-file-multiple:before, [class*=" icon-"]:not(.md-font).icon-file-multiple:before {
    content: "\e7dd"; }
  [class^="icon-"].icon-file-music:before, [class*=" icon-"]:not(.md-font).icon-file-music:before {
    content: "\e7de"; }
  [class^="icon-"].icon-file-outline:before, [class*=" icon-"]:not(.md-font).icon-file-outline:before {
    content: "\e7df"; }
  [class^="icon-"].icon-file-pdf-box:before, [class*=" icon-"]:not(.md-font).icon-file-pdf-box:before {
    content: "\e7e0"; }
  [class^="icon-"].icon-file-pdf:before, [class*=" icon-"]:not(.md-font).icon-file-pdf:before {
    content: "\e7e1"; }
  [class^="icon-"].icon-file-powerpoint-box:before, [class*=" icon-"]:not(.md-font).icon-file-powerpoint-box:before {
    content: "\e7e2"; }
  [class^="icon-"].icon-file-powerpoint:before, [class*=" icon-"]:not(.md-font).icon-file-powerpoint:before {
    content: "\e7e3"; }
  [class^="icon-"].icon-file-presentation-box:before, [class*=" icon-"]:not(.md-font).icon-file-presentation-box:before {
    content: "\e7e4"; }
  [class^="icon-"].icon-file-video:before, [class*=" icon-"]:not(.md-font).icon-file-video:before {
    content: "\e7e5"; }
  [class^="icon-"].icon-file-word-box:before, [class*=" icon-"]:not(.md-font).icon-file-word-box:before {
    content: "\e7e6"; }
  [class^="icon-"].icon-file-word:before, [class*=" icon-"]:not(.md-font).icon-file-word:before {
    content: "\e7e7"; }
  [class^="icon-"].icon-file-xml:before, [class*=" icon-"]:not(.md-font).icon-file-xml:before {
    content: "\e7e8"; }
  [class^="icon-"].icon-file:before, [class*=" icon-"]:not(.md-font).icon-file:before {
    content: "\e7e9"; }
  [class^="icon-"].icon-fill:before, [class*=" icon-"]:not(.md-font).icon-fill:before {
    content: "\e7ea"; }
  [class^="icon-"].icon-film:before, [class*=" icon-"]:not(.md-font).icon-film:before {
    content: "\e7eb"; }
  [class^="icon-"].icon-filmstrip-off:before, [class*=" icon-"]:not(.md-font).icon-filmstrip-off:before {
    content: "\e7ec"; }
  [class^="icon-"].icon-filmstrip:before, [class*=" icon-"]:not(.md-font).icon-filmstrip:before {
    content: "\e7ed"; }
  [class^="icon-"].icon-filter-outline:before, [class*=" icon-"]:not(.md-font).icon-filter-outline:before {
    content: "\e7ee"; }
  [class^="icon-"].icon-filter-remove-outline:before, [class*=" icon-"]:not(.md-font).icon-filter-remove-outline:before {
    content: "\e7ef"; }
  [class^="icon-"].icon-filter-remove:before, [class*=" icon-"]:not(.md-font).icon-filter-remove:before {
    content: "\e7f0"; }
  [class^="icon-"].icon-filter-variant:before, [class*=" icon-"]:not(.md-font).icon-filter-variant:before {
    content: "\e7f1"; }
  [class^="icon-"].icon-filter:before, [class*=" icon-"]:not(.md-font).icon-filter:before {
    content: "\e7f2"; }
  [class^="icon-"].icon-fire:before, [class*=" icon-"]:not(.md-font).icon-fire:before {
    content: "\e7f3"; }
  [class^="icon-"].icon-fish:before, [class*=" icon-"]:not(.md-font).icon-fish:before {
    content: "\e7f4"; }
  [class^="icon-"].icon-flag-checkered-variant:before, [class*=" icon-"]:not(.md-font).icon-flag-checkered-variant:before {
    content: "\e7f5"; }
  [class^="icon-"].icon-flag-checkered:before, [class*=" icon-"]:not(.md-font).icon-flag-checkered:before {
    content: "\e7f6"; }
  [class^="icon-"].icon-flag-outline-variant:before, [class*=" icon-"]:not(.md-font).icon-flag-outline-variant:before {
    content: "\e7f7"; }
  [class^="icon-"].icon-flag-outline:before, [class*=" icon-"]:not(.md-font).icon-flag-outline:before {
    content: "\e7f8"; }
  [class^="icon-"].icon-flag-triangle:before, [class*=" icon-"]:not(.md-font).icon-flag-triangle:before {
    content: "\e7f9"; }
  [class^="icon-"].icon-flag-variant:before, [class*=" icon-"]:not(.md-font).icon-flag-variant:before {
    content: "\e7fa"; }
  [class^="icon-"].icon-flag:before, [class*=" icon-"]:not(.md-font).icon-flag:before {
    content: "\e7fb"; }
  [class^="icon-"].icon-flash-auto:before, [class*=" icon-"]:not(.md-font).icon-flash-auto:before {
    content: "\e7fc"; }
  [class^="icon-"].icon-flash-off:before, [class*=" icon-"]:not(.md-font).icon-flash-off:before {
    content: "\e7fd"; }
  [class^="icon-"].icon-flash:before, [class*=" icon-"]:not(.md-font).icon-flash:before {
    content: "\e7fe"; }
  [class^="icon-"].icon-flashlight-off:before, [class*=" icon-"]:not(.md-font).icon-flashlight-off:before {
    content: "\e7ff"; }
  [class^="icon-"].icon-flashlight:before, [class*=" icon-"]:not(.md-font).icon-flashlight:before {
    content: "\e800"; }
  [class^="icon-"].icon-flattr:before, [class*=" icon-"]:not(.md-font).icon-flattr:before {
    content: "\e801"; }
  [class^="icon-"].icon-flickr-after:before, [class*=" icon-"]:not(.md-font).icon-flickr-after:before {
    content: "\e802"; }
  [class^="icon-"].icon-flickr-before:before, [class*=" icon-"]:not(.md-font).icon-flickr-before:before {
    content: "\e803"; }
  [class^="icon-"].icon-flip-to-back:before, [class*=" icon-"]:not(.md-font).icon-flip-to-back:before {
    content: "\e804"; }
  [class^="icon-"].icon-flip-to-front:before, [class*=" icon-"]:not(.md-font).icon-flip-to-front:before {
    content: "\e805"; }
  [class^="icon-"].icon-floppy:before, [class*=" icon-"]:not(.md-font).icon-floppy:before {
    content: "\e806"; }
  [class^="icon-"].icon-flower:before, [class*=" icon-"]:not(.md-font).icon-flower:before {
    content: "\e807"; }
  [class^="icon-"].icon-folder-account:before, [class*=" icon-"]:not(.md-font).icon-folder-account:before {
    content: "\e808"; }
  [class^="icon-"].icon-folder-download:before, [class*=" icon-"]:not(.md-font).icon-folder-download:before {
    content: "\e809"; }
  [class^="icon-"].icon-folder-google-drive:before, [class*=" icon-"]:not(.md-font).icon-folder-google-drive:before {
    content: "\e80a"; }
  [class^="icon-"].icon-folder-image:before, [class*=" icon-"]:not(.md-font).icon-folder-image:before {
    content: "\e80b"; }
  [class^="icon-"].icon-folder-lock-open:before, [class*=" icon-"]:not(.md-font).icon-folder-lock-open:before {
    content: "\e80c"; }
  [class^="icon-"].icon-folder-lock:before, [class*=" icon-"]:not(.md-font).icon-folder-lock:before {
    content: "\e80d"; }
  [class^="icon-"].icon-folder-move:before, [class*=" icon-"]:not(.md-font).icon-folder-move:before {
    content: "\e80e"; }
  [class^="icon-"].icon-folder-multiple-image:before, [class*=" icon-"]:not(.md-font).icon-folder-multiple-image:before {
    content: "\e80f"; }
  [class^="icon-"].icon-folder-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-folder-multiple-outline:before {
    content: "\e810"; }
  [class^="icon-"].icon-folder-multiple:before, [class*=" icon-"]:not(.md-font).icon-folder-multiple:before {
    content: "\e811"; }
  [class^="icon-"].icon-folder-outline-lock:before, [class*=" icon-"]:not(.md-font).icon-folder-outline-lock:before {
    content: "\e812"; }
  [class^="icon-"].icon-folder-outline:before, [class*=" icon-"]:not(.md-font).icon-folder-outline:before {
    content: "\e813"; }
  [class^="icon-"].icon-folder-plus:before, [class*=" icon-"]:not(.md-font).icon-folder-plus:before {
    content: "\e814"; }
  [class^="icon-"].icon-folder-remove:before, [class*=" icon-"]:not(.md-font).icon-folder-remove:before {
    content: "\e815"; }
  [class^="icon-"].icon-folder-upload:before, [class*=" icon-"]:not(.md-font).icon-folder-upload:before {
    content: "\e816"; }
  [class^="icon-"].icon-folder:before, [class*=" icon-"]:not(.md-font).icon-folder:before {
    content: "\e817"; }
  [class^="icon-"].icon-food-apple:before, [class*=" icon-"]:not(.md-font).icon-food-apple:before {
    content: "\e818"; }
  [class^="icon-"].icon-food-variant:before, [class*=" icon-"]:not(.md-font).icon-food-variant:before {
    content: "\e819"; }
  [class^="icon-"].icon-food:before, [class*=" icon-"]:not(.md-font).icon-food:before {
    content: "\e81a"; }
  [class^="icon-"].icon-football-helmet:before, [class*=" icon-"]:not(.md-font).icon-football-helmet:before {
    content: "\e81b"; }
  [class^="icon-"].icon-football:before, [class*=" icon-"]:not(.md-font).icon-football:before {
    content: "\e81c"; }
  [class^="icon-"].icon-format-align-center:before, [class*=" icon-"]:not(.md-font).icon-format-align-center:before {
    content: "\e81d"; }
  [class^="icon-"].icon-format-align-justify:before, [class*=" icon-"]:not(.md-font).icon-format-align-justify:before {
    content: "\e81e"; }
  [class^="icon-"].icon-format-align-left:before, [class*=" icon-"]:not(.md-font).icon-format-align-left:before {
    content: "\e81f"; }
  [class^="icon-"].icon-format-align-right:before, [class*=" icon-"]:not(.md-font).icon-format-align-right:before {
    content: "\e820"; }
  [class^="icon-"].icon-format-bold:before, [class*=" icon-"]:not(.md-font).icon-format-bold:before {
    content: "\e821"; }
  [class^="icon-"].icon-format-clear:before, [class*=" icon-"]:not(.md-font).icon-format-clear:before {
    content: "\e822"; }
  [class^="icon-"].icon-format-color-fill:before, [class*=" icon-"]:not(.md-font).icon-format-color-fill:before {
    content: "\e823"; }
  [class^="icon-"].icon-format-color:before, [class*=" icon-"]:not(.md-font).icon-format-color:before {
    content: "\e824"; }
  [class^="icon-"].icon-format-float-center:before, [class*=" icon-"]:not(.md-font).icon-format-float-center:before {
    content: "\e825"; }
  [class^="icon-"].icon-format-float-left:before, [class*=" icon-"]:not(.md-font).icon-format-float-left:before {
    content: "\e826"; }
  [class^="icon-"].icon-format-float-none:before, [class*=" icon-"]:not(.md-font).icon-format-float-none:before {
    content: "\e827"; }
  [class^="icon-"].icon-format-float-right:before, [class*=" icon-"]:not(.md-font).icon-format-float-right:before {
    content: "\e828"; }
  [class^="icon-"].icon-format-header-1:before, [class*=" icon-"]:not(.md-font).icon-format-header-1:before {
    content: "\e829"; }
  [class^="icon-"].icon-format-header-2:before, [class*=" icon-"]:not(.md-font).icon-format-header-2:before {
    content: "\e82a"; }
  [class^="icon-"].icon-format-header-3:before, [class*=" icon-"]:not(.md-font).icon-format-header-3:before {
    content: "\e82b"; }
  [class^="icon-"].icon-format-header-4:before, [class*=" icon-"]:not(.md-font).icon-format-header-4:before {
    content: "\e82c"; }
  [class^="icon-"].icon-format-header-5:before, [class*=" icon-"]:not(.md-font).icon-format-header-5:before {
    content: "\e82d"; }
  [class^="icon-"].icon-format-header-6:before, [class*=" icon-"]:not(.md-font).icon-format-header-6:before {
    content: "\e82e"; }
  [class^="icon-"].icon-format-header-decrease:before, [class*=" icon-"]:not(.md-font).icon-format-header-decrease:before {
    content: "\e82f"; }
  [class^="icon-"].icon-format-header-down:before, [class*=" icon-"]:not(.md-font).icon-format-header-down:before {
    content: "\e830"; }
  [class^="icon-"].icon-format-header-equal:before, [class*=" icon-"]:not(.md-font).icon-format-header-equal:before {
    content: "\e831"; }
  [class^="icon-"].icon-format-header-increase:before, [class*=" icon-"]:not(.md-font).icon-format-header-increase:before {
    content: "\e832"; }
  [class^="icon-"].icon-format-header-pound:before, [class*=" icon-"]:not(.md-font).icon-format-header-pound:before {
    content: "\e833"; }
  [class^="icon-"].icon-format-header-up:before, [class*=" icon-"]:not(.md-font).icon-format-header-up:before {
    content: "\e834"; }
  [class^="icon-"].icon-format-indent-decrease:before, [class*=" icon-"]:not(.md-font).icon-format-indent-decrease:before {
    content: "\e835"; }
  [class^="icon-"].icon-format-indent-increase:before, [class*=" icon-"]:not(.md-font).icon-format-indent-increase:before {
    content: "\e836"; }
  [class^="icon-"].icon-format-italic:before, [class*=" icon-"]:not(.md-font).icon-format-italic:before {
    content: "\e837"; }
  [class^="icon-"].icon-format-line-spacing:before, [class*=" icon-"]:not(.md-font).icon-format-line-spacing:before {
    content: "\e838"; }
  [class^="icon-"].icon-format-list-bulleted:before, [class*=" icon-"]:not(.md-font).icon-format-list-bulleted:before {
    content: "\e839"; }
  [class^="icon-"].icon-format-list-numbers:before, [class*=" icon-"]:not(.md-font).icon-format-list-numbers:before {
    content: "\e83a"; }
  [class^="icon-"].icon-format-object-inline:before, [class*=" icon-"]:not(.md-font).icon-format-object-inline:before {
    content: "\e83b"; }
  [class^="icon-"].icon-format-object-square:before, [class*=" icon-"]:not(.md-font).icon-format-object-square:before {
    content: "\e83c"; }
  [class^="icon-"].icon-format-object-tight:before, [class*=" icon-"]:not(.md-font).icon-format-object-tight:before {
    content: "\e83d"; }
  [class^="icon-"].icon-format-object-top-bottom:before, [class*=" icon-"]:not(.md-font).icon-format-object-top-bottom:before {
    content: "\e83e"; }
  [class^="icon-"].icon-format-paint:before, [class*=" icon-"]:not(.md-font).icon-format-paint:before {
    content: "\e83f"; }
  [class^="icon-"].icon-format-paragraph:before, [class*=" icon-"]:not(.md-font).icon-format-paragraph:before {
    content: "\e840"; }
  [class^="icon-"].icon-format-quote:before, [class*=" icon-"]:not(.md-font).icon-format-quote:before {
    content: "\e841"; }
  [class^="icon-"].icon-format-size:before, [class*=" icon-"]:not(.md-font).icon-format-size:before {
    content: "\e842"; }
  [class^="icon-"].icon-format-strikethrough:before, [class*=" icon-"]:not(.md-font).icon-format-strikethrough:before {
    content: "\e843"; }
  [class^="icon-"].icon-format-subscript:before, [class*=" icon-"]:not(.md-font).icon-format-subscript:before {
    content: "\e844"; }
  [class^="icon-"].icon-format-superscript:before, [class*=" icon-"]:not(.md-font).icon-format-superscript:before {
    content: "\e845"; }
  [class^="icon-"].icon-format-text:before, [class*=" icon-"]:not(.md-font).icon-format-text:before {
    content: "\e846"; }
  [class^="icon-"].icon-format-textdirection-l-to-r:before, [class*=" icon-"]:not(.md-font).icon-format-textdirection-l-to-r:before {
    content: "\e847"; }
  [class^="icon-"].icon-format-textdirection-r-to-l:before, [class*=" icon-"]:not(.md-font).icon-format-textdirection-r-to-l:before {
    content: "\e848"; }
  [class^="icon-"].icon-format-underline:before, [class*=" icon-"]:not(.md-font).icon-format-underline:before {
    content: "\e849"; }
  [class^="icon-"].icon-forum:before, [class*=" icon-"]:not(.md-font).icon-forum:before {
    content: "\e84a"; }
  [class^="icon-"].icon-forward:before, [class*=" icon-"]:not(.md-font).icon-forward:before {
    content: "\e84b"; }
  [class^="icon-"].icon-foursquare:before, [class*=" icon-"]:not(.md-font).icon-foursquare:before {
    content: "\e84c"; }
  [class^="icon-"].icon-fridge:before, [class*=" icon-"]:not(.md-font).icon-fridge:before {
    content: "\e84d"; }
  [class^="icon-"].icon-fullscreen-exit:before, [class*=" icon-"]:not(.md-font).icon-fullscreen-exit:before {
    content: "\e84e"; }
  [class^="icon-"].icon-fullscreen:before, [class*=" icon-"]:not(.md-font).icon-fullscreen:before {
    content: "\e84f"; }
  [class^="icon-"].icon-function:before, [class*=" icon-"]:not(.md-font).icon-function:before {
    content: "\e850"; }
  [class^="icon-"].icon-gamepad-variant:before, [class*=" icon-"]:not(.md-font).icon-gamepad-variant:before {
    content: "\e851"; }
  [class^="icon-"].icon-gamepad:before, [class*=" icon-"]:not(.md-font).icon-gamepad:before {
    content: "\e852"; }
  [class^="icon-"].icon-gas-station:before, [class*=" icon-"]:not(.md-font).icon-gas-station:before {
    content: "\e853"; }
  [class^="icon-"].icon-gavel:before, [class*=" icon-"]:not(.md-font).icon-gavel:before {
    content: "\e854"; }
  [class^="icon-"].icon-gender-female:before, [class*=" icon-"]:not(.md-font).icon-gender-female:before {
    content: "\e855"; }
  [class^="icon-"].icon-gender-male-female:before, [class*=" icon-"]:not(.md-font).icon-gender-male-female:before {
    content: "\e856"; }
  [class^="icon-"].icon-gender-male:before, [class*=" icon-"]:not(.md-font).icon-gender-male:before {
    content: "\e857"; }
  [class^="icon-"].icon-gender-transgender:before, [class*=" icon-"]:not(.md-font).icon-gender-transgender:before {
    content: "\e858"; }
  [class^="icon-"].icon-gift:before, [class*=" icon-"]:not(.md-font).icon-gift:before {
    content: "\e859"; }
  [class^="icon-"].icon-git:before, [class*=" icon-"]:not(.md-font).icon-git:before {
    content: "\e85a"; }
  [class^="icon-"].icon-github-box:before, [class*=" icon-"]:not(.md-font).icon-github-box:before {
    content: "\e85b"; }
  [class^="icon-"].icon-github:before, [class*=" icon-"]:not(.md-font).icon-github:before {
    content: "\e85c"; }
  [class^="icon-"].icon-glass-flute:before, [class*=" icon-"]:not(.md-font).icon-glass-flute:before {
    content: "\e85d"; }
  [class^="icon-"].icon-glass-mug:before, [class*=" icon-"]:not(.md-font).icon-glass-mug:before {
    content: "\e85e"; }
  [class^="icon-"].icon-glass-stange:before, [class*=" icon-"]:not(.md-font).icon-glass-stange:before {
    content: "\e85f"; }
  [class^="icon-"].icon-glass-tulip:before, [class*=" icon-"]:not(.md-font).icon-glass-tulip:before {
    content: "\e860"; }
  [class^="icon-"].icon-glasses:before, [class*=" icon-"]:not(.md-font).icon-glasses:before {
    content: "\e861"; }
  [class^="icon-"].icon-gmail:before, [class*=" icon-"]:not(.md-font).icon-gmail:before {
    content: "\e862"; }
  [class^="icon-"].icon-google-chrome:before, [class*=" icon-"]:not(.md-font).icon-google-chrome:before {
    content: "\e863"; }
  [class^="icon-"].icon-google-circles-communities:before, [class*=" icon-"]:not(.md-font).icon-google-circles-communities:before {
    content: "\e864"; }
  [class^="icon-"].icon-google-circles-extended:before, [class*=" icon-"]:not(.md-font).icon-google-circles-extended:before {
    content: "\e865"; }
  [class^="icon-"].icon-google-circles-invite:before, [class*=" icon-"]:not(.md-font).icon-google-circles-invite:before {
    content: "\e866"; }
  [class^="icon-"].icon-google-circles:before, [class*=" icon-"]:not(.md-font).icon-google-circles:before {
    content: "\e867"; }
  [class^="icon-"].icon-google-controller-off:before, [class*=" icon-"]:not(.md-font).icon-google-controller-off:before {
    content: "\e868"; }
  [class^="icon-"].icon-google-controller:before, [class*=" icon-"]:not(.md-font).icon-google-controller:before {
    content: "\e869"; }
  [class^="icon-"].icon-google-drive:before, [class*=" icon-"]:not(.md-font).icon-google-drive:before {
    content: "\e86a"; }
  [class^="icon-"].icon-google-earth:before, [class*=" icon-"]:not(.md-font).icon-google-earth:before {
    content: "\e86b"; }
  [class^="icon-"].icon-google-glass:before, [class*=" icon-"]:not(.md-font).icon-google-glass:before {
    content: "\e86c"; }
  [class^="icon-"].icon-google-maps:before, [class*=" icon-"]:not(.md-font).icon-google-maps:before {
    content: "\e86d"; }
  [class^="icon-"].icon-google-pages:before, [class*=" icon-"]:not(.md-font).icon-google-pages:before {
    content: "\e86e"; }
  [class^="icon-"].icon-google-play:before, [class*=" icon-"]:not(.md-font).icon-google-play:before {
    content: "\e86f"; }
  [class^="icon-"].icon-google-plus-box:before, [class*=" icon-"]:not(.md-font).icon-google-plus-box:before {
    content: "\e870"; }
  [class^="icon-"].icon-google-plus:before, [class*=" icon-"]:not(.md-font).icon-google-plus:before {
    content: "\e871"; }
  [class^="icon-"].icon-google:before, [class*=" icon-"]:not(.md-font).icon-google:before {
    content: "\e872"; }
  [class^="icon-"].icon-grid-off:before, [class*=" icon-"]:not(.md-font).icon-grid-off:before {
    content: "\e873"; }
  [class^="icon-"].icon-grid:before, [class*=" icon-"]:not(.md-font).icon-grid:before {
    content: "\e874"; }
  [class^="icon-"].icon-group:before, [class*=" icon-"]:not(.md-font).icon-group:before {
    content: "\e875"; }
  [class^="icon-"].icon-hand-pointing-right:before, [class*=" icon-"]:not(.md-font).icon-hand-pointing-right:before {
    content: "\e876"; }
  [class^="icon-"].icon-hanger:before, [class*=" icon-"]:not(.md-font).icon-hanger:before {
    content: "\e877"; }
  [class^="icon-"].icon-hangouts:before, [class*=" icon-"]:not(.md-font).icon-hangouts:before {
    content: "\e878"; }
  [class^="icon-"].icon-harddisk:before, [class*=" icon-"]:not(.md-font).icon-harddisk:before {
    content: "\e879"; }
  [class^="icon-"].icon-headphones-box:before, [class*=" icon-"]:not(.md-font).icon-headphones-box:before {
    content: "\e87a"; }
  [class^="icon-"].icon-headphones-dots:before, [class*=" icon-"]:not(.md-font).icon-headphones-dots:before {
    content: "\e87b"; }
  [class^="icon-"].icon-headphones:before, [class*=" icon-"]:not(.md-font).icon-headphones:before {
    content: "\e87c"; }
  [class^="icon-"].icon-headset-dock:before, [class*=" icon-"]:not(.md-font).icon-headset-dock:before {
    content: "\e87d"; }
  [class^="icon-"].icon-headset-off:before, [class*=" icon-"]:not(.md-font).icon-headset-off:before {
    content: "\e87e"; }
  [class^="icon-"].icon-headset:before, [class*=" icon-"]:not(.md-font).icon-headset:before {
    content: "\e87f"; }
  [class^="icon-"].icon-heart-box-outline:before, [class*=" icon-"]:not(.md-font).icon-heart-box-outline:before {
    content: "\e880"; }
  [class^="icon-"].icon-heart-box:before, [class*=" icon-"]:not(.md-font).icon-heart-box:before {
    content: "\e881"; }
  [class^="icon-"].icon-heart-broken:before, [class*=" icon-"]:not(.md-font).icon-heart-broken:before {
    content: "\e882"; }
  [class^="icon-"].icon-heart-outline:before, [class*=" icon-"]:not(.md-font).icon-heart-outline:before {
    content: "\e883"; }
  [class^="icon-"].icon-heart:before, [class*=" icon-"]:not(.md-font).icon-heart:before {
    content: "\e884"; }
  [class^="icon-"].icon-help-circle:before, [class*=" icon-"]:not(.md-font).icon-help-circle:before {
    content: "\e885"; }
  [class^="icon-"].icon-help:before, .icon-event-4[class^="icon-"]:before, .icon-event-4:not(.md-font)[class*=" icon-"][class^="icon-"]:before, [class*=" icon-"]:not(.md-font).icon-help:before, .icon-event-4[class*=" icon-"]:not(.md-font):before {
    content: "\e886"; }
  [class^="icon-"].icon-hexagon-outline:before, [class*=" icon-"]:not(.md-font).icon-hexagon-outline:before {
    content: "\e887"; }
  [class^="icon-"].icon-hexagon:before, [class*=" icon-"]:not(.md-font).icon-hexagon:before {
    content: "\e888"; }
  [class^="icon-"].icon-history:before, [class*=" icon-"]:not(.md-font).icon-history:before {
    content: "\e889"; }
  [class^="icon-"].icon-hololens:before, [class*=" icon-"]:not(.md-font).icon-hololens:before {
    content: "\e88a"; }
  [class^="icon-"].icon-home-modern:before, [class*=" icon-"]:not(.md-font).icon-home-modern:before {
    content: "\e88b"; }
  [class^="icon-"].icon-home-variant:before, [class*=" icon-"]:not(.md-font).icon-home-variant:before {
    content: "\e88c"; }
  [class^="icon-"].icon-home:before, [class*=" icon-"]:not(.md-font).icon-home:before {
    content: "\e88d"; }
  [class^="icon-"].icon-hops:before, [class*=" icon-"]:not(.md-font).icon-hops:before {
    content: "\e88e"; }
  [class^="icon-"].icon-hospital-building:before, [class*=" icon-"]:not(.md-font).icon-hospital-building:before {
    content: "\e88f"; }
  [class^="icon-"].icon-hospital-marker:before, [class*=" icon-"]:not(.md-font).icon-hospital-marker:before {
    content: "\e890"; }
  [class^="icon-"].icon-hospital:before, [class*=" icon-"]:not(.md-font).icon-hospital:before {
    content: "\e891"; }
  [class^="icon-"].icon-hotel:before, [class*=" icon-"]:not(.md-font).icon-hotel:before {
    content: "\e892"; }
  [class^="icon-"].icon-houzz-box:before, [class*=" icon-"]:not(.md-font).icon-houzz-box:before {
    content: "\e893"; }
  [class^="icon-"].icon-human-child:before, [class*=" icon-"]:not(.md-font).icon-human-child:before {
    content: "\e894"; }
  [class^="icon-"].icon-human-male-female:before, [class*=" icon-"]:not(.md-font).icon-human-male-female:before {
    content: "\e895"; }
  [class^="icon-"].icon-human:before, [class*=" icon-"]:not(.md-font).icon-human:before {
    content: "\e896"; }
  [class^="icon-"].icon-image-album:before, [class*=" icon-"]:not(.md-font).icon-image-album:before {
    content: "\e897"; }
  [class^="icon-"].icon-image-area-close:before, [class*=" icon-"]:not(.md-font).icon-image-area-close:before {
    content: "\e898"; }
  [class^="icon-"].icon-image-area:before, [class*=" icon-"]:not(.md-font).icon-image-area:before {
    content: "\e899"; }
  [class^="icon-"].icon-image-broken:before, [class*=" icon-"]:not(.md-font).icon-image-broken:before {
    content: "\e89a"; }
  [class^="icon-"].icon-image-filter-black-white:before, [class*=" icon-"]:not(.md-font).icon-image-filter-black-white:before {
    content: "\e89b"; }
  [class^="icon-"].icon-image-filter-center-focus:before, [class*=" icon-"]:not(.md-font).icon-image-filter-center-focus:before {
    content: "\e89c"; }
  [class^="icon-"].icon-image-filter-drama:before, [class*=" icon-"]:not(.md-font).icon-image-filter-drama:before {
    content: "\e89d"; }
  [class^="icon-"].icon-image-filter-frames:before, [class*=" icon-"]:not(.md-font).icon-image-filter-frames:before {
    content: "\e89e"; }
  [class^="icon-"].icon-image-filter-hdr:before, [class*=" icon-"]:not(.md-font).icon-image-filter-hdr:before {
    content: "\e89f"; }
  [class^="icon-"].icon-image-filter-none:before, [class*=" icon-"]:not(.md-font).icon-image-filter-none:before {
    content: "\e8a0"; }
  [class^="icon-"].icon-image-filter-tilt-shift:before, [class*=" icon-"]:not(.md-font).icon-image-filter-tilt-shift:before {
    content: "\e8a1"; }
  [class^="icon-"].icon-image-filter-vintage:before, [class*=" icon-"]:not(.md-font).icon-image-filter-vintage:before {
    content: "\e8a2"; }
  [class^="icon-"].icon-image-filter:before, [class*=" icon-"]:not(.md-font).icon-image-filter:before {
    content: "\e8a3"; }
  [class^="icon-"].icon-image:before, [class*=" icon-"]:not(.md-font).icon-image:before {
    content: "\e8a4"; }
  [class^="icon-"].icon-import:before, [class*=" icon-"]:not(.md-font).icon-import:before {
    content: "\e8a5"; }
  [class^="icon-"].icon-inbox:before, [class*=" icon-"]:not(.md-font).icon-inbox:before {
    content: "\e8a6"; }
  [class^="icon-"].icon-indent:before, [class*=" icon-"]:not(.md-font).icon-indent:before {
    content: "\e8a7"; }
  [class^="icon-"].icon-information-outline:before, [class*=" icon-"]:not(.md-font).icon-information-outline:before {
    content: "\e8a8"; }
  [class^="icon-"].icon-information:before, [class*=" icon-"]:not(.md-font).icon-information:before {
    content: "\e8a9"; }
  [class^="icon-"].icon-instagram:before, [class*=" icon-"]:not(.md-font).icon-instagram:before {
    content: "\e8aa"; }
  [class^="icon-"].icon-instapaper:before, [class*=" icon-"]:not(.md-font).icon-instapaper:before {
    content: "\e8ab"; }
  [class^="icon-"].icon-internet-explorer:before, [class*=" icon-"]:not(.md-font).icon-internet-explorer:before {
    content: "\e8ac"; }
  [class^="icon-"].icon-invert-colors:before, [class*=" icon-"]:not(.md-font).icon-invert-colors:before {
    content: "\e8ad"; }
  [class^="icon-"].icon-jira:before, [class*=" icon-"]:not(.md-font).icon-jira:before {
    content: "\e8ae"; }
  [class^="icon-"].icon-jsfiddle:before, [class*=" icon-"]:not(.md-font).icon-jsfiddle:before {
    content: "\e8af"; }
  [class^="icon-"].icon-keg:before, [class*=" icon-"]:not(.md-font).icon-keg:before {
    content: "\e8b0"; }
  [class^="icon-"].icon-key-change:before, [class*=" icon-"]:not(.md-font).icon-key-change:before {
    content: "\e8b1"; }
  [class^="icon-"].icon-key-minus:before, [class*=" icon-"]:not(.md-font).icon-key-minus:before {
    content: "\e8b2"; }
  [class^="icon-"].icon-key-plus:before, [class*=" icon-"]:not(.md-font).icon-key-plus:before {
    content: "\e8b3"; }
  [class^="icon-"].icon-key-remove:before, [class*=" icon-"]:not(.md-font).icon-key-remove:before {
    content: "\e8b4"; }
  [class^="icon-"].icon-key-variant:before, [class*=" icon-"]:not(.md-font).icon-key-variant:before {
    content: "\e8b5"; }
  [class^="icon-"].icon-key:before, [class*=" icon-"]:not(.md-font).icon-key:before {
    content: "\e8b6"; }
  [class^="icon-"].icon-keyboard-backspace:before, [class*=" icon-"]:not(.md-font).icon-keyboard-backspace:before {
    content: "\e8b7"; }
  [class^="icon-"].icon-keyboard-caps:before, [class*=" icon-"]:not(.md-font).icon-keyboard-caps:before {
    content: "\e8b8"; }
  [class^="icon-"].icon-keyboard-close:before, [class*=" icon-"]:not(.md-font).icon-keyboard-close:before {
    content: "\e8b9"; }
  [class^="icon-"].icon-keyboard-off:before, [class*=" icon-"]:not(.md-font).icon-keyboard-off:before {
    content: "\e8ba"; }
  [class^="icon-"].icon-keyboard-return:before, [class*=" icon-"]:not(.md-font).icon-keyboard-return:before {
    content: "\e8bb"; }
  [class^="icon-"].icon-keyboard-tab:before, [class*=" icon-"]:not(.md-font).icon-keyboard-tab:before {
    content: "\e8bc"; }
  [class^="icon-"].icon-keyboard-variant:before, [class*=" icon-"]:not(.md-font).icon-keyboard-variant:before {
    content: "\e8bd"; }
  [class^="icon-"].icon-keyboard:before, [class*=" icon-"]:not(.md-font).icon-keyboard:before {
    content: "\e8be"; }
  [class^="icon-"].icon-label-outline:before, [class*=" icon-"]:not(.md-font).icon-label-outline:before {
    content: "\e8bf"; }
  [class^="icon-"].icon-label:before, [class*=" icon-"]:not(.md-font).icon-label:before {
    content: "\e8c0"; }
  [class^="icon-"].icon-language-csharp:before, [class*=" icon-"]:not(.md-font).icon-language-csharp:before {
    content: "\e8c1"; }
  [class^="icon-"].icon-language-css3:before, [class*=" icon-"]:not(.md-font).icon-language-css3:before {
    content: "\e8c2"; }
  [class^="icon-"].icon-language-html5:before, [class*=" icon-"]:not(.md-font).icon-language-html5:before {
    content: "\e8c3"; }
  [class^="icon-"].icon-language-javascript:before, [class*=" icon-"]:not(.md-font).icon-language-javascript:before {
    content: "\e8c4"; }
  [class^="icon-"].icon-language-python-text:before, [class*=" icon-"]:not(.md-font).icon-language-python-text:before {
    content: "\e8c5"; }
  [class^="icon-"].icon-language-python:before, [class*=" icon-"]:not(.md-font).icon-language-python:before {
    content: "\e8c6"; }
  [class^="icon-"].icon-laptop-chromebook:before, [class*=" icon-"]:not(.md-font).icon-laptop-chromebook:before {
    content: "\e8c7"; }
  [class^="icon-"].icon-laptop-mac:before, [class*=" icon-"]:not(.md-font).icon-laptop-mac:before {
    content: "\e8c8"; }
  [class^="icon-"].icon-laptop-windows:before, [class*=" icon-"]:not(.md-font).icon-laptop-windows:before {
    content: "\e8c9"; }
  [class^="icon-"].icon-laptop:before, [class*=" icon-"]:not(.md-font).icon-laptop:before {
    content: "\e8ca"; }
  [class^="icon-"].icon-lastfm:before, [class*=" icon-"]:not(.md-font).icon-lastfm:before {
    content: "\e8cb"; }
  [class^="icon-"].icon-launch:before, [class*=" icon-"]:not(.md-font).icon-launch:before {
    content: "\e8cc"; }
  [class^="icon-"].icon-layers-off:before, [class*=" icon-"]:not(.md-font).icon-layers-off:before {
    content: "\e8cd"; }
  [class^="icon-"].icon-layers:before, [class*=" icon-"]:not(.md-font).icon-layers:before {
    content: "\e8ce"; }
  [class^="icon-"].icon-leaf:before, [class*=" icon-"]:not(.md-font).icon-leaf:before {
    content: "\e8cf"; }
  [class^="icon-"].icon-library-books:before, [class*=" icon-"]:not(.md-font).icon-library-books:before {
    content: "\e8d0"; }
  [class^="icon-"].icon-library-music:before, [class*=" icon-"]:not(.md-font).icon-library-music:before {
    content: "\e8d1"; }
  [class^="icon-"].icon-library-plus:before, [class*=" icon-"]:not(.md-font).icon-library-plus:before {
    content: "\e8d2"; }
  [class^="icon-"].icon-library:before, [class*=" icon-"]:not(.md-font).icon-library:before {
    content: "\e8d3"; }
  [class^="icon-"].icon-lightbulb-outline:before, [class*=" icon-"]:not(.md-font).icon-lightbulb-outline:before {
    content: "\e8d4"; }
  [class^="icon-"].icon-lightbulb:before, [class*=" icon-"]:not(.md-font).icon-lightbulb:before {
    content: "\e8d5"; }
  [class^="icon-"].icon-link-off:before, [class*=" icon-"]:not(.md-font).icon-link-off:before {
    content: "\e8d6"; }
  [class^="icon-"].icon-link-variant-off:before, [class*=" icon-"]:not(.md-font).icon-link-variant-off:before {
    content: "\e8d7"; }
  [class^="icon-"].icon-link-variant:before, [class*=" icon-"]:not(.md-font).icon-link-variant:before {
    content: "\e8d8"; }
  [class^="icon-"].icon-link:before, [class*=" icon-"]:not(.md-font).icon-link:before {
    content: "\e8d9"; }
  [class^="icon-"].icon-linkedin-box:before, [class*=" icon-"]:not(.md-font).icon-linkedin-box:before {
    content: "\e8da"; }
  [class^="icon-"].icon-linkedin:before, [class*=" icon-"]:not(.md-font).icon-linkedin:before {
    content: "\e8db"; }
  [class^="icon-"].icon-linode:before, [class*=" icon-"]:not(.md-font).icon-linode:before {
    content: "\e8dc"; }
  [class^="icon-"].icon-linux:before, [class*=" icon-"]:not(.md-font).icon-linux:before {
    content: "\e8dd"; }
  [class^="icon-"].icon-lock-outline:before, [class*=" icon-"]:not(.md-font).icon-lock-outline:before {
    content: "\e8de"; }
  [class^="icon-"].icon-lock-unlocked-outline:before, [class*=" icon-"]:not(.md-font).icon-lock-unlocked-outline:before {
    content: "\e8df"; }
  [class^="icon-"].icon-lock-unlocked:before, [class*=" icon-"]:not(.md-font).icon-lock-unlocked:before {
    content: "\e8e0"; }
  [class^="icon-"].icon-lock:before, [class*=" icon-"]:not(.md-font).icon-lock:before {
    content: "\e8e1"; }
  [class^="icon-"].icon-login:before, [class*=" icon-"]:not(.md-font).icon-login:before {
    content: "\e8e2"; }
  [class^="icon-"].icon-logout:before, [class*=" icon-"]:not(.md-font).icon-logout:before {
    content: "\e8e3"; }
  [class^="icon-"].icon-looks:before, [class*=" icon-"]:not(.md-font).icon-looks:before {
    content: "\e8e4"; }
  [class^="icon-"].icon-loupe:before, [class*=" icon-"]:not(.md-font).icon-loupe:before {
    content: "\e8e5"; }
  [class^="icon-"].icon-lumx:before, [class*=" icon-"]:not(.md-font).icon-lumx:before {
    content: "\e8e6"; }
  [class^="icon-"].icon-magnet-on:before, [class*=" icon-"]:not(.md-font).icon-magnet-on:before {
    content: "\e8e7"; }
  [class^="icon-"].icon-magnet:before, [class*=" icon-"]:not(.md-font).icon-magnet:before {
    content: "\e8e8"; }
  [class^="icon-"].icon-magnify-minus:before, [class*=" icon-"]:not(.md-font).icon-magnify-minus:before {
    content: "\e8e9"; }
  [class^="icon-"].icon-magnify-plus:before, [class*=" icon-"]:not(.md-font).icon-magnify-plus:before {
    content: "\e8ea"; }
  [class^="icon-"].icon-magnify:before, [class*=" icon-"]:not(.md-font).icon-magnify:before {
    content: "\e8eb"; }
  [class^="icon-"].icon-mail-ru:before, [class*=" icon-"]:not(.md-font).icon-mail-ru:before {
    content: "\e8ec"; }
  [class^="icon-"].icon-map-marker-circle:before, [class*=" icon-"]:not(.md-font).icon-map-marker-circle:before {
    content: "\e8ed"; }
  [class^="icon-"].icon-map-marker-multiple:before, [class*=" icon-"]:not(.md-font).icon-map-marker-multiple:before {
    content: "\e8ee"; }
  [class^="icon-"].icon-map-marker-off:before, [class*=" icon-"]:not(.md-font).icon-map-marker-off:before {
    content: "\e8ef"; }
  [class^="icon-"].icon-map-marker-radius:before, [class*=" icon-"]:not(.md-font).icon-map-marker-radius:before {
    content: "\e8f0"; }
  [class^="icon-"].icon-map-marker:before, [class*=" icon-"]:not(.md-font).icon-map-marker:before {
    content: "\e8f1"; }
  [class^="icon-"].icon-map:before, [class*=" icon-"]:not(.md-font).icon-map:before {
    content: "\e8f2"; }
  [class^="icon-"].icon-margin:before, [class*=" icon-"]:not(.md-font).icon-margin:before {
    content: "\e8f3"; }
  [class^="icon-"].icon-markdown:before, [class*=" icon-"]:not(.md-font).icon-markdown:before {
    content: "\e8f4"; }
  [class^="icon-"].icon-marker-check:before, [class*=" icon-"]:not(.md-font).icon-marker-check:before {
    content: "\e8f5"; }
  [class^="icon-"].icon-martini:before, [class*=" icon-"]:not(.md-font).icon-martini:before {
    content: "\e8f6"; }
  [class^="icon-"].icon-material-ui:before, [class*=" icon-"]:not(.md-font).icon-material-ui:before {
    content: "\e8f7"; }
  [class^="icon-"].icon-maxcdn:before, [class*=" icon-"]:not(.md-font).icon-maxcdn:before {
    content: "\e8f8"; }
  [class^="icon-"].icon-medium:before, [class*=" icon-"]:not(.md-font).icon-medium:before {
    content: "\e8f9"; }
  [class^="icon-"].icon-memory:before, [class*=" icon-"]:not(.md-font).icon-memory:before {
    content: "\e8fa"; }
  [class^="icon-"].icon-menu-down:before, [class*=" icon-"]:not(.md-font).icon-menu-down:before {
    content: "\e8fb"; }
  [class^="icon-"].icon-menu-left:before, [class*=" icon-"]:not(.md-font).icon-menu-left:before {
    content: "\e8fc"; }
  [class^="icon-"].icon-menu-right:before, [class*=" icon-"]:not(.md-font).icon-menu-right:before {
    content: "\e8fd"; }
  [class^="icon-"].icon-menu-up:before, [class*=" icon-"]:not(.md-font).icon-menu-up:before {
    content: "\e8fe"; }
  [class^="icon-"].icon-menu:before, [class*=" icon-"]:not(.md-font).icon-menu:before {
    content: "\e8ff"; }
  [class^="icon-"].icon-message-alert:before, [class*=" icon-"]:not(.md-font).icon-message-alert:before {
    content: "\e900"; }
  [class^="icon-"].icon-message-draw:before, [class*=" icon-"]:not(.md-font).icon-message-draw:before {
    content: "\e901"; }
  [class^="icon-"].icon-message-image:before, [class*=" icon-"]:not(.md-font).icon-message-image:before {
    content: "\e902"; }
  [class^="icon-"].icon-message-processing:before, [class*=" icon-"]:not(.md-font).icon-message-processing:before {
    content: "\e903"; }
  [class^="icon-"].icon-message-reply:before, [class*=" icon-"]:not(.md-font).icon-message-reply:before {
    content: "\e904"; }
  [class^="icon-"].icon-message-text-outline:before, [class*=" icon-"]:not(.md-font).icon-message-text-outline:before {
    content: "\e905"; }
  [class^="icon-"].icon-message-text:before, [class*=" icon-"]:not(.md-font).icon-message-text:before {
    content: "\e906"; }
  [class^="icon-"].icon-message-video:before, [class*=" icon-"]:not(.md-font).icon-message-video:before {
    content: "\e907"; }
  [class^="icon-"].icon-message:before, [class*=" icon-"]:not(.md-font).icon-message:before {
    content: "\e908"; }
  [class^="icon-"].icon-microphone-dots:before, [class*=" icon-"]:not(.md-font).icon-microphone-dots:before {
    content: "\e909"; }
  [class^="icon-"].icon-microphone-off:before, [class*=" icon-"]:not(.md-font).icon-microphone-off:before {
    content: "\e90a"; }
  [class^="icon-"].icon-microphone-outline:before, [class*=" icon-"]:not(.md-font).icon-microphone-outline:before {
    content: "\e90b"; }
  [class^="icon-"].icon-microphone-settings:before, [class*=" icon-"]:not(.md-font).icon-microphone-settings:before {
    content: "\e90c"; }
  [class^="icon-"].icon-microphone-variant-off:before, [class*=" icon-"]:not(.md-font).icon-microphone-variant-off:before {
    content: "\e90d"; }
  [class^="icon-"].icon-microphone-variant:before, [class*=" icon-"]:not(.md-font).icon-microphone-variant:before {
    content: "\e90e"; }
  [class^="icon-"].icon-microphone:before, [class*=" icon-"]:not(.md-font).icon-microphone:before {
    content: "\e90f"; }
  [class^="icon-"].icon-minus-box:before, [class*=" icon-"]:not(.md-font).icon-minus-box:before {
    content: "\e910"; }
  [class^="icon-"].icon-minus-circle-outline:before, [class*=" icon-"]:not(.md-font).icon-minus-circle-outline:before {
    content: "\e911"; }
  [class^="icon-"].icon-minus-circle:before, [class*=" icon-"]:not(.md-font).icon-minus-circle:before {
    content: "\e912"; }
  [class^="icon-"].icon-minus-network:before, [class*=" icon-"]:not(.md-font).icon-minus-network:before {
    content: "\e913"; }
  [class^="icon-"].icon-minus:before, [class*=" icon-"]:not(.md-font).icon-minus:before {
    content: "\e914"; }
  [class^="icon-"].icon-monitor-multiple:before, [class*=" icon-"]:not(.md-font).icon-monitor-multiple:before {
    content: "\e915"; }
  [class^="icon-"].icon-monitor:before, [class*=" icon-"]:not(.md-font).icon-monitor:before {
    content: "\e916"; }
  [class^="icon-"].icon-more:before, [class*=" icon-"]:not(.md-font).icon-more:before {
    content: "\e917"; }
  [class^="icon-"].icon-mouse-off:before, [class*=" icon-"]:not(.md-font).icon-mouse-off:before {
    content: "\e918"; }
  [class^="icon-"].icon-mouse-variant-off:before, [class*=" icon-"]:not(.md-font).icon-mouse-variant-off:before {
    content: "\e919"; }
  [class^="icon-"].icon-mouse-variant:before, [class*=" icon-"]:not(.md-font).icon-mouse-variant:before {
    content: "\e91a"; }
  [class^="icon-"].icon-mouse:before, [class*=" icon-"]:not(.md-font).icon-mouse:before {
    content: "\e91b"; }
  [class^="icon-"].icon-movie:before, [class*=" icon-"]:not(.md-font).icon-movie:before {
    content: "\e91c"; }
  [class^="icon-"].icon-multiplication-box:before, [class*=" icon-"]:not(.md-font).icon-multiplication-box:before {
    content: "\e91d"; }
  [class^="icon-"].icon-multiplication:before, [class*=" icon-"]:not(.md-font).icon-multiplication:before {
    content: "\e91e"; }
  [class^="icon-"].icon-music-box-outline:before, [class*=" icon-"]:not(.md-font).icon-music-box-outline:before {
    content: "\e91f"; }
  [class^="icon-"].icon-music-box:before, [class*=" icon-"]:not(.md-font).icon-music-box:before {
    content: "\e920"; }
  [class^="icon-"].icon-music-circle:before, [class*=" icon-"]:not(.md-font).icon-music-circle:before {
    content: "\e921"; }
  [class^="icon-"].icon-music-note-eighth:before, [class*=" icon-"]:not(.md-font).icon-music-note-eighth:before {
    content: "\e922"; }
  [class^="icon-"].icon-music-note-half:before, [class*=" icon-"]:not(.md-font).icon-music-note-half:before {
    content: "\e923"; }
  [class^="icon-"].icon-music-note-off:before, [class*=" icon-"]:not(.md-font).icon-music-note-off:before {
    content: "\e924"; }
  [class^="icon-"].icon-music-note-quarter:before, [class*=" icon-"]:not(.md-font).icon-music-note-quarter:before {
    content: "\e925"; }
  [class^="icon-"].icon-music-note-sixteenth:before, [class*=" icon-"]:not(.md-font).icon-music-note-sixteenth:before {
    content: "\e926"; }
  [class^="icon-"].icon-music-note-whole:before, [class*=" icon-"]:not(.md-font).icon-music-note-whole:before {
    content: "\e927"; }
  [class^="icon-"].icon-music-note:before, [class*=" icon-"]:not(.md-font).icon-music-note:before {
    content: "\e928"; }
  [class^="icon-"].icon-nature-people:before, [class*=" icon-"]:not(.md-font).icon-nature-people:before {
    content: "\e929"; }
  [class^="icon-"].icon-nature:before, [class*=" icon-"]:not(.md-font).icon-nature:before {
    content: "\e92a"; }
  [class^="icon-"].icon-navigation:before, [class*=" icon-"]:not(.md-font).icon-navigation:before {
    content: "\e92b"; }
  [class^="icon-"].icon-needle:before, [class*=" icon-"]:not(.md-font).icon-needle:before {
    content: "\e92c"; }
  [class^="icon-"].icon-nest-protect:before, [class*=" icon-"]:not(.md-font).icon-nest-protect:before {
    content: "\e92d"; }
  [class^="icon-"].icon-nest-thermostat:before, [class*=" icon-"]:not(.md-font).icon-nest-thermostat:before {
    content: "\e92e"; }
  [class^="icon-"].icon-newspaper:before, [class*=" icon-"]:not(.md-font).icon-newspaper:before {
    content: "\e92f"; }
  [class^="icon-"].icon-nfc-tap:before, [class*=" icon-"]:not(.md-font).icon-nfc-tap:before {
    content: "\e930"; }
  [class^="icon-"].icon-nfc-variant:before, [class*=" icon-"]:not(.md-font).icon-nfc-variant:before {
    content: "\e931"; }
  [class^="icon-"].icon-nfc:before, [class*=" icon-"]:not(.md-font).icon-nfc:before {
    content: "\e932"; }
  [class^="icon-"].icon-no:before, [class*=" icon-"]:not(.md-font).icon-no:before {
    content: "\e933"; }
  [class^="icon-"].icon-not-equal:before, [class*=" icon-"]:not(.md-font).icon-not-equal:before {
    content: "\e934"; }
  [class^="icon-"].icon-note-outline:before, [class*=" icon-"]:not(.md-font).icon-note-outline:before {
    content: "\e935"; }
  [class^="icon-"].icon-note-text:before, [class*=" icon-"]:not(.md-font).icon-note-text:before {
    content: "\e936"; }
  [class^="icon-"].icon-note:before, [class*=" icon-"]:not(.md-font).icon-note:before {
    content: "\e937"; }
  [class^="icon-"].icon-numeric-0-box-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-0-box-multiple-outline:before {
    content: "\e938"; }
  [class^="icon-"].icon-numeric-0-box-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-0-box-outline:before {
    content: "\e939"; }
  [class^="icon-"].icon-numeric-0-box:before, [class*=" icon-"]:not(.md-font).icon-numeric-0-box:before {
    content: "\e93a"; }
  [class^="icon-"].icon-numeric-1-box-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-1-box-multiple-outline:before {
    content: "\e93b"; }
  [class^="icon-"].icon-numeric-1-box-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-1-box-outline:before {
    content: "\e93c"; }
  [class^="icon-"].icon-numeric-1-box:before, [class*=" icon-"]:not(.md-font).icon-numeric-1-box:before {
    content: "\e93d"; }
  [class^="icon-"].icon-numeric-2-box-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-2-box-multiple-outline:before {
    content: "\e93e"; }
  [class^="icon-"].icon-numeric-2-box-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-2-box-outline:before {
    content: "\e93f"; }
  [class^="icon-"].icon-numeric-2-box:before, [class*=" icon-"]:not(.md-font).icon-numeric-2-box:before {
    content: "\e940"; }
  [class^="icon-"].icon-numeric-3-box-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-3-box-multiple-outline:before {
    content: "\e941"; }
  [class^="icon-"].icon-numeric-3-box-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-3-box-outline:before {
    content: "\e942"; }
  [class^="icon-"].icon-numeric-3-box:before, [class*=" icon-"]:not(.md-font).icon-numeric-3-box:before {
    content: "\e943"; }
  [class^="icon-"].icon-numeric-4-box-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-4-box-multiple-outline:before {
    content: "\e944"; }
  [class^="icon-"].icon-numeric-4-box-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-4-box-outline:before {
    content: "\e945"; }
  [class^="icon-"].icon-numeric-4-box:before, [class*=" icon-"]:not(.md-font).icon-numeric-4-box:before {
    content: "\e946"; }
  [class^="icon-"].icon-numeric-5-box-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-5-box-multiple-outline:before {
    content: "\e947"; }
  [class^="icon-"].icon-numeric-5-box-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-5-box-outline:before {
    content: "\e948"; }
  [class^="icon-"].icon-numeric-5-box:before, [class*=" icon-"]:not(.md-font).icon-numeric-5-box:before {
    content: "\e949"; }
  [class^="icon-"].icon-numeric-6-box-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-6-box-multiple-outline:before {
    content: "\e94a"; }
  [class^="icon-"].icon-numeric-6-box-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-6-box-outline:before {
    content: "\e94b"; }
  [class^="icon-"].icon-numeric-6-box:before, [class*=" icon-"]:not(.md-font).icon-numeric-6-box:before {
    content: "\e94c"; }
  [class^="icon-"].icon-numeric-7-box-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-7-box-multiple-outline:before {
    content: "\e94d"; }
  [class^="icon-"].icon-numeric-7-box-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-7-box-outline:before {
    content: "\e94e"; }
  [class^="icon-"].icon-numeric-7-box:before, [class*=" icon-"]:not(.md-font).icon-numeric-7-box:before {
    content: "\e94f"; }
  [class^="icon-"].icon-numeric-8-box-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-8-box-multiple-outline:before {
    content: "\e950"; }
  [class^="icon-"].icon-numeric-8-box-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-8-box-outline:before {
    content: "\e951"; }
  [class^="icon-"].icon-numeric-8-box:before, [class*=" icon-"]:not(.md-font).icon-numeric-8-box:before {
    content: "\e952"; }
  [class^="icon-"].icon-numeric-9-box-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-9-box-multiple-outline:before {
    content: "\e953"; }
  [class^="icon-"].icon-numeric-9-box-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-9-box-outline:before {
    content: "\e954"; }
  [class^="icon-"].icon-numeric-9-box:before, [class*=" icon-"]:not(.md-font).icon-numeric-9-box:before {
    content: "\e955"; }
  [class^="icon-"].icon-numeric-9-plus-box-multiple-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-9-plus-box-multiple-outline:before {
    content: "\e956"; }
  [class^="icon-"].icon-numeric-9-plus-box-outline:before, [class*=" icon-"]:not(.md-font).icon-numeric-9-plus-box-outline:before {
    content: "\e957"; }
  [class^="icon-"].icon-numeric-9-plus-box:before, [class*=" icon-"]:not(.md-font).icon-numeric-9-plus-box:before {
    content: "\e958"; }
  [class^="icon-"].icon-numeric:before, [class*=" icon-"]:not(.md-font).icon-numeric:before {
    content: "\e959"; }
  [class^="icon-"].icon-nutriton:before, [class*=" icon-"]:not(.md-font).icon-nutriton:before {
    content: "\e95a"; }
  [class^="icon-"].icon-odnoklassniki:before, [class*=" icon-"]:not(.md-font).icon-odnoklassniki:before {
    content: "\e95b"; }
  [class^="icon-"].icon-office:before, [class*=" icon-"]:not(.md-font).icon-office:before {
    content: "\e95c"; }
  [class^="icon-"].icon-oil:before, [class*=" icon-"]:not(.md-font).icon-oil:before {
    content: "\e95d"; }
  [class^="icon-"].icon-omega:before, [class*=" icon-"]:not(.md-font).icon-omega:before {
    content: "\e95e"; }
  [class^="icon-"].icon-onedrive:before, [class*=" icon-"]:not(.md-font).icon-onedrive:before {
    content: "\e95f"; }
  [class^="icon-"].icon-open-in-app:before, [class*=" icon-"]:not(.md-font).icon-open-in-app:before {
    content: "\e960"; }
  [class^="icon-"].icon-open-in-new:before, [class*=" icon-"]:not(.md-font).icon-open-in-new:before {
    content: "\e961"; }
  [class^="icon-"].icon-ornament-variant:before, [class*=" icon-"]:not(.md-font).icon-ornament-variant:before {
    content: "\e962"; }
  [class^="icon-"].icon-ornament:before, [class*=" icon-"]:not(.md-font).icon-ornament:before {
    content: "\e963"; }
  [class^="icon-"].icon-outbox:before, [class*=" icon-"]:not(.md-font).icon-outbox:before {
    content: "\e964"; }
  [class^="icon-"].icon-outdent:before, [class*=" icon-"]:not(.md-font).icon-outdent:before {
    content: "\e965"; }
  [class^="icon-"].icon-owl:before, [class*=" icon-"]:not(.md-font).icon-owl:before {
    content: "\e966"; }
  [class^="icon-"].icon-package-down:before, [class*=" icon-"]:not(.md-font).icon-package-down:before {
    content: "\e967"; }
  [class^="icon-"].icon-package-up:before, [class*=" icon-"]:not(.md-font).icon-package-up:before {
    content: "\e968"; }
  [class^="icon-"].icon-package-variant-closed:before, [class*=" icon-"]:not(.md-font).icon-package-variant-closed:before {
    content: "\e969"; }
  [class^="icon-"].icon-package-variant:before, [class*=" icon-"]:not(.md-font).icon-package-variant:before {
    content: "\e96a"; }
  [class^="icon-"].icon-package:before, [class*=" icon-"]:not(.md-font).icon-package:before {
    content: "\e96b"; }
  [class^="icon-"].icon-palette-advanced:before, [class*=" icon-"]:not(.md-font).icon-palette-advanced:before {
    content: "\e96c"; }
  [class^="icon-"].icon-palette:before, [class*=" icon-"]:not(.md-font).icon-palette:before {
    content: "\e96d"; }
  [class^="icon-"].icon-panda:before, [class*=" icon-"]:not(.md-font).icon-panda:before {
    content: "\e96e"; }
  [class^="icon-"].icon-pandora:before, [class*=" icon-"]:not(.md-font).icon-pandora:before {
    content: "\e96f"; }
  [class^="icon-"].icon-panorama-fisheye:before, [class*=" icon-"]:not(.md-font).icon-panorama-fisheye:before {
    content: "\e970"; }
  [class^="icon-"].icon-panorama-horizontal:before, [class*=" icon-"]:not(.md-font).icon-panorama-horizontal:before {
    content: "\e971"; }
  [class^="icon-"].icon-panorama-vertical:before, [class*=" icon-"]:not(.md-font).icon-panorama-vertical:before {
    content: "\e972"; }
  [class^="icon-"].icon-panorama-wide-angle:before, [class*=" icon-"]:not(.md-font).icon-panorama-wide-angle:before {
    content: "\e973"; }
  [class^="icon-"].icon-panorama:before, [class*=" icon-"]:not(.md-font).icon-panorama:before {
    content: "\e974"; }
  [class^="icon-"].icon-paper-cut-vertical:before, [class*=" icon-"]:not(.md-font).icon-paper-cut-vertical:before {
    content: "\e975"; }
  [class^="icon-"].icon-paperclip:before, [class*=" icon-"]:not(.md-font).icon-paperclip:before {
    content: "\e976"; }
  [class^="icon-"].icon-parking:before, [class*=" icon-"]:not(.md-font).icon-parking:before {
    content: "\e977"; }
  [class^="icon-"].icon-pause-circle-outline:before, [class*=" icon-"]:not(.md-font).icon-pause-circle-outline:before {
    content: "\e978"; }
  [class^="icon-"].icon-pause-circle:before, [class*=" icon-"]:not(.md-font).icon-pause-circle:before {
    content: "\e979"; }
  [class^="icon-"].icon-pause-octagon-outline:before, [class*=" icon-"]:not(.md-font).icon-pause-octagon-outline:before {
    content: "\e97a"; }
  [class^="icon-"].icon-pause-octagon:before, [class*=" icon-"]:not(.md-font).icon-pause-octagon:before {
    content: "\e97b"; }
  [class^="icon-"].icon-pause:before, [class*=" icon-"]:not(.md-font).icon-pause:before {
    content: "\e97c"; }
  [class^="icon-"].icon-paw:before, [class*=" icon-"]:not(.md-font).icon-paw:before {
    content: "\e97d"; }
  [class^="icon-"].icon-pen:before, [class*=" icon-"]:not(.md-font).icon-pen:before {
    content: "\e97e"; }
  [class^="icon-"].icon-pencil-box-outline:before, [class*=" icon-"]:not(.md-font).icon-pencil-box-outline:before {
    content: "\e97f"; }
  [class^="icon-"].icon-pencil-box:before, [class*=" icon-"]:not(.md-font).icon-pencil-box:before {
    content: "\e980"; }
  [class^="icon-"].icon-pencil:before, [class*=" icon-"]:not(.md-font).icon-pencil:before {
    content: "\e981"; }
  [class^="icon-"].icon-people:before, [class*=" icon-"]:not(.md-font).icon-people:before {
    content: "\e982"; }
  [class^="icon-"].icon-percent:before, [class*=" icon-"]:not(.md-font).icon-percent:before {
    content: "\e983"; }
  [class^="icon-"].icon-person-box:before, [class*=" icon-"]:not(.md-font).icon-person-box:before {
    content: "\e984"; }
  [class^="icon-"].icon-person-minus:before, [class*=" icon-"]:not(.md-font).icon-person-minus:before {
    content: "\e985"; }
  [class^="icon-"].icon-person-plus:before, [class*=" icon-"]:not(.md-font).icon-person-plus:before {
    content: "\e986"; }
  [class^="icon-"].icon-pharmacy:before, [class*=" icon-"]:not(.md-font).icon-pharmacy:before {
    content: "\e987"; }
  [class^="icon-"].icon-phone-bluetooth:before, [class*=" icon-"]:not(.md-font).icon-phone-bluetooth:before {
    content: "\e988"; }
  [class^="icon-"].icon-phone-dots:before, [class*=" icon-"]:not(.md-font).icon-phone-dots:before {
    content: "\e989"; }
  [class^="icon-"].icon-phone-forward:before, [class*=" icon-"]:not(.md-font).icon-phone-forward:before {
    content: "\e98a"; }
  [class^="icon-"].icon-phone-hangup:before, [class*=" icon-"]:not(.md-font).icon-phone-hangup:before {
    content: "\e98b"; }
  [class^="icon-"].icon-phone-in-talk:before, [class*=" icon-"]:not(.md-font).icon-phone-in-talk:before {
    content: "\e98c"; }
  [class^="icon-"].icon-phone-incoming:before, [class*=" icon-"]:not(.md-font).icon-phone-incoming:before {
    content: "\e98d"; }
  [class^="icon-"].icon-phone-locked:before, [class*=" icon-"]:not(.md-font).icon-phone-locked:before {
    content: "\e98e"; }
  [class^="icon-"].icon-phone-log:before, [class*=" icon-"]:not(.md-font).icon-phone-log:before {
    content: "\e98f"; }
  [class^="icon-"].icon-phone-missed:before, [class*=" icon-"]:not(.md-font).icon-phone-missed:before {
    content: "\e990"; }
  [class^="icon-"].icon-phone-outgoing:before, [class*=" icon-"]:not(.md-font).icon-phone-outgoing:before {
    content: "\e991"; }
  [class^="icon-"].icon-phone-paused:before, [class*=" icon-"]:not(.md-font).icon-phone-paused:before {
    content: "\e992"; }
  [class^="icon-"].icon-phone:before, [class*=" icon-"]:not(.md-font).icon-phone:before {
    content: "\e993"; }
  [class^="icon-"].icon-picture:before, [class*=" icon-"]:not(.md-font).icon-picture:before {
    content: "\e994"; }
  [class^="icon-"].icon-pig:before, [class*=" icon-"]:not(.md-font).icon-pig:before {
    content: "\e995"; }
  [class^="icon-"].icon-pill:before, [class*=" icon-"]:not(.md-font).icon-pill:before {
    content: "\e996"; }
  [class^="icon-"].icon-pin-off:before, [class*=" icon-"]:not(.md-font).icon-pin-off:before {
    content: "\e997"; }
  [class^="icon-"].icon-pin:before, [class*=" icon-"]:not(.md-font).icon-pin:before {
    content: "\e998"; }
  [class^="icon-"].icon-pine-tree-box:before, [class*=" icon-"]:not(.md-font).icon-pine-tree-box:before {
    content: "\e999"; }
  [class^="icon-"].icon-pine-tree:before, [class*=" icon-"]:not(.md-font).icon-pine-tree:before {
    content: "\e99a"; }
  [class^="icon-"].icon-pinterest-box:before, [class*=" icon-"]:not(.md-font).icon-pinterest-box:before {
    content: "\e99b"; }
  [class^="icon-"].icon-pinterest:before, [class*=" icon-"]:not(.md-font).icon-pinterest:before {
    content: "\e99c"; }
  [class^="icon-"].icon-pizza:before, [class*=" icon-"]:not(.md-font).icon-pizza:before {
    content: "\e99d"; }
  [class^="icon-"].icon-plane:before, [class*=" icon-"]:not(.md-font).icon-plane:before {
    content: "\e99e"; }
  [class^="icon-"].icon-play-box-outline:before, [class*=" icon-"]:not(.md-font).icon-play-box-outline:before {
    content: "\e99f"; }
  [class^="icon-"].icon-play-circle-outline:before, [class*=" icon-"]:not(.md-font).icon-play-circle-outline:before {
    content: "\e9a0"; }
  [class^="icon-"].icon-play-circle:before, [class*=" icon-"]:not(.md-font).icon-play-circle:before {
    content: "\e9a1"; }
  [class^="icon-"].icon-play:before, [class*=" icon-"]:not(.md-font).icon-play:before {
    content: "\e9a2"; }
  [class^="icon-"].icon-playlist-minus:before, [class*=" icon-"]:not(.md-font).icon-playlist-minus:before {
    content: "\e9a3"; }
  [class^="icon-"].icon-playlist-plus:before, [class*=" icon-"]:not(.md-font).icon-playlist-plus:before {
    content: "\e9a4"; }
  [class^="icon-"].icon-playstation:before, [class*=" icon-"]:not(.md-font).icon-playstation:before {
    content: "\e9a5"; }
  [class^="icon-"].icon-plus-box:before, [class*=" icon-"]:not(.md-font).icon-plus-box:before {
    content: "\e9a6"; }
  [class^="icon-"].icon-plus-circle-outline:before, [class*=" icon-"]:not(.md-font).icon-plus-circle-outline:before {
    content: "\e9a7"; }
  [class^="icon-"].icon-plus-circle:before, [class*=" icon-"]:not(.md-font).icon-plus-circle:before {
    content: "\e9a8"; }
  [class^="icon-"].icon-plus-network:before, [class*=" icon-"]:not(.md-font).icon-plus-network:before {
    content: "\e9a9"; }
  [class^="icon-"].icon-plus-one:before, [class*=" icon-"]:not(.md-font).icon-plus-one:before {
    content: "\e9aa"; }
  [class^="icon-"].icon-plus:before, [class*=" icon-"]:not(.md-font).icon-plus:before {
    content: "\e9ab"; }
  [class^="icon-"].icon-pocket:before, [class*=" icon-"]:not(.md-font).icon-pocket:before {
    content: "\e9ac"; }
  [class^="icon-"].icon-poll-box:before, [class*=" icon-"]:not(.md-font).icon-poll-box:before {
    content: "\e9ad"; }
  [class^="icon-"].icon-poll:before, [class*=" icon-"]:not(.md-font).icon-poll:before {
    content: "\e9ae"; }
  [class^="icon-"].icon-polymer:before, [class*=" icon-"]:not(.md-font).icon-polymer:before {
    content: "\e9af"; }
  [class^="icon-"].icon-popcorn:before, [class*=" icon-"]:not(.md-font).icon-popcorn:before {
    content: "\e9b0"; }
  [class^="icon-"].icon-pound-box:before, [class*=" icon-"]:not(.md-font).icon-pound-box:before {
    content: "\e9b1"; }
  [class^="icon-"].icon-pound:before, [class*=" icon-"]:not(.md-font).icon-pound:before {
    content: "\e9b2"; }
  [class^="icon-"].icon-power-settings:before, [class*=" icon-"]:not(.md-font).icon-power-settings:before {
    content: "\e9b3"; }
  [class^="icon-"].icon-power-socket:before, [class*=" icon-"]:not(.md-font).icon-power-socket:before {
    content: "\e9b4"; }
  [class^="icon-"].icon-power:before, [class*=" icon-"]:not(.md-font).icon-power:before {
    content: "\e9b5"; }
  [class^="icon-"].icon-presentation-play:before, [class*=" icon-"]:not(.md-font).icon-presentation-play:before {
    content: "\e9b6"; }
  [class^="icon-"].icon-presentation:before, [class*=" icon-"]:not(.md-font).icon-presentation:before {
    content: "\e9b7"; }
  [class^="icon-"].icon-printer-3d:before, [class*=" icon-"]:not(.md-font).icon-printer-3d:before {
    content: "\e9b8"; }
  [class^="icon-"].icon-printer:before, [class*=" icon-"]:not(.md-font).icon-printer:before {
    content: "\e9b9"; }
  [class^="icon-"].icon-pulse:before, [class*=" icon-"]:not(.md-font).icon-pulse:before {
    content: "\e9ba"; }
  [class^="icon-"].icon-puzzle:before, [class*=" icon-"]:not(.md-font).icon-puzzle:before {
    content: "\e9bb"; }
  [class^="icon-"].icon-qrcode:before, [class*=" icon-"]:not(.md-font).icon-qrcode:before {
    content: "\e9bc"; }
  [class^="icon-"].icon-quadcopter:before, [class*=" icon-"]:not(.md-font).icon-quadcopter:before {
    content: "\e9bd"; }
  [class^="icon-"].icon-quality-high:before, [class*=" icon-"]:not(.md-font).icon-quality-high:before {
    content: "\e9be"; }
  [class^="icon-"].icon-question-mark-circle:before, [class*=" icon-"]:not(.md-font).icon-question-mark-circle:before {
    content: "\e9bf"; }
  [class^="icon-"].icon-quick-reply:before, [class*=" icon-"]:not(.md-font).icon-quick-reply:before {
    content: "\e9c0"; }
  [class^="icon-"].icon-quicktime:before, [class*=" icon-"]:not(.md-font).icon-quicktime:before {
    content: "\e9c1"; }
  [class^="icon-"].icon-rabbit:before, [class*=" icon-"]:not(.md-font).icon-rabbit:before {
    content: "\e9c2"; }
  [class^="icon-"].icon-radiator:before, [class*=" icon-"]:not(.md-font).icon-radiator:before {
    content: "\e9c3"; }
  [class^="icon-"].icon-radio-tower:before, [class*=" icon-"]:not(.md-font).icon-radio-tower:before {
    content: "\e9c4"; }
  [class^="icon-"].icon-radio:before, [class*=" icon-"]:not(.md-font).icon-radio:before {
    content: "\e9c5"; }
  [class^="icon-"].icon-radioactive:before, [class*=" icon-"]:not(.md-font).icon-radioactive:before {
    content: "\e9c6"; }
  [class^="icon-"].icon-radiobox-blank:before, [class*=" icon-"]:not(.md-font).icon-radiobox-blank:before {
    content: "\e9c7"; }
  [class^="icon-"].icon-radiobox-marked:before, [class*=" icon-"]:not(.md-font).icon-radiobox-marked:before {
    content: "\e9c8"; }
  [class^="icon-"].icon-raspberrypi:before, [class*=" icon-"]:not(.md-font).icon-raspberrypi:before {
    content: "\e9c9"; }
  [class^="icon-"].icon-rdio:before, [class*=" icon-"]:not(.md-font).icon-rdio:before {
    content: "\e9ca"; }
  [class^="icon-"].icon-read:before, [class*=" icon-"]:not(.md-font).icon-read:before {
    content: "\e9cb"; }
  [class^="icon-"].icon-readability:before, [class*=" icon-"]:not(.md-font).icon-readability:before {
    content: "\e9cc"; }
  [class^="icon-"].icon-receipt:before, [class*=" icon-"]:not(.md-font).icon-receipt:before {
    content: "\e9cd"; }
  [class^="icon-"].icon-recycle:before, [class*=" icon-"]:not(.md-font).icon-recycle:before {
    content: "\e9ce"; }
  [class^="icon-"].icon-reddit:before, [class*=" icon-"]:not(.md-font).icon-reddit:before {
    content: "\e9cf"; }
  [class^="icon-"].icon-redo-variant:before, [class*=" icon-"]:not(.md-font).icon-redo-variant:before {
    content: "\e9d0"; }
  [class^="icon-"].icon-redo:before, [class*=" icon-"]:not(.md-font).icon-redo:before {
    content: "\e9d1"; }
  [class^="icon-"].icon-refresh:before, [class*=" icon-"]:not(.md-font).icon-refresh:before {
    content: "\e9d2"; }
  [class^="icon-"].icon-relative-scale:before, [class*=" icon-"]:not(.md-font).icon-relative-scale:before {
    content: "\e9d3"; }
  [class^="icon-"].icon-reload:before, [class*=" icon-"]:not(.md-font).icon-reload:before {
    content: "\e9d4"; }
  [class^="icon-"].icon-remote:before, [class*=" icon-"]:not(.md-font).icon-remote:before {
    content: "\e9d5"; }
  [class^="icon-"].icon-rename-box:before, [class*=" icon-"]:not(.md-font).icon-rename-box:before {
    content: "\e9d6"; }
  [class^="icon-"].icon-repeat-off:before, [class*=" icon-"]:not(.md-font).icon-repeat-off:before {
    content: "\e9d7"; }
  [class^="icon-"].icon-repeat-once:before, [class*=" icon-"]:not(.md-font).icon-repeat-once:before {
    content: "\e9d8"; }
  [class^="icon-"].icon-repeat:before, [class*=" icon-"]:not(.md-font).icon-repeat:before {
    content: "\e9d9"; }
  [class^="icon-"].icon-replay:before, [class*=" icon-"]:not(.md-font).icon-replay:before {
    content: "\e9da"; }
  [class^="icon-"].icon-reply-all:before, [class*=" icon-"]:not(.md-font).icon-reply-all:before {
    content: "\e9db"; }
  [class^="icon-"].icon-reply:before, [class*=" icon-"]:not(.md-font).icon-reply:before {
    content: "\e9dc"; }
  [class^="icon-"].icon-reproduction:before, [class*=" icon-"]:not(.md-font).icon-reproduction:before {
    content: "\e9dd"; }
  [class^="icon-"].icon-resize-bottom-right:before, [class*=" icon-"]:not(.md-font).icon-resize-bottom-right:before {
    content: "\e9de"; }
  [class^="icon-"].icon-responsive:before, [class*=" icon-"]:not(.md-font).icon-responsive:before {
    content: "\e9df"; }
  [class^="icon-"].icon-restore:before, [class*=" icon-"]:not(.md-font).icon-restore:before {
    content: "\e9e0"; }
  [class^="icon-"].icon-rewind:before, [class*=" icon-"]:not(.md-font).icon-rewind:before {
    content: "\e9e1"; }
  [class^="icon-"].icon-ribbon:before, [class*=" icon-"]:not(.md-font).icon-ribbon:before {
    content: "\e9e2"; }
  [class^="icon-"].icon-road:before, [class*=" icon-"]:not(.md-font).icon-road:before {
    content: "\e9e3"; }
  [class^="icon-"].icon-rocket:before, [class*=" icon-"]:not(.md-font).icon-rocket:before {
    content: "\e9e4"; }
  [class^="icon-"].icon-rotate-3d:before, [class*=" icon-"]:not(.md-font).icon-rotate-3d:before {
    content: "\e9e5"; }
  [class^="icon-"].icon-rotate-left-variant:before, [class*=" icon-"]:not(.md-font).icon-rotate-left-variant:before {
    content: "\e9e6"; }
  [class^="icon-"].icon-rotate-left:before, [class*=" icon-"]:not(.md-font).icon-rotate-left:before {
    content: "\e9e7"; }
  [class^="icon-"].icon-rotate-right-variant:before, [class*=" icon-"]:not(.md-font).icon-rotate-right-variant:before {
    content: "\e9e8"; }
  [class^="icon-"].icon-rotate-right:before, [class*=" icon-"]:not(.md-font).icon-rotate-right:before {
    content: "\e9e9"; }
  [class^="icon-"].icon-routes:before, [class*=" icon-"]:not(.md-font).icon-routes:before {
    content: "\e9ea"; }
  [class^="icon-"].icon-rss-box:before, [class*=" icon-"]:not(.md-font).icon-rss-box:before {
    content: "\e9eb"; }
  [class^="icon-"].icon-ruler:before, [class*=" icon-"]:not(.md-font).icon-ruler:before {
    content: "\e9ec"; }
  [class^="icon-"].icon-run:before, [class*=" icon-"]:not(.md-font).icon-run:before {
    content: "\e9ed"; }
  [class^="icon-"].icon-sale:before, [class*=" icon-"]:not(.md-font).icon-sale:before {
    content: "\e9ee"; }
  [class^="icon-"].icon-satellite-variant:before, [class*=" icon-"]:not(.md-font).icon-satellite-variant:before {
    content: "\e9ef"; }
  [class^="icon-"].icon-satellite:before, [class*=" icon-"]:not(.md-font).icon-satellite:before {
    content: "\e9f0"; }
  [class^="icon-"].icon-scale-bathroom:before, [class*=" icon-"]:not(.md-font).icon-scale-bathroom:before {
    content: "\e9f1"; }
  [class^="icon-"].icon-scale:before, [class*=" icon-"]:not(.md-font).icon-scale:before {
    content: "\e9f2"; }
  [class^="icon-"].icon-school:before, [class*=" icon-"]:not(.md-font).icon-school:before {
    content: "\e9f3"; }
  [class^="icon-"].icon-screen-rotation-lock:before, [class*=" icon-"]:not(.md-font).icon-screen-rotation-lock:before {
    content: "\e9f4"; }
  [class^="icon-"].icon-screen-rotation:before, [class*=" icon-"]:not(.md-font).icon-screen-rotation:before {
    content: "\e9f5"; }
  [class^="icon-"].icon-script:before, [class*=" icon-"]:not(.md-font).icon-script:before {
    content: "\e9f6"; }
  [class^="icon-"].icon-security-network:before, [class*=" icon-"]:not(.md-font).icon-security-network:before {
    content: "\e9f7"; }
  [class^="icon-"].icon-security:before, [class*=" icon-"]:not(.md-font).icon-security:before {
    content: "\e9f8"; }
  [class^="icon-"].icon-select-all:before, [class*=" icon-"]:not(.md-font).icon-select-all:before {
    content: "\e9f9"; }
  [class^="icon-"].icon-select-inverse:before, [class*=" icon-"]:not(.md-font).icon-select-inverse:before {
    content: "\e9fa"; }
  [class^="icon-"].icon-select-off:before, [class*=" icon-"]:not(.md-font).icon-select-off:before {
    content: "\e9fb"; }
  [class^="icon-"].icon-select:before, [class*=" icon-"]:not(.md-font).icon-select:before {
    content: "\e9fc"; }
  [class^="icon-"].icon-send:before, [class*=" icon-"]:not(.md-font).icon-send:before {
    content: "\e9fd"; }
  [class^="icon-"].icon-server-minus:before, [class*=" icon-"]:not(.md-font).icon-server-minus:before {
    content: "\e9fe"; }
  [class^="icon-"].icon-server-network-off:before, [class*=" icon-"]:not(.md-font).icon-server-network-off:before {
    content: "\e9ff"; }
  [class^="icon-"].icon-server-network:before, [class*=" icon-"]:not(.md-font).icon-server-network:before {
    content: "\ea00"; }
  [class^="icon-"].icon-server-off:before, [class*=" icon-"]:not(.md-font).icon-server-off:before {
    content: "\ea01"; }
  [class^="icon-"].icon-server-plus:before, [class*=" icon-"]:not(.md-font).icon-server-plus:before {
    content: "\ea02"; }
  [class^="icon-"].icon-server-remove:before, [class*=" icon-"]:not(.md-font).icon-server-remove:before {
    content: "\ea03"; }
  [class^="icon-"].icon-server-security:before, [class*=" icon-"]:not(.md-font).icon-server-security:before {
    content: "\ea04"; }
  [class^="icon-"].icon-server:before, [class*=" icon-"]:not(.md-font).icon-server:before {
    content: "\ea05"; }
  [class^="icon-"].icon-shape-plus:before, [class*=" icon-"]:not(.md-font).icon-shape-plus:before {
    content: "\ea06"; }
  [class^="icon-"].icon-share-variant:before, [class*=" icon-"]:not(.md-font).icon-share-variant:before {
    content: "\ea07"; }
  [class^="icon-"].icon-share:before, [class*=" icon-"]:not(.md-font).icon-share:before {
    content: "\ea08"; }
  [class^="icon-"].icon-shield-outline:before, [class*=" icon-"]:not(.md-font).icon-shield-outline:before {
    content: "\ea09"; }
  [class^="icon-"].icon-shield:before, [class*=" icon-"]:not(.md-font).icon-shield:before {
    content: "\ea0a"; }
  [class^="icon-"].icon-shopping-music:before, [class*=" icon-"]:not(.md-font).icon-shopping-music:before {
    content: "\ea0b"; }
  [class^="icon-"].icon-shopping:before, [class*=" icon-"]:not(.md-font).icon-shopping:before {
    content: "\ea0c"; }
  [class^="icon-"].icon-shuffle:before, [class*=" icon-"]:not(.md-font).icon-shuffle:before {
    content: "\ea0d"; }
  [class^="icon-"].icon-sigma:before, [class*=" icon-"]:not(.md-font).icon-sigma:before {
    content: "\ea0e"; }
  [class^="icon-"].icon-sign-caution:before, [class*=" icon-"]:not(.md-font).icon-sign-caution:before {
    content: "\ea0f"; }
  [class^="icon-"].icon-signal:before, [class*=" icon-"]:not(.md-font).icon-signal:before {
    content: "\ea10"; }
  [class^="icon-"].icon-silverware-fork:before, [class*=" icon-"]:not(.md-font).icon-silverware-fork:before {
    content: "\ea11"; }
  [class^="icon-"].icon-silverware-spoon:before, [class*=" icon-"]:not(.md-font).icon-silverware-spoon:before {
    content: "\ea12"; }
  [class^="icon-"].icon-silverware-variant:before, [class*=" icon-"]:not(.md-font).icon-silverware-variant:before {
    content: "\ea13"; }
  [class^="icon-"].icon-silverware:before, [class*=" icon-"]:not(.md-font).icon-silverware:before {
    content: "\ea14"; }
  [class^="icon-"].icon-sim-alert:before, [class*=" icon-"]:not(.md-font).icon-sim-alert:before {
    content: "\ea15"; }
  [class^="icon-"].icon-sim:before, [class*=" icon-"]:not(.md-font).icon-sim:before {
    content: "\ea16"; }
  [class^="icon-"].icon-sitemap:before, [class*=" icon-"]:not(.md-font).icon-sitemap:before {
    content: "\ea17"; }
  [class^="icon-"].icon-skip-next:before, [class*=" icon-"]:not(.md-font).icon-skip-next:before {
    content: "\ea18"; }
  [class^="icon-"].icon-skip-previous:before, [class*=" icon-"]:not(.md-font).icon-skip-previous:before {
    content: "\ea19"; }
  [class^="icon-"].icon-skype-business:before, [class*=" icon-"]:not(.md-font).icon-skype-business:before {
    content: "\ea1a"; }
  [class^="icon-"].icon-skype:before, [class*=" icon-"]:not(.md-font).icon-skype:before {
    content: "\ea1b"; }
  [class^="icon-"].icon-sleep-off:before, [class*=" icon-"]:not(.md-font).icon-sleep-off:before {
    content: "\ea1c"; }
  [class^="icon-"].icon-sleep:before, [class*=" icon-"]:not(.md-font).icon-sleep:before {
    content: "\ea1d"; }
  [class^="icon-"].icon-smoking-off:before, [class*=" icon-"]:not(.md-font).icon-smoking-off:before {
    content: "\ea1e"; }
  [class^="icon-"].icon-smoking:before, [class*=" icon-"]:not(.md-font).icon-smoking:before {
    content: "\ea1f"; }
  [class^="icon-"].icon-snapchat:before, [class*=" icon-"]:not(.md-font).icon-snapchat:before {
    content: "\ea20"; }
  [class^="icon-"].icon-snowman:before, [class*=" icon-"]:not(.md-font).icon-snowman:before {
    content: "\ea21"; }
  [class^="icon-"].icon-sofa:before, [class*=" icon-"]:not(.md-font).icon-sofa:before {
    content: "\ea22"; }
  [class^="icon-"].icon-sort-alphabetical:before, [class*=" icon-"]:not(.md-font).icon-sort-alphabetical:before {
    content: "\ea23"; }
  [class^="icon-"].icon-sort-ascending:before, [class*=" icon-"]:not(.md-font).icon-sort-ascending:before {
    content: "\ea24"; }
  [class^="icon-"].icon-sort-descending:before, [class*=" icon-"]:not(.md-font).icon-sort-descending:before {
    content: "\ea25"; }
  [class^="icon-"].icon-sort-numeric:before, [class*=" icon-"]:not(.md-font).icon-sort-numeric:before {
    content: "\ea26"; }
  [class^="icon-"].icon-sort-variant:before, [class*=" icon-"]:not(.md-font).icon-sort-variant:before {
    content: "\ea27"; }
  [class^="icon-"].icon-sort:before, [class*=" icon-"]:not(.md-font).icon-sort:before {
    content: "\ea28"; }
  [class^="icon-"].icon-soundcloud:before, [class*=" icon-"]:not(.md-font).icon-soundcloud:before {
    content: "\ea29"; }
  [class^="icon-"].icon-source-fork:before, [class*=" icon-"]:not(.md-font).icon-source-fork:before {
    content: "\ea2a"; }
  [class^="icon-"].icon-source-pull:before, [class*=" icon-"]:not(.md-font).icon-source-pull:before {
    content: "\ea2b"; }
  [class^="icon-"].icon-speaker-off:before, [class*=" icon-"]:not(.md-font).icon-speaker-off:before {
    content: "\ea2c"; }
  [class^="icon-"].icon-speaker:before, [class*=" icon-"]:not(.md-font).icon-speaker:before {
    content: "\ea2d"; }
  [class^="icon-"].icon-speedometer:before, [class*=" icon-"]:not(.md-font).icon-speedometer:before {
    content: "\ea2e"; }
  [class^="icon-"].icon-spellcheck:before, [class*=" icon-"]:not(.md-font).icon-spellcheck:before {
    content: "\ea2f"; }
  [class^="icon-"].icon-spotify:before, [class*=" icon-"]:not(.md-font).icon-spotify:before {
    content: "\ea30"; }
  [class^="icon-"].icon-spotlight-beam:before, [class*=" icon-"]:not(.md-font).icon-spotlight-beam:before {
    content: "\ea31"; }
  [class^="icon-"].icon-spotlight:before, [class*=" icon-"]:not(.md-font).icon-spotlight:before {
    content: "\ea32"; }
  [class^="icon-"].icon-spreadsheet:before, [class*=" icon-"]:not(.md-font).icon-spreadsheet:before {
    content: "\ea33"; }
  [class^="icon-"].icon-square-inc-cash:before, [class*=" icon-"]:not(.md-font).icon-square-inc-cash:before {
    content: "\ea34"; }
  [class^="icon-"].icon-square-inc:before, [class*=" icon-"]:not(.md-font).icon-square-inc:before {
    content: "\ea35"; }
  [class^="icon-"].icon-stackoverflow:before, [class*=" icon-"]:not(.md-font).icon-stackoverflow:before {
    content: "\ea36"; }
  [class^="icon-"].icon-star-circle:before, [class*=" icon-"]:not(.md-font).icon-star-circle:before {
    content: "\ea37"; }
  [class^="icon-"].icon-star-half:before, [class*=" icon-"]:not(.md-font).icon-star-half:before {
    content: "\ea38"; }
  [class^="icon-"].icon-star-of-david:before, [class*=" icon-"]:not(.md-font).icon-star-of-david:before {
    content: "\ea39"; }
  [class^="icon-"].icon-star-outline:before, [class*=" icon-"]:not(.md-font).icon-star-outline:before {
    content: "\ea3a"; }
  [class^="icon-"].icon-star:before, [class*=" icon-"]:not(.md-font).icon-star:before {
    content: "\ea3b"; }
  [class^="icon-"].icon-steam:before, [class*=" icon-"]:not(.md-font).icon-steam:before {
    content: "\ea3c"; }
  [class^="icon-"].icon-stethoscope:before, [class*=" icon-"]:not(.md-font).icon-stethoscope:before {
    content: "\ea3d"; }
  [class^="icon-"].icon-stocking:before, [class*=" icon-"]:not(.md-font).icon-stocking:before {
    content: "\ea3e"; }
  [class^="icon-"].icon-stop:before, [class*=" icon-"]:not(.md-font).icon-stop:before {
    content: "\ea3f"; }
  [class^="icon-"].icon-store-24-hour:before, [class*=" icon-"]:not(.md-font).icon-store-24-hour:before {
    content: "\ea40"; }
  [class^="icon-"].icon-store:before, [class*=" icon-"]:not(.md-font).icon-store:before {
    content: "\ea41"; }
  [class^="icon-"].icon-stove:before, [class*=" icon-"]:not(.md-font).icon-stove:before {
    content: "\ea42"; }
  [class^="icon-"].icon-subway:before, [class*=" icon-"]:not(.md-font).icon-subway:before {
    content: "\ea43"; }
  [class^="icon-"].icon-sunglasses:before, [class*=" icon-"]:not(.md-font).icon-sunglasses:before {
    content: "\ea44"; }
  [class^="icon-"].icon-swap-horizontal:before, [class*=" icon-"]:not(.md-font).icon-swap-horizontal:before {
    content: "\ea45"; }
  [class^="icon-"].icon-swap-vertical:before, [class*=" icon-"]:not(.md-font).icon-swap-vertical:before {
    content: "\ea46"; }
  [class^="icon-"].icon-swim:before, [class*=" icon-"]:not(.md-font).icon-swim:before {
    content: "\ea47"; }
  [class^="icon-"].icon-sword:before, [class*=" icon-"]:not(.md-font).icon-sword:before {
    content: "\ea48"; }
  [class^="icon-"].icon-sync-alert:before, [class*=" icon-"]:not(.md-font).icon-sync-alert:before {
    content: "\ea49"; }
  [class^="icon-"].icon-sync-off:before, [class*=" icon-"]:not(.md-font).icon-sync-off:before {
    content: "\ea4a"; }
  [class^="icon-"].icon-sync:before, [class*=" icon-"]:not(.md-font).icon-sync:before {
    content: "\ea4b"; }
  [class^="icon-"].icon-tab-unselected:before, [class*=" icon-"]:not(.md-font).icon-tab-unselected:before {
    content: "\ea4c"; }
  [class^="icon-"].icon-tab:before, [class*=" icon-"]:not(.md-font).icon-tab:before {
    content: "\ea4d"; }
  [class^="icon-"].icon-table-column-plus-after:before, [class*=" icon-"]:not(.md-font).icon-table-column-plus-after:before {
    content: "\ea4e"; }
  [class^="icon-"].icon-table-column-plus-before:before, [class*=" icon-"]:not(.md-font).icon-table-column-plus-before:before {
    content: "\ea4f"; }
  [class^="icon-"].icon-table-column-remove:before, [class*=" icon-"]:not(.md-font).icon-table-column-remove:before {
    content: "\ea50"; }
  [class^="icon-"].icon-table-column-width:before, [class*=" icon-"]:not(.md-font).icon-table-column-width:before {
    content: "\ea51"; }
  [class^="icon-"].icon-table-edit:before, [class*=" icon-"]:not(.md-font).icon-table-edit:before {
    content: "\ea52"; }
  [class^="icon-"].icon-table-large:before, [class*=" icon-"]:not(.md-font).icon-table-large:before {
    content: "\ea53"; }
  [class^="icon-"].icon-table-row-height:before, [class*=" icon-"]:not(.md-font).icon-table-row-height:before {
    content: "\ea54"; }
  [class^="icon-"].icon-table-row-plus-after:before, [class*=" icon-"]:not(.md-font).icon-table-row-plus-after:before {
    content: "\ea55"; }
  [class^="icon-"].icon-table-row-plus-before:before, [class*=" icon-"]:not(.md-font).icon-table-row-plus-before:before {
    content: "\ea56"; }
  [class^="icon-"].icon-table-row-remove:before, [class*=" icon-"]:not(.md-font).icon-table-row-remove:before {
    content: "\ea57"; }
  [class^="icon-"].icon-table:before, [class*=" icon-"]:not(.md-font).icon-table:before {
    content: "\ea58"; }
  [class^="icon-"].icon-tablet-android:before, [class*=" icon-"]:not(.md-font).icon-tablet-android:before {
    content: "\ea59"; }
  [class^="icon-"].icon-tablet-ipad:before, [class*=" icon-"]:not(.md-font).icon-tablet-ipad:before {
    content: "\ea5a"; }
  [class^="icon-"].icon-tablet:before, [class*=" icon-"]:not(.md-font).icon-tablet:before {
    content: "\ea5b"; }
  [class^="icon-"].icon-tag-faces:before, [class*=" icon-"]:not(.md-font).icon-tag-faces:before {
    content: "\ea5c"; }
  [class^="icon-"].icon-tag-multiple:before, [class*=" icon-"]:not(.md-font).icon-tag-multiple:before {
    content: "\ea5d"; }
  [class^="icon-"].icon-tag-outline:before, [class*=" icon-"]:not(.md-font).icon-tag-outline:before {
    content: "\ea5e"; }
  [class^="icon-"].icon-tag-text-outline:before, [class*=" icon-"]:not(.md-font).icon-tag-text-outline:before {
    content: "\ea5f"; }
  [class^="icon-"].icon-tag:before, [class*=" icon-"]:not(.md-font).icon-tag:before {
    content: "\ea60"; }
  [class^="icon-"].icon-taxi:before, [class*=" icon-"]:not(.md-font).icon-taxi:before {
    content: "\ea61"; }
  [class^="icon-"].icon-teamviewer:before, [class*=" icon-"]:not(.md-font).icon-teamviewer:before {
    content: "\ea62"; }
  [class^="icon-"].icon-telegram:before, [class*=" icon-"]:not(.md-font).icon-telegram:before {
    content: "\ea63"; }
  [class^="icon-"].icon-television-guide:before, [class*=" icon-"]:not(.md-font).icon-television-guide:before {
    content: "\ea64"; }
  [class^="icon-"].icon-television:before, [class*=" icon-"]:not(.md-font).icon-television:before {
    content: "\ea65"; }
  [class^="icon-"].icon-temperature-celsius:before, [class*=" icon-"]:not(.md-font).icon-temperature-celsius:before {
    content: "\ea66"; }
  [class^="icon-"].icon-temperature-fahrenheit:before, [class*=" icon-"]:not(.md-font).icon-temperature-fahrenheit:before {
    content: "\ea67"; }
  [class^="icon-"].icon-temperature-kelvin:before, [class*=" icon-"]:not(.md-font).icon-temperature-kelvin:before {
    content: "\ea68"; }
  [class^="icon-"].icon-tennis:before, [class*=" icon-"]:not(.md-font).icon-tennis:before {
    content: "\ea69"; }
  [class^="icon-"].icon-tent:before, [class*=" icon-"]:not(.md-font).icon-tent:before {
    content: "\ea6a"; }
  [class^="icon-"].icon-terrain:before, [class*=" icon-"]:not(.md-font).icon-terrain:before {
    content: "\ea6b"; }
  [class^="icon-"].icon-text-to-speech-off:before, [class*=" icon-"]:not(.md-font).icon-text-to-speech-off:before {
    content: "\ea6c"; }
  [class^="icon-"].icon-text-to-speech:before, [class*=" icon-"]:not(.md-font).icon-text-to-speech:before {
    content: "\ea6d"; }
  [class^="icon-"].icon-texture:before, [class*=" icon-"]:not(.md-font).icon-texture:before {
    content: "\ea6e"; }
  [class^="icon-"].icon-theater:before, [class*=" icon-"]:not(.md-font).icon-theater:before {
    content: "\ea6f"; }
  [class^="icon-"].icon-theme-light-dark:before, [class*=" icon-"]:not(.md-font).icon-theme-light-dark:before {
    content: "\ea70"; }
  [class^="icon-"].icon-thermometer-lines:before, [class*=" icon-"]:not(.md-font).icon-thermometer-lines:before {
    content: "\ea71"; }
  [class^="icon-"].icon-thermometer:before, [class*=" icon-"]:not(.md-font).icon-thermometer:before {
    content: "\ea72"; }
  [class^="icon-"].icon-thumb-down-outline:before, [class*=" icon-"]:not(.md-font).icon-thumb-down-outline:before {
    content: "\ea73"; }
  [class^="icon-"].icon-thumb-down:before, [class*=" icon-"]:not(.md-font).icon-thumb-down:before {
    content: "\ea74"; }
  [class^="icon-"].icon-thumb-up-outline:before, [class*=" icon-"]:not(.md-font).icon-thumb-up-outline:before {
    content: "\ea75"; }
  [class^="icon-"].icon-thumb-up:before, [class*=" icon-"]:not(.md-font).icon-thumb-up:before {
    content: "\ea76"; }
  [class^="icon-"].icon-thumbs-up-down:before, [class*=" icon-"]:not(.md-font).icon-thumbs-up-down:before {
    content: "\ea77"; }
  [class^="icon-"].icon-ticket-account:before, [class*=" icon-"]:not(.md-font).icon-ticket-account:before {
    content: "\ea78"; }
  [class^="icon-"].icon-ticket:before, [class*=" icon-"]:not(.md-font).icon-ticket:before {
    content: "\ea79"; }
  [class^="icon-"].icon-tie:before, [class*=" icon-"]:not(.md-font).icon-tie:before {
    content: "\ea7a"; }
  [class^="icon-"].icon-tile-four:before, [class*=" icon-"]:not(.md-font).icon-tile-four:before {
    content: "\ea7b"; }
  [class^="icon-"].icon-timelapse:before, [class*=" icon-"]:not(.md-font).icon-timelapse:before {
    content: "\ea7c"; }
  [class^="icon-"].icon-timer-3:before, [class*=" icon-"]:not(.md-font).icon-timer-3:before {
    content: "\ea7d"; }
  [class^="icon-"].icon-timer-10:before, [class*=" icon-"]:not(.md-font).icon-timer-10:before {
    content: "\ea7e"; }
  [class^="icon-"].icon-timer-off:before, [class*=" icon-"]:not(.md-font).icon-timer-off:before {
    content: "\ea7f"; }
  [class^="icon-"].icon-timer-sand:before, [class*=" icon-"]:not(.md-font).icon-timer-sand:before {
    content: "\ea80"; }
  [class^="icon-"].icon-timer:before, [class*=" icon-"]:not(.md-font).icon-timer:before {
    content: "\ea81"; }
  [class^="icon-"].icon-timetable:before, [class*=" icon-"]:not(.md-font).icon-timetable:before {
    content: "\ea82"; }
  [class^="icon-"].icon-toggle-switch-off:before, [class*=" icon-"]:not(.md-font).icon-toggle-switch-off:before {
    content: "\ea83"; }
  [class^="icon-"].icon-toggle-switch-on:before, [class*=" icon-"]:not(.md-font).icon-toggle-switch-on:before {
    content: "\ea84"; }
  [class^="icon-"].icon-tooltip-edit:before, [class*=" icon-"]:not(.md-font).icon-tooltip-edit:before {
    content: "\ea85"; }
  [class^="icon-"].icon-tooltip-image:before, [class*=" icon-"]:not(.md-font).icon-tooltip-image:before {
    content: "\ea86"; }
  [class^="icon-"].icon-tooltip-outline-plus:before, [class*=" icon-"]:not(.md-font).icon-tooltip-outline-plus:before {
    content: "\ea87"; }
  [class^="icon-"].icon-tooltip-outline:before, [class*=" icon-"]:not(.md-font).icon-tooltip-outline:before {
    content: "\ea88"; }
  [class^="icon-"].icon-tooltip-text:before, [class*=" icon-"]:not(.md-font).icon-tooltip-text:before {
    content: "\ea89"; }
  [class^="icon-"].icon-tooltip:before, [class*=" icon-"]:not(.md-font).icon-tooltip:before {
    content: "\ea8a"; }
  [class^="icon-"].icon-tor:before, [class*=" icon-"]:not(.md-font).icon-tor:before {
    content: "\ea8b"; }
  [class^="icon-"].icon-traffic-light:before, [class*=" icon-"]:not(.md-font).icon-traffic-light:before {
    content: "\ea8c"; }
  [class^="icon-"].icon-train:before, [class*=" icon-"]:not(.md-font).icon-train:before {
    content: "\ea8d"; }
  [class^="icon-"].icon-tram:before, [class*=" icon-"]:not(.md-font).icon-tram:before {
    content: "\ea8e"; }
  [class^="icon-"].icon-transcribe-close:before, [class*=" icon-"]:not(.md-font).icon-transcribe-close:before {
    content: "\ea8f"; }
  [class^="icon-"].icon-transcribe:before, [class*=" icon-"]:not(.md-font).icon-transcribe:before {
    content: "\ea90"; }
  [class^="icon-"].icon-transfer:before, [class*=" icon-"]:not(.md-font).icon-transfer:before {
    content: "\ea91"; }
  [class^="icon-"].icon-trash:before, [class*=" icon-"]:not(.md-font).icon-trash:before {
    content: "\ea92"; }
  [class^="icon-"].icon-tree:before, [class*=" icon-"]:not(.md-font).icon-tree:before {
    content: "\ea93"; }
  [class^="icon-"].icon-trello:before, [class*=" icon-"]:not(.md-font).icon-trello:before {
    content: "\ea94"; }
  [class^="icon-"].icon-trending-down:before, [class*=" icon-"]:not(.md-font).icon-trending-down:before {
    content: "\ea95"; }
  [class^="icon-"].icon-trending-neutral:before, [class*=" icon-"]:not(.md-font).icon-trending-neutral:before {
    content: "\ea96"; }
  [class^="icon-"].icon-trending-up:before, [class*=" icon-"]:not(.md-font).icon-trending-up:before {
    content: "\ea97"; }
  [class^="icon-"].icon-truck:before, [class*=" icon-"]:not(.md-font).icon-truck:before {
    content: "\ea98"; }
  [class^="icon-"].icon-tshirt-crew:before, [class*=" icon-"]:not(.md-font).icon-tshirt-crew:before {
    content: "\ea99"; }
  [class^="icon-"].icon-tshirt-v:before, [class*=" icon-"]:not(.md-font).icon-tshirt-v:before {
    content: "\ea9a"; }
  [class^="icon-"].icon-tumblr-reblog:before, [class*=" icon-"]:not(.md-font).icon-tumblr-reblog:before {
    content: "\ea9b"; }
  [class^="icon-"].icon-tumblr:before, [class*=" icon-"]:not(.md-font).icon-tumblr:before {
    content: "\ea9c"; }
  [class^="icon-"].icon-twitch:before, [class*=" icon-"]:not(.md-font).icon-twitch:before {
    content: "\ea9d"; }
  [class^="icon-"].icon-twitter-box:before, [class*=" icon-"]:not(.md-font).icon-twitter-box:before {
    content: "\ea9e"; }
  [class^="icon-"].icon-twitter-circle:before, [class*=" icon-"]:not(.md-font).icon-twitter-circle:before {
    content: "\ea9f"; }
  [class^="icon-"].icon-twitter-retweet:before, [class*=" icon-"]:not(.md-font).icon-twitter-retweet:before {
    content: "\eaa0"; }
  [class^="icon-"].icon-twitter:before, [class*=" icon-"]:not(.md-font).icon-twitter:before {
    content: "\eaa1"; }
  [class^="icon-"].icon-ubuntu:before, [class*=" icon-"]:not(.md-font).icon-ubuntu:before {
    content: "\eaa2"; }
  [class^="icon-"].icon-umbrella-outline:before, [class*=" icon-"]:not(.md-font).icon-umbrella-outline:before {
    content: "\eaa3"; }
  [class^="icon-"].icon-umbrella:before, [class*=" icon-"]:not(.md-font).icon-umbrella:before {
    content: "\eaa4"; }
  [class^="icon-"].icon-undo-variant:before, [class*=" icon-"]:not(.md-font).icon-undo-variant:before {
    content: "\eaa5"; }
  [class^="icon-"].icon-undo:before, [class*=" icon-"]:not(.md-font).icon-undo:before {
    content: "\eaa6"; }
  [class^="icon-"].icon-unfold-less:before, [class*=" icon-"]:not(.md-font).icon-unfold-less:before {
    content: "\eaa7"; }
  [class^="icon-"].icon-unfold-more:before, [class*=" icon-"]:not(.md-font).icon-unfold-more:before {
    content: "\eaa8"; }
  [class^="icon-"].icon-ungroup:before, [class*=" icon-"]:not(.md-font).icon-ungroup:before {
    content: "\eaa9"; }
  [class^="icon-"].icon-untappd:before, [class*=" icon-"]:not(.md-font).icon-untappd:before {
    content: "\eaaa"; }
  [class^="icon-"].icon-upload:before, [class*=" icon-"]:not(.md-font).icon-upload:before {
    content: "\eaab"; }
  [class^="icon-"].icon-usb:before, [class*=" icon-"]:not(.md-font).icon-usb:before {
    content: "\eaac"; }
  [class^="icon-"].icon-vector-curve:before, [class*=" icon-"]:not(.md-font).icon-vector-curve:before {
    content: "\eaad"; }
  [class^="icon-"].icon-vector-point:before, [class*=" icon-"]:not(.md-font).icon-vector-point:before {
    content: "\eaae"; }
  [class^="icon-"].icon-vector-square:before, [class*=" icon-"]:not(.md-font).icon-vector-square:before {
    content: "\eaaf"; }
  [class^="icon-"].icon-verified:before, [class*=" icon-"]:not(.md-font).icon-verified:before {
    content: "\eab0"; }
  [class^="icon-"].icon-vibration:before, [class*=" icon-"]:not(.md-font).icon-vibration:before {
    content: "\eab1"; }
  [class^="icon-"].icon-video-off:before, [class*=" icon-"]:not(.md-font).icon-video-off:before {
    content: "\eab2"; }
  [class^="icon-"].icon-video-switch:before, [class*=" icon-"]:not(.md-font).icon-video-switch:before {
    content: "\eab3"; }
  [class^="icon-"].icon-video:before, [class*=" icon-"]:not(.md-font).icon-video:before {
    content: "\eab4"; }
  [class^="icon-"].icon-view-agenda:before, [class*=" icon-"]:not(.md-font).icon-view-agenda:before {
    content: "\eab5"; }
  [class^="icon-"].icon-view-array:before, [class*=" icon-"]:not(.md-font).icon-view-array:before {
    content: "\eab6"; }
  [class^="icon-"].icon-view-carousel:before, [class*=" icon-"]:not(.md-font).icon-view-carousel:before {
    content: "\eab7"; }
  [class^="icon-"].icon-view-column:before, [class*=" icon-"]:not(.md-font).icon-view-column:before {
    content: "\eab8"; }
  [class^="icon-"].icon-view-dashboard:before, [class*=" icon-"]:not(.md-font).icon-view-dashboard:before {
    content: "\eab9"; }
  [class^="icon-"].icon-view-day:before, [class*=" icon-"]:not(.md-font).icon-view-day:before {
    content: "\eaba"; }
  [class^="icon-"].icon-view-headline:before, [class*=" icon-"]:not(.md-font).icon-view-headline:before {
    content: "\eabb"; }
  [class^="icon-"].icon-view-list:before, [class*=" icon-"]:not(.md-font).icon-view-list:before {
    content: "\eabc"; }
  [class^="icon-"].icon-view-module:before, [class*=" icon-"]:not(.md-font).icon-view-module:before {
    content: "\eabd"; }
  [class^="icon-"].icon-view-quilt:before, [class*=" icon-"]:not(.md-font).icon-view-quilt:before {
    content: "\eabe"; }
  [class^="icon-"].icon-view-stream:before, [class*=" icon-"]:not(.md-font).icon-view-stream:before {
    content: "\eabf"; }
  [class^="icon-"].icon-view-week:before, [class*=" icon-"]:not(.md-font).icon-view-week:before {
    content: "\eac0"; }
  [class^="icon-"].icon-vimeo:before, [class*=" icon-"]:not(.md-font).icon-vimeo:before {
    content: "\eac1"; }
  [class^="icon-"].icon-vine:before, [class*=" icon-"]:not(.md-font).icon-vine:before {
    content: "\eac2"; }
  [class^="icon-"].icon-vk-box:before, [class*=" icon-"]:not(.md-font).icon-vk-box:before {
    content: "\eac3"; }
  [class^="icon-"].icon-vk-circle:before, [class*=" icon-"]:not(.md-font).icon-vk-circle:before {
    content: "\eac4"; }
  [class^="icon-"].icon-vk:before, [class*=" icon-"]:not(.md-font).icon-vk:before {
    content: "\eac5"; }
  [class^="icon-"].icon-voicemail:before, [class*=" icon-"]:not(.md-font).icon-voicemail:before {
    content: "\eac6"; }
  [class^="icon-"].icon-volume-high:before, [class*=" icon-"]:not(.md-font).icon-volume-high:before {
    content: "\eac7"; }
  [class^="icon-"].icon-volume-low:before, [class*=" icon-"]:not(.md-font).icon-volume-low:before {
    content: "\eac8"; }
  [class^="icon-"].icon-volume-medium:before, [class*=" icon-"]:not(.md-font).icon-volume-medium:before {
    content: "\eac9"; }
  [class^="icon-"].icon-volume-off:before, [class*=" icon-"]:not(.md-font).icon-volume-off:before {
    content: "\eaca"; }
  [class^="icon-"].icon-volume:before, [class*=" icon-"]:not(.md-font).icon-volume:before {
    content: "\eacb"; }
  [class^="icon-"].icon-vpn:before, [class*=" icon-"]:not(.md-font).icon-vpn:before {
    content: "\eacc"; }
  [class^="icon-"].icon-walk:before, [class*=" icon-"]:not(.md-font).icon-walk:before {
    content: "\eacd"; }
  [class^="icon-"].icon-wallet-giftcard:before, [class*=" icon-"]:not(.md-font).icon-wallet-giftcard:before {
    content: "\eace"; }
  [class^="icon-"].icon-wallet-membership:before, [class*=" icon-"]:not(.md-font).icon-wallet-membership:before {
    content: "\eacf"; }
  [class^="icon-"].icon-wallet-travel:before, [class*=" icon-"]:not(.md-font).icon-wallet-travel:before {
    content: "\ead0"; }
  [class^="icon-"].icon-wallet:before, [class*=" icon-"]:not(.md-font).icon-wallet:before {
    content: "\ead1"; }
  [class^="icon-"].icon-washing-machine:before, [class*=" icon-"]:not(.md-font).icon-washing-machine:before {
    content: "\ead2"; }
  [class^="icon-"].icon-watch-export:before, [class*=" icon-"]:not(.md-font).icon-watch-export:before {
    content: "\ead3"; }
  [class^="icon-"].icon-watch-import:before, [class*=" icon-"]:not(.md-font).icon-watch-import:before {
    content: "\ead4"; }
  [class^="icon-"].icon-watch:before, [class*=" icon-"]:not(.md-font).icon-watch:before {
    content: "\ead5"; }
  [class^="icon-"].icon-water-off:before, [class*=" icon-"]:not(.md-font).icon-water-off:before {
    content: "\ead6"; }
  [class^="icon-"].icon-water-pump:before, [class*=" icon-"]:not(.md-font).icon-water-pump:before {
    content: "\ead7"; }
  [class^="icon-"].icon-water:before, [class*=" icon-"]:not(.md-font).icon-water:before {
    content: "\ead8"; }
  [class^="icon-"].icon-weather-cloudy:before, [class*=" icon-"]:not(.md-font).icon-weather-cloudy:before {
    content: "\ead9"; }
  [class^="icon-"].icon-weather-fog:before, [class*=" icon-"]:not(.md-font).icon-weather-fog:before {
    content: "\eada"; }
  [class^="icon-"].icon-weather-hail:before, [class*=" icon-"]:not(.md-font).icon-weather-hail:before {
    content: "\eadb"; }
  [class^="icon-"].icon-weather-lightning:before, [class*=" icon-"]:not(.md-font).icon-weather-lightning:before {
    content: "\eadc"; }
  [class^="icon-"].icon-weather-night:before, [class*=" icon-"]:not(.md-font).icon-weather-night:before {
    content: "\eadd"; }
  [class^="icon-"].icon-weather-partlycloudy:before, [class*=" icon-"]:not(.md-font).icon-weather-partlycloudy:before {
    content: "\eade"; }
  [class^="icon-"].icon-weather-pouring:before, [class*=" icon-"]:not(.md-font).icon-weather-pouring:before {
    content: "\eadf"; }
  [class^="icon-"].icon-weather-rainy:before, [class*=" icon-"]:not(.md-font).icon-weather-rainy:before {
    content: "\eae0"; }
  [class^="icon-"].icon-weather-snowy:before, [class*=" icon-"]:not(.md-font).icon-weather-snowy:before {
    content: "\eae1"; }
  [class^="icon-"].icon-weather-sunny:before, [class*=" icon-"]:not(.md-font).icon-weather-sunny:before {
    content: "\eae2"; }
  [class^="icon-"].icon-weather-sunset-down:before, [class*=" icon-"]:not(.md-font).icon-weather-sunset-down:before {
    content: "\eae3"; }
  [class^="icon-"].icon-weather-sunset-up:before, [class*=" icon-"]:not(.md-font).icon-weather-sunset-up:before {
    content: "\eae4"; }
  [class^="icon-"].icon-weather-sunset:before, [class*=" icon-"]:not(.md-font).icon-weather-sunset:before {
    content: "\eae5"; }
  [class^="icon-"].icon-weather-windy-variant:before, [class*=" icon-"]:not(.md-font).icon-weather-windy-variant:before {
    content: "\eae6"; }
  [class^="icon-"].icon-weather-windy:before, [class*=" icon-"]:not(.md-font).icon-weather-windy:before {
    content: "\eae7"; }
  [class^="icon-"].icon-web:before, [class*=" icon-"]:not(.md-font).icon-web:before {
    content: "\eae8"; }
  [class^="icon-"].icon-webcam:before, [class*=" icon-"]:not(.md-font).icon-webcam:before {
    content: "\eae9"; }
  [class^="icon-"].icon-weight-kilogram:before, [class*=" icon-"]:not(.md-font).icon-weight-kilogram:before {
    content: "\eaea"; }
  [class^="icon-"].icon-weight:before, [class*=" icon-"]:not(.md-font).icon-weight:before {
    content: "\eaeb"; }
  [class^="icon-"].icon-whatsapp:before, [class*=" icon-"]:not(.md-font).icon-whatsapp:before {
    content: "\eaec"; }
  [class^="icon-"].icon-wheelchair-accessibility:before, [class*=" icon-"]:not(.md-font).icon-wheelchair-accessibility:before {
    content: "\eaed"; }
  [class^="icon-"].icon-white-balance-auto:before, [class*=" icon-"]:not(.md-font).icon-white-balance-auto:before {
    content: "\eaee"; }
  [class^="icon-"].icon-white-balance-incandescent:before, [class*=" icon-"]:not(.md-font).icon-white-balance-incandescent:before {
    content: "\eaef"; }
  [class^="icon-"].icon-white-balance-irradescent:before, [class*=" icon-"]:not(.md-font).icon-white-balance-irradescent:before {
    content: "\eaf0"; }
  [class^="icon-"].icon-white-balance-sunny:before, [class*=" icon-"]:not(.md-font).icon-white-balance-sunny:before {
    content: "\eaf1"; }
  [class^="icon-"].icon-wifi:before, [class*=" icon-"]:not(.md-font).icon-wifi:before {
    content: "\eaf2"; }
  [class^="icon-"].icon-wii:before, [class*=" icon-"]:not(.md-font).icon-wii:before {
    content: "\eaf3"; }
  [class^="icon-"].icon-wikipedia:before, [class*=" icon-"]:not(.md-font).icon-wikipedia:before {
    content: "\eaf4"; }
  [class^="icon-"].icon-window-close:before, [class*=" icon-"]:not(.md-font).icon-window-close:before {
    content: "\eaf5"; }
  [class^="icon-"].icon-window-closed:before, [class*=" icon-"]:not(.md-font).icon-window-closed:before {
    content: "\eaf6"; }
  [class^="icon-"].icon-window-maximize:before, [class*=" icon-"]:not(.md-font).icon-window-maximize:before {
    content: "\eaf7"; }
  [class^="icon-"].icon-window-minimize:before, [class*=" icon-"]:not(.md-font).icon-window-minimize:before {
    content: "\eaf8"; }
  [class^="icon-"].icon-window-open:before, [class*=" icon-"]:not(.md-font).icon-window-open:before {
    content: "\eaf9"; }
  [class^="icon-"].icon-window-restore:before, [class*=" icon-"]:not(.md-font).icon-window-restore:before {
    content: "\eafa"; }
  [class^="icon-"].icon-windows:before, [class*=" icon-"]:not(.md-font).icon-windows:before {
    content: "\eafb"; }
  [class^="icon-"].icon-wordpress:before, [class*=" icon-"]:not(.md-font).icon-wordpress:before {
    content: "\eafc"; }
  [class^="icon-"].icon-worker:before, [class*=" icon-"]:not(.md-font).icon-worker:before {
    content: "\eafd"; }
  [class^="icon-"].icon-wunderlist:before, [class*=" icon-"]:not(.md-font).icon-wunderlist:before {
    content: "\eafe"; }
  [class^="icon-"].icon-xbox-controller-off:before, [class*=" icon-"]:not(.md-font).icon-xbox-controller-off:before {
    content: "\eaff"; }
  [class^="icon-"].icon-xbox-controller:before, [class*=" icon-"]:not(.md-font).icon-xbox-controller:before {
    content: "\eb00"; }
  [class^="icon-"].icon-xbox:before, [class*=" icon-"]:not(.md-font).icon-xbox:before {
    content: "\eb01"; }
  [class^="icon-"].icon-xda:before, [class*=" icon-"]:not(.md-font).icon-xda:before {
    content: "\eb02"; }
  [class^="icon-"].icon-xml:before, [class*=" icon-"]:not(.md-font).icon-xml:before {
    content: "\eb03"; }
  [class^="icon-"].icon-yeast:before, [class*=" icon-"]:not(.md-font).icon-yeast:before {
    content: "\eb04"; }
  [class^="icon-"].icon-yelp:before, [class*=" icon-"]:not(.md-font).icon-yelp:before {
    content: "\eb05"; }
  [class^="icon-"].icon-youtube-play:before, [class*=" icon-"]:not(.md-font).icon-youtube-play:before {
    content: "\eb06"; }
  [class^="icon-"].icon-youtube:before, [class*=" icon-"]:not(.md-font).icon-youtube:before {
    content: "\eb07"; }
  [class^="icon-"].icon-zip-box:before, [class*=" icon-"]:not(.md-font).icon-zip-box:before {
    content: "\eb08"; }

/* https://github.com/google/material-design-icons/blob/master/iconfont/codepoints */
.tech-info-type-1:before {
  font-family: 'Material Icons';
  content: '\e1c1'; }

.tech-info-type-2:before {
  font-family: 'Material Icons';
  content: '\e62a'; }

.tech-info-type-9:before {
  font-family: 'Material Icons';
  content: '\e3e6'; }

.tech-info-type-10:before {
  font-family: 'Material Icons';
  content: '\e3e7'; }

.tech-info-type-11:before {
  font-family: 'Material Icons';
  content: '\e430'; }

.tech-info-type-12:before {
  font-family: 'Material Icons';
  content: '\e436'; }

.tech-info-type-15:before {
  font-family: 'Material Icons';
  content: '\e86a'; }

.tech-info-type-16:before {
  font-family: 'Material Icons';
  content: '\e04c'; }

.tech-info-type-17:before {
  font-family: 'Material Icons';
  content: '\e438'; }

.tech-info-type-18:before {
  font-family: 'Material Icons';
  content: '\e322'; }

.tech-info-type-19:before {
  font-family: 'Material Icons';
  content: '\e434'; }

.tech-info-type-20:before {
  font-family: 'Material Icons';
  content: '\e2c0'; }

.tech-info-type-21:before {
  font-family: 'Material Icons';
  content: '\e923'; }

.tech-info-type-22:before {
  font-family: 'Material Icons';
  content: '\e1b3'; }

.tech-info-type-23:before {
  font-family: 'Material Icons';
  content: '\e1b5'; }

.tech-info-type-24:before {
  font-family: 'Material Icons';
  content: '\e1e0'; }

.tech-info-type-25:before {
  font-family: 'Material Icons';
  content: '\e1d8'; }

.tech-info-type-26:before {
  font-family: 'Material Icons';
  content: '\e1da'; }

.tech-info-type-27:before {
  font-family: 'Material Icons';
  content: '\e62b'; }

.tech-info-type-30:before {
  font-family: 'Material Icons';
  content: '\e1d0'; }

.tech-info-type-31:before {
  font-family: 'Material Icons';
  content: '\e2c1'; }

/*-----------------------------------------------------------------------*/
/* Contains custom elements, components and general styles that
/* follows Google(TM) Material Design(TM) specs
/*
/* https://www.google.com/design/spec/material-design/introduction.html
/*-----------------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/*  Avatars
/*----------------------------------------------------------------*/
.avatar {
  width: 40px;
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  margin: 0 8px 0 0;
  border-radius: 50%;
  font-size: 17px;
  font-weight: 500;
  text-align: center;
  color: #FFFFFF; }
  .avatar.square {
    border-radius: 0; }
  .avatar.small {
    width: 20px;
    min-width: 20px;
    height: 20px;
    line-height: 20px; }
  .avatar.big {
    width: 72px;
    min-width: 72px;
    height: 72px;
    line-height: 72px; }
  .avatar.huge {
    width: 96px;
    min-width: 96px;
    height: 96px;
    line-height: 96px; }

/*----------------------------------------------------------------*/
/*  Forms
/*----------------------------------------------------------------*/
.form-wrapper {
  background: #FFFFFF;
  padding: 16px; }
  .form-wrapper .form-title {
    font-size: 21px;
    padding: 8px 0; }

/*----------------------------------------------------------------*/
/*  Navigation - Simple
/*----------------------------------------------------------------*/
.navigation-simple .item {
  position: relative;
  cursor: pointer;
  text-align: left;
  margin: 0;
  padding: 0 24px;
  text-transform: none;
  line-height: 48px;
  max-height: 48px;
  height: 48px; }
  .navigation-simple .item md-icon {
    margin: 0 16px 0 0; }
  .navigation-simple .item .title {
    font-size: 13px;
    font-weight: 500;
    line-height: 1; }
  .navigation-simple .item.selected {
    background-color: rgba(0, 0, 0, 0.06); }

.navigation-simple .subheader {
  font-size: 13px;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  font-weight: 500;
  margin-top: 8px; }
  .navigation-simple .subheader.light {
    border-top: 1px solid rgba(255, 255, 255, 0.12); }

.navigation-simple md-divider {
  margin: 8px 0; }

table.simple {
  width: 100%;
  border: none;
  border-spacing: 0;
  text-align: left; }
  table.simple thead tr th {
    padding: 16px 8px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.54);
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    white-space: nowrap;
    min-width: 120px; }
    table.simple thead tr th:first-child {
      padding-left: 24px; }
    table.simple thead tr th:last-child {
      padding-right: 24px; }
  table.simple tbody tr td {
    padding: 16px 8px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    table.simple tbody tr td:first-child {
      padding-left: 24px; }
    table.simple tbody tr td:last-child {
      padding-right: 24px; }
  table.simple tbody tr:last-child td {
    border-bottom: none; }
  table.simple.clickable tbody tr {
    cursor: pointer; }
    table.simple.clickable tbody tr:hover {
      background: rgba(0, 0, 0, 0.03); }

/*----------------------------------------------------------------*/
/*  Typography
/*----------------------------------------------------------------*/
html {
  font-size: 62.5%;
  font-family: "Roboto", "Helvetica Neue", "Arial", sans-serif;
  line-height: 1.4;
  letter-spacing: -0.1px; }

body {
  font-size: 1.3rem; }

html, body {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto; }

form {
  font-size: 1.6rem; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: normal; }

h1, .h1 {
  font-size: 2.4rem; }

h2, .h2 {
  font-size: 2rem; }

h3, .h3 {
  font-size: 1.6rem; }

h4, .h4 {
  font-size: 1.4rem; }

h5, .h5 {
  font-size: 1.3rem; }

h6, .h6 {
  font-size: 1.2rem; }

.la {
  color: red !important; }

a {
  text-decoration: none; }
  a:hover, a:active {
    text-decoration: underline; }

abbr {
  cursor: help;
  border-bottom: 1px dotted rgba(0, 0, 0, 0.54); }

blockquote {
  border-left: 3px solid rgba(0, 0, 0, 0.12);
  font-style: italic;
  margin: 1em 0;
  padding-left: 16px; }
  blockquote footer {
    font-style: normal; }
    blockquote footer:before {
      content: '\2014 \00A0'; }
  blockquote.reverse {
    border-left: none;
    border-right: 3px solid rgba(0, 0, 0, 0.12);
    text-align: right;
    padding-left: 0;
    padding-right: 16px; }
    blockquote.reverse footer:before {
      content: ''; }
    blockquote.reverse footer:after {
      content: '\2014 \00A0'; }

dl dt {
  font-weight: bold; }

dl dd {
  margin: 4px 0 16px 0; }

mark {
  background: #F7F49A; }

small {
  font-size: 80%; }

table thead tr th {
  text-align: left; }

.font-weight-100 {
  font-weight: 100; }

.font-weight-200 {
  font-weight: 200; }

.font-weight-300 {
  font-weight: 300; }

.font-weight-400 {
  font-weight: 400; }

.font-weight-500 {
  font-weight: 500; }

.font-weight-600 {
  font-weight: 600; }

.font-weight-700 {
  font-weight: 700; }

.font-weight-800 {
  font-weight: 800; }

.font-weight-900 {
  font-weight: 900; }

.font-size-1 {
  font-size: 1px; }

.font-size-2 {
  font-size: 2px; }

.font-size-3 {
  font-size: 3px; }

.font-size-4 {
  font-size: 4px; }

.font-size-5 {
  font-size: 5px; }

.font-size-6 {
  font-size: 6px; }

.font-size-7 {
  font-size: 7px; }

.font-size-8 {
  font-size: 8px; }

.font-size-9 {
  font-size: 9px; }

.font-size-10 {
  font-size: 10px; }

.font-size-11 {
  font-size: 11px; }

.font-size-12 {
  font-size: 12px; }

.font-size-13 {
  font-size: 13px; }

.font-size-14 {
  font-size: 14px; }

.font-size-15 {
  font-size: 15px; }

.font-size-16 {
  font-size: 16px; }

.font-size-17 {
  font-size: 17px; }

.font-size-18 {
  font-size: 18px; }

.font-size-19 {
  font-size: 19px; }

.font-size-20 {
  font-size: 20px; }

.font-size-21 {
  font-size: 21px; }

.font-size-22 {
  font-size: 22px; }

.font-size-23 {
  font-size: 23px; }

.font-size-24 {
  font-size: 24px; }

.font-size-25 {
  font-size: 25px; }

.font-size-26 {
  font-size: 26px; }

.font-size-27 {
  font-size: 27px; }

.font-size-28 {
  font-size: 28px; }

.font-size-29 {
  font-size: 29px; }

.font-size-30 {
  font-size: 30px; }

.font-size-31 {
  font-size: 31px; }

.font-size-32 {
  font-size: 32px; }

.font-size-33 {
  font-size: 33px; }

.font-size-34 {
  font-size: 34px; }

.font-size-35 {
  font-size: 35px; }

.font-size-36 {
  font-size: 36px; }

.font-size-37 {
  font-size: 37px; }

.font-size-38 {
  font-size: 38px; }

.font-size-39 {
  font-size: 39px; }

.font-size-40 {
  font-size: 40px; }

.font-size-41 {
  font-size: 41px; }

.font-size-42 {
  font-size: 42px; }

.font-size-43 {
  font-size: 43px; }

.font-size-44 {
  font-size: 44px; }

.font-size-45 {
  font-size: 45px; }

.font-size-46 {
  font-size: 46px; }

.font-size-47 {
  font-size: 47px; }

.font-size-48 {
  font-size: 48px; }

.font-size-49 {
  font-size: 49px; }

.font-size-50 {
  font-size: 50px; }

.font-size-51 {
  font-size: 51px; }

.font-size-52 {
  font-size: 52px; }

.font-size-53 {
  font-size: 53px; }

.font-size-54 {
  font-size: 54px; }

.font-size-55 {
  font-size: 55px; }

.font-size-56 {
  font-size: 56px; }

.font-size-57 {
  font-size: 57px; }

.font-size-58 {
  font-size: 58px; }

.font-size-59 {
  font-size: 59px; }

.font-size-60 {
  font-size: 60px; }

.font-size-61 {
  font-size: 61px; }

.font-size-62 {
  font-size: 62px; }

.font-size-63 {
  font-size: 63px; }

.font-size-64 {
  font-size: 64px; }

.font-size-65 {
  font-size: 65px; }

.font-size-66 {
  font-size: 66px; }

.font-size-67 {
  font-size: 67px; }

.font-size-68 {
  font-size: 68px; }

.font-size-69 {
  font-size: 69px; }

.font-size-70 {
  font-size: 70px; }

.font-size-71 {
  font-size: 71px; }

.font-size-72 {
  font-size: 72px; }

.font-size-73 {
  font-size: 73px; }

.font-size-74 {
  font-size: 74px; }

.font-size-75 {
  font-size: 75px; }

.font-size-76 {
  font-size: 76px; }

.font-size-77 {
  font-size: 77px; }

.font-size-78 {
  font-size: 78px; }

.font-size-79 {
  font-size: 79px; }

.font-size-80 {
  font-size: 80px; }

.font-size-81 {
  font-size: 81px; }

.font-size-82 {
  font-size: 82px; }

.font-size-83 {
  font-size: 83px; }

.font-size-84 {
  font-size: 84px; }

.font-size-85 {
  font-size: 85px; }

.font-size-86 {
  font-size: 86px; }

.font-size-87 {
  font-size: 87px; }

.font-size-88 {
  font-size: 88px; }

.font-size-89 {
  font-size: 89px; }

.font-size-90 {
  font-size: 90px; }

.font-size-91 {
  font-size: 91px; }

.font-size-92 {
  font-size: 92px; }

.font-size-93 {
  font-size: 93px; }

.font-size-94 {
  font-size: 94px; }

.font-size-95 {
  font-size: 95px; }

.font-size-96 {
  font-size: 96px; }

.font-size-97 {
  font-size: 97px; }

.font-size-98 {
  font-size: 98px; }

.font-size-99 {
  font-size: 99px; }

.font-size-100 {
  font-size: 100px; }

.line-height-2 {
  line-height: 2px; }

.line-height-4 {
  line-height: 4px; }

.line-height-6 {
  line-height: 6px; }

.line-height-8 {
  line-height: 8px; }

.line-height-10 {
  line-height: 10px; }

.line-height-12 {
  line-height: 12px; }

.line-height-14 {
  line-height: 14px; }

.line-height-16 {
  line-height: 16px; }

.line-height-18 {
  line-height: 18px; }

.line-height-20 {
  line-height: 20px; }

.line-height-22 {
  line-height: 22px; }

.line-height-24 {
  line-height: 24px; }

.line-height-26 {
  line-height: 26px; }

.line-height-28 {
  line-height: 28px; }

.line-height-30 {
  line-height: 30px; }

.line-height-32 {
  line-height: 32px; }

.line-height-34 {
  line-height: 34px; }

.line-height-36 {
  line-height: 36px; }

.line-height-38 {
  line-height: 38px; }

.line-height-40 {
  line-height: 40px; }

.line-height-42 {
  line-height: 42px; }

.line-height-44 {
  line-height: 44px; }

.line-height-46 {
  line-height: 46px; }

.line-height-48 {
  line-height: 48px; }

.line-height-50 {
  line-height: 50px; }

.line-height-52 {
  line-height: 52px; }

.line-height-54 {
  line-height: 54px; }

.line-height-56 {
  line-height: 56px; }

.line-height-58 {
  line-height: 58px; }

.line-height-60 {
  line-height: 60px; }

.line-height-62 {
  line-height: 62px; }

.line-height-64 {
  line-height: 64px; }

.line-height-66 {
  line-height: 66px; }

.line-height-68 {
  line-height: 68px; }

.line-height-70 {
  line-height: 70px; }

.line-height-72 {
  line-height: 72px; }

.line-height-74 {
  line-height: 74px; }

.line-height-76 {
  line-height: 76px; }

.line-height-78 {
  line-height: 78px; }

.line-height-80 {
  line-height: 80px; }

.line-height-82 {
  line-height: 82px; }

.line-height-84 {
  line-height: 84px; }

.line-height-86 {
  line-height: 86px; }

.line-height-88 {
  line-height: 88px; }

.line-height-90 {
  line-height: 90px; }

.line-height-92 {
  line-height: 92px; }

.line-height-94 {
  line-height: 94px; }

.line-height-96 {
  line-height: 96px; }

.line-height-98 {
  line-height: 98px; }

.line-height-100 {
  line-height: 100px; }

.line-height-102 {
  line-height: 102px; }

.line-height-104 {
  line-height: 104px; }

.line-height-106 {
  line-height: 106px; }

.line-height-108 {
  line-height: 108px; }

.line-height-110 {
  line-height: 110px; }

.line-height-112 {
  line-height: 112px; }

.line-height-114 {
  line-height: 114px; }

.line-height-116 {
  line-height: 116px; }

.line-height-118 {
  line-height: 118px; }

.line-height-120 {
  line-height: 120px; }

md-icon,
md-icon[md-font-icon],
i {
  font-size: 24px;
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  line-height: 24px; }
  md-icon.s4,
  md-icon[md-font-icon].s4,
  i.s4 {
    font-size: 4px !important;
    width: 4px !important;
    height: 4px !important;
    min-width: 4px !important;
    min-height: 4px !important;
    line-height: 4px !important; }
  md-icon.s6,
  md-icon[md-font-icon].s6,
  i.s6 {
    font-size: 6px !important;
    width: 6px !important;
    height: 6px !important;
    min-width: 6px !important;
    min-height: 6px !important;
    line-height: 6px !important; }
  md-icon.s8,
  md-icon[md-font-icon].s8,
  i.s8 {
    font-size: 8px !important;
    width: 8px !important;
    height: 8px !important;
    min-width: 8px !important;
    min-height: 8px !important;
    line-height: 8px !important; }
  md-icon.s10,
  md-icon[md-font-icon].s10,
  i.s10 {
    font-size: 10px !important;
    width: 10px !important;
    height: 10px !important;
    min-width: 10px !important;
    min-height: 10px !important;
    line-height: 10px !important; }
  md-icon.s12,
  md-icon[md-font-icon].s12,
  i.s12 {
    font-size: 12px !important;
    width: 12px !important;
    height: 12px !important;
    min-width: 12px !important;
    min-height: 12px !important;
    line-height: 12px !important; }
  md-icon.s14,
  md-icon[md-font-icon].s14,
  i.s14 {
    font-size: 14px !important;
    width: 14px !important;
    height: 14px !important;
    min-width: 14px !important;
    min-height: 14px !important;
    line-height: 14px !important; }
  md-icon.s16,
  md-icon[md-font-icon].s16,
  i.s16 {
    font-size: 16px !important;
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    min-height: 16px !important;
    line-height: 16px !important; }
  md-icon.s18,
  md-icon[md-font-icon].s18,
  i.s18 {
    font-size: 18px !important;
    width: 18px !important;
    height: 18px !important;
    min-width: 18px !important;
    min-height: 18px !important;
    line-height: 18px !important; }
  md-icon.s20,
  md-icon[md-font-icon].s20,
  i.s20 {
    font-size: 20px !important;
    width: 20px !important;
    height: 20px !important;
    min-width: 20px !important;
    min-height: 20px !important;
    line-height: 20px !important; }
  md-icon.s22,
  md-icon[md-font-icon].s22,
  i.s22 {
    font-size: 22px !important;
    width: 22px !important;
    height: 22px !important;
    min-width: 22px !important;
    min-height: 22px !important;
    line-height: 22px !important; }
  md-icon.s24,
  md-icon[md-font-icon].s24,
  i.s24 {
    font-size: 24px !important;
    width: 24px !important;
    height: 24px !important;
    min-width: 24px !important;
    min-height: 24px !important;
    line-height: 24px !important; }
  md-icon.s26,
  md-icon[md-font-icon].s26,
  i.s26 {
    font-size: 26px !important;
    width: 26px !important;
    height: 26px !important;
    min-width: 26px !important;
    min-height: 26px !important;
    line-height: 26px !important; }
  md-icon.s28,
  md-icon[md-font-icon].s28,
  i.s28 {
    font-size: 28px !important;
    width: 28px !important;
    height: 28px !important;
    min-width: 28px !important;
    min-height: 28px !important;
    line-height: 28px !important; }
  md-icon.s30,
  md-icon[md-font-icon].s30,
  i.s30 {
    font-size: 30px !important;
    width: 30px !important;
    height: 30px !important;
    min-width: 30px !important;
    min-height: 30px !important;
    line-height: 30px !important; }
  md-icon.s32,
  md-icon[md-font-icon].s32,
  i.s32 {
    font-size: 32px !important;
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    min-height: 32px !important;
    line-height: 32px !important; }
  md-icon.s34,
  md-icon[md-font-icon].s34,
  i.s34 {
    font-size: 34px !important;
    width: 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    min-height: 34px !important;
    line-height: 34px !important; }
  md-icon.s36,
  md-icon[md-font-icon].s36,
  i.s36 {
    font-size: 36px !important;
    width: 36px !important;
    height: 36px !important;
    min-width: 36px !important;
    min-height: 36px !important;
    line-height: 36px !important; }
  md-icon.s38,
  md-icon[md-font-icon].s38,
  i.s38 {
    font-size: 38px !important;
    width: 38px !important;
    height: 38px !important;
    min-width: 38px !important;
    min-height: 38px !important;
    line-height: 38px !important; }
  md-icon.s40,
  md-icon[md-font-icon].s40,
  i.s40 {
    font-size: 40px !important;
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;
    line-height: 40px !important; }
  md-icon.s42,
  md-icon[md-font-icon].s42,
  i.s42 {
    font-size: 42px !important;
    width: 42px !important;
    height: 42px !important;
    min-width: 42px !important;
    min-height: 42px !important;
    line-height: 42px !important; }
  md-icon.s44,
  md-icon[md-font-icon].s44,
  i.s44 {
    font-size: 44px !important;
    width: 44px !important;
    height: 44px !important;
    min-width: 44px !important;
    min-height: 44px !important;
    line-height: 44px !important; }
  md-icon.s46,
  md-icon[md-font-icon].s46,
  i.s46 {
    font-size: 46px !important;
    width: 46px !important;
    height: 46px !important;
    min-width: 46px !important;
    min-height: 46px !important;
    line-height: 46px !important; }
  md-icon.s48,
  md-icon[md-font-icon].s48,
  i.s48 {
    font-size: 48px !important;
    width: 48px !important;
    height: 48px !important;
    min-width: 48px !important;
    min-height: 48px !important;
    line-height: 48px !important; }
  md-icon.s50,
  md-icon[md-font-icon].s50,
  i.s50 {
    font-size: 50px !important;
    width: 50px !important;
    height: 50px !important;
    min-width: 50px !important;
    min-height: 50px !important;
    line-height: 50px !important; }
  md-icon.s52,
  md-icon[md-font-icon].s52,
  i.s52 {
    font-size: 52px !important;
    width: 52px !important;
    height: 52px !important;
    min-width: 52px !important;
    min-height: 52px !important;
    line-height: 52px !important; }
  md-icon.s54,
  md-icon[md-font-icon].s54,
  i.s54 {
    font-size: 54px !important;
    width: 54px !important;
    height: 54px !important;
    min-width: 54px !important;
    min-height: 54px !important;
    line-height: 54px !important; }
  md-icon.s56,
  md-icon[md-font-icon].s56,
  i.s56 {
    font-size: 56px !important;
    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;
    line-height: 56px !important; }
  md-icon.s58,
  md-icon[md-font-icon].s58,
  i.s58 {
    font-size: 58px !important;
    width: 58px !important;
    height: 58px !important;
    min-width: 58px !important;
    min-height: 58px !important;
    line-height: 58px !important; }
  md-icon.s60,
  md-icon[md-font-icon].s60,
  i.s60 {
    font-size: 60px !important;
    width: 60px !important;
    height: 60px !important;
    min-width: 60px !important;
    min-height: 60px !important;
    line-height: 60px !important; }
  md-icon.s62,
  md-icon[md-font-icon].s62,
  i.s62 {
    font-size: 62px !important;
    width: 62px !important;
    height: 62px !important;
    min-width: 62px !important;
    min-height: 62px !important;
    line-height: 62px !important; }
  md-icon.s64,
  md-icon[md-font-icon].s64,
  i.s64 {
    font-size: 64px !important;
    width: 64px !important;
    height: 64px !important;
    min-width: 64px !important;
    min-height: 64px !important;
    line-height: 64px !important; }
  md-icon.s66,
  md-icon[md-font-icon].s66,
  i.s66 {
    font-size: 66px !important;
    width: 66px !important;
    height: 66px !important;
    min-width: 66px !important;
    min-height: 66px !important;
    line-height: 66px !important; }
  md-icon.s68,
  md-icon[md-font-icon].s68,
  i.s68 {
    font-size: 68px !important;
    width: 68px !important;
    height: 68px !important;
    min-width: 68px !important;
    min-height: 68px !important;
    line-height: 68px !important; }
  md-icon.s70,
  md-icon[md-font-icon].s70,
  i.s70 {
    font-size: 70px !important;
    width: 70px !important;
    height: 70px !important;
    min-width: 70px !important;
    min-height: 70px !important;
    line-height: 70px !important; }
  md-icon.s72,
  md-icon[md-font-icon].s72,
  i.s72 {
    font-size: 72px !important;
    width: 72px !important;
    height: 72px !important;
    min-width: 72px !important;
    min-height: 72px !important;
    line-height: 72px !important; }
  md-icon.s74,
  md-icon[md-font-icon].s74,
  i.s74 {
    font-size: 74px !important;
    width: 74px !important;
    height: 74px !important;
    min-width: 74px !important;
    min-height: 74px !important;
    line-height: 74px !important; }
  md-icon.s76,
  md-icon[md-font-icon].s76,
  i.s76 {
    font-size: 76px !important;
    width: 76px !important;
    height: 76px !important;
    min-width: 76px !important;
    min-height: 76px !important;
    line-height: 76px !important; }
  md-icon.s78,
  md-icon[md-font-icon].s78,
  i.s78 {
    font-size: 78px !important;
    width: 78px !important;
    height: 78px !important;
    min-width: 78px !important;
    min-height: 78px !important;
    line-height: 78px !important; }
  md-icon.s80,
  md-icon[md-font-icon].s80,
  i.s80 {
    font-size: 80px !important;
    width: 80px !important;
    height: 80px !important;
    min-width: 80px !important;
    min-height: 80px !important;
    line-height: 80px !important; }
  md-icon.s82,
  md-icon[md-font-icon].s82,
  i.s82 {
    font-size: 82px !important;
    width: 82px !important;
    height: 82px !important;
    min-width: 82px !important;
    min-height: 82px !important;
    line-height: 82px !important; }
  md-icon.s84,
  md-icon[md-font-icon].s84,
  i.s84 {
    font-size: 84px !important;
    width: 84px !important;
    height: 84px !important;
    min-width: 84px !important;
    min-height: 84px !important;
    line-height: 84px !important; }
  md-icon.s86,
  md-icon[md-font-icon].s86,
  i.s86 {
    font-size: 86px !important;
    width: 86px !important;
    height: 86px !important;
    min-width: 86px !important;
    min-height: 86px !important;
    line-height: 86px !important; }
  md-icon.s88,
  md-icon[md-font-icon].s88,
  i.s88 {
    font-size: 88px !important;
    width: 88px !important;
    height: 88px !important;
    min-width: 88px !important;
    min-height: 88px !important;
    line-height: 88px !important; }
  md-icon.s90,
  md-icon[md-font-icon].s90,
  i.s90 {
    font-size: 90px !important;
    width: 90px !important;
    height: 90px !important;
    min-width: 90px !important;
    min-height: 90px !important;
    line-height: 90px !important; }
  md-icon.s92,
  md-icon[md-font-icon].s92,
  i.s92 {
    font-size: 92px !important;
    width: 92px !important;
    height: 92px !important;
    min-width: 92px !important;
    min-height: 92px !important;
    line-height: 92px !important; }
  md-icon.s94,
  md-icon[md-font-icon].s94,
  i.s94 {
    font-size: 94px !important;
    width: 94px !important;
    height: 94px !important;
    min-width: 94px !important;
    min-height: 94px !important;
    line-height: 94px !important; }
  md-icon.s96,
  md-icon[md-font-icon].s96,
  i.s96 {
    font-size: 96px !important;
    width: 96px !important;
    height: 96px !important;
    min-width: 96px !important;
    min-height: 96px !important;
    line-height: 96px !important; }
  md-icon.s98,
  md-icon[md-font-icon].s98,
  i.s98 {
    font-size: 98px !important;
    width: 98px !important;
    height: 98px !important;
    min-width: 98px !important;
    min-height: 98px !important;
    line-height: 98px !important; }
  md-icon.s100,
  md-icon[md-font-icon].s100,
  i.s100 {
    font-size: 100px !important;
    width: 100px !important;
    height: 100px !important;
    min-width: 100px !important;
    min-height: 100px !important;
    line-height: 100px !important; }
  md-icon.s102,
  md-icon[md-font-icon].s102,
  i.s102 {
    font-size: 102px !important;
    width: 102px !important;
    height: 102px !important;
    min-width: 102px !important;
    min-height: 102px !important;
    line-height: 102px !important; }
  md-icon.s104,
  md-icon[md-font-icon].s104,
  i.s104 {
    font-size: 104px !important;
    width: 104px !important;
    height: 104px !important;
    min-width: 104px !important;
    min-height: 104px !important;
    line-height: 104px !important; }
  md-icon.s106,
  md-icon[md-font-icon].s106,
  i.s106 {
    font-size: 106px !important;
    width: 106px !important;
    height: 106px !important;
    min-width: 106px !important;
    min-height: 106px !important;
    line-height: 106px !important; }
  md-icon.s108,
  md-icon[md-font-icon].s108,
  i.s108 {
    font-size: 108px !important;
    width: 108px !important;
    height: 108px !important;
    min-width: 108px !important;
    min-height: 108px !important;
    line-height: 108px !important; }
  md-icon.s110,
  md-icon[md-font-icon].s110,
  i.s110 {
    font-size: 110px !important;
    width: 110px !important;
    height: 110px !important;
    min-width: 110px !important;
    min-height: 110px !important;
    line-height: 110px !important; }
  md-icon.s112,
  md-icon[md-font-icon].s112,
  i.s112 {
    font-size: 112px !important;
    width: 112px !important;
    height: 112px !important;
    min-width: 112px !important;
    min-height: 112px !important;
    line-height: 112px !important; }
  md-icon.s114,
  md-icon[md-font-icon].s114,
  i.s114 {
    font-size: 114px !important;
    width: 114px !important;
    height: 114px !important;
    min-width: 114px !important;
    min-height: 114px !important;
    line-height: 114px !important; }
  md-icon.s116,
  md-icon[md-font-icon].s116,
  i.s116 {
    font-size: 116px !important;
    width: 116px !important;
    height: 116px !important;
    min-width: 116px !important;
    min-height: 116px !important;
    line-height: 116px !important; }
  md-icon.s118,
  md-icon[md-font-icon].s118,
  i.s118 {
    font-size: 118px !important;
    width: 118px !important;
    height: 118px !important;
    min-width: 118px !important;
    min-height: 118px !important;
    line-height: 118px !important; }
  md-icon.s120,
  md-icon[md-font-icon].s120,
  i.s120 {
    font-size: 120px !important;
    width: 120px !important;
    height: 120px !important;
    min-width: 120px !important;
    min-height: 120px !important;
    line-height: 120px !important; }
  md-icon.s122,
  md-icon[md-font-icon].s122,
  i.s122 {
    font-size: 122px !important;
    width: 122px !important;
    height: 122px !important;
    min-width: 122px !important;
    min-height: 122px !important;
    line-height: 122px !important; }
  md-icon.s124,
  md-icon[md-font-icon].s124,
  i.s124 {
    font-size: 124px !important;
    width: 124px !important;
    height: 124px !important;
    min-width: 124px !important;
    min-height: 124px !important;
    line-height: 124px !important; }
  md-icon.s126,
  md-icon[md-font-icon].s126,
  i.s126 {
    font-size: 126px !important;
    width: 126px !important;
    height: 126px !important;
    min-width: 126px !important;
    min-height: 126px !important;
    line-height: 126px !important; }
  md-icon.s128,
  md-icon[md-font-icon].s128,
  i.s128 {
    font-size: 128px !important;
    width: 128px !important;
    height: 128px !important;
    min-width: 128px !important;
    min-height: 128px !important;
    line-height: 128px !important; }
  md-icon.s130,
  md-icon[md-font-icon].s130,
  i.s130 {
    font-size: 130px !important;
    width: 130px !important;
    height: 130px !important;
    min-width: 130px !important;
    min-height: 130px !important;
    line-height: 130px !important; }
  md-icon.s132,
  md-icon[md-font-icon].s132,
  i.s132 {
    font-size: 132px !important;
    width: 132px !important;
    height: 132px !important;
    min-width: 132px !important;
    min-height: 132px !important;
    line-height: 132px !important; }
  md-icon.s134,
  md-icon[md-font-icon].s134,
  i.s134 {
    font-size: 134px !important;
    width: 134px !important;
    height: 134px !important;
    min-width: 134px !important;
    min-height: 134px !important;
    line-height: 134px !important; }
  md-icon.s136,
  md-icon[md-font-icon].s136,
  i.s136 {
    font-size: 136px !important;
    width: 136px !important;
    height: 136px !important;
    min-width: 136px !important;
    min-height: 136px !important;
    line-height: 136px !important; }
  md-icon.s138,
  md-icon[md-font-icon].s138,
  i.s138 {
    font-size: 138px !important;
    width: 138px !important;
    height: 138px !important;
    min-width: 138px !important;
    min-height: 138px !important;
    line-height: 138px !important; }
  md-icon.s140,
  md-icon[md-font-icon].s140,
  i.s140 {
    font-size: 140px !important;
    width: 140px !important;
    height: 140px !important;
    min-width: 140px !important;
    min-height: 140px !important;
    line-height: 140px !important; }
  md-icon.s142,
  md-icon[md-font-icon].s142,
  i.s142 {
    font-size: 142px !important;
    width: 142px !important;
    height: 142px !important;
    min-width: 142px !important;
    min-height: 142px !important;
    line-height: 142px !important; }
  md-icon.s144,
  md-icon[md-font-icon].s144,
  i.s144 {
    font-size: 144px !important;
    width: 144px !important;
    height: 144px !important;
    min-width: 144px !important;
    min-height: 144px !important;
    line-height: 144px !important; }
  md-icon.s146,
  md-icon[md-font-icon].s146,
  i.s146 {
    font-size: 146px !important;
    width: 146px !important;
    height: 146px !important;
    min-width: 146px !important;
    min-height: 146px !important;
    line-height: 146px !important; }
  md-icon.s148,
  md-icon[md-font-icon].s148,
  i.s148 {
    font-size: 148px !important;
    width: 148px !important;
    height: 148px !important;
    min-width: 148px !important;
    min-height: 148px !important;
    line-height: 148px !important; }
  md-icon.s150,
  md-icon[md-font-icon].s150,
  i.s150 {
    font-size: 150px !important;
    width: 150px !important;
    height: 150px !important;
    min-width: 150px !important;
    min-height: 150px !important;
    line-height: 150px !important; }
  md-icon.s152,
  md-icon[md-font-icon].s152,
  i.s152 {
    font-size: 152px !important;
    width: 152px !important;
    height: 152px !important;
    min-width: 152px !important;
    min-height: 152px !important;
    line-height: 152px !important; }
  md-icon.s154,
  md-icon[md-font-icon].s154,
  i.s154 {
    font-size: 154px !important;
    width: 154px !important;
    height: 154px !important;
    min-width: 154px !important;
    min-height: 154px !important;
    line-height: 154px !important; }
  md-icon.s156,
  md-icon[md-font-icon].s156,
  i.s156 {
    font-size: 156px !important;
    width: 156px !important;
    height: 156px !important;
    min-width: 156px !important;
    min-height: 156px !important;
    line-height: 156px !important; }
  md-icon.s158,
  md-icon[md-font-icon].s158,
  i.s158 {
    font-size: 158px !important;
    width: 158px !important;
    height: 158px !important;
    min-width: 158px !important;
    min-height: 158px !important;
    line-height: 158px !important; }
  md-icon.s160,
  md-icon[md-font-icon].s160,
  i.s160 {
    font-size: 160px !important;
    width: 160px !important;
    height: 160px !important;
    min-width: 160px !important;
    min-height: 160px !important;
    line-height: 160px !important; }
  md-icon.s162,
  md-icon[md-font-icon].s162,
  i.s162 {
    font-size: 162px !important;
    width: 162px !important;
    height: 162px !important;
    min-width: 162px !important;
    min-height: 162px !important;
    line-height: 162px !important; }
  md-icon.s164,
  md-icon[md-font-icon].s164,
  i.s164 {
    font-size: 164px !important;
    width: 164px !important;
    height: 164px !important;
    min-width: 164px !important;
    min-height: 164px !important;
    line-height: 164px !important; }
  md-icon.s166,
  md-icon[md-font-icon].s166,
  i.s166 {
    font-size: 166px !important;
    width: 166px !important;
    height: 166px !important;
    min-width: 166px !important;
    min-height: 166px !important;
    line-height: 166px !important; }
  md-icon.s168,
  md-icon[md-font-icon].s168,
  i.s168 {
    font-size: 168px !important;
    width: 168px !important;
    height: 168px !important;
    min-width: 168px !important;
    min-height: 168px !important;
    line-height: 168px !important; }
  md-icon.s170,
  md-icon[md-font-icon].s170,
  i.s170 {
    font-size: 170px !important;
    width: 170px !important;
    height: 170px !important;
    min-width: 170px !important;
    min-height: 170px !important;
    line-height: 170px !important; }
  md-icon.s172,
  md-icon[md-font-icon].s172,
  i.s172 {
    font-size: 172px !important;
    width: 172px !important;
    height: 172px !important;
    min-width: 172px !important;
    min-height: 172px !important;
    line-height: 172px !important; }
  md-icon.s174,
  md-icon[md-font-icon].s174,
  i.s174 {
    font-size: 174px !important;
    width: 174px !important;
    height: 174px !important;
    min-width: 174px !important;
    min-height: 174px !important;
    line-height: 174px !important; }
  md-icon.s176,
  md-icon[md-font-icon].s176,
  i.s176 {
    font-size: 176px !important;
    width: 176px !important;
    height: 176px !important;
    min-width: 176px !important;
    min-height: 176px !important;
    line-height: 176px !important; }
  md-icon.s178,
  md-icon[md-font-icon].s178,
  i.s178 {
    font-size: 178px !important;
    width: 178px !important;
    height: 178px !important;
    min-width: 178px !important;
    min-height: 178px !important;
    line-height: 178px !important; }
  md-icon.s180,
  md-icon[md-font-icon].s180,
  i.s180 {
    font-size: 180px !important;
    width: 180px !important;
    height: 180px !important;
    min-width: 180px !important;
    min-height: 180px !important;
    line-height: 180px !important; }
  md-icon.s182,
  md-icon[md-font-icon].s182,
  i.s182 {
    font-size: 182px !important;
    width: 182px !important;
    height: 182px !important;
    min-width: 182px !important;
    min-height: 182px !important;
    line-height: 182px !important; }
  md-icon.s184,
  md-icon[md-font-icon].s184,
  i.s184 {
    font-size: 184px !important;
    width: 184px !important;
    height: 184px !important;
    min-width: 184px !important;
    min-height: 184px !important;
    line-height: 184px !important; }
  md-icon.s186,
  md-icon[md-font-icon].s186,
  i.s186 {
    font-size: 186px !important;
    width: 186px !important;
    height: 186px !important;
    min-width: 186px !important;
    min-height: 186px !important;
    line-height: 186px !important; }
  md-icon.s188,
  md-icon[md-font-icon].s188,
  i.s188 {
    font-size: 188px !important;
    width: 188px !important;
    height: 188px !important;
    min-width: 188px !important;
    min-height: 188px !important;
    line-height: 188px !important; }
  md-icon.s190,
  md-icon[md-font-icon].s190,
  i.s190 {
    font-size: 190px !important;
    width: 190px !important;
    height: 190px !important;
    min-width: 190px !important;
    min-height: 190px !important;
    line-height: 190px !important; }
  md-icon.s192,
  md-icon[md-font-icon].s192,
  i.s192 {
    font-size: 192px !important;
    width: 192px !important;
    height: 192px !important;
    min-width: 192px !important;
    min-height: 192px !important;
    line-height: 192px !important; }
  md-icon.s194,
  md-icon[md-font-icon].s194,
  i.s194 {
    font-size: 194px !important;
    width: 194px !important;
    height: 194px !important;
    min-width: 194px !important;
    min-height: 194px !important;
    line-height: 194px !important; }
  md-icon.s196,
  md-icon[md-font-icon].s196,
  i.s196 {
    font-size: 196px !important;
    width: 196px !important;
    height: 196px !important;
    min-width: 196px !important;
    min-height: 196px !important;
    line-height: 196px !important; }
  md-icon.s198,
  md-icon[md-font-icon].s198,
  i.s198 {
    font-size: 198px !important;
    width: 198px !important;
    height: 198px !important;
    min-width: 198px !important;
    min-height: 198px !important;
    line-height: 198px !important; }
  md-icon.s200,
  md-icon[md-font-icon].s200,
  i.s200 {
    font-size: 200px !important;
    width: 200px !important;
    height: 200px !important;
    min-width: 200px !important;
    min-height: 200px !important;
    line-height: 200px !important; }
  md-icon.s202,
  md-icon[md-font-icon].s202,
  i.s202 {
    font-size: 202px !important;
    width: 202px !important;
    height: 202px !important;
    min-width: 202px !important;
    min-height: 202px !important;
    line-height: 202px !important; }
  md-icon.s204,
  md-icon[md-font-icon].s204,
  i.s204 {
    font-size: 204px !important;
    width: 204px !important;
    height: 204px !important;
    min-width: 204px !important;
    min-height: 204px !important;
    line-height: 204px !important; }
  md-icon.s206,
  md-icon[md-font-icon].s206,
  i.s206 {
    font-size: 206px !important;
    width: 206px !important;
    height: 206px !important;
    min-width: 206px !important;
    min-height: 206px !important;
    line-height: 206px !important; }
  md-icon.s208,
  md-icon[md-font-icon].s208,
  i.s208 {
    font-size: 208px !important;
    width: 208px !important;
    height: 208px !important;
    min-width: 208px !important;
    min-height: 208px !important;
    line-height: 208px !important; }
  md-icon.s210,
  md-icon[md-font-icon].s210,
  i.s210 {
    font-size: 210px !important;
    width: 210px !important;
    height: 210px !important;
    min-width: 210px !important;
    min-height: 210px !important;
    line-height: 210px !important; }
  md-icon.s212,
  md-icon[md-font-icon].s212,
  i.s212 {
    font-size: 212px !important;
    width: 212px !important;
    height: 212px !important;
    min-width: 212px !important;
    min-height: 212px !important;
    line-height: 212px !important; }
  md-icon.s214,
  md-icon[md-font-icon].s214,
  i.s214 {
    font-size: 214px !important;
    width: 214px !important;
    height: 214px !important;
    min-width: 214px !important;
    min-height: 214px !important;
    line-height: 214px !important; }
  md-icon.s216,
  md-icon[md-font-icon].s216,
  i.s216 {
    font-size: 216px !important;
    width: 216px !important;
    height: 216px !important;
    min-width: 216px !important;
    min-height: 216px !important;
    line-height: 216px !important; }
  md-icon.s218,
  md-icon[md-font-icon].s218,
  i.s218 {
    font-size: 218px !important;
    width: 218px !important;
    height: 218px !important;
    min-width: 218px !important;
    min-height: 218px !important;
    line-height: 218px !important; }
  md-icon.s220,
  md-icon[md-font-icon].s220,
  i.s220 {
    font-size: 220px !important;
    width: 220px !important;
    height: 220px !important;
    min-width: 220px !important;
    min-height: 220px !important;
    line-height: 220px !important; }
  md-icon.s222,
  md-icon[md-font-icon].s222,
  i.s222 {
    font-size: 222px !important;
    width: 222px !important;
    height: 222px !important;
    min-width: 222px !important;
    min-height: 222px !important;
    line-height: 222px !important; }
  md-icon.s224,
  md-icon[md-font-icon].s224,
  i.s224 {
    font-size: 224px !important;
    width: 224px !important;
    height: 224px !important;
    min-width: 224px !important;
    min-height: 224px !important;
    line-height: 224px !important; }
  md-icon.s226,
  md-icon[md-font-icon].s226,
  i.s226 {
    font-size: 226px !important;
    width: 226px !important;
    height: 226px !important;
    min-width: 226px !important;
    min-height: 226px !important;
    line-height: 226px !important; }
  md-icon.s228,
  md-icon[md-font-icon].s228,
  i.s228 {
    font-size: 228px !important;
    width: 228px !important;
    height: 228px !important;
    min-width: 228px !important;
    min-height: 228px !important;
    line-height: 228px !important; }
  md-icon.s230,
  md-icon[md-font-icon].s230,
  i.s230 {
    font-size: 230px !important;
    width: 230px !important;
    height: 230px !important;
    min-width: 230px !important;
    min-height: 230px !important;
    line-height: 230px !important; }
  md-icon.s232,
  md-icon[md-font-icon].s232,
  i.s232 {
    font-size: 232px !important;
    width: 232px !important;
    height: 232px !important;
    min-width: 232px !important;
    min-height: 232px !important;
    line-height: 232px !important; }
  md-icon.s234,
  md-icon[md-font-icon].s234,
  i.s234 {
    font-size: 234px !important;
    width: 234px !important;
    height: 234px !important;
    min-width: 234px !important;
    min-height: 234px !important;
    line-height: 234px !important; }
  md-icon.s236,
  md-icon[md-font-icon].s236,
  i.s236 {
    font-size: 236px !important;
    width: 236px !important;
    height: 236px !important;
    min-width: 236px !important;
    min-height: 236px !important;
    line-height: 236px !important; }
  md-icon.s238,
  md-icon[md-font-icon].s238,
  i.s238 {
    font-size: 238px !important;
    width: 238px !important;
    height: 238px !important;
    min-width: 238px !important;
    min-height: 238px !important;
    line-height: 238px !important; }
  md-icon.s240,
  md-icon[md-font-icon].s240,
  i.s240 {
    font-size: 240px !important;
    width: 240px !important;
    height: 240px !important;
    min-width: 240px !important;
    min-height: 240px !important;
    line-height: 240px !important; }
  md-icon.s242,
  md-icon[md-font-icon].s242,
  i.s242 {
    font-size: 242px !important;
    width: 242px !important;
    height: 242px !important;
    min-width: 242px !important;
    min-height: 242px !important;
    line-height: 242px !important; }
  md-icon.s244,
  md-icon[md-font-icon].s244,
  i.s244 {
    font-size: 244px !important;
    width: 244px !important;
    height: 244px !important;
    min-width: 244px !important;
    min-height: 244px !important;
    line-height: 244px !important; }
  md-icon.s246,
  md-icon[md-font-icon].s246,
  i.s246 {
    font-size: 246px !important;
    width: 246px !important;
    height: 246px !important;
    min-width: 246px !important;
    min-height: 246px !important;
    line-height: 246px !important; }
  md-icon.s248,
  md-icon[md-font-icon].s248,
  i.s248 {
    font-size: 248px !important;
    width: 248px !important;
    height: 248px !important;
    min-width: 248px !important;
    min-height: 248px !important;
    line-height: 248px !important; }
  md-icon.s250,
  md-icon[md-font-icon].s250,
  i.s250 {
    font-size: 250px !important;
    width: 250px !important;
    height: 250px !important;
    min-width: 250px !important;
    min-height: 250px !important;
    line-height: 250px !important; }
  md-icon.s252,
  md-icon[md-font-icon].s252,
  i.s252 {
    font-size: 252px !important;
    width: 252px !important;
    height: 252px !important;
    min-width: 252px !important;
    min-height: 252px !important;
    line-height: 252px !important; }
  md-icon.s254,
  md-icon[md-font-icon].s254,
  i.s254 {
    font-size: 254px !important;
    width: 254px !important;
    height: 254px !important;
    min-width: 254px !important;
    min-height: 254px !important;
    line-height: 254px !important; }
  md-icon.s256,
  md-icon[md-font-icon].s256,
  i.s256 {
    font-size: 256px !important;
    width: 256px !important;
    height: 256px !important;
    min-width: 256px !important;
    min-height: 256px !important;
    line-height: 256px !important; }

.text-boxed, .text-boxed-light {
  border-radius: 2px;
  padding: 4px 8px;
  margin: 0 8px;
  font-size: 11px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
  background-color: rgba(0, 0, 0, 0.12);
  white-space: nowrap; }

.text-boxed-light {
  background-color: rgba(255, 255, 255, 0.7); }

.text-truncate, .allocations-view > .md-subheader .info-allocation,
.allocations-view > md-toolbar .info-allocation, .allocations-proData-view > .md-subheader .info-allocation,
.allocations-proData-view > md-toolbar .info-allocation, .allocationMonitrips-view > .md-subheader .info-allocationMonitrip,
.allocationMonitrips-view > md-toolbar .info-allocationMonitrip, .service-report .service-sidebar .service-view > .md-subheader .info-allocation,
.service-report .service-sidebar .service-view > md-toolbar .info-allocation {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-overflow {
  text-overflow: clip;
  overflow: visible; }

.text-nowrap {
  white-space: nowrap; }

.text-first-letter-uppercase:first-letter {
  text-transform: uppercase; }

/*----------------------------------------------------------------*/
/*  Variables
/*----------------------------------------------------------------*/
.admin-action-list__center-align {
  text-align: center !important; }

.admin-action-list__input {
  margin-bottom: 0;
  margin-top: 30px; }

.admin-action-list .limit-select,
.admin-action-list .page-select {
  width: auto !important; }

.admin-action-list__row:hover {
  background: #E8EAF6;
  cursor: pointer; }

.admin-action-list__row:hover .admin-action-list__row__delete {
  opacity: 1; }

.admin-action-list__row__delete {
  opacity: 0;
  transition: all 0.5s; }

#allocations-report .header-allocations-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  #allocations-report .header-allocations-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

#allocations-report [kb-item].kb-active {
  background: #EEEEEE; }

#allocations-report .allocations-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  #allocations-report .allocations-list p {
    margin: 0; }
  #allocations-report .allocations-list .md-subheader .md-subheader-inner {
    padding-top: 0; }

#allocations-report .allocation-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none;
  cursor: pointer; }
  #allocations-report .allocation-item .avatar {
    font-size: 14px; }
    #allocations-report .allocation-item .avatar md-icon {
      color: #FFFFFF; }
  #allocations-report .allocation-item.completed {
    background: #EEEEEE; }
    #allocations-report .allocation-item.completed .title,
    #allocations-report .allocation-item.completed .notes {
      color: rgba(0, 0, 0, 0.54); }
  #allocations-report .allocation-item.selected {
    background: #FFF8E1; }
  #allocations-report .allocation-item .info {
    margin: 0 16px 0 8px; }
    #allocations-report .allocation-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    #allocations-report .allocation-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
    #allocations-report .allocation-item .info md-icon {
      margin: 0;
      margin-right: 3px; }
  #allocations-report .allocation-item .secondary-text md-icon {
    margin: 0;
    margin-right: 3px; }

.allocations-view {
  max-width: 420px;
  min-height: 420px;
  width: 420px; }
  .allocations-view > .md-subheader,
  .allocations-view > md-toolbar {
    background-color: #263238;
    color: #fff; }
    .allocations-view > .md-subheader .info-allocation,
    .allocations-view > md-toolbar .info-allocation {
      max-height: 25px;
      margin-bottom: 5px;
      font-size: 14px; }
    .allocations-view > .md-subheader md-icon,
    .allocations-view > md-toolbar md-icon {
      margin-left: 0;
      margin-right: 2px;
      color: #fff; }
    .allocations-view > .md-subheader md-input-container,
    .allocations-view > md-toolbar md-input-container {
      margin-bottom: 0; }
      .allocations-view > .md-subheader md-input-container > *,
      .allocations-view > md-toolbar md-input-container > * {
        color: #fff !important; }
      .allocations-view > .md-subheader md-input-container input,
      .allocations-view > md-toolbar md-input-container input {
        border-bottom-color: #fff !important; }
  .allocations-view .service-occurrences-list .md-list-item-text > * {
    font-size: 16px; }
  .allocations-view .service-occurrences-list .md-secundary span {
    line-height: 1.3em; }
  .allocations-view .div-allocation-people-status {
    padding: 6px;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap; }
    .allocations-view .div-allocation-people-status > div {
      position: relative;
      min-width: 75px;
      max-width: 75px;
      width: 75px;
      min-height: 82px;
      max-height: 82px;
      height: 82px;
      padding: 2px 0;
      margin: 2px;
      text-align: center;
      font-weight: bold; }
      .allocations-view .div-allocation-people-status > div .avatar {
        margin: 0;
        font-weight: bold; }
      .allocations-view .div-allocation-people-status > div .name-allocation-people {
        -ms-flex: 1;
            flex: 1;
        padding: 6px;
        line-height: 1em; }
      .allocations-view .div-allocation-people-status > div .div-loading {
        top: -10px; }
  .allocations-view .div-timeline {
    min-height: 300px; }
    .allocations-view .div-timeline .timeline-events-list {
      min-height: 300px; }
      .allocations-view .div-timeline .timeline-events-list .event-item {
        padding: 4px 16px 8px 16px;
        border: none !important; }
        .allocations-view .div-timeline .timeline-events-list .event-item .info {
          margin-right: 0; }
        .allocations-view .div-timeline .timeline-events-list .event-item .title {
          margin-bottom: 3px;
          font-size: 16px;
          font-weight: bold; }
        .allocations-view .div-timeline .timeline-events-list .event-item .notes {
          padding-top: 3px;
          font-size: 14px; }
          .allocations-view .div-timeline .timeline-events-list .event-item .notes md-icon {
            margin-left: 0;
            margin-right: 3px; }
        .allocations-view .div-timeline .timeline-events-list .event-item .total-balancing span:before {
          content: '('; }
        .allocations-view .div-timeline .timeline-events-list .event-item .total-balancing span:after {
          content: ')'; }
        .allocations-view .div-timeline .timeline-events-list .event-item .total-balancing span .balancing-positive:before {
          content: ' +'; }
        .allocations-view .div-timeline .timeline-events-list .event-item .secondary-text.time {
          margin-top: 3px; }
        .allocations-view .div-timeline .timeline-events-list .event-item .secondary-text md-icon {
          margin-left: 0;
          margin-right: 3px; }
      .allocations-view .div-timeline .timeline-events-list .md-list-item-inner {
        padding: 6px 0; }
      .allocations-view .div-timeline .timeline-events-list .avatar {
        margin-right: 5px;
        font-size: 17px !important; }
        .allocations-view .div-timeline .timeline-events-list .avatar.occurrence-event {
          font-size: 18px !important; }
  .allocations-view .md-subheader-inner {
    padding-bottom: 8px; }
  .allocations-view md-list-item .md-list-item-inner {
    padding: 8px 0;
    z-index: 1; }
  .allocations-view p {
    margin: 0; }
  .allocations-view .md-subheader .md-subheader-inner {
    padding-top: 8px; }
  .allocations-view .header-allocations-view {
    min-height: 80px;
    max-height: 80px;
    background-color: #263238 !important;
    color: #fff !important; }
    .allocations-view .header-allocations-view .md-toolbar-tools-top .title {
      padding-left: 0; }
    .allocations-view .header-allocations-view .info-allocations {
      font-size: 14px; }
    .allocations-view .header-allocations-view md-icon {
      margin-left: 0;
      margin-right: 5px;
      color: #fff; }
  .allocations-view .div-floating-list-button {
    bottom: 12px; }
  .allocations-view .div-allocations-img .allocations-img {
    z-index: 2; }
    .allocations-view .div-allocations-img .allocations-img .ng-image-gallery-modal {
      height: 225px; }
      .allocations-view .div-allocations-img .allocations-img .ng-image-gallery-modal img {
        width: 100%; }
  .allocations-view .div-allocations-img .allocations-map-img {
    position: absolute;
    right: 0; }
  .allocations-view md-content {
    overflow-x: hidden; }
    .allocations-view md-content .door-occurrences .div-total-occurrences {
      border-right: solid 1px rgba(0, 0, 0, 0.16); }
    .allocations-view md-content .div-occurrences,
    .allocations-view md-content .door-occurrences,
    .allocations-view md-content .centroid-occurrences {
      position: relative;
      width: 100%; }
      .allocations-view md-content .div-occurrences > div,
      .allocations-view md-content .door-occurrences > div,
      .allocations-view md-content .centroid-occurrences > div {
        width: 100%; }
      .allocations-view md-content .div-occurrences .subtitle,
      .allocations-view md-content .door-occurrences .subtitle,
      .allocations-view md-content .centroid-occurrences .subtitle {
        padding: 12px; }
      .allocations-view md-content .div-occurrences .div-total-occurrences,
      .allocations-view md-content .door-occurrences .div-total-occurrences,
      .allocations-view md-content .centroid-occurrences .div-total-occurrences {
        padding-top: 12px;
        padding-bottom: 12px;
        cursor: pointer; }
        .allocations-view md-content .div-occurrences .div-total-occurrences md-icon,
        .allocations-view md-content .door-occurrences .div-total-occurrences md-icon,
        .allocations-view md-content .centroid-occurrences .div-total-occurrences md-icon {
          margin: 0;
          margin-right: 5px; }
    .allocations-view md-content .list-item {
      padding-top: 12px;
      font-size: 14px; }
      .allocations-view md-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
    .allocations-view md-content .model-details {
      padding: 16px 16px;
      height: auto; }
    .allocations-view md-content p {
      margin: 0; }

@media screen and (max-width: 600px) {
  .sidenav-allocation-view,
  .allocations-view {
    max-width: 100% !important;
    width: 100% !important; } }

@media print {
  .allocations-view {
    max-width: 100%;
    height: 100%;
    width: 100%; }
    .allocations-view md-content {
      overflow: visible !important;
      /*
      md-list {
        .event-item {
          page-break-inside: avoid;
        }
      }
      */ }
    .allocations-view md-toolbar {
      color: #000000;
      background-color: #fff; }
      .allocations-view md-toolbar md-icon {
        margin-left: 0;
        margin-right: 2px;
        color: #000000; }
    .allocations-view .content {
      display: block; }
      .allocations-view .content .md-subheader {
        position: initial !important;
        margin: 12px 0; }
      .allocations-view .content table {
        max-width: 60%; }
        .allocations-view .content table tr,
        .allocations-view .content table th,
        .allocations-view .content table td {
          text-align: center !important; }
        .allocations-view .content table tbody td {
          padding: 0 12px 0 0 !important; } }

#allocations-pro-data-report .header-allocations-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  #allocations-pro-data-report .header-allocations-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

#allocations-pro-data-report [kb-item].kb-active {
  background: #EEEEEE; }

#allocations-pro-data-report .allocations-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  #allocations-pro-data-report .allocations-list p {
    margin: 0; }
  #allocations-pro-data-report .allocations-list .md-subheader .md-subheader-inner {
    padding-top: 0; }

#allocations-pro-data-report .allocation-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none;
  cursor: pointer; }
  #allocations-pro-data-report .allocation-item .avatar {
    font-size: 14px; }
    #allocations-pro-data-report .allocation-item .avatar md-icon {
      color: #FFFFFF; }
  #allocations-pro-data-report .allocation-item.completed {
    background: #EEEEEE; }
    #allocations-pro-data-report .allocation-item.completed .title,
    #allocations-pro-data-report .allocation-item.completed .notes {
      color: rgba(0, 0, 0, 0.54); }
  #allocations-pro-data-report .allocation-item.selected {
    background: #FFF8E1; }
  #allocations-pro-data-report .allocation-item .info {
    margin: 0 16px 0 8px; }
    #allocations-pro-data-report .allocation-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    #allocations-pro-data-report .allocation-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
    #allocations-pro-data-report .allocation-item .info md-icon {
      margin: 0;
      margin-right: 3px; }
  #allocations-pro-data-report .allocation-item .secondary-text md-icon {
    margin: 0;
    margin-right: 3px; }

@media print {
  * {
    transition: none !important; }
  #allocations-pro-data-report {
    font-family: sans-serif;
    font-size: 14px; }
    #allocations-pro-data-report .allocations-list {
      border: 0; }
      #allocations-pro-data-report .allocations-list .allocation-table table tr,
      #allocations-pro-data-report .allocations-list .allocation-table table th,
      #allocations-pro-data-report .allocations-list .allocation-table table td {
        font-family: sans-serif;
        font-size: 14px;
        text-align: center !important; }
      #allocations-pro-data-report .allocations-list .allocation-table table thead {
        display: table-row-group !important; }
        #allocations-pro-data-report .allocations-list .allocation-table table thead th {
          padding: 0 12px 0 0 !important; }
      #allocations-pro-data-report .allocations-list .allocation-table table tbody {
        font-family: sans-serif;
        font-size: 14px; }
        #allocations-pro-data-report .allocations-list .allocation-table table tbody tr {
          margin: 200px; }
        #allocations-pro-data-report .allocations-list .allocation-table table tbody td {
          padding: 0 12px 0 0 !important; }
      #allocations-pro-data-report .allocations-list .allocation-table .total-info {
        margin-top: 50px;
        font-size: 17px; } }

.allocations-proData-view {
  max-width: 380px;
  min-height: 420px;
  width: 380px; }
  .allocations-proData-view > .md-subheader,
  .allocations-proData-view > md-toolbar {
    background-color: #263238;
    color: #fff; }
    .allocations-proData-view > .md-subheader .info-allocation,
    .allocations-proData-view > md-toolbar .info-allocation {
      max-height: 25px;
      margin-bottom: 5px;
      font-size: 14px; }
    .allocations-proData-view > .md-subheader md-icon,
    .allocations-proData-view > md-toolbar md-icon {
      margin-left: 0;
      margin-right: 2px;
      color: #fff; }
    .allocations-proData-view > .md-subheader md-input-container,
    .allocations-proData-view > md-toolbar md-input-container {
      margin-bottom: 0; }
      .allocations-proData-view > .md-subheader md-input-container > *,
      .allocations-proData-view > md-toolbar md-input-container > * {
        color: #fff !important; }
      .allocations-proData-view > .md-subheader md-input-container input,
      .allocations-proData-view > md-toolbar md-input-container input {
        border-bottom-color: #fff !important; }
  .allocations-proData-view .service-occurrences-list .md-list-item-text > * {
    font-size: 16px; }
  .allocations-proData-view .service-occurrences-list .md-secundary span {
    line-height: 1.3em; }
  .allocations-proData-view .div-allocation-people-status {
    padding: 6px;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap; }
    .allocations-proData-view .div-allocation-people-status > div {
      position: relative;
      min-width: 95px;
      max-width: 95px;
      width: 95px;
      min-height: 72px;
      max-height: 72px;
      height: auto;
      padding: 2px 0;
      margin: 2px;
      text-align: center;
      font-weight: bold; }
      .allocations-proData-view .div-allocation-people-status > div .avatar {
        position: relative;
        min-height: 40px;
        margin: 0;
        font-weight: bold; }
      .allocations-proData-view .div-allocation-people-status > div .name-allocation-people {
        -ms-flex: 1;
            flex: 1;
        padding: 6px;
        line-height: 1em; }
  .allocations-proData-view .div-timeline {
    min-height: 300px; }
    .allocations-proData-view .div-timeline .timeline-events-list {
      min-height: 300px; }
      .allocations-proData-view .div-timeline .timeline-events-list .event-item {
        padding: 4px 16px 8px 16px;
        border: none !important; }
        .allocations-proData-view .div-timeline .timeline-events-list .event-item .info {
          margin-right: 0; }
        .allocations-proData-view .div-timeline .timeline-events-list .event-item .title {
          margin-bottom: 3px;
          font-size: 16px;
          font-weight: bold; }
        .allocations-proData-view .div-timeline .timeline-events-list .event-item .notes {
          padding-top: 3px;
          font-size: 14px; }
          .allocations-proData-view .div-timeline .timeline-events-list .event-item .notes md-icon {
            margin-left: 0;
            margin-right: 3px; }
        .allocations-proData-view .div-timeline .timeline-events-list .event-item .total-balancing span:before {
          content: '('; }
        .allocations-proData-view .div-timeline .timeline-events-list .event-item .total-balancing span:after {
          content: ')'; }
        .allocations-proData-view .div-timeline .timeline-events-list .event-item .total-balancing span .balancing-positive:before {
          content: ' +'; }
        .allocations-proData-view .div-timeline .timeline-events-list .event-item .secondary-text.time {
          margin-top: 3px; }
        .allocations-proData-view .div-timeline .timeline-events-list .event-item .secondary-text md-icon {
          margin-left: 0;
          margin-right: 3px; }
      .allocations-proData-view .div-timeline .timeline-events-list .md-list-item-inner {
        padding: 6px 0; }
      .allocations-proData-view .div-timeline .timeline-events-list .avatar {
        margin-right: 5px;
        font-size: 17px !important; }
        .allocations-proData-view .div-timeline .timeline-events-list .avatar.occurrence-event {
          font-size: 24px !important; }
  .allocations-proData-view .md-subheader-inner {
    padding-bottom: 8px; }
  .allocations-proData-view md-list-item .md-list-item-inner {
    padding: 8px 0;
    z-index: 1; }
  .allocations-proData-view p {
    margin: 0; }
  .allocations-proData-view .md-subheader .md-subheader-inner {
    padding-top: 8px; }
  .allocations-proData-view .header-allocations-proData-view {
    min-height: 80px;
    max-height: 80px;
    background-color: #263238 !important;
    color: #fff !important; }
    .allocations-proData-view .header-allocations-proData-view .md-toolbar-tools-top .title {
      padding-left: 0; }
    .allocations-proData-view .header-allocations-proData-view .info-allocations {
      font-size: 14px; }
    .allocations-proData-view .header-allocations-proData-view md-icon {
      margin-left: 0;
      margin-right: 5px;
      color: #fff; }
  .allocations-proData-view .div-floating-list-button {
    bottom: 12px; }
  .allocations-proData-view .div-allocations-proData-img .allocations-proData-img {
    z-index: 2; }
    .allocations-proData-view .div-allocations-proData-img .allocations-proData-img .ng-image-gallery-modal {
      height: 225px; }
      .allocations-proData-view .div-allocations-proData-img .allocations-proData-img .ng-image-gallery-modal img {
        width: 100%; }
  .allocations-proData-view .div-allocations-proData-img .allocations-proData-map-img {
    position: absolute;
    right: 0; }
  .allocations-proData-view md-content {
    overflow-x: hidden; }
    .allocations-proData-view md-content .door-occurrences .div-total-occurrences {
      border-right: solid 1px rgba(0, 0, 0, 0.16); }
    .allocations-proData-view md-content .div-occurrences,
    .allocations-proData-view md-content .door-occurrences,
    .allocations-proData-view md-content .centroid-occurrences {
      position: relative;
      width: 100%; }
      .allocations-proData-view md-content .div-occurrences > div,
      .allocations-proData-view md-content .door-occurrences > div,
      .allocations-proData-view md-content .centroid-occurrences > div {
        width: 100%; }
      .allocations-proData-view md-content .div-occurrences .subtitle,
      .allocations-proData-view md-content .door-occurrences .subtitle,
      .allocations-proData-view md-content .centroid-occurrences .subtitle {
        padding: 12px; }
      .allocations-proData-view md-content .div-occurrences .div-total-occurrences,
      .allocations-proData-view md-content .door-occurrences .div-total-occurrences,
      .allocations-proData-view md-content .centroid-occurrences .div-total-occurrences {
        padding-top: 12px;
        padding-bottom: 12px;
        cursor: pointer; }
        .allocations-proData-view md-content .div-occurrences .div-total-occurrences md-icon,
        .allocations-proData-view md-content .door-occurrences .div-total-occurrences md-icon,
        .allocations-proData-view md-content .centroid-occurrences .div-total-occurrences md-icon {
          margin: 0;
          margin-right: 5px; }
    .allocations-proData-view md-content .list-item {
      padding-top: 12px;
      font-size: 14px; }
      .allocations-proData-view md-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
    .allocations-proData-view md-content .model-details {
      padding: 16px 16px;
      height: auto; }
    .allocations-proData-view md-content p {
      margin: 0; }

@media screen and (max-width: 600px) {
  .sidenav-allocation-view,
  .allocations-proData-view {
    max-width: 100% !important;
    width: 100% !important; } }

@media print {
  .allocations-proData-view {
    max-width: 100%;
    height: 100%;
    width: 100%; }
    .allocations-proData-view md-content {
      overflow: visible !important; }
    .allocations-proData-view md-toolbar {
      color: #000000;
      background-color: #fff; }
      .allocations-proData-view md-toolbar md-icon {
        margin-left: 0;
        margin-right: 2px;
        color: #000000; }
    .allocations-proData-view .content {
      display: block; }
      .allocations-proData-view .content .md-subheader {
        position: initial !important;
        margin: 12px 0; }
      .allocations-proData-view .content table {
        max-width: 60%; }
        .allocations-proData-view .content table tr,
        .allocations-proData-view .content table th,
        .allocations-proData-view .content table td {
          text-align: center !important; }
        .allocations-proData-view .content table tbody td {
          padding: 0 12px 0 0 !important; } }

.header-allocations-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  .header-allocations-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

.allocations-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  .allocations-list p {
    margin: 0; }
  .allocations-list .md-subheader .md-subheader-inner {
    padding-top: 0; }

.allocation-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none;
  cursor: pointer; }
  .allocation-item .avatar {
    font-size: 14px; }
  .allocation-item .info {
    margin: 0 16px 0 8px; }
    .allocation-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    .allocation-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
  .allocation-item .secondary-text md-icon {
    margin: 0; }

#allocationMonitrips-report .header-allocationMonitrips-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 12px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  #allocationMonitrips-report .header-allocationMonitrips-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

#allocationMonitrips-report [kb-item].kb-active {
  background: #EEEEEE; }

#allocationMonitrips-report .allocationMonitrips-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  #allocationMonitrips-report .allocationMonitrips-list p {
    margin: 0; }
  #allocationMonitrips-report .allocationMonitrips-list .md-subheader .md-subheader-inner {
    padding-top: 0; }

#allocationMonitrips-report .allocationMonitrip-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none; }
  #allocationMonitrips-report .allocationMonitrip-item .avatar {
    font-size: 14px; }
    #allocationMonitrips-report .allocationMonitrip-item .avatar md-icon {
      color: #FFFFFF; }
  #allocationMonitrips-report .allocationMonitrip-item .notes {
    margin: 2px 0; }
  #allocationMonitrips-report .allocationMonitrip-item.selected {
    background: #FFF8E1; }
  #allocationMonitrips-report .allocationMonitrip-item .info {
    margin: 0 16px 0 8px; }
    #allocationMonitrips-report .allocationMonitrip-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    #allocationMonitrips-report .allocationMonitrip-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
    #allocationMonitrips-report .allocationMonitrip-item .info md-icon {
      margin: 0;
      margin-right: 3px; }
  #allocationMonitrips-report .allocationMonitrip-item .secondary-text md-icon {
    margin: 0;
    margin-right: 3px; }

.allocationMonitrips-view {
  max-width: 380px;
  min-height: 420px;
  width: 380px; }
  .allocationMonitrips-view > .md-subheader,
  .allocationMonitrips-view > md-toolbar {
    background-color: #263238;
    color: #fff; }
    .allocationMonitrips-view > .md-subheader .info-allocationMonitrip,
    .allocationMonitrips-view > md-toolbar .info-allocationMonitrip {
      max-height: 25px;
      margin-bottom: 5px;
      font-size: 14px; }
    .allocationMonitrips-view > .md-subheader md-icon,
    .allocationMonitrips-view > md-toolbar md-icon {
      margin-left: 0;
      margin-right: 2px;
      color: #fff; }
    .allocationMonitrips-view > .md-subheader md-input-container,
    .allocationMonitrips-view > md-toolbar md-input-container {
      margin-bottom: 0; }
      .allocationMonitrips-view > .md-subheader md-input-container > *,
      .allocationMonitrips-view > md-toolbar md-input-container > * {
        color: #fff !important; }
      .allocationMonitrips-view > .md-subheader md-input-container input,
      .allocationMonitrips-view > md-toolbar md-input-container input {
        border-bottom-color: #fff !important; }
  .allocationMonitrips-view .service-occurrences-list .md-list-item-text > * {
    font-size: 16px; }
  .allocationMonitrips-view .service-occurrences-list .md-secundary span {
    line-height: 1.3em; }
  .allocationMonitrips-view .div-allocationMonitrip-people-status {
    padding: 6px;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap; }
    .allocationMonitrips-view .div-allocationMonitrip-people-status > div {
      position: relative;
      min-width: 75px;
      max-width: 75px;
      width: 75px;
      min-height: 82px;
      max-height: 82px;
      height: 82px;
      padding: 2px 0;
      margin: 2px;
      text-align: center;
      font-weight: bold; }
      .allocationMonitrips-view .div-allocationMonitrip-people-status > div .avatar {
        margin: 0;
        font-weight: bold; }
      .allocationMonitrips-view .div-allocationMonitrip-people-status > div .name-allocationMonitrip-people {
        -ms-flex: 1;
            flex: 1;
        padding: 6px;
        line-height: 1em; }
      .allocationMonitrips-view .div-allocationMonitrip-people-status > div .div-loading {
        top: -10px; }
  .allocationMonitrips-view .div-timeline {
    min-height: 300px; }
    .allocationMonitrips-view .div-timeline .timeline-events-list {
      min-height: 300px; }
      .allocationMonitrips-view .div-timeline .timeline-events-list .event-item {
        padding: 4px 16px 8px 16px;
        border: none !important; }
        .allocationMonitrips-view .div-timeline .timeline-events-list .event-item .info {
          margin-right: 0; }
        .allocationMonitrips-view .div-timeline .timeline-events-list .event-item .title {
          margin-bottom: 3px;
          font-size: 16px;
          font-weight: bold; }
        .allocationMonitrips-view .div-timeline .timeline-events-list .event-item .notes {
          padding-top: 3px;
          font-size: 14px; }
          .allocationMonitrips-view .div-timeline .timeline-events-list .event-item .notes md-icon {
            margin-left: 0;
            margin-right: 3px; }
        .allocationMonitrips-view .div-timeline .timeline-events-list .event-item .total-balancing span:before {
          content: '('; }
        .allocationMonitrips-view .div-timeline .timeline-events-list .event-item .total-balancing span:after {
          content: ')'; }
        .allocationMonitrips-view .div-timeline .timeline-events-list .event-item .total-balancing span .balancing-positive:before {
          content: ' +'; }
        .allocationMonitrips-view .div-timeline .timeline-events-list .event-item .secondary-text.time {
          margin-top: 3px; }
        .allocationMonitrips-view .div-timeline .timeline-events-list .event-item .secondary-text md-icon {
          margin-left: 0;
          margin-right: 3px; }
      .allocationMonitrips-view .div-timeline .timeline-events-list .md-list-item-inner {
        padding: 6px 0; }
      .allocationMonitrips-view .div-timeline .timeline-events-list .avatar {
        margin-right: 5px;
        font-size: 17px !important; }
        .allocationMonitrips-view .div-timeline .timeline-events-list .avatar.occurrence-event {
          font-size: 18px !important; }
  .allocationMonitrips-view .md-subheader-inner {
    padding-bottom: 8px; }
  .allocationMonitrips-view md-list-item .md-list-item-inner {
    padding: 8px 0;
    z-index: 1; }
  .allocationMonitrips-view p {
    margin: 0; }
  .allocationMonitrips-view .md-subheader .md-subheader-inner {
    padding-top: 8px; }
  .allocationMonitrips-view .header-allocationMonitrips-view {
    min-height: 80px;
    max-height: 80px;
    background-color: #263238 !important;
    color: #fff !important; }
    .allocationMonitrips-view .header-allocationMonitrips-view .md-toolbar-tools-top .title {
      padding-left: 0; }
    .allocationMonitrips-view .header-allocationMonitrips-view .info-allocationMonitrips {
      font-size: 14px; }
    .allocationMonitrips-view .header-allocationMonitrips-view md-icon {
      margin-left: 0;
      margin-right: 5px;
      color: #fff; }
  .allocationMonitrips-view .div-floating-list-button {
    bottom: 12px; }
  .allocationMonitrips-view .div-allocationMonitrips-img .allocationMonitrips-img {
    z-index: 2; }
    .allocationMonitrips-view .div-allocationMonitrips-img .allocationMonitrips-img .ng-image-gallery-modal {
      height: 225px; }
      .allocationMonitrips-view .div-allocationMonitrips-img .allocationMonitrips-img .ng-image-gallery-modal img {
        width: 100%; }
  .allocationMonitrips-view .div-allocationMonitrips-img .allocationMonitrips-map-img {
    position: absolute;
    right: 0; }
  .allocationMonitrips-view md-content {
    overflow-x: hidden; }
    .allocationMonitrips-view md-content .door-occurrences .div-total-occurrences {
      border-right: solid 1px rgba(0, 0, 0, 0.16); }
    .allocationMonitrips-view md-content .div-occurrences,
    .allocationMonitrips-view md-content .door-occurrences,
    .allocationMonitrips-view md-content .centroid-occurrences {
      position: relative;
      width: 100%; }
      .allocationMonitrips-view md-content .div-occurrences > div,
      .allocationMonitrips-view md-content .door-occurrences > div,
      .allocationMonitrips-view md-content .centroid-occurrences > div {
        width: 100%; }
      .allocationMonitrips-view md-content .div-occurrences .subtitle,
      .allocationMonitrips-view md-content .door-occurrences .subtitle,
      .allocationMonitrips-view md-content .centroid-occurrences .subtitle {
        padding: 12px; }
      .allocationMonitrips-view md-content .div-occurrences .div-total-occurrences,
      .allocationMonitrips-view md-content .door-occurrences .div-total-occurrences,
      .allocationMonitrips-view md-content .centroid-occurrences .div-total-occurrences {
        padding-top: 12px;
        padding-bottom: 12px;
        cursor: pointer; }
        .allocationMonitrips-view md-content .div-occurrences .div-total-occurrences md-icon,
        .allocationMonitrips-view md-content .door-occurrences .div-total-occurrences md-icon,
        .allocationMonitrips-view md-content .centroid-occurrences .div-total-occurrences md-icon {
          margin: 0;
          margin-right: 5px; }
    .allocationMonitrips-view md-content .list-item {
      padding-top: 12px;
      font-size: 14px; }
      .allocationMonitrips-view md-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
    .allocationMonitrips-view md-content .model-details {
      padding: 16px 16px;
      height: auto; }
    .allocationMonitrips-view md-content p {
      margin: 0; }

@media screen and (max-width: 600px) {
  .sidenav-allocationMonitrip-view,
  .allocationMonitrips-view {
    max-width: 100% !important;
    width: 100% !important; } }

@media print {
  .allocationMonitrips-view {
    max-width: 100%;
    height: 100%;
    width: 100%; }
    .allocationMonitrips-view md-content {
      overflow: visible !important;
      /*
      md-list {
        .event-item {
          page-break-inside: avoid;
        }
      }
      */ }
    .allocationMonitrips-view md-toolbar {
      color: #000000;
      background-color: #fff; }
      .allocationMonitrips-view md-toolbar md-icon {
        margin-left: 0;
        margin-right: 2px;
        color: #000000; }
    .allocationMonitrips-view .content {
      display: block; }
      .allocationMonitrips-view .content .md-subheader {
        position: initial !important;
        margin: 12px 0; }
      .allocationMonitrips-view .content table {
        max-width: 60%; }
        .allocationMonitrips-view .content table tr,
        .allocationMonitrips-view .content table th,
        .allocationMonitrips-view .content table td {
          text-align: center !important; }
        .allocationMonitrips-view .content table tbody td {
          padding: 0 12px 0 0 !important; } }

#centroids-report .header-centroids-list {
  height: 65px;
  min-height: 65px !important;
  max-height: 65px;
  padding: 8px 12px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  #centroids-report .header-centroids-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }
  #centroids-report .header-centroids-list .div-list-controls .order-by-directive {
    max-width: 180px;
    margin-right: 5px; }

#centroids-report .centroids-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  #centroids-report .centroids-list p {
    margin: 0; }
  #centroids-report .centroids-list [kb-item].kb-active {
    background: #EEEEEE; }
  #centroids-report .centroids-list .div-centroids {
    width: 100%;
    height: auto;
    padding: 6px 12px;
    display: block; }
  #centroids-report .centroids-list .centroid-item {
    position: relative;
    height: auto !important;
    padding: 16px;
    margin-bottom: 15px;
    text-transform: none;
    cursor: pointer; }
    #centroids-report .centroids-list .centroid-item .avatar {
      font-size: 14px; }
      #centroids-report .centroids-list .centroid-item .avatar md-icon {
        color: #FFFFFF; }
    #centroids-report .centroids-list .centroid-item.completed {
      background: #EEEEEE; }
      #centroids-report .centroids-list .centroid-item.completed .title,
      #centroids-report .centroids-list .centroid-item.completed .notes {
        color: rgba(0, 0, 0, 0.54); }
    #centroids-report .centroids-list .centroid-item.selected {
      background: #FFF8E1; }
    #centroids-report .centroids-list .centroid-item .info {
      margin: 0 16px 0 8px; }
      #centroids-report .centroids-list .centroid-item .info .title {
        font-size: 15px;
        font-weight: 500; }
      #centroids-report .centroids-list .centroid-item .info .secondary-title {
        margin-left: 5px;
        font-size: 12px !important; }
      #centroids-report .centroids-list .centroid-item .info md-icon {
        margin: 0;
        margin-right: 3px; }
    #centroids-report .centroids-list .centroid-item .secondary-text md-icon {
      margin: 0;
      margin-right: 3px;
      vertical-align: text-top; }
    #centroids-report .centroids-list .centroid-item .div-centroid-totals {
      max-width: 400px;
      margin: 0 16px 0 20px; }
      #centroids-report .centroids-list .centroid-item .div-centroid-totals md-icon {
        margin-top: 3px; }
      #centroids-report .centroids-list .centroid-item .div-centroid-totals .div-centroid-total {
        width: 200px; }
  #centroids-report .centroids-list .week-tracker-readings {
    position: relative;
    min-height: 260px;
    width: 100%; }
    #centroids-report .centroids-list .week-tracker-readings > div {
      width: 100%; }
    #centroids-report .centroids-list .week-tracker-readings .md-subheader-content {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  #centroids-report .centroids-list .div-day-events {
    max-width: 100%;
    width: 100%; }
    #centroids-report .centroids-list .div-day-events .nv-noData {
      font-size: 16px !important; }

@media screen and (width: 1920px) {
  #centroids-report .centroids-list {
    padding: 0 70px; } }

@media print {
  #centroids-report .header-centroids-list {
    height: 150px;
    min-height: 150px !important;
    max-height: 150px;
    -ms-flex-direction: column !important;
        flex-direction: column !important;
    -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
    #centroids-report .header-centroids-list .totals {
      -ms-flex-direction: row !important;
          flex-direction: row !important;
      margin-top: 5px; }
  #centroids-report .centroids-list .div-centroids {
    display: block !important;
    position: relative !important; }
  #centroids-report .centroids-list .div-day-events {
    display: block !important; }
  #centroids-report .centroids-list .centroid-item {
    box-shadow: none;
    max-width: 100%;
    min-width: 100%;
    width: 100%;
    position: relative;
    display: block;
    page-break-inside: avoid; }
  #centroids-report table {
    max-width: 100%; }
    #centroids-report table tr,
    #centroids-report table th,
    #centroids-report table td {
      text-align: center !important;
      padding: 5px; }
    #centroids-report table tbody td, #centroids-report table tfoot td {
      padding: 0 12px 0 0 !important; }
  #centroids-report .print-group {
    position: relative;
    display: block; }
  #centroids-report .print-info {
    position: relative;
    display: block !important;
    float: right; }
  #centroids-report .centroids-table {
    display: block !important;
    max-width: 305px !important;
    min-width: 305px !important;
    width: 305px !important;
    margin-bottom: 35px;
    float: left; } }

#centroids-report .header-centroids-list {
  height: 65px;
  min-height: 65px !important;
  max-height: 65px;
  padding: 8px 12px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  #centroids-report .header-centroids-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }
  #centroids-report .header-centroids-list .div-list-controls .order-by-directive {
    max-width: 180px;
    margin-right: 5px; }

#centroids-report .centroids-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  #centroids-report .centroids-list p {
    margin: 0; }
  #centroids-report .centroids-list [kb-item].kb-active {
    background: #EEEEEE; }
  #centroids-report .centroids-list .div-centroids {
    width: 100%;
    height: auto;
    padding: 6px 12px;
    display: block; }
    #centroids-report .centroids-list .div-centroids .div-static-map {
      position: relative;
      min-width: 80px;
      max-width: 80px;
      min-height: 250px;
      max-height: 250px;
      margin-top: 10px;
      margin-left: 12px;
      transition: all 0.3s ease-in-out;
      box-shadow: -1px 1px 6px 0 rgba(0, 0, 0, 0.12); }
      #centroids-report .centroids-list .div-centroids .div-static-map:hover {
        min-width: 250px;
        max-width: 250px; }
        #centroids-report .centroids-list .div-centroids .div-static-map:hover .button-toggle {
          opacity: 0; }
      #centroids-report .centroids-list .div-centroids .div-static-map .div-background {
        position: absolute;
        width: 250px;
        height: 250px;
        background: url("/assets/img/default_static_map_640_600.png");
        opacity: .4; }
      #centroids-report .centroids-list .div-centroids .div-static-map .button-toggle {
        position: absolute;
        top: 50%;
        left: -10px;
        opacity: 1;
        z-index: 4;
        background-color: white;
        box-shadow: -1px 1px 6px 0 rgba(0, 0, 0, 0.2);
        transition: opacity 0.5s ease-in-out; }
      #centroids-report .centroids-list .div-centroids .div-static-map img {
        height: 250px;
        z-index: 3;
        transition: all 0.3s ease-in-out; }
  #centroids-report .centroids-list .centroid-item {
    position: relative;
    height: auto !important;
    padding: 16px;
    margin-bottom: 15px;
    text-transform: none;
    cursor: pointer; }
    #centroids-report .centroids-list .centroid-item .div-centroid-item-wrapper {
      overflow-x: hidden; }
    #centroids-report .centroids-list .centroid-item .avatar {
      font-size: 14px; }
      #centroids-report .centroids-list .centroid-item .avatar md-icon {
        color: #FFFFFF; }
    #centroids-report .centroids-list .centroid-item.completed {
      background: #EEEEEE; }
      #centroids-report .centroids-list .centroid-item.completed .title,
      #centroids-report .centroids-list .centroid-item.completed .notes {
        color: rgba(0, 0, 0, 0.54); }
    #centroids-report .centroids-list .centroid-item.selected {
      background: #FFF8E1; }
    #centroids-report .centroids-list .centroid-item .info {
      margin: 0 16px 0 8px; }
      #centroids-report .centroids-list .centroid-item .info .title {
        font-size: 15px;
        font-weight: 500; }
      #centroids-report .centroids-list .centroid-item .info .secondary-title {
        margin-left: 5px;
        font-size: 12px !important; }
      #centroids-report .centroids-list .centroid-item .info md-icon {
        margin: 0;
        margin-right: 3px; }
    #centroids-report .centroids-list .centroid-item .secondary-text md-icon {
      margin: 0;
      margin-right: 3px;
      vertical-align: text-top; }
    #centroids-report .centroids-list .centroid-item .div-centroid-totals {
      max-width: 400px;
      margin-right: 12px; }
      #centroids-report .centroids-list .centroid-item .div-centroid-totals md-icon {
        margin-top: 3px; }
      #centroids-report .centroids-list .centroid-item .div-centroid-totals .div-centroid-total {
        width: 200px; }
  #centroids-report .centroids-list .week-tracker-readings {
    position: relative;
    min-height: 260px;
    width: 100%; }
    #centroids-report .centroids-list .week-tracker-readings .md-subheader {
      color: rgba(63, 81, 181, 0.8);
      background-color: transparent; }
      #centroids-report .centroids-list .week-tracker-readings .md-subheader .md-subheader-inner {
        padding: 12px;
        padding-top: 0; }
        #centroids-report .centroids-list .week-tracker-readings .md-subheader .md-subheader-inner .title {
          color: rgba(63, 81, 181, 0.8); }
    #centroids-report .centroids-list .week-tracker-readings > div {
      width: 100%; }
    #centroids-report .centroids-list .week-tracker-readings .md-subheader-content {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  #centroids-report .centroids-list .div-day-events {
    max-width: 100%;
    width: 100%;
    margin-top: 5px;
    padding-top: 5px;
    background-color: rgba(255, 255, 255, 0.8);
    border-right: solid 1px rgba(0, 0, 0, 0.04); }
    #centroids-report .centroids-list .div-day-events .nv-noData {
      font-size: 16px !important; }

@media screen and (width: 1920px) {
  #centroids-report .centroids-list {
    padding: 0 70px; } }

@media print {
  #centroids-report .header-centroids-list {
    height: 150px;
    min-height: 150px !important;
    max-height: 150px;
    -ms-flex-direction: column !important;
        flex-direction: column !important;
    -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
    #centroids-report .header-centroids-list .totals {
      -ms-flex-direction: row !important;
          flex-direction: row !important;
      margin-top: 5px; }
  #centroids-report .centroids-list .div-centroids {
    display: block !important;
    position: relative !important; }
  #centroids-report .centroids-list .div-day-events {
    display: block !important; }
  #centroids-report .centroids-list .centroid-item {
    box-shadow: none;
    max-width: 100%;
    min-width: 100%;
    width: 100%;
    position: relative;
    display: block;
    page-break-inside: avoid; }
  #centroids-report table {
    max-width: 100%; }
    #centroids-report table tr,
    #centroids-report table th,
    #centroids-report table td {
      text-align: center !important;
      padding: 5px; }
    #centroids-report table tbody td, #centroids-report table tfoot td {
      padding: 0 12px 0 0 !important; }
  #centroids-report .print-group {
    position: relative;
    display: block; }
  #centroids-report .print-info {
    position: relative;
    display: block !important;
    float: right; }
  #centroids-report .centroids-table {
    display: block !important;
    max-width: 305px !important;
    min-width: 305px !important;
    width: 305px !important;
    margin-bottom: 35px;
    float: left; } }

.header-centroids-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  .header-centroids-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }
  .header-centroids-list .div-sub-total {
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    margin-right: 10px; }

.centroids-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  .centroids-list p {
    margin: 0; }
  .centroids-list .md-subheader .md-subheader-inner {
    padding-top: 0; }

.centroid-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none;
  cursor: pointer; }
  .centroid-item .avatar {
    font-size: 14px; }
  .centroid-item .info {
    margin: 0 16px 0 8px; }
    .centroid-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    .centroid-item .info md-icon {
      margin: 0;
      margin-right: 3px; }
    .centroid-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
  .centroid-item .secondary-text md-icon {
    margin: 0;
    margin-right: 3px; }

@media screen and (max-width: 450px) {
  .header-centroids-list {
    height: 120px;
    min-height: 120px !important;
    max-height: 120px;
    padding: 8px 24px;
    -ms-flex-direction: column !important;
        flex-direction: column !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    .header-centroids-list .div-total > md-icon {
      margin-left: 0;
      margin-right: 5px; } }

.header-contracts-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  .header-contracts-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

[kb-item].kb-active {
  background: #EEEEEE; }

.contracts-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  .contracts-list p {
    margin: 0; }
  .contracts-list .md-subheader .md-subheader-inner {
    padding-top: 0; }

.contract-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none;
  cursor: pointer; }
  .contract-item .avatar {
    font-size: 14px; }
  .contract-item.completed {
    background: #EEEEEE; }
    .contract-item.completed .title,
    .contract-item.completed .notes {
      color: rgba(0, 0, 0, 0.54); }
  .contract-item.selected {
    background: #FFF8E1; }
  .contract-item .info {
    margin: 0 16px 0 8px; }
    .contract-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    .contract-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
  .contract-item .secondary-text md-icon {
    margin: 0; }

.contracts-view {
  max-width: 720px;
  min-height: 420px;
  width: 500px; }
  .contracts-view .md-subheader .md-subheader-inner {
    padding-top: 8px; }
  .contracts-view .header-contracts-view {
    min-height: 80px;
    max-height: 80px;
    background-color: #263238 !important;
    color: #fff !important; }
    .contracts-view .header-contracts-view .md-toolbar-tools-top .title {
      padding-left: 0; }
    .contracts-view .header-contracts-view .info-contracts {
      font-size: 14px; }
    .contracts-view .header-contracts-view md-icon {
      margin-left: 0;
      margin-right: 5px;
      color: #fff; }
  .contracts-view .div-floating-list-button {
    bottom: 12px; }
  .contracts-view md-content {
    overflow-x: hidden; }
    .contracts-view md-content .list-item {
      padding-top: 12px;
      font-size: 14px; }
      .contracts-view md-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
      .contracts-view md-content .list-item .note {
        font-style: italic; }
    .contracts-view md-content .contract-details {
      padding: 16px;
      height: auto; }
      .contracts-view md-content .contract-details .info {
        margin-top: 5px;
        font-size: 14px; }
        .contracts-view md-content .contract-details .info .notes {
          font-style: italic; }
    .contracts-view md-content p {
      margin: 0; }

@media print {
  .sidenav-contracts-view {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    width: 100%;
    transform: translate(0, 0);
    overflow: visible; }
    .sidenav-contracts-view .contracts-view {
      max-width: 100%;
      height: 100%;
      overflow: visible; }
      .sidenav-contracts-view .contracts-view .content-contracts-view .md-subheader {
        position: initial !important;
        margin: 12px 0; }
      .sidenav-contracts-view .contracts-view .content-contracts-view table {
        max-width: 60%; }
        .sidenav-contracts-view .contracts-view .content-contracts-view table tr,
        .sidenav-contracts-view .contracts-view .content-contracts-view table th,
        .sidenav-contracts-view .contracts-view .content-contracts-view table td {
          text-align: center !important; }
        .sidenav-contracts-view .contracts-view .content-contracts-view table tbody td {
          padding: 0 12px 0 0 !important; } }

.header-lines-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  .header-lines-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

.lines-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  .lines-list p {
    margin: 0; }
  .lines-list .md-subheader .md-subheader-inner {
    padding-top: 0; }

.line-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none;
  cursor: pointer; }
  .line-item .avatar {
    font-size: 14px; }
  .line-item .info {
    margin: 0 16px 0 8px; }
    .line-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    .line-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
  .line-item .secondary-text md-icon {
    margin: 0; }

.header-employees-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  .header-employees-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

.employees-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  .employees-list p {
    margin: 0; }
  .employees-list .md-subheader .md-subheader-inner {
    padding-top: 0; }

.employee-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none;
  cursor: pointer; }
  .employee-item .avatar {
    font-size: 14px; }
  .employee-item .info {
    margin: 0 16px 0 8px; }
    .employee-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    .employee-item .info md-icon {
      margin: 0;
      margin-right: 3px; }
    .employee-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
  .employee-item .secondary-text md-icon {
    margin: 0;
    margin-right: 3px; }

.header-modelOperationLogs-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  .header-modelOperationLogs-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

[kb-item].kb-active {
  background: #EEEEEE; }

.modelOperationLogs-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  .modelOperationLogs-list p {
    margin: 0; }
  .modelOperationLogs-list .md-subheader .md-subheader-inner {
    padding-top: 0; }

.modelOperationLog-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none;
  cursor: pointer; }
  .modelOperationLog-item .avatar {
    font-size: 14px; }
  .modelOperationLog-item.completed {
    background: #EEEEEE; }
    .modelOperationLog-item.completed .title,
    .modelOperationLog-item.completed .notes {
      color: rgba(0, 0, 0, 0.54); }
  .modelOperationLog-item.selected {
    background: #FFF8E1; }
  .modelOperationLog-item .info {
    margin: 0 16px 0 8px; }
    .modelOperationLog-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    .modelOperationLog-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
  .modelOperationLog-item .secondary-text md-icon {
    margin: 0; }

@media print {
  * {
    transition: none !important; }
  #modelOperationLogs {
    max-width: 100%;
    height: 100%;
    width: 100%;
    overflow: visible !important; }
    #modelOperationLogs .modelOperationLogs-list {
      max-width: 100%;
      height: 100%;
      width: 100%;
      overflow: visible !important;
      border: 0;
      outline: none; }
      #modelOperationLogs .modelOperationLogs-list .modelOperationLog-table {
        width: 100%;
        border: 0;
        z-index: 999; }
    #modelOperationLogs .modelOperationLogs-view,
    #modelOperationLogs .header,
    #modelOperationLogs .main-sidenav,
    #modelOperationLogs .md-sidenav-right {
      display: none; } }

.modelOperationLogs-view {
  max-width: 720px;
  min-height: 420px;
  width: 500px; }
  .modelOperationLogs-view .md-subheader .md-subheader-inner {
    padding-top: 8px; }
  .modelOperationLogs-view .header-modelOperationLogs-view {
    min-height: 80px;
    max-height: 80px;
    background-color: #263238 !important;
    color: #fff !important; }
    .modelOperationLogs-view .header-modelOperationLogs-view .md-toolbar-tools-top .title {
      padding-left: 0; }
    .modelOperationLogs-view .header-modelOperationLogs-view .info-modelOperationLogs {
      font-size: 14px; }
    .modelOperationLogs-view .header-modelOperationLogs-view md-icon {
      margin-left: 0;
      margin-right: 5px;
      color: #fff; }
  .modelOperationLogs-view .div-floating-list-button {
    bottom: 12px; }
  .modelOperationLogs-view .div-modelOperationLogs-img .modelOperationLogs-img {
    z-index: 2; }
    .modelOperationLogs-view .div-modelOperationLogs-img .modelOperationLogs-img .ng-image-gallery-modal {
      height: 225px; }
      .modelOperationLogs-view .div-modelOperationLogs-img .modelOperationLogs-img .ng-image-gallery-modal img {
        width: 100%; }
  .modelOperationLogs-view .div-modelOperationLogs-img .modelOperationLogs-map-img {
    position: absolute;
    right: 0; }
  .modelOperationLogs-view md-content {
    overflow-x: hidden; }
    .modelOperationLogs-view md-content .door-occurrences .div-total-occurrences {
      border-right: solid 1px rgba(0, 0, 0, 0.16); }
    .modelOperationLogs-view md-content .div-occurrences,
    .modelOperationLogs-view md-content .door-occurrences,
    .modelOperationLogs-view md-content .centroid-occurrences {
      position: relative;
      width: 100%; }
      .modelOperationLogs-view md-content .div-occurrences > div,
      .modelOperationLogs-view md-content .door-occurrences > div,
      .modelOperationLogs-view md-content .centroid-occurrences > div {
        width: 100%; }
      .modelOperationLogs-view md-content .div-occurrences .subtitle,
      .modelOperationLogs-view md-content .door-occurrences .subtitle,
      .modelOperationLogs-view md-content .centroid-occurrences .subtitle {
        padding: 12px; }
      .modelOperationLogs-view md-content .div-occurrences .div-total-occurrences,
      .modelOperationLogs-view md-content .door-occurrences .div-total-occurrences,
      .modelOperationLogs-view md-content .centroid-occurrences .div-total-occurrences {
        padding-top: 12px;
        padding-bottom: 12px;
        cursor: pointer; }
        .modelOperationLogs-view md-content .div-occurrences .div-total-occurrences md-icon,
        .modelOperationLogs-view md-content .door-occurrences .div-total-occurrences md-icon,
        .modelOperationLogs-view md-content .centroid-occurrences .div-total-occurrences md-icon {
          margin: 0;
          margin-right: 5px; }
    .modelOperationLogs-view md-content .list-item {
      padding-top: 12px;
      font-size: 14px; }
      .modelOperationLogs-view md-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
    .modelOperationLogs-view md-content .model-details {
      padding: 16px 16px;
      height: auto; }
    .modelOperationLogs-view md-content p {
      margin: 0; }

@media print {
  .sidenav-modelOperationLogs-view {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    width: 100%;
    transform: translate(0, 0);
    overflow: visible; }
    .sidenav-modelOperationLogs-view .modelOperationLogs-view {
      max-width: 100%;
      height: 100%;
      overflow: visible; }
      .sidenav-modelOperationLogs-view .modelOperationLogs-view .content-modelOperationLogs-view .md-subheader {
        position: initial !important;
        margin: 12px 0; }
      .sidenav-modelOperationLogs-view .modelOperationLogs-view .content-modelOperationLogs-view table {
        max-width: 60%; }
        .sidenav-modelOperationLogs-view .modelOperationLogs-view .content-modelOperationLogs-view table tr,
        .sidenav-modelOperationLogs-view .modelOperationLogs-view .content-modelOperationLogs-view table th,
        .sidenav-modelOperationLogs-view .modelOperationLogs-view .content-modelOperationLogs-view table td {
          text-align: center !important; }
        .sidenav-modelOperationLogs-view .modelOperationLogs-view .content-modelOperationLogs-view table tbody td {
          padding: 0 12px 0 0 !important; } }

.organization-select-container {
  width: 100%; }

.header-services-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  .header-services-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

.services-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  .services-list p {
    margin: 0; }
  .services-list .md-subheader .md-subheader-inner {
    padding-top: 0; }

.service-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none;
  cursor: pointer; }
  .service-item .avatar {
    font-size: 14px; }
  .service-item .info {
    margin: 0 16px 0 8px; }
    .service-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    .service-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
  .service-item .secondary-text md-icon {
    margin: 0; }

#simCards .header-simCards-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  #simCards .header-simCards-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

#simCards .simCards-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  #simCards .simCards-list [kb-item].kb-active {
    background: #EEEEEE; }
  #simCards .simCards-list p {
    margin: 0; }
  #simCards .simCards-list .md-subheader .md-subheader-inner {
    padding-top: 0; }
  #simCards .simCards-list .simCard-item {
    position: relative;
    height: auto !important;
    padding: 16px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    text-transform: none;
    cursor: pointer; }
    #simCards .simCards-list .simCard-item .avatar {
      font-size: 14px; }
    #simCards .simCards-list .simCard-item.completed {
      background: #EEEEEE; }
      #simCards .simCards-list .simCard-item.completed .title,
      #simCards .simCards-list .simCard-item.completed .notes {
        color: rgba(0, 0, 0, 0.54); }
    #simCards .simCards-list .simCard-item.selected {
      background: #FFF8E1; }
    #simCards .simCards-list .simCard-item .info {
      margin: 0 16px 0 8px; }
      #simCards .simCards-list .simCard-item .info .title {
        font-size: 15px;
        font-weight: 500; }
      #simCards .simCards-list .simCard-item .info .secondary-title {
        margin-left: 5px;
        font-size: 12px !important; }
    #simCards .simCards-list .simCard-item .secondary-text md-icon {
      margin: 0; }
    #simCards .simCards-list .simCard-item .note {
      font-style: italic; }

.simCards-view {
  max-width: 720px;
  min-height: 420px;
  width: 500px; }
  .simCards-view .md-subheader .md-subheader-inner {
    padding-top: 8px; }
  .simCards-view .header-simCards-view {
    min-height: 80px;
    max-height: 80px;
    background-color: #263238 !important;
    color: #fff !important; }
    .simCards-view .header-simCards-view .md-toolbar-tools-top .title {
      padding-left: 0; }
    .simCards-view .header-simCards-view .info-simCards {
      font-size: 14px; }
    .simCards-view .header-simCards-view md-icon {
      margin-left: 0;
      margin-right: 5px;
      color: #fff; }
  .simCards-view .div-floating-list-button {
    bottom: 12px; }
  .simCards-view md-content {
    overflow-x: hidden; }
    .simCards-view md-content .list-item {
      padding-top: 12px;
      font-size: 14px; }
      .simCards-view md-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
    .simCards-view md-content .simCard-details {
      padding: 16px;
      height: auto; }
      .simCards-view md-content .simCard-details .info {
        margin-top: 5px;
        font-size: 14px; }
        .simCards-view md-content .simCard-details .info .notes {
          font-style: italic; }
    .simCards-view md-content .note {
      font-style: italic; }
    .simCards-view md-content p {
      margin: 0; }

@media print {
  .sidenav-simCards-view {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    width: 100%;
    transform: translate(0, 0);
    overflow: visible; }
    .sidenav-simCards-view .simCards-view {
      max-width: 100%;
      height: 100%;
      overflow: visible; }
      .sidenav-simCards-view .simCards-view .content-simCards-view .md-subheader {
        position: initial !important;
        margin: 12px 0; }
      .sidenav-simCards-view .simCards-view .content-simCards-view table {
        max-width: 60%; }
        .sidenav-simCards-view .simCards-view .content-simCards-view table tr,
        .sidenav-simCards-view .simCards-view .content-simCards-view table th,
        .sidenav-simCards-view .simCards-view .content-simCards-view table td {
          text-align: center !important; }
        .sidenav-simCards-view .simCards-view .content-simCards-view table tbody td {
          padding: 0 12px 0 0 !important; } }

#terminals-list-dashboard .header-terminals-list {
  height: 45px;
  min-height: 45px !important;
  max-height: 45px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  #terminals-list-dashboard .header-terminals-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

#terminals-list-dashboard .terminals-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  #terminals-list-dashboard .terminals-list p {
    margin: 0; }
  #terminals-list-dashboard .terminals-list .div-terminals {
    width: 100%;
    height: auto;
    padding: 6px 12px;
    -ms-flex-flow: row wrap;
    -o-flex-flow: row wrap;
    flex-flow: row wrap; }

@media screen and (max-width: 600px) {
  #terminals-list-dashboard .terminals-list .div-terminals {
    height: auto;
    padding: 6px 0;
    width: 100%;
    -ms-flex-flow: column nowrap;
    -o-flex-flow: column nowrap;
    flex-flow: column nowrap; } }

#terminals-list-dashboard .header-terminals-list {
  height: 45px;
  min-height: 45px !important;
  max-height: 45px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  #terminals-list-dashboard .header-terminals-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

@media screen and (max-width: 600px) {
  #terminals-list-dashboard .terminals-status-list .div-terminals {
    height: auto;
    padding: 6px 0; }
    #terminals-list-dashboard .terminals-status-list .div-terminals .div-terminals {
      width: 100%;
      -ms-flex-flow: column nowrap;
      -o-flex-flow: column nowrap;
      flex-flow: column nowrap; } }

#terminals-list-dashboard .header-terminals-list {
  height: 45px;
  min-height: 45px !important;
  max-height: 45px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  #terminals-list-dashboard .header-terminals-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

@media screen and (max-width: 600px) {
  #terminals-list-dashboard .terminals-status-list .div-terminals {
    height: auto;
    padding: 6px 0; }
    #terminals-list-dashboard .terminals-status-list .div-terminals .div-terminals {
      width: 100%;
      -ms-flex-flow: column nowrap;
      -o-flex-flow: column nowrap;
      flex-flow: column nowrap; } }

#terminals-list-dashboard .header-terminals-list {
  height: 45px;
  min-height: 45px !important;
  max-height: 45px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  #terminals-list-dashboard .header-terminals-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }

@media screen and (max-width: 600px) {
  #terminals-list-dashboard .terminals-status-list .div-terminals {
    height: auto;
    padding: 6px 0; }
    #terminals-list-dashboard .terminals-status-list .div-terminals .div-terminals {
      width: 100%;
      -ms-flex-flow: column nowrap;
      -o-flex-flow: column nowrap;
      flex-flow: column nowrap; } }

.header-terminals-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  .header-terminals-list md-checkbox {
    margin: 0; }
    .header-terminals-list md-checkbox.md-checked .md-ink-ripple {
      color: #3f51b5 !important; }
    .header-terminals-list md-checkbox.md-checked .md-icon {
      background-color: #3f51b5 !important; }
  .header-terminals-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }
  .header-terminals-list .div-total .div-icon-loading {
    max-width: 100px; }
  .header-terminals-list .div-sub-total {
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    margin-right: 10px; }

.command-actions md-menu-item {
  width: 100% !important; }

.terminals-list-sections {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  .terminals-list-sections p {
    margin: 0; }
  .terminals-list-sections .md-subheader .md-subheader-inner {
    padding-top: 0; }
  .terminals-list-sections .div-terminals {
    width: 100%;
    height: auto;
    padding: 6px 0;
    -ms-flex-flow: row wrap;
    -o-flex-flow: row wrap;
    flex-flow: row wrap; }
    .terminals-list-sections .div-terminals .terminal-item {
      position: relative;
      height: auto !important;
      padding: 12px;
      border-bottom: 1px solid rgba(0, 0, 0, 0.08);
      text-transform: none;
      cursor: pointer; }
      .terminals-list-sections .div-terminals .terminal-item .avatar {
        font-size: 14px; }
      .terminals-list-sections .div-terminals .terminal-item .info {
        margin: 0 16px 0 8px; }
        .terminals-list-sections .div-terminals .terminal-item .info .title {
          font-size: 15px;
          font-weight: 500; }
        .terminals-list-sections .div-terminals .terminal-item .info md-icon {
          margin: 0;
          margin-right: 3px; }
        .terminals-list-sections .div-terminals .terminal-item .info .secondary-title {
          margin-left: 5px;
          font-size: 12px !important; }
      .terminals-list-sections .div-terminals .terminal-item .secondary-text md-icon {
        margin: 0;
        margin-right: 3px; }
      .terminals-list-sections .div-terminals .terminal-item md-input-container {
        margin: 30px 0; }
      .terminals-list-sections .div-terminals .terminal-item md-checkbox {
        margin: 0; }
        .terminals-list-sections .div-terminals .terminal-item md-checkbox.md-checked .md-ink-ripple {
          color: #3f51b5 !important; }
        .terminals-list-sections .div-terminals .terminal-item md-checkbox.md-checked .md-icon {
          background-color: #3f51b5 !important; }
    .terminals-list-sections .div-terminals .scroll-load {
      padding: 15px; }

@media screen and (max-width: 680px) {
  .header-terminals-list .terminal-actions-menu-text {
    display: none; }
  .header-terminals-list md-menu-bar {
    padding: 0px; }
    .header-terminals-list md-menu-bar button {
      min-width: 30px !important; } }

#installation-branch {
  background-color: whitesmoke; }
  #installation-branch .center .header {
    height: 110px;
    min-height: 100px;
    max-height: 136px;
    padding: 12px;
    background-color: #394b6d;
    color: #FFFFFF; }
    #installation-branch .center .header .search-wrapper {
      background: #fff; }
      #installation-branch .center .header .search-wrapper .div-search {
        height: 56px;
        min-height: 56px;
        padding: 18px; }
        #installation-branch .center .header .search-wrapper .div-search .input-search {
          height: 56px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }
  #installation-branch .center .header-branches-list {
    height: 65px;
    min-height: 65px !important;
    max-height: 65px;
    padding: 8px 24px;
    -ms-flex-direction: column !important;
        flex-direction: column !important;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #installation-branch .center .header-branches-list .div-total > md-icon {
      margin-left: 0;
      margin-right: 5px; }
    #installation-branch .center .header-branches-list .expandable-search .mdl-layout {
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center; }
    #installation-branch .center .header-branches-list .expandable-search .mdl-layout__content {
      padding: 24px;
      -ms-flex: none;
          flex: none; }
    #installation-branch .center .header-branches-list .expandable-search .mdl-button--icon {
      top: 0; }
    #installation-branch .center .header-branches-list .expandable-search .mdl-textfield--expandable {
      padding: 0; }
      #installation-branch .center .header-branches-list .expandable-search .mdl-textfield--expandable .mdl-textfield__expandable-holder .mdl-textfield__input {
        font-size: 1.3rem; }
    #installation-branch .center .header-branches-list .expandable-search .mdl-textfield--expandable.is-focused, #installation-branch .center .header-branches-list .expandable-search .is-dirty {
      min-width: 300px;
      max-width: 300px; }
      #installation-branch .center .header-branches-list .expandable-search .mdl-textfield--expandable.is-focused .mdl-textfield__expandable-holder .mdl-textfield__input, #installation-branch .center .header-branches-list .expandable-search .is-dirty .mdl-textfield__expandable-holder .mdl-textfield__input {
        min-width: 300px;
        max-width: 300px; }
  #installation-branch .center .branches-list {
    height: 100%;
    padding-bottom: 50px;
    border-left: 1px solid rgba(0, 0, 0, 0.12);
    overflow-x: hidden; }
    #installation-branch .center .branches-list p {
      margin: 0; }
    #installation-branch .center .branches-list .md-subheader .md-subheader-inner {
      padding-top: 0; }
  #installation-branch .center .branch-item {
    position: relative;
    height: auto !important;
    padding: 16px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    text-transform: none;
    cursor: pointer; }
    #installation-branch .center .branch-item .avatar {
      font-size: 14px; }
    #installation-branch .center .branch-item .info {
      margin: 0 16px 0 8px; }
      #installation-branch .center .branch-item .info .title {
        font-size: 15px;
        font-weight: 500; }
      #installation-branch .center .branch-item .info .secondary-title {
        margin-left: 5px;
        font-size: 12px !important; }
    #installation-branch .center .branch-item .secondary-text md-icon {
      margin: 0; }
    #installation-branch .center .branch-item .selected {
      background-color: rgba(0, 0, 0, 0.12); }

@media screen and (max-width: 960px) {
  #installation-branch .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #installation-branch .center .header {
    padding-left: 16px; } }

.terminals-list {
  height: 100%;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  .terminals-list p {
    margin: 0; }

@media screen and (max-width: 450px) {
  .header-branches-list {
    height: 120px !important;
    min-height: 120px !important;
    max-height: 120px;
    display: block !important;
    padding: 8px 15px !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    .header-branches-list .div-total > md-icon {
      margin-left: 0;
      margin-right: 5px; }
    .header-branches-list .expandable-search .mdl-button--icon {
      top: 5px !important; }
    .header-branches-list .expandable-search .mdl-textfield--expandable.is-focused, .header-branches-list .expandable-search .is-dirty {
      min-width: unset !important;
      max-width: unset !important;
      -ms-flex: 1;
          flex: 1; }
      .header-branches-list .expandable-search .mdl-textfield--expandable.is-focused .mdl-textfield__expandable-holder, .header-branches-list .expandable-search .is-dirty .mdl-textfield__expandable-holder {
        -ms-flex: 1;
            flex: 1; }
        .header-branches-list .expandable-search .mdl-textfield--expandable.is-focused .mdl-textfield__expandable-holder .mdl-textfield__input, .header-branches-list .expandable-search .is-dirty .mdl-textfield__expandable-holder .mdl-textfield__input {
          padding-top: 10px !important;
          min-width: unset !important; } }

#installation-organizations {
  background-color: whitesmoke; }
  #installation-organizations .center .header {
    height: 110px;
    min-height: 100px;
    max-height: 136px;
    padding: 12px;
    background-color: #394b6d;
    color: #FFFFFF; }
    #installation-organizations .center .header .search-wrapper {
      background: #fff; }
      #installation-organizations .center .header .search-wrapper .div-search {
        height: 56px;
        min-height: 56px;
        padding: 18px; }
        #installation-organizations .center .header .search-wrapper .div-search .input-search {
          height: 56px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }
  #installation-organizations .center .header-organizations-list {
    height: 65px;
    min-height: 65px !important;
    max-height: 65px;
    padding: 8px 24px;
    -ms-flex-direction: column !important;
        flex-direction: column !important;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #installation-organizations .center .header-organizations-list .div-total > md-icon {
      margin-left: 0;
      margin-right: 5px; }
    #installation-organizations .center .header-organizations-list .expandable-search .mdl-layout {
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center; }
    #installation-organizations .center .header-organizations-list .expandable-search .mdl-layout__content {
      padding: 24px;
      -ms-flex: none;
          flex: none; }
    #installation-organizations .center .header-organizations-list .expandable-search .mdl-button--icon {
      top: 0; }
    #installation-organizations .center .header-organizations-list .expandable-search .mdl-textfield--expandable {
      padding: 0; }
      #installation-organizations .center .header-organizations-list .expandable-search .mdl-textfield--expandable .mdl-textfield__expandable-holder .mdl-textfield__input {
        font-size: 1.3rem; }
    #installation-organizations .center .header-organizations-list .expandable-search .mdl-textfield--expandable.is-focused, #installation-organizations .center .header-organizations-list .expandable-search .is-dirty {
      min-width: 300px;
      max-width: 300px; }
      #installation-organizations .center .header-organizations-list .expandable-search .mdl-textfield--expandable.is-focused .mdl-textfield__expandable-holder .mdl-textfield__input, #installation-organizations .center .header-organizations-list .expandable-search .is-dirty .mdl-textfield__expandable-holder .mdl-textfield__input {
        min-width: 300px;
        max-width: 300px; }
  #installation-organizations .center .organizations-list {
    height: 100%;
    padding-bottom: 50px;
    border-left: 1px solid rgba(0, 0, 0, 0.12);
    overflow-x: hidden; }
    #installation-organizations .center .organizations-list p {
      margin: 0; }
    #installation-organizations .center .organizations-list .md-subheader .md-subheader-inner {
      padding-top: 0; }
  #installation-organizations .center .organization-item {
    position: relative;
    height: auto !important;
    padding: 16px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    text-transform: none;
    cursor: pointer; }
    #installation-organizations .center .organization-item .avatar {
      font-size: 14px; }
      #installation-organizations .center .organization-item .avatar md-icon {
        margin: 0;
        color: #fff; }
    #installation-organizations .center .organization-item .info {
      margin: 0 16px 0 8px; }
      #installation-organizations .center .organization-item .info .title {
        font-size: 15px;
        font-weight: 500; }
      #installation-organizations .center .organization-item .info .secondary-title {
        margin-left: 5px;
        font-size: 12px !important; }
    #installation-organizations .center .organization-item .secondary-text md-icon {
      margin: 0;
      margin-right: 3px; }
    #installation-organizations .center .organization-item .secondary-text .div-icon-loading {
      display: inline-block; }
    #installation-organizations .center .organization-item .selected {
      background-color: rgba(0, 0, 0, 0.12); }

@media screen and (max-width: 960px) {
  #installation-organizations .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #installation-organizations .center .header {
    padding-left: 16px; } }

@media screen and (max-width: 450px) {
  .header-organizations-list {
    height: 120px !important;
    min-height: 120px !important;
    max-height: 120px;
    display: block !important;
    padding: 8px 15px !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    .header-organizations-list .div-total > md-icon {
      margin-left: 0;
      margin-right: 5px; }
    .header-organizations-list .expandable-search .mdl-button--icon {
      top: 5px !important; }
    .header-organizations-list .expandable-search .mdl-textfield--expandable.is-focused, .header-organizations-list .expandable-search .is-dirty {
      min-width: unset !important;
      max-width: unset !important;
      -ms-flex: 1;
          flex: 1; }
      .header-organizations-list .expandable-search .mdl-textfield--expandable.is-focused .mdl-textfield__expandable-holder, .header-organizations-list .expandable-search .is-dirty .mdl-textfield__expandable-holder {
        -ms-flex: 1;
            flex: 1; }
        .header-organizations-list .expandable-search .mdl-textfield--expandable.is-focused .mdl-textfield__expandable-holder .mdl-textfield__input, .header-organizations-list .expandable-search .is-dirty .mdl-textfield__expandable-holder .mdl-textfield__input {
          padding-top: 10px !important;
          min-width: unset !important; } }

#installation-terminals {
  background-color: whitesmoke; }
  #installation-terminals .div-center .header {
    height: 110px;
    min-height: 100px;
    max-height: 136px;
    padding: 12px;
    background-color: #394b6d;
    color: #FFFFFF; }
  #installation-terminals .div-center .header-terminals-list {
    max-height: 100px;
    min-height: auto !important;
    height: auto;
    padding: 8px 12px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #installation-terminals .div-center .header-terminals-list .div-total > md-icon {
      margin-left: 0;
      margin-right: 5px; }
  #installation-terminals .div-center .terminals-list {
    height: 100%;
    padding-bottom: 36px;
    border-left: 1px solid rgba(0, 0, 0, 0.12);
    overflow-x: hidden; }
    #installation-terminals .div-center .terminals-list p {
      margin: 0; }
    #installation-terminals .div-center .terminals-list .md-subheader .md-subheader-inner {
      padding-top: 0; }
    #installation-terminals .div-center .terminals-list .div-terminals-group {
      width: 100%;
      -ms-flex-flow: row wrap;
      -o-flex-flow: row wrap;
      flex-flow: row wrap; }
  #installation-terminals .div-center .div-floating-list-button {
    z-index: 10; }

@media screen and (max-width: 960px) {
  #installation-terminals .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #installation-terminals .center .header {
    padding-left: 16px; }
  #installation-terminals .terminals-list .div-terminals-group {
    width: 100%;
    -ms-flex-flow: column nowrap;
    -o-flex-flow: column nowrap;
    flex-flow: column nowrap; } }

#technicalInfos .header-technicalInfos-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  #technicalInfos .header-technicalInfos-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }
  #technicalInfos .header-technicalInfos-list .div-list-controls .order-by-directive {
    max-width: 180px;
    margin-right: 5px; }

#technicalInfos [kb-item].kb-active {
  background: #EEEEEE; }

#technicalInfos .technicalInfos-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  #technicalInfos .technicalInfos-list p {
    margin: 0; }
  #technicalInfos .technicalInfos-list .md-subheader .md-subheader-inner {
    padding-top: 0; }

#technicalInfos .technicalInfo-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none;
  cursor: pointer; }
  #technicalInfos .technicalInfo-item .avatar {
    font-size: 14px; }
    #technicalInfos .technicalInfo-item .avatar md-icon {
      color: #FFFFFF; }
  #technicalInfos .technicalInfo-item.completed {
    background: #EEEEEE; }
    #technicalInfos .technicalInfo-item.completed .title,
    #technicalInfos .technicalInfo-item.completed .notes {
      color: rgba(0, 0, 0, 0.54); }
  #technicalInfos .technicalInfo-item.selected {
    background: #FFF8E1; }
  #technicalInfos .technicalInfo-item .info {
    margin: 0 16px 0 8px; }
    #technicalInfos .technicalInfo-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    #technicalInfos .technicalInfo-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
  #technicalInfos .technicalInfo-item .secondary-text md-icon {
    margin-right: 3px;
    vertical-align: text-top; }

md-dialog#trackerReadingsImages-list {
  max-width: 100% !important;
  min-height: 95% !important;
  width: 95% !important; }
  md-dialog#trackerReadingsImages-list .transformable {
    transition: min-height 150ms linear; }
  md-dialog#trackerReadingsImages-list .expanded {
    min-height: 200px; }
  md-dialog#trackerReadingsImages-list .collapsed {
    min-height: 64px; }
  md-dialog#trackerReadingsImages-list .header-trackerReading-list {
    background-color: #394b6d;
    color: #FFFFFF; }
    md-dialog#trackerReadingsImages-list .header-trackerReading-list md-icon {
      margin: 0;
      color: #FFFFFF; }
    md-dialog#trackerReadingsImages-list .header-trackerReading-list.md-subheader {
      min-height: 70px; }
    md-dialog#trackerReadingsImages-list .header-trackerReading-list .md-button[disabled] md-icon {
      opacity: .4; }
    md-dialog#trackerReadingsImages-list .header-trackerReading-list .total-trackerReadings-list {
      max-height: 25px; }
    md-dialog#trackerReadingsImages-list .header-trackerReading-list .secondary-info md-icon {
      margin-right: 5px; }
    md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters {
      padding: 5px 0;
      font-size: 14px; }
      md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters .date-range-filter {
        margin-top: 10px; }
        md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters .date-range-filter md-input-container md-datepicker input {
          color: #FFFFFF; }
      md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters .terminal-filter {
        margin-top: 10px; }
      md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters .item {
        cursor: pointer; }
        md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters .item.selected {
          background-color: rgba(0, 0, 0, 0.06); }
        md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters .item label {
          cursor: pointer; }
      md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters .select-filter {
        padding: 0 24px 0 16px; }
      md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters md-icon {
        color: rgba(0, 0, 0, 0.56); }
      md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters md-input-container {
        max-height: 30px; }
      md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters md-select {
        height: 35px !important; }
      md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters mdp-time-picker > div {
        padding: 0 24px 0 12px; }
        md-dialog#trackerReadingsImages-list .header-trackerReading-list .filters mdp-time-picker > div md-input-container {
          -moz-flex: 1;
          -ms-flex: 1;
          -o-flex: 1;
          flex: 1; }
  md-dialog#trackerReadingsImages-list.md-locked-open .header {
    color: #FFFFFF; }
    md-dialog#trackerReadingsImages-list.md-locked-open .header .logo {
      padding-top: 27px; }
      md-dialog#trackerReadingsImages-list.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  md-dialog#trackerReadingsImages-list:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }
  md-dialog#trackerReadingsImages-list .md-subheader {
    z-index: 3 !important;
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.08), 0 3px 1px -2px rgba(0, 0, 0, 0.08); }
    md-dialog#trackerReadingsImages-list .md-subheader .div-loading-trackerReadings-list {
      transition: all 0.3s ease-in-out; }
  md-dialog#trackerReadingsImages-list md-input-container {
    margin-bottom: 0; }
    md-dialog#trackerReadingsImages-list md-input-container > * {
      color: #FFFFFF !important; }
    md-dialog#trackerReadingsImages-list md-input-container input {
      border-bottom-color: #FFFFFF !important; }
    md-dialog#trackerReadingsImages-list md-input-container .md-errors-spacer {
      display: none; }
  md-dialog#trackerReadingsImages-list .div-floating-list-button {
    bottom: 12px; }
  md-dialog#trackerReadingsImages-list .trackerReadings-list {
    height: 100%;
    padding-bottom: 36px;
    border-left: 1px solid rgba(0, 0, 0, 0.12);
    overflow-x: hidden; }
    md-dialog#trackerReadingsImages-list .trackerReadings-list p {
      margin: 0; }
    md-dialog#trackerReadingsImages-list .trackerReadings-list .div-group {
      height: auto;
      min-height: 51px;
      margin: 5px 0;
      padding: 0 0 6px; }
      md-dialog#trackerReadingsImages-list .trackerReadings-list .div-group:not(:last-of-type) {
        border-bottom: solid 1px rgba(0, 0, 0, 0.08); }
      md-dialog#trackerReadingsImages-list .trackerReadings-list .div-group .md-subheader .div-totals {
        min-width: 350px; }
        md-dialog#trackerReadingsImages-list .trackerReadings-list .div-group .md-subheader .div-totals .info .disabled {
          opacity: .4; }
        md-dialog#trackerReadingsImages-list .trackerReadings-list .div-group .md-subheader .div-totals > div {
          margin: 0 8px; }
          md-dialog#trackerReadingsImages-list .trackerReadings-list .div-group .md-subheader .div-totals > div:first-of-type {
            margin-left: 0; }
      md-dialog#trackerReadingsImages-list .trackerReadings-list .div-group .md-subheader .button-show-hide-trackerReadings {
        font-size: 13px; }
      md-dialog#trackerReadingsImages-list .trackerReadings-list .div-group .md-subheader .md-subheader-inner {
        padding: 8px 16px 6px; }
      md-dialog#trackerReadingsImages-list .trackerReadings-list .div-group .div-trackerReadings-group {
        width: 100%;
        -ms-flex-flow: row wrap;
        -o-flex-flow: row wrap;
        flex-flow: row wrap; }
  md-dialog#trackerReadingsImages-list .trackerReading-item {
    position: relative;
    height: auto !important;
    min-height: 20%;
    min-width: 345px !important;
    max-width: 345px;
    width: 345px;
    margin: 6px;
    padding: 8px 0 0;
    text-transform: none;
    cursor: pointer; }
    md-dialog#trackerReadingsImages-list .trackerReading-item .div-event-img {
      min-height: 215px;
      max-width: 330px;
      width: 100%; }
      md-dialog#trackerReadingsImages-list .trackerReading-item .div-event-img .event-img {
        z-index: 1; }
      md-dialog#trackerReadingsImages-list .trackerReading-item .div-event-img .event-img-png {
        position: absolute;
        z-index: 2;
        top: 0;
        left: 0; }
        md-dialog#trackerReadingsImages-list .trackerReading-item .div-event-img .event-img-png img {
          box-shadow: none; }
    md-dialog#trackerReadingsImages-list .trackerReading-item .div-trackerReading-item {
      color: #FFFFFF; }
      md-dialog#trackerReadingsImages-list .trackerReading-item .div-trackerReading-item .avatar {
        font-size: 14px; }
      md-dialog#trackerReadingsImages-list .trackerReading-item .div-trackerReading-item .event-type-info {
        min-width: 300px;
        max-width: 300px;
        max-height: 25px;
        height: 25px; }
      md-dialog#trackerReadingsImages-list .trackerReading-item .div-trackerReading-item .info {
        min-width: 190px;
        max-width: 193px;
        margin-right: 4px; }
        md-dialog#trackerReadingsImages-list .trackerReading-item .div-trackerReading-item .info .secondary-title {
          margin-left: 5px;
          font-size: 12px !important; }
        md-dialog#trackerReadingsImages-list .trackerReading-item .div-trackerReading-item .info .notes md-icon {
          margin-right: 3px;
          color: #FFFFFF; }
      md-dialog#trackerReadingsImages-list .trackerReading-item .div-trackerReading-item .event-header {
        min-width: auto; }
      md-dialog#trackerReadingsImages-list .trackerReading-item .div-trackerReading-item .secondary-text md-icon {
        margin: 0;
        margin-right: 5px; }
      md-dialog#trackerReadingsImages-list .trackerReading-item .div-trackerReading-item .trackerReading-address {
        max-height: 35px;
        text-overflow: ellipsis;
        overflow: hidden; }
  md-dialog#trackerReadingsImages-list md-content {
    position: relative;
    padding: 0 !important;
    display: block;
    overflow-x: hidden; }
    md-dialog#trackerReadingsImages-list md-content .div-event-img .div-wrapper-event-img {
      z-index: 1;
      background-color: #FFFFFF; }
      md-dialog#trackerReadingsImages-list md-content .div-event-img .div-wrapper-event-img .div-img {
        position: relative; }
        md-dialog#trackerReadingsImages-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img {
          width: 100%;
          z-index: 2; }
          md-dialog#trackerReadingsImages-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img .ng-image-gallery-modal {
            height: 225px; }
            md-dialog#trackerReadingsImages-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img .ng-image-gallery-modal .galleria-image {
              margin: 0; }
        md-dialog#trackerReadingsImages-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img-png {
          z-index: 2;
          position: absolute;
          top: 0;
          left: 0; }
          md-dialog#trackerReadingsImages-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img-png img {
            box-shadow: none; }
    md-dialog#trackerReadingsImages-list md-content .div-event-img .event-map-img {
      position: absolute;
      right: 0; }
    md-dialog#trackerReadingsImages-list md-content .list-item {
      width: 100%;
      min-height: 180px;
      padding: 12px 8px 6px;
      cursor: pointer;
      font-size: 14px;
      color: white; }
      md-dialog#trackerReadingsImages-list md-content .list-item .title {
        font-size: 18px;
        font-weight: bold; }
        md-dialog#trackerReadingsImages-list md-content .list-item .title .event-edit-button {
          margin-left: 0;
          padding-left: 0;
          font-size: 22px; }
      md-dialog#trackerReadingsImages-list md-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
      md-dialog#trackerReadingsImages-list md-content .list-item .div-event-buttons {
        min-width: 140px; }
        md-dialog#trackerReadingsImages-list md-content .list-item .div-event-buttons button {
          margin-top: 4px;
          margin-bottom: 0; }
      md-dialog#trackerReadingsImages-list md-content .list-item md-icon {
        color: white; }
    md-dialog#trackerReadingsImages-list md-content md-input-container {
      min-width: 130px; }
    md-dialog#trackerReadingsImages-list md-content p {
      margin: 0; }
  md-dialog#trackerReadingsImages-list md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 960px) {
  md-dialog#trackerReadingsImages-list {
    min-height: 100% !important;
    width: 100% !important; } }

@media print {
  body {
    -webkit-print-color-adjust: exact !important; }
  .page-break-after {
    position: relative !important;
    display: block !important;
    page-break-before: always !important;
    page-break-after: always !important;
    float: none; }
  md-dialog#trackerReadingsImages-list {
    position: relative;
    min-height: 860px !important;
    min-width: 100% !important;
    height: 100%;
    width: 100%;
    display: block !important;
    overflow: visible !important; }
    md-dialog#trackerReadingsImages-list md-content {
      position: relative !important;
      display: block !important;
      overflow: visible !important;
      border: none !important;
      box-shadow: none; }
      md-dialog#trackerReadingsImages-list md-content .div-group {
        float: none !important;
        border-bottom: none; }
        md-dialog#trackerReadingsImages-list md-content .div-group .md-subheader {
          position: fixed !important;
          top: auto !important;
          margin: 12px 0;
          box-shadow: 0 -1px 5px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.08), 0 3px 1px -2px rgba(0, 0, 0, 0.08), 0 3px 1px -2px rgba(0, 0, 0, 0.08); }
      md-dialog#trackerReadingsImages-list md-content .div-trackerReadings-group {
        display: block;
        min-height: 100px; }
        md-dialog#trackerReadingsImages-list md-content .div-trackerReadings-group > * {
          float: left !important; }
        md-dialog#trackerReadingsImages-list md-content .div-trackerReadings-group .trackerReading-item {
          height: auto !important; }
          md-dialog#trackerReadingsImages-list md-content .div-trackerReadings-group .trackerReading-item:first-of-type, md-dialog#trackerReadingsImages-list md-content .div-trackerReadings-group .trackerReading-item:nth-of-type(2) {
            margin-top: 100px !important; }
          md-dialog#trackerReadingsImages-list md-content .div-trackerReadings-group .trackerReading-item .div-event-img {
            min-height: 205px;
            max-height: 205px;
            margin-bottom: 5px; }
      md-dialog#trackerReadingsImages-list md-content .div-trackerReadings-group,
      md-dialog#trackerReadingsImages-list md-content .trackerReading-item,
      md-dialog#trackerReadingsImages-list md-content .div-event-img,
      md-dialog#trackerReadingsImages-list md-content .div-trackerReading-item {
        position: relative !important;
        page-break-inside: avoid !important; }
    md-dialog#trackerReadingsImages-list md-toolbar {
      color: #000000;
      background-color: #FFFFFF; }
      md-dialog#trackerReadingsImages-list md-toolbar md-icon {
        margin-left: 0;
        margin-right: 2px;
        color: #000000; }
    md-dialog#trackerReadingsImages-list .content {
      display: block; }
      md-dialog#trackerReadingsImages-list .content .md-subheader {
        position: initial !important;
        margin: 12px 0; } }

.tracker-reading-events-total {
  min-width: 350px; }
  .tracker-reading-events-total .info .disabled {
    opacity: .4; }
  .tracker-reading-events-total > div {
    margin: 0 8px; }
    .tracker-reading-events-total > div:first-of-type {
      margin-left: 0; }

.people-graph .nvd3.nv-scatter .nv-groups .nv-point,
.people-graph .nvd3 .nv-groups .nv-point {
  stroke-width: 5px;
  fill-opacity: .95 !important;
  stroke-opacity: .95 !important; }

#events .header-events-list {
  height: 65px;
  min-height: 65px !important;
  max-height: 65px;
  padding: 8px 12px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  #events .header-events-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }
  #events .header-events-list .div-list-controls .order-by-directive {
    max-width: 180px;
    margin-right: 5px; }

#events .events-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  #events .events-list p {
    margin: 0; }
  #events .events-list [kb-item].kb-active {
    background: #EEEEEE; }
  #events .events-list .event-item {
    position: relative;
    height: auto !important;
    padding: 16px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    text-transform: none;
    cursor: pointer; }
    #events .events-list .event-item .avatar {
      font-size: 14px; }
      #events .events-list .event-item .avatar md-icon {
        color: #FFFFFF; }
    #events .events-list .event-item.completed {
      background: #EEEEEE; }
      #events .events-list .event-item.completed .title,
      #events .events-list .event-item.completed .notes {
        color: rgba(0, 0, 0, 0.54); }
    #events .events-list .event-item.selected {
      background: #FFF8E1; }
    #events .events-list .event-item .info {
      margin: 0 16px 0 8px; }
      #events .events-list .event-item .info .title {
        font-size: 15px;
        font-weight: 500; }
      #events .events-list .event-item .info .secondary-title {
        margin-left: 5px;
        font-size: 12px !important; }
      #events .events-list .event-item .info md-icon {
        margin: 0;
        margin-right: 3px; }
    #events .events-list .event-item .secondary-text md-icon {
      margin: 0;
      margin-right: 3px;
      vertical-align: text-top; }

@media screen and (max-width: 600px) {
  #events .header-events-list .div-sub-total {
    margin-top: 0 !important; } }

#trackerReadings {
  background-color: whitesmoke; }
  #trackerReadings .main-sidenav.open {
    z-index: 60; }
  #trackerReadings md-sidenav {
    background-color: #fafafa; }
    #trackerReadings md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #trackerReadings md-sidenav .header .logo {
        padding-top: 27px; }
        #trackerReadings md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #trackerReadings md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #trackerReadings md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #trackerReadings md-sidenav md-content .item {
      cursor: pointer; }
      #trackerReadings md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #trackerReadings md-sidenav .content {
      padding: 12px 0; }
    #trackerReadings md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #trackerReadings .center {
    padding: 16px; }
    #trackerReadings .center .div-total {
      font-size: 20px; }
      #trackerReadings .center .div-total > md-icon {
        margin: 0 5px 0 0; }
    #trackerReadings .center .header {
      height: 110px;
      min-height: 100px;
      max-height: 136px;
      padding: 12px;
      padding-left: 0;
      background-color: #394b6d;
      color: #FFFFFF; }
      #trackerReadings .center .header .search-wrapper {
        background: #fff; }
        #trackerReadings .center .header .search-wrapper .div-search {
          height: 56px;
          trackerReading-height: 56px;
          padding: 18px; }
          #trackerReadings .center .header .search-wrapper .div-search .input-search {
            height: 56px;
            padding-left: 16px;
            margin: 0;
            border-radius: 0;
            border: none;
            color: rgba(0, 0, 0, 0.54);
            appearance: none;
            -moz-appearance: none;
            -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #trackerReadings .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #trackerReadings .center .header {
    padding-left: 16px; } }

.header-users-list {
  height: 64px;
  min-height: 64px !important;
  max-height: 64px;
  padding: 8px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  .header-users-list .div-total > md-icon {
    margin-left: 0;
    margin-right: 5px; }
  .header-users-list .div-sub-total {
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    margin-right: 10px; }

.users-list {
  height: 100%;
  padding-bottom: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  overflow-x: hidden; }
  .users-list p {
    margin: 0; }
  .users-list .md-subheader .md-subheader-inner {
    padding-top: 0; }

.user-item {
  position: relative;
  height: auto !important;
  padding: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  text-transform: none;
  cursor: pointer; }
  .user-item .avatar {
    font-size: 14px; }
  .user-item .info {
    margin: 0 16px 0 8px; }
    .user-item .info .title {
      font-size: 15px;
      font-weight: 500; }
    .user-item .info md-icon {
      margin: 0;
      margin-right: 3px; }
    .user-item .info .secondary-title {
      margin-left: 5px;
      font-size: 12px !important; }
  .user-item .secondary-text md-icon {
    margin: 0;
    margin-right: 3px; }

@media screen and (max-width: 450px) {
  .header-users-list {
    height: 120px;
    min-height: 120px !important;
    max-height: 120px;
    padding: 8px 24px;
    -ms-flex-direction: column !important;
        flex-direction: column !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    .header-users-list .div-total > md-icon {
      margin-left: 0;
      margin-right: 5px; } }

md-dialog#allocationTrackerReading-list {
  max-width: 100% !important;
  min-height: 95% !important;
  width: 95% !important; }
  md-dialog#allocationTrackerReading-list .header-trackerReading-list {
    background-color: #394b6d;
    color: #FFFFFF; }
    md-dialog#allocationTrackerReading-list .header-trackerReading-list md-icon {
      margin: 0;
      color: #FFFFFF; }
    md-dialog#allocationTrackerReading-list .header-trackerReading-list.md-subheader {
      min-height: 70px; }
    md-dialog#allocationTrackerReading-list .header-trackerReading-list .md-button[disabled] md-icon {
      opacity: .4; }
    md-dialog#allocationTrackerReading-list .header-trackerReading-list .total-trackerReadings-list {
      max-height: 25px; }
    md-dialog#allocationTrackerReading-list .header-trackerReading-list .secondary-info md-icon {
      margin-right: 5px; }
  md-dialog#allocationTrackerReading-list .md-subheader {
    z-index: 3 !important;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.14), 0px 2px 2px 0px rgba(0, 0, 0, 0.08), 0px 3px 1px -2px rgba(0, 0, 0, 0.08); }
  md-dialog#allocationTrackerReading-list md-input-container {
    margin-bottom: 0; }
    md-dialog#allocationTrackerReading-list md-input-container > * {
      color: #FFFFFF !important; }
    md-dialog#allocationTrackerReading-list md-input-container input {
      border-bottom-color: #FFFFFF !important; }
  md-dialog#allocationTrackerReading-list .div-floating-list-button {
    bottom: 12px; }
  md-dialog#allocationTrackerReading-list .trackerReadings-list {
    height: 100%;
    padding-bottom: 36px;
    border-left: 1px solid rgba(0, 0, 0, 0.12);
    overflow-x: hidden; }
    md-dialog#allocationTrackerReading-list .trackerReadings-list p {
      margin: 0; }
    md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group {
      height: auto;
      padding: 0 0 6px 0; }
      md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group:not(:last-of-type) {
        border-bottom: solid 1px rgba(0, 0, 0, 0.08); }
      md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .md-subheader .div-totals {
        min-width: 370px; }
        md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .md-subheader .div-totals > div {
          margin: 0 8px; }
          md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .md-subheader .div-totals > div:first-of-type {
            margin-left: 0; }
      md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .md-subheader .button-show-hide-trackerReadings {
        font-size: 13px; }
      md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .md-subheader .md-subheader-inner {
        padding: 8px 16px 6px; }
      md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .div-trackerReadings-group {
        width: 100%;
        -ms-flex-flow: row wrap;
        -o-flex-flow: row wrap;
        flex-flow: row wrap; }
  md-dialog#allocationTrackerReading-list .trackerReading-item {
    position: relative;
    height: auto !important;
    min-height: 20%;
    min-width: 345px !important;
    max-width: 345px;
    width: 345px;
    margin: 6px;
    padding: 8px 0 0;
    text-transform: none;
    cursor: pointer; }
    md-dialog#allocationTrackerReading-list .trackerReading-item .div-event-img {
      min-height: 215px;
      max-width: 330px;
      width: 100%; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-event-img .event-img {
        z-index: 1; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-event-img:hover .event-img-png {
        display: block;
        z-index: 2; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-event-img .event-img-png {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 97%;
        display: none; }
        md-dialog#allocationTrackerReading-list .trackerReading-item .div-event-img .event-img-png img {
          box-shadow: none; }
    md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item {
      color: #FFFFFF; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item .avatar {
        font-size: 14px; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item .info {
        min-width: 190px;
        max-width: 193px;
        margin-right: 4px; }
        md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item .info .secondary-title {
          margin-left: 5px;
          font-size: 12px !important; }
        md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item .info .notes md-icon {
          margin-right: 3px;
          color: #FFFFFF; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item .secondary-text md-icon {
        margin: 0;
        margin-right: 5px; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item .trackerReading-address {
        max-height: 35px;
        text-overflow: ellipsis;
        overflow: hidden; }
  md-dialog#allocationTrackerReading-list md-content {
    position: relative;
    padding: 0 !important;
    display: block;
    overflow-x: hidden; }
    md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img {
      z-index: 1;
      background-color: #FFFFFF; }
      md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img {
        position: relative; }
        md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img {
          width: 100%;
          z-index: 2; }
          md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img .ng-image-gallery-modal {
            height: 225px; }
            md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img .ng-image-gallery-modal .galleria-image {
              margin: 0; }
        md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img:hover .event-img-png {
          display: block;
          z-index: 2; }
        md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img-png {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 97%;
          display: none; }
          md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img-png img {
            box-shadow: none; }
    md-dialog#allocationTrackerReading-list md-content .div-event-img .event-map-img {
      position: absolute;
      right: 0; }
    md-dialog#allocationTrackerReading-list md-content .list-item {
      width: 100%;
      padding: 12px 8px;
      font-size: 14px;
      color: white; }
      md-dialog#allocationTrackerReading-list md-content .list-item .title {
        font-size: 18px;
        font-weight: bold; }
        md-dialog#allocationTrackerReading-list md-content .list-item .title .event-edit-button {
          margin-left: 0;
          padding-left: 0;
          font-size: 22px; }
      md-dialog#allocationTrackerReading-list md-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
      md-dialog#allocationTrackerReading-list md-content .list-item .div-event-buttons button {
        margin-top: 4px;
        margin-bottom: 0; }
      md-dialog#allocationTrackerReading-list md-content .list-item md-icon {
        color: white; }
    md-dialog#allocationTrackerReading-list md-content md-input-container {
      margin: 0; }
    md-dialog#allocationTrackerReading-list md-content p {
      margin: 0; }
  md-dialog#allocationTrackerReading-list md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 960px) {
  md-dialog#allocationTrackerReading-list {
    min-height: 100% !important;
    width: 100% !important; } }

@media print {
  body {
    -webkit-print-color-adjust: exact !important; }
  .page-break-after {
    position: relative !important;
    display: block !important;
    page-break-before: always !important;
    page-break-after: always !important;
    float: none; }
  .md-dialog-container {
    height: auto !important;
    overflow: visible;
    z-index: 999;
    border: none !important;
    box-shadow: none !important; }
  md-dialog#allocationTrackerReading-list {
    position: relative;
    min-height: 100%;
    min-width: 100%;
    height: 100%;
    width: 100%;
    display: block !important;
    overflow: visible !important; }
    md-dialog#allocationTrackerReading-list md-content {
      position: relative !important;
      display: block !important;
      overflow: visible !important;
      border: none !important;
      box-shadow: none; }
      md-dialog#allocationTrackerReading-list md-content .div-group {
        float: none !important;
        border-bottom: none; }
        md-dialog#allocationTrackerReading-list md-content .div-group .md-subheader {
          position: fixed !important;
          top: auto !important;
          margin: 12px 0;
          box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.14), 0px 2px 2px 0px rgba(0, 0, 0, 0.08), 0px 3px 1px -2px rgba(0, 0, 0, 0.08), 0px 3px 1px -2px rgba(0, 0, 0, 0.08); }
      md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group {
        display: block; }
        md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group > * {
          float: left !important; }
        md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group .trackerReading-item {
          height: 335px !important;
          max-height: 335px !important; }
          md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group .trackerReading-item:first-of-type, md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group .trackerReading-item:nth-of-type(2) {
            margin-top: 100px !important; }
          md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group .trackerReading-item .div-event-img {
            min-height: 205px;
            max-height: 205px;
            margin-bottom: 5px; }
      md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group,
      md-dialog#allocationTrackerReading-list md-content .trackerReading-item,
      md-dialog#allocationTrackerReading-list md-content .div-event-img,
      md-dialog#allocationTrackerReading-list md-content .div-trackerReading-item {
        position: relative !important;
        page-break-inside: avoid !important; }
    md-dialog#allocationTrackerReading-list md-toolbar {
      color: #000000;
      background-color: #FFFFFF; }
      md-dialog#allocationTrackerReading-list md-toolbar md-icon {
        margin-left: 0;
        margin-right: 2px;
        color: #000000; }
    md-dialog#allocationTrackerReading-list .content {
      display: block; }
      md-dialog#allocationTrackerReading-list .content .md-subheader {
        position: initial !important;
        margin: 12px 0; } }

#allocations-report .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #allocations-report .sidenav .header {
    height: 114px;
    min-height: 114px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #allocations-report .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #allocations-report .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #allocations-report .sidenav .content {
    padding: 24px 0; }
    #allocations-report .sidenav .content .item {
      cursor: pointer; }
      #allocations-report .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #allocations-report .sidenav .content .item label {
        cursor: pointer; }
    #allocations-report .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #allocations-report .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #allocations-report .sidenav .content md-input-container {
      max-height: 30px; }
    #allocations-report .sidenav .content md-select {
      height: 35px !important; }
    #allocations-report .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #allocations-report .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #allocations-report .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #allocations-report .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #allocations-report .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #allocations-report .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

@media print {
  .timeline-div {
    page-break-before: always !important;
    page-break-after: always !important;
    page-break-inside: avoid !important; }
    .timeline-div * {
      page-break-inside: avoid !important; } }

md-toast .div-loading-allocations-list md-progress-circular svg path {
  stroke: #FFFFFF; }

#allocations-pro-data-report .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #allocations-pro-data-report .sidenav .header {
    height: 174px;
    min-height: 174px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #allocations-pro-data-report .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #allocations-pro-data-report .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #allocations-pro-data-report .sidenav .content {
    padding: 24px 0; }
    #allocations-pro-data-report .sidenav .content .item {
      cursor: pointer; }
      #allocations-pro-data-report .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #allocations-pro-data-report .sidenav .content .item label {
        cursor: pointer; }
    #allocations-pro-data-report .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #allocations-pro-data-report .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #allocations-pro-data-report .sidenav .content md-input-container {
      max-height: 30px; }
    #allocations-pro-data-report .sidenav .content md-select {
      height: 35px !important; }
    #allocations-pro-data-report .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #allocations-pro-data-report .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #allocations-pro-data-report .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #allocations-pro-data-report .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #allocations-pro-data-report .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #allocations-pro-data-report .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

md-toast .div-loading-trackerReadings-list md-progress-circular svg path {
  stroke: #FFFFFF; }

md-dialog#allocationMonitripTrackerReading-list {
  max-width: 100% !important;
  min-height: 95% !important;
  width: 95% !important; }
  md-dialog#allocationMonitripTrackerReading-list .header-trackerReading-list {
    background-color: #394b6d;
    color: #FFFFFF; }
    md-dialog#allocationMonitripTrackerReading-list .header-trackerReading-list md-icon {
      margin: 0;
      color: #FFFFFF; }
    md-dialog#allocationMonitripTrackerReading-list .header-trackerReading-list.md-subheader {
      min-height: 70px; }
    md-dialog#allocationMonitripTrackerReading-list .header-trackerReading-list .md-button[disabled] md-icon {
      opacity: .4; }
    md-dialog#allocationMonitripTrackerReading-list .header-trackerReading-list .total-trackerReadings-list {
      max-height: 25px; }
    md-dialog#allocationMonitripTrackerReading-list .header-trackerReading-list .secondary-info md-icon {
      margin-right: 5px; }
  md-dialog#allocationMonitripTrackerReading-list .md-subheader {
    z-index: 3 !important;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.14), 0px 2px 2px 0px rgba(0, 0, 0, 0.08), 0px 3px 1px -2px rgba(0, 0, 0, 0.08); }
  md-dialog#allocationMonitripTrackerReading-list md-input-container {
    margin-bottom: 0; }
    md-dialog#allocationMonitripTrackerReading-list md-input-container > * {
      color: #FFFFFF !important; }
    md-dialog#allocationMonitripTrackerReading-list md-input-container input {
      border-bottom-color: #FFFFFF !important; }
  md-dialog#allocationMonitripTrackerReading-list .div-floating-list-button {
    bottom: 12px; }
  md-dialog#allocationMonitripTrackerReading-list .trackerReadings-list {
    height: 100%;
    padding-bottom: 36px;
    border-left: 1px solid rgba(0, 0, 0, 0.12);
    overflow-x: hidden; }
    md-dialog#allocationMonitripTrackerReading-list .trackerReadings-list p {
      margin: 0; }
    md-dialog#allocationMonitripTrackerReading-list .trackerReadings-list .div-group {
      height: auto;
      padding: 0 0 6px 0; }
      md-dialog#allocationMonitripTrackerReading-list .trackerReadings-list .div-group:not(:last-of-type) {
        border-bottom: solid 1px rgba(0, 0, 0, 0.08); }
      md-dialog#allocationMonitripTrackerReading-list .trackerReadings-list .div-group .md-subheader .div-totals {
        min-width: 370px; }
        md-dialog#allocationMonitripTrackerReading-list .trackerReadings-list .div-group .md-subheader .div-totals > div {
          margin: 0 8px; }
          md-dialog#allocationMonitripTrackerReading-list .trackerReadings-list .div-group .md-subheader .div-totals > div:first-of-type {
            margin-left: 0; }
      md-dialog#allocationMonitripTrackerReading-list .trackerReadings-list .div-group .md-subheader .button-show-hide-trackerReadings {
        font-size: 13px; }
      md-dialog#allocationMonitripTrackerReading-list .trackerReadings-list .div-group .md-subheader .md-subheader-inner {
        padding: 8px 16px 6px; }
      md-dialog#allocationMonitripTrackerReading-list .trackerReadings-list .div-group .div-trackerReadings-group {
        width: 100%;
        -ms-flex-flow: row wrap;
        -o-flex-flow: row wrap;
        flex-flow: row wrap; }
  md-dialog#allocationMonitripTrackerReading-list .trackerReading-item {
    position: relative;
    height: auto !important;
    min-height: 20%;
    min-width: 345px !important;
    max-width: 345px;
    width: 345px;
    margin: 6px;
    padding: 8px 0 0;
    text-transform: none;
    cursor: pointer; }
    md-dialog#allocationMonitripTrackerReading-list .trackerReading-item .div-event-img {
      min-height: 215px;
      max-width: 330px;
      width: 100%; }
      md-dialog#allocationMonitripTrackerReading-list .trackerReading-item .div-event-img .event-img {
        z-index: 1; }
      md-dialog#allocationMonitripTrackerReading-list .trackerReading-item .div-event-img:hover .event-img-png {
        display: block;
        z-index: 2; }
      md-dialog#allocationMonitripTrackerReading-list .trackerReading-item .div-event-img .event-img-png {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 97%;
        display: none; }
        md-dialog#allocationMonitripTrackerReading-list .trackerReading-item .div-event-img .event-img-png img {
          box-shadow: none; }
    md-dialog#allocationMonitripTrackerReading-list .trackerReading-item .div-trackerReading-item {
      color: #FFFFFF; }
      md-dialog#allocationMonitripTrackerReading-list .trackerReading-item .div-trackerReading-item .avatar {
        font-size: 14px; }
      md-dialog#allocationMonitripTrackerReading-list .trackerReading-item .div-trackerReading-item .info {
        min-width: 190px;
        max-width: 193px;
        margin-right: 4px; }
        md-dialog#allocationMonitripTrackerReading-list .trackerReading-item .div-trackerReading-item .info .secondary-title {
          margin-left: 5px;
          font-size: 12px !important; }
        md-dialog#allocationMonitripTrackerReading-list .trackerReading-item .div-trackerReading-item .info .notes md-icon {
          margin-right: 3px;
          color: #FFFFFF; }
      md-dialog#allocationMonitripTrackerReading-list .trackerReading-item .div-trackerReading-item .secondary-text md-icon {
        margin: 0;
        margin-right: 5px; }
      md-dialog#allocationMonitripTrackerReading-list .trackerReading-item .div-trackerReading-item .trackerReading-address {
        max-height: 35px;
        text-overflow: ellipsis;
        overflow: hidden; }
  md-dialog#allocationMonitripTrackerReading-list md-content {
    position: relative;
    padding: 0 !important;
    display: block;
    overflow-x: hidden; }
    md-dialog#allocationMonitripTrackerReading-list md-content .div-event-img .div-wrapper-event-img {
      z-index: 1;
      background-color: #FFFFFF; }
      md-dialog#allocationMonitripTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img {
        position: relative; }
        md-dialog#allocationMonitripTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img {
          width: 100%;
          z-index: 2; }
          md-dialog#allocationMonitripTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img .ng-image-gallery-modal {
            height: 225px; }
            md-dialog#allocationMonitripTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img .ng-image-gallery-modal .galleria-image {
              margin: 0; }
        md-dialog#allocationMonitripTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img:hover .event-img-png {
          display: block;
          z-index: 2; }
        md-dialog#allocationMonitripTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img-png {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 97%;
          display: none; }
          md-dialog#allocationMonitripTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img-png img {
            box-shadow: none; }
    md-dialog#allocationMonitripTrackerReading-list md-content .div-event-img .event-map-img {
      position: absolute;
      right: 0; }
    md-dialog#allocationMonitripTrackerReading-list md-content .list-item {
      width: 100%;
      padding: 12px 8px;
      font-size: 14px;
      color: white; }
      md-dialog#allocationMonitripTrackerReading-list md-content .list-item .title {
        font-size: 18px;
        font-weight: bold; }
        md-dialog#allocationMonitripTrackerReading-list md-content .list-item .title .event-edit-button {
          margin-left: 0;
          padding-left: 0;
          font-size: 22px; }
      md-dialog#allocationMonitripTrackerReading-list md-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
      md-dialog#allocationMonitripTrackerReading-list md-content .list-item .div-event-buttons button {
        margin-top: 4px;
        margin-bottom: 0; }
      md-dialog#allocationMonitripTrackerReading-list md-content .list-item md-icon {
        color: white; }
    md-dialog#allocationMonitripTrackerReading-list md-content md-input-container {
      margin: 0; }
    md-dialog#allocationMonitripTrackerReading-list md-content p {
      margin: 0; }
  md-dialog#allocationMonitripTrackerReading-list md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 960px) {
  md-dialog#allocationMonitripTrackerReading-list {
    min-height: 100% !important;
    width: 100% !important; } }

@media print {
  body {
    -webkit-print-color-adjust: exact !important; }
  .page-break-after {
    position: relative !important;
    display: block !important;
    page-break-before: always !important;
    page-break-after: always !important;
    float: none; }
  .md-dialog-container {
    height: auto !important;
    overflow: visible;
    z-index: 999;
    border: none !important;
    box-shadow: none !important; }
  md-dialog#allocationMonitripTrackerReading-list {
    position: relative;
    min-height: 100%;
    min-width: 100%;
    height: 100%;
    width: 100%;
    display: block !important;
    overflow: visible !important; }
    md-dialog#allocationMonitripTrackerReading-list md-content {
      position: relative !important;
      display: block !important;
      overflow: visible !important;
      border: none !important;
      box-shadow: none; }
      md-dialog#allocationMonitripTrackerReading-list md-content .div-group {
        float: none !important;
        border-bottom: none; }
        md-dialog#allocationMonitripTrackerReading-list md-content .div-group .md-subheader {
          position: fixed !important;
          top: auto !important;
          margin: 12px 0;
          box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.14), 0px 2px 2px 0px rgba(0, 0, 0, 0.08), 0px 3px 1px -2px rgba(0, 0, 0, 0.08), 0px 3px 1px -2px rgba(0, 0, 0, 0.08); }
      md-dialog#allocationMonitripTrackerReading-list md-content .div-trackerReadings-group {
        display: block; }
        md-dialog#allocationMonitripTrackerReading-list md-content .div-trackerReadings-group > * {
          float: left !important; }
        md-dialog#allocationMonitripTrackerReading-list md-content .div-trackerReadings-group .trackerReading-item {
          height: 335px !important;
          max-height: 335px !important; }
          md-dialog#allocationMonitripTrackerReading-list md-content .div-trackerReadings-group .trackerReading-item:first-of-type, md-dialog#allocationMonitripTrackerReading-list md-content .div-trackerReadings-group .trackerReading-item:nth-of-type(2) {
            margin-top: 100px !important; }
          md-dialog#allocationMonitripTrackerReading-list md-content .div-trackerReadings-group .trackerReading-item .div-event-img {
            min-height: 205px;
            max-height: 205px;
            margin-bottom: 5px; }
      md-dialog#allocationMonitripTrackerReading-list md-content .div-trackerReadings-group,
      md-dialog#allocationMonitripTrackerReading-list md-content .trackerReading-item,
      md-dialog#allocationMonitripTrackerReading-list md-content .div-event-img,
      md-dialog#allocationMonitripTrackerReading-list md-content .div-trackerReading-item {
        position: relative !important;
        page-break-inside: avoid !important; }
    md-dialog#allocationMonitripTrackerReading-list md-toolbar {
      color: #000000;
      background-color: #FFFFFF; }
      md-dialog#allocationMonitripTrackerReading-list md-toolbar md-icon {
        margin-left: 0;
        margin-right: 2px;
        color: #000000; }
    md-dialog#allocationMonitripTrackerReading-list .content {
      display: block; }
      md-dialog#allocationMonitripTrackerReading-list .content .md-subheader {
        position: initial !important;
        margin: 12px 0; } }

#allocations .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #allocations .sidenav .header {
    height: 174px;
    min-height: 174px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #allocations .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #allocations .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #allocations .sidenav .content {
    padding: 24px 0; }
    #allocations .sidenav .content .item {
      cursor: pointer; }
      #allocations .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #allocations .sidenav .content .item label {
        cursor: pointer; }
    #allocations .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #allocations .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #allocations .sidenav .content md-input-container {
      max-height: 30px; }
    #allocations .sidenav .content md-select {
      height: 35px !important; }
    #allocations .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #allocations .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #allocations .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #allocations .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #allocations .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #allocations .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

#allocationMonitrips-report .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #allocationMonitrips-report .sidenav .header {
    height: 114px;
    min-height: 114px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #allocationMonitrips-report .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #allocationMonitrips-report .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #allocationMonitrips-report .sidenav .content {
    padding: 24px 0; }
    #allocationMonitrips-report .sidenav .content .item {
      cursor: pointer; }
      #allocationMonitrips-report .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #allocationMonitrips-report .sidenav .content .item label {
        cursor: pointer; }
    #allocationMonitrips-report .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #allocationMonitrips-report .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #allocationMonitrips-report .sidenav .content md-input-container {
      max-height: 30px; }
    #allocationMonitrips-report .sidenav .content md-select {
      height: 35px !important; }
    #allocationMonitrips-report .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #allocationMonitrips-report .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #allocationMonitrips-report .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #allocationMonitrips-report .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #allocationMonitrips-report .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #allocationMonitrips-report .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

#centroids-report .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #centroids-report .sidenav .header {
    height: 114px;
    min-height: 114px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #centroids-report .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #centroids-report .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #centroids-report .sidenav .content {
    padding: 24px 0; }
    #centroids-report .sidenav .content .item {
      cursor: pointer; }
      #centroids-report .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #centroids-report .sidenav .content .item label {
        cursor: pointer; }
    #centroids-report .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #centroids-report .sidenav .content .occurrences-subheader {
      background-color: transparent; }
    #centroids-report .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #centroids-report .sidenav .content md-input-container {
      max-height: 30px; }
    #centroids-report .sidenav .content md-select {
      height: 35px !important; }
    #centroids-report .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #centroids-report .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #centroids-report .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #centroids-report .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #centroids-report .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #centroids-report .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

#centroids .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none;
  overflow-x: hidden; }
  #centroids .sidenav .header {
    height: 174px;
    min-height: 174px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #centroids .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #centroids .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #centroids .sidenav .content {
    padding: 24px 0; }
    #centroids .sidenav .content .item {
      cursor: pointer; }
      #centroids .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #centroids .sidenav .content .item label {
        cursor: pointer; }
    #centroids .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #centroids .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #centroids .sidenav .content md-input-container {
      max-height: 30px; }
    #centroids .sidenav .content md-select {
      height: 35px !important; }
    #centroids .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #centroids .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #centroids .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #centroids .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #centroids .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #centroids .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

#contracts .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #contracts .sidenav .header {
    height: 114px;
    min-height: 114px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #contracts .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #contracts .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #contracts .sidenav .content {
    padding: 24px 0; }
    #contracts .sidenav .content .item {
      cursor: pointer; }
      #contracts .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #contracts .sidenav .content .item label {
        cursor: pointer; }
    #contracts .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #contracts .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #contracts .sidenav .content md-input-container {
      max-height: 30px; }
    #contracts .sidenav .content md-select {
      height: 35px !important; }
    #contracts .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #contracts .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #contracts .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #contracts .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #contracts .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #contracts .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

#lines .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #lines .sidenav .header {
    height: 174px;
    min-height: 174px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #lines .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #lines .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #lines .sidenav .content {
    padding: 24px 0; }
    #lines .sidenav .content .item {
      cursor: pointer; }
      #lines .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #lines .sidenav .content .item label {
        cursor: pointer; }
    #lines .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #lines .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #lines .sidenav .content md-input-container {
      max-height: 30px; }
    #lines .sidenav .content md-select {
      height: 35px !important; }
    #lines .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #lines .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #lines .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #lines .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #lines .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #lines .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

#employees .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none;
  overflow-x: hidden; }
  #employees .sidenav .header {
    height: 174px;
    min-height: 174px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #employees .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #employees .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #employees .sidenav .content {
    padding: 24px 0; }
    #employees .sidenav .content .item {
      cursor: pointer; }
      #employees .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #employees .sidenav .content .item label {
        cursor: pointer; }
    #employees .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #employees .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #employees .sidenav .content md-input-container {
      max-height: 30px; }
    #employees .sidenav .content md-select {
      height: 35px !important; }
    #employees .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #employees .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #employees .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #employees .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #employees .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #employees .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

md-toast .div-loading-modelOperationLog-list md-progress-circular svg path {
  stroke: #FFFFFF; }

#modelOperationLogs .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #modelOperationLogs .sidenav .header {
    height: 114px;
    min-height: 114px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #modelOperationLogs .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #modelOperationLogs .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #modelOperationLogs .sidenav .content {
    padding: 24px 0; }
    #modelOperationLogs .sidenav .content .item {
      cursor: pointer; }
      #modelOperationLogs .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #modelOperationLogs .sidenav .content .item label {
        cursor: pointer; }
    #modelOperationLogs .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #modelOperationLogs .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #modelOperationLogs .sidenav .content md-input-container {
      max-height: 30px; }
    #modelOperationLogs .sidenav .content md-select {
      height: 35px !important; }
    #modelOperationLogs .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #modelOperationLogs .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #modelOperationLogs .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #modelOperationLogs .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #modelOperationLogs .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #modelOperationLogs .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

md-dialog.trackerReadings-list {
  min-height: 600px;
  max-width: 640px;
  width: 640px; }
  md-dialog.trackerReadings-list--is-editing {
    min-height: "650px"; }
    md-dialog.trackerReadings-list--is-editing md-dialog-content {
      min-height: inherit; }
  md-dialog.trackerReadings-list .trackerReading {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-positive: 1;
        flex-grow: 1; }
    md-dialog.trackerReadings-list .trackerReading__header {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 0;
          flex-grow: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      max-height: 410px;
      min-height: 410px; }
    md-dialog.trackerReadings-list .trackerReading__content {
      color: white !important;
      -ms-flex-positive: 1;
          flex-grow: 1;
      padding: 0px 16px; }
      md-dialog.trackerReadings-list .trackerReading__content .read-more-btn {
        cursor: pointer;
        text-decoration: underline; }
      md-dialog.trackerReadings-list .trackerReading__content .title {
        font-size: 18px;
        font-weight: bold; }
      md-dialog.trackerReadings-list .trackerReading__content md-icon {
        color: white; }
      md-dialog.trackerReadings-list .trackerReading__content textarea, md-dialog.trackerReadings-list .trackerReading__content input, md-dialog.trackerReadings-list .trackerReading__content label {
        color: white; }
      md-dialog.trackerReadings-list .trackerReading__content textarea, md-dialog.trackerReadings-list .trackerReading__content label, md-dialog.trackerReadings-list .trackerReading__content md-text {
        font-size: 16px;
        line-height: 1.4; }
      md-dialog.trackerReadings-list .trackerReading__content md-select md-select-value span {
        color: white;
        font-size: 16px; }
  md-dialog.trackerReadings-list .truncate-obs-text {
    max-height: 50px;
    max-width: 600px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  md-dialog.trackerReadings-list .md-subheader .md-subheader-inner {
    padding-top: 0; }
  md-dialog.trackerReadings-list .header-trackerReadings-list {
    background-color: #263238;
    opacity: 0.7;
    position: absolute;
    z-index: 999999; }
    md-dialog.trackerReadings-list .header-trackerReadings-list .total-trackerReadings-list {
      max-height: 25px; }
    md-dialog.trackerReadings-list .header-trackerReadings-list md-icon {
      color: #fff;
      margin: 0; }
  md-dialog.trackerReadings-list .div-floating-list-button {
    bottom: 12px; }
  md-dialog.trackerReadings-list .pointer {
    cursor: pointer; }
  md-dialog.trackerReadings-list md-dialog-content {
    position: relative;
    min-height: 600px;
    display: -ms-flexbox;
    display: flex;
    overflow-x: hidden;
    padding: 0 !important; }
    md-dialog.trackerReadings-list md-dialog-content .div-event-img {
      min-height: 265px;
      max-height: 265px;
      max-width: 300px;
      z-index: 3; }
      md-dialog.trackerReadings-list md-dialog-content .div-event-img .div-wrapper-event-img {
        background-color: #fff;
        max-width: 100%;
        z-index: 1; }
        md-dialog.trackerReadings-list md-dialog-content .div-event-img .div-wrapper-event-img .div-img {
          position: relative; }
          md-dialog.trackerReadings-list md-dialog-content .div-event-img .div-wrapper-event-img .div-img .event-img {
            width: 100%;
            z-index: 2; }
            md-dialog.trackerReadings-list md-dialog-content .div-event-img .div-wrapper-event-img .div-img .event-img .ng-image-gallery-modal {
              height: 225px; }
              md-dialog.trackerReadings-list md-dialog-content .div-event-img .div-wrapper-event-img .div-img .event-img .ng-image-gallery-modal .galleria-image {
                margin: 0; }
          md-dialog.trackerReadings-list md-dialog-content .div-event-img .div-wrapper-event-img .div-img:hover .event-img-png {
            display: block;
            z-index: 2; }
          md-dialog.trackerReadings-list md-dialog-content .div-event-img .div-wrapper-event-img .div-img .event-img-png {
            display: none;
            height: 97%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%; }
            md-dialog.trackerReadings-list md-dialog-content .div-event-img .div-wrapper-event-img .div-img .event-img-png img {
              box-shadow: none; }
    md-dialog.trackerReadings-list md-dialog-content .event-map-img {
      min-height: 600px;
      transition: 0.4s; }
      md-dialog.trackerReadings-list md-dialog-content .event-map-img.disabled {
        opacity: 0.3; }
    md-dialog.trackerReadings-list md-dialog-content .div-disabled-map {
      background-color: white;
      top: 0;
      height: 410px;
      opacity: .8;
      position: absolute;
      right: 0;
      transition: 0.3s;
      width: 100%;
      z-index: 2;
      transition: all 0.3s ease-out; }
      md-dialog.trackerReadings-list md-dialog-content .div-disabled-map.loading {
        margin-bottom: -100px; }
      md-dialog.trackerReadings-list md-dialog-content .div-disabled-map > div {
        padding: 12px;
        position: absolute;
        right: 70px;
        text-align: center;
        top: 215px; }
        md-dialog.trackerReadings-list md-dialog-content .div-disabled-map > div .show-map-message .md-icon, md-dialog.trackerReadings-list md-dialog-content .div-disabled-map > div .show-map-message span {
          transition: 0.4s; }
    md-dialog.trackerReadings-list md-dialog-content .div-disabled-map:hover > div .show-map-message md-icon {
      color: #e6840e !important; }
    md-dialog.trackerReadings-list md-dialog-content .div-disabled-map:hover > div .show-map-message span {
      color: #262626 !important; }
    md-dialog.trackerReadings-list md-dialog-content .event-infos {
      margin-top: auto; }
    md-dialog.trackerReadings-list md-dialog-content .list-item {
      color: white;
      font-size: 14px;
      max-height: 190px;
      min-height: 190px;
      padding-top: 12px;
      width: 100%;
      z-index: 3; }
      md-dialog.trackerReadings-list md-dialog-content .list-item label {
        font-size: 18px !important; }
      md-dialog.trackerReadings-list md-dialog-content .list-item label, md-dialog.trackerReadings-list md-dialog-content .list-item textarea {
        color: white; }
      md-dialog.trackerReadings-list md-dialog-content .list-item .title {
        font-size: 18px;
        font-weight: bold; }
        md-dialog.trackerReadings-list md-dialog-content .list-item .title .event-edit-button {
          color: white;
          font-size: 22px;
          margin-left: 0;
          padding-left: 0; }
      md-dialog.trackerReadings-list md-dialog-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
      md-dialog.trackerReadings-list md-dialog-content .list-item .div-event-buttons button {
        margin-bottom: 0;
        margin-top: 4px; }
      md-dialog.trackerReadings-list md-dialog-content .list-item md-icon {
        color: white; }
    md-dialog.trackerReadings-list md-dialog-content md-input-container {
      margin: 0; }
    md-dialog.trackerReadings-list md-dialog-content p {
      margin: 0; }
  md-dialog.trackerReadings-list md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 576px) {
  md-dialog.trackerReadings-list md-dialog-content {
    min-height: 730px; }
    md-dialog.trackerReadings-list md-dialog-content .div-disabled-map > div {
      top: 120px; } }

#services .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #services .sidenav .header {
    height: 174px;
    min-height: 174px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #services .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #services .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #services .sidenav .content {
    padding: 24px 0; }
    #services .sidenav .content .item {
      cursor: pointer; }
      #services .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #services .sidenav .content .item label {
        cursor: pointer; }
    #services .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #services .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #services .sidenav .content md-input-container {
      max-height: 30px; }
    #services .sidenav .content md-select {
      height: 35px !important; }
    #services .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #services .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #services .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #services .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #services .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #services .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

#simCards .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #simCards .sidenav .header {
    height: 114px;
    min-height: 114px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #simCards .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #simCards .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #simCards .sidenav .content {
    padding: 24px 0; }
    #simCards .sidenav .content .item {
      cursor: pointer; }
      #simCards .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #simCards .sidenav .content .item label {
        cursor: pointer; }
    #simCards .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #simCards .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #simCards .sidenav .content md-input-container {
      max-height: 30px; }
    #simCards .sidenav .content md-select {
      height: 35px !important; }
    #simCards .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #simCards .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #simCards .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #simCards .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #simCards .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #simCards .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

md-dialog.terminal-view {
  max-width: 720px;
  min-height: 85%;
  width: 630px;
  overflow: hidden; }
  md-dialog.terminal-view .header-terminal-view {
    background-color: #263238;
    color: #fff; }
    md-dialog.terminal-view .header-terminal-view .total-terminal-view {
      max-height: 25px; }
    md-dialog.terminal-view .header-terminal-view md-icon {
      margin: 0;
      color: #fff; }
  md-dialog.terminal-view .div-floating-list-button {
    bottom: 12px; }
  md-dialog.terminal-view .avatar-tab {
    margin-bottom: 3px;
    margin-left: 5px;
    border-radius: 50%;
    color: white !important;
    font-size: 12px !important;
    width: 15px !important;
    height: 15px !important;
    min-width: 15px !important;
    min-height: 15px !important;
    line-height: 15px !important; }
  md-dialog.terminal-view .location-icon-tab {
    margin-bottom: 3px;
    margin-left: 5px; }
  md-dialog.terminal-view md-dialog-content {
    position: relative;
    max-height: 100%;
    min-height: 382px;
    padding: 0 !important;
    display: block;
    overflow-x: hidden; }
    md-dialog.terminal-view md-dialog-content .list-item {
      padding-top: 12px;
      font-size: 14px;
      color: white; }
      md-dialog.terminal-view md-dialog-content .list-item .title {
        font-size: 18px;
        font-weight: bold; }
        md-dialog.terminal-view md-dialog-content .list-item .title .event-edit-button {
          margin-left: 0;
          padding-left: 0;
          font-size: 22px; }
      md-dialog.terminal-view md-dialog-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
        md-dialog.terminal-view md-dialog-content .list-item .info .notes md-icon {
          margin-left: 0;
          margin-right: 5px; }
      md-dialog.terminal-view md-dialog-content .list-item .div-event-buttons button {
        margin-top: 4px;
        margin-bottom: 0; }
      md-dialog.terminal-view md-dialog-content .list-item md-icon {
        color: white;
        margin-right: 5px; }
    md-dialog.terminal-view md-dialog-content .terminal-tabs .md-tab-content {
      min-height: 200px; }
    md-dialog.terminal-view md-dialog-content .terminal-tabs .div-chart {
      position: relative;
      min-width: 100%;
      min-height: 400px;
      max-height: 450px;
      background-color: #FFFFFF; }
      md-dialog.terminal-view md-dialog-content .terminal-tabs .div-chart .no-display {
        display: none; }
      md-dialog.terminal-view md-dialog-content .terminal-tabs .div-chart .title {
        margin: 0 0 12px;
        padding: 12px 12px 0;
        color: rgba(0, 0, 0, 0.54); }
      md-dialog.terminal-view md-dialog-content .terminal-tabs .div-chart .div-line-char {
        position: relative;
        padding: 0 12px;
        padding-right: 24px; }
      md-dialog.terminal-view md-dialog-content .terminal-tabs .div-chart .nvd3.nv-scatter .nv-groups .nv-point,
      md-dialog.terminal-view md-dialog-content .terminal-tabs .div-chart .nvd3 .nv-groups .nv-point {
        stroke-width: 5px;
        fill-opacity: .95 !important;
        stroke-opacity: .95 !important; }
      md-dialog.terminal-view md-dialog-content .terminal-tabs .div-chart .nv-noData {
        font-size: 16px !important;
        font-style: italic; }
      md-dialog.terminal-view md-dialog-content .terminal-tabs .div-chart .no-data {
        margin-left: -40px; }
      md-dialog.terminal-view md-dialog-content .terminal-tabs .div-chart .point-avatar {
        width: 5px;
        height: 5px;
        border-radius: 50%; }
    md-dialog.terminal-view md-dialog-content .terminal-tabs .div-technical-info-status {
      padding: 6px;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }
      md-dialog.terminal-view md-dialog-content .terminal-tabs .div-technical-info-status > div {
        min-width: 95px;
        max-width: 95px;
        width: 95px;
        min-height: 82px;
        max-height: 82px;
        height: 82px;
        padding: 2px 0;
        margin: 2px;
        text-align: center;
        font-weight: bold; }
        md-dialog.terminal-view md-dialog-content .terminal-tabs .div-technical-info-status > div .avatar {
          margin: 0;
          font-weight: bold; }
        md-dialog.terminal-view md-dialog-content .terminal-tabs .div-technical-info-status > div .name-technical-info {
          -ms-flex: 1;
              flex: 1;
          padding: 6px;
          line-height: 1em; }
    md-dialog.terminal-view md-dialog-content .div-map-img {
      padding: 6px;
      overflow: hidden; }
      md-dialog.terminal-view md-dialog-content .div-map-img .div-gmaps {
        min-height: 350px; }
        md-dialog.terminal-view md-dialog-content .div-map-img .div-gmaps .gmaps {
          overflow: hidden; }
      md-dialog.terminal-view md-dialog-content .div-map-img .div-position-not-found {
        position: absolute;
        bottom: 0;
        left: 0;
        height: 100%;
        width: 100%;
        opacity: .7;
        background-color: #FFF;
        transition: all 0.3s ease-out; }
        md-dialog.terminal-view md-dialog-content .div-map-img .div-position-not-found.loading {
          margin-bottom: -100px; }
        md-dialog.terminal-view md-dialog-content .div-map-img .div-position-not-found > div {
          text-align: center;
          padding: 12px; }
    md-dialog.terminal-view md-dialog-content md-input-container {
      margin: 0; }
    md-dialog.terminal-view md-dialog-content p {
      margin: 0; }
    md-dialog.terminal-view md-dialog-content .trackerReadings-list {
      height: 100%;
      padding-bottom: 36px;
      border-left: 1px solid rgba(0, 0, 0, 0.12);
      overflow-x: hidden;
      overflow-y: auto; }
      md-dialog.terminal-view md-dialog-content .trackerReadings-list p {
        margin: 0; }
      md-dialog.terminal-view md-dialog-content .trackerReadings-list .div-group {
        height: auto;
        padding: 0 0 6px; }
        md-dialog.terminal-view md-dialog-content .trackerReadings-list .div-group:not(:last-of-type) {
          border-bottom: solid 1px rgba(0, 0, 0, 0.08); }
        md-dialog.terminal-view md-dialog-content .trackerReadings-list .div-group .md-subheader .div-totals {
          min-width: 370px; }
          md-dialog.terminal-view md-dialog-content .trackerReadings-list .div-group .md-subheader .div-totals .info .disabled {
            opacity: .4; }
          md-dialog.terminal-view md-dialog-content .trackerReadings-list .div-group .md-subheader .div-totals > div {
            margin: 0 8px; }
            md-dialog.terminal-view md-dialog-content .trackerReadings-list .div-group .md-subheader .div-totals > div:first-of-type {
              margin-left: 0; }
        md-dialog.terminal-view md-dialog-content .trackerReadings-list .div-group .md-subheader .button-show-hide-trackerReadings {
          font-size: 13px; }
        md-dialog.terminal-view md-dialog-content .trackerReadings-list .div-group .md-subheader .md-subheader-inner {
          padding: 8px 16px 6px; }
        md-dialog.terminal-view md-dialog-content .trackerReadings-list .div-group .div-trackerReadings-group {
          width: 100%;
          -ms-flex-flow: row wrap;
          -o-flex-flow: row wrap;
          flex-flow: row wrap; }
    md-dialog.terminal-view md-dialog-content .trackerReading-item {
      position: relative;
      height: auto !important;
      min-height: 20%;
      min-width: 345px !important;
      max-width: 345px;
      width: 345px;
      margin: 6px;
      padding: 8px 0 0;
      text-transform: none;
      cursor: pointer; }
      md-dialog.terminal-view md-dialog-content .trackerReading-item .div-event-img {
        min-height: 215px;
        max-width: 330px;
        width: 100%; }
        md-dialog.terminal-view md-dialog-content .trackerReading-item .div-event-img .event-img {
          z-index: 1; }
        md-dialog.terminal-view md-dialog-content .trackerReading-item .div-event-img:hover .event-img-png {
          display: block;
          z-index: 2; }
        md-dialog.terminal-view md-dialog-content .trackerReading-item .div-event-img .event-img-png {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 97%;
          display: none; }
          md-dialog.terminal-view md-dialog-content .trackerReading-item .div-event-img .event-img-png img {
            box-shadow: none; }
      md-dialog.terminal-view md-dialog-content .trackerReading-item .div-trackerReading-item {
        color: #FFFFFF; }
        md-dialog.terminal-view md-dialog-content .trackerReading-item .div-trackerReading-item .avatar {
          font-size: 14px; }
        md-dialog.terminal-view md-dialog-content .trackerReading-item .div-trackerReading-item .info {
          min-width: 190px;
          max-width: 193px;
          margin-right: 4px; }
          md-dialog.terminal-view md-dialog-content .trackerReading-item .div-trackerReading-item .info .secondary-title {
            margin-left: 5px;
            font-size: 12px !important; }
          md-dialog.terminal-view md-dialog-content .trackerReading-item .div-trackerReading-item .info .notes md-icon {
            margin-right: 3px;
            color: #FFFFFF; }
        md-dialog.terminal-view md-dialog-content .trackerReading-item .div-trackerReading-item .secondary-info md-icon {
          margin-right: 3px;
          color: #FFFFFF; }
        md-dialog.terminal-view md-dialog-content .trackerReading-item .div-trackerReading-item .secondary-text md-icon {
          margin: 0;
          margin-right: 5px; }
        md-dialog.terminal-view md-dialog-content .trackerReading-item .div-trackerReading-item .trackerReading-address {
          max-height: 35px;
          text-overflow: ellipsis;
          overflow: hidden; }
  md-dialog.terminal-view md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (min-width: 600px) {
  md-dialog.terminal-view {
    min-height: 85%;
    max-height: 100%; }
    md-dialog.terminal-view md-dialog-content {
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
      display: -ms-flexbox;
      display: flex; }
      md-dialog.terminal-view md-dialog-content md-tabs {
        -ms-flex: 1 1 100%;
            flex: 1 1 100%; }
  md-dialog.extended-width-height {
    min-width: 95% !important;
    max-width: 100% !important;
    min-height: 95% !important;
    max-height: 100% !important; }
    md-dialog.extended-width-height md-dialog-content {
      -ms-flex: 1 1 100% !important;
          flex: 1 1 100% !important;
      display: -ms-flexbox;
      display: flex; }
      md-dialog.extended-width-height md-dialog-content md-tabs {
        -ms-flex: 1 1 100% !important;
            flex: 1 1 100% !important; } }

@media screen and (max-width: 960px) {
  md-dialog.terminal-view md-dialog-content md-tabs {
    height: 100%; } }

@media screen and (min-width: 1280px) {
  md-dialog.terminal-view md-dialog-content md-tabs .terminal-infos-header {
    position: sticky;
    width: 100%;
    z-index: 3;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; } }

#terminals-dashboard .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #terminals-dashboard .sidenav .header {
    height: 155px;
    min-height: 155px;
    max-height: 155px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #terminals-dashboard .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #terminals-dashboard .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #terminals-dashboard .sidenav .content {
    padding: 24px 0; }
    #terminals-dashboard .sidenav .content .item {
      cursor: pointer; }
      #terminals-dashboard .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #terminals-dashboard .sidenav .content .item label {
        cursor: pointer; }
    #terminals-dashboard .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #terminals-dashboard .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #terminals-dashboard .sidenav .content md-input-container {
      max-height: 30px; }
    #terminals-dashboard .sidenav .content md-select {
      height: 35px !important; }
    #terminals-dashboard .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #terminals-dashboard .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #terminals-dashboard .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #terminals-dashboard .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #terminals-dashboard .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #terminals-dashboard .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

#terminals .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none;
  overflow-x: hidden; }
  #terminals .sidenav .header {
    height: 114px;
    min-height: 114px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #terminals .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #terminals .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #terminals .sidenav .content {
    padding: 24px 0; }
    #terminals .sidenav .content .item {
      cursor: pointer; }
      #terminals .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #terminals .sidenav .content .item label {
        cursor: pointer; }
    #terminals .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #terminals .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #terminals .sidenav .content md-input-container {
      max-height: 30px; }
    #terminals .sidenav .content md-select {
      height: 35px !important; }
    #terminals .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #terminals .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #terminals .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #terminals .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #terminals .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #terminals .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

#technicalInfos .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #technicalInfos .sidenav .header {
    height: 114px;
    min-height: 114px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #technicalInfos .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #technicalInfos .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #technicalInfos .sidenav .content {
    padding: 24px 0; }
    #technicalInfos .sidenav .content .item {
      cursor: pointer; }
      #technicalInfos .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #technicalInfos .sidenav .content .item label {
        cursor: pointer; }
    #technicalInfos .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #technicalInfos .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #technicalInfos .sidenav .content md-input-container {
      max-height: 30px; }
    #technicalInfos .sidenav .content md-select {
      height: 35px !important; }
    #technicalInfos .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #technicalInfos .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #technicalInfos .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #technicalInfos .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #technicalInfos .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #technicalInfos .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

#events .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none; }
  #events .sidenav .header {
    height: 114px;
    min-height: 114px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #events .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #events .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #events .sidenav .content {
    padding: 24px 0; }
    #events .sidenav .content .item {
      cursor: pointer; }
      #events .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #events .sidenav .content .item label {
        cursor: pointer; }
    #events .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #events .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #events .sidenav .content md-input-container {
      max-height: 30px; }
    #events .sidenav .content md-select {
      height: 35px !important; }
    #events .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #events .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #events .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #events .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #events .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #events .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

@media print {
  .timeline-div {
    page-break-before: always !important;
    page-break-after: always !important;
    page-break-inside: avoid !important; }
    .timeline-div * {
      page-break-inside: avoid !important; } }

#users .sidenav {
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  z-index: 2;
  background: 0 0;
  box-shadow: none;
  overflow-x: hidden; }
  #users .sidenav .header {
    height: 174px;
    min-height: 174px;
    max-height: 174px;
    padding: 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #users .sidenav .header .logo .logo-icon {
      margin: 0 16px 0 0; }
    #users .sidenav .header .logo .logo-text {
      font-size: 24px; }
  #users .sidenav .content {
    padding: 24px 0; }
    #users .sidenav .content .item {
      cursor: pointer; }
      #users .sidenav .content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
      #users .sidenav .content .item label {
        cursor: pointer; }
    #users .sidenav .content .select-filter {
      padding: 0 24px 0 16px; }
    #users .sidenav .content md-icon {
      color: rgba(0, 0, 0, 0.56); }
    #users .sidenav .content md-input-container {
      max-height: 30px; }
    #users .sidenav .content md-select {
      height: 35px !important; }
    #users .sidenav .content mdp-time-picker > div {
      padding: 0 24px 0 12px; }
      #users .sidenav .content mdp-time-picker > div md-input-container {
        -moz-flex: 1;
        -ms-flex: 1;
        -o-flex: 1;
        flex: 1; }
  #users .sidenav.md-locked-open .header {
    color: #FFFFFF; }
    #users .sidenav.md-locked-open .header .logo {
      padding-top: 27px; }
      #users .sidenav.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  #users .sidenav:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }

.centroid-view {
  max-width: 720px;
  min-height: 420px;
  width: 500px; }
  .centroid-view .md-subheader .md-subheader-inner {
    padding-top: 8px; }
  .centroid-view .header-centroid-view {
    padding-bottom: 10px;
    background-color: #263238 !important;
    color: #fff !important; }
    .centroid-view .header-centroid-view .md-toolbar-tools-top {
      min-height: 50px;
      height: 50px; }
      .centroid-view .header-centroid-view .md-toolbar-tools-top .title {
        padding-left: 0; }
    .centroid-view .header-centroid-view .info-centroid {
      font-size: 14px; }
    .centroid-view .header-centroid-view md-icon {
      margin-left: 0;
      margin-right: 5px;
      color: #fff; }
  .centroid-view .div-floating-list-button {
    bottom: 12px; }
  .centroid-view .div-centroid-img .centroid-img {
    z-index: 2; }
    .centroid-view .div-centroid-img .centroid-img .ng-image-gallery-modal {
      height: 225px; }
      .centroid-view .div-centroid-img .centroid-img .ng-image-gallery-modal img {
        width: 100%; }
  .centroid-view .div-centroid-img .centroid-map-img {
    position: absolute;
    right: 0; }
  .centroid-view md-content {
    overflow-x: hidden; }
    .centroid-view md-content .day-tracker-readings,
    .centroid-view md-content .week-tracker-readings {
      position: relative;
      min-height: 260px;
      width: 100%; }
      .centroid-view md-content .day-tracker-readings > div,
      .centroid-view md-content .week-tracker-readings > div {
        width: 100%; }
    .centroid-view md-content .list-item {
      padding-top: 12px;
      font-size: 14px;
      color: white; }
      .centroid-view md-content .list-item .title {
        font-size: 18px;
        font-weight: bold; }
      .centroid-view md-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
      .centroid-view md-content .list-item md-icon {
        color: white; }
    .centroid-view md-content .div-day-events {
      width: 100%;
      max-width: 350px;
      margin-left: -25px; }
      .centroid-view md-content .div-day-events .nv-noData {
        font-size: 16px !important; }
    .centroid-view md-content p {
      margin: 0; }

@media print {
  .sidenav-centroid-view {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    width: 100%;
    transform: translate(0, 0);
    overflow: visible; }
    .sidenav-centroid-view .centroid-view {
      max-width: 100%;
      height: 100%;
      overflow: visible; }
      .sidenav-centroid-view .centroid-view .content-centroid-view .md-subheader {
        position: initial !important;
        margin: 12px 0; }
      .sidenav-centroid-view .centroid-view .content-centroid-view table {
        max-width: 55%; }
        .sidenav-centroid-view .centroid-view .content-centroid-view table tr,
        .sidenav-centroid-view .centroid-view .content-centroid-view table th,
        .sidenav-centroid-view .centroid-view .content-centroid-view table td {
          text-align: center !important; }
        .sidenav-centroid-view .centroid-view .content-centroid-view table tbody td {
          padding: 0 12px 0 0 !important; }
      .sidenav-centroid-view .centroid-view .content-centroid-view .div-day-events {
        width: 100%;
        padding: 0 12px;
        margin-left: 0; } }

.events-view {
  max-width: 720px;
  min-height: 420px;
  width: 500px; }
  .events-view .header-events-view {
    min-height: 50px;
    max-height: 100px;
    background-color: #263238 !important;
    color: #fff !important; }
    .events-view .header-events-view .md-toolbar-tools-top {
      min-height: 50px;
      height: 50px; }
      .events-view .header-events-view .md-toolbar-tools-top .title {
        padding-left: 0; }
    .events-view .header-events-view .info-events {
      font-size: 14px; }
    .events-view .header-events-view md-icon {
      margin-left: 0;
      margin-right: 5px;
      color: #fff; }
  .events-view .div-floating-list-button {
    bottom: 12px; }
  .events-view .div-events-img .events-img {
    z-index: 2; }
    .events-view .div-events-img .events-img .ng-image-gallery-modal {
      height: 225px; }
      .events-view .div-events-img .events-img .ng-image-gallery-modal img {
        width: 100%; }
  .events-view .div-events-img .events-map-img {
    position: absolute;
    right: 0; }
  .events-view md-content {
    overflow-x: hidden; }
    .events-view md-content md-tabs {
      width: 100%; }
      .events-view md-content md-tabs .door-occurrences .div-total-occurrences {
        border-right: solid 1px rgba(0, 0, 0, 0.16); }
      .events-view md-content md-tabs .div-occurrences,
      .events-view md-content md-tabs .door-occurrences,
      .events-view md-content md-tabs .centroid-occurrences {
        position: relative;
        width: 100%; }
        .events-view md-content md-tabs .div-occurrences > div,
        .events-view md-content md-tabs .door-occurrences > div,
        .events-view md-content md-tabs .centroid-occurrences > div {
          width: 100%; }
        .events-view md-content md-tabs .div-occurrences .subtitle,
        .events-view md-content md-tabs .door-occurrences .subtitle,
        .events-view md-content md-tabs .centroid-occurrences .subtitle {
          padding: 12px; }
        .events-view md-content md-tabs .div-occurrences .div-total-occurrences,
        .events-view md-content md-tabs .door-occurrences .div-total-occurrences,
        .events-view md-content md-tabs .centroid-occurrences .div-total-occurrences {
          padding-top: 12px;
          padding-bottom: 12px;
          cursor: pointer; }
          .events-view md-content md-tabs .div-occurrences .div-total-occurrences md-icon,
          .events-view md-content md-tabs .door-occurrences .div-total-occurrences md-icon,
          .events-view md-content md-tabs .centroid-occurrences .div-total-occurrences md-icon {
            margin: 0;
            margin-right: 5px; }
      .events-view md-content md-tabs .div-timeline {
        min-height: 300px; }
        .events-view md-content md-tabs .div-timeline .div-people-graph {
          position: relative;
          min-height: 380px; }
          .events-view md-content md-tabs .div-timeline .div-people-graph .md-subheader-inner {
            padding: 8px 12px !important;
            padding-right: 0 !important; }
        .events-view md-content md-tabs .div-timeline .timeline-events-list {
          min-height: 300px; }
          .events-view md-content md-tabs .div-timeline .timeline-events-list .event-item {
            padding: 4px 16px 8px 16px;
            border: none !important; }
            .events-view md-content md-tabs .div-timeline .timeline-events-list .event-item .info {
              margin-right: 0; }
            .events-view md-content md-tabs .div-timeline .timeline-events-list .event-item .events-info {
              width: 100%; }
            .events-view md-content md-tabs .div-timeline .timeline-events-list .event-item .title {
              margin-bottom: 3px;
              font-size: 16px;
              font-weight: bold; }
            .events-view md-content md-tabs .div-timeline .timeline-events-list .event-item .notes {
              padding-top: 3px;
              font-size: 14px; }
              .events-view md-content md-tabs .div-timeline .timeline-events-list .event-item .notes md-icon {
                margin-left: 0;
                margin-right: 3px; }
            .events-view md-content md-tabs .div-timeline .timeline-events-list .event-item .total-balancing {
              text-overflow: clip;
              overflow: visible; }
              .events-view md-content md-tabs .div-timeline .timeline-events-list .event-item .total-balancing span:before {
                content: '('; }
              .events-view md-content md-tabs .div-timeline .timeline-events-list .event-item .total-balancing span:after {
                content: ')'; }
              .events-view md-content md-tabs .div-timeline .timeline-events-list .event-item .total-balancing span .balancing-positive:before {
                content: ' +'; }
            .events-view md-content md-tabs .div-timeline .timeline-events-list .event-item .secondary-text.time {
              margin-top: 3px; }
            .events-view md-content md-tabs .div-timeline .timeline-events-list .event-item .secondary-text md-icon {
              margin-left: 0;
              margin-right: 3px; }
          .events-view md-content md-tabs .div-timeline .timeline-events-list .md-list-item-inner {
            padding: 6px 0; }
          .events-view md-content md-tabs .div-timeline .timeline-events-list .avatar {
            margin-right: 10px;
            font-size: 17px !important; }
            .events-view md-content md-tabs .div-timeline .timeline-events-list .avatar.occurrence-event {
              font-size: 24px !important; }
        .events-view md-content md-tabs .div-timeline .md-subheader-content {
          font-weight: bold; }
      .events-view md-content md-tabs .list-item {
        padding-top: 12px;
        font-size: 14px; }
        .events-view md-content md-tabs .list-item .info {
          margin-left: 0;
          margin-right: 0; }
      .events-view md-content md-tabs p {
        margin: 0; }
  .events-view .div-timeline--printing people-graph {
    width: 700px !important; }

@media print {
  .sidenav-events-view {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    width: 100%;
    transform: translate(0, 0);
    overflow: visible; }
    .sidenav-events-view .events-view {
      max-width: 100%;
      height: 100%;
      overflow: visible; }
      .sidenav-events-view .events-view .header-events-view .info {
        padding-right: 16px !important; }
      .sidenav-events-view .events-view .event-item {
        page-break-before: always !important;
        page-break-after: always !important;
        page-break-inside: avoid !important; }
        .sidenav-events-view .events-view .event-item * {
          page-break-inside: avoid !important; }
      .sidenav-events-view .events-view .content-events-view .md-subheader {
        position: initial !important;
        margin: 12px 0; }
      .sidenav-events-view .events-view .content-events-view table {
        max-width: 60%; }
        .sidenav-events-view .events-view .content-events-view table tr,
        .sidenav-events-view .events-view .content-events-view table th,
        .sidenav-events-view .events-view .content-events-view table td {
          text-align: center !important; }
        .sidenav-events-view .events-view .content-events-view table tbody td {
          padding: 0 12px 0 0 !important; }
      .sidenav-events-view .events-view md-tabs-wrapper,
      .sidenav-events-view .events-view .lineY-div {
        display: none !important; } }

.line-selected-before {
  border-left: 6px solid #2196F3;
  height: 5px;
  margin-left: 6px; }

.line-before {
  border-left: 3px solid #cecece;
  height: 5px;
  margin-left: 8px; }

.timeline-button-apply {
  width: 90%; }

.icon-arrow-back {
  padding-left: 4px;
  padding-right: 6px; }

.icon-arrow-forward {
  padding-left: 6px;
  padding-right: 4px; }

.timeline-date-control {
  width: 100%; }

.date-control {
  float: left;
  width: 32.3%;
  margin: 0.5px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.date-prev {
  text-align: left;
  border-bottom: 1px #bdbdbd solid; }

.date-current {
  text-align: center;
  cursor: default;
  font-weight: bold;
  font-size: medium;
  border-top: 1px #bdbdbd solid;
  border-left: 1px #bdbdbd solid;
  border-right: 1px #bdbdbd solid; }

.date-next {
  text-align: right;
  border-bottom: 1px #bdbdbd solid; }

.timeline-container {
  width: 100%;
  overflow-x: auto;
  overflow-x: hidden;
  padding-top: 5px; }

.text-muted {
  color: #999; }

small, .small {
  font-size: 85%; }

.timeline {
  list-style: none;
  padding: 0px 0 10px;
  position: relative; }
  .timeline:before {
    top: 0;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 3px;
    background-color: #cecece;
    left: 3%;
    margin-left: -1.5px; }

.timeline-bar-selected {
  list-style: none;
  padding: 20px 0 20px;
  position: relative; }
  .timeline-bar-selected:before {
    top: 0;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 6px;
    background-color: #2196F3;
    left: 0%;
    margin-left: -1.5px; }

.timeline-selected:before {
  top: 0;
  bottom: 0;
  position: absolute;
  content: " ";
  width: 6px;
  background-color: #2196F3;
  left: 0%;
  margin-left: -9px;
  margin-bottom: -20px; }

.timeline > li {
  margin-bottom: 10px;
  position: relative; }
  .timeline > li:before {
    content: " ";
    display: table; }
  .timeline > li:after {
    content: " ";
    display: table;
    clear: both; }
  .timeline > li:before {
    content: " ";
    display: table; }
  .timeline > li:after {
    content: " ";
    display: table;
    clear: both; }
  .timeline > li > .timeline-panel {
    float: left;
    border: 1px solid #d4d4d4;
    border-radius: 2px;
    padding: 5px;
    margin-left: 4.5%;
    position: relative;
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
    width: 90%;
    cursor: pointer; }
    .timeline > li > .timeline-panel:before {
      position: absolute;
      right: -15px;
      display: inline-block;
      border-top: 15px solid transparent;
      border-left: 15px solid #ccc;
      border-right: 0 solid #ccc;
      border-bottom: 15px solid transparent;
      content: " "; }
  .timeline > li > .timeline-badge {
    color: #fff;
    width: 15px;
    height: 15px;
    line-height: 50px;
    font-size: 1.4em;
    text-align: center;
    position: absolute;
    top: -1px;
    left: 3%;
    margin-left: -8px;
    background-color: #cecece;
    z-index: 100;
    border-top-right-radius: 50%;
    border-top-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%; }
  .timeline > li.timeline-inverted > .timeline-panel {
    /*float: right;*/ }
    .timeline > li.timeline-inverted > .timeline-panel:before {
      border-left-width: 0;
      right: auto;
      margin-top: 0px; }
    .timeline > li.timeline-inverted > .timeline-panel:after {
      border-left-width: 0;
      border-right-width: 14px;
      left: -14px;
      right: auto; }

.timeline-badge {
  cursor: pointer; }
  .timeline-badge.selected {
    background-color: #2196F3 !important; }

.timeline-title {
  margin-top: 0;
  color: inherit;
  margin-bottom: 0px;
  font-size: 1.1em;
  font-weight: bold; }

.timeline-apply {
  text-align: center; }

.timeline-body > p, .timeline-body > ul {
  margin-bottom: 0; }

.timeline-body > p + p {
  margin-top: 5px; }

.timeline-icon {
  vertical-align: middle;
  padding-left: 4px;
  padding-right: 4px; }

.span-date {
  vertical-align: middle; }

.md-button.md-raised:not([disabled]):hover {
  background-color: #304ffe;
  color: rgba(255, 255, 255, 0.95); }

#technical {
  background-color: whitesmoke; }
  #technical .div-center .header {
    height: 110px;
    min-height: 100px;
    max-height: 136px;
    padding: 12px;
    background-color: #394b6d;
    color: #FFFFFF; }
  #technical .div-center .header-terminals-list {
    height: 44px;
    min-height: 44px !important;
    max-height: 44px;
    padding: 8px 24px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
    #technical .div-center .header-terminals-list .div-total {
      font-size: 14px; }
      #technical .div-center .header-terminals-list .div-total > md-icon {
        margin-left: 0;
        margin-right: 5px; }
  #technical .div-center .terminals-list {
    height: 100%;
    padding-bottom: 36px;
    border-left: 1px solid rgba(0, 0, 0, 0.12);
    overflow-x: hidden; }
    #technical .div-center .terminals-list p {
      margin: 0; }
    #technical .div-center .terminals-list .md-subheader .md-subheader-inner {
      padding-top: 0; }
  #technical .div-center .terminal-item {
    position: relative;
    height: auto !important;
    padding: 12px;
    padding-right: 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    text-transform: none;
    cursor: pointer; }
    #technical .div-center .terminal-item .avatar {
      font-size: 14px; }
    #technical .div-center .terminal-item .info {
      margin: 0 16px 0 8px; }
      #technical .div-center .terminal-item .info .notes {
        font-size: 14px; }
      #technical .div-center .terminal-item .info .title {
        font-size: 15px;
        font-weight: 700; }
      #technical .div-center .terminal-item .info .secondary-title {
        margin-left: 5px;
        font-size: 12px !important; }
    #technical .div-center .terminal-item .secondary-text md-icon {
      margin: 0; }
    #technical .div-center .terminal-item .div-sensors-status {
      margin: 8px 10px 0 6px; }
      #technical .div-center .terminal-item .div-sensors-status > div {
        padding: 2px 0;
        margin: 0 2px;
        border: solid 1px;
        text-align: center;
        font-size: 12px;
        font-weight: bold; }
        #technical .div-center .terminal-item .div-sensors-status > div md-icon {
          margin: 0; }
        #technical .div-center .terminal-item .div-sensors-status > div md-icon,
        #technical .div-center .terminal-item .div-sensors-status > div .icon {
          margin-right: 5px; }

@media screen and (max-width: 960px) {
  #technical .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #technical .center .header {
    padding-left: 16px; } }

.line-selected-before {
  border-left: 6px solid #2196F3;
  height: 5px;
  margin-left: 6px; }

.line-before {
  border-left: 3px solid #cecece;
  height: 5px;
  margin-left: 8px; }

.timeline-button-apply {
  width: 90%; }

.icon-arrow-back {
  padding-left: 4px;
  padding-right: 6px; }

.icon-arrow-forward {
  padding-left: 6px;
  padding-right: 4px; }

.timeline-date-control {
  width: 100%; }

.date-control {
  float: left;
  width: 32.3%;
  margin: 0.5px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.date-prev {
  text-align: left;
  border-bottom: 1px #bdbdbd solid; }

.date-current {
  text-align: center;
  cursor: default;
  font-weight: bold;
  font-size: medium;
  border-top: 1px #bdbdbd solid;
  border-left: 1px #bdbdbd solid;
  border-right: 1px #bdbdbd solid; }

.date-next {
  text-align: right;
  border-bottom: 1px #bdbdbd solid; }

.timeline-container {
  width: 100%;
  overflow-x: auto;
  overflow-x: hidden;
  padding-top: 5px; }

.text-muted {
  color: #999; }

small, .small {
  font-size: 85%; }

.timeline {
  list-style: none;
  padding: 0px 0 10px;
  position: relative; }
  .timeline:before {
    top: 0;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 3px;
    background-color: #cecece;
    left: 3%;
    margin-left: -1.5px; }

.timeline-bar-selected {
  list-style: none;
  padding: 20px 0 20px;
  position: relative; }
  .timeline-bar-selected:before {
    top: 0;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 6px;
    background-color: #2196F3;
    left: 0%;
    margin-left: -1.5px; }

.timeline-selected:before {
  top: 0;
  bottom: 0;
  position: absolute;
  content: " ";
  width: 6px;
  background-color: #2196F3;
  left: 0%;
  margin-left: -9px;
  margin-bottom: -20px; }

.timeline > li {
  margin-bottom: 10px;
  position: relative; }
  .timeline > li:before {
    content: " ";
    display: table; }
  .timeline > li:after {
    content: " ";
    display: table;
    clear: both; }
  .timeline > li:before {
    content: " ";
    display: table; }
  .timeline > li:after {
    content: " ";
    display: table;
    clear: both; }
  .timeline > li > .timeline-panel {
    float: left;
    border: 1px solid #d4d4d4;
    border-radius: 2px;
    padding: 5px;
    margin-left: 4.5%;
    position: relative;
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
    width: 90%;
    cursor: pointer; }
    .timeline > li > .timeline-panel:before {
      position: absolute;
      right: -15px;
      display: inline-block;
      border-top: 15px solid transparent;
      border-left: 15px solid #ccc;
      border-right: 0 solid #ccc;
      border-bottom: 15px solid transparent;
      content: " "; }
  .timeline > li > .timeline-badge {
    color: #fff;
    width: 15px;
    height: 15px;
    line-height: 50px;
    font-size: 1.4em;
    text-align: center;
    position: absolute;
    top: -1px;
    left: 3%;
    margin-left: -8px;
    background-color: #cecece;
    z-index: 100;
    border-top-right-radius: 50%;
    border-top-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%; }
  .timeline > li.timeline-inverted > .timeline-panel {
    /*float: right;*/ }
    .timeline > li.timeline-inverted > .timeline-panel:before {
      border-left-width: 0;
      right: auto;
      margin-top: 0px; }
    .timeline > li.timeline-inverted > .timeline-panel:after {
      border-left-width: 0;
      border-right-width: 14px;
      left: -14px;
      right: auto; }

.timeline-badge {
  cursor: pointer; }
  .timeline-badge.selected {
    background-color: #2196F3 !important; }

.timeline-title {
  margin-top: 0;
  color: inherit;
  margin-bottom: 0px; }

.timeline-apply {
  text-align: center; }

.timeline-body > p, .timeline-body > ul {
  margin-bottom: 0; }

.timeline-body > p + p {
  margin-top: 5px; }

.timeline-icon {
  vertical-align: middle;
  padding-left: 4px;
  padding-right: 4px; }

.span-date {
  vertical-align: middle; }

.md-button.md-raised:not([disabled]):hover {
  background-color: #304ffe;
  color: rgba(255, 255, 255, 0.95); }

.slideshow-hour-tooltip {
  color: #3f51b5; }

md-toast .div-loading-trackerReadings-list md-progress-circular svg path {
  stroke: #FFFFFF; }

md-dialog.allocationPRODATA-list {
  max-width: 600px;
  min-height: 320px;
  width: 600px; }
  md-dialog.allocationPRODATA-list md-toolbar {
    background-color: #394b6d; }
  md-dialog.allocationPRODATA-list .allocation-save-success {
    color: green !important; }
  md-dialog.allocationPRODATA-list .allocation-save-error {
    color: red !important; }
  md-dialog.allocationPRODATA-list .background-allocation-save-success {
    background-color: green !important; }
  md-dialog.allocationPRODATA-list .background-allocation-save-error {
    background-color: red !important; }
  md-dialog.allocationPRODATA-list .error-msg {
    font-style: italic;
    color: rgba(0, 0, 0, 0.54); }
  md-dialog.allocationPRODATA-list .md-subheader .md-subheader-inner {
    padding-top: 0; }
  md-dialog.allocationPRODATA-list .header-allocationPRODATA-list {
    background-color: #394b6d;
    color: #fff; }
    md-dialog.allocationPRODATA-list .header-allocationPRODATA-list.md-subheader {
      min-height: 70px; }
    md-dialog.allocationPRODATA-list .header-allocationPRODATA-list .total-allocationPRODATA-list {
      max-height: 25px; }
    md-dialog.allocationPRODATA-list .header-allocationPRODATA-list md-icon {
      margin: 0;
      color: #fff; }
    md-dialog.allocationPRODATA-list .header-allocationPRODATA-list md-input-container {
      margin-bottom: 0; }
      md-dialog.allocationPRODATA-list .header-allocationPRODATA-list md-input-container > * {
        color: #fff !important; }
      md-dialog.allocationPRODATA-list .header-allocationPRODATA-list md-input-container input {
        border-bottom-color: #fff !important; }
  md-dialog.allocationPRODATA-list md-dialog-content {
    position: relative;
    min-height: 200px; }
    md-dialog.allocationPRODATA-list md-dialog-content md-list-item .md-list-item-inner {
      padding: 6px 0;
      z-index: 1; }
    md-dialog.allocationPRODATA-list md-dialog-content p {
      margin: 0; }

md-dialog#allocationTrackerReading-list {
  max-width: 100% !important;
  min-height: 95% !important;
  width: 95% !important; }
  md-dialog#allocationTrackerReading-list .transformable {
    transition: min-height 150ms linear; }
  md-dialog#allocationTrackerReading-list .expanded {
    min-height: 250px; }
  md-dialog#allocationTrackerReading-list .collapsed {
    min-height: 64px; }
  md-dialog#allocationTrackerReading-list .header-trackerReading-list {
    background-color: #394b6d;
    color: #FFFFFF; }
    md-dialog#allocationTrackerReading-list .header-trackerReading-list md-icon {
      margin: 0;
      color: #FFFFFF; }
    md-dialog#allocationTrackerReading-list .header-trackerReading-list.md-subheader {
      min-height: 70px; }
    md-dialog#allocationTrackerReading-list .header-trackerReading-list .md-button[disabled] md-icon {
      opacity: .4; }
    md-dialog#allocationTrackerReading-list .header-trackerReading-list .total-trackerReadings-list {
      max-height: 25px; }
    md-dialog#allocationTrackerReading-list .header-trackerReading-list .secondary-info md-icon {
      margin-right: 5px; }
    md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters {
      padding: 5px 0;
      font-size: 14px; }
      md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters .date-range-filter {
        margin-top: 10px; }
        md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters .date-range-filter md-input-container md-datepicker input {
          color: #FFFFFF; }
      md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters .terminal-filter {
        margin-top: 10px; }
      md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters .item {
        cursor: pointer; }
        md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters .item.selected {
          background-color: rgba(0, 0, 0, 0.06); }
        md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters .item label {
          cursor: pointer; }
      md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters .select-filter {
        padding: 0 24px 0 16px; }
      md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters md-icon {
        color: rgba(0, 0, 0, 0.56); }
      md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters md-input-container {
        max-height: 30px; }
      md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters md-select {
        height: 35px !important; }
      md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters mdp-time-picker > div {
        padding: 0 24px 0 12px; }
        md-dialog#allocationTrackerReading-list .header-trackerReading-list .filters mdp-time-picker > div md-input-container {
          -moz-flex: 1;
          -ms-flex: 1;
          -o-flex: 1;
          flex: 1; }
  md-dialog#allocationTrackerReading-list.md-locked-open .header {
    color: #FFFFFF; }
    md-dialog#allocationTrackerReading-list.md-locked-open .header .logo {
      padding-top: 27px; }
      md-dialog#allocationTrackerReading-list.md-locked-open .header .logo .logo-icon md-icon {
        color: #FFFFFF; }
  md-dialog#allocationTrackerReading-list:not(.md-locked-open) .header {
    height: 150px;
    min-height: 150px;
    max-height: 150px;
    padding-top: 24px; }
  md-dialog#allocationTrackerReading-list .md-subheader {
    z-index: 3 !important;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.14), 0px 2px 2px 0px rgba(0, 0, 0, 0.08), 0px 3px 1px -2px rgba(0, 0, 0, 0.08); }
    md-dialog#allocationTrackerReading-list .md-subheader .div-loading-trackerReadings-list {
      transition: all 0.3s ease-in-out; }
  md-dialog#allocationTrackerReading-list md-input-container {
    margin-bottom: 0; }
    md-dialog#allocationTrackerReading-list md-input-container > * {
      color: #FFFFFF !important; }
    md-dialog#allocationTrackerReading-list md-input-container input {
      border-bottom-color: #FFFFFF !important; }
  md-dialog#allocationTrackerReading-list .div-floating-list-button {
    bottom: 12px; }
  md-dialog#allocationTrackerReading-list .trackerReadings-list {
    height: 100%;
    padding-bottom: 36px;
    border-left: 1px solid rgba(0, 0, 0, 0.12);
    overflow-x: hidden; }
    md-dialog#allocationTrackerReading-list .trackerReadings-list p {
      margin: 0; }
    md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group {
      height: auto;
      padding: 0 0 6px 0; }
      md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group:not(:last-of-type) {
        border-bottom: solid 1px rgba(0, 0, 0, 0.08); }
      md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .md-subheader .div-totals {
        min-width: 370px; }
        md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .md-subheader .div-totals .info .disabled {
          opacity: .4; }
        md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .md-subheader .div-totals > div {
          margin: 0 8px; }
          md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .md-subheader .div-totals > div:first-of-type {
            margin-left: 0; }
      md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .md-subheader .button-show-hide-trackerReadings {
        font-size: 13px; }
      md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .md-subheader .md-subheader-inner {
        padding: 8px 16px 6px; }
      md-dialog#allocationTrackerReading-list .trackerReadings-list .div-group .div-trackerReadings-group {
        width: 100%;
        -ms-flex-flow: row wrap;
        -o-flex-flow: row wrap;
        flex-flow: row wrap; }
  md-dialog#allocationTrackerReading-list .trackerReading-item {
    position: relative;
    height: auto !important;
    min-height: 20%;
    min-width: 345px !important;
    max-width: 345px;
    width: 345px;
    margin: 6px;
    padding: 8px 0 0;
    text-transform: none;
    cursor: pointer; }
    md-dialog#allocationTrackerReading-list .trackerReading-item .div-event-img {
      min-height: 215px;
      max-width: 330px;
      width: 100%; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-event-img .event-img {
        z-index: 1; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-event-img:hover .event-img-png {
        display: block;
        z-index: 2; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-event-img .event-img-png {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 97%;
        display: none; }
        md-dialog#allocationTrackerReading-list .trackerReading-item .div-event-img .event-img-png img {
          box-shadow: none; }
    md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item {
      color: #FFFFFF; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item .avatar {
        font-size: 14px; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item .info {
        min-width: 190px;
        max-width: 193px;
        margin-right: 4px; }
        md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item .info .secondary-title {
          margin-left: 5px;
          font-size: 12px !important; }
        md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item .info .notes md-icon {
          margin-right: 3px;
          color: #FFFFFF; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item .secondary-text md-icon {
        margin: 0;
        margin-right: 5px; }
      md-dialog#allocationTrackerReading-list .trackerReading-item .div-trackerReading-item .trackerReading-address {
        max-height: 35px;
        text-overflow: ellipsis;
        overflow: hidden; }
  md-dialog#allocationTrackerReading-list md-content {
    position: relative;
    padding: 0 !important;
    display: block;
    overflow-x: hidden; }
    md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img {
      z-index: 1;
      background-color: #FFFFFF; }
      md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img {
        position: relative; }
        md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img {
          width: 100%;
          z-index: 2; }
          md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img .ng-image-gallery-modal {
            height: 225px; }
            md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img .ng-image-gallery-modal .galleria-image {
              margin: 0; }
        md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img:hover .event-img-png {
          display: block;
          z-index: 2; }
        md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img-png {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 97%;
          display: none; }
          md-dialog#allocationTrackerReading-list md-content .div-event-img .div-wrapper-event-img .div-img .event-img-png img {
            box-shadow: none; }
    md-dialog#allocationTrackerReading-list md-content .div-event-img .event-map-img {
      position: absolute;
      right: 0; }
    md-dialog#allocationTrackerReading-list md-content .list-item {
      width: 100%;
      padding: 12px 8px;
      font-size: 14px;
      color: white; }
      md-dialog#allocationTrackerReading-list md-content .list-item .title {
        font-size: 18px;
        font-weight: bold; }
        md-dialog#allocationTrackerReading-list md-content .list-item .title .event-edit-button {
          margin-left: 0;
          padding-left: 0;
          font-size: 22px; }
      md-dialog#allocationTrackerReading-list md-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
      md-dialog#allocationTrackerReading-list md-content .list-item .div-event-buttons button {
        margin-top: 4px;
        margin-bottom: 0; }
      md-dialog#allocationTrackerReading-list md-content .list-item md-icon {
        color: white; }
    md-dialog#allocationTrackerReading-list md-content md-input-container {
      margin: 0; }
    md-dialog#allocationTrackerReading-list md-content p {
      margin: 0; }
  md-dialog#allocationTrackerReading-list md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 960px) {
  md-dialog#allocationTrackerReading-list {
    min-height: 100% !important;
    width: 100% !important; } }

@media print {
  body {
    -webkit-print-color-adjust: exact !important; }
  .page-break-after {
    position: relative !important;
    display: block !important;
    page-break-before: always !important;
    page-break-after: always !important;
    float: none; }
  .md-dialog-container {
    height: auto !important;
    overflow: visible;
    z-index: 999;
    border: none !important;
    box-shadow: none !important; }
  md-dialog#allocationTrackerReading-list {
    position: relative;
    min-height: 100%;
    min-width: 100%;
    height: 100%;
    width: 100%;
    display: block !important;
    overflow: visible !important; }
    md-dialog#allocationTrackerReading-list md-content {
      position: relative !important;
      display: block !important;
      overflow: visible !important;
      border: none !important;
      box-shadow: none; }
      md-dialog#allocationTrackerReading-list md-content .div-group {
        float: none !important;
        border-bottom: none; }
        md-dialog#allocationTrackerReading-list md-content .div-group .md-subheader {
          position: fixed !important;
          top: auto !important;
          margin: 12px 0;
          box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.14), 0px 2px 2px 0px rgba(0, 0, 0, 0.08), 0px 3px 1px -2px rgba(0, 0, 0, 0.08), 0px 3px 1px -2px rgba(0, 0, 0, 0.08); }
      md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group {
        display: block; }
        md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group > * {
          float: left !important; }
        md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group .trackerReading-item {
          height: 360px !important;
          max-height: 360px !important; }
          md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group .trackerReading-item:first-of-type, md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group .trackerReading-item:nth-of-type(2) {
            margin-top: 100px !important; }
          md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group .trackerReading-item .div-event-img {
            min-height: 205px;
            max-height: 205px;
            margin-bottom: 5px; }
      md-dialog#allocationTrackerReading-list md-content .div-trackerReadings-group,
      md-dialog#allocationTrackerReading-list md-content .trackerReading-item,
      md-dialog#allocationTrackerReading-list md-content .div-event-img,
      md-dialog#allocationTrackerReading-list md-content .div-trackerReading-item {
        position: relative !important;
        page-break-inside: avoid !important; }
    md-dialog#allocationTrackerReading-list md-toolbar {
      color: #000000;
      background-color: #FFFFFF; }
      md-dialog#allocationTrackerReading-list md-toolbar md-icon {
        margin-left: 0;
        margin-right: 2px;
        color: #000000; }
    md-dialog#allocationTrackerReading-list .content {
      display: block; }
      md-dialog#allocationTrackerReading-list .content .md-subheader {
        position: initial !important;
        margin: 12px 0; } }

md-dialog.allocation-csv-import {
  overflow: hidden; }
  md-dialog.allocation-csv-import md-toolbar {
    background-color: #394b6d; }
    md-dialog.allocation-csv-import md-toolbar .title {
      font-size: 17px; }
  md-dialog.allocation-csv-import md-dialog-content {
    display: block;
    position: relative;
    overflow: hidden; }
    md-dialog.allocation-csv-import md-dialog-content div[ng-include] {
      padding: 16px; }
    md-dialog.allocation-csv-import md-dialog-content .allocation-csv-description .title {
      margin: 0;
      line-height: 1.4em;
      font-weight: 400; }
    md-dialog.allocation-csv-import md-dialog-content .allocation-csv-description .csv-columns {
      padding-top: 18px; }
      md-dialog.allocation-csv-import md-dialog-content .allocation-csv-description .csv-columns .list-csv-columns {
        margin-left: 25px;
        font-size: 13px; }
    md-dialog.allocation-csv-import md-dialog-content md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) {
      min-height: 500px;
      overflow: hidden; }
    md-dialog.allocation-csv-import md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.allocation-csv-import md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
  md-dialog.allocation-csv-import md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 600px) {
  md-dialog.allocation-csv-import {
    width: 100%; }
    md-dialog.allocation-csv-import .div-input-lines > :not(:first-child) {
      margin-top: 0; }
    md-dialog.allocation-csv-import md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.allocation-csv-import {
    min-width: 600px; }
    md-dialog.allocation-csv-import md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.allocation-csv-import md-dialog-content .div-line-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.allocation-csv-import {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog {
    max-width: 720px; }
    md-dialog.allocation-csv-import {
      width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.allocation-csv-import {
    width: 90%; } }

md-dialog.allocationCSV-list {
  max-width: 600px;
  min-height: 320px;
  width: 600px; }
  md-dialog.allocationCSV-list md-toolbar {
    background-color: #394b6d; }
  md-dialog.allocationCSV-list .allocation-save-success {
    color: green !important; }
  md-dialog.allocationCSV-list .allocation-save-error {
    color: red !important; }
  md-dialog.allocationCSV-list .background-allocation-save-success {
    background-color: green !important; }
  md-dialog.allocationCSV-list .background-allocation-save-error {
    background-color: red !important; }
  md-dialog.allocationCSV-list .error-msg {
    font-style: italic;
    color: rgba(0, 0, 0, 0.54); }
  md-dialog.allocationCSV-list .md-subheader .md-subheader-inner {
    padding-top: 0; }
  md-dialog.allocationCSV-list .header-allocationCSV-list {
    background-color: #394b6d;
    color: #fff; }
    md-dialog.allocationCSV-list .header-allocationCSV-list.md-subheader {
      min-height: 70px; }
    md-dialog.allocationCSV-list .header-allocationCSV-list .total-allocationCSV-list {
      max-height: 25px; }
    md-dialog.allocationCSV-list .header-allocationCSV-list md-icon {
      margin: 0;
      color: #fff; }
    md-dialog.allocationCSV-list .header-allocationCSV-list md-input-container {
      margin-bottom: 0; }
      md-dialog.allocationCSV-list .header-allocationCSV-list md-input-container > * {
        color: #fff !important; }
      md-dialog.allocationCSV-list .header-allocationCSV-list md-input-container input {
        border-bottom-color: #fff !important; }
  md-dialog.allocationCSV-list md-dialog-content {
    position: relative;
    min-height: 200px; }
    md-dialog.allocationCSV-list md-dialog-content md-list-item .md-list-item-inner {
      padding: 6px 0;
      z-index: 1; }
    md-dialog.allocationCSV-list md-dialog-content p {
      margin: 0; }

md-dialog.allocationTicketsCentroidsCSV-list {
  max-width: 720px;
  min-height: 320px;
  width: 720px; }
  md-dialog.allocationTicketsCentroidsCSV-list md-toolbar {
    background-color: #394b6d; }
  md-dialog.allocationTicketsCentroidsCSV-list .allocation-save-success {
    color: green !important; }
  md-dialog.allocationTicketsCentroidsCSV-list .allocation-save-error {
    color: red !important; }
  md-dialog.allocationTicketsCentroidsCSV-list .background-allocation-save-success {
    background-color: green !important; }
  md-dialog.allocationTicketsCentroidsCSV-list .background-allocation-save-error {
    background-color: red !important; }
  md-dialog.allocationTicketsCentroidsCSV-list .error-msg {
    font-style: italic;
    color: rgba(0, 0, 0, 0.54); }
  md-dialog.allocationTicketsCentroidsCSV-list .header-allocationCSV-list {
    background-color: #394b6d;
    color: #fff; }
    md-dialog.allocationTicketsCentroidsCSV-list .header-allocationCSV-list .md-subheader .md-subheader-inner {
      padding-top: 0; }
    md-dialog.allocationTicketsCentroidsCSV-list .header-allocationCSV-list.md-subheader {
      min-height: 100px; }
    md-dialog.allocationTicketsCentroidsCSV-list .header-allocationCSV-list .total-allocationCSV-list {
      max-height: 25px; }
    md-dialog.allocationTicketsCentroidsCSV-list .header-allocationCSV-list md-icon {
      margin: 0;
      color: #fff; }
    md-dialog.allocationTicketsCentroidsCSV-list .header-allocationCSV-list md-input-container {
      margin-bottom: 0; }
      md-dialog.allocationTicketsCentroidsCSV-list .header-allocationCSV-list md-input-container > * {
        color: #fff !important; }
      md-dialog.allocationTicketsCentroidsCSV-list .header-allocationCSV-list md-input-container input {
        border-bottom-color: #fff !important; }
  md-dialog.allocationTicketsCentroidsCSV-list md-content {
    position: relative;
    min-height: 200px; }
    md-dialog.allocationTicketsCentroidsCSV-list md-content .div-group .md-subheader .md-subheader-inner {
      background-color: rgba(0, 0, 0, 0.06); }
    md-dialog.allocationTicketsCentroidsCSV-list md-content .div-group > div {
      width: 100%; }
      md-dialog.allocationTicketsCentroidsCSV-list md-content .div-group > div .list-item {
        width: 100%; }
    md-dialog.allocationTicketsCentroidsCSV-list md-content md-list-item .md-list-item-inner {
      padding: 6px 0;
      z-index: 1; }
    md-dialog.allocationTicketsCentroidsCSV-list md-content p {
      margin: 0; }

md-dialog.allocation-edit {
  overflow: hidden; }
  md-dialog.allocation-edit md-toolbar .title {
    font-size: 17px; }
  md-dialog.allocation-edit md-dialog-content {
    display: block;
    position: relative;
    padding: 16px; }
    md-dialog.allocation-edit md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.allocation-edit md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.allocation-edit md-dialog-content .div-autocomplete:first-child {
      padding-left: 3px; }
    md-dialog.allocation-edit md-dialog-content .div-autocomplete > md-icon {
      max-width: 24px;
      padding-top: 3px;
      margin: 22px 6px 0 0; }
  md-dialog.allocation-edit md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 600px) {
  md-dialog.allocation-edit {
    width: 100%; }
    md-dialog.allocation-edit .div-input-lines > :not(:first-child) {
      margin-top: 0; }
    md-dialog.allocation-edit .div-autocomplete,
    md-dialog.allocation-edit .input-date {
      max-height: 35px; }
    md-dialog.allocation-edit .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.allocation-edit .div-autocomplete:first-child {
        margin-top: 0; }
    md-dialog.allocation-edit md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.allocation-edit {
    min-width: 600px; }
    md-dialog.allocation-edit .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.allocation-edit md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.allocation-edit md-dialog-content .div-line-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.allocation-edit {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.allocation-edit {
    max-width: 780px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.allocation-edit {
    width: 90%; } }

md-toast .div-loading-trackerReadings-list md-progress-circular svg path {
  stroke: #FFFFFF; }

md-dialog.centroid-events-graph-dialog {
  overflow: hidden; }
  md-dialog.centroid-events-graph-dialog md-dialog-content {
    position: relative;
    min-height: 200px;
    max-height: 400px;
    padding: 16px;
    display: block;
    overflow-x: hidden; }
    md-dialog.centroid-events-graph-dialog md-dialog-content .div-terminal-terminals .header-terminal-terminals {
      height: 46px;
      min-height: 46px;
      width: 108%;
      margin-bottom: 12px;
      margin-left: -20px;
      padding: 12px 16px; }
      md-dialog.centroid-events-graph-dialog md-dialog-content .div-terminal-terminals .header-terminal-terminals > span {
        padding: 12px 0 0; }
    md-dialog.centroid-events-graph-dialog md-dialog-content .div-terminal-terminals .div-terminal .terminal-item {
      cursor: move !important; }
    md-dialog.centroid-events-graph-dialog md-dialog-content .div-edit-terminal {
      padding: 0 8px; }
  md-dialog.centroid-events-graph-dialog md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }
  md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container {
    margin: 0; }
    md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container label {
      font-size: 16px; }
    md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container md-datepicker .md-datepicker-input-container {
      border-color: white; }
    md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__date-filters md-input-container md-datepicker .md-datepicker-expand-triangle {
      border-top-color: white !important; }
  md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter {
    padding-top: 5px; }
    md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container input,
    md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container input:focus,
    md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container label,
    md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete md-input-container label::after {
      border-color: white; }
    md-dialog.centroid-events-graph-dialog .header-centroid-events-graph-dialog__centroid-filter md-autocomplete button path {
      fill: white; }
  md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog {
    height: 100%;
    background-color: whitesmoke; }
    md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .header {
      height: auto;
      padding: 12px;
      background-color: #394b6d;
      color: #FFFFFF; }
      md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .header .search-wrapper {
        background: #fff; }
        md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .header .search-wrapper .div-search {
          height: 56px;
          min-height: 56px;
          padding: 18px; }
          md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .header .search-wrapper .div-search .input-search {
            height: 56px;
            padding-left: 16px;
            margin: 0;
            border-radius: 0;
            border: none;
            color: rgba(0, 0, 0, 0.54);
            appearance: none;
            -moz-appearance: none;
            -webkit-appearance: none; }
      md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .header md-input-container > * {
        color: #fff !important; }
        md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .header md-input-container > *:focus {
          border-bottom-color: #fff; }
        md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .header md-input-container > *.md-input-focused {
          border-bottom-width: 1px !important; }
      md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .header md-input-container .md-errors-spacer {
        display: none; }
      md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .header md-checkbox {
        width: 20px;
        margin-bottom: 0; }
    md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .header-centroid-events-graph-dialog {
      height: 64px;
      min-height: 64px !important;
      max-height: 64px;
      padding: 8px 24px;
      border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
      md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .header-centroid-events-graph-dialog .div-total > md-icon {
        margin-left: 0;
        margin-right: 5px; }
    md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .terminals-list {
      height: 100%;
      padding-bottom: 36px;
      border-left: 1px solid rgba(0, 0, 0, 0.12);
      overflow-x: hidden; }
      md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .terminals-list p {
        margin: 0; }
      md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .terminals-list .md-subheader .md-subheader-inner {
        padding-top: 0; }
    md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .terminal-item {
      position: relative;
      height: auto !important;
      padding: 16px;
      border-bottom: 1px solid rgba(0, 0, 0, 0.08);
      text-transform: none;
      cursor: pointer; }
      md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .terminal-item .avatar {
        font-size: 14px; }
      md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .terminal-item .info {
        margin: 0 16px 0 8px; }
        md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .terminal-item .info .title {
          font-size: 15px;
          font-weight: 500; }
        md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .terminal-item .info .secondary-title {
          margin-left: 5px;
          font-size: 12px !important; }
      md-dialog.centroid-events-graph-dialog .content-centroid-events-graph-dialog .center .terminal-item .secondary-text md-icon {
        margin: 0; }

@media screen and (max-width: 600px) {
  md-dialog.centroid-events-graph-dialog {
    width: 100%; }
    md-dialog.centroid-events-graph-dialog md-autocomplete md-autocomplete-wrap > md-input-container {
      margin-top: 0; }
    md-dialog.centroid-events-graph-dialog md-autocomplete md-autocomplete-wrap > button {
      top: 0 !important; }
    md-dialog.centroid-events-graph-dialog .div-input-terminals > :not(:first-child) {
      margin-top: 0; }
    md-dialog.centroid-events-graph-dialog .div-autocomplete,
    md-dialog.centroid-events-graph-dialog .input-date {
      max-height: 35px; }
    md-dialog.centroid-events-graph-dialog .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.centroid-events-graph-dialog .div-autocomplete:first-child {
        margin-top: 0; }
    md-dialog.centroid-events-graph-dialog md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.centroid-events-graph-dialog {
    min-width: 600px; }
    md-dialog.centroid-events-graph-dialog .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.centroid-events-graph-dialog md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.centroid-events-graph-dialog md-dialog-content .div-terminal-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.centroid-events-graph-dialog {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.centroid-events-graph-dialog {
    max-width: 820px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.centroid-events-graph-dialog {
    width: 90%; }
    md-dialog.centroid-events-graph-dialog .installation-terminals .header .div-search {
      border-left: 1px solid rgba(0, 0, 0, 0.12); }
    md-dialog.centroid-events-graph-dialog .installation-terminals .center .header {
      padding-left: 16px; } }

md-dialog.centroid-csv-import {
  overflow: hidden; }
  md-dialog.centroid-csv-import md-toolbar {
    background-color: #394b6d; }
    md-dialog.centroid-csv-import md-toolbar .title {
      font-size: 17px; }
  md-dialog.centroid-csv-import md-dialog-content {
    display: block;
    position: relative;
    padding: 16px; }
    md-dialog.centroid-csv-import md-dialog-content .centroid-csv-description .title {
      margin: 0;
      centroid-height: 1.4em;
      font-weight: 400; }
    md-dialog.centroid-csv-import md-dialog-content .centroid-csv-description .csv-columns {
      padding-top: 18px; }
      md-dialog.centroid-csv-import md-dialog-content .centroid-csv-description .csv-columns .list-csv-columns {
        margin-left: 25px;
        font-size: 13px; }
        md-dialog.centroid-csv-import md-dialog-content .centroid-csv-description .csv-columns .list-csv-columns ul {
          list-style: none;
          font-size: 13px;
          font-style: italic; }
    md-dialog.centroid-csv-import md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.centroid-csv-import md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
  md-dialog.centroid-csv-import md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 600px) {
  md-dialog.centroid-csv-import {
    width: 100%; }
    md-dialog.centroid-csv-import .div-input-centroids > :not(:first-child) {
      margin-top: 0; }
    md-dialog.centroid-csv-import md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.centroid-csv-import {
    min-width: 600px; }
    md-dialog.centroid-csv-import md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.centroid-csv-import md-dialog-content .div-centroid-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.centroid-csv-import {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog {
    max-width: 720px; }
    md-dialog.centroid-csv-import {
      width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.centroid-csv-import {
    width: 90%; } }

md-dialog.centroidCSV-list {
  max-width: 600px;
  min-height: 320px;
  width: 600px; }
  md-dialog.centroidCSV-list md-toolbar {
    background-color: #394b6d; }
  md-dialog.centroidCSV-list .centroid-save-success {
    color: green !important; }
  md-dialog.centroidCSV-list .centroid-save-error {
    color: red !important; }
  md-dialog.centroidCSV-list .background-centroid-save-success {
    background-color: green !important; }
  md-dialog.centroidCSV-list .background-centroid-save-error {
    background-color: red !important; }
  md-dialog.centroidCSV-list .error-msg {
    font-style: italic;
    color: rgba(0, 0, 0, 0.54); }
  md-dialog.centroidCSV-list .md-subheader .md-subheader-inner {
    padding-top: 0; }
  md-dialog.centroidCSV-list .header-centroidCSV-list {
    background-color: #394b6d;
    color: #fff; }
    md-dialog.centroidCSV-list .header-centroidCSV-list.md-subheader {
      min-height: 70px; }
    md-dialog.centroidCSV-list .header-centroidCSV-list .total-centroidCSV-list {
      max-height: 25px; }
    md-dialog.centroidCSV-list .header-centroidCSV-list md-icon {
      margin: 0;
      color: #fff;
      margin-right: 3px; }
    md-dialog.centroidCSV-list .header-centroidCSV-list md-input-container {
      margin-bottom: 0; }
      md-dialog.centroidCSV-list .header-centroidCSV-list md-input-container > * {
        color: #fff !important; }
      md-dialog.centroidCSV-list .header-centroidCSV-list md-input-container input {
        border-bottom-color: #fff !important; }
  md-dialog.centroidCSV-list md-dialog-content {
    position: relative;
    min-height: 200px; }
    md-dialog.centroidCSV-list md-dialog-content md-list-item .md-list-item-inner {
      padding: 6px 0;
      z-index: 1; }
    md-dialog.centroidCSV-list md-dialog-content p {
      margin: 0; }

md-dialog.centroid-edit {
  overflow: hidden; }
  md-dialog.centroid-edit md-toolbar .title {
    font-size: 17px; }
  md-dialog.centroid-edit md-dialog-content {
    position: relative;
    min-height: 200px;
    padding: 16px;
    display: block;
    overflow-x: hidden; }
    md-dialog.centroid-edit md-dialog-content .div-centroid-centroids .header-centroid-centroids {
      height: 46px;
      min-height: 46px;
      width: 108%;
      margin-bottom: 12px;
      margin-left: -20px;
      padding: 12px 16px; }
      md-dialog.centroid-edit md-dialog-content .div-centroid-centroids .header-centroid-centroids > span {
        padding: 12px 0 0; }
    md-dialog.centroid-edit md-dialog-content .div-centroid-centroids .div-centroid .centroid-item {
      cursor: move !important; }
    md-dialog.centroid-edit md-dialog-content .div-edit-centroid {
      padding: 0 8px; }
    md-dialog.centroid-edit md-dialog-content .div-gmaps {
      min-height: 350px; }
      md-dialog.centroid-edit md-dialog-content .div-gmaps .gmaps {
        overflow: hidden; }
    md-dialog.centroid-edit md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.centroid-edit md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.centroid-edit md-dialog-content mdp-time-picker > div > button {
      width: 32px !important;
      padding-left: 0 !important;
      padding-right: 0 !important; }
      md-dialog.centroid-edit md-dialog-content mdp-time-picker > div > button md-icon {
        margin-left: 0 !important;
        margin-right: 0 !important; }
    md-dialog.centroid-edit md-dialog-content mdp-time-picker > div md-input-container {
      margin-left: 0 !important;
      -moz-flex: 1;
      -ms-flex: 1;
      -o-flex: 1;
      flex: 1; }
  md-dialog.centroid-edit md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

.div-centroid-centroids.as-sortable-dragging {
  background-color: white;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
  opacity: .8 !important; }

@media screen and (max-width: 600px) {
  md-dialog.centroid-edit {
    width: 100%;
    height: 100%; }
    md-dialog.centroid-edit .div-input-centroids > :not(:first-child) {
      margin-top: 0; }
    md-dialog.centroid-edit .div-autocomplete,
    md-dialog.centroid-edit .input-date {
      max-height: 35px; }
    md-dialog.centroid-edit .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.centroid-edit .div-autocomplete:first-child,
      md-dialog.centroid-edit .div-autocomplete md-input-container {
        margin-top: 0; }
      md-dialog.centroid-edit .div-autocomplete md-input-container + button {
        top: 5px; }
    md-dialog.centroid-edit md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.centroid-edit {
    min-width: 600px; }
    md-dialog.centroid-edit .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.centroid-edit md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.centroid-edit md-dialog-content .div-centroid-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.centroid-edit {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.centroid-edit {
    max-width: 720px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.centroid-edit {
    width: 90%; } }

md-dialog.contract-edit {
  min-height: 400px;
  overflow: hidden; }
  md-dialog.contract-edit md-toolbar .title {
    font-size: 17px; }
  md-dialog.contract-edit md-dialog-content {
    position: relative;
    min-height: 300px;
    padding: 16px;
    display: block;
    overflow-x: hidden; }
    md-dialog.contract-edit md-dialog-content .header-contract-simCards {
      min-height: 40px;
      max-height: 40px; }
    md-dialog.contract-edit md-dialog-content .div-edit-contract {
      padding: 0 8px; }
    md-dialog.contract-edit md-dialog-content .div-simCard {
      font-size: 14px; }
      md-dialog.contract-edit md-dialog-content .div-simCard .list-item .info .title {
        font-size: 15px;
        font-weight: 600; }
    md-dialog.contract-edit md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.contract-edit md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.contract-edit md-dialog-content .note {
      font-style: italic; }
    md-dialog.contract-edit md-dialog-content md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) {
      min-height: 300px;
      overflow: hidden; }
    md-dialog.contract-edit md-dialog-content md-tab-content {
      overflow: hidden; }
    md-dialog.contract-edit md-dialog-content md-tab-content > div {
      overflow-x: hidden;
      padding: 16px; }
    md-dialog.contract-edit md-dialog-content mdp-time-picker > div > button {
      width: 32px !important;
      padding-left: 0 !important;
      padding-right: 0 !important; }
      md-dialog.contract-edit md-dialog-content mdp-time-picker > div > button md-icon {
        margin-left: 0 !important;
        margin-right: 0 !important; }
    md-dialog.contract-edit md-dialog-content mdp-time-picker > div md-input-container {
      margin-left: 0 !important;
      -moz-flex: 1;
      -ms-flex: 1;
      -o-flex: 1;
      flex: 1; }
  md-dialog.contract-edit md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 600px) {
  md-dialog.contract-edit {
    width: 100%; }
    md-dialog.contract-edit .div-input-contracts > :not(:first-child) {
      margin-top: 0; }
    md-dialog.contract-edit .div-autocomplete,
    md-dialog.contract-edit .input-date {
      max-height: 35px; }
    md-dialog.contract-edit .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.contract-edit .div-autocomplete:first-child,
      md-dialog.contract-edit .div-autocomplete md-input-container {
        margin-top: 0; }
      md-dialog.contract-edit .div-autocomplete md-input-container + button {
        top: 5px; }
    md-dialog.contract-edit md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.contract-edit {
    min-width: 600px; }
    md-dialog.contract-edit .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.contract-edit md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.contract-edit md-dialog-content .div-contract-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.contract-edit {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.contract-edit {
    max-width: 720px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.contract-edit {
    width: 90%; } }

@media screen and (max-height: 700px) {
  md-dialog.contract-edit {
    min-height: 550px;
    max-height: 550px; } }

md-dialog.line-csv-import {
  overflow: hidden; }
  md-dialog.line-csv-import md-toolbar {
    background-color: #394b6d; }
    md-dialog.line-csv-import md-toolbar .title {
      font-size: 17px; }
  md-dialog.line-csv-import md-dialog-content {
    display: block;
    position: relative;
    padding: 16px; }
    md-dialog.line-csv-import md-dialog-content .line-csv-description .title {
      margin: 0;
      line-height: 1.4em;
      font-weight: 400; }
    md-dialog.line-csv-import md-dialog-content .line-csv-description .csv-columns {
      padding-top: 18px; }
      md-dialog.line-csv-import md-dialog-content .line-csv-description .csv-columns .list-csv-columns {
        margin-left: 25px;
        font-size: 13px; }
    md-dialog.line-csv-import md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.line-csv-import md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
  md-dialog.line-csv-import md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 600px) {
  md-dialog.line-csv-import {
    width: 100%; }
    md-dialog.line-csv-import .div-input-lines > :not(:first-child) {
      margin-top: 0; }
    md-dialog.line-csv-import md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.line-csv-import {
    min-width: 600px; }
    md-dialog.line-csv-import md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.line-csv-import md-dialog-content .div-line-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.line-csv-import {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog {
    max-width: 720px; }
    md-dialog.line-csv-import {
      width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.line-csv-import {
    width: 90%; } }

md-dialog.lineCSV-list {
  max-width: 600px;
  min-height: 320px;
  width: 600px; }
  md-dialog.lineCSV-list md-toolbar {
    background-color: #394b6d; }
  md-dialog.lineCSV-list .line-save-success {
    color: green !important; }
  md-dialog.lineCSV-list .line-save-error {
    color: red !important; }
  md-dialog.lineCSV-list .background-line-save-success {
    background-color: green !important; }
  md-dialog.lineCSV-list .background-line-save-error {
    background-color: red !important; }
  md-dialog.lineCSV-list .error-msg {
    font-style: italic;
    color: rgba(0, 0, 0, 0.54); }
  md-dialog.lineCSV-list .md-subheader .md-subheader-inner {
    padding-top: 0; }
  md-dialog.lineCSV-list .header-lineCSV-list {
    background-color: #394b6d;
    color: #fff; }
    md-dialog.lineCSV-list .header-lineCSV-list.md-subheader {
      min-height: 70px; }
    md-dialog.lineCSV-list .header-lineCSV-list .total-lineCSV-list {
      max-height: 25px; }
    md-dialog.lineCSV-list .header-lineCSV-list md-icon {
      margin: 0;
      color: #fff; }
    md-dialog.lineCSV-list .header-lineCSV-list md-input-container {
      margin-bottom: 0; }
      md-dialog.lineCSV-list .header-lineCSV-list md-input-container > * {
        color: #fff !important; }
      md-dialog.lineCSV-list .header-lineCSV-list md-input-container input {
        border-bottom-color: #fff !important; }
  md-dialog.lineCSV-list md-dialog-content {
    position: relative;
    min-height: 200px; }
    md-dialog.lineCSV-list md-dialog-content md-list-item .md-list-item-inner {
      padding: 6px 0;
      z-index: 1; }
    md-dialog.lineCSV-list md-dialog-content p {
      margin: 0; }

md-dialog.line-edit {
  overflow: hidden; }
  md-dialog.line-edit md-toolbar .title {
    font-size: 17px; }
  md-dialog.line-edit md-dialog-content {
    position: relative;
    min-height: 250px;
    display: block;
    padding: 16px;
    overflow-x: hidden; }
    md-dialog.line-edit md-dialog-content .div-line-centroids .header-line-centroids {
      height: 46px;
      min-height: 46px;
      width: 108%;
      margin-bottom: 12px;
      margin-left: -20px;
      padding: 12px 16px; }
      md-dialog.line-edit md-dialog-content .div-line-centroids .header-line-centroids > span {
        padding: 12px 0 0; }
    md-dialog.line-edit md-dialog-content .div-line-centroids .div-centroid .line-item {
      cursor: move !important; }
    md-dialog.line-edit md-dialog-content .div-edit-centroid {
      padding: 0 8px; }
    md-dialog.line-edit md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.line-edit md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.line-edit md-dialog-content mdp-time-picker > div > button {
      width: 32px !important;
      padding-left: 0 !important;
      padding-right: 0 !important; }
      md-dialog.line-edit md-dialog-content mdp-time-picker > div > button md-icon {
        margin-left: 0 !important;
        margin-right: 0 !important; }
    md-dialog.line-edit md-dialog-content mdp-time-picker > div md-input-container {
      margin-left: 0 !important;
      -moz-flex: 1;
      -ms-flex: 1;
      -o-flex: 1;
      flex: 1; }
  md-dialog.line-edit md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

.div-line-centroids.as-sortable-dragging {
  background-color: white;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
  opacity: .8 !important; }

@media screen and (max-width: 600px) {
  md-dialog.line-edit {
    width: 100%; }
    md-dialog.line-edit .div-input-lines > :not(:first-child) {
      margin-top: 0; }
    md-dialog.line-edit .div-autocomplete,
    md-dialog.line-edit .input-date {
      max-height: 55px; }
    md-dialog.line-edit .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.line-edit .div-autocomplete:first-child {
        margin-top: 0; }
      md-dialog.line-edit .div-autocomplete md-icon {
        margin-bottom: 5px; }
    md-dialog.line-edit md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.line-edit {
    min-width: 600px; }
    md-dialog.line-edit .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.line-edit md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.line-edit md-dialog-content .div-line-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.line-edit {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.line-edit {
    max-width: 720px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.line-edit {
    width: 90%; } }

md-dialog.employee-csv-import {
  overflow: hidden; }
  md-dialog.employee-csv-import md-toolbar {
    background-color: #394b6d; }
    md-dialog.employee-csv-import md-toolbar .title {
      font-size: 17px; }
  md-dialog.employee-csv-import md-dialog-content {
    display: block;
    position: relative;
    padding: 16px; }
    md-dialog.employee-csv-import md-dialog-content .employee-csv-description .title {
      margin: 0;
      employee-height: 1.4em;
      font-weight: 400; }
    md-dialog.employee-csv-import md-dialog-content .employee-csv-description .csv-columns {
      padding-top: 18px; }
      md-dialog.employee-csv-import md-dialog-content .employee-csv-description .csv-columns .list-csv-columns {
        margin-left: 25px;
        font-size: 13px; }
        md-dialog.employee-csv-import md-dialog-content .employee-csv-description .csv-columns .list-csv-columns ul {
          list-style: none;
          font-size: 13px;
          font-style: italic; }
    md-dialog.employee-csv-import md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.employee-csv-import md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
  md-dialog.employee-csv-import md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 600px) {
  md-dialog.employee-csv-import {
    width: 100%; }
    md-dialog.employee-csv-import .div-input-employees > :not(:first-child) {
      margin-top: 0; }
    md-dialog.employee-csv-import md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.employee-csv-import {
    min-width: 600px; }
    md-dialog.employee-csv-import md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.employee-csv-import md-dialog-content .div-employee-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.employee-csv-import {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog {
    max-width: 720px; }
    md-dialog.employee-csv-import {
      width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.employee-csv-import {
    width: 90%; } }

md-dialog.employeeCSV-list {
  max-width: 600px;
  min-height: 320px;
  width: 600px; }
  md-dialog.employeeCSV-list md-toolbar {
    background-color: #394b6d; }
  md-dialog.employeeCSV-list .employee-save-success {
    color: green !important; }
  md-dialog.employeeCSV-list .employee-save-error {
    color: red !important; }
  md-dialog.employeeCSV-list .background-employee-save-success {
    background-color: green !important; }
  md-dialog.employeeCSV-list .background-employee-save-error {
    background-color: red !important; }
  md-dialog.employeeCSV-list .error-msg {
    font-style: italic;
    color: rgba(0, 0, 0, 0.54); }
  md-dialog.employeeCSV-list .md-subheader .md-subheader-inner {
    padding-top: 0; }
  md-dialog.employeeCSV-list .header-employeeCSV-list {
    background-color: #394b6d;
    color: #fff; }
    md-dialog.employeeCSV-list .header-employeeCSV-list.md-subheader {
      min-height: 70px; }
    md-dialog.employeeCSV-list .header-employeeCSV-list .total-employeeCSV-list {
      max-height: 25px; }
    md-dialog.employeeCSV-list .header-employeeCSV-list md-icon {
      margin: 0;
      color: #fff;
      margin-right: 3px; }
    md-dialog.employeeCSV-list .header-employeeCSV-list md-input-container {
      margin-bottom: 0; }
      md-dialog.employeeCSV-list .header-employeeCSV-list md-input-container > * {
        color: #fff !important; }
      md-dialog.employeeCSV-list .header-employeeCSV-list md-input-container input {
        border-bottom-color: #fff !important; }
  md-dialog.employeeCSV-list md-dialog-content {
    position: relative;
    min-height: 200px; }
    md-dialog.employeeCSV-list md-dialog-content md-list-item .md-list-item-inner {
      padding: 6px 0;
      z-index: 1; }
    md-dialog.employeeCSV-list md-dialog-content p {
      margin: 0; }

md-dialog.employee-edit {
  min-height: 300px;
  overflow: hidden; }
  md-dialog.employee-edit md-toolbar .title {
    font-size: 17px; }
  md-dialog.employee-edit md-dialog-content {
    position: relative;
    min-height: 200px;
    padding: 16px;
    display: block;
    overflow-x: hidden; }
    md-dialog.employee-edit md-dialog-content .div-employee-employees .header-employee-employees {
      height: 46px;
      min-height: 46px;
      width: 108%;
      margin-bottom: 12px;
      margin-left: -20px;
      padding: 12px 16px; }
      md-dialog.employee-edit md-dialog-content .div-employee-employees .header-employee-employees > span {
        padding: 12px 0 0; }
    md-dialog.employee-edit md-dialog-content .div-employee-employees .div-employee .employee-item {
      cursor: move !important; }
    md-dialog.employee-edit md-dialog-content .div-edit-employee {
      padding: 0 8px; }
    md-dialog.employee-edit md-dialog-content .div-gmaps {
      min-height: 350px; }
      md-dialog.employee-edit md-dialog-content .div-gmaps .gmaps {
        overflow: hidden; }
    md-dialog.employee-edit md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.employee-edit md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.employee-edit md-dialog-content mdp-time-picker > div > button {
      width: 32px !important;
      padding-left: 0 !important;
      padding-right: 0 !important; }
      md-dialog.employee-edit md-dialog-content mdp-time-picker > div > button md-icon {
        margin-left: 0 !important;
        margin-right: 0 !important; }
    md-dialog.employee-edit md-dialog-content mdp-time-picker > div md-input-container {
      margin-left: 0 !important;
      -moz-flex: 1;
      -ms-flex: 1;
      -o-flex: 1;
      flex: 1; }
  md-dialog.employee-edit md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

.div-employee-employees.as-sortable-dragging {
  background-color: white;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
  opacity: .8 !important; }

@media screen and (max-width: 600px) {
  md-dialog.employee-edit {
    width: 100%; }
    md-dialog.employee-edit .div-input-employees > :not(:first-child) {
      margin-top: 0; }
    md-dialog.employee-edit .div-autocomplete,
    md-dialog.employee-edit .input-date {
      max-height: 35px; }
    md-dialog.employee-edit .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.employee-edit .div-autocomplete:first-child,
      md-dialog.employee-edit .div-autocomplete md-input-container {
        margin-top: 0; }
      md-dialog.employee-edit .div-autocomplete md-input-container + button {
        top: 5px; }
    md-dialog.employee-edit md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.employee-edit {
    min-width: 600px; }
    md-dialog.employee-edit .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.employee-edit md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.employee-edit md-dialog-content .div-employee-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.employee-edit {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.employee-edit {
    max-width: 720px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.employee-edit {
    width: 90%; } }

@media screen and (max-height: 700px) {
  md-dialog.employee-edit {
    min-height: 550px;
    max-height: 550px; } }

@media print {
  * {
    transition: none !important; }
  .modelOperationLog-table thead, .modelOperationLog-table tfoot {
    display: table-row-group; } }

md-dialog.organization-edit {
  min-height: 200px;
  overflow: hidden; }
  md-dialog.organization-edit md-toolbar .title {
    font-size: 17px; }
  md-dialog.organization-edit md-dialog-content {
    display: block;
    position: relative;
    padding: 16px; }
    md-dialog.organization-edit md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.organization-edit md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.organization-edit md-dialog-content .div-autocomplete:first-child {
      padding-left: 3px; }
    md-dialog.organization-edit md-dialog-content .div-autocomplete > md-icon {
      max-width: 24px;
      padding-top: 3px;
      margin: 22px 6px 0 0; }
    md-dialog.organization-edit md-dialog-content .div-gmaps {
      min-height: 350px; }
      md-dialog.organization-edit md-dialog-content .div-gmaps .gmaps {
        overflow: hidden; }
  md-dialog.organization-edit md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 600px) {
  md-dialog.organization-edit {
    width: 100%; }
    md-dialog.organization-edit md-autocomplete md-autocomplete-wrap > md-input-container {
      margin-top: 0; }
    md-dialog.organization-edit md-autocomplete md-autocomplete-wrap > button {
      top: 0 !important; }
    md-dialog.organization-edit .div-autocomplete {
      max-height: 35px;
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.organization-edit .div-autocomplete:first-child {
        margin-top: 0; }
      md-dialog.organization-edit .div-autocomplete > md-icon {
        margin-top: 3px !important; }
    md-dialog.organization-edit .div-input-lines > :not(:first-child) {
      margin-top: 0; }
    md-dialog.organization-edit md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.organization-edit {
    min-width: 600px; }
    md-dialog.organization-edit .div-organization-inputs {
      max-height: 75px; }
    md-dialog.organization-edit .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.organization-edit md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.organization-edit md-dialog-content .div-line-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.organization-edit {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.organization-edit {
    max-width: 720px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.organization-edit {
    width: 90%; } }

md-dialog.service-edit {
  overflow: hidden; }
  md-dialog.service-edit md-toolbar .title {
    font-size: 17px; }
  md-dialog.service-edit md-dialog-content {
    display: block;
    position: relative;
    padding: 16px; }
    md-dialog.service-edit md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.service-edit md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.service-edit md-dialog-content mdp-time-picker > div > button {
      width: 32px !important;
      padding-left: 0 !important;
      padding-right: 0 !important; }
      md-dialog.service-edit md-dialog-content mdp-time-picker > div > button md-icon {
        margin-left: 0 !important;
        margin-right: 0 !important; }
    md-dialog.service-edit md-dialog-content mdp-time-picker > div md-input-container {
      margin-left: 0 !important;
      -moz-flex: 1;
      -ms-flex: 1;
      -o-flex: 1;
      flex: 1; }
  md-dialog.service-edit md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 600px) {
  md-dialog.service-edit {
    width: 100%; }
    md-dialog.service-edit .div-input-lines > :not(:first-child) {
      margin-top: 0; }
    md-dialog.service-edit .div-autocomplete,
    md-dialog.service-edit .input-date {
      max-height: 35px; }
    md-dialog.service-edit .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.service-edit .div-autocomplete:first-child {
        margin-top: 0; }
    md-dialog.service-edit md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.service-edit {
    min-width: 600px; }
    md-dialog.service-edit .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.service-edit md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.service-edit md-dialog-content .div-line-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.service-edit {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.service-edit {
    max-width: 720px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.service-edit {
    width: 90%; } }

md-dialog.serviceCSV-list {
  max-width: 600px;
  min-height: 320px;
  width: 600px; }
  md-dialog.serviceCSV-list md-toolbar {
    background-color: #394b6d; }
  md-dialog.serviceCSV-list .service-save-success {
    color: green !important; }
  md-dialog.serviceCSV-list .service-save-error {
    color: red !important; }
  md-dialog.serviceCSV-list .background-service-save-success {
    background-color: green !important; }
  md-dialog.serviceCSV-list .background-service-save-error {
    background-color: red !important; }
  md-dialog.serviceCSV-list .error-msg {
    font-style: italic;
    color: rgba(0, 0, 0, 0.54); }
  md-dialog.serviceCSV-list .md-subheader .md-subheader-inner {
    padding-top: 0; }
  md-dialog.serviceCSV-list .header-serviceCSV-list {
    background-color: #394b6d;
    color: #fff; }
    md-dialog.serviceCSV-list .header-serviceCSV-list.md-subheader {
      min-height: 70px; }
    md-dialog.serviceCSV-list .header-serviceCSV-list .total-serviceCSV-list {
      max-height: 25px; }
    md-dialog.serviceCSV-list .header-serviceCSV-list md-icon {
      margin: 0;
      color: #fff; }
    md-dialog.serviceCSV-list .header-serviceCSV-list md-input-container {
      margin-bottom: 0; }
      md-dialog.serviceCSV-list .header-serviceCSV-list md-input-container > * {
        color: #fff !important; }
      md-dialog.serviceCSV-list .header-serviceCSV-list md-input-container input {
        border-bottom-color: #fff !important; }
  md-dialog.serviceCSV-list md-dialog-content {
    position: relative;
    min-height: 200px; }
    md-dialog.serviceCSV-list md-dialog-content md-list-item .md-list-item-inner {
      padding: 6px 0;
      z-index: 1; }
    md-dialog.serviceCSV-list md-dialog-content p {
      margin: 0; }

md-dialog.service-csv-import {
  overflow: hidden; }
  md-dialog.service-csv-import md-toolbar {
    background-color: #394b6d; }
    md-dialog.service-csv-import md-toolbar .title {
      font-size: 17px; }
  md-dialog.service-csv-import md-dialog-content {
    display: block;
    position: relative;
    padding: 16px; }
    md-dialog.service-csv-import md-dialog-content .service-csv-description .title {
      margin: 0;
      line-height: 1.4em;
      font-weight: 400; }
    md-dialog.service-csv-import md-dialog-content .service-csv-description .csv-columns {
      padding-top: 18px; }
      md-dialog.service-csv-import md-dialog-content .service-csv-description .csv-columns .list-csv-columns {
        margin-left: 25px;
        font-size: 13px; }
    md-dialog.service-csv-import md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.service-csv-import md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
  md-dialog.service-csv-import md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 600px) {
  md-dialog.service-csv-import {
    width: 100%; }
    md-dialog.service-csv-import .div-input-lines > :not(:first-child) {
      margin-top: 0; }
    md-dialog.service-csv-import md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.service-csv-import {
    min-width: 600px; }
    md-dialog.service-csv-import md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.service-csv-import md-dialog-content .div-line-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.service-csv-import {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog {
    max-width: 720px; }
    md-dialog.service-csv-import {
      width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.service-csv-import {
    width: 90%; } }

md-dialog.simCardInstallation-confirm {
  min-height: 300px;
  overflow: hidden; }
  md-dialog.simCardInstallation-confirm md-toolbar .title {
    font-size: 17px; }
  md-dialog.simCardInstallation-confirm md-dialog-content {
    position: relative;
    min-height: 300px;
    padding: 0 0 16px;
    display: block;
    overflow-x: hidden; }
    md-dialog.simCardInstallation-confirm md-dialog-content .div-simCardOrganization-simCardOrganizations .header-simCardOrganization-simCardOrganizations {
      height: 46px;
      min-height: 46px;
      width: 108%;
      margin-bottom: 12px;
      margin-left: -20px;
      padding: 12px 16px; }
      md-dialog.simCardInstallation-confirm md-dialog-content .div-simCardOrganization-simCardOrganizations .header-simCardOrganization-simCardOrganizations > span {
        padding: 12px 0 0; }
    md-dialog.simCardInstallation-confirm md-dialog-content .div-simCardOrganization-simCardOrganizations .div-simCardOrganization .simCardOrganization-item {
      cursor: move !important; }
    md-dialog.simCardInstallation-confirm md-dialog-content .div-edit-simCardOrganization {
      padding: 0 8px; }
    md-dialog.simCardInstallation-confirm md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.simCardInstallation-confirm md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.simCardInstallation-confirm md-dialog-content md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) {
      min-height: 300px;
      overflow: hidden; }
    md-dialog.simCardInstallation-confirm md-dialog-content md-tab-content {
      overflow: hidden; }
    md-dialog.simCardInstallation-confirm md-dialog-content md-tab-content > div {
      overflow-x: hidden;
      padding: 16px; }
    md-dialog.simCardInstallation-confirm md-dialog-content mdp-time-picker > div > button {
      width: 32px !important;
      padding-left: 0 !important;
      padding-right: 0 !important; }
      md-dialog.simCardInstallation-confirm md-dialog-content mdp-time-picker > div > button md-icon {
        margin-left: 0 !important;
        margin-right: 0 !important; }
    md-dialog.simCardInstallation-confirm md-dialog-content mdp-time-picker > div md-input-container {
      margin-left: 0 !important;
      -moz-flex: 1;
      -ms-flex: 1;
      -o-flex: 1;
      flex: 1; }
  md-dialog.simCardInstallation-confirm md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

.div-simCardOrganization-simCardOrganizations.as-sortable-dragging {
  background-color: white;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
  opacity: .8 !important; }

@media screen and (max-width: 600px) {
  md-dialog.simCardInstallation-confirm {
    width: 100%; }
    md-dialog.simCardInstallation-confirm .div-input-simCardOrganizations > :not(:first-child) {
      margin-top: 0; }
    md-dialog.simCardInstallation-confirm .div-autocomplete,
    md-dialog.simCardInstallation-confirm .input-date {
      max-height: 35px; }
    md-dialog.simCardInstallation-confirm .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.simCardInstallation-confirm .div-autocomplete:first-child,
      md-dialog.simCardInstallation-confirm .div-autocomplete md-input-container {
        margin-top: 0; }
      md-dialog.simCardInstallation-confirm .div-autocomplete md-input-container + button {
        top: 5px; }
    md-dialog.simCardInstallation-confirm md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.simCardInstallation-confirm {
    min-width: 350px; }
    md-dialog.simCardInstallation-confirm .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.simCardInstallation-confirm md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.simCardInstallation-confirm md-dialog-content .div-simCardOrganization-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.simCardInstallation-confirm {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.simCardInstallation-confirm {
    max-width: 500px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.simCardInstallation-confirm {
    width: 90%; } }

@media screen and (max-height: 700px) {
  md-dialog.simCardInstallation-confirm {
    min-height: 550px;
    max-height: 550px; } }

md-dialog.simCard-edit {
  min-height: 300px;
  overflow: hidden; }
  md-dialog.simCard-edit md-toolbar .title {
    font-size: 17px; }
  md-dialog.simCard-edit md-dialog-content {
    position: relative;
    min-height: 300px;
    padding: 16px;
    display: block;
    overflow-x: hidden; }
    md-dialog.simCard-edit md-dialog-content .div-simCard-simCards .header-simCard-simCards {
      height: 46px;
      min-height: 46px;
      width: 108%;
      margin-bottom: 12px;
      margin-left: -20px;
      padding: 12px 16px; }
      md-dialog.simCard-edit md-dialog-content .div-simCard-simCards .header-simCard-simCards > span {
        padding: 12px 0 0; }
    md-dialog.simCard-edit md-dialog-content .div-simCard-simCards .div-simCard .simCard-item {
      cursor: move !important; }
    md-dialog.simCard-edit md-dialog-content .div-edit-simCard {
      padding: 0 8px; }
    md-dialog.simCard-edit md-dialog-content .div-gmaps {
      min-height: 350px; }
      md-dialog.simCard-edit md-dialog-content .div-gmaps .gmaps {
        overflow: hidden; }
    md-dialog.simCard-edit md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.simCard-edit md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.simCard-edit md-dialog-content md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) {
      min-height: 300px;
      overflow: hidden; }
    md-dialog.simCard-edit md-dialog-content md-tab-content {
      overflow: hidden; }
    md-dialog.simCard-edit md-dialog-content md-tab-content > div {
      overflow-x: hidden;
      padding: 16px; }
    md-dialog.simCard-edit md-dialog-content mdp-time-picker > div > button {
      width: 32px !important;
      padding-left: 0 !important;
      padding-right: 0 !important; }
      md-dialog.simCard-edit md-dialog-content mdp-time-picker > div > button md-icon {
        margin-left: 0 !important;
        margin-right: 0 !important; }
    md-dialog.simCard-edit md-dialog-content mdp-time-picker > div md-input-container {
      margin-left: 0 !important;
      -moz-flex: 1;
      -ms-flex: 1;
      -o-flex: 1;
      flex: 1; }
  md-dialog.simCard-edit md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

.div-simCard-simCards.as-sortable-dragging {
  background-color: white;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
  opacity: .8 !important; }

@media screen and (max-width: 600px) {
  md-dialog.simCard-edit {
    width: 100%; }
    md-dialog.simCard-edit .div-input-simCards > :not(:first-child) {
      margin-top: 0; }
    md-dialog.simCard-edit .div-autocomplete,
    md-dialog.simCard-edit .input-date {
      max-height: 35px; }
    md-dialog.simCard-edit .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.simCard-edit .div-autocomplete:first-child,
      md-dialog.simCard-edit .div-autocomplete md-input-container {
        margin-top: 0; }
      md-dialog.simCard-edit .div-autocomplete md-input-container + button {
        top: 5px; }
    md-dialog.simCard-edit md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.simCard-edit {
    min-width: 600px; }
    md-dialog.simCard-edit .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.simCard-edit md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.simCard-edit md-dialog-content .div-simCard-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.simCard-edit {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.simCard-edit {
    max-width: 720px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.simCard-edit {
    width: 90%; } }

@media screen and (max-height: 700px) {
  md-dialog.simCard-edit {
    min-height: 550px;
    max-height: 550px; } }

md-dialog.simCardOrganization-edit {
  min-height: 300px;
  overflow: hidden; }
  md-dialog.simCardOrganization-edit md-toolbar .title {
    font-size: 17px; }
  md-dialog.simCardOrganization-edit md-dialog-content {
    position: relative;
    min-height: 300px;
    padding: 16px;
    display: block;
    overflow-x: hidden; }
    md-dialog.simCardOrganization-edit md-dialog-content .div-simCardOrganization-simCardOrganizations .header-simCardOrganization-simCardOrganizations {
      height: 46px;
      min-height: 46px;
      width: 108%;
      margin-bottom: 12px;
      margin-left: -20px;
      padding: 12px 16px; }
      md-dialog.simCardOrganization-edit md-dialog-content .div-simCardOrganization-simCardOrganizations .header-simCardOrganization-simCardOrganizations > span {
        padding: 12px 0 0; }
    md-dialog.simCardOrganization-edit md-dialog-content .div-simCardOrganization-simCardOrganizations .div-simCardOrganization .simCardOrganization-item {
      cursor: move !important; }
    md-dialog.simCardOrganization-edit md-dialog-content .div-edit-simCardOrganization {
      padding: 0 8px; }
    md-dialog.simCardOrganization-edit md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.simCardOrganization-edit md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.simCardOrganization-edit md-dialog-content md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) {
      min-height: 300px;
      overflow: hidden; }
    md-dialog.simCardOrganization-edit md-dialog-content md-tab-content {
      overflow: hidden; }
    md-dialog.simCardOrganization-edit md-dialog-content md-tab-content > div {
      overflow-x: hidden;
      padding: 16px; }
    md-dialog.simCardOrganization-edit md-dialog-content mdp-time-picker > div > button {
      width: 32px !important;
      padding-left: 0 !important;
      padding-right: 0 !important; }
      md-dialog.simCardOrganization-edit md-dialog-content mdp-time-picker > div > button md-icon {
        margin-left: 0 !important;
        margin-right: 0 !important; }
    md-dialog.simCardOrganization-edit md-dialog-content mdp-time-picker > div md-input-container {
      margin-left: 0 !important;
      -moz-flex: 1;
      -ms-flex: 1;
      -o-flex: 1;
      flex: 1; }
  md-dialog.simCardOrganization-edit md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

.div-simCardOrganization-simCardOrganizations.as-sortable-dragging {
  background-color: white;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
  opacity: .8 !important; }

@media screen and (max-width: 600px) {
  md-dialog.simCardOrganization-edit {
    width: 100%; }
    md-dialog.simCardOrganization-edit .div-input-simCardOrganizations > :not(:first-child) {
      margin-top: 0; }
    md-dialog.simCardOrganization-edit .div-autocomplete,
    md-dialog.simCardOrganization-edit .input-date {
      max-height: 35px; }
    md-dialog.simCardOrganization-edit .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.simCardOrganization-edit .div-autocomplete:first-child,
      md-dialog.simCardOrganization-edit .div-autocomplete md-input-container {
        margin-top: 0; }
      md-dialog.simCardOrganization-edit .div-autocomplete md-input-container + button {
        top: 5px; }
    md-dialog.simCardOrganization-edit md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.simCardOrganization-edit {
    min-width: 350px; }
    md-dialog.simCardOrganization-edit .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.simCardOrganization-edit md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.simCardOrganization-edit md-dialog-content .div-simCardOrganization-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.simCardOrganization-edit {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.simCardOrganization-edit {
    max-width: 500px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.simCardOrganization-edit {
    width: 90%; } }

@media screen and (max-height: 700px) {
  md-dialog.simCardOrganization-edit {
    min-height: 550px;
    max-height: 550px; } }

md-dialog.simCard-installation-component {
  overflow: hidden; }
  md-dialog.simCard-installation-component md-toolbar .title {
    font-size: 17px; }
  md-dialog.simCard-installation-component md-dialog-content {
    position: relative;
    min-height: 200px;
    max-height: 400px;
    padding: 16px;
    display: block;
    overflow-x: hidden; }
    md-dialog.simCard-installation-component md-dialog-content .div-terminal-terminals .header-terminal-terminals {
      height: 46px;
      min-height: 46px;
      width: 108%;
      margin-bottom: 12px;
      margin-left: -20px;
      padding: 12px 16px; }
      md-dialog.simCard-installation-component md-dialog-content .div-terminal-terminals .header-terminal-terminals > span {
        padding: 12px 0 0; }
    md-dialog.simCard-installation-component md-dialog-content .div-terminal-terminals .div-terminal .terminal-item {
      cursor: move !important; }
    md-dialog.simCard-installation-component md-dialog-content .div-edit-terminal {
      padding: 0 8px; }
  md-dialog.simCard-installation-component md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }
  md-dialog.simCard-installation-component .installation-simCards {
    height: 100%;
    background-color: whitesmoke; }
    md-dialog.simCard-installation-component .installation-simCards .center .header {
      height: auto;
      padding: 12px;
      background-color: #394b6d;
      color: #FFFFFF; }
      md-dialog.simCard-installation-component .installation-simCards .center .header .search-wrapper {
        background: #fff; }
        md-dialog.simCard-installation-component .installation-simCards .center .header .search-wrapper .div-search {
          height: 56px;
          min-height: 56px;
          padding: 18px; }
          md-dialog.simCard-installation-component .installation-simCards .center .header .search-wrapper .div-search .input-search {
            height: 56px;
            padding-left: 16px;
            margin: 0;
            border-radius: 0;
            border: none;
            color: rgba(0, 0, 0, 0.54);
            appearance: none;
            -moz-appearance: none;
            -webkit-appearance: none; }
      md-dialog.simCard-installation-component .installation-simCards .center .header md-input-container > * {
        color: #fff !important; }
        md-dialog.simCard-installation-component .installation-simCards .center .header md-input-container > *:focus {
          border-bottom-color: #fff; }
        md-dialog.simCard-installation-component .installation-simCards .center .header md-input-container > *.md-input-focused {
          border-bottom-width: 1px !important; }
      md-dialog.simCard-installation-component .installation-simCards .center .header md-input-container .md-errors-spacer {
        display: none; }
      md-dialog.simCard-installation-component .installation-simCards .center .header md-checkbox {
        width: 20px;
        margin-bottom: 0; }
    md-dialog.simCard-installation-component .installation-simCards .center .header-simCard-installation-component {
      height: 64px;
      min-height: 64px !important;
      max-height: 64px;
      padding: 8px 24px;
      border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
      md-dialog.simCard-installation-component .installation-simCards .center .header-simCard-installation-component .div-total > md-icon {
        margin-left: 0;
        margin-right: 5px; }
    md-dialog.simCard-installation-component .installation-simCards .center .terminals-list {
      height: 100%;
      padding-bottom: 36px;
      border-left: 1px solid rgba(0, 0, 0, 0.12);
      overflow-x: hidden; }
      md-dialog.simCard-installation-component .installation-simCards .center .terminals-list p {
        margin: 0; }
      md-dialog.simCard-installation-component .installation-simCards .center .terminals-list .md-subheader .md-subheader-inner {
        padding-top: 0; }
    md-dialog.simCard-installation-component .installation-simCards .center .terminal-item {
      position: relative;
      height: auto !important;
      padding: 16px;
      border-bottom: 1px solid rgba(0, 0, 0, 0.08);
      text-transform: none;
      cursor: pointer; }
      md-dialog.simCard-installation-component .installation-simCards .center .terminal-item .avatar {
        font-size: 14px; }
      md-dialog.simCard-installation-component .installation-simCards .center .terminal-item .info {
        margin: 0 16px 0 8px; }
        md-dialog.simCard-installation-component .installation-simCards .center .terminal-item .info .title {
          font-size: 15px;
          font-weight: 500; }
        md-dialog.simCard-installation-component .installation-simCards .center .terminal-item .info .secondary-title {
          margin-left: 5px;
          font-size: 12px !important; }
      md-dialog.simCard-installation-component .installation-simCards .center .terminal-item .secondary-text md-icon {
        margin: 0; }

@media screen and (max-width: 600px) {
  md-dialog.simCard-installation-component {
    width: 100%; }
    md-dialog.simCard-installation-component md-autocomplete md-autocomplete-wrap > md-input-container {
      margin-top: 0; }
    md-dialog.simCard-installation-component md-autocomplete md-autocomplete-wrap > button {
      top: 0 !important; }
    md-dialog.simCard-installation-component .div-input-terminals > :not(:first-child) {
      margin-top: 0; }
    md-dialog.simCard-installation-component .div-autocomplete,
    md-dialog.simCard-installation-component .input-date {
      max-height: 35px; }
    md-dialog.simCard-installation-component .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.simCard-installation-component .div-autocomplete:first-child {
        margin-top: 0; }
    md-dialog.simCard-installation-component md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.simCard-installation-component {
    min-width: 600px; }
    md-dialog.simCard-installation-component .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.simCard-installation-component md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.simCard-installation-component md-dialog-content .div-terminal-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.simCard-installation-component {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.simCard-installation-component {
    max-width: 720px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.simCard-installation-component {
    width: 90%; }
    md-dialog.simCard-installation-component .installation-terminals .header .div-search {
      border-left: 1px solid rgba(0, 0, 0, 0.12); }
    md-dialog.simCard-installation-component .installation-terminals .center .header {
      padding-left: 16px; } }

md-dialog.terminal-edit {
  overflow: hidden; }
  md-dialog.terminal-edit md-toolbar .title {
    font-size: 17px; }
  md-dialog.terminal-edit md-dialog-content {
    position: relative;
    min-height: 200px;
    padding: 16px;
    display: block;
    overflow-x: hidden; }
    md-dialog.terminal-edit md-dialog-content .div-terminal-terminals .header-terminal-terminals {
      height: 46px;
      min-height: 46px;
      width: 108%;
      margin-bottom: 12px;
      margin-left: -20px;
      padding: 12px 16px; }
      md-dialog.terminal-edit md-dialog-content .div-terminal-terminals .header-terminal-terminals > span {
        padding: 12px 0 0; }
    md-dialog.terminal-edit md-dialog-content .div-terminal-terminals .div-terminal .terminal-item {
      cursor: move !important; }
    md-dialog.terminal-edit md-dialog-content .div-edit-terminal {
      padding: 0 8px; }
    md-dialog.terminal-edit md-dialog-content .div-gmaps {
      min-height: 350px; }
      md-dialog.terminal-edit md-dialog-content .div-gmaps .gmaps {
        overflow: hidden; }
    md-dialog.terminal-edit md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.terminal-edit md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.terminal-edit md-dialog-content mdp-time-picker > div > button {
      width: 32px !important;
      padding-left: 0 !important;
      padding-right: 0 !important; }
      md-dialog.terminal-edit md-dialog-content mdp-time-picker > div > button md-icon {
        margin-left: 0 !important;
        margin-right: 0 !important; }
    md-dialog.terminal-edit md-dialog-content mdp-time-picker > div md-input-container {
      margin-left: 0 !important;
      -moz-flex: 1;
      -ms-flex: 1;
      -o-flex: 1;
      flex: 1; }
  md-dialog.terminal-edit md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

.div-terminal-terminals.as-sortable-dragging {
  background-color: white;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
  opacity: .8 !important; }

@media screen and (max-width: 600px) {
  md-dialog.terminal-edit {
    width: 100%; }
    md-dialog.terminal-edit md-autocomplete md-autocomplete-wrap > md-input-container {
      margin-top: 0; }
    md-dialog.terminal-edit md-autocomplete md-autocomplete-wrap > button {
      top: 0 !important; }
    md-dialog.terminal-edit .div-input-terminals > :not(:first-child) {
      margin-top: 0; }
    md-dialog.terminal-edit .div-autocomplete,
    md-dialog.terminal-edit .input-date {
      max-height: 35px; }
    md-dialog.terminal-edit .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.terminal-edit .div-autocomplete:first-child {
        margin-top: 0; }
    md-dialog.terminal-edit md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.terminal-edit {
    min-width: 600px; }
    md-dialog.terminal-edit .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.terminal-edit md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.terminal-edit md-dialog-content .div-terminal-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.terminal-edit {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.terminal-edit {
    max-width: 720px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.terminal-edit {
    width: 90%; } }

md-dialog.terminals-update-version {
  max-width: 420px;
  width: 420px;
  overflow: hidden; }
  md-dialog.terminals-update-version md-toolbar {
    background-color: #394b6d; }
  md-dialog.terminals-update-version md-dialog-content {
    position: relative;
    padding: 16px;
    min-height: 200px;
    display: block; }
    md-dialog.terminals-update-version md-dialog-content .list-item md-icon {
      margin-right: 5px; }
  md-dialog.terminals-update-version md-toolbar {
    min-height: 52px;
    height: 52px; }
    md-dialog.terminals-update-version md-toolbar .title {
      padding: 18px 0 0;
      font-size: 17px; }
    md-dialog.terminals-update-version md-toolbar md-input-container {
      margin-bottom: 0; }
      md-dialog.terminals-update-version md-toolbar md-input-container > * {
        color: #fff !important; }
      md-dialog.terminals-update-version md-toolbar md-input-container input {
        border-bottom-color: #fff !important; }
  md-dialog.terminals-update-version md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    background-color: rgba(0, 0, 0, 0.03);
    border-top: 1px solid rgba(0, 0, 0, 0.12); }

md-dialog.terminals-camera {
  max-width: 720px;
  min-height: 420px;
  width: 500px;
  overflow: hidden; }
  md-dialog.terminals-camera .md-subheader .md-subheader-inner {
    padding-top: 0; }
  md-dialog.terminals-camera .header-terminals-camera {
    background-color: #263238;
    color: #fff; }
    md-dialog.terminals-camera .header-terminals-camera .total-terminals-camera {
      max-height: 25px; }
    md-dialog.terminals-camera .header-terminals-camera md-icon {
      margin: 0;
      color: #fff; }
  md-dialog.terminals-camera .div-floating-list-button {
    bottom: 12px; }
  md-dialog.terminals-camera .avatar-tab {
    margin-bottom: 3px;
    margin-left: 5px;
    border-radius: 50%;
    color: white !important;
    font-size: 17px !important;
    width: 17px !important;
    height: 17px !important;
    min-width: 17px !important;
    min-height: 17px !important;
    line-height: 17px !important; }
  md-dialog.terminals-camera md-dialog-content {
    position: relative;
    max-height: 100%;
    min-height: 382px;
    padding: 0 !important;
    display: block;
    overflow-x: hidden;
    overflow-y: hidden; }
    md-dialog.terminals-camera md-dialog-content md-tabs.md-default-theme md-ink-bar, md-dialog.terminals-camera md-dialog-content md-tabs md-ink-bar {
      color: #3f51b5 !important;
      background-color: #3f51b5 !important; }
    md-dialog.terminals-camera md-dialog-content .info-header {
      color: white; }
    md-dialog.terminals-camera md-dialog-content .div-event-img {
      min-height: 235px; }
      md-dialog.terminals-camera md-dialog-content .div-event-img .event-img {
        z-index: 2; }
        md-dialog.terminals-camera md-dialog-content .div-event-img .event-img .ng-image-gallery-modal {
          height: 225px; }
      md-dialog.terminals-camera md-dialog-content .div-event-img .div-legend-img {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        padding: 12px;
        z-index: 5;
        color: white;
        font-size: 14px;
        font-weight: bold;
        background-color: rgba(0, 0, 0, 0.26); }
        md-dialog.terminals-camera md-dialog-content .div-event-img .div-legend-img * {
          color: white; }
        md-dialog.terminals-camera md-dialog-content .div-event-img .div-legend-img .notes {
          margin-right: 90px; }
      md-dialog.terminals-camera md-dialog-content .div-event-img .event-map-img {
        position: absolute;
        right: 0; }
    md-dialog.terminals-camera md-dialog-content .div-gps-img {
      position: absolute;
      opacity: 0.7;
      right: 0;
      padding: 5px;
      z-index: 10; }
    md-dialog.terminals-camera md-dialog-content .div-img-loading {
      position: absolute;
      width: 100%;
      height: 100%;
      background: rgba(0, 0, 0, 0.38);
      z-index: 2; }
      md-dialog.terminals-camera md-dialog-content .div-img-loading .div-icon-loading {
        margin: auto;
        display: inline-table; }
    md-dialog.terminals-camera md-dialog-content .terminal-configuration-fields {
      padding: 16px;
      margin-top: 15px; }
      md-dialog.terminals-camera md-dialog-content .terminal-configuration-fields .md-chips {
        box-shadow: none;
        font-size: 12px; }
      md-dialog.terminals-camera md-dialog-content .terminal-configuration-fields .terminalModel-info {
        font-size: 14px; }
        md-dialog.terminals-camera md-dialog-content .terminal-configuration-fields .terminalModel-info md-icon {
          margin-right: 5px; }
    md-dialog.terminals-camera md-dialog-content .list-item {
      padding-top: 10px;
      font-size: 14px; }
      md-dialog.terminals-camera md-dialog-content .list-item .title {
        font-size: 18px;
        font-weight: bold; }
        md-dialog.terminals-camera md-dialog-content .list-item .title .event-edit-button {
          margin-left: 0;
          padding-left: 0;
          font-size: 22px; }
      md-dialog.terminals-camera md-dialog-content .list-item .info {
        margin-left: 0;
        margin-right: 0; }
        md-dialog.terminals-camera md-dialog-content .list-item .info .notes md-icon {
          margin-left: 0;
          margin-right: 5px;
          color: white; }
      md-dialog.terminals-camera md-dialog-content .list-item .div-event-buttons button {
        margin-top: 4px;
        margin-bottom: 0; }
      md-dialog.terminals-camera md-dialog-content .list-item md-icon {
        margin-right: 5px;
        color: white; }
    md-dialog.terminals-camera md-dialog-content .div-map-img {
      padding: 6px;
      overflow: hidden; }
      md-dialog.terminals-camera md-dialog-content .div-map-img .div-gmaps {
        min-height: 350px; }
        md-dialog.terminals-camera md-dialog-content .div-map-img .div-gmaps .gmaps {
          overflow: hidden; }
      md-dialog.terminals-camera md-dialog-content .div-map-img .div-position-not-found {
        position: absolute;
        bottom: 0;
        left: 0;
        height: 100%;
        width: 100%;
        opacity: .7;
        background-color: #FFF;
        transition: all 0.3s ease-out; }
        md-dialog.terminals-camera md-dialog-content .div-map-img .div-position-not-found.loading {
          margin-bottom: -100px; }
        md-dialog.terminals-camera md-dialog-content .div-map-img .div-position-not-found > div {
          text-align: center;
          padding: 12px; }
    md-dialog.terminals-camera md-dialog-content .trackerReadings-list {
      height: 100%;
      padding-bottom: 36px;
      border-left: 1px solid rgba(0, 0, 0, 0.12);
      overflow-x: hidden;
      overflow-y: auto; }
      md-dialog.terminals-camera md-dialog-content .trackerReadings-list p {
        margin: 0; }
      md-dialog.terminals-camera md-dialog-content .trackerReadings-list .div-group {
        height: auto;
        padding: 0 0 6px 0; }
        md-dialog.terminals-camera md-dialog-content .trackerReadings-list .div-group:not(:last-of-type) {
          border-bottom: solid 1px rgba(0, 0, 0, 0.08); }
        md-dialog.terminals-camera md-dialog-content .trackerReadings-list .div-group .md-subheader .div-totals {
          min-width: 370px; }
          md-dialog.terminals-camera md-dialog-content .trackerReadings-list .div-group .md-subheader .div-totals .info .disabled {
            opacity: .4; }
          md-dialog.terminals-camera md-dialog-content .trackerReadings-list .div-group .md-subheader .div-totals > div {
            margin: 0 8px; }
            md-dialog.terminals-camera md-dialog-content .trackerReadings-list .div-group .md-subheader .div-totals > div:first-of-type {
              margin-left: 0; }
        md-dialog.terminals-camera md-dialog-content .trackerReadings-list .div-group .md-subheader .button-show-hide-trackerReadings {
          font-size: 13px; }
        md-dialog.terminals-camera md-dialog-content .trackerReadings-list .div-group .md-subheader .md-subheader-inner {
          padding: 8px 16px 6px; }
        md-dialog.terminals-camera md-dialog-content .trackerReadings-list .div-group .div-trackerReadings-group {
          width: 100%;
          -ms-flex-flow: row wrap;
          -o-flex-flow: row wrap;
          flex-flow: row wrap; }
    md-dialog.terminals-camera md-dialog-content .trackerReading-item {
      position: relative;
      height: auto !important;
      min-height: 20%;
      min-width: 345px !important;
      max-width: 345px;
      width: 345px;
      margin: 6px;
      padding: 8px 0 0;
      text-transform: none;
      cursor: pointer; }
      md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-event-img {
        min-height: 215px;
        max-width: 330px;
        width: 100%; }
        md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-event-img .event-img {
          z-index: 1; }
        md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-event-img:hover .event-img-png {
          display: block;
          z-index: 2; }
        md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-event-img .event-img-png {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 97%;
          display: none; }
          md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-event-img .event-img-png img {
            box-shadow: none; }
      md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-trackerReading-item {
        color: #FFFFFF; }
        md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-trackerReading-item .avatar {
          font-size: 14px; }
        md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-trackerReading-item .info {
          min-width: 190px;
          max-width: 193px;
          margin-right: 4px; }
          md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-trackerReading-item .info .secondary-title {
            margin-left: 5px;
            font-size: 12px !important; }
          md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-trackerReading-item .info .notes md-icon {
            margin-right: 3px;
            color: #FFFFFF; }
        md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-trackerReading-item .secondary-info md-icon {
          margin-right: 3px;
          color: #FFFFFF; }
        md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-trackerReading-item .secondary-text md-icon {
          margin: 0;
          margin-right: 5px; }
        md-dialog.terminals-camera md-dialog-content .trackerReading-item .div-trackerReading-item .trackerReading-address {
          max-height: 35px;
          text-overflow: ellipsis;
          overflow: hidden; }
    md-dialog.terminals-camera md-dialog-content md-input-container {
      margin: 0; }
    md-dialog.terminals-camera md-dialog-content p {
      margin: 0; }
  md-dialog.terminals-camera md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

.selectTerminalModel .select-terminalModel-header-searchbox {
  border: none;
  outline: none;
  height: 100%;
  width: 100%;
  padding: 0; }

.selectTerminalModel .select-terminalModel-select-header {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1), 0 0 0 0 rgba(0, 0, 0, 0.14), 0 0 0 0 rgba(0, 0, 0, 0.12);
  padding-left: 10.667px;
  height: 48px;
  cursor: pointer;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: auto;
  padding: 0; }
  .selectTerminalModel .select-terminalModel-select-header md-input-container {
    width: 100%; }

@media screen and (min-width: 600px) {
  md-dialog.terminals-camera {
    min-height: 95%;
    max-height: 100%; }
    md-dialog.terminals-camera form {
      -ms-flex: 1 1 100%;
          flex: 1 1 100%; }
    md-dialog.terminals-camera md-dialog-content {
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
      display: -ms-flexbox;
      display: flex; }
      md-dialog.terminals-camera md-dialog-content md-tabs {
        -ms-flex: 1 1 100%;
            flex: 1 1 100%; }
  md-dialog.extended-width-height {
    min-width: 95% !important;
    max-width: 100% !important;
    min-height: 95% !important;
    max-height: 100% !important; }
    md-dialog.extended-width-height form {
      -ms-flex: 1 1 100% !important;
          flex: 1 1 100% !important; }
    md-dialog.extended-width-height md-dialog-content {
      -ms-flex: 1 1 100% !important;
          flex: 1 1 100% !important;
      display: -ms-flexbox;
      display: flex; }
      md-dialog.extended-width-height md-dialog-content md-tabs {
        -ms-flex: 1 1 100% !important;
            flex: 1 1 100% !important; } }

@media screen and (max-width: 960px) {
  md-dialog.terminals-camera md-dialog-content md-tabs {
    height: 100%; } }

md-dialog.terminals-move {
  overflow: hidden; }
  md-dialog.terminals-move md-toolbar .title {
    font-size: 17px; }
  md-dialog.terminals-move md-dialog-content {
    position: relative;
    min-height: 200px;
    max-height: 400px;
    padding: 16px;
    display: block;
    overflow-x: hidden; }
    md-dialog.terminals-move md-dialog-content .div-terminal-terminals .header-terminal-terminals {
      height: 46px;
      min-height: 46px;
      width: 108%;
      margin-bottom: 12px;
      margin-left: -20px;
      padding: 12px 16px; }
      md-dialog.terminals-move md-dialog-content .div-terminal-terminals .header-terminal-terminals > span {
        padding: 12px 0 0; }
    md-dialog.terminals-move md-dialog-content .div-terminal-terminals .div-terminal .terminal-item {
      cursor: move !important; }
    md-dialog.terminals-move md-dialog-content .div-edit-terminal {
      padding: 0 8px; }
  md-dialog.terminals-move md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }
  md-dialog.terminals-move .installation-terminals {
    height: 100%;
    background-color: whitesmoke; }
    md-dialog.terminals-move .installation-terminals .center .header {
      height: auto;
      background-color: #394b6d;
      color: #FFFFFF; }
      md-dialog.terminals-move .installation-terminals .center .header .search-wrapper {
        background: #fff; }
        md-dialog.terminals-move .installation-terminals .center .header .search-wrapper .div-search {
          height: 56px;
          min-height: 56px;
          padding: 18px; }
          md-dialog.terminals-move .installation-terminals .center .header .search-wrapper .div-search .input-search {
            height: 56px;
            padding-left: 16px;
            margin: 0;
            border-radius: 0;
            border: none;
            color: rgba(0, 0, 0, 0.54);
            appearance: none;
            -moz-appearance: none;
            -webkit-appearance: none; }
      md-dialog.terminals-move .installation-terminals .center .header md-input-container > * {
        color: #fff !important; }
        md-dialog.terminals-move .installation-terminals .center .header md-input-container > *:focus {
          border-bottom-color: #fff; }
        md-dialog.terminals-move .installation-terminals .center .header md-input-container > *.md-input-focused {
          border-bottom-width: 1px !important; }
      md-dialog.terminals-move .installation-terminals .center .header md-checkbox {
        width: 20px;
        margin-bottom: 0; }
    md-dialog.terminals-move .installation-terminals .center .header-terminals-move {
      height: 64px;
      min-height: 64px !important;
      max-height: 64px;
      padding: 8px 24px;
      border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
      md-dialog.terminals-move .installation-terminals .center .header-terminals-move .div-total > md-icon {
        margin-left: 0;
        margin-right: 5px; }
    md-dialog.terminals-move .installation-terminals .center .terminals-list {
      height: 100%;
      padding-bottom: 36px;
      border-left: 1px solid rgba(0, 0, 0, 0.12);
      overflow-x: hidden; }
      md-dialog.terminals-move .installation-terminals .center .terminals-list p {
        margin: 0; }
      md-dialog.terminals-move .installation-terminals .center .terminals-list .md-subheader .md-subheader-inner {
        padding-top: 0; }
    md-dialog.terminals-move .installation-terminals .center .terminal-item {
      position: relative;
      height: auto !important;
      padding: 16px;
      border-bottom: 1px solid rgba(0, 0, 0, 0.08);
      text-transform: none;
      cursor: pointer; }
      md-dialog.terminals-move .installation-terminals .center .terminal-item .avatar {
        font-size: 14px; }
      md-dialog.terminals-move .installation-terminals .center .terminal-item .info {
        margin: 0 16px 0 8px; }
        md-dialog.terminals-move .installation-terminals .center .terminal-item .info .title {
          font-size: 15px;
          font-weight: 500; }
        md-dialog.terminals-move .installation-terminals .center .terminal-item .info .secondary-title {
          margin-left: 5px;
          font-size: 12px !important; }
      md-dialog.terminals-move .installation-terminals .center .terminal-item .secondary-text md-icon {
        margin: 0; }

@media screen and (max-width: 600px) {
  md-dialog.terminals-move {
    width: 100%; }
    md-dialog.terminals-move md-autocomplete md-autocomplete-wrap > md-input-container {
      margin-top: 0; }
    md-dialog.terminals-move md-autocomplete md-autocomplete-wrap > button {
      top: 0 !important; }
    md-dialog.terminals-move .div-input-terminals > :not(:first-child) {
      margin-top: 0; }
    md-dialog.terminals-move .div-autocomplete,
    md-dialog.terminals-move .input-date {
      max-height: 35px; }
    md-dialog.terminals-move .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.terminals-move .div-autocomplete:first-child {
        margin-top: 0; }
    md-dialog.terminals-move md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.terminals-move {
    min-width: 600px; }
    md-dialog.terminals-move .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.terminals-move md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.terminals-move md-dialog-content .div-terminal-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.terminals-move {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.terminals-move {
    max-width: 720px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.terminals-move {
    width: 90%; }
    md-dialog.terminals-move .installation-terminals .header .div-search {
      border-left: 1px solid rgba(0, 0, 0, 0.12); }
    md-dialog.terminals-move .installation-terminals .center .header {
      padding-left: 16px; } }

md-dialog.user-edit {
  overflow: hidden; }
  md-dialog.user-edit md-toolbar .title {
    font-size: 17px; }
  md-dialog.user-edit md-dialog-content {
    position: relative;
    min-height: 320px;
    padding: 16px;
    display: block;
    overflow-x: hidden; }
    md-dialog.user-edit md-dialog-content .div-user-centroids .header-user-centroids {
      height: 46px;
      min-height: 46px;
      width: 108%;
      margin-bottom: 12px;
      margin-left: -20px;
      padding: 12px 16px; }
      md-dialog.user-edit md-dialog-content .div-user-centroids .header-user-centroids > span {
        padding: 12px 0 0; }
    md-dialog.user-edit md-dialog-content .div-user-centroids .div-user .user-item {
      cursor: move !important; }
    md-dialog.user-edit md-dialog-content .div-edit-user {
      padding: 0 8px; }
    md-dialog.user-edit md-dialog-content .div-chips-search-autocomplete .chips-search-header md-icon {
      margin: 0; }
    md-dialog.user-edit md-dialog-content .div-chips-search-autocomplete .chips-search-header span {
      padding: 3px; }
    md-dialog.user-edit md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.user-edit md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.user-edit md-dialog-content mdp-time-picker > div > button {
      width: 32px !important;
      padding-left: 0 !important;
      padding-right: 0 !important; }
      md-dialog.user-edit md-dialog-content mdp-time-picker > div > button md-icon {
        margin-left: 0 !important;
        margin-right: 0 !important; }
    md-dialog.user-edit md-dialog-content mdp-time-picker > div md-input-container {
      margin-left: 0 !important;
      -moz-flex: 1;
      -ms-flex: 1;
      -o-flex: 1;
      flex: 1; }
  md-dialog.user-edit md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }
  md-dialog.user-edit .md-chips .md-chip-input-container md-autocomplete md-autocomplete-wrap md-input-container {
    margin: 5px 5px 0 0; }

.div-user-centroids.as-sortable-dragging {
  background-color: white;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  opacity: .8 !important; }

@media screen and (max-width: 600px) {
  md-dialog.user-edit {
    width: 100%;
    height: 100%; }
    md-dialog.user-edit .div-input-centroids > :not(:first-child) {
      margin-top: 0; }
    md-dialog.user-edit .div-autocomplete,
    md-dialog.user-edit .input-date {
      max-height: 35px; }
    md-dialog.user-edit .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.user-edit .div-autocomplete:first-child,
      md-dialog.user-edit .div-autocomplete md-input-container {
        margin-top: 0; }
      md-dialog.user-edit .div-autocomplete md-input-container + button {
        top: 5px; }
    md-dialog.user-edit md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.user-edit {
    min-width: 600px; }
    md-dialog.user-edit .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.user-edit md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.user-edit md-dialog-content .div-user-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.user-edit {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.user-edit {
    max-width: 720px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.user-edit {
    width: 90%; } }

md-dialog.user-password {
  overflow: hidden; }
  md-dialog.user-password md-toolbar .title {
    font-size: 17px; }
  md-dialog.user-password md-dialog-content {
    position: relative;
    min-height: 200px;
    padding: 16px;
    display: block;
    overflow-x: hidden; }
    md-dialog.user-password md-dialog-content .div-user-centroids .header-user-centroids {
      height: 46px;
      min-height: 46px;
      width: 108%;
      margin-bottom: 12px;
      margin-left: -20px;
      padding: 12px 16px; }
      md-dialog.user-password md-dialog-content .div-user-centroids .header-user-centroids > span {
        padding: 12px 0 0; }
    md-dialog.user-password md-dialog-content .div-user-centroids .div-user .user-item {
      cursor: move !important; }
    md-dialog.user-password md-dialog-content .div-edit-user {
      padding: 0 8px; }
    md-dialog.user-password md-dialog-content md-input-container md-icon {
      color: rgba(0, 0, 0, 0.54); }
    md-dialog.user-password md-dialog-content md-input-container > label {
      padding-left: 0 !important; }
    md-dialog.user-password md-dialog-content mdp-time-picker > div > button {
      width: 32px !important;
      padding-left: 0 !important;
      padding-right: 0 !important; }
      md-dialog.user-password md-dialog-content mdp-time-picker > div > button md-icon {
        margin-left: 0 !important;
        margin-right: 0 !important; }
    md-dialog.user-password md-dialog-content mdp-time-picker > div md-input-container {
      margin-left: 0 !important;
      -moz-flex: 1;
      -ms-flex: 1;
      -o-flex: 1;
      flex: 1; }
  md-dialog.user-password md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    background-color: rgba(0, 0, 0, 0.03); }

@media screen and (max-width: 600px) {
  md-dialog.user-password {
    width: 100%;
    height: 100%; }
    md-dialog.user-password .div-autocomplete,
    md-dialog.user-password .input-date {
      max-height: 35px; }
    md-dialog.user-password .div-autocomplete {
      padding-left: 3px;
      margin: 18px 0; }
      md-dialog.user-password .div-autocomplete:first-child,
      md-dialog.user-password .div-autocomplete md-input-container {
        margin-top: 0; }
      md-dialog.user-password .div-autocomplete md-input-container + button {
        top: 5px; }
    md-dialog.user-password md-input-container {
      max-height: 70px; } }

@media screen and (min-width: 600px) {
  md-dialog.user-password {
    min-width: 400px; }
    md-dialog.user-password .div-autocomplete:not(:first-child) {
      margin-left: 10px; }
    md-dialog.user-password md-input-container:not(:first-child) {
      margin-left: 10px; }
    md-dialog.user-password md-dialog-content .div-user-inputs {
      max-height: 70px; } }

@media screen and (max-width: 1280px) {
  md-dialog.user-password {
    width: 80%; } }

@media screen and (min-width: 960px) {
  md-dialog.user-password {
    max-width: 500px;
    width: 90%; } }

@media screen and (max-width: 960px) {
  md-dialog.user-password {
    width: 90%; } }

md-dialog.terminalsImportConfiguration-list {
  max-width: 420px;
  width: 420px;
  overflow: hidden; }
  md-dialog.terminalsImportConfiguration-list md-toolbar {
    background-color: #394b6d; }
  md-dialog.terminalsImportConfiguration-list md-dialog-content {
    position: relative;
    min-height: 200px;
    display: block; }
    md-dialog.terminalsImportConfiguration-list md-dialog-content .list-item md-icon {
      margin-right: 5px; }
  md-dialog.terminalsImportConfiguration-list md-toolbar {
    min-height: 52px;
    height: 52px; }
    md-dialog.terminalsImportConfiguration-list md-toolbar .title {
      padding: 18px 0 0;
      font-size: 17px; }
    md-dialog.terminalsImportConfiguration-list md-toolbar md-input-container {
      margin-bottom: 0; }
      md-dialog.terminalsImportConfiguration-list md-toolbar md-input-container > * {
        color: #fff !important; }
      md-dialog.terminalsImportConfiguration-list md-toolbar md-input-container input {
        border-bottom-color: #fff !important; }
  md-dialog.terminalsImportConfiguration-list md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    -ms-flex-pack: justify;
        justify-content: space-between;
    background-color: rgba(0, 0, 0, 0.03);
    border-top: 1px solid rgba(0, 0, 0, 0.12); }

md-dialog.terminalModels-select-list {
  max-width: 420px;
  width: 420px;
  overflow: hidden; }
  md-dialog.terminalModels-select-list md-toolbar {
    background-color: #394b6d; }
  md-dialog.terminalModels-select-list md-dialog-content {
    position: relative;
    min-height: 200px;
    display: block; }
    md-dialog.terminalModels-select-list md-dialog-content .list-item md-icon {
      margin-right: 5px; }
    md-dialog.terminalModels-select-list md-dialog-content .md-chips {
      box-shadow: none; }
  md-dialog.terminalModels-select-list md-toolbar {
    min-height: 52px;
    height: 52px; }
    md-dialog.terminalModels-select-list md-toolbar .title {
      padding: 18px 0 0;
      font-size: 17px; }
    md-dialog.terminalModels-select-list md-toolbar md-input-container {
      margin-bottom: 0; }
      md-dialog.terminalModels-select-list md-toolbar md-input-container > * {
        color: #fff !important; }
      md-dialog.terminalModels-select-list md-toolbar md-input-container input {
        border-bottom-color: #fff !important; }
  md-dialog.terminalModels-select-list md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    -ms-flex-pack: justify;
        justify-content: space-between;
    background-color: rgba(0, 0, 0, 0.03);
    border-top: 1px solid rgba(0, 0, 0, 0.12); }
  md-dialog.terminalModels-select-list .list-item .avatar {
    font-size: 10px; }

/**
* Copyright 2015 Google Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*      http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
.admin {
  font-family: 'Roboto', 'Helvetica', sans-serif;
  width: 100%;
  height: 100%;
  /* iOS Safari specific workaround */
  /* END iOS Safari specific workaround */
  /* TODO: Find a proper solution to have the graphs
  * not float around outside their container in IE10/11.
  * Using a browserhacks.com solution for now.
  */
  /* TODO end */ }
  .admin__section {
    width: 100%;
    padding-left: 0;
    box-sizing: border-box; }
  .admin__link {
    border-radius: 0 !important; }
    .admin__link__icon {
      margin-right: 5px; }
  .admin__arrow {
    transition: transform 0.5s; }
    .admin__arrow--rotated {
      transform: rotate(-180deg); }
  .admin__sublist {
    background: #37474F;
    list-style: none;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.5s; }
    .admin__sublist--opened {
      max-height: 440px; }
    .admin__sublist .md-button {
      text-transform: none !important;
      padding-left: 20px !important;
      box-sizing: border-box; }
  .admin .mdl-layout__header {
    min-height: 52px; }
  .admin .mdl-layout__header-row {
    height: 45px; }
  .admin .mdl-layout__drawer {
    width: 240px; }
  .admin .mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
    padding: 10px; }
  .admin .mdl-layout__content {
    height: 100%;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden; }
  .admin .demo-avatar {
    width: 48px;
    height: 48px;
    border-radius: 24px; }
  .admin .demo-layout .demo-header .mdl-textfield {
    padding: 0;
    margin-top: 41px; }
  .admin .demo-layout .demo-header .mdl-textfield .mdl-textfield__expandable-holder {
    bottom: 19px; }
  .admin .demo-layout .mdl-layout__header .mdl-layout__drawer-button {
    color: rgba(0, 0, 0, 0.54); }
  .admin .mdl-layout__drawer .avatar {
    margin-bottom: 16px; }
  .admin .demo-drawer {
    border: none;
    overflow-x: hidden;
    transition: width 0.3s ease-in-out; }
    .admin .demo-drawer.side-nav-closed {
      width: 50px;
      z-index: 10; }
      .admin .demo-drawer.side-nav-closed .demo-drawer-header {
        padding-left: 5px;
        padding-right: 5px; }
  .admin .main-content {
    margin-left: 0;
    transition: margin-left 0.3s ease-in-out; }
    .admin .main-content.side-nav-closed {
      margin-left: 50px !important; }
  .admin .div-button-side-nav-collapse {
    position: absolute;
    top: 8px;
    left: 190px;
    width: 50px;
    z-index: 9; }
    .admin .div-button-side-nav-collapse button {
      min-width: auto;
      padding: 4px;
      background-color: #263238;
      color: #FFF !important; }
    .admin .div-button-side-nav-collapse.side-nav-closed {
      left: 40px; }
  .admin .demo-drawer .mdl-menu__container {
    z-index: -1; }
  .admin .demo-drawer .demo-navigation {
    z-index: -2; }
  .admin .demo-drawer .mdl-menu .mdl-menu__item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center; }
  .admin .demo-drawer-header {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex;
    padding: 8px; }
  .admin .demo-avatar-dropdown {
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    width: 100%; }
  .admin .demo-navigation {
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .admin .demo-layout .demo-navigation .mdl-navigation__link {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    color: white;
    font-weight: 500; }
  .admin .demo-layout .demo-navigation .mdl-navigation__link:hover {
    background-color: #00BCD4;
    color: white; }
  .admin .demo-layout .demo-navigation .mdl-navigation__link--active {
    background-color: #607D8B;
    color: white; }
  .admin .demo-layout .demo-navigation .mdl-navigation__link--subactive {
    background-color: #90A4AE;
    color: white; }
  .admin .demo-navigation .mdl-navigation__link .material-icons {
    font-size: 24px;
    color: white; }
  .admin .demo-content {
    height: 100%;
    padding: 0 !important; }
  .admin .demo-charts {
    -webkit-align-items: center;
    -ms-flex-align: center;
    -ms-grid-row-align: center;
    align-items: center; }
  .admin .demo-chart:nth-child(1) {
    color: #ACEC00; }
  .admin .demo-chart:nth-child(2) {
    color: #00BBD6; }
  .admin .demo-chart:nth-child(3) {
    color: #BA65C9; }
  .admin .demo-chart:nth-child(4) {
    color: #EF3C79; }
  .admin .demo-graphs {
    padding: 16px 32px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: stretch;
    align-items: stretch; }
  .admin _:-ms-input-placeholder, .admin :root .demo-graphs {
    min-height: 664px; }
  .admin _:-ms-input-placeholder, .admin :root .demo-graph {
    max-height: 300px; }
  .admin .demo-graph:nth-child(1) {
    color: #00b9d8; }
  .admin .demo-graph:nth-child(2) {
    color: #d9006e; }
  .admin .demo-cards {
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    -ms-grid-row-align: flex-start;
    align-items: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start; }
  .admin .demo-cards .demo-separator {
    height: 32px; }
  .admin .demo-cards .mdl-card__title.mdl-card__title {
    color: white;
    font-size: 24px;
    font-weight: 400; }
  .admin .demo-cards ul {
    padding: 0; }
  .admin .demo-cards h3 {
    font-size: 1em; }
  .admin .demo-updates .mdl-card__title {
    background-position: 90% 100%;
    background-repeat: no-repeat; }
  .admin .demo-cards .mdl-card__actions a {
    color: #00BCD4;
    text-decoration: none; }
  .admin .demo-options h3 {
    margin: 0; }
  .admin .demo-options .mdl-checkbox__box-outline {
    border-color: white; }
  .admin .demo-options ul {
    margin: 0;
    list-style-type: none; }
  .admin .demo-options li {
    margin: 4px 0; }
  .admin .demo-options .material-icons {
    color: white; }
  .admin .demo-options .mdl-card__actions {
    height: 64px;
    display: -ms-flexbox;
    display: flex;
    box-sizing: border-box;
    -ms-flex-align: center;
    align-items: center; }
  .admin .mdl-textfield--expandable .mdl-button--icon {
    top: -20px; }

@media screen and (min-width: 960px) {
  .mdl-layout--fixed-drawer > .mdl-layout__drawer {
    transform: translateX(0); } }

@media screen and (max-width: 960px) {
  .main-content {
    margin-left: 0 !important; } }

@media print {
  .admin .mdl-layout {
    overflow: visible !important; }
  .admin .mdl-layout__content {
    overflow: visible !important; } }

#toolbar {
  height: 54px;
  min-height: 54px;
  max-height: 54px;
  z-index: 55 !important; }
  #toolbar #navigation-toggle {
    width: 54px;
    min-width: 54px;
    height: 54px;
    margin: 0;
    border-right: 1px solid rgba(0, 0, 0, 0.12);
    border-radius: 0; }
  #toolbar .div-branch-organization-button button {
    margin: 0; }
  #toolbar .user-menu {
    height: 54px;
    padding: 0; }
    #toolbar .user-menu md-menu-item .md-button {
      font-size: 15px; }
      #toolbar .user-menu md-menu-item .md-button md-icon {
        margin: auto 16px auto 0; }
    #toolbar .user-menu .user-button {
      margin: 0;
      padding: 0 16px;
      height: 54px;
      text-transform: none; }
      #toolbar .user-menu .user-button .avatar-wrapper {
        position: relative; }
        #toolbar .user-menu .user-button .avatar-wrapper .status {
          position: absolute;
          bottom: -3px;
          right: 5px; }
      #toolbar .user-menu .user-button .username {
        margin: 0 12px 0 8px; }
    #toolbar .user-menu .logout-second-user {
      min-width: 10px; }
  #toolbar .toolbar-separator {
    height: 54px;
    width: 1px;
    background: rgba(0, 0, 0, 0.12); }

@media screen and (max-width: 600px) {
  #toolbar .user-menu .user-button {
    min-width: 64px;
    padding: 0 2px 0 10px; } }

.platform {
  background: #F0F1F2;
  color: #2C2C2C;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 16px;
  width: 100%;
  height: 100%; }

.index {
  position: relative; }
  .index__img {
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    width: 293px;
    height: 169px; }

.login__card {
  background: white;
  border: solid 1px #e8e1e1;
  border-radius: 5px;
  box-shadow: 0 0 5px #e0e0e0;
  width: 25em;
  height: 27em;
  padding: 2em;
  box-sizing: border-box;
  margin: auto;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0; }
  .login__card__center {
    text-align: center; }
  .login__card__logo {
    text-align: center;
    margin-bottom: 2em; }
    .login__card__logo__img {
      width: 50%; }

#nav-bar-menu-bar .admin__link md-icon + span {
  vertical-align: middle; }

.menu-content-user-menu .div-username {
  padding: 0 16px; }

.dashboard {
  width: 100%;
  height: 100%;
  position: relative; }
  .dashboard__map {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 0; }
    .dashboard__map .centroid-marker-info-window .centroid-name,
    .dashboard__map .centroid-marker-info-window .centroid-address {
      margin: 0; }
    .dashboard__map .centroid-marker-info-window .centroid-address {
      font-size: 13px; }
    .dashboard__map .centroid-marker-info-window .div-button button {
      margin-bottom: 0; }
  .dashboard #num {
    border: 1px;
    border-color: black;
    font-size: 25px;
    font-weight: bolder;
    position: absolute;
    left: 0;
    top: 55%;
    height: 200px;
    width: 100%;
    text-align: center;
    z-index: 100; }
  .dashboard__infobutton {
    bottom: 85px;
    right: 0;
    line-height: 35px !important;
    width: 35px !important;
    height: 35px !important;
    position: absolute;
    font-size: 1.5em; }
  .dashboard__labels {
    font-family: "Verdana", "Arial", sans-serif;
    font-size: 1em;
    font-weight: bold;
    text-align: center;
    width: 40px;
    white-space: nowrap;
    line-height: 11px; }
    .dashboard__labels__space {
      height: 6px; }
    .dashboard__labels .dashboard-organization-name.name-length-6 {
      font-size: 9.5px; }
  .dashboard__button {
    position: fixed;
    bottom: 20px;
    right: 50px;
    transition: right 0.3s ease-out; }
    .dashboard__button.right-side-nav-open {
      right: 320px; }

@media (max-width: 800px) {
  .dashboard__panel__card {
    padding: 0; } }

@media print {
  .dashboard {
    overflow: visible !important; }
    .dashboard * {
      transition: none !important; }
    .dashboard__map {
      display: none; } }

#allocations-report {
  background-color: whitesmoke; }
  #allocations-report .detail-resize {
    width: 72%; }
  #allocations-report .main-sidenav.open {
    z-index: 60; }
  #allocations-report md-sidenav {
    max-width: 420px;
    width: 420px;
    background-color: #fafafa; }
    #allocations-report md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #allocations-report md-sidenav .header .logo {
        padding-top: 27px; }
        #allocations-report md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #allocations-report md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #allocations-report md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #allocations-report md-sidenav md-content .item {
      cursor: pointer; }
      #allocations-report md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #allocations-report md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #allocations-report .center .header {
    height: 80px;
    min-height: 80px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #allocations-report .center .header .search-wrapper {
      background: #fff; }
      #allocations-report .center .header .search-wrapper .div-search {
        height: 45px;
        line-height: 45px;
        padding: 10px; }
        #allocations-report .center .header .search-wrapper .div-search .input-search {
          height: 45px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #allocations-report .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #allocations-report .center .header {
    padding-left: 16px; } }

@media print {
  #allocations-report {
    position: absolute;
    display: block;
    overflow: visible !important; }
    #allocations-report md-content {
      overflow: visible !important; }
    #allocations-report .md-sidenav-right {
      max-width: 100%;
      width: 100%;
      display: block;
      box-shadow: none; } }

#allocations-pro-data-report {
  background-color: whitesmoke; }
  #allocations-pro-data-report .detail-resize {
    width: 72%; }
  #allocations-pro-data-report .main-sidenav.open {
    z-index: 60; }
  #allocations-pro-data-report md-sidenav {
    max-width: 380px;
    width: 380px;
    background-color: #fafafa; }
    #allocations-pro-data-report md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #allocations-pro-data-report md-sidenav .header .logo {
        padding-top: 27px; }
        #allocations-pro-data-report md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #allocations-pro-data-report md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #allocations-pro-data-report md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #allocations-pro-data-report md-sidenav md-content .item {
      cursor: pointer; }
      #allocations-pro-data-report md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
  #allocations-pro-data-report md-fab-speed-dial md-fab-actions .md-fab-action-item button span {
    font-size: 12px; }
  #allocations-pro-data-report .center .header {
    height: 80px;
    min-height: 80px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #allocations-pro-data-report .center .header .search-wrapper {
      background: #fff; }
      #allocations-pro-data-report .center .header .search-wrapper .div-search {
        height: 45px;
        line-height: 45px;
        padding: 10px; }
        #allocations-pro-data-report .center .header .search-wrapper .div-search .input-search {
          height: 45px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }
    #allocations-pro-data-report .center .header .print-wrapper {
      margin: 150px 0 0 10px; }
      #allocations-pro-data-report .center .header .print-wrapper .div-icon-loading md-progress-circular.md-default-theme path,
      #allocations-pro-data-report .center .header .print-wrapper .div-icon-loading md-progress-circular path {
        stroke: white; }
    #allocations-pro-data-report .center .header .print-btn md-icon {
      color: #FFFFFF; }
    #allocations-pro-data-report .center .header .print-btn:disabled md-icon {
      color: gray; }

@media screen and (max-width: 960px) {
  #allocations-pro-data-report .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #allocations-pro-data-report .center .header {
    padding-left: 16px; }
    #allocations-pro-data-report .center .header .print-btn md-icon {
      color: #FFFFFF; } }

@media print {
  * {
    transition: none !important; }
  .content-card {
    -webkit-print-color-adjust: economy !important; }
  #allocations-pro-data-report {
    -webkit-print-color-adjust: economy !important;
    position: absolute;
    display: block;
    overflow: visible !important; }
    #allocations-pro-data-report md-content {
      overflow: visible !important; }
    #allocations-pro-data-report .md-sidenav-right {
      max-width: 100%;
      width: 100%;
      display: block;
      box-shadow: none; } }

#allocations {
  background-color: whitesmoke; }
  #allocations .main-sidenav.open {
    z-index: 60; }
  #allocations md-sidenav {
    background-color: #fafafa; }
    #allocations md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #allocations md-sidenav .header .logo {
        padding-top: 27px; }
        #allocations md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #allocations md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #allocations md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #allocations md-sidenav md-content .item {
      cursor: pointer; }
      #allocations md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #allocations md-sidenav .content {
      padding: 12px 0; }
    #allocations md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #allocations .center .header {
    height: 110px;
    min-height: 100px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #allocations .center .header .search-wrapper {
      background: #fff; }
      #allocations .center .header .search-wrapper .div-search {
        height: 56px;
        line-height: 56px;
        padding: 18px; }
        #allocations .center .header .search-wrapper .div-search .input-search {
          height: 56px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #allocations .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #allocations .center .header {
    padding-left: 16px; } }

#allocationMonitrips-report {
  background-color: whitesmoke; }
  #allocationMonitrips-report .detail-resize {
    width: 72%; }
  #allocationMonitrips-report .main-sidenav.open {
    z-index: 60; }
  #allocationMonitrips-report md-sidenav {
    max-width: 380px;
    width: 380px;
    background-color: #fafafa; }
    #allocationMonitrips-report md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #allocationMonitrips-report md-sidenav .header .logo {
        padding-top: 27px; }
        #allocationMonitrips-report md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #allocationMonitrips-report md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #allocationMonitrips-report md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #allocationMonitrips-report md-sidenav md-content .item {
      cursor: pointer; }
      #allocationMonitrips-report md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #allocationMonitrips-report md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #allocationMonitrips-report .center .header {
    height: 80px;
    min-height: 80px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #allocationMonitrips-report .center .header .search-wrapper {
      background: #fff; }
      #allocationMonitrips-report .center .header .search-wrapper .div-search {
        height: 45px;
        line-height: 45px;
        padding: 10px; }
        #allocationMonitrips-report .center .header .search-wrapper .div-search .input-search {
          height: 45px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #allocationMonitrips-report .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #allocationMonitrips-report .center .header {
    padding-left: 16px; } }

@media print {
  #allocationMonitrips-report {
    position: absolute;
    display: block;
    overflow: visible !important; }
    #allocationMonitrips-report md-content {
      overflow: visible !important; }
    #allocationMonitrips-report .md-sidenav-right {
      max-width: 100%;
      width: 100%;
      display: block;
      box-shadow: none; } }

#centroids-report {
  background-color: whitesmoke; }
  #centroids-report .detail-resize {
    width: 72%; }
  #centroids-report .main-sidenav.open {
    z-index: 60; }
  #centroids-report md-sidenav {
    background-color: #fafafa;
    width: 500px;
    max-width: 500px; }
    #centroids-report md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #centroids-report md-sidenav .header .logo {
        padding-top: 27px; }
        #centroids-report md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #centroids-report md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #centroids-report md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #centroids-report md-sidenav md-content .item {
      cursor: pointer; }
      #centroids-report md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #centroids-report md-sidenav md-content .md-subheader.md-primary {
      color: rgba(0, 0, 0, 0.56); }
    #centroids-report md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #centroids-report .center .header {
    height: 80px;
    min-height: 80px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #centroids-report .center .header .search-wrapper {
      background: #fff; }
      #centroids-report .center .header .search-wrapper .div-search {
        height: 45px;
        line-height: 45px;
        padding: 10px; }
        #centroids-report .center .header .search-wrapper .div-search .input-search {
          height: 45px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }
    #centroids-report .center .header .print-wrapper {
      padding-top: 50px;
      margin-left: 8px; }
      #centroids-report .center .header .print-wrapper md-fab-trigger button {
        min-width: 50px;
        max-width: 50px;
        margin: 0;
        transition: opacity 0.3s ease-in-out; }
        #centroids-report .center .header .print-wrapper md-fab-trigger button:disabled {
          opacity: .4; }
  #centroids-report .center .centroids-report-tabs .div-tab-label .div-icon-loading {
    margin-top: 4px;
    margin-left: 8px; }
  #centroids-report .center .centroids-report-tabs md-tab-content {
    overflow-y: hidden; }

@media screen and (max-width: 960px) {
  #events .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #events .center .header {
    padding-left: 16px; } }

@media print {
  #centroids-report .center .centroids-report-tabs .div-tab-label md-tab-content {
    overflow-y: auto; } }

#centroids {
  background-color: whitesmoke; }
  #centroids .main-sidenav.open {
    z-index: 60; }
  #centroids md-sidenav {
    background-color: #fafafa; }
    #centroids md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #centroids md-sidenav .header .logo {
        padding-top: 27px; }
        #centroids md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #centroids md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #centroids md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #centroids md-sidenav md-content .item {
      cursor: pointer; }
      #centroids md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #centroids md-sidenav .content {
      padding: 12px 0; }
    #centroids md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #centroids .center .header {
    height: 110px;
    min-height: 100px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #centroids .center .header .search-wrapper {
      background: #fff; }
      #centroids .center .header .search-wrapper .div-search {
        height: 56px;
        centroid-height: 56px;
        padding: 18px; }
        #centroids .center .header .search-wrapper .div-search .input-search {
          height: 56px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #centroids .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #centroids .center .header {
    padding-left: 16px; } }

#contracts {
  background-color: whitesmoke; }
  #contracts .detail-resize {
    width: 72%; }
  #contracts .main-sidenav.open {
    z-index: 60; }
  #contracts md-sidenav {
    background-color: #fafafa;
    width: 500px;
    max-width: 500px; }
    #contracts md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #contracts md-sidenav .header .logo {
        padding-top: 27px; }
        #contracts md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #contracts md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #contracts md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #contracts md-sidenav md-content .item {
      cursor: pointer; }
      #contracts md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #contracts md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #contracts .center .header {
    height: 80px;
    min-height: 80px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #contracts .center .header .search-wrapper {
      background: #fff; }
      #contracts .center .header .search-wrapper .div-search {
        height: 45px;
        line-height: 45px;
        padding: 10px; }
        #contracts .center .header .search-wrapper .div-search .input-search {
          height: 45px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #contracts .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #contracts .center .header {
    padding-left: 16px; } }

#lines {
  background-color: whitesmoke; }
  #lines .main-sidenav.open {
    z-index: 60; }
  #lines md-sidenav {
    background-color: #fafafa; }
    #lines md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #lines md-sidenav .header .logo {
        padding-top: 27px; }
        #lines md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #lines md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #lines md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #lines md-sidenav md-content .item {
      cursor: pointer; }
      #lines md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #lines md-sidenav .content {
      padding: 12px 0; }
    #lines md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #lines .center .header {
    height: 110px;
    min-height: 100px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #lines .center .header .search-wrapper {
      background: #fff; }
      #lines .center .header .search-wrapper .div-search {
        height: 56px;
        line-height: 56px;
        padding: 18px; }
        #lines .center .header .search-wrapper .div-search .input-search {
          height: 56px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #lines .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #lines .center .header {
    padding-left: 16px; } }

#employees {
  background-color: whitesmoke; }
  #employees .main-sidenav.open {
    z-index: 60; }
  #employees md-sidenav {
    background-color: #fafafa; }
    #employees md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #employees md-sidenav .header .logo {
        padding-top: 27px; }
        #employees md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #employees md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #employees md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #employees md-sidenav md-content .item {
      cursor: pointer; }
      #employees md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #employees md-sidenav .content {
      padding: 12px 0; }
    #employees md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #employees .center .header {
    height: 110px;
    min-height: 100px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #employees .center .header .search-wrapper {
      background: #fff; }
      #employees .center .header .search-wrapper .div-search {
        height: 56px;
        employee-height: 56px;
        padding: 18px; }
        #employees .center .header .search-wrapper .div-search .input-search {
          height: 56px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #employees .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #employees .center .header {
    padding-left: 16px; } }

.assessment {
  display: -ms-flexbox;
  display: flex;
  padding-top: 5px;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative; }
  .assessment__loading {
    background: rgba(245, 245, 245, 0.9);
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1000; }
    .assessment__loading__spinner {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      margin: auto; }
  .assessment__text {
    width: 60%; }
    .assessment__text__row {
      display: -ms-flexbox;
      display: flex;
      line-height: 30px; }
      .assessment__text__row__option {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
            justify-content: space-between; }
      .assessment__text__row__title {
        width: 35%;
        font-weight: bold; }
      .assessment__text__row__options {
        width: 60%; }
      .assessment__text__row__actions {
        margin-top: 40px; }
  .assessment__images {
    width: 40%; }
    .assessment__images__title {
      font-weight: bold;
      line-height: 40px; }
      .assessment__images__title__info {
        font-weight: normal; }
    .assessment__images__wrapper {
      width: 320px;
      margin-bottom: 4px; }
      .assessment__images__wrapper__img {
        border: solid 1px #455A64;
        max-width: 100%;
        position: relative;
        z-index: 2; }
  .assessment__footer {
    width: 100%;
    margin-top: 20px; }
    .assessment__footer__buttons {
      padding-top: 10px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center; }

#modelOperationLogs {
  background-color: whitesmoke; }
  #modelOperationLogs .detail-resize {
    width: 72%; }
  #modelOperationLogs .main-sidenav.open {
    z-index: 60; }
  #modelOperationLogs md-sidenav {
    background-color: #fafafa;
    width: 500px;
    max-width: 500px; }
    #modelOperationLogs md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #modelOperationLogs md-sidenav .header .logo {
        padding-top: 27px; }
        #modelOperationLogs md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #modelOperationLogs md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #modelOperationLogs md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #modelOperationLogs md-sidenav md-content .item {
      cursor: pointer; }
      #modelOperationLogs md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #modelOperationLogs md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #modelOperationLogs .center .header {
    height: 80px;
    min-height: 80px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #modelOperationLogs .center .header .search-wrapper {
      background: #fff; }
      #modelOperationLogs .center .header .search-wrapper .div-search {
        height: 45px;
        line-height: 45px;
        padding: 10px; }
        #modelOperationLogs .center .header .search-wrapper .div-search .input-search {
          height: 45px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #modelOperationLogs .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #modelOperationLogs .center .header {
    padding-left: 16px; } }

.violation {
  display: -ms-flexbox;
  display: flex;
  padding-top: 5px;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative; }
  .violation__loading {
    background: rgba(245, 245, 245, 0.9);
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1000; }
    .violation__loading__spinner {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      margin: auto; }
  .violation__text {
    width: 60%; }
    .violation__text__row {
      display: -ms-flexbox;
      display: flex;
      line-height: 30px; }
      .violation__text__row__option {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
            justify-content: space-between; }
      .violation__text__row__title {
        width: 35%;
        font-weight: bold; }
      .violation__text__row__options {
        width: 60%; }
      .violation__text__row__actions {
        margin-top: 40px; }
  .violation__images {
    width: 40%; }
    .violation__images__title {
      font-weight: bold;
      line-height: 40px; }
      .violation__images__title__info {
        font-weight: normal; }
    .violation__images__wrapper {
      width: 320px;
      margin-bottom: 4px; }
      .violation__images__wrapper__img {
        border: solid 1px #455A64;
        max-width: 100%;
        position: relative;
        z-index: 2; }
  .violation__footer {
    width: 100%;
    margin-top: 20px; }
    .violation__footer__buttons {
      padding-top: 10px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center; }
      .violation__footer__buttons__left {
        text-align: left; }
      .violation__footer__buttons__center {
        text-align: center; }
      .violation__footer__buttons__right {
        text-align: right; }

#organizations {
  background-color: whitesmoke; }
  #organizations .main-sidenav.open {
    z-index: 60; }
  #organizations md-sidenav {
    background-color: #fafafa; }
    #organizations md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #organizations md-sidenav .header .logo {
        padding-top: 27px; }
        #organizations md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #organizations md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #organizations md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #organizations md-sidenav md-content .item {
      cursor: pointer; }
      #organizations md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #organizations md-sidenav .content {
      padding: 12px 0; }
    #organizations md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #organizations .center .header {
    height: 110px;
    min-height: 100px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #organizations .center .header .search-wrapper {
      background: #fff; }
      #organizations .center .header .search-wrapper .div-search {
        height: 56px;
        line-height: 56px;
        padding: 18px; }
        #organizations .center .header .search-wrapper .div-search .input-search {
          height: 56px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #organizations .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #organizations .center .header {
    padding-left: 16px; } }

.anomaly-report__row:hover {
  background: #E8EAF6;
  cursor: pointer; }

.anomaly-report__filters-buttons {
  text-align: right; }

.anomaly-report .filters-frame {
  background-color: #FFFFFF; }
  .anomaly-report .filters-frame .md-input-date {
    margin-left: 10px;
    margin-right: 10px;
    width: 120px; }
  .anomaly-report .filters-frame .filters {
    height: 50px; }

.anomaly-report .page-select.ng-scope {
  width: auto; }

.anomaly-report .center-align {
  text-align: center !important; }

.anomaly-report .limit-select.ng-scope {
  width: auto; }

.anomaly-report .table.md-table td.md-cell, .anomaly-report table.md-table th.md-column {
  vertical-align: middle;
  text-align: center; }

.anomaly-report__assessment {
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  padding-top: 10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .anomaly-report__assessment__text {
    width: 60%; }
    .anomaly-report__assessment__text__row {
      display: -ms-flexbox;
      display: flex;
      line-height: 50px; }
      .anomaly-report__assessment__text__row__title {
        width: 40%;
        font-weight: bold; }
  .anomaly-report__assessment__images {
    width: 40%; }
    .anomaly-report__assessment__images__title {
      font-weight: bold;
      line-height: 30px; }
      .anomaly-report__assessment__images__title__info {
        font-weight: normal; }
    .anomaly-report__assessment__images__wrapper {
      padding-bottom: 10px; }
      .anomaly-report__assessment__images__wrapper__img {
        border: solid 1px #455A64;
        max-width: 100%;
        max-height: 240px;
        position: relative;
        z-index: 2; }

.custom-dialog {
  max-height: 100%;
  width: 55%; }

.assessment-report__row:hover {
  background: #E8EAF6;
  cursor: pointer; }

.assessment-report__filters-buttons {
  text-align: right; }

.assessment-report .filters-frame {
  background-color: #FFFFFF; }
  .assessment-report .filters-frame .md-input-date {
    margin-left: 10px;
    margin-right: 10px;
    width: 120px; }
  .assessment-report .filters-frame .filters {
    height: 50px; }

.assessment-report .page-select.ng-scope {
  width: auto; }

.assessment-report .center-align {
  text-align: center !important; }

.assessment-report .limit-select.ng-scope {
  width: auto; }

.assessment-report .table.md-table td.md-cell, .assessment-report table.md-table th.md-column {
  vertical-align: middle;
  text-align: center; }

.assessment-report__assessment {
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  padding-top: 10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .assessment-report__assessment__text {
    width: 60%; }
    .assessment-report__assessment__text__row {
      display: -ms-flexbox;
      display: flex;
      line-height: 35px; }
      .assessment-report__assessment__text__row__title {
        width: 40%;
        font-weight: bold; }
      .assessment-report__assessment__text__row__separator {
        width: 95%; }
  .assessment-report__assessment__images {
    width: 40%; }
    .assessment-report__assessment__images__title {
      font-weight: bold;
      line-height: 30px; }
      .assessment-report__assessment__images__title__info {
        font-weight: normal; }
    .assessment-report__assessment__images__wrapper {
      padding-bottom: 10px; }
      .assessment-report__assessment__images__wrapper__img {
        border: solid 1px #455A64;
        max-width: 100%;
        max-height: 240px;
        position: relative;
        z-index: 2; }

.custom-dialog {
  max-height: 100%;
  width: 55%; }

.event-report__row:hover {
  background: #E8EAF6;
  cursor: pointer; }

.event-report__filters-buttons {
  text-align: right; }

.event-report .filters-frame {
  background-color: #FFFFFF; }
  .event-report .filters-frame .md-input-date .md-errors-spacer {
    display: none; }
  .event-report .filters-frame .filters {
    height: 50px; }

.event-report .page-select.ng-scope {
  width: auto; }

.event-report .limit-select.ng-scope {
  width: auto; }

.event-report table.md-table td.md-cell,
.event-report table.md-table th.md-column {
  padding-right: 0 !important;
  vertical-align: middle;
  text-align: left !important; }

.event-report table.md-table .td-event-type {
  width: 120px; }

.event-report table.md-table .td-event-time,
.event-report table.md-table .td-event-type,
.event-report table.md-table .td-centroid {
  font-size: 14px; }

.event-report__assessment {
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  padding-top: 10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .event-report__assessment__text {
    width: 60%; }
    .event-report__assessment__text__row {
      display: -ms-flexbox;
      display: flex;
      line-height: 50px; }
      .event-report__assessment__text__row__title {
        width: 40%;
        font-weight: bold; }
  .event-report__assessment__images {
    width: 40%; }
    .event-report__assessment__images__title {
      font-weight: bold;
      line-height: 30px; }
      .event-report__assessment__images__title__info {
        font-weight: normal; }
    .event-report__assessment__images__wrapper {
      padding-bottom: 10px; }
      .event-report__assessment__images__wrapper__img {
        border: solid 1px #455A64;
        max-width: 100%;
        max-height: 240px;
        position: relative;
        z-index: 2; }

.custom-dialog {
  max-height: 100%;
  width: 55%; }

.service-report {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: whitesmoke; }
  .service-report > * {
    width: 100%;
    height: 100%; }
  .service-report .service-filters {
    position: absolute !important;
    left: 12px;
    top: 12px;
    max-height: 300px;
    min-width: 220px;
    padding: 4px 0;
    z-index: 60;
    background-color: whitesmoke;
    transition: all 0.3s ease-out; }
    .service-report .service-filters:not(.filters-open) {
      min-width: 0; }
    .service-report .service-filters .sidenav {
      width: 100%;
      padding: 22px 16px 12px;
      background: 0 0;
      overflow: hidden; }
      .service-report .service-filters .sidenav md-input-container {
        max-height: 35px;
        margin: 16px 0; }
      .service-report .service-filters .sidenav .input-date label {
        right: 45px !important; }
      .service-report .service-filters .sidenav .input-date md-datepicker .md-datepicker-button {
        max-width: 35px;
        margin-left: 0;
        padding-left: 0;
        margin-right: 0;
        padding-right: 0; }
        .service-report .service-filters .sidenav .input-date md-datepicker .md-datepicker-button md-icon {
          margin-left: 0;
          margin-right: 0; }
      .service-report .service-filters .sidenav .input-date md-datepicker .md-datepicker-input-container {
        margin-left: 0;
        border-bottom-width: 0; }
      .service-report .service-filters .sidenav .onlyOccurrences-input-container {
        margin-top: 4px;
        margin-bottom: 12px; }
        .service-report .service-filters .sidenav .onlyOccurrences-input-container md-switch {
          margin: 0; }
    .service-report .service-filters .button-toggle-sidenav {
      z-index: 61; }
  .service-report .service-map-div {
    position: relative;
    box-shadow: 0 4px 5px -2px rgba(0, 0, 0, 0.2), 0 7px 10px 1px rgba(0, 0, 0, 0.14), 0 2px 16px 1px rgba(0, 0, 0, 0.12);
    z-index: 3; }
    .service-report .service-map-div .service-map {
      position: relative;
      width: 100%;
      height: 100%;
      z-index: 0; }
    .service-report .service-map-div .div-button-toggle-view-sidenav {
      position: fixed;
      top: 50%;
      right: 0;
      padding: 4px 0;
      cursor: pointer;
      z-index: 3;
      background-color: white; }
      .service-report .service-map-div .div-button-toggle-view-sidenav:hover {
        background-color: #f1f0f1; }
  .service-report .service-sidebar {
    max-width: 380px; }
    .service-report .service-sidebar .service-view > .md-subheader,
    .service-report .service-sidebar .service-view > md-toolbar {
      background-color: #263238;
      color: #fff; }
      .service-report .service-sidebar .service-view > .md-subheader *,
      .service-report .service-sidebar .service-view > md-toolbar * {
        color: #fff; }
      .service-report .service-sidebar .service-view > .md-subheader .info-allocation,
      .service-report .service-sidebar .service-view > md-toolbar .info-allocation {
        max-height: 25px;
        margin-bottom: 5px;
        font-size: 14px; }
      .service-report .service-sidebar .service-view > .md-subheader md-icon,
      .service-report .service-sidebar .service-view > md-toolbar md-icon {
        margin-left: 0;
        margin-right: 2px; }
      .service-report .service-sidebar .service-view > .md-subheader md-input-container,
      .service-report .service-sidebar .service-view > md-toolbar md-input-container {
        margin-bottom: 0; }
        .service-report .service-sidebar .service-view > .md-subheader md-input-container > *,
        .service-report .service-sidebar .service-view > md-toolbar md-input-container > * {
          color: #fff !important; }
        .service-report .service-sidebar .service-view > .md-subheader md-input-container input,
        .service-report .service-sidebar .service-view > md-toolbar md-input-container input {
          border-bottom-color: #fff !important; }
    .service-report .service-sidebar .service-occurrences-list .md-list-item-text > * {
      font-size: 16px; }
    .service-report .service-sidebar .service-occurrences-list .md-secundary span {
      line-height: 1.3em; }
    .service-report .service-sidebar .div-allocation-people-status {
      padding: 6px;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }
      .service-report .service-sidebar .div-allocation-people-status > div {
        position: relative;
        min-width: 75px;
        max-width: 85px;
        width: 75px;
        min-height: 92px;
        max-height: 92px;
        height: 92px;
        padding: 2px 0;
        margin: 2px;
        text-align: center;
        font-weight: bold; }
        .service-report .service-sidebar .div-allocation-people-status > div .avatar {
          margin: 0;
          font-weight: bold; }
        .service-report .service-sidebar .div-allocation-people-status > div .allocation-totals {
          max-height: 20px;
          -ms-flex: 1;
              flex: 1;
          padding: 6px;
          line-height: 1em; }
        .service-report .service-sidebar .div-allocation-people-status > div .div-loading {
          top: -10px; }
    .service-report .service-sidebar .timeline-events-list .event-item {
      padding: 4px 16px 8px 16px;
      border: none !important; }
      .service-report .service-sidebar .timeline-events-list .event-item .info {
        margin-right: 0; }
      .service-report .service-sidebar .timeline-events-list .event-item .title {
        margin-bottom: 3px;
        font-size: 16px;
        font-weight: bold; }
      .service-report .service-sidebar .timeline-events-list .event-item .notes {
        padding-top: 3px;
        font-size: 14px; }
        .service-report .service-sidebar .timeline-events-list .event-item .notes md-icon {
          margin-left: 0;
          margin-right: 3px; }
      .service-report .service-sidebar .timeline-events-list .event-item .total-balancing {
        text-overflow: clip;
        overflow: visible; }
        .service-report .service-sidebar .timeline-events-list .event-item .total-balancing span:before {
          content: '('; }
        .service-report .service-sidebar .timeline-events-list .event-item .total-balancing span:after {
          content: ')'; }
        .service-report .service-sidebar .timeline-events-list .event-item .total-balancing span .balancing-positive:before {
          content: ' +'; }
      .service-report .service-sidebar .timeline-events-list .event-item .secondary-text.time {
        margin-top: 3px; }
      .service-report .service-sidebar .timeline-events-list .event-item .secondary-text md-icon {
        margin-left: 0;
        margin-right: 3px; }
    .service-report .service-sidebar .timeline-events-list .md-list-item-inner {
      padding: 6px 0; }
    .service-report .service-sidebar .timeline-events-list .avatar {
      margin-right: 5px;
      font-size: 17px !important; }
      .service-report .service-sidebar .timeline-events-list .avatar.occurrence-event {
        font-size: 24px !important; }
    .service-report .service-sidebar .md-subheader-inner {
      padding-bottom: 8px; }
    .service-report .service-sidebar md-list-item .md-list-item-inner {
      padding: 8px 0;
      z-index: 1; }
    .service-report .service-sidebar p {
      margin: 0; }
  .service-report .centroid-marker-info-window h3, .service-report .centroid-marker-info-window h4, .service-report .centroid-marker-info-window p {
    margin: 0 !important; }

@media screen and (max-width: 459px) {
  .service-report .service-sidebar {
    max-width: 100%;
    width: 100%; } }

@media screen and (max-width: 600px) {
  .service-report .service-filters.filters-open {
    height: 100%; } }

@media screen and (max-width: 960px) {
  .service-report .service-filters.filters-open {
    max-height: 310px;
    z-index: 63; }
  .service-report .service-filters .sidenav {
    padding-top: 0; } }

@media print {
  .service-report .service-sidebar {
    max-width: 100%;
    height: 100%;
    width: 100%;
    overflow: visible !important; }
    .service-report .service-sidebar .service-view,
    .service-report .service-sidebar md-content {
      overflow: visible !important; }
    .service-report .service-sidebar md-toolbar {
      color: #000000;
      background-color: #fff; }
      .service-report .service-sidebar md-toolbar md-icon {
        margin-left: 0;
        margin-right: 2px;
        color: #000000; }
    .service-report .service-sidebar .content {
      display: block; }
      .service-report .service-sidebar .content .md-subheader {
        position: initial !important;
        margin: 12px 0; } }

.technical-report__row:hover {
  background: #E8EAF6; }

.technical-report__filters-buttons {
  text-align: right; }

.technical-report .filters-frame {
  background-color: #FFFFFF; }
  .technical-report .filters-frame .md-input-date {
    margin-left: 10px;
    margin-right: 10px;
    width: 120px; }
  .technical-report .filters-frame .filters {
    height: 50px; }

.technical-report .page-select.ng-scope {
  width: auto; }

.technical-report .center-align {
  text-align: center !important; }

.technical-report .limit-select.ng-scope {
  width: auto; }

.technical-report .table.md-table td.md-cell, .technical-report table.md-table th.md-column {
  vertical-align: middle;
  text-align: center; }

.technical-report__assessment {
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  padding-top: 10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .technical-report__assessment__text {
    width: 60%; }
    .technical-report__assessment__text__row {
      display: -ms-flexbox;
      display: flex;
      line-height: 50px; }
      .technical-report__assessment__text__row__title {
        width: 40%;
        font-weight: bold; }
  .technical-report__assessment__images {
    width: 40%; }
    .technical-report__assessment__images__title {
      font-weight: bold;
      line-height: 30px; }
      .technical-report__assessment__images__title__info {
        font-weight: normal; }
    .technical-report__assessment__images__wrapper {
      padding-bottom: 10px; }
      .technical-report__assessment__images__wrapper__img {
        border: solid 1px #455A64;
        max-width: 100%;
        max-height: 240px;
        position: relative;
        z-index: 2; }

.custom-dialog {
  max-height: 100%;
  width: 55%; }

#services {
  background-color: whitesmoke; }
  #services .main-sidenav.open {
    z-index: 60; }
  #services md-sidenav {
    background-color: #fafafa; }
    #services md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #services md-sidenav .header .logo {
        padding-top: 27px; }
        #services md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #services md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #services md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #services md-sidenav md-content .item {
      cursor: pointer; }
      #services md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #services md-sidenav .content {
      padding: 12px 0; }
    #services md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #services .center .header {
    height: 110px;
    min-height: 100px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #services .center .header .search-wrapper {
      background: #fff; }
      #services .center .header .search-wrapper .div-search {
        height: 56px;
        line-height: 56px;
        padding: 18px; }
        #services .center .header .search-wrapper .div-search .input-search {
          height: 56px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #services .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #services .center .header {
    padding-left: 16px; } }

#simCards {
  background-color: whitesmoke; }
  #simCards .detail-resize {
    width: 72%; }
  #simCards .main-sidenav.open {
    z-index: 60; }
  #simCards md-sidenav {
    background-color: #fafafa;
    width: 500px;
    max-width: 500px; }
    #simCards md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #simCards md-sidenav .header .logo {
        padding-top: 27px; }
        #simCards md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #simCards md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #simCards md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #simCards md-sidenav md-content .item {
      cursor: pointer; }
      #simCards md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #simCards md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #simCards .center .header {
    height: 80px;
    min-height: 80px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #simCards .center .header .search-wrapper {
      background: #fff; }
      #simCards .center .header .search-wrapper .div-search {
        height: 45px;
        line-height: 45px;
        padding: 10px; }
        #simCards .center .header .search-wrapper .div-search .input-search {
          height: 45px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #simCards .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #simCards .center .header {
    padding-left: 16px; } }

#terminals-dashboard {
  background-color: whitesmoke; }
  #terminals-dashboard .main-sidenav.open {
    z-index: 60; }
  #terminals-dashboard md-sidenav {
    background-color: #fafafa; }
    #terminals-dashboard md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #terminals-dashboard md-sidenav .header .logo {
        padding-top: 27px; }
        #terminals-dashboard md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #terminals-dashboard md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #terminals-dashboard md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #terminals-dashboard md-sidenav md-content .item {
      cursor: pointer; }
      #terminals-dashboard md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #terminals-dashboard md-sidenav .content {
      padding: 12px 0; }
    #terminals-dashboard md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #terminals-dashboard md-tab-content {
    overflow: hidden; }
  #terminals-dashboard md-tab-content > div {
    overflow: hidden; }
    #terminals-dashboard md-tab-content > div .tabs-list a {
      color: #1565C0; }
  #terminals-dashboard md-ink-bar {
    color: #3f51b5;
    background: #3f51b5; }
  #terminals-dashboard .center .header {
    height: 80px;
    min-height: 80px;
    max-height: 80px;
    padding: 12px;
    background-color: #394b6d;
    color: #FFFFFF; }
    #terminals-dashboard .center .header .search-wrapper {
      background: #fff; }
      #terminals-dashboard .center .header .search-wrapper .div-search {
        height: 45px;
        line-height: 45px;
        padding: 10px; }
        #terminals-dashboard .center .header .search-wrapper .div-search .input-search {
          height: 45px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }
  #terminals-dashboard .div-icon-loading {
    margin: 4px 0 0 8px; }
  #terminals-dashboard .terminal-item {
    margin: 6px 8px; }
  #terminals-dashboard .terminals-status-list {
    height: 100%;
    padding-bottom: 36px;
    border-left: 1px solid rgba(0, 0, 0, 0.12);
    overflow-x: hidden; }
    #terminals-dashboard .terminals-status-list p {
      margin: 0; }
    #terminals-dashboard .terminals-status-list .div-terminals {
      width: 100%;
      height: auto;
      padding: 6px 0 6px 12px;
      -ms-flex-flow: row wrap;
      -o-flex-flow: row wrap;
      flex-flow: row wrap; }
  #terminals-dashboard .paginationEnd {
    font-size: 17px;
    padding: 10px; }
  #terminals-dashboard .load-more {
    width: 100%; }
    #terminals-dashboard .load-more:hover {
      background-color: rgba(0, 0, 0, 0.26); }
  #terminals-dashboard md-tab-item[tabindex="0"].camera ~ md-ink-bar {
    background-color: #1565C0 !important; }
  #terminals-dashboard md-tab-item[tabindex="0"].terminalsOk ~ md-ink-bar {
    background-color: #4CAF50 !important; }
  #terminals-dashboard md-tab-item[tabindex="0"].terminalsCriticals ~ md-ink-bar {
    background-color: red !important; }
  #terminals-dashboard md-tab-item[tabindex="0"].terminalsOff ~ md-ink-bar {
    background-color: #616161 !important; }

@media screen and (max-width: 1280px) {
  #terminals-dashboard .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #terminals-dashboard .center .header {
    padding-left: 16px; } }

@media screen and (width: 1920px) {
  #terminals-list-dashboard .terminals-list {
    padding: 0 70px; }
  #terminals-list-dashboard .terminals-status-list {
    padding: 0 190px; } }

@media screen and (width: 1366px) {
  #terminals-list-dashboard .terminals-list {
    padding: 0 80px; }
  #terminals-list-dashboard .terminals-status-list {
    padding: 0 110px; } }

@media screen and (width: 1440px) {
  #terminals-list-dashboard .terminals-list {
    padding: 0 120px; }
  #terminals-list-dashboard .terminals-status-list {
    padding: 0 150px; } }

@media screen and (width: 1280px) {
  #terminals-list-dashboard .terminals-list {
    padding: 0 40px; }
  #terminals-list-dashboard .terminals-status-list {
    padding: 0 65px; } }

#terminals {
  background-color: whitesmoke; }
  #terminals .main-sidenav.open {
    z-index: 60; }
  #terminals md-sidenav {
    background-color: #fafafa; }
    #terminals md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #terminals md-sidenav .header .logo {
        padding-top: 27px; }
        #terminals md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #terminals md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #terminals md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #terminals md-sidenav md-content .item {
      cursor: pointer; }
      #terminals md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #terminals md-sidenav .content {
      padding: 12px 0; }
    #terminals md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #terminals .center .header {
    height: 80px;
    min-height: 80px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #terminals .center .header .search-wrapper {
      background: #fff; }
      #terminals .center .header .search-wrapper .div-search {
        height: 56px;
        line-height: 56px;
        padding: 18px; }
        #terminals .center .header .search-wrapper .div-search .input-search {
          height: 56px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #terminals .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #terminals .center .header {
    padding-left: 16px; } }

#terminals-installation .installation-tabs {
  height: 100%; }
  #terminals-installation .installation-tabs md-pagination-wrapper {
    width: 100% !important;
    transform: translate(0px, 0px);
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-line-pack: justify;
        align-content: space-between; }
    #terminals-installation .installation-tabs md-pagination-wrapper md-tab-item {
      -ms-flex: 1;
          flex: 1; }
  #terminals-installation .installation-tabs md-tabs-canvas,
  #terminals-installation .installation-tabs md-pagination-wrapper,
  #terminals-installation .installation-tabs md-tabs-canvas {
    height: 70px !important; }
  #terminals-installation .installation-tabs md-tabs-content-wrapper {
    margin-top: 21px; }

#technicalInfos {
  background-color: whitesmoke; }
  #technicalInfos .detail-resize {
    width: 72%; }
  #technicalInfos .main-sidenav.open {
    z-index: 60; }
  #technicalInfos md-sidenav {
    background-color: #fafafa;
    width: 500px;
    max-width: 500px; }
    #technicalInfos md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #technicalInfos md-sidenav .header .logo {
        padding-top: 27px; }
        #technicalInfos md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #technicalInfos md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #technicalInfos md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #technicalInfos md-sidenav md-content .item {
      cursor: pointer; }
      #technicalInfos md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #technicalInfos md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #technicalInfos .center .header {
    height: 80px;
    min-height: 80px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #technicalInfos .center .header .search-wrapper {
      background: #fff; }
      #technicalInfos .center .header .search-wrapper .div-search {
        height: 45px;
        line-height: 45px;
        padding: 10px; }
        #technicalInfos .center .header .search-wrapper .div-search .input-search {
          height: 45px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #technicalInfos .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #technicalInfos .center .header {
    padding-left: 16px; } }

#events {
  background-color: whitesmoke; }
  #events .detail-resize {
    width: 72%; }
  #events .main-sidenav.open {
    z-index: 60; }
  #events md-sidenav {
    width: 500px;
    max-width: 500px;
    background-color: #fafafa; }
    #events md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #events md-sidenav .header .logo {
        padding-top: 27px; }
        #events md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #events md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #events md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #events md-sidenav md-content .item {
      cursor: pointer; }
      #events md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #events md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #events .center .header {
    height: 80px;
    min-height: 80px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #events .center .header .search-wrapper {
      background: #fff; }
      #events .center .header .search-wrapper .div-search {
        height: 45px;
        line-height: 45px;
        padding: 10px; }
        #events .center .header .search-wrapper .div-search .input-search {
          height: 45px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }
    #events .center .header .print-wrapper md-button {
      margin-left: 10px; }
    #events .center .header .print-wrapper md-menu-bar {
      padding: 5px; }
      #events .center .header .print-wrapper md-menu-bar md-menu .export-btn {
        min-height: 54px; }
      #events .center .header .print-wrapper md-menu-bar md-menu .md-button {
        min-width: 40px !important; }
        #events .center .header .print-wrapper md-menu-bar md-menu .md-button md-icon {
          color: rgba(255, 255, 255, 0.87); }
    #events .center .header .print-wrapper .export-images-btn {
      min-width: 50px; }
      #events .center .header .print-wrapper .export-images-btn md-icon {
        color: rgba(255, 255, 255, 0.87); }

@media screen and (max-width: 960px) {
  #events .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #events .center .header {
    padding-left: 16px; } }

#trackerReadings {
  background-color: whitesmoke; }
  #trackerReadings .main-sidenav.open {
    z-index: 60; }
  #trackerReadings md-sidenav {
    background-color: #fafafa; }
    #trackerReadings md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #trackerReadings md-sidenav .header .logo {
        padding-top: 27px; }
        #trackerReadings md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #trackerReadings md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #trackerReadings md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #trackerReadings md-sidenav md-content .item {
      cursor: pointer; }
      #trackerReadings md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #trackerReadings md-sidenav .content {
      padding: 12px 0; }
    #trackerReadings md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #trackerReadings .center {
    padding: 16px; }
    #trackerReadings .center .div-total {
      font-size: 20px; }
      #trackerReadings .center .div-total > md-icon {
        margin: 0 5px 0 0; }
    #trackerReadings .center .header {
      height: 110px;
      min-height: 100px;
      max-height: 136px;
      padding: 12px;
      padding-left: 0;
      background-color: #394b6d;
      color: #FFFFFF; }
      #trackerReadings .center .header .search-wrapper {
        background: #fff; }
        #trackerReadings .center .header .search-wrapper .div-search {
          height: 56px;
          trackerReading-height: 56px;
          padding: 18px; }
          #trackerReadings .center .header .search-wrapper .div-search .input-search {
            height: 56px;
            padding-left: 16px;
            margin: 0;
            border-radius: 0;
            border: none;
            color: rgba(0, 0, 0, 0.54);
            appearance: none;
            -moz-appearance: none;
            -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #trackerReadings .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #trackerReadings .center .header {
    padding-left: 16px; } }

.trackerReading-view .div-event-img {
  height: 245px; }
  .trackerReading-view .div-event-img .div-wrapper-event-img {
    z-index: 1;
    background-color: #fff; }
    .trackerReading-view .div-event-img .div-wrapper-event-img .div-img {
      position: relative; }
      .trackerReading-view .div-event-img .div-wrapper-event-img .div-img .event-img {
        width: 100%;
        z-index: 2; }
        .trackerReading-view .div-event-img .div-wrapper-event-img .div-img .event-img .ng-image-gallery-modal {
          height: 225px; }
          .trackerReading-view .div-event-img .div-wrapper-event-img .div-img .event-img .ng-image-gallery-modal .galleria-image {
            margin: 0; }
      .trackerReading-view .div-event-img .div-wrapper-event-img .div-img .event-img-png {
        width: 100%;
        height: 225px;
        margin: 0; }
        .trackerReading-view .div-event-img .div-wrapper-event-img .div-img .event-img-png img {
          box-shadow: none; }
  .trackerReading-view .div-event-img .event-map-img {
    position: absolute;
    right: 0; }

.trackerReading-view .list-item {
  padding-top: 12px;
  font-size: 14px;
  color: white; }
  .trackerReading-view .list-item .title {
    font-size: 18px;
    font-weight: bold; }
    .trackerReading-view .list-item .title .event-edit-button {
      margin-left: 0;
      padding-left: 0;
      font-size: 22px; }
  .trackerReading-view .list-item .info {
    margin-left: 0;
    margin-right: 0; }
  .trackerReading-view .list-item .div-event-buttons button {
    margin-top: 4px;
    margin-bottom: 0; }
  .trackerReading-view .list-item md-icon {
    color: white; }

.trackerReading-view md-input-container {
  margin: 0; }

.trackerReading-view p {
  margin: 0; }

#users {
  background-color: whitesmoke; }
  #users .main-sidenav.open {
    z-index: 60; }
  #users md-sidenav {
    background-color: #fafafa; }
    #users md-sidenav .header {
      color: #FFFFFF;
      background-color: #394b6d; }
      #users md-sidenav .header .logo {
        padding-top: 27px; }
        #users md-sidenav .header .logo .logo-icon {
          margin: 0 16px 0 0; }
          #users md-sidenav .header .logo .logo-icon md-icon {
            color: #FFFFFF; }
        #users md-sidenav .header .logo .logo-text {
          font-size: 24px; }
    #users md-sidenav md-content .item {
      cursor: pointer; }
      #users md-sidenav md-content .item.selected {
        background-color: rgba(0, 0, 0, 0.06); }
    #users md-sidenav .content {
      padding: 12px 0; }
    #users md-sidenav .div-add-button {
      padding: 0 32px 6px; }
  #users .center .header {
    height: 110px;
    min-height: 100px;
    max-height: 136px;
    padding: 12px;
    padding-left: 0;
    background-color: #394b6d;
    color: #FFFFFF; }
    #users .center .header .search-wrapper {
      background: #fff; }
      #users .center .header .search-wrapper .div-search {
        height: 56px;
        user-height: 56px;
        padding: 18px; }
        #users .center .header .search-wrapper .div-search .input-search {
          height: 56px;
          padding-left: 16px;
          margin: 0;
          border-radius: 0;
          border: none;
          color: rgba(0, 0, 0, 0.54);
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none; }

@media screen and (max-width: 960px) {
  #users .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  #users .center .header {
    padding-left: 16px; } }

.action-editor {
  padding: 10px;
  box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex; }
  .action-editor__data {
    min-width: 300px;
    margin-right: 10px; }
  .action-editor__save {
    text-align: right;
    margin-right: 15px; }

.employee-editor {
  padding: 10px;
  box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex; }
  .employee-editor__data {
    min-width: 300px;
    margin-right: 10px; }
  .employee-editor__save {
    text-align: right;
    margin-right: 15px; }

.line-visualizer {
  padding: 10px;
  box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex; }
  .line-visualizer__map {
    width: 600px;
    height: 300px; }

.poi-editor {
  padding: 10px;
  box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex; }
  .poi-editor__data {
    min-width: 300px;
    margin-right: 10px; }
  .poi-editor__map {
    width: 350px;
    height: 200px; }

.poi-selection {
  padding: 10px;
  box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex; }
  .poi-selection__data {
    min-width: 450px;
    margin: 10px; }
  .poi-selection__save {
    text-align: right;
    margin-right: 15px; }
  .poi-selection__map {
    margin: auto;
    width: 350px;
    height: 200px;
    margin-top: 10px; }
  .poi-selection__autocomplete-template li {
    border-bottom: 1px solid #ccc;
    height: auto;
    padding-top: 8px;
    padding-bottom: 8px;
    white-space: normal; }
  .poi-selection__autocomplete-template li:last-child {
    border-bottom-width: 0; }
  .poi-selection__autocomplete-template__item-title {
    display: block;
    line-height: 2; }
  .poi-selection__autocomplete-template__item-metadata {
    display: block;
    line-height: 2; }

md-dialog.branchOrganizationsSecundario-list {
  max-width: 720px;
  width: 720px;
  overflow: hidden; }
  md-dialog.branchOrganizationsSecundario-list md-toolbar {
    background-color: #394b6d; }
  md-dialog.branchOrganizationsSecundario-list md-dialog-content {
    position: relative;
    min-height: 200px;
    display: block; }
  md-dialog.branchOrganizationsSecundario-list md-toolbar .title {
    padding: 18px 0 0;
    font-size: 17px; }
  md-dialog.branchOrganizationsSecundario-list md-toolbar md-input-container {
    margin-bottom: 0; }
    md-dialog.branchOrganizationsSecundario-list md-toolbar md-input-container > * {
      color: #fff !important; }
    md-dialog.branchOrganizationsSecundario-list md-toolbar md-input-container input {
      border-bottom-color: #fff !important; }
  md-dialog.branchOrganizationsSecundario-list md-dialog-actions {
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    -ms-flex-pack: justify;
        justify-content: space-between;
    background-color: rgba(0, 0, 0, 0.03);
    border-top: 1px solid rgba(0, 0, 0, 0.12); }

#layout-content-with-toolbar #toolbar .logo {
  min-width: 140px;
  max-width: 140px;
  margin-left: 16px; }
  #layout-content-with-toolbar #toolbar .logo .logo-image {
    display: block;
    background: #039BE5;
    width: 32px;
    min-width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 500;
    border-radius: 2px; }
  #layout-content-with-toolbar #toolbar .logo .logo-text {
    color: rgba(0, 0, 0, 0.87);
    margin-left: 16px;
    font-size: 16px; }

#layout-content-with-toolbar #toolbar .div-controls-toolbar {
  max-width: 305px; }
  #layout-content-with-toolbar #toolbar .div-controls-toolbar .div-branchOrganization {
    max-width: 200px; }
    #layout-content-with-toolbar #toolbar .div-controls-toolbar .div-branchOrganization button {
      height: 54px;
      margin-left: 0; }
  #layout-content-with-toolbar #toolbar .div-controls-toolbar .div-user {
    min-width: 103px; }

md-menu-content md-menu-item {
  padding: 4px 0; }

@media screen and (max-width: 600px) {
  #layout-content-with-toolbar #toolbar .div-controls-toolbar {
    max-width: 155px; }
    #layout-content-with-toolbar #toolbar .div-controls-toolbar .div-branchOrganization {
      max-width: 70px; } }

/**
* Copyright 2015 Google Inc. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*      http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#toolbar-vertical {
  font-family: 'Roboto', 'Helvetica', sans-serif;
  width: 100%;
  height: 100%;
  /* iOS Safari specific workaround */
  /* END iOS Safari specific workaround */
  /* TODO: Find a proper solution to have the graphs
  * not float around outside their container in IE10/11.
  * Using a browserhacks.com solution for now.
  */
  /* TODO end */ }
  #toolbar-vertical__section {
    width: 100%;
    padding-left: 240px;
    box-sizing: border-box; }
  #toolbar-vertical__link {
    border-radius: 0 !important; }
    #toolbar-vertical__link__icon {
      margin-right: 5px; }
  #toolbar-vertical__arrow {
    transition: transform 0.5s; }
    #toolbar-vertical__arrow--rotated {
      transform: rotate(-180deg); }
  #toolbar-vertical__sublist {
    background: #37474F;
    list-style: none;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.5s; }
    #toolbar-vertical__sublist--opened {
      max-height: 440px; }
    #toolbar-vertical__sublist .md-button {
      text-transform: none !important;
      padding-left: 20px !important;
      box-sizing: border-box; }
  #toolbar-vertical .mdl-layout__header {
    min-height: 52px; }
  #toolbar-vertical .mdl-layout__header-row {
    height: 45px; }
  #toolbar-vertical .mdl-layout__drawer {
    width: 100%;
    transform: translateX(0); }
  #toolbar-vertical .mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
    padding: 10px 16px; }
  #toolbar-vertical .mdl-layout__content {
    height: 100%;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden; }
  #toolbar-vertical .demo-avatar {
    width: 48px;
    height: 48px;
    border-radius: 24px; }
  #toolbar-vertical .demo-layout .demo-header .mdl-textfield {
    padding: 0px;
    margin-top: 41px; }
  #toolbar-vertical .demo-layout .demo-header .mdl-textfield .mdl-textfield__expandable-holder {
    bottom: 19px; }
  #toolbar-vertical .demo-layout .mdl-layout__header .mdl-layout__drawer-button {
    color: rgba(0, 0, 0, 0.54); }
  #toolbar-vertical .mdl-layout__drawer .avatar {
    margin-bottom: 16px; }
  #toolbar-vertical .demo-drawer {
    border: none;
    overflow-x: hidden;
    transition: width 0.3s ease-in-out; }
    #toolbar-vertical .demo-drawer.side-nav-closed {
      width: 50px;
      z-index: 10; }
      #toolbar-vertical .demo-drawer.side-nav-closed .demo-drawer-header {
        padding-left: 5px;
        padding-right: 5px; }
  #toolbar-vertical .main-content {
    margin-left: 240px;
    transition: margin-left 0.3s ease-in-out; }
    #toolbar-vertical .main-content.side-nav-closed {
      margin-left: 50px !important; }
  #toolbar-vertical .div-button-side-nav-collapse {
    position: absolute;
    top: 8px;
    left: 190px;
    width: 50px;
    z-index: 9; }
    #toolbar-vertical .div-button-side-nav-collapse button {
      min-width: auto;
      padding: 4px;
      background-color: #263238;
      color: #FFF !important; }
    #toolbar-vertical .div-button-side-nav-collapse.side-nav-closed {
      left: 40px; }
  #toolbar-vertical .demo-drawer .mdl-menu__container {
    z-index: -1; }
  #toolbar-vertical .demo-drawer .demo-navigation {
    z-index: -2; }
  #toolbar-vertical .demo-drawer .mdl-menu .mdl-menu__item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center; }
  #toolbar-vertical .demo-drawer-header {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex;
    padding: 8px 16px; }
  #toolbar-vertical .demo-avatar-dropdown {
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    width: 100%; }
  #toolbar-vertical .demo-navigation {
    -ms-flex-positive: 1;
    flex-grow: 1; }
  #toolbar-vertical .demo-layout .demo-navigation .mdl-navigation__link {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    color: white;
    font-weight: 500; }
  #toolbar-vertical .demo-layout .demo-navigation .mdl-navigation__link:hover {
    background-color: #00BCD4;
    color: white; }
  #toolbar-vertical .demo-layout .demo-navigation .mdl-navigation__link--active {
    background-color: #607D8B;
    color: white; }
  #toolbar-vertical .demo-layout .demo-navigation .mdl-navigation__link--subactive {
    background-color: #90A4AE;
    color: white; }
  #toolbar-vertical .demo-navigation .mdl-navigation__link .material-icons {
    font-size: 24px;
    color: white; }
  #toolbar-vertical .demo-content {
    height: 100%;
    padding: 0 !important; }
  #toolbar-vertical .demo-charts {
    -webkit-align-items: center;
    -ms-flex-align: center;
    -ms-grid-row-align: center;
    align-items: center; }
  #toolbar-vertical .demo-chart:nth-child(1) {
    color: #ACEC00; }
  #toolbar-vertical .demo-chart:nth-child(2) {
    color: #00BBD6; }
  #toolbar-vertical .demo-chart:nth-child(3) {
    color: #BA65C9; }
  #toolbar-vertical .demo-chart:nth-child(4) {
    color: #EF3C79; }
  #toolbar-vertical .demo-graphs {
    padding: 16px 32px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: stretch;
    align-items: stretch; }
  #toolbar-vertical _:-ms-input-placeholder, #toolbar-vertical :root .demo-graphs {
    min-height: 664px; }
  #toolbar-vertical _:-ms-input-placeholder, #toolbar-vertical :root .demo-graph {
    max-height: 300px; }
  #toolbar-vertical .demo-graph:nth-child(1) {
    color: #00b9d8; }
  #toolbar-vertical .demo-graph:nth-child(2) {
    color: #d9006e; }
  #toolbar-vertical .demo-cards {
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    -ms-grid-row-align: flex-start;
    align-items: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start; }
  #toolbar-vertical .demo-cards .demo-separator {
    height: 32px; }
  #toolbar-vertical .demo-cards .mdl-card__title.mdl-card__title {
    color: white;
    font-size: 24px;
    font-weight: 400; }
  #toolbar-vertical .demo-cards ul {
    padding: 0; }
  #toolbar-vertical .demo-cards h3 {
    font-size: 1em; }
  #toolbar-vertical .demo-updates .mdl-card__title {
    background-position: 90% 100%;
    background-repeat: no-repeat; }
  #toolbar-vertical .demo-cards .mdl-card__actions a {
    color: #00BCD4;
    text-decoration: none; }
  #toolbar-vertical .demo-options h3 {
    margin: 0; }
  #toolbar-vertical .demo-options .mdl-checkbox__box-outline {
    border-color: white; }
  #toolbar-vertical .demo-options ul {
    margin: 0;
    list-style-type: none; }
  #toolbar-vertical .demo-options li {
    margin: 4px 0; }
  #toolbar-vertical .demo-options .material-icons {
    color: white; }
  #toolbar-vertical .demo-options .mdl-card__actions {
    height: 64px;
    display: -ms-flexbox;
    display: flex;
    box-sizing: border-box;
    -ms-flex-align: center;
    align-items: center; }
  #toolbar-vertical .mdl-textfield--expandable .mdl-button--icon {
    top: -20px; }

@media screen and (min-width: 960px) {
  .mdl-layout--fixed-drawer > .mdl-layout__drawer {
    transform: translateX(0); } }

@media screen and (max-width: 960px) {
  .main-content {
    margin-left: 0px !important; } }

searchbar .div-toggle-searchbar {
  position: absolute;
  width: 30px;
  height: 60px;
  top: 20px;
  left: 320px;
  padding: 3px 3px 0 0;
  border: solid 1px rgba(0, 0, 0, 0.2);
  border-left-width: 0;
  background: #394b6d;
  color: white;
  font-size: 1em;
  line-height: 60px;
  text-align: center;
  z-index: 0;
  cursor: pointer;
  transition: all 0.3s;
  box-sizing: border-box;
  box-shadow: 5px 2px 6px rgba(0, 0, 0, 0.12) inset; }
  searchbar .div-toggle-searchbar.closed {
    left: 0; }

.searchbar {
  position: absolute;
  left: 0;
  top: 0;
  min-width: 200px;
  width: 320px;
  height: 100%;
  transition: all 0.3s;
  z-index: 9; }
  .searchbar.closed {
    left: -320px; }
  .searchbar .div-organizations {
    height: 100%;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.54);
    background-color: whitesmoke;
    transition: all 0.2s; }
    .searchbar .div-organizations .center .header {
      height: 100px;
      min-height: 100px;
      max-height: 100px;
      padding: 12px;
      background-color: #394b6d;
      color: #FFFFFF;
      font-size: 14px; }
      .searchbar .div-organizations .center .header .search-wrapper {
        background: #fff; }
        .searchbar .div-organizations .center .header .search-wrapper .div-search {
          height: 50px;
          min-height: 50px;
          padding: 14px; }
          .searchbar .div-organizations .center .header .search-wrapper .div-search .input-search {
            height: 50px;
            padding-left: 16px;
            margin: 0;
            border-radius: 0;
            border: none;
            color: rgba(0, 0, 0, 0.54);
            appearance: none;
            -moz-appearance: none;
            -webkit-appearance: none; }
    .searchbar .div-organizations .center .header-organizations-list {
      height: 60px;
      min-height: 60px !important;
      max-height: 60px;
      padding: 8px 10px;
      border-bottom: 1px solid rgba(0, 0, 0, 0.12);
      font-size: 14px; }
      .searchbar .div-organizations .center .header-organizations-list .div-total > md-icon {
        margin-left: 0;
        margin-right: 5px; }
    .searchbar .div-organizations .center .div-list-orderBy {
      min-width: 165px;
      margin-top: 10px; }
    .searchbar .div-organizations .center .organizations-list {
      height: 100%;
      padding-bottom: 50px;
      border-left: 1px solid rgba(0, 0, 0, 0.12);
      overflow-x: hidden; }
      .searchbar .div-organizations .center .organizations-list p {
        margin: 0; }
      .searchbar .div-organizations .center .organizations-list .md-subheader .md-subheader-inner {
        padding-top: 0; }
    .searchbar .div-organizations .center .organization-item {
      position: relative;
      height: auto !important;
      padding: 16px;
      border-bottom: 1px solid rgba(0, 0, 0, 0.08);
      text-transform: none;
      cursor: pointer; }
      .searchbar .div-organizations .center .organization-item .avatar {
        font-size: 14px; }
      .searchbar .div-organizations .center .organization-item .info {
        margin: 0 16px 0 8px; }
        .searchbar .div-organizations .center .organization-item .info .title {
          font-size: 15px;
          font-weight: 500; }
        .searchbar .div-organizations .center .organization-item .info .secondary-title {
          margin-left: 5px;
          font-size: 12px !important; }
        .searchbar .div-organizations .center .organization-item .info md-icon {
          margin-top: 0;
          margin-bottom: 0;
          margin-left: 0; }
      .searchbar .div-organizations .center .organization-item .secondary-text md-icon {
        margin: 0; }
      .searchbar .div-organizations .center .organization-item .selected {
        background-color: rgba(0, 0, 0, 0.12); }
    .searchbar .div-organizations .center .organization-people-count {
      transition: all 0.2s; }

@media screen and (max-width: 600px) {
  .searchbar .div-organizations .header .div-search {
    border-left: 1px solid rgba(0, 0, 0, 0.12); }
  .searchbar .div-organizations .center .header {
    padding-left: 16px; }
  .searchbar md-autocomplete {
    max-width: 80%;
    width: 80%; } }

.div-sidebar .sidebar--visible {
  opacity: 1 !important;
  visibility: visible !important; }

.div-sidebar .sidebar md-whiteframe {
  min-width: 382px;
  width: 382px;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  background: white;
  overflow-y: scroll;
  transition: all 0.2s;
  opacity: 0;
  visibility: hidden;
  z-index: 1; }

.div-sidebar .sidebar md-tabs.md-dynamic-height,
.div-sidebar .sidebar md-tabs-content-wrapper {
  overflow: hidden !important; }

.div-sidebar .sidebar md-switch {
  margin-bottom: 0 !important; }

.div-sidebar .sidebar md-input-container {
  margin: 0 !important;
  padding: 0 !important; }

.div-sidebar .sidebar__streetview {
  width: 100%; }

.div-sidebar .sidebar__legend {
  margin: 30px;
  padding: 5px; }

.div-sidebar .sidebar__container {
  width: 100%;
  margin-top: 25px;
  margin-bottom: -30px;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14); }

.div-sidebar .sidebar__logo {
  bottom: 10px;
  left: 10px;
  width: 130px;
  height: 25px;
  position: absolute;
  z-index: 1000;
  transition: all 0.3s; }
  .div-sidebar .sidebar__logo--opened {
    left: 360px; }

.div-sidebar .sidebar__close {
  z-index: 1;
  border: solid 1px rgba(0, 0, 0, 0.2);
  border-left-width: 0;
  background: white;
  color: black;
  position: absolute;
  width: 30px;
  height: 60px;
  top: 100px;
  left: 0;
  font-size: 1.4em;
  line-height: 60px;
  cursor: pointer;
  transition: all 0.3s;
  text-align: right;
  padding-right: 10px;
  box-sizing: border-box;
  transition-delay: 0.3s; }
  .div-sidebar .sidebar__close--opened {
    width: 400px; }

.div-sidebar .sidebar__center {
  text-align: center; }
  .div-sidebar .sidebar__center__inputs {
    padding: 1em;
    box-sizing: border-box; }

.div-sidebar .sidebar__placeholderlogo {
  margin: 70px auto 20px;
  display: block; }

.div-sidebar .sidebar__list {
  width: 300px;
  width: 100%; }
  .div-sidebar .sidebar__list .md-tabs-canvas,
  .div-sidebar .sidebar__list md-pagination-wrapper,
  .div-sidebar .sidebar__list md-tabs-canvas {
    height: 70px !important; }
  .div-sidebar .sidebar__list md-tabs-content-wrapper {
    box-sizing: border-box; }
  .div-sidebar .sidebar__list__icon {
    font-size: 1.5em; }
  .div-sidebar .sidebar__list__placeholder {
    text-align: center;
    font-size: 1.5em;
    margin-top: 1em; }
    .div-sidebar .sidebar__list__placeholder__icon {
      font-size: 3em; }

.div-sidebar .sidebar md-tab-content {
  min-height: 300px; }

.div-sidebar .sidebar mdp-time-picker md-input-container {
  width: 100%;
  margin: 0; }

.div-sidebar .sidebar mdp-time-picker .md-button.md-icon-button {
  margin: 0; }

.div-sidebar .sidebar .input-container-datepicker {
  margin-right: 5px !important; }

.div-sidebar .sidebar .div-events-filters .div-switch-ghost-event {
  cursor: pointer;
  width: 100%; }

.div-sidebar .sidebar .div-events-filters .select-filter md-input-container {
  margin: 18px 0 !important;
  padding-left: 36px !important; }
  .div-sidebar .sidebar .div-events-filters .select-filter md-input-container md-icon {
    color: rgba(0, 0, 0, 0.56); }
  .div-sidebar .sidebar .div-events-filters .select-filter md-input-container md-select {
    height: 35px !important; }

.div-sidebar .sidebar #tab-content-5 {
  padding-right: 0; }

.div-sidebar .sidenav-centroid-view {
  z-index: 62;
  width: 400px; }

.div-sidebar .sidenav-events-view {
  z-index: 61;
  width: 400px; }

.div-sidebar .button-toggle-sidenav {
  z-index: 61; }

.div-sidebar .event-map-div {
  position: relative;
  box-shadow: 0 4px 5px -2px rgba(0, 0, 0, 0.2), 0 7px 10px 1px rgba(0, 0, 0, 0.14), 0 2px 16px 1px rgba(0, 0, 0, 0.12);
  z-index: 3; }
  .div-sidebar .event-map-div .event-map {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 0; }
  .div-sidebar .event-map-div .div-button-toggle-view-sidenav {
    width: auto;
    height: auto;
    position: fixed;
    top: 50%;
    right: 0;
    padding: 4px 0;
    cursor: pointer;
    z-index: 3;
    background-color: white; }
    .div-sidebar .event-map-div .div-button-toggle-view-sidenav:hover {
      background-color: #f1f0f1; }

.div-sidebar .div-button-side-nav-collapse {
  position: absolute;
  top: 5px;
  right: 305px;
  width: 50px !important;
  height: auto !important;
  transition: width 0.3s ease-out, right 0.3s ease-out, top 0.3s ease-out; }
  .div-sidebar .div-button-side-nav-collapse.side-nav-closed {
    right: 120px;
    width: auto !important; }
    .div-sidebar .div-button-side-nav-collapse.side-nav-closed button {
      padding: 4px 12px; }
  .div-sidebar .div-button-side-nav-collapse button {
    min-width: auto;
    padding: 4px;
    background-color: #263238 !important;
    color: #FFF !important;
    transition: width 0.3s ease-out;
    transition: opacity 0.3s ease-out; }
    .div-sidebar .div-button-side-nav-collapse button:hover {
      opacity: .8; }

.div-sidebar .div-legend .list-item {
  cursor: initial; }

.ng-image-gallery.inline .ng-image-gallery-modal {
  position: relative;
  z-index: 1;
  overflow: hidden;
  width: 100%;
  height: 250px; }

.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .prev, .ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .next {
  display: block !important;
  position: absolute;
  top: -9999px;
  left: -9999px; }

.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center; }

.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles {
  -ms-flex: 0 0 8px;
  flex: 0 0 8px;
  text-align: center;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles span:not(.img-bubble) {
  width: 8px;
  height: 8px;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 100%;
  overflow: hidden;
  transition: all 0s; }

.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles span {
  -ms-flex: none;
  flex: none;
  position: relative;
  display: inline-block;
  margin: 1px;
  cursor: pointer;
  overflow: hidden;
  border-radius: 100%;
  background-size: cover;
  background-position: center center;
  vertical-align: middle; }

.prev-arrow {
  float: left;
  text-align: left;
  width: 20px;
  cursor: pointer;
  outline: none;
  border: 0;
  padding: 5px; }

.next-arrow {
  float: right;
  text-align: right;
  width: 20px;
  cursor: pointer;
  outline: none;
  border: 0;
  padding: 5px; }

.image-slider-status {
  text-align: center;
  font-weight: bold;
  line-height: 2.5; }

.image-control {
  cursor: pointer;
  outline: none;
  border: 0; }

.image-address {
  height: 30px; }

.image-controls {
  float: left;
  width: 31%;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.last-your__table {
  width: 100%;
  text-align: left;
  font-size: 0.9em; }
  .last-your__table tr {
    line-height: 1.5em; }
  .last-your__table th {
    padding-right: 6px; }

.real_time_header {
  text-align: center; }

.no-events {
  font-weight: 500;
  padding: 10px;
  text-align: center; }

.image-slideshow-address {
  overflow: hidden;
  position: relative;
  line-height: 1.2em;
  max-height: 2.4em;
  text-align: justify;
  padding-right: 1em;
  margin: 0; }
  .image-slideshow-address:before {
    content: '...';
    position: absolute;
    right: 0;
    bottom: 0; }
  .image-slideshow-address:after {
    content: '';
    position: absolute;
    right: 0;
    width: 1em;
    height: 1em;
    margin-top: 0.2em;
    background: white; }

.md-input-date {
  width: 50%;
  float: left; }

.md-input-date-icon {
  float: left; }

.md-input-date-date {
  width: 70%;
  float: left;
  margin-left: 5px; }

.md-input-time {
  width: 50%;
  float: left; }

.date-checkbox-now {
  margin-top: -20px;
  float: right;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

md-checkbox.md-checked.date-checkbox-now .md-icon {
  background-color: #3f51b5; }

@media screen and (max-width: 600px) {
  .div-sidebar .sidebar .sidebar__close--opened {
    max-width: 94%;
    width: 94%; }
  .div-sidebar .sidebar md-whiteframe {
    max-width: 85%;
    width: 85%;
    z-index: 2; }
    .div-sidebar .sidebar md-whiteframe .ng-image-gallery .next-arrow {
      padding-right: 0; }
  .div-sidebar .sidenav-centroid-view {
    max-width: 100%;
    width: 100%; }
  .div-sidebar .div-button-side-nav-collapse:not(.side-nav-closed) {
    display: none; }
  .div-sidebar .div-button-side-nav-collapse.side-nav-closed {
    top: 100px;
    right: 2px; }
  .div-sidebar .sidenav-centroid-view,
  .div-sidebar .sidenav-events-view {
    max-width: 100%;
    width: 100% !important; } }

@media print {
  .div-sidebar--centroid-sidenav-open .sidenav-events-view {
    display: none !important; }
  .div-sidebar .sidebar__logo {
    display: none; }
  .div-sidebar .sidenav-events-view {
    min-width: 100% !important;
    width: 100% !important; }
  .div-sidebar .sidenav-centroid-view {
    max-width: 100% !important;
    width: 100% !important; } }

.terminal-info-component {
  height: auto !important; }
  .terminal-info-component .terminal-item.extended {
    position: relative;
    height: auto !important;
    min-height: 20%;
    min-width: 358px;
    max-width: 358px;
    width: 358px;
    margin: 6px;
    padding: 8px 8px 16px 8px;
    text-transform: none;
    cursor: pointer; }
    .terminal-info-component .terminal-item.extended .avatar {
      font-size: 14px; }
    .terminal-info-component .terminal-item.extended .info {
      margin: 0 16px 0 8px; }
      .terminal-info-component .terminal-item.extended .info .title {
        font-size: 15px;
        font-weight: 700; }
      .terminal-info-component .terminal-item.extended .info .secondary-title {
        margin-left: 5px;
        font-size: 12px !important; }
    .terminal-info-component .terminal-item.extended .secondary-text md-icon {
      margin: 0; }
    .terminal-info-component .terminal-item.extended .div-event-img {
      min-height: 215px;
      width: 325px; }
      .terminal-info-component .terminal-item.extended .div-event-img .event-img {
        z-index: 1; }
        .terminal-info-component .terminal-item.extended .div-event-img .event-img .ng-image-gallery-modal {
          height: 205px; }
      .terminal-info-component .terminal-item.extended .div-event-img .div-legend-img {
        position: absolute;
        bottom: 10px;
        left: 27px;
        width: 273px;
        padding: 8px;
        z-index: 1;
        color: white;
        font-size: 14px;
        font-weight: bold;
        background-color: rgba(0, 0, 0, 0.26); }
        .terminal-info-component .terminal-item.extended .div-event-img .div-legend-img * {
          color: white; }
        .terminal-info-component .terminal-item.extended .div-event-img .div-legend-img .notes {
          margin-right: 0; }
        .terminal-info-component .terminal-item.extended .div-event-img .div-legend-img .img-icon-event .avatar {
          opacity: .7; }
      .terminal-info-component .terminal-item.extended .div-event-img .event-map-img {
        position: absolute;
        right: 0; }
    .terminal-info-component .terminal-item.extended .div-terminal-item {
      width: 325px; }
      .terminal-info-component .terminal-item.extended .div-terminal-item .avatar {
        font-size: 14px; }
      .terminal-info-component .terminal-item.extended .div-terminal-item .info {
        margin: 0 8px 0 4px; }
        .terminal-info-component .terminal-item.extended .div-terminal-item .info .title {
          font-size: 15px;
          font-weight: 500; }
        .terminal-info-component .terminal-item.extended .div-terminal-item .info .secondary-title {
          margin-left: 5px;
          font-size: 12px !important; }
        .terminal-info-component .terminal-item.extended .div-terminal-item .info .notes md-icon {
          margin-right: 5px; }
      .terminal-info-component .terminal-item.extended .div-terminal-item .secondary-text md-icon {
        margin: 0;
        margin-right: 5px; }
      .terminal-info-component .terminal-item.extended .div-terminal-item .div-sensors-status {
        margin: 8px 0 0 6px; }
        .terminal-info-component .terminal-item.extended .div-terminal-item .div-sensors-status > div {
          padding: 2px 0;
          margin: 0 2px;
          border: solid 1px;
          text-align: center;
          font-weight: bold; }
          .terminal-info-component .terminal-item.extended .div-terminal-item .div-sensors-status > div md-icon {
            margin: 0; }
          .terminal-info-component .terminal-item.extended .div-terminal-item .div-sensors-status > div md-icon,
          .terminal-info-component .terminal-item.extended .div-terminal-item .div-sensors-status > div .icon {
            margin-right: 5px; }
  .terminal-info-component .terminal-item.simple {
    position: relative;
    min-width: 273px;
    max-width: 273px;
    width: 273px;
    margin: 3px;
    text-transform: none;
    cursor: pointer; }
    .terminal-info-component .terminal-item.simple .div-event-img {
      width: 100%;
      height: 204.75px !important;
      min-height: 204.75px; }
      .terminal-info-component .terminal-item.simple .div-event-img .event-img {
        z-index: 1; }
        .terminal-info-component .terminal-item.simple .div-event-img .event-img .ng-image-gallery-modal {
          height: 205px; }
      .terminal-info-component .terminal-item.simple .div-event-img .galleria-image {
        margin: 0 !important; }
      .terminal-info-component .terminal-item.simple .div-event-img .div-legend-img {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 273px;
        padding: 5px 10px;
        z-index: 1;
        color: white;
        font-size: 14px;
        font-weight: bold;
        background-color: rgba(0, 0, 0, 0.26); }
        .terminal-info-component .terminal-item.simple .div-event-img .div-legend-img * {
          color: white; }
        .terminal-info-component .terminal-item.simple .div-event-img .div-legend-img .img-icon-event .avatar {
          width: 30px;
          min-width: 30px;
          height: 30px;
          line-height: 27px;
          opacity: .7; }
      .terminal-info-component .terminal-item.simple .div-event-img .event-map-img {
        position: absolute;
        right: 0; }
    .terminal-info-component .terminal-item.simple .div-terminal-item {
      width: 273px;
      padding: 6px;
      color: white; }
      .terminal-info-component .terminal-item.simple .div-terminal-item .avatar {
        font-size: 14px; }
      .terminal-info-component .terminal-item.simple .div-terminal-item .info {
        margin: 0 8px 0 4px; }
        .terminal-info-component .terminal-item.simple .div-terminal-item .info .title {
          font-size: 15px;
          font-weight: 500; }
        .terminal-info-component .terminal-item.simple .div-terminal-item .info .secondary-title {
          margin-left: 5px;
          font-size: 12px !important; }
        .terminal-info-component .terminal-item.simple .div-terminal-item .info .notes md-icon {
          margin-right: 5px;
          color: white; }
      .terminal-info-component .terminal-item.simple .div-terminal-item .secondary-text md-icon {
        margin: 0;
        margin-right: 5px;
        color: white; }
      .terminal-info-component .terminal-item.simple .div-terminal-item .div-sensors-status {
        margin: 8px 0 0 6px; }
        .terminal-info-component .terminal-item.simple .div-terminal-item .div-sensors-status > div {
          padding: 2px 0;
          margin: 0 2px;
          border: solid 1px;
          text-align: center;
          font-weight: bold; }
          .terminal-info-component .terminal-item.simple .div-terminal-item .div-sensors-status > div md-icon {
            margin: 0; }
          .terminal-info-component .terminal-item.simple .div-terminal-item .div-sensors-status > div md-icon,
          .terminal-info-component .terminal-item.simple .div-terminal-item .div-sensors-status > div .icon {
            margin-right: 5px; }
  .terminal-info-component .terminal-item.compact {
    position: relative;
    height: auto !important;
    min-height: 138px;
    max-height: 148px;
    min-width: 358px;
    max-width: 358px;
    width: 358px;
    margin: 6px;
    padding: 8px 8px 16px;
    text-transform: none;
    cursor: pointer; }
    .terminal-info-component .terminal-item.compact .div-event-img {
      min-height: 215px;
      width: 100%; }
      .terminal-info-component .terminal-item.compact .div-event-img .event-img {
        z-index: 1; }
        .terminal-info-component .terminal-item.compact .div-event-img .event-img .ng-image-gallery-modal {
          height: 205px; }
      .terminal-info-component .terminal-item.compact .div-event-img .div-legend-img {
        position: absolute;
        bottom: 10px;
        left: 35px;
        width: 273px;
        padding: 12px;
        z-index: 1;
        color: white;
        font-size: 14px;
        font-weight: bold;
        background-color: rgba(0, 0, 0, 0.26); }
        .terminal-info-component .terminal-item.compact .div-event-img .div-legend-img * {
          color: white; }
        .terminal-info-component .terminal-item.compact .div-event-img .div-legend-img .img-icon-event .avatar {
          line-height: 37px;
          opacity: .7; }
      .terminal-info-component .terminal-item.compact .div-event-img .event-map-img {
        position: absolute;
        right: 0; }
    .terminal-info-component .terminal-item.compact .div-terminal-item {
      width: 325px; }
      .terminal-info-component .terminal-item.compact .div-terminal-item .avatar {
        font-size: 14px; }
      .terminal-info-component .terminal-item.compact .div-terminal-item .info {
        margin: 0 8px 0 4px; }
        .terminal-info-component .terminal-item.compact .div-terminal-item .info .title {
          font-size: 15px;
          font-weight: 500; }
        .terminal-info-component .terminal-item.compact .div-terminal-item .info .secondary-title {
          margin-left: 5px;
          font-size: 12px !important; }
        .terminal-info-component .terminal-item.compact .div-terminal-item .info .notes md-icon {
          margin-right: 5px; }
      .terminal-info-component .terminal-item.compact .div-terminal-item .secondary-text md-icon {
        margin: 0;
        margin-right: 5px; }
      .terminal-info-component .terminal-item.compact .div-terminal-item .div-sensors-status {
        margin: 8px 0 0 6px; }
        .terminal-info-component .terminal-item.compact .div-terminal-item .div-sensors-status > div {
          padding: 2px 0;
          margin: 0 2px;
          border: solid 1px;
          text-align: center;
          font-weight: bold; }
          .terminal-info-component .terminal-item.compact .div-terminal-item .div-sensors-status > div md-icon {
            margin: 0; }
          .terminal-info-component .terminal-item.compact .div-terminal-item .div-sensors-status > div md-icon,
          .terminal-info-component .terminal-item.compact .div-terminal-item .div-sensors-status > div .icon {
            margin-right: 5px; }

.toast-loading-component .div-toast-loading md-progress-circular svg path {
  stroke: #FFFFFF; }

.toast-loading-component button {
  font-weight: bold; }

.help-icon-directive {
  vertical-align: text-top;
  margin-left: 5px;
  color: #9E9E9E; }

.order-by-directive button {
  margin-left: 0 !important; }
  .order-by-directive button md-icon {
    transform: rotateX(180deg);
    transition: transform 0.3s; }
    .order-by-directive button md-icon.descending {
      transform: rotate3d(0, 0, 0, 0); }

.pagination-directive button {
  margin: 0 !important;
  transform: opacity 0.3s ease-in-out; }
  .pagination-directive button[disabled] {
    opacity: .4; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9tZGkvc2Nzcy9tYXRlcmlhbGRlc2lnbmljb25zLnNjc3MiLCJmb250cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9tZGkvc2Nzcy9fcGF0aC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9tZGkvc2Nzcy9fY29yZS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9tZGkvc2Nzcy9faWNvbnMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvbWRpL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9tZGkvc2Nzcy9fZXh0cmFzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL21kaS9zY3NzL19hbmltYXRlZC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9hbmd1bGFyLW1hdGVyaWFsL21vZHVsZXMvc2Nzcy9hbmd1bGFyLW1hdGVyaWFsLnNjc3MiLCJhcHAuY3NzIiwiY29yZS9zY3NzL3BhcnRpYWxzL3ZhcmlhYmxlcy5zY3NzIiwiY29yZS9zY3NzL3BhcnRpYWxzL2NvbG9ycy5zY3NzIiwiY29yZS9zY3NzL3BhcnRpYWxzL3R5cG9ncmFwaHkuc2NzcyIsImNvcmUvc2Nzcy9wYXJ0aWFscy9oZWxwZXJzLnNjc3MiLCJjb3JlL3Njc3MvcGFydGlhbHMvbWF0ZXJpYWwuc2NzcyIsInZhcmlhYmxlcy5zY3NzIiwiY29yZS9tYXBzL21hcHMuc2NzcyIsImNvcmUvZGlyZWN0aXZlcy9nZW5lcmljU2VhcmNoQXV0b2NvbXBsZXRlL2dlbmVyaWNTZWFyY2hBdXRvY29tcGxldGUuc2NzcyIsImNvcmUvc2Nzcy9wYXJ0aWFscy9pY29ucy5zY3NzIiwiYWRtaW4vYWN0aW9uL3NlY3Rpb25zL2xpc3QvbGlzdC5zY3NzIiwiYWRtaW4vYWxsb2NhdGlvbi9yZXBvcnQvbGlzdC9saXN0LnNjc3MiLCJhZG1pbi9hbGxvY2F0aW9uL3JlcG9ydC92aWV3L3ZpZXcuc2NzcyIsImFkbWluL2FsbG9jYXRpb24vcHJvRGF0YS9saXN0L2xpc3Quc2NzcyIsImFkbWluL2FsbG9jYXRpb24vcHJvRGF0YS92aWV3L3ZpZXcuc2NzcyIsImFkbWluL2FsbG9jYXRpb24vc2VjdGlvbnMvbGlzdC9saXN0LnNjc3MiLCJhZG1pbi9hbGxvY2F0aW9uTW9uaXRyaXAvcmVwb3J0L2xpc3QvbGlzdC5zY3NzIiwiYWRtaW4vYWxsb2NhdGlvbk1vbml0cmlwL3JlcG9ydC92aWV3L3ZpZXcuc2NzcyIsImFkbWluL2NlbnRyb2lkL3JlcG9ydC9rbm93bi9rbm93bi5zY3NzIiwiYWRtaW4vY2VudHJvaWQvcmVwb3J0L3Vua25vd24vdW5rbm93bi5zY3NzIiwiY29yZS9zY3NzL3BhcnRpYWxzL21peGluLnNjc3MiLCJhZG1pbi9jZW50cm9pZC9zZWN0aW9ucy9saXN0L2xpc3Quc2NzcyIsImFkbWluL2NvbnRyYWN0L3NlY3Rpb25zL2xpc3QvbGlzdC5zY3NzIiwiYWRtaW4vY29udHJhY3Qvc2VjdGlvbnMvdmlldy92aWV3LnNjc3MiLCJhZG1pbi9saW5lL3NlY3Rpb25zL2xpc3QvbGlzdC5zY3NzIiwiYWRtaW4vZW1wbG95ZWUvc2VjdGlvbnMvbGlzdC9saXN0LnNjc3MiLCJhZG1pbi9tb2RlbE9wZXJhdGlvbkxvZy9yZXBvcnQvbGlzdC9saXN0LnNjc3MiLCJhZG1pbi9tb2RlbE9wZXJhdGlvbkxvZy9yZXBvcnQvdmlldy92aWV3LnNjc3MiLCJhZG1pbi9vcmdhbml6YXRpb24vZGlyZWN0aXZlcy9vcmdhbml6YXRpb25TZWxlY3Qvb3JnYW5pemF0aW9uU2VsZWN0LnNjc3MiLCJhZG1pbi9zZXJ2aWNlL3NlY3Rpb25zL2xpc3QvbGlzdC5zY3NzIiwiYWRtaW4vc2ltQ2FyZC9zZWN0aW9ucy9saXN0L2xpc3Quc2NzcyIsImFkbWluL3NpbUNhcmQvc2VjdGlvbnMvdmlldy92aWV3LnNjc3MiLCJhZG1pbi90ZXJtaW5hbC9kYXNoYm9hcmQvY2FtZXJhL2Rhc2hib2FyZC1jYW1lcmEuc2NzcyIsImFkbWluL3Rlcm1pbmFsL2Rhc2hib2FyZC90ZXJtaW5hbHMtY3JpdGljYWxzL2Rhc2hib2FyZC10ZXJtaW5hbHMtY3JpdGljYWxzLnNjc3MiLCJhZG1pbi90ZXJtaW5hbC9kYXNoYm9hcmQvdGVybWluYWxzLW9mZi9kYXNoYm9hcmQtdGVybWluYWxzLW9mZi5zY3NzIiwiYWRtaW4vdGVybWluYWwvZGFzaGJvYXJkL3Rlcm1pbmFscy1vay9kYXNoYm9hcmQtdGVybWluYWxzLW9rLnNjc3MiLCJhZG1pbi90ZXJtaW5hbC9zZWN0aW9ucy9saXN0L2xpc3Quc2NzcyIsImFkbWluL3Rlcm1pbmFsL2luc3RhbGxhdGlvbi9icmFuY2gvaW5zdGFsbGF0aW9uLWJyYW5jaC5zY3NzIiwiYWRtaW4vdGVybWluYWwvaW5zdGFsbGF0aW9uL29yZ2FuaXphdGlvbi9pbnN0YWxsYXRpb24tb3JnYW5pemF0aW9uLnNjc3MiLCJhZG1pbi90ZXJtaW5hbC9pbnN0YWxsYXRpb24vdGVybWluYWwvaW5zdGFsbGF0aW9uLXRlcm1pbmFsLnNjc3MiLCJhZG1pbi90ZWNobmljYWxJbmZvL3JlcG9ydC9saXN0L2xpc3Quc2NzcyIsImFkbWluL3RyYWNrZXJSZWFkaW5nL2RpYWxvZ3MvdHJhY2tlclJlYWRpbmdzSW1hZ2VzL3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0LnNjc3MiLCJhZG1pbi90cmFja2VyUmVhZGluZy9kaXJlY3RpdmVzL2V2ZW50c1RvdGFsL2V2ZW50c1RvdGFsLnNjc3MiLCJhZG1pbi90cmFja2VyUmVhZGluZy9kaXJlY3RpdmVzL3Blb3BsZUdyYXBoL3Blb3BsZUdyYXBoLnNjc3MiLCJhZG1pbi90cmFja2VyUmVhZGluZy9yZXBvcnQvbGlzdC9saXN0LnNjc3MiLCJhZG1pbi90cmFja2VyUmVhZGluZy9zZWN0aW9ucy9iYWxhbmNpbmcvYmFsYW5jaW5nLnNjc3MiLCJhZG1pbi91c2VyL3NlY3Rpb25zL2xpc3QvbGlzdC5zY3NzIiwiYWRtaW4vYWxsb2NhdGlvbi9yZXBvcnQvZGlhbG9ncy9hbGxvY2F0aW9uVHJhY2tlclJlYWRpbmdzLWxpc3QvYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5ncy1saXN0LnNjc3MiLCJhZG1pbi9hbGxvY2F0aW9uL3JlcG9ydC90ZW1wbGF0ZXMvc2lkZW5hdi9hbGxvY2F0aW9uLXNpZGVuYXYuc2NzcyIsImFkbWluL2FsbG9jYXRpb24vcmVwb3J0L3RlbXBsYXRlcy90aW1lbGluZS9pdGVtLnNjc3MiLCJhZG1pbi9hbGxvY2F0aW9uL3Byb0RhdGEvbGlzdC90ZW1wbGF0ZXMvYWxsb2NhdGlvbnMtbG9hZGluZy50cGwuc2NzcyIsImFkbWluL2FsbG9jYXRpb24vcHJvRGF0YS90ZW1wbGF0ZXMvZmlsdGVycy9hbGxvY2F0aW9uLWZpbHRlcnMuc2NzcyIsImFkbWluL2FsbG9jYXRpb24vcHJvRGF0YS92aWV3L3RlbXBsYXRlcy90cmFja2VyUmVhZGluZ3MtbG9hZGluZy5zY3NzIiwiYWRtaW4vYWxsb2NhdGlvbk1vbml0cmlwL3JlcG9ydC9kaWFsb2dzL2FsbG9jYXRpb25UcmFja2VyUmVhZGluZ3MtbGlzdC9hbGxvY2F0aW9uVHJhY2tlclJlYWRpbmdzLWxpc3Quc2NzcyIsImFkbWluL2FsbG9jYXRpb24vc2VjdGlvbnMvdGVtcGxhdGVzL2ZpbHRlcnMvYWxsb2NhdGlvbi1maWx0ZXJzLnNjc3MiLCJhZG1pbi9hbGxvY2F0aW9uTW9uaXRyaXAvcmVwb3J0L3RlbXBsYXRlcy9zaWRlbmF2L2FsbG9jYXRpb25Nb25pdHJpcC1zaWRlbmF2LnNjc3MiLCJhZG1pbi9jZW50cm9pZC9yZXBvcnQvdGVtcGxhdGVzL2ZpbHRlcnMvY2VudHJvaWQtZmlsdGVycy5zY3NzIiwiYWRtaW4vY2VudHJvaWQvc2VjdGlvbnMvdGVtcGxhdGVzL2ZpbHRlcnMvY2VudHJvaWQtZmlsdGVycy5zY3NzIiwiYWRtaW4vY29udHJhY3Qvc2VjdGlvbnMvdGVtcGxhdGVzL2ZpbHRlcnMvY29udHJhY3QtZmlsdGVycy5zY3NzIiwiYWRtaW4vbGluZS9zZWN0aW9ucy90ZW1wbGF0ZXMvZmlsdGVycy9saW5lLWZpbHRlcnMuc2NzcyIsImFkbWluL2VtcGxveWVlL3NlY3Rpb25zL3RlbXBsYXRlcy9maWx0ZXJzL2VtcGxveWVlLWZpbHRlcnMuc2NzcyIsImFkbWluL21vZGVsT3BlcmF0aW9uTG9nL3JlcG9ydC9saXN0L3RlbXBsYXRlcy9wcmludC1sb2FkaW5nLnRwbC5zY3NzIiwiYWRtaW4vbW9kZWxPcGVyYXRpb25Mb2cvcmVwb3J0L3RlbXBsYXRlcy9maWx0ZXJzL21vZGVsT3BlcmF0aW9uTG9nLWZpbHRlcnMuc2NzcyIsImFkbWluL3JlcG9ydHMvc2VydmljZS9kaWFsb2dzL3RyYWNrZXJSZWFkaW5ncy1saXN0L3RyYWNrZXJSZWFkaW5ncy1saXN0LnNjc3MiLCJhZG1pbi9zZXJ2aWNlL3NlY3Rpb25zL3RlbXBsYXRlcy9maWx0ZXJzL3NlcnZpY2UtZmlsdGVycy5zY3NzIiwiYWRtaW4vc2ltQ2FyZC9zZWN0aW9ucy90ZW1wbGF0ZXMvZmlsdGVycy9zaW1DYXJkLWZpbHRlcnMuc2NzcyIsImFkbWluL3Rlcm1pbmFsL2Rhc2hib2FyZC9kaWFsb2dzL3ZpZXcvdGVybWluYWwtdmlldy5zY3NzIiwiYWRtaW4vdGVybWluYWwvZGFzaGJvYXJkL3RlbXBsYXRlcy9maWx0ZXJzL3Rlcm1pbmFsLWZpbHRlcnMuc2NzcyIsImFkbWluL3Rlcm1pbmFsL3NlY3Rpb25zL3RlbXBsYXRlcy9maWx0ZXJzL3Rlcm1pbmFsLWZpbHRlcnMuc2NzcyIsImFkbWluL3RlY2huaWNhbEluZm8vcmVwb3J0L3RlbXBsYXRlcy9maWx0ZXJzL3RlY2huaWNhbEluZm8tZmlsdGVycy5zY3NzIiwiYWRtaW4vdHJhY2tlclJlYWRpbmcvcmVwb3J0L3RlbXBsYXRlcy9maWx0ZXJzL3RyYWNrZXJSZWFkaW5nLWZpbHRlcnMuc2NzcyIsImFkbWluL3RyYWNrZXJSZWFkaW5nL3JlcG9ydC90ZW1wbGF0ZXMvdGltZWxpbmUvaXRlbS5zY3NzIiwiYWRtaW4vdXNlci9zZWN0aW9ucy90ZW1wbGF0ZXMvZmlsdGVycy91c2VyLWZpbHRlcnMuc2NzcyIsInBsYXRmb3JtL3dpZGdldHMvc2lkZWJhci9zZWN0aW9ucy9jZW50cm9pZC9jZW50cm9pZC12aWV3LnNjc3MiLCJwbGF0Zm9ybS93aWRnZXRzL3NpZGViYXIvc2VjdGlvbnMvZXZlbnRzL2V2ZW50cy12aWV3LnNjc3MiLCJwbGF0Zm9ybS93aWRnZXRzL3NpZGViYXIvc2VjdGlvbnMvcGF0aC9wYXRoLnNjc3MiLCJwbGF0Zm9ybS93aWRnZXRzL3NpZGViYXIvc2VjdGlvbnMvdGVjaG5pY2FsL3RlY2huaWNhbC5zY3NzIiwicGxhdGZvcm0vd2lkZ2V0cy9zaWRlYmFyL3NlY3Rpb25zL3NsaWRlc2hvdy9zbGlkZXNob3cuc2NzcyIsImFkbWluL2FsbG9jYXRpb24vcmVwb3J0L2RpYWxvZ3MvYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5ncy1saXN0L3RlbXBsYXRlcy90cmFja2VyUmVhZGluZ3MtbG9hZGluZy5zY3NzIiwiYWRtaW4vYWxsb2NhdGlvbi9wcm9EYXRhL2ltcG9ydC9kaWFsb2dzL2xpc3QvYWxsb2NhdGlvblByb0RhdGEtbGlzdC5zY3NzIiwiYWRtaW4vYWxsb2NhdGlvbi9wcm9EYXRhL3ZpZXcvZGlhbG9ncy9hbGxvY2F0aW9uVHJhY2tlclJlYWRpbmdzLWxpc3QvYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5ncy1saXN0LnNjc3MiLCJhZG1pbi9hbGxvY2F0aW9uL3NlY3Rpb25zL2Nzdi9kaWFsb2dzL2ltcG9ydC9hbGxvY2F0aW9uQ1NWLWltcG9ydC5zY3NzIiwiYWRtaW4vYWxsb2NhdGlvbi9zZWN0aW9ucy9jc3YvZGlhbG9ncy9saXN0L2FsbG9jYXRpb25DU1YtbGlzdC5zY3NzIiwiYWRtaW4vYWxsb2NhdGlvbi9zZWN0aW9ucy9jc3YvZGlhbG9ncy90aWNrZXRzLWxpc3QvYWxsb2NhdGlvblRpY2tldHNDZW50cm9pZHNDU1YtbGlzdC5zY3NzIiwiYWRtaW4vYWxsb2NhdGlvbi9zZWN0aW9ucy9lZGl0L2RpYWxvZ3MvZWRpdC9hbGxvY2F0aW9uLWVkaXQuc2NzcyIsImFkbWluL2FsbG9jYXRpb25Nb25pdHJpcC9yZXBvcnQvZGlhbG9ncy9hbGxvY2F0aW9uVHJhY2tlclJlYWRpbmdzLWxpc3QvdGVtcGxhdGVzL3RyYWNrZXJSZWFkaW5ncy1sb2FkaW5nLnNjc3MiLCJhZG1pbi9jZW50cm9pZC9jb21wb25lbnRzL2V2ZW50c0dyYXBoRGlhbG9nL2RpYWxvZ3Mvdmlldy9ldmVudHNHcmFwaERpYWxvZy12aWV3LnNjc3MiLCJhZG1pbi9jZW50cm9pZC9zZWN0aW9ucy9jc3YvZGlhbG9ncy9pbXBvcnQvY2VudHJvaWRDU1YtaW1wb3J0LnNjc3MiLCJhZG1pbi9jZW50cm9pZC9zZWN0aW9ucy9jc3YvZGlhbG9ncy9saXN0L2NlbnRyb2lkQ1NWLWxpc3Quc2NzcyIsImFkbWluL2NlbnRyb2lkL3NlY3Rpb25zL2VkaXQvZGlhbG9ncy9lZGl0L2NlbnRyb2lkLWVkaXQuc2NzcyIsImFkbWluL2NvbnRyYWN0L3NlY3Rpb25zL2VkaXQvZGlhbG9ncy9lZGl0L2NvbnRyYWN0LWVkaXQuc2NzcyIsImFkbWluL2xpbmUvc2VjdGlvbnMvY3N2L2RpYWxvZ3MvaW1wb3J0L2xpbmVDU1YtaW1wb3J0LnNjc3MiLCJhZG1pbi9saW5lL3NlY3Rpb25zL2Nzdi9kaWFsb2dzL2xpc3QvbGluZUNTVi1saXN0LnNjc3MiLCJhZG1pbi9saW5lL3NlY3Rpb25zL2VkaXQvZGlhbG9ncy9lZGl0L2xpbmUtZWRpdC5zY3NzIiwiYWRtaW4vZW1wbG95ZWUvc2VjdGlvbnMvY3N2L2RpYWxvZ3MvaW1wb3J0L2VtcGxveWVlQ1NWLWltcG9ydC5zY3NzIiwiYWRtaW4vZW1wbG95ZWUvc2VjdGlvbnMvY3N2L2RpYWxvZ3MvbGlzdC9lbXBsb3llZUNTVi1saXN0LnNjc3MiLCJhZG1pbi9lbXBsb3llZS9zZWN0aW9ucy9lZGl0L2RpYWxvZ3MvZWRpdC9lbXBsb3llZS1lZGl0LnNjc3MiLCJhZG1pbi9tb2RlbE9wZXJhdGlvbkxvZy9yZXBvcnQvbGlzdC90ZW1wbGF0ZXMvdGFibGUvdGFibGUuc2NzcyIsImFkbWluL29yZ2FuaXphdGlvbi9zZWN0aW9ucy9lZGl0L2RpYWxvZ3MvZWRpdC9vcmdhbml6YXRpb24tZWRpdC5zY3NzIiwiYWRtaW4vc2VydmljZS9zZWN0aW9ucy9lZGl0L2RpYWxvZ3MvZWRpdC9zZXJ2aWNlLWVkaXQuc2NzcyIsImFkbWluL3NlcnZpY2Uvc2VjdGlvbnMvY3N2L2RpYWxvZ3MvbGlzdC9zZXJ2aWNlQ1NWLWxpc3Quc2NzcyIsImFkbWluL3NlcnZpY2Uvc2VjdGlvbnMvY3N2L2RpYWxvZ3MvaW1wb3J0L3NlcnZpY2VDU1YtaW1wb3J0LnNjc3MiLCJhZG1pbi9zaW1DYXJkL2NvbXBvbmVudHMvc2ltQ2FyZEluc3RhbGxhdGlvbi9kaWFsb2dzL2NvbmZpcm0vc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtLnNjc3MiLCJhZG1pbi9zaW1DYXJkL3NlY3Rpb25zL2VkaXQvZGlhbG9ncy9lZGl0L3NpbUNhcmQtZWRpdC5zY3NzIiwiYWRtaW4vc2ltQ2FyZC9zZWN0aW9ucy9lZGl0L2RpYWxvZ3MvZWRpdC9zaW1DYXJkT3JnYW5pemF0aW9uLWVkaXQuc2NzcyIsImFkbWluL3NpbUNhcmQvY29tcG9uZW50cy9zaW1DYXJkSW5zdGFsbGF0aW9uL2RpYWxvZ3MvbGlzdC9zaW1DYXJkSW5zdGFsbGF0aW9uLWxpc3Quc2NzcyIsImFkbWluL3Rlcm1pbmFsL3NlY3Rpb25zL2VkaXQvZGlhbG9ncy9lZGl0L3Rlcm1pbmFsLWVkaXQuc2NzcyIsImFkbWluL3Rlcm1pbmFsL3NlY3Rpb25zL3VwZGF0ZVZlcnNpb24vZGlhbG9ncy91cGRhdGVWZXJzaW9uL3Rlcm1pbmFscy11cGRhdGUtdmVyc2lvbi5zY3NzIiwiYWRtaW4vdGVybWluYWwvaW5zdGFsbGF0aW9uL3Rlcm1pbmFsL2RpYWxvZ3MvY2FtZXJhL3Rlcm1pbmFscy1jYW1lcmEuc2NzcyIsImFkbWluL3Rlcm1pbmFsL2luc3RhbGxhdGlvbi90ZXJtaW5hbC9kaWFsb2dzL21vdmUvdGVybWluYWxzLW1vdmUuc2NzcyIsImFkbWluL3VzZXIvc2VjdGlvbnMvZWRpdC9kaWFsb2dzL2VkaXQvdXNlci1lZGl0LnNjc3MiLCJhZG1pbi91c2VyL3NlY3Rpb25zL3Bhc3N3b3JkL2RpYWxvZ3MvcGFzc3dvcmQvdXNlci1wYXNzd29yZC5zY3NzIiwiYWRtaW4vdGVybWluYWwvaW5zdGFsbGF0aW9uL3Rlcm1pbmFsL2RpYWxvZ3MvY2FtZXJhL2ltcG9ydC90ZXJtaW5hbENvbmZpZ3VyYXRpb25zLWltcG9ydC1saXN0LnNjc3MiLCJhZG1pbi90ZXJtaW5hbC9pbnN0YWxsYXRpb24vdGVybWluYWwvZGlhbG9ncy9jYW1lcmEvdGVybWluYWxNb2RlbHMvdGVybWluYWxNb2RlbHMtc2VsZWN0LWxpc3Quc2NzcyIsImFkbWluL2FkbWluLnNjc3MiLCJ0b29sYmFyL3Rvb2xiYXIuc2NzcyIsInBsYXRmb3JtL3BsYXRmb3JtLnNjc3MiLCJob21lL2luZGV4L2luZGV4LnNjc3MiLCJob21lL2xvZ2luL2xvZ2luLnNjc3MiLCJ0b29sYmFyL3RlbXBsYXRlcy9uYXYtYmFyLW1lbnUtYmFyLnNjc3MiLCJ0b29sYmFyL3RlbXBsYXRlcy91c2VyLWJhci5zY3NzIiwicGxhdGZvcm0vZGFzaGJvYXJkL2Rhc2hib2FyZC5zY3NzIiwiYWRtaW4vYWxsb2NhdGlvbi9yZXBvcnQvcmVwb3J0LnNjc3MiLCJhZG1pbi9hbGxvY2F0aW9uL3Byb0RhdGEvcHJvRGF0YVJlcG9ydC5zY3NzIiwiYWRtaW4vYWxsb2NhdGlvbi9zZWN0aW9ucy9zZWN0aW9ucy5zY3NzIiwiYWRtaW4vYWxsb2NhdGlvbk1vbml0cmlwL3JlcG9ydC9yZXBvcnQuc2NzcyIsImFkbWluL2NlbnRyb2lkL3JlcG9ydC9yZXBvcnQuc2NzcyIsImFkbWluL2NlbnRyb2lkL3NlY3Rpb25zL3NlY3Rpb25zLnNjc3MiLCJhZG1pbi9jb250cmFjdC9zZWN0aW9ucy9zZWN0aW9ucy5zY3NzIiwiYWRtaW4vbGluZS9zZWN0aW9ucy9zZWN0aW9ucy5zY3NzIiwiYWRtaW4vZW1wbG95ZWUvc2VjdGlvbnMvc2VjdGlvbnMuc2NzcyIsImFkbWluL29jY3VycmVuY2UvYXNzZXNzbWVudC9hc3Nlc3NtZW50LnNjc3MiLCJhZG1pbi9tb2RlbE9wZXJhdGlvbkxvZy9yZXBvcnQvcmVwb3J0LnNjc3MiLCJhZG1pbi9vY2N1cnJlbmNlL3Zpb2xhdGlvbi92aW9sYXRpb24uc2NzcyIsImFkbWluL29yZ2FuaXphdGlvbi9zZWN0aW9ucy9zZWN0aW9ucy5zY3NzIiwiYWRtaW4vcmVwb3J0cy9hbm9tYWx5L2Fub21hbHkuc2NzcyIsImFkbWluL3JlcG9ydHMvYXNzZXNzbWVudC9hc3Nlc3NtZW50LnNjc3MiLCJhZG1pbi9yZXBvcnRzL2V2ZW50L2V2ZW50LnNjc3MiLCJhZG1pbi9yZXBvcnRzL3NlcnZpY2Uvc2VydmljZS5zY3NzIiwiYWRtaW4vcmVwb3J0cy90ZWNobmljYWwvdGVjaG5pY2FsLnNjc3MiLCJhZG1pbi9zZXJ2aWNlL3NlY3Rpb25zL3NlY3Rpb25zLnNjc3MiLCJhZG1pbi9zaW1DYXJkL3NlY3Rpb25zL3NlY3Rpb25zLnNjc3MiLCJhZG1pbi90ZXJtaW5hbC9kYXNoYm9hcmQvZGFzaGJvYXJkLnNjc3MiLCJhZG1pbi90ZXJtaW5hbC9zZWN0aW9ucy9zZWN0aW9ucy5zY3NzIiwiYWRtaW4vdGVybWluYWwvaW5zdGFsbGF0aW9uL2luc3RhbGxhdGlvbi5zY3NzIiwiYWRtaW4vdGVjaG5pY2FsSW5mby9yZXBvcnQvcmVwb3J0LnNjc3MiLCJhZG1pbi90cmFja2VyUmVhZGluZy9yZXBvcnQvcmVwb3J0LnNjc3MiLCJhZG1pbi90cmFja2VyUmVhZGluZy9zZWN0aW9ucy9zZWN0aW9ucy5zY3NzIiwiYWRtaW4vdHJhY2tlclJlYWRpbmcvdGVtcGxhdGVzL3RyYWNrZXJSZWFkaW5nLXZpZXcuc2NzcyIsImFkbWluL3VzZXIvc2VjdGlvbnMvc2VjdGlvbnMuc2NzcyIsImFkbWluL3dpZGdldHMvYWN0aW9uX2VkaXRvci9hY3Rpb25fZWRpdG9yLnNjc3MiLCJhZG1pbi93aWRnZXRzL2VtcGxveWVlX2VkaXRvci9lbXBsb3llZV9lZGl0b3Iuc2NzcyIsImFkbWluL3dpZGdldHMvbGluZV92aXN1YWxpemVyL2xpbmVfdmlzdWFsaXplci5zY3NzIiwiYWRtaW4vd2lkZ2V0cy9wb2lfZWRpdG9yL3BvaV9lZGl0b3Iuc2NzcyIsImFkbWluL3dpZGdldHMvcG9pX3NlbGVjdGlvbi9wb2lfc2VsZWN0aW9uLnNjc3MiLCJ0b29sYmFyL2RpYWxvZ3MvYnJhbmNoT3JnYW5pemF0aW9ucy9icmFuY2hPcmdhbml6YXRpb25zLWxpc3Quc2NzcyIsInRvb2xiYXIvbGF5b3V0cy9jb250ZW50LXdpdGgtdG9vbGJhci90b29sYmFyLnNjc3MiLCJ0b29sYmFyL2xheW91dHMvdmVydGljYWwtbmF2aWdhdGlvbi90b29sYmFyLnNjc3MiLCJwbGF0Zm9ybS93aWRnZXRzL3NlYXJjaGJhci9zZWFyY2hiYXIuc2NzcyIsInBsYXRmb3JtL3dpZGdldHMvc2lkZWJhci9zaWRlYmFyLnNjc3MiLCJjb21tb24vY29tcG9uZW50cy90ZXJtaW5hbEluZm8vdGVybWluYWxJbmZvLnNjc3MiLCJjb21tb24vY29tcG9uZW50cy90b2FzdExvYWRpbmcvdG9hc3RMb2FkaW5nLnNjc3MiLCJjb21tb24vZGlyZWN0aXZlcy9oZWxwSWNvbi9oZWxwSWNvbi5zY3NzIiwiY29tbW9uL2RpcmVjdGl2ZXMvb3JkZXJCeS9vcmRlckJ5LnNjc3MiLCJjb21tb24vZGlyZWN0aXZlcy9wYWdpbmF0aW9uL3BhZ2luYXRpb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTt3RUFDd0U7QUNEeEUsNkJBQTZCO0FDQTdCLHFFQUFZO0FBQ1osNEVBQVk7QUFEWixxRUFBWTtBQUNaLDRFQUFZO0FDRFo7RUFDRSxxQ0FBZ0M7RUFDaEMsOERBQTRFO0VBQzVFLHVhQUkySDtFQUMzSCxvQkFBbUI7RUFDbkIsbUJBQWtCLEVBQUE7O0FDVHBCOztFQUVFLHNCQUFxQjtFQUNyQiwwREFBdUU7RUFDdkUsbUJBQWtCO0VBQ2xCLHFCQUFvQjtFQUNwQixxQkFBb0I7RUFDcEIsb0NBQW1DO0VBQ25DLG1DQUFrQyxFQUNuQzs7QUNSRztFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5Qzs7QUFGRDtFQUNJLGlCQ0EyQyxFREM5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QXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQzAyVEg7SURsNlVFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQ2czVEg7SUR4NlVFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQ3MzVEg7SUQ5NlVFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQzQzVEg7SURwN1VFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQ2s0VEg7SUQxN1VFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQ3c0VEg7SURoOFVFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQzg0VEg7SUR0OFVFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQ281VEg7SUQ1OFVFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQzA1VEg7SURsOVVFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQ2c2VEg7SUR4OVVFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQ3M2VEg7SUQ5OVVFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VB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LEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLGtCQUFPO1FBQVAsU0FBTyxFQUNSO0VBRkQ7SUFDRSxrQkFBTztRQUFQLFNBQU8sRUFDUjtFQUZEO0lBQ0Usa0JBQU87UUFBUCxTQUFPLEVBQ1I7RUFGRDtJQUNFLGtCQUFPO1FBQVAsU0FBTyxFQUNSO0VBRkQ7SUFDRSxrQkFBTztRQUFQLFNBQU8sRUFDUjtFQUZEO0lBQ0Usa0JBQU87UUFBUCxTQUFPLEVBQ1I7RUFGRDtJQUNFLGtCQUFPO1FBQVAsU0FBTyxFQUNSO0VBRkQ7SUFDRSxrQkFBTztRQUFQLFNBQU8sRUFDUjtFQUZEO0lBQ0Usa0JBQU87UUFBUCxTQUFPLEVBQ1I7RUFGRDtJQUNFLGtCQUFPO1FBQVAsU0FBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFrQkQ7SUF2akJGLGVBeWpCMEQsRUFDdkQ7SUNrcVZEO01EMXRXQSxrQkF1akI4RDtNQXRqQjlELGdCQXNqQndELEVBcmpCekQ7RUFtakJDO0lBdmpCRixnQkF3akI4RSxFQUUzRTtJQ3VxVkQ7TUQvdFdBLGtCQXNqQmtGO01BcmpCbEYsaUJBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDNHFWRDtNRHB1V0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNpclZEO01EenVXQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3NyVkQ7TUQ5dVdBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDMnJWRDtNRG52V0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNnc1ZEO01EeHZXQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3FzVkQ7TUQ3dldBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDMHNWRDtNRGx3V0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMrc1ZEO01EdndXQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ290VkQ7TUQ1d1dBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDeXRWRDtNRGp4V0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM4dFZEO01EdHhXQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ211VkQ7TUQzeFdBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDd3VWRDtNRGh5V0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM2dVZEO01EcnlXQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ2t2VkQ7TUQxeVdBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDdXZWRDtNRC95V0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM0dlZEO01EcHpXQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ2l3VkQ7TUR6eldBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW9rQkM7SUFDRSw0QkFBMkIsRUFDNUI7RUFjRDtJQXhsQkYsNEJBeWxCK0QsRUFDNUQ7SUN3dVZEO01EaDBXQSxrQkF1bEJtRTtNQXRsQm5FLDZCQXNsQjZELEVBcmxCOUQ7RUE2dEJEOztJQUdFLHFCQUE0QjtRQUE1Qiw0QkFBNEI7SUFDNUIsNEJBQXVCO1FBQXZCLHVCQUF1QjtJQUN2Qix3QkFBb0I7UUFBcEIscUJBQW9CLEVBQ3JCO0VBR0Q7Ozs7O0lBTUUscUJBQTJCO1FBQTNCLDRCQUEyQixFQUM1QjtFQUdEOzs7OztJQU1FLHNCQUF1QjtRQUF2Qix3QkFBdUIsRUFDeEI7RUFHRDs7Ozs7SUFNRSxtQkFBeUI7UUFBekIsMEJBQXlCLEVBQzFCO0VBR0Q7Ozs7O0lBTUUsMEJBQTZCO1FBQTdCLDhCQUE2QixFQUM5QjtFQUdEOzs7OztJQU1FLHVCQUE4QjtRQUE5QiwrQkFBOEIsRUFDL0I7RUFTRDs7Ozs7SUFNRSxzQkFBdUI7UUFBdkIsd0JBQXVCO0lBQ3ZCLDBCQUF5QjtRQUF6QiwwQkFBeUIsRUFDMUI7RUFHRDs7Ozs7SUFNRSx1QkFBbUI7UUFBbkIsb0JBQW1CO0lBQ25CLDJCQUFxQjtRQUFyQixzQkFBcUI7SUFDckIsZ0JBQWUsRUFDaEI7RUFHRDs7Ozs7SUFNRSxnQkFBZTtJQUNmLHVCQUFzQixFQUN2QjtFQUdEOzs7OztJQU1FLG9CQUFxQjtRQUFyQixzQkFBcUI7SUFDckIsd0JBQXVCO1FBQXZCLHdCQUF1QixFQUN4QjtFQUdEOzs7OztJQU1FLHdCQUFvQjtRQUFwQixxQkFBb0I7SUFDcEIsNEJBQXNCO1FBQXRCLHVCQUFzQixFQUN2QjtFQS9ORDtJQUE0QixZQUFPO1FBQVAsUUFBTztJQUFVLHVCQUFzQixFQUFJO0VBRXZFO0lBQTRCLG1CQUFjO1FBQWQsZUFBYztJQUFHLHVCQUFzQixFQUFJO0VBQ3ZFO0lBQTRCLG1CQUFjO1FBQWQsZUFBYztJQUFHLHVCQUFzQixFQUFJO0VBQ3ZFO0lBQTRCLG1CQUFjO1FBQWQsZUFBYztJQUFHLHVCQUFzQixFQUFJO0VBQ3ZFO0lBQTRCLG1CQUFjO1FBQWQsZUFBYztJQUFHLHVCQUFzQixFQUFJO0VBQ3ZFO0lBQTRCLG1CQUFjO1FBQWQsZUFBYztJQUFHLHVCQUFzQixFQUFJO0VBQ3ZFO0lBQTRCLG1CQUFjO1FBQWQsZUFBYztJQUFHLHVCQUFzQixFQUFJO0VBTXJFO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsY0FBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGNBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCO0lBR1AsYUFBWSxFQUM1QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixlQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxjQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQjtJQUdSLGFBQVksRUFDM0I7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZUFBWTtJQUNaLHVCQUFzQjtJQUdSLGNBQWEsRUFDNUI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxjQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsY0FBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZUFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsY0FBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZUFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBQ3ZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFDdkI7RUFHQztJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBSXZCO0VBM0NIO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBQ3ZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFDdkI7RUFHQztJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBSXZCO0VBM0NIO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBQ3ZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFDdkI7RUFHQztJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBSXZCO0VBM0NIO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBQ3ZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFDdkI7RUFHQztJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBSXZCO0VBM0NIO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBQ3ZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFDdkI7RUFHQztJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBSXZCO0VBM0NIO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBQ3ZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFDdkI7RUFHQztJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBSXZCO0VBM0NIO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGlCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsaUJBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUFTTDtJQUN1QixxQkFBZ0I7UUFBaEIsaUJBQWdCO0lBQUcsa0JBQWlCO0lBQUcsaUJBQWdCO0lBQUUsdUJBQXNCLEVBQUk7RUFEMUc7SUFFdUIscUJBQWdCO1FBQWhCLGlCQUFnQjtJQUFHLGtCQUFpQjtJQUFHLGlCQUFnQjtJQUFFLHVCQUFzQixFQUFJO0VBRzFHO0lBQ3VCLHFCQUFnQjtRQUFoQixpQkFBZ0I7SUFBRyxnQkFBZTtJQUFHLG1CQUFrQjtJQUFFLHVCQUFzQixFQUFJO0VBRDFHO0lBRXVCLHFCQUFnQjtRQUFoQixpQkFBZ0I7SUFBRyxnQkFBZTtJQUFHLG1CQUFrQjtJQUFFLHVCQUFzQixFQUFJO0VBRzFHO0lBQ3VCLG1CQUFjO1FBQWQsZUFBYztJQUFHLGtCQUFpQjtJQUFHLGlCQUFnQjtJQUFFLHVCQUFzQixFQUFJO0VBRHhHO0lBRXVCLG1CQUFjO1FBQWQsZUFBYztJQUFHLGtCQUFpQjtJQUFHLGlCQUFnQjtJQUFFLHVCQUFzQixFQUFJO0VBRnhHO0lBS1ksYUFBWSxFQUFJO0VBRzVCO0lBQ3VCLG1CQUFjO1FBQWQsZUFBYztJQUFHLGdCQUFlO0lBQUcsbUJBQWtCO0lBQUUsdUJBQXNCLEVBQUk7RUFEeEc7SUFFdUIsbUJBQWM7UUFBZCxlQUFjO0lBQUcsZ0JBQWU7SUFBRyxtQkFBa0I7SUFBRSx1QkFBc0IsRUFBSTtFQUZ4RztJQUtZLGNBQWEsRUFBSTtFQTlHN0I7SUFDRSx1QkFBc0I7SUFJdEIscUJBQW9CO0lBQ3BCLGNBQWEsRUFDZDtFQUNEO0lBQTBCLDJCQUFzQjtRQUF0Qix1QkFBc0IsRUFBUTtFQUN4RDtJQUEwQix3QkFBbUI7UUFBbkIsb0JBQW1CLEVBQVcsRUFBQTs7QUE0eE0xRDtFQXAyTUk7SUFDRSxvQkFBTztRQUFQLFdBQU8sRUFDUjtFQUZEO0lBQ0Usb0JBQU87UUFBUCxXQUFPLEVBQ1I7RUFGRDtJQUNFLG9CQUFPO1FBQVAsV0FBTyxFQUNSO0VBRkQ7SUFDRSxvQkFBTztRQUFQLFdBQU8sRUFDUjtFQUZEO0lBQ0Usb0JBQU87UUFBUCxXQUFPLEVBQ1I7RUFGRDtJQUNFLG9CQUFPO1FBQVAsV0FBTyxFQUNSO0VBRkQ7SUFDRSxvQkFBTztRQUFQLFdBQU8sRUFDUjtFQUZEO0lBQ0Usb0JBQU87UUFBUCxXQUFPLEVBQ1I7RUFGRDtJQUNFLG9CQUFPO1FBQVAsV0FBTyxFQUNSO0VBRkQ7SUFDRSxvQkFBTztRQUFQLFdBQU8sRUFDUjtFQUZEO0lBQ0Usb0JBQU87UUFBUCxXQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLGtCQUFPO1FBQVAsU0FBTyxFQUNSO0VBRkQ7SUFDRSxrQkFBTztRQUFQLFNBQU8sRUFDUjtFQUZEO0lBQ0Usa0JBQU87UUFBUCxTQUFPLEVBQ1I7RUFGRDtJQUNFLGtCQUFPO1FBQVAsU0FBTyxFQUNSO0VBRkQ7SUFDRSxrQkFBTztRQUFQLFNBQU8sRUFDUjtFQUZEO0lBQ0Usa0JBQU87UUFBUCxTQUFPLEVBQ1I7RUFGRDtJQUNFLGtCQUFPO1FBQVAsU0FBTyxFQUNSO0VBRkQ7SUFDRSxrQkFBTztRQUFQLFNBQU8sRUFDUjtFQUZEO0lBQ0Usa0JBQU87UUFBUCxTQUFPLEVBQ1I7RUFGRDtJQUNFLGtCQUFPO1FBQVAsU0FBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFrQkQ7SUF2akJGLGVBeWpCMEQsRUFDdkQ7SUNvZ1hEO01ENWpZQSxrQkF1akI4RDtNQXRqQjlELGdCQXNqQndELEVBcmpCekQ7RUFtakJDO0lBdmpCRixnQkF3akI4RSxFQUUzRTtJQ3lnWEQ7TURqa1lBLGtCQXNqQmtGO01BcmpCbEYsaUJBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDOGdYRDtNRHRrWUEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNtaFhEO01EM2tZQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3doWEQ7TURobFlBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDNmhYRDtNRHJsWUEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNraVhEO01EMWxZQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3VpWEQ7TUQvbFlBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDNGlYRDtNRHBtWUEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNpalhEO01Eem1ZQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3NqWEQ7TUQ5bVlBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDMmpYRDtNRG5uWUEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNna1hEO01EeG5ZQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3FrWEQ7TUQ3bllBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDMGtYRDtNRGxvWUEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMra1hEO01Edm9ZQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ29sWEQ7TUQ1b1lBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDeWxYRDtNRGpwWUEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM4bFhEO01EdHBZQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ21tWEQ7TUQzcFlBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW9rQkM7SUFDRSw0QkFBMkIsRUFDNUI7RUFjRDtJQXhsQkYsNEJBeWxCK0QsRUFDNUQ7SUMwa1hEO01EbHFZQSxrQkF1bEJtRTtNQXRsQm5FLDZCQXNsQjZELEVBcmxCOUQ7RUE2dEJEOztJQUdFLHFCQUE0QjtRQUE1Qiw0QkFBNEI7SUFDNUIsNEJBQXVCO1FBQXZCLHVCQUF1QjtJQUN2Qix3QkFBb0I7UUFBcEIscUJBQW9CLEVBQ3JCO0VBR0Q7Ozs7O0lBTUUscUJBQTJCO1FBQTNCLDRCQUEyQixFQUM1QjtFQUdEOzs7OztJQU1FLHNCQUF1QjtRQUF2Qix3QkFBdUIsRUFDeEI7RUFHRDs7Ozs7SUFNRSxtQkFBeUI7UUFBekIsMEJBQXlCLEVBQzFCO0VBR0Q7Ozs7O0lBTUUsMEJBQTZCO1FBQTdCLDhCQUE2QixFQUM5QjtFQUdEOzs7OztJQU1FLHVCQUE4QjtRQUE5QiwrQkFBOEIsRUFDL0I7RUFTRDs7Ozs7SUFNRSxzQkFBdUI7UUFBdkIsd0JBQXVCO0lBQ3ZCLDBCQUF5QjtRQUF6QiwwQkFBeUIsRUFDMUI7RUFHRDs7Ozs7SUFNRSx1QkFBbUI7UUFBbkIsb0JBQW1CO0lBQ25CLDJCQUFxQjtRQUFyQixzQkFBcUI7SUFDckIsZ0JBQWUsRUFDaEI7RUFHRDs7Ozs7SUFNRSxnQkFBZTtJQUNmLHVCQUFzQixFQUN2QjtFQUdEOzs7OztJQU1FLG9CQUFxQjtRQUFyQixzQkFBcUI7SUFDckIsd0JBQXVCO1FBQXZCLHdCQUF1QixFQUN4QjtFQUdEOzs7OztJQU1FLHdCQUFvQjtRQUFwQixxQkFBb0I7SUFDcEIsNEJBQXNCO1FBQXRCLHVCQUFzQixFQUN2QjtFQS9ORDtJQUE0QixZQUFPO1FBQVAsUUFBTztJQUFVLHVCQUFzQixFQUFJO0VBRXZFO0lBQTRCLG1CQUFjO1FBQWQsZUFBYztJQUFHLHVCQUFzQixFQUFJO0VBQ3ZFO0lBQTRCLG1CQUFjO1FBQWQsZUFBYztJQUFHLHVCQUFzQixFQUFJO0VBQ3ZFO0lBQTRCLG1CQUFjO1FBQWQsZUFBYztJQUFHLHVCQUFzQixFQUFJO0VBQ3ZFO0lBQTRCLG1CQUFjO1FBQWQsZUFBYztJQUFHLHVCQUFzQixFQUFJO0VBQ3ZFO0lBQTRCLG1CQUFjO1FBQWQsZUFBYztJQUFHLHVCQUFzQixFQUFJO0VBQ3ZFO0lBQTRCLG1CQUFjO1FBQWQsZUFBYztJQUFHLHVCQUFzQixFQUFJO0VBTXJFO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsY0FBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGNBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCO0lBR1AsYUFBWSxFQUM1QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixlQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxjQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQjtJQUdSLGFBQVksRUFDM0I7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZUFBWTtJQUNaLHVCQUFzQjtJQUdSLGNBQWEsRUFDNUI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxjQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsY0FBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZUFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsY0FBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZUFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBQ3ZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFDdkI7RUFHQztJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBSXZCO0VBM0NIO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBQ3ZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFDdkI7RUFHQztJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBSXZCO0VBM0NIO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBQ3ZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFDdkI7RUFHQztJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBSXZCO0VBM0NIO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBQ3ZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFDdkI7RUFHQztJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBSXZCO0VBM0NIO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBQ3ZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFDdkI7RUFHQztJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBSXZCO0VBM0NIO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBQ3ZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUN2QjtFQUdDO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUEzQ0g7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsZ0JBQVk7SUFDWix1QkFBc0IsRUFDdkI7RUFHQztJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBSXZCO0VBM0NIO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZUFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFDdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGVBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGdCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxlQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUl2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQWU7SUFDZixnQkFBWTtJQUNaLHVCQUFzQixFQUl2QjtFQTNDSDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLHVCQUFzQixFQUN2QjtFQUVEO0lBQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsZ0JBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsdUJBQXNCLEVBSXZCO0VBRUQ7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGlCQUFZO0lBQ1osdUJBQXNCLEVBQ3ZCO0VBR0M7SUFDRSxtQkFBYztRQUFkLGVBQWM7SUFDZCxnQkFBVztJQUNYLGlCQUFnQjtJQUNoQix1QkFBc0IsRUFJdkI7RUFFRDtJQUNFLG1CQUFjO1FBQWQsZUFBYztJQUNkLGdCQUFlO0lBQ2YsaUJBQVk7SUFDWix1QkFBc0IsRUFJdkI7RUFTTDtJQUN1QixxQkFBZ0I7UUFBaEIsaUJBQWdCO0lBQUcsa0JBQWlCO0lBQUcsaUJBQWdCO0lBQUUsdUJBQXNCLEVBQUk7RUFEMUc7SUFFdUIscUJBQWdCO1FBQWhCLGlCQUFnQjtJQUFHLGtCQUFpQjtJQUFHLGlCQUFnQjtJQUFFLHVCQUFzQixFQUFJO0VBRzFHO0lBQ3VCLHFCQUFnQjtRQUFoQixpQkFBZ0I7SUFBRyxnQkFBZTtJQUFHLG1CQUFrQjtJQUFFLHVCQUFzQixFQUFJO0VBRDFHO0lBRXVCLHFCQUFnQjtRQUFoQixpQkFBZ0I7SUFBRyxnQkFBZTtJQUFHLG1CQUFrQjtJQUFFLHVCQUFzQixFQUFJO0VBRzFHO0lBQ3VCLG1CQUFjO1FBQWQsZUFBYztJQUFHLGtCQUFpQjtJQUFHLGlCQUFnQjtJQUFFLHVCQUFzQixFQUFJO0VBRHhHO0lBRXVCLG1CQUFjO1FBQWQsZUFBYztJQUFHLGtCQUFpQjtJQUFHLGlCQUFnQjtJQUFFLHVCQUFzQixFQUFJO0VBRnhHO0lBS1ksYUFBWSxFQUFJO0VBRzVCO0lBQ3VCLG1CQUFjO1FBQWQsZUFBYztJQUFHLGdCQUFlO0lBQUcsbUJBQWtCO0lBQUUsdUJBQXNCLEVBQUk7RUFEeEc7SUFFdUIsbUJBQWM7UUFBZCxlQUFjO0lBQUcsZ0JBQWU7SUFBRyxtQkFBa0I7SUFBRSx1QkFBc0IsRUFBSTtFQUZ4RztJQUtZLGNBQWEsRUFBSTtFQTlHN0I7SUFDRSx1QkFBc0I7SUFJdEIscUJBQW9CO0lBQ3BCLGNBQWEsRUFDZDtFQUNEO0lBQTBCLDJCQUFzQjtRQUF0Qix1QkFBc0IsRUFBUTtFQUN4RDtJQUEwQix3QkFBbUI7UUFBbkIsb0JBQW1CLEVBQVcsRUFBQTs7QUFreU0xRDtFQUNFO0lBRUksY0FBYSxFQUNkO0VBRUg7SUFDRSxjQUFhLEVBQ2Q7RUFsM01DO0lBQ0Usb0JBQU87UUFBUCxXQUFPLEVBQ1I7RUFGRDtJQUNFLG9CQUFPO1FBQVAsV0FBTyxFQUNSO0VBRkQ7SUFDRSxvQkFBTztRQUFQLFdBQU8sRUFDUjtFQUZEO0lBQ0Usb0JBQU87UUFBUCxXQUFPLEVBQ1I7RUFGRDtJQUNFLG9CQUFPO1FBQVAsV0FBTyxFQUNSO0VBRkQ7SUFDRSxvQkFBTztRQUFQLFdBQU8sRUFDUjtFQUZEO0lBQ0Usb0JBQU87UUFBUCxXQUFPLEVBQ1I7RUFGRDtJQUNFLG9CQUFPO1FBQVAsV0FBTyxFQUNSO0VBRkQ7SUFDRSxvQkFBTztRQUFQLFdBQU8sRUFDUjtFQUZEO0lBQ0Usb0JBQU87UUFBUCxXQUFPLEVBQ1I7RUFGRDtJQUNFLG9CQUFPO1FBQVAsV0FBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxrQkFBTztRQUFQLFNBQU8sRUFDUjtFQUZEO0lBQ0Usa0JBQU87UUFBUCxTQUFPLEVBQ1I7RUFGRDtJQUNFLGtCQUFPO1FBQVAsU0FBTyxFQUNSO0VBRkQ7SUFDRSxrQkFBTztRQUFQLFNBQU8sRUFDUjtFQUZEO0lBQ0Usa0JBQU87UUFBUCxTQUFPLEVBQ1I7RUFGRDtJQUNFLGtCQUFPO1FBQVAsU0FBTyxFQUNSO0VBRkQ7SUFDRSxrQkFBTztRQUFQLFNBQU8sRUFDUjtFQUZEO0lBQ0Usa0JBQU87UUFBUCxTQUFPLEVBQ1I7RUFGRDtJQUNFLGtCQUFPO1FBQVAsU0FBTyxFQUNSO0VBRkQ7SUFDRSxrQkFBTztRQUFQLFNBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBRkQ7SUFDRSxtQkFBTztRQUFQLFVBQU8sRUFDUjtFQUZEO0lBQ0UsbUJBQU87UUFBUCxVQUFPLEVBQ1I7RUFGRDtJQUNFLG1CQUFPO1FBQVAsVUFBTyxFQUNSO0VBa0JEO0lBdmpCRixlQXlqQjBELEVBQ3ZEO0lDMDJZRDtNRGw2WkEsa0JBdWpCOEQ7TUF0akI5RCxnQkFzakJ3RCxFQXJqQnpEO0VBbWpCQztJQXZqQkYsZ0JBd2pCOEUsRUFFM0U7SUMrMllEO01EdjZaQSxrQkFzakJrRjtNQXJqQmxGLGlCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ28zWUQ7TUQ1NlpBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDeTNZRDtNRGo3WkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM4M1lEO01EdDdaQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ200WUQ7TUQzN1pBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDdzRZRDtNRGg4WkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM2NFlEO01EcjhaQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ2s1WUQ7TUQxOFpBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDdTVZRDtNRC84WkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM0NVlEO01EcDlaQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ2k2WUQ7TUR6OVpBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDczZZRDtNRDk5WkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdF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YUQ7TUQ5d2JBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDMnRhRDtNRG54YkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNndWFEO01EeHhiQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3F1YUQ7TUQ3eGJBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDMHVhRDtNRGx5YkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMrdWFEO01EdnliQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ292YUQ7TUQ1eWJBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDeXZhRDtNRGp6YkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM4dmFEO01EdHpiQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ213YUQ7TUQzemJBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDd3dhRDtNRGgwYkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM2d2FEO01EcjBiQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lB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akJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ2lrY0Q7TUR6bmRBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDc2tjRDtNRDluZEEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMya2NEO01Ebm9kQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ2dsY0Q7TUR4b2RBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDcWxjRDtNRDdvZEEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMwbGNEO01EbHBkQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQytsY0Q7TUR2cGRBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDb21jRDtNRDVwZEEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN5bWNEO01EanFkQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQzhtY0Q7TUR0cWRBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDbW5jRDtNRDNxZEEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN3bmNEO01EaHJkQSxrQkFzakJrRjtNQXJq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LGlCQXdqQjhFLEVBRTNFO0lDdzZkRDtNRGgrZUEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM2NmREO01EcitlQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ2s3ZEQ7TUQxK2VBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDdTdkRDtNRC8rZUEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM0N2REO01EcC9lQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ2k4ZEQ7TUR6L2VBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDczhkRDtNRDkvZUEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMyOGREO01EbmdmQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ2c5ZEQ7TUR4Z2ZBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDcTlkRDtNRDdnZkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMwOWREO01EbGhmQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQys5ZEQ7TUR2aGZBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpC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akJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNteGZEO01EMzBnQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN3eGZEO01EaDFnQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM2eGZEO01EcjFnQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNreWZEO01EMTFnQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN1eWZEO01ELzFnQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM0eWZEO01EcDJnQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNpemZEO01EejJnQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNzemZEO01EOTJnQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMyemZEO01EbjNnQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNnMGZEO01EeDNnQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNxMGZEO01ENzNnQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pC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N3FpQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMwbmhCRDtNRGxyaUJBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDK25oQkQ7TUR2cmlCQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ29vaEJEO01ENXJpQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN5b2hCRDtNRGpzaUJBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDOG9oQkQ7TUR0c2lCQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ21waEJEO01EM3NpQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN3cGhCRDtNRGh0aUJBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDNnBoQkQ7TURydGlCQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ2txaEJEO01EMXRpQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN1cWhCRDtNRC90aUJBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDNHFoQkQ7TURwdWlCQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRF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QjhFLEVBRTNFO0lDMDlpQkQ7TURsaGtCQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQys5aUJEO01EdmhrQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNvK2lCRDtNRDVoa0JBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDeStpQkQ7TURqaWtCQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQzgraUJEO01EdGlrQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNtL2lCRDtNRDNpa0JBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDdy9pQkQ7TURoamtCQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQzYvaUJEO01EcmprQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNrZ2pCRDtNRDFqa0JBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDdWdqQkQ7TUQvamtCQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQzRnakJEO01EcGtrQkEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNpaGpCRDtNRHpra0JBLGtCQXNq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RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLDJCRHpEbUIsRUMwRHRCOztBQUVEO0VBQ0ksMEJBQTJCLEVBQzlCOztBQUVEO0VBQ0ksaUNBQWtDLEVBQ3JDOztBQUVEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVE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QUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksaUJBQVcsRUFDZDs7QUFNRDtFQUNJLGlCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksaUJBQWEsRUFDaEI7O0FBRkQ7RUFDSSxpQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGlCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNo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O0VBRUksc0JBQW9DO0VBQ3BDLDBCQUF3QztFQUN4QywwQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBR0w7RUFDSSx3QkFBdUIsRUFDMUI7O0FBRUQ7RUFDSSx1QkFBc0IsRUFDekI7O0FBTUc7O0VBRUksc0JBQWdDO0VBQ2hDLDBCQUFvQztFQUNwQywwQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUkscUJBQStCO0VBQy9CLHlCQUFtQztFQUNuQyx5QkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksc0JBQWdDO0VBQ2hDLDBCQUFvQztFQUNwQywwQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUkscUJBQStCO0VBQy9CLHlCQUFtQztFQUNuQyx5QkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksc0JBQWdDO0VBQ2hDLDBCQUFvQztFQUNwQywwQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUkscUJBQStCO0VBQy9CLHlCQUFtQztFQUNuQyx5QkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksc0JBQWdDO0VBQ2hDLDBCQUFvQztFQUNwQywwQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUkscUJBQStCO0VBQy9CLHlCQUFtQztFQUNuQyx5QkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksc0JBQWdDO0VBQ2hDLDBCQUFvQztFQUNwQywwQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUkscUJBQStCO0VBQy9CLHlCQUFtQztFQUNuQyx5QkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksc0JBQWdDO0VBQ2hDLDBCQUFvQztFQUNwQywwQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUkscUJBQStCO0VBQy9CLHlCQUFtQztFQUNuQyx5QkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksc0JBQWdDO0VBQ2hDLDBCQUFvQztFQUNwQywwQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUkscUJBQStCO0VBQy9CLHlCQUFtQztFQUNuQyx5QkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksc0JBQWdDO0VBQ2hDLDBCQUFvQztFQUNwQywwQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUkscUJBQStCO0VBQy9CLHlCQUFtQztFQUNuQyx5QkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksc0JBQWdDO0VBQ2hDLDBCQUFvQztFQUNwQywwQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUkscUJBQStCO0VBQy9CLHlCQUFtQztFQUNuQyx5QkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksc0JBQWdDO0VBQ2hDLDBCQUFvQztFQUNwQywwQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUkscUJBQStCO0VBQy9CLHlCQUFtQztFQUNuQyx5QkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksdUJBQWdDO0VBQ2hDLDJCQUFvQztFQUNwQywyQkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksc0JBQStCO0VBQy9CLDBCQUFtQztFQUNuQywwQkFBbUMsRUFDdEM7O0FBWkQ7O0VBRUksd0JBQWdDO0VBQ2hDLDRCQUFvQztFQUNwQyw0QkFBb0MsRUFDdkM7O0FBRUQ7O0VBRUksdUJBQStCO0VBQy9CLDJCQUFtQztFQUNuQywyQkFBbUMsRUFDdEM7O0FBUUc7O0VBRUksdUJBQXFDO0VBQ3JDLDJCQUF5QztFQUN6QywyQkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksc0JBQW9DO0VBQ3BDLDBCQUF3QztFQUN4QywwQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUksd0JBQXFDO0VBQ3JDLDRCQUF5QztFQUN6Qyw0QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksdUJBQW9DO0VBQ3BDLDJCQUF3QztFQUN4QywyQkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBWkQ7O0VBRUkseUJBQXFDO0VBQ3JDLDZCQUF5QztFQUN6Qyw2QkFBeUMsRUFDNUM7O0FBRUQ7O0VBRUksd0JBQW9DO0VBQ3BDLDRCQUF3QztFQUN4Qyw0QkFBd0MsRUFDM0M7O0FBU0w7RUFDSSxzQkFBZ0MsRUFDbkM7O0FBRkQ7RUFDSSx3QkFBZ0MsRUFDbkM7O0FBRkQ7RUFDSSx3QkFBZ0MsRUFDbkM7O0FBRkQ7RUFDSSx3QkFBZ0MsRUFDbkM7O0FBRkQ7RUFDSSx3QkFBZ0MsRUFDbkM7O0FBRkQ7RUFDSSx3QkFBZ0MsRUFDbkM7O0FB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Q1I7O0FBRkQ7RUFDRSxvQkFBTztNQUFQLFdBQU8sRUFDUjs7QUFGRDtFQUNFLG9CQUFPO01BQVAsV0FBTyxFQUNSOztBQUZEO0VBQ0Usb0JBQU87TUFBUCxXQUFPLEVBQ1I7O0FBRkQ7RUFDRSxvQkFBTztNQUFQLFdBQU8sRUFDUjs7QUFGRDtFQUNFLG9CQUFPO01BQVAsV0FBTyxFQUNSOztBQUZEO0VBQ0Usb0JBQU87TUFBUCxXQUFPLEVBQ1I7O0FBRkQ7RUFDRSxvQkFBTztNQUFQLFdBQU8sRUFDUjs7QUFGRDtFQUNFLG9CQUFPO01BQVAsV0FBTyxFQUNSOztBQUZEO0VBQ0Usb0JBQU87TUFBUCxXQUFPLEVBQ1I7O0FBRkQ7RUFDRSxvQkFBTztNQUFQLFdBQU8sRUFDUjs7QUFGRDtFQUNFLG1CQUFPO01BQVAsVUFBTyxFQUNSOztBQUZEO0VBQ0UsbUJBQU87TUFBUCxVQUFPLEVBQ1I7O0FBRkQ7RUFDRSxtQkFBTztNQUFQLFVBQU8sRUFDUjs7QUFGRDtFQUNFLG1CQUFPO01BQVAsVUFBTyxFQUNSOztBQUZEO0VBQ0UsbUJBQU87TUFBUCxVQUFPLEVBQ1I7O0FBRkQ7RUFDRSxtQkFBTztNQUFQLFVBQU8sRUFDUjs7QUFGRDtFQUNFLG1CQUFPO01BQVAsVUFBTyxFQUNSOztBQUZEO0VBQ0UsbUJBQU87TUFBUCxVQUFPLEVBQ1I7O0FBRkQ7RUFDRSxtQkFBTztNQUFQLFVBQU8sRUFDUjs7QUFGRDtFQUNFLGtCQUFPO01BQVAsU0FBTyxFQUNSOztBQUZEO0VBQ0Usa0JBQU87TUFBUCxTQUFPLEVBQ1I7O0FBRkQ7RUFDRSxrQkFBTztNQUFQLFNBQU8sRUFDUjs7QUFGRDtFQUNFLGtCQUFPO01BQVAsU0FBTyxFQUNSOztBQUZEO0VBQ0Usa0JBQU87TUFBUCxTQUFPLEVBQ1I7O0FBRkQ7RUFDRSxrQkFBTztNQUFQLFNBQU8sRUFDUjs7QUFGRDtFQUNFLGtCQUFPO01BQVAsU0FBTyxFQUNSOztBQUZEO0VBQ0Usa0JBQU87TUFBUCxTQUFPLEVBQ1I7O0FBRkQ7RUFDRSxrQkFBTztNQUFQLFNBQU8sRUFDUjs7QUFGRDtFQUNFLGtCQUFPO01BQVAsU0FBTyxFQUNSOztBQUZEO0VBQ0UsbUJBQU87TUFBUCxVQUFPLEVBQ1I7O0FBRkQ7RUFDRSxtQkFBTztNQUFQLFVBQU8sRUFDUjs7QUFGRDtFQUNFLG1CQUFPO01BQVAsVUFBTyxFQUNSOztBQUZEO0VBQ0UsbUJBQU87TUFBUCxVQUFPLEVBQ1I7O0FBRkQ7RUFDRSxtQkFBTztNQUFQLFVBQU8sRUFDUjs7QUFGRDtFQUNFLG1CQUFPO01BQVAsVUFBTyxFQUNSOztBQUZEO0VBQ0UsbUJBQU87TUFBUCxVQUFPLEVBQ1I7O0FBRkQ7RUFDRSxtQkFBTztNQUFQLFVBQU8sRUFDUjs7QUFGRDtFQUNFLG1CQUFPO01BQVAsVUFBTyxFQUNSOztBQUZEO0VBQ0UsbUJBQU87TUFBUCxVQUFPLEVBQ1I7O0FBRkQ7RUFDRSxtQkFBTztNQUFQLFVBQU8sRUFDUjs7QUFrQkQ7RUF2akJGLGVBeWpCMEQsRUFDdkQ7RUN3bzFDSDtJRGhzMkNFLGtCQXVqQjhEO0lBdGpCOUQsZ0JBc2pCd0QsRUFyakJ6RDs7QUFtakJDO0VBdmpCRixnQkF3akI4RSxFQUUzRTtFQzhvMUNIO0lEdHMyQ0Usa0JBc2pCa0Y7SUFyakJsRixpQkFxakI0RSxFQXBqQjdFOztBQW1qQkM7RUF2akJGLGlCQXdqQjhFLEVBRTNFO0VDb3AxQ0g7SUQ1czJDRSxrQkFzakJrRjtJQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7O0FBbWpCQztFQXZqQkYsaUJBd2pCOEUsRUFFM0U7RUMwcDFDSDtJRGx0MkNFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQ2dxMUNIO0lEeHQyQ0Usa0JBc2pCa0Y7SUFyakJsRixrQkFxakI0RSxFQXBqQjdFOztBQW1qQkM7RUF2akJGLGlCQXdqQjhFLEVBRTNFO0VDc3ExQ0g7SUQ5dDJDRSxrQkFzakJrRjtJQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7O0FBbWpCQztFQXZqQkYsaUJBd2pCOEUsRUFFM0U7RUM0cTFDSDtJRHB1MkNFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQ2tyMUNIO0lEMXUyQ0Usa0JBc2pCa0Y7SUFyakJsRixrQkFxakI0RSxFQXBqQjdFOztBQW1qQkM7RUF2akJGLGlCQXdqQjhFLEVBRTNFO0VDd3IxQ0g7SURodjJDRSxrQkFzakJrRjtJQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7O0FBbWpCQztFQXZqQkYsaUJBd2pCOEUsRUFFM0U7RUM4cjFDSDtJRHR2MkNFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQ29zMUNIO0lENXYyQ0Usa0JBc2pCa0Y7SUFyakJsRixrQkFxakI0RSxFQXBqQjdFOztBQW1qQkM7RUF2akJGLGlCQXdqQjhFLEVBRTNFO0VDMHMxQ0g7SURsdzJDRSxrQkFzakJrRjtJQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7O0FBbWpCQztFQXZqQkYsaUJBd2pCOEUsRUFFM0U7RUNndDFDSDtJRHh3MkNFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQ3N0MUNIO0lEOXcyQ0Usa0JBc2pCa0Y7SUFyakJsRixrQkFxakI0RSxFQXBqQjdFOztBQW1qQkM7RUF2akJGLGlCQXdqQjhFLEVBRTNFO0VDNHQxQ0g7SURweDJDRSxrQkFzakJrRjtJQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7O0FBbWpCQztFQXZqQkYsaUJBd2pCOEUsRUFFM0U7RUNrdTFDSDtJRDF4MkNFLGtCQXNqQmtGO0lBcmpCbEYsa0JBcWpCNEUsRUFwakI3RTs7QUFtakJDO0VBdmpCRixpQkF3akI4RSxFQUUzRTtFQ3d1MUNIO0lEaHkyQ0Usa0JBc2pCa0Y7SUFyakJsRixrQkFxakI0RSxFQXBqQjdFOztBQW1qQkM7RUF2akJGLGlCQXdqQjhFLEVBRTNFO0VDOHUxQ0g7SUR0eTJDRSxrQkFzakJrRjtJQXJq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a0Y7TUFyakJsRixpQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMwMDRDRDtNRGw0NUNBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDKzA0Q0Q7TUR2NDVDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ28xNENEO01ENTQ1Q0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN5MTRDRDtNRGo1NUNBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDODE0Q0Q7TUR0NTVDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ20yNENEO01EMzU1Q0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN3MjRDRDtNRGg2NUNBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDNjI0Q0Q7TURyNjVDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ2szNENEO01EMTY1Q0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN1MzRDRDtNRC82NUNBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDNDM0Q0Q7TURwNzVDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFt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cmpCbEYsaUJBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDZ3I2Q0Q7TUR4dTdDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3FyNkNEO01EN3U3Q0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMwcjZDRDtNRGx2N0NBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDK3I2Q0Q7TUR2djdDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ29zNkNEO01ENXY3Q0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN5czZDRDtNRGp3N0NBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDOHM2Q0Q7TUR0dzdDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ210NkNEO01EM3c3Q0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN3dDZDRDtNRGh4N0NBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDNnQ2Q0Q7TURyeDdDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ2t1NkNEO01EMXg3Q0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJ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LEVBRTNFO0lDa2g4Q0Q7TUQxazlDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3VoOENEO01EL2s5Q0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM0aDhDRDtNRHBsOUNBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDaWk4Q0Q7TUR6bDlDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3NpOENEO01EOWw5Q0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMyaThDRDtNRG5tOUNBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDZ2o4Q0Q7TUR4bTlDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3FqOENEO01EN205Q0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMwajhDRDtNRGxuOUNBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDK2o4Q0Q7TUR2bjlDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ29rOENEO01ENW45Q0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN5azhDRDtNRGpvOUNBLGtCQXNqQmtG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RTtJQ3czOUNEO01EaDcrQ0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM2MzlDRDtNRHI3K0NBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDazQ5Q0Q7TUQxNytDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3U0OUNEO01ELzcrQ0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM0NDlDRDtNRHA4K0NBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDaTU5Q0Q7TUR6OCtDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3M1OUNEO01EOTgrQ0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMyNTlDRDtNRG45K0NBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDZzY5Q0Q7TUR4OStDQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3E2OUNEO01ENzkrQ0Esa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMwNjlDRDtNRGwrK0NBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDKzY5Q0Q7TUR2KytDQSxrQkFzakJrRjtNQXJq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QXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMrdC9DRDtNRHZ4Z0RBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDb3UvQ0Q7TUQ1eGdEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3l1L0NEO01EanlnREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM4dS9DRDtNRHR5Z0RBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDbXYvQ0Q7TUQzeWdEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3d2L0NEO01EaHpnREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM2di9DRDtNRHJ6Z0RBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDa3cvQ0Q7TUQxemdEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3V3L0NEO01EL3pnREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM0dy9DRDtNRHAwZ0RBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDaXgvQ0Q7TUR6MGdEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxF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RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDcWtoREQ7TUQ3bmlEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQzBraEREO01EbG9pREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMra2hERDtNRHZvaURBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDb2xoREQ7TUQ1b2lEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3lsaEREO01EanBpREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM4bGhERDtNRHRwaURBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDbW1oREQ7TUQzcGlEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3dtaEREO01EaHFpREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM2bWhERDtNRHJxaURBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDa25oREQ7TUQxcWlEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3VuaEREO01EL3FpREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7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QSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQzQ2aUREO01EcCtqREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNpN2lERDtNRHorakRBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDczdpREQ7TUQ5K2pEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQzI3aUREO01Ebi9qREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUNnOGlERDtNRHgvakRBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDcThpREQ7TUQ3L2pEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQzA4aUREO01EbGdrREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMrOGlERDtNRHZna0RBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDbzlpREQ7TUQ1Z2tEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3k5aUREO01EamhrREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUM4OWlERDtNRHRoa0RBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFw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RUFFM0U7SUM0d2tERDtNRHAwbERBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDaXhrREQ7TUR6MGxEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3N4a0REO01EOTBsREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMyeGtERDtNRG4xbERBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDZ3lrREQ7TUR4MWxEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ3F5a0REO01ENzFsREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUMweWtERDtNRGwybERBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDK3lrREQ7TUR2MmxEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ296a0REO01ENTJsREEsa0JBc2pCa0Y7TUFyakJsRixrQkFxakI0RSxFQXBqQjdFO0VBbWpCQztJQXZqQkYsaUJBd2pCOEUsRUFFM0U7SUN5emtERDtNRGozbERBLGtCQXNqQmtGO01BcmpCbEYsa0JBcWpCNEUsRUFwakI3RTtFQW1qQkM7SUF2akJGLGlCQXdqQjhFLEVBRTNFO0lDOHprREQ7TUR0M2xEQSxrQkFzakJrRjtNQXJqQmxGLGtCQXFqQjRFLEVBcGpCN0U7RUFtakJDO0lBdmpCRixpQkF3akI4RSxFQUUzRTtJQ20wa0REO01EMzNsREEsa0JBc2pCa0Y7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c0MsRUFDekM7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBbEVMO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FB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QUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGlCQUFXLEVBQ2Q7O0FBTUQ7RUFDSSxpQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGlCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksaUJBQWEsRUFDaEI7O0FBRkQ7RUFDSSxpQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZE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OztFQUVJLHVCQUFxQztFQUNyQywyQkFBeUM7RUFDekMsMkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHNCQUFvQztFQUNwQywwQkFBd0M7RUFDeEMsMEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHVCQUFxQztFQUNyQywyQkFBeUM7RUFDekMsMkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHNCQUFvQztFQUNwQywwQkFBd0M7RUFDeEMsMEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQUdMO0VBQ0ksd0JBQXVCLEVBQzFCOztBQUVEO0VBQ0ksdUJBQXNCLEVBQ3pCOztBQU1HOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHdCQUFnQztFQUNoQyw0QkFBb0M7RUFDcEMsNEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHVCQUErQjtFQUMvQiwyQkFBbUM7RUFDbkMsMkJBQW1DLEVBQ3RDOztBQVFHOztFQUVJLHVCQUFxQztFQUNyQywyQkFBeUM7RUFDekMsMkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHNCQUFvQztFQUNwQywwQkFBd0M7RUFDeEMsMEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdD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QUFFRDtFQUNJLHVDQUF3QyxFQUMzQzs7QUFFRDtFQUNJLHdDQUF5QyxFQUM1Qzs7QUFFRDtFQUNJLHNDQUF1QyxFQUMxQzs7QUEvQkQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSxxQ0FBc0M7RUFDdEMsMkJEekRtQixFQzBEdEI7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7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bEVMO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLGFEdkQwQixFQ3dEN0I7O0FBRUQ7RUFDSSwwQkFBMkIsRUFDOUI7O0FBRUQ7RUFDSSxpQ0FBa0MsRUFDckM7O0FBRUQ7RUFDSSxxQ0FBc0MsRUFDekM7O0FBRUQ7RUFDSSx1Q0FBd0MsRUFDM0M7O0FBRUQ7RUFDSSx3Q0FBeUMsRUFDNUM7O0FBRUQ7RUFDSSxzQ0FBdUMsRUFDMUM7O0FBL0JEO0VBQ0kscUNBQXNDLEVBQ3pDOztBQUVEO0VBQ0kscUNBQXNDO0VBQ3RDLDJCRHpEbUIsRUMwRHRCOztBQUVEO0VBQ0ks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QUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQUdMO0VBQ0ksd0JBQXVCLEVBQzFCOztBQUVEO0VBQ0ksdUJBQXNCLEVBQ3pCOztBQU1HOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHNCQUFnQztFQUNoQywwQkFBb0M7RUFDcEMsMEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHFCQUErQjtFQUMvQix5QkFBbUM7RUFDbkMseUJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHVCQUFnQztFQUNoQywyQkFBb0M7RUFDcEMsMkJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHNCQUErQjtFQUMvQiwwQkFBbUM7RUFDbkMsMEJBQW1DLEVBQ3RDOztBQVpEOztFQUVJLHdCQUFnQztFQUNoQyw0QkFBb0M7RUFDcEMsNEJBQW9DLEVBQ3ZDOztBQUVEOztFQUVJLHVCQUErQjtFQUMvQiwyQkFBbUM7RUFDbkMsMkJBQW1DLEVBQ3RDOztBQVFHOztFQUVJLHVCQUFxQztFQUNyQywyQkFBeUM7RUFDekMsMkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHNCQUFvQztFQUNwQywwQkFBd0M7RUFDeEMsMEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHdCQUFxQztFQUNyQyw0QkFBeUM7RUFDekMsNEJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHVCQUFvQztFQUNwQywyQkFBd0M7RUFDeEMsMkJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVpEOztFQUVJLHlCQUFxQztFQUNyQyw2QkFBeUM7RUFDekMsNkJBQXlDLEVBQzVDOztBQUVEOztFQUVJLHdCQUFvQztFQUNwQyw0QkFBd0M7RUFDeEMsNEJBQXdDLEVBQzNDOztBQVNMO0VBQ0ksc0JBQWdDLEVBQ25DOztBQUZEO0VBQ0ksd0JBQWdDLEVBQ25DOztBQUZEO0VBQ0ksd0JBQWdDLEVBQ25DOztBQUZEO0VBQ0ksd0JBQWdDLEVBQ25DOztBQUZEO0VBQ0ksd0JBQWdDLEVBQ25DOztBQUZEO0VBQ0ksd0JBQWdDLEVBQ25DOztBQUZEO0VBQ0ksd0JBQWdDLEVBQ25DOztBQUZEO0VBQ0ksd0JBQWdDLEVBQ25DOztBQUZEO0VBQ0ksd0JBQWdDLEVBQ25DOztBQUZEO0VBQ0ksd0JBQWdDLEVBQ25DOztBQUZEO0VBQ0ksc0JBQWdDLEVBQ25DOztBQU1MOztFQUVJLHNDQUp3QyxFQUszQzs7QUFFRDs7RUFFSSwwQ0FUd0MsRUFVM0M7O0FBRUQ7O0VBRUksNENBZHdDLEVBZTNDOztBQUVEOztFQUVJLDZDQW5Cd0MsRUFvQjNDOztBQUVEOztFQUVJLDJDQXhCd0MsRUF5QjNDOztBQUVEOztFQUVJLDJDQTdCd0M7RUE4QnhDLDRDQTlCd0MsRUErQjNDOztBQUVEOztFQUVJLDBDQW5Dd0M7RUFvQ3hDLDZDQXBDd0MsRUFxQzNDOztBQUtHO0VBQ0ksbUJBQTJCLEVBQzlCOztBQUZEO0VBQ0ksbUJBQTJCLEVBQzlCOztBQUZEO0VBQ0ksbUJBQTJCLEVBQzlCOztBQUZEO0VBQ0ksbUJBQTJCLEVBQzlCOztBQUZEO0VBQ0ksbUJBQTJCLEVBQzlCOztBQUZEO0VBQ0ksbUJBQTJCLEVBQzlCOztBQUZEO0VBQ0ksbUJBQTJCLEVBQzlCOztBQUZEO0VBQ0ksbUJBQTJCLEVBQzlCOztBQUZEO0VBQ0ksbUJBQTJCLEVBQzlCOztBQUZEO0VBQ0ksb0JBQTJCLEVBQzlCOztBQUZEO0VBQ0ksb0JBQTJCLEVBQzlCOztBQUZEO0VBQ0ksb0JBQTJCLEVBQzlCOztBSy9mTDs7RUFFRSxnQkFBZTtFQUNmLFlBQVc7RUFDWCxhQUFZO0VBQ1osZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsa0JBQWlCLEVBYWxCO0VBcEJEOztJQVlNLDBCQUEyQztJQUMzQyxzQkFBdUM7SUFDdkMsdUJBQXdDO0lBQ3hDLDBCQUEyQztJQUMzQywyQkFBNEM7SUFDNUMsNEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDBCQUEyQztJQUMzQyxzQkFBdUM7SUFDdkMsdUJBQXdDO0lBQ3hDLDBCQUEyQztJQUMzQywyQkFBNEM7SUFDNUMsNEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDBCQUEyQztJQUMzQyxzQkFBdUM7SUFDdkMsdUJBQXdDO0lBQ3hDLDBCQUEyQztJQUMzQywyQkFBNEM7SUFDNUMsNEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDJCQUEyQztJQUMzQyx1QkFBdUM7SUFDdkMsd0JBQXdDO0lBQ3hDLDJCQUEyQztJQUMzQyw0QkFBNEM7SUFDNUMsNkJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDO0VBbEJMOztJQVlNLDRCQUEyQztJQUMzQyx3QkFBdUM7SUFDdkMseUJBQXdDO0lBQ3hDLDRCQUEyQztJQUMzQyw2QkFBNEM7SUFDNUMsOEJBQTZDLEVBQzlDOztBQUlMO0VBQ0UsdUJBQXNCO0VBQ3RCLHFEQUFtRDtFQUNuRCxtU0FHcUU7RUFDckUsb0JBQW1CO0VBQ25CLG1CQUFrQixFQUFBOztBVDh6ekZwQjtFUzF6ekZFLHVCQUFzQjtFQUN0QixZQUFXO0VBQ1gsbUJBQWtCO0VBQ2xCLG9CQUFtQjtFQUNuQixxQkFBb0I7RUFDcEIscUJBQW9CO0VBQ3BCLGVBQWM7RUFFZCx1Q0FBdUM7RUFDdkMsb0NBQW1DO0VBQ25DLG1DQUFrQyxFQWlrS25DO0VUMHZwRkM7SVM1eHpGRSxpQkFBZ0IsRUFDakI7RVQ2eHpGRDtJUzF4ekZFLGlCQUFnQixFQUNqQjtFVDJ4ekZEO0lTeHh6RkUsaUJBQWdCLEVBQ2pCO0VUeXh6RkQ7SVN0eHpGRSxpQkFBZ0IsRUFDakI7RVR1eHpGRDtJU3B4ekZFLGlCQUFnQixFQUNqQjtFVHF4ekZEO0lTbHh6RkUsaUJBQWdCLEVBQ2pCO0VUbXh6RkQ7SVNoeHpGRSxpQkFBZ0IsRUFDakI7RVRpeHpGRDtJUzl3ekZFLGlCQUFnQixFQUNqQjtFVCt3ekZEO0lTNXd6RkUsaUJBQWdCLEVBQ2pCO0VUNnd6RkQ7SVMxd3pGRSxpQkFBZ0IsRUFDakI7RVQyd3pGRDtJU3h3ekZFLGlCQUFnQixFQUNqQjtFVHl3ekZEO0lTdHd6RkUsaUJBQWdCLEVBQ2pCO0VUdXd6RkQ7SVNwd3pGRSxpQkFBZ0IsRUFDakI7RVRxd3pGRDtJU2x3ekZFLGlCQUFnQixFQUNqQjtFVG13ekZEO0lTaHd6RkUsaUJBQWdCLEVBQ2pCO0VUaXd6RkQ7SVM5dnpGRSxpQkFBZ0IsRUFDakI7RVQrdnpGRDtJUzV2ekZFLGlCQUFnQixFQUNqQjtFVDZ2ekZEO0lTMXZ6RkUsaUJBQWdCLEVBQ2pCO0VUMnZ6RkQ7SVN4dnpGRSxpQkFBZ0IsRUFDakI7RVR5dnpGRDtJU3R2ekZFLGlCQUFnQixFQUNqQjtFVHV2ekZEO0lTcHZ6RkUsaUJBQWdCLEVBQ2pCO0VUcXZ6RkQ7SVNsdnpGRSxpQkFBZ0IsRUFDakI7RVRtdnpGRDtJU2h2ekZFLGlCQUFnQixFQUNqQjtFVGl2ekZEO0lTOXV6RkUsaUJBQWdCLEVBQ2pCO0VUK3V6RkQ7SVM1dXpGRSxpQkFBZ0IsRUFDakI7RVQ2dXpGRDtJUzF1ekZFLGlCQUFnQixFQUNqQjtFVDJ1ekZEO0lTeHV6RkUsaUJBQWdCLEVBQ2pCO0VUeXV6RkQ7SVN0dXpGRSxpQkFBZ0IsRUFDakI7RVR1dXpGRDtJU3B1ekZFLGlCQUFnQixFQUNqQjtFVHF1ekZEO0lTbHV6RkUsaUJBQWdCLEVBQ2pCO0VUbXV6RkQ7SVNodXpGRSxpQkFBZ0IsRUFDakI7RVRpdXpGRDtJUzl0ekZFLGlCQUFnQixFQUNqQjtFVCt0ekZEO0lTNXR6RkUsaUJBQWdCLEVBQ2pCO0VUNnR6RkQ7SVMxdHpGRSxpQkFBZ0IsRUFDakI7RVQydHpGRDtJU3h0ekZFLGlCQUFnQixFQUNqQjtFVHl0ekZEO0lTdHR6RkUsaUJBQWdCLEVBQ2pCO0VUdXR6RkQ7SVNwdHpGRSxpQkFBZ0IsRUFDakI7RVRxdHpGRDtJU2x0ekZFLGlCQUFnQixFQUNqQjtFVG10ekZEO0lTaHR6RkUsaUJBQWdCLEVBQ2pCO0VUaXR6RkQ7SVM5c3pGRSxpQkFBZ0IsRUFDakI7RVQrc3pGRDtJUzVzekZFLGlCQUFnQixFQUNqQjtFVDZzekZEO0lTMXN6RkUsaUJBQWdCLEVBQ2pCO0VUMnN6RkQ7SVN4c3pGRSxpQkFBZ0IsRUFDakI7RVR5c3pGRDtJU3RzekZFLGlCQUFnQixFQUNqQjtFVHVzekZEO0lTcHN6RkUsaUJBQWdCLEVBQ2pCO0VUcXN6RkQ7SVNsc3pGRSxpQkFBZ0IsRUFDakI7RVRtc3pGRDtJU2hzekZFLGlCQUFnQixFQUNqQjtFVGlzekZEO0lTOXJ6RkUsaUJBQWdCLEVBQ2pCO0VUK3J6RkQ7SVM1cnpGRSxpQkFBZ0IsRUFDakI7RVQ2cnpGRDtJUzFyekZFLGlCQUFnQixFQUNqQjtFVDJyekZEO0lTeHJ6RkUsaUJBQWdCLEVBQ2pCO0VUeXJ6RkQ7SVN0cnpGRSxpQkFBZ0IsRUFDakI7RVR1cnpGRDtJU3ByekZFLGlCQUFnQixFQUNqQjtFVHFyekZEO0lTbHJ6RkUsaUJBQWdCLEVBQ2pCO0VUbXJ6RkQ7SVNocnpGRSxpQkFBZ0IsRUFDakI7RVRpcnpGRDtJUzlxekZFLGlCQUFnQixFQUNqQjtFVCtxekZEO0lTNXF6RkUsaUJBQWdCLEVBQ2pCO0VUNnF6RkQ7SVMxcXpGRSxpQkFBZ0IsRUFDakI7RVQycXpGRDtJU3hxekZFLGlCQUFnQixFQUNqQjtFVHlxekZEO0lTdHF6RkUsaUJBQWdCLEVBQ2pCO0VUdXF6RkQ7SVNwcXpGRSxpQkFBZ0IsRUFDakI7RVRxcXpGRDtJU2xxekZFLGlCQUFnQixFQUNqQjtFVG1xekZEO0lTaHF6RkUsaUJBQWdCLEVBQ2pCO0VUaXF6RkQ7SVM5cHpGRSxpQkFBZ0IsRUFDakI7RVQrcHpGRDtJUzVwekZFLGlCQUFnQixFQUNqQjtFVDZwekZEO0lTMXB6RkUsaUJBQWdCLEVBQ2pCO0VUMnB6RkQ7SVN4cHpGRSxpQkFBZ0IsRUFDakI7RVR5cHpGRDtJU3RwekZFLGlCQUFnQixFQUNqQjtFVHVwekZEO0lTcHB6RkUsaUJBQWdCLEVBQ2pCO0VUcXB6RkQ7SVNscHpGRSxpQkFBZ0IsRUFDakI7RVRtcHpGRDtJU2hwekZFLGlCQUFnQixFQUNqQjtFVGlwekZEO0lTOW96RkUsaUJBQWdCLEVBQ2pCO0VUK296RkQ7SVM1b3pGRSxpQkFBZ0IsRUFDakI7RVQ2b3pGRDtJUzFvekZFLGlCQUFnQixFQUNqQjtFVDJvekZEO0lTeG96RkUsaUJBQWdCLEVBQ2pCO0VUeW96RkQ7SVN0b3pGRSxpQkFBZ0IsRUFDakI7RVR1b3pGRDtJU3BvekZFLGlCQUFnQixFQUNqQjtFVHFvekZEO0lTbG96RkUsaUJBQWdCLEVBQ2pCO0VUbW96RkQ7SVNob3pGRSxpQkFBZ0IsRUFDakI7RVRpb3pGRDtJUzluekZFLGlCQUFnQixFQUNqQjtFVCtuekZEO0lTNW56RkUsaUJBQWdCLEVBQ2pCO0VUNm56RkQ7SVMxbnpGRSxpQkFBZ0IsRUFDakI7RVQybnpGRDtJU3huekZFLGlCQUFnQixFQUNqQjtFVHluekZEO0lTdG56RkUsaUJBQWdCLEVBQ2pCO0VUdW56RkQ7SVNwbnpGRSxpQkFBZ0IsRUFDakI7RVRxbnpGRDtJU2xuekZFLGlCQUFnQixFQUNqQjtFVG1uekZEO0lTaG56RkUsaUJBQWdCLEVBQ2pCO0VUaW56RkQ7SVM5bXpGRSxpQkFBZ0IsRUFDakI7RVQrbXpGRDtJUzVtekZFLGlCQUFnQixFQUNqQjtFVDZtekZEO0lTMW16RkUsaUJBQWdCLEVBQ2pCO0VUMm16RkQ7SVN4bXpGRSxpQkFBZ0IsRUFDakI7RVR5bXpGRDtJU3RtekZFLGlCQUFnQixFQUNqQjtFVHVtekZEO0lTcG16RkUsaUJBQWdCLEVBQ2pCO0VUcW16RkQ7SVNsbXpGRSxpQkFBZ0IsRUFDakI7RVRtbXpGRDtJU2htekZFLGlCQUFnQixFQUNqQjtFVGltekZEO0lTOWx6RkUsaUJBQWdCLEVBQ2pCO0VUK2x6RkQ7SVM1bHpGRSxpQkFBZ0IsRUFDakI7RVQ2bHpGRDtJUzFsekZFLGlCQUFnQixFQUNqQjtFVDJsekZEO0lTeGx6RkUsaUJBQWdCLEVBQ2pCO0VUeWx6RkQ7SVN0bHpGRSxpQkFBZ0IsRUFDakI7RVR1bHpGRDtJU3BsekZFLGlCQUFnQixFQUNqQjtFVHFsekZEO0lTbGx6RkUsaUJBQWdCLEVBQ2pCO0VUbWx6RkQ7SVNobHpGRSxpQkFBZ0IsRUFDakI7RVRpbHpGRDtJUzlrekZFLGlCQUFnQixFQUNqQjtFVCtrekZEO0lTNWt6RkUsaUJBQWdCLEVBQ2pCO0VUNmt6RkQ7SVMxa3pGRSxpQkFBZ0IsRUFDakI7RVQya3pGRDtJU3hrekZFLGlCQUFnQixFQUNqQjtFVHlrekZEO0lTdGt6RkUsaUJBQWdCLEVBQ2pCO0VUdWt6RkQ7SVNwa3pGRSxpQkFBZ0IsRUFDakI7RVRxa3pGRDtJU2xrekZFLGlCQUFnQixFQUNqQjtFVG1rekZEO0lTaGt6RkUsaUJBQWdCLEVBQ2pCO0VUaWt6RkQ7SVM5anpGRSxpQkFBZ0IsRUFDakI7RVQranpGRDtJUzVqekZFLGlCQUFnQixFQUNqQjtFVDZqekZEO0lTMWp6RkUsaUJBQWdCLEVBQ2pCO0VUMmp6RkQ7SVN4anpGRSxpQkFBZ0IsRUFDakI7RVR5anpGRDtJU3RqekZFLGlCQUFnQixFQUNqQjtFVHVqekZEO0lTcGp6RkUsaUJBQWdCLEVBQ2pCO0VUcWp6RkQ7SVNsanpGRSxpQkFBZ0IsRUFDakI7RVRtanpGRDtJU2hqekZFLGlCQUFnQixFQUNqQjtFVGlqekZEO0lTOWl6RkUsaUJBQWdCLEVBQ2pCO0VUK2l6RkQ7SVM1aXpGRSxpQkFBZ0IsRUFDakI7RVQ2aXpGRDtJUzFpekZFLGlCQUFnQixFQUNqQjtFVDJpekZEO0lTeGl6RkUsaUJBQWdCLEVBQ2pCO0VUeWl6RkQ7SVN0aXpGRSxpQkFBZ0IsRUFDakI7RVR1aXpGRDtJU3BpekZFLGlCQUFnQixFQUNqQjtFVHFpekZEO0lTbGl6RkUsaUJBQWdCLEVBQ2pCO0VUbWl6RkQ7SVNoaXpGRSxpQkFBZ0IsRUFDakI7RVRpaXpGRDtJUzloekZFLGlCQUFnQixFQUNqQjtFVCtoekZEO0lTNWh6RkUsaUJBQWdCLEVBQ2pCO0VUNmh6RkQ7SVMxaHpGRSxpQkFBZ0IsRUFDakI7RVQyaHpGRDtJU3hoekZFLGlCQUFnQixFQUNqQjtFVHloekZEO0lTdGh6RkUsaUJBQWdCLEVBQ2pCO0VUdWh6RkQ7SVNwaHpGRSxpQkFBZ0IsRUFDakI7RVRxaHpGRDtJU2xoekZFLGlCQUFnQixFQUNqQjtFVG1oekZEO0lTaGh6RkUsaUJBQWdCLEVBQ2pCO0VUaWh6RkQ7SVM5Z3pGRSxpQkFBZ0IsRUFDakI7RVQrZ3pGRDtJUzVnekZFLGlCQUFnQixFQUNqQjtFVDZnekZEO0lTMWd6RkUsaUJBQWdCLEVBQ2pCO0VUMmd6RkQ7SVN4Z3pGRSxpQkFBZ0IsRUFDakI7RVR5Z3pGRDtJU3RnekZFLGlCQUFnQixFQUNqQjtFVHVnekZEO0lTcGd6RkUsaUJBQWdCLEVBQ2pCO0VUcWd6RkQ7SVNsZ3pGRSxpQkFBZ0IsRUFDakI7RVRtZ3pGRDtJU2hnekZFLGlCQUFnQixFQUNqQjtFVGlnekZEO0lTOS95RkUsaUJBQWdCLEVBQ2pCO0VUKy95RkQ7SVM1L3lGRSxpQkFBZ0IsRUFDakI7RVQ2L3lGRDtJUzEveUZFLGlCQUFnQixFQUNqQjtFVDIveUZEO0lTeC95RkUsaUJBQWdCLEVBQ2pCO0VUeS95RkQ7SVN0L3lGRSxpQkFBZ0IsRUFDakI7RVR1L3lGRDtJU3AveUZFLGlCQUFnQixFQUNqQjtFVHEveUZEO0lTbC95RkUsaUJBQWdCLEVBQ2pCO0VUbS95RkQ7SVNoL3lGRSxpQkFBZ0IsRUFDakI7RVRpL3lGRDtJUzkreUZFLGlCQUFnQixFQUNqQjtFVCsreUZEO0lTNSt5RkUsaUJBQWdCLEVBQ2pCO0VUNit5RkQ7SVMxK3lGRSxpQkFBZ0IsRUFDakI7RVQyK3lGRDtJU3greUZFLGlCQUFnQixFQUNqQjtFVHkreUZEO0lTdCt5RkUsaUJBQWdCLEVBQ2pCO0VUdSt5RkQ7SVNwK3lGRSxpQkFBZ0IsRUFDakI7RVRxK3lGRDtJU2wreUZFLGlCQUFnQixFQUNqQjtFVG0reUZEO0lTaCt5RkUsaUJBQWdCLEVBQ2pCO0VUaSt5RkQ7SVM5OXlGRSxpQkFBZ0IsRUFDakI7RVQrOXlGRDtJUzU5eUZFLGlCQUFnQixFQUNqQjtFVDY5eUZEO0lTMTl5RkUsaUJBQWdCLEVBQ2pCO0VUMjl5RkQ7SVN4OXlGRSxpQkFBZ0IsRUFDakI7RVR5OXlGRDtJU3Q5eUZFLGlCQUFnQixFQUNqQjtFVHU5eUZEO0lTcDl5RkUsaUJBQWdCLEVBQ2pCO0VUcTl5RkQ7SVNsOXlGRSxpQkFBZ0IsRUFDakI7RVRtOXlGRDtJU2g5eUZFLGlCQUFnQixFQUNqQjtFVGk5eUZEO0lTOTh5RkUsaUJBQWdCLEVBQ2pCO0VUKzh5RkQ7SVM1OHlGRSxpQkFBZ0IsRUFDakI7RVQ2OHlGRDtJUzE4eUZFLGlCQUFnQixFQUNqQjtFVDI4eUZEO0lTeDh5RkUsaUJBQWdCLEVBQ2pCO0VUeTh5RkQ7SVN0OHlGRSxpQkFBZ0IsRUFDakI7RVR1OHlGRDtJU3A4eUZFLGlCQUFnQixFQUNqQjtFVHE4eUZEO0lTbDh5RkUsaUJBQWdCLEVBQ2pCO0VUbTh5RkQ7SVNoOHlGRSxpQkFBZ0IsRUFDakI7RVRpOHlGRDtJUzk3eUZFLGlCQUFnQixFQUNqQjtFVCs3eUZEO0lTNTd5RkUsaUJBQWdCLEVBQ2pCO0VUNjd5RkQ7SVMxN3lGRSxpQkFBZ0IsRUFDakI7RVQyN3lGRDtJU3g3eUZFLGlCQUFnQixFQUNqQjtFVHk3eUZEO0lTdDd5RkUsaUJBQWdCLEVBQ2pCO0VUdTd5RkQ7SVNwN3lGRSxpQkFBZ0IsRUFDakI7RVRxN3lGRDtJU2w3eUZFLGlCQUFnQixFQUNqQjtFVG03eUZEO0lTaDd5RkUsaUJBQWdCLEVBQ2pCO0VUaTd5RkQ7SVM5NnlGRSxpQkFBZ0IsRUFDakI7RVQrNnlGRDtJUzU2eUZFLGlCQUFnQixFQUNqQjtFVDY2eUZEO0lTMTZ5RkUsaUJBQWdCLEVBQ2pCO0VUMjZ5RkQ7SVN4NnlGRSxpQkFBZ0IsRUFDakI7RVR5NnlGRDtJU3Q2eUZFLGlCQUFnQixFQUNqQjtFVHU2eUZEO0lTcDZ5RkUsaUJBQWdCLEVBQ2pCO0VUcTZ5RkQ7SVNsNnlGRSxpQkFBZ0IsRUFDakI7RVRtNnlGRDtJU2g2eUZFLGlCQUFnQixFQUNqQjtFVGk2eUZEO0lTOTV5RkUsaUJBQWdCLEVBQ2pCO0VUKzV5RkQ7SVM1NXlGRSxpQkFBZ0IsRUFDakI7RVQ2NXlGRDtJUzE1eUZFLGlCQUFnQixFQUNqQjtFVDI1eUZEO0lTeDV5RkUsaUJBQWdCLEVBQ2pCO0VUeTV5RkQ7SVN0NXlGRSxpQkFBZ0IsRUFDakI7RVR1NXlGRDtJU3A1eUZFLGlCQUFnQixFQUNqQjtFVHE1eUZEO0lTbDV5RkUsaUJBQWdCLEVBQ2pCO0VUbTV5RkQ7SVNoNXlGRSxpQkFBZ0IsRUFDakI7RVRpNXlGRDtJUzk0eUZFLGlCQUFnQixFQUNqQjtFVCs0eUZEO0lTNTR5RkUsaUJBQWdCLEVBQ2pCO0VUNjR5RkQ7SVMxNHlGRSxpQkFBZ0IsRUFDakI7RVQyNHlGRDtJU3g0eUZFLGlCQUFnQixFQUNqQjtFVHk0eUZEO0lTdDR5RkUsaUJBQWdCLEVBQ2pCO0VUdTR5RkQ7SVNwNHlGRSxpQkFBZ0IsRUFDakI7RVRxNHlGRDtJU2w0eUZFLGlCQUFnQixFQUNqQjtFVG00eUZEO0lTaDR5RkUsaUJBQWdCLEVBQ2pCO0VUaTR5RkQ7SVM5M3lGRSxpQkFBZ0IsRUFDakI7RVQrM3lGRDtJUzUzeUZFLGlCQUFnQixFQUNqQjtFVDYzeUZEO0lTMTN5RkUsaUJBQWdCLEVBQ2pCO0VUMjN5RkQ7SVN4M3lGRSxpQkFBZ0IsRUFDakI7RVR5M3lGRDtJU3QzeUZFLGlCQUFnQixFQUNqQjtFVHUzeUZEO0lTcDN5RkUsaUJBQWdCLEVBQ2pCO0VUcTN5RkQ7SVNsM3lGRSxpQkFBZ0IsRUFDakI7RVRtM3lGRDtJU2gzeUZFLGlCQUFnQixFQUNqQjtFVGkzeUZEO0lTOTJ5RkUsaUJBQWdCLEVBQ2pCO0VUKzJ5RkQ7SVM1MnlGRSxpQkFBZ0IsRUFDakI7RVQ2MnlGRDtJUzEyeUZFLGlCQUFnQixFQUNqQjtFVDIyeUZEO0lTeDJ5RkUsaUJBQWdCLEVBQ2pCO0VUeTJ5RkQ7SVN0MnlGRSxpQkFBZ0IsRUFDakI7RVR1MnlGRDtJU3AyeUZFLGlCQUFnQixFQUNqQjtFVHEyeUZEO0lTbDJ5RkUsaUJBQWdCLEVBQ2pCO0VUbTJ5RkQ7SVNoMnlGRSxpQkFBZ0IsRUFDakI7RVRpMnlGRDtJUzkxeUZFLGlCQUFnQixFQUNqQjtFVCsxeUZEO0lTNTF5RkUsaUJBQWdCLEVBQ2pCO0VUNjF5RkQ7SVMxMXlGRSxpQkFBZ0IsRUFDakI7RVQyMXlGRDtJU3gxeUZFLGlCQUFnQixFQUNqQjtFVHkxeUZEO0lTdDF5RkUsaUJBQWdCLEVBQ2pCO0VUdTF5RkQ7SVNwMXlGRSxpQkFBZ0IsRUFDakI7RVRxMXlGRDtJU2wxeUZFLGlCQUFnQixFQUNqQjtFVG0xeUZEO0lTaDF5RkUsaUJBQWdCLEVBQ2pCO0VUaTF5RkQ7SVM5MHlGRSxpQkFBZ0IsRUFDakI7RVQrMHlGRDtJUzUweUZFLGlCQUFnQixFQUNqQjtFVDYweUZEO0lTMTB5RkUsaUJBQWdCLEVBQ2pCO0VUMjB5RkQ7SVN4MHlGRSxpQkFBZ0IsRUFDakI7RVR5MHlGRDtJU3QweUZFLGlCQUFnQixFQUNqQjtFVHUweUZEO0lTcDB5RkUsaUJBQWdCLEVBQ2pCO0VUcTB5RkQ7SVNsMHlGRSxpQkFBZ0IsRUFDakI7RVRtMHlGRDtJU2gweUZFLGlCQUFnQixFQUNqQjtFVGkweUZEO0lTOXp5RkUsaUJBQWdCLEVBQ2pCO0VUK3p5RkQ7SVM1enlGRSxpQkFBZ0IsRUFDakI7RVQ2enlGRDtJUzF6eUZFLGlCQUFnQixFQUNqQjtFVDJ6eUZEO0lTeHp5RkUsaUJBQWdCLEVBQ2pCO0VUeXp5RkQ7SVN0enlGRSxpQkFBZ0IsRUFDakI7RVR1enlGRDtJU3B6eUZFLGlCQUFnQixFQUNqQjtFVHF6eUZEO0lTbHp5RkUsaUJBQWdCLEVBQ2pCO0VUbXp5RkQ7SVNoenlGRSxpQkFBZ0IsRUFDakI7RVRpenlGRDtJUzl5eUZFLGlCQUFnQixFQUNqQjtFVCt5eUZEO0lTNXl5RkUsaUJBQWdCLEVBQ2pCO0VUNnl5RkQ7SVMxeXlGRSxpQkFBZ0IsRUFDakI7RVQyeXlGRDtJU3h5eUZFLGlCQUFnQixFQUNqQjtFVHl5eUZEO0lTdHl5RkUsaUJBQWdCLEVBQ2pCO0VUdXl5RkQ7SVNweXlGRSxpQkFBZ0IsRUFDakI7RVRxeXlGRDtJU2x5eUZFLGlCQUFnQixFQUNqQjtFVG15eUZEO0lTaHl5RkUsaUJBQWdCLEVBQ2pCO0VUaXl5RkQ7SVM5eHlGRSxpQkFBZ0IsRUFDakI7RVQreHlGRDtJUzV4eUZFLGlCQUFnQixFQUNqQjtFVDZ4eUZEO0lTMXh5RkUsaUJBQWdCLEVBQ2pCO0VUMnh5RkQ7SVN4eHlGRSxpQkFBZ0IsRUFDakI7RVR5eHlGRDtJU3R4eUZFLGlCQUFnQixFQUNqQjtFVHV4eUZEO0lTcHh5RkUsaUJBQWdCLEVBQ2pCO0VUcXh5RkQ7SVNseHlGRSxpQkFBZ0IsRUFDakI7RVRteHlGRDtJU2h4eUZFLGlCQUFnQixFQUNqQjtFVGl4eUZEO0lTOXd5RkUsaUJBQWdCLEVBQ2pCO0VUK3d5RkQ7SVM1d3lGRSxpQkFBZ0IsRUFDakI7RVQ2d3lGRDtJUzF3eUZFLGlCQUFnQixFQUNqQjtFVDJ3eUZEO0lTeHd5RkUsaUJBQWdCLEVBQ2pCO0VUeXd5RkQ7SVN0d3lGRSxpQkFBZ0IsRUFDakI7RVR1d3lGRDtJU3B3eUZFLGlCQUFnQixFQUNqQjtFVHF3eUZEO0lTbHd5RkUsaUJBQWdCLEVBQ2pCO0VUbXd5RkQ7SVNod3lGRSxpQkFBZ0IsRUFDakI7RVRpd3lGRDtJUzl2eUZFLGlCQUFnQixFQUNqQjtFVCt2eUZEO0lTNXZ5RkUsaUJBQWdCLEVBQ2pCO0VUNnZ5RkQ7SVMxdnlGRSxpQkFBZ0IsRUFDakI7RVQydnlGRDtJU3h2eUZFLGlCQUFnQixFQUNqQjtFVHl2eUZEO0lTdHZ5RkUsaUJBQWdCLEVBQ2pCO0VUdXZ5RkQ7SVNwdnlGRSxpQkFBZ0IsRUFDakI7RVRxdnlGRDtJU2x2eUZFLGlCQUFnQixFQUNqQjtFVG12eUZEO0lTaHZ5RkUsaUJBQWdCLEVBQ2pCO0VUaXZ5RkQ7SVM5dXlGRSxpQkFBZ0IsRUFDakI7RVQrdXlGRDtJUzV1eUZFLGlCQUFnQixFQUNqQjtFVDZ1eUZEO0lTMXV5RkUsaUJBQWdCLEVBQ2pCO0VUMnV5RkQ7SVN4dXlGRSxpQkFBZ0IsRUFDakI7RVR5dXlGRDtJU3R1eUZFLGlCQUFnQixFQUNqQjtFVHV1eUZEO0lTcHV5RkUsaUJBQWdCLEVBQ2pCO0VUcXV5RkQ7SVNsdXlGRSxpQkFBZ0IsRUFDakI7RVRtdXlGRDtJU2h1eUZFLGlCQUFnQixFQUNqQjtFVGl1eUZEO0lTOXR5RkUsaUJBQWdCLEVBQ2pCO0VUK3R5RkQ7SVM1dHlGRSxpQkFBZ0IsRUFDakI7RVQ2dHlGRDtJUzF0eUZFLGlCQUFnQixFQUNqQjtFVDJ0eUZEO0lTeHR5RkUsaUJBQWdCLEVBQ2pCO0VUeXR5RkQ7SVN0dHlGRSxpQkFBZ0IsRUFDakI7RVR1dHlGRDtJU3B0eUZFLGlCQUFnQixFQUNqQjtFVHF0eUZEO0lTbHR5RkUsaUJBQWdCLEVBQ2pCO0VUbXR5RkQ7SVNodHlGRSxpQkFBZ0IsRUFDakI7RVRpdHlGRDtJUzlzeUZFLGlCQUFnQixFQUNqQjtFVCtzeUZEO0lTNXN5RkUsaUJBQWdCLEVBQ2pCO0VUNnN5RkQ7SVMxc3lGRSxpQkFBZ0IsRUFDakI7RVQyc3lGRDtJU3hzeUZFLGlCQUFnQixFQUNqQjtFVHlzeUZEO0lTdHN5RkUsaUJBQWdCLEVBQ2pCO0VUdXN5RkQ7SVNwc3lGRSxpQkFBZ0IsRUFDakI7RVRxc3lGRDtJU2xzeUZFLGlCQUFnQixFQUNqQjtFVG1zeUZEO0lTaHN5RkUsaUJBQWdCLEVBQ2pCO0VUaXN5RkQ7SVM5cnlGRSxpQkFBZ0IsRUFDakI7RVQrcnlGRDtJUzVyeUZFLGlCQUFnQixFQUNqQjtFVDZyeUZEO0lTMXJ5RkUsaUJBQWdCLEVBQ2pCO0VUMnJ5RkQ7SVN4cnlGRSxpQkFBZ0IsRUFDakI7RVR5cnlGRDtJU3RyeUZFLGlCQUFnQixFQUNqQjtFVHVyeUZEO0lTcHJ5RkUsaUJBQWdCLEVBQ2pCO0VUcXJ5RkQ7SVNscnlGRSxpQkFBZ0IsRUFDakI7RVRtcnlGRDtJU2hyeUZFLGlCQUFnQixFQUNqQjtFVGlyeUZEO0lTOXF5RkUsaUJBQWdCLEVBQ2pCO0VUK3F5RkQ7SVM1cXlGRSxpQkFBZ0IsRUFDakI7RVQ2cXlGRDtJUzFxeUZFLGlCQUFnQixFQUNqQjtFVDJxeUZEO0lTeHF5RkUsaUJBQWdCLEVBQ2pCO0VUeXF5RkQ7SVN0cXlGRSxpQkFBZ0IsRUFDakI7RVR1cXlGRDtJU3BxeUZFLGlCQUFnQixFQUNqQjtFVHFxeUZEO0lTbHF5RkUsaUJBQWdCLEVBQ2pCO0VUbXF5RkQ7SVNocXlGRSxpQkFBZ0IsRUFDakI7RVRpcXlGRDtJUzlweUZFLGlCQUFnQixFQUNqQjtFVCtweUZEO0lTNXB5RkUsaUJBQWdCLEVBQ2pCO0VUNnB5RkQ7SVMxcHlGRSxpQkFBZ0IsRUFDakI7RVQycHlGRDtJU3hweUZFLGlCQUFnQixFQUNqQjtFVHlweUZEO0lTdHB5RkUsaUJBQWdCLEVBQ2pCO0VUdXB5RkQ7SVNwcHlGRSxpQkFBZ0IsRUFDakI7RVRxcHlGRDtJU2xweUZFLGlCQUFnQixFQUNqQjtFVG1weUZEO0lTaHB5RkUsaUJBQWdCLEVBQ2pCO0VUaXB5RkQ7SVM5b3lGRSxpQkFBZ0IsRUFDakI7RVQrb3lGRDtJUzVveUZFLGlCQUFnQixFQUNqQjtFVDZveUZEO0lTMW95RkUsaUJBQWdCLEVBQ2pCO0VUMm95RkQ7SVN4b3lGRSxpQkFBZ0IsRUFDakI7RVR5b3lGRDtJU3RveUZFLGlCQUFnQixFQUNqQjtFVHVveUZEO0lTcG95RkUsaUJBQWdCLEVBQ2pCO0VUcW95RkQ7SVNsb3lGRSxpQkFBZ0IsRUFDakI7RVRtb3lGRDtJU2hveUZFLGlCQUFnQixFQUNqQjtFVGlveUZEO0lTOW55RkUsaUJBQWdCLEVBQ2pCO0VUK255RkQ7SVM1bnlGRSxpQkFBZ0IsRUFDakI7RVQ2bnlGRDtJUzFueUZFLGlCQUFnQixFQUNqQjtFVDJueUZEO0lTeG55RkUsaUJBQWdCLEVBQ2pCO0VUeW55RkQ7SVN0bnlGRSxpQkFBZ0IsRUFDakI7RVR1bnlGRDtJU3BueUZFLGlCQUFnQixFQUNqQjtFVHFueUZEO0lTbG55RkUsaUJBQWdCLEVBQ2pCO0VUbW55RkQ7SVNobnlGRSxpQkFBZ0IsRUFDakI7RVRpbnlGRDtJUzlteUZFLGlCQUFnQixFQUNqQjtFVCtteUZEO0lTNW15RkUsaUJBQWdCLEVBQ2pCO0VUNm15RkQ7SVMxbXlGRSxpQkFBZ0IsRUFDakI7RVQybXlGRDtJU3hteUZFLGlCQUFnQixFQUNqQjtFVHlteUZEO0lTdG15RkUsaUJBQWdCLEVBQ2pCO0VUdW15RkQ7SVNwbXlGRSxpQkFBZ0IsRUFDakI7RVRxbXlGRDtJU2xteUZFLGlCQUFnQixFQUNqQjtFVG1teUZEO0lTaG15RkUsaUJBQWdCLEVBQ2pCO0VUaW15RkQ7SVM5bHlGRSxpQkFBZ0IsRUFDakI7RVQrbHlGRDtJUzVseUZFLGlCQUFnQixFQUNqQjtFVDZseUZEO0lTMWx5RkUsaUJBQWdCLEVBQ2pCO0VUMmx5RkQ7SVN4bHlGRSxpQkFBZ0IsRUFDakI7RVR5bHlGRDtJU3RseUZFLGlCQUFnQixFQUNqQjtFVHVseUZEO0lTcGx5RkUsaUJBQWdCLEVBQ2pCO0VUcWx5RkQ7SVNsbHlGRSxpQkFBZ0IsRUFDakI7RVRtbHlGRDtJU2hseUZFLGlCQUFnQixFQUNqQjtFVGlseUZEO0lTOWt5RkUsaUJBQWdCLEVBQ2pCO0VUK2t5RkQ7SVM1a3lGRSxpQkFBZ0IsRUFDakI7RVQ2a3lGRDtJUzFreUZFLGlCQUFnQixFQUNqQjtFVDJreUZEO0lTeGt5RkUsaUJBQWdCLEVBQ2pCO0VUeWt5RkQ7SVN0a3lGRSxpQkFBZ0IsRUFDakI7RVR1a3lGRDtJU3BreUZFLGlCQUFnQixFQUNqQjtFVHFreUZEO0lTbGt5RkUsaUJBQWdCLEVBQ2pCO0VUbWt5RkQ7SVNoa3lGRSxpQkFBZ0IsRUFDakI7RVRpa3lGRDtJUzlqeUZFLGlCQUFnQixFQUNqQjtFVCtqeUZEO0lTNWp5RkUsaUJBQWdCLEVBQ2pCO0VUNmp5RkQ7SVMxanlGRSxpQkFBZ0IsRUFDakI7RVQyanlGRDtJU3hqeUZFLGlCQUFnQixFQUNqQjtFVHlqeUZEO0lTdGp5RkUsaUJBQWdCLEVBQ2pCO0VUdWp5RkQ7SVNwanlGRSxpQkFBZ0IsRUFDakI7RVRxanlGRDtJU2xqeUZFLGlCQUFnQixFQUNqQjtFVG1qeUZEO0lTaGp5RkUsaUJBQWdCLEVBQ2pCO0VUaWp5RkQ7SVM5aXlGRSxpQkFBZ0IsRUFDakI7RVQraXlGRDtJUzVpeUZFLGlCQUFnQixFQUNqQjtFVDZpeUZEO0lTMWl5RkUsaUJBQWdCLEVBQ2pCO0VUMml5RkQ7SVN4aXlGRSxpQkFBZ0IsRUFDakI7RVR5aXlGRDtJU3RpeUZFLGlCQUFnQixFQUNqQjtFVHVpeUZEO0lTcGl5RkUsaUJBQWdCLEVBQ2pCO0VUcWl5RkQ7SVNsaXlGRSxpQkFBZ0IsRUFDakI7RVRtaXlGRDtJU2hpeUZFLGlCQUFnQixFQUNqQjtFVGlpeUZEO0lTOWh5RkUsaUJBQWdCLEVBQ2pCO0VUK2h5RkQ7SVM1aHlGRSxpQkFBZ0IsRUFDakI7RVQ2aHlGRDtJUzFoeUZFLGlCQUFnQixFQUNqQjtFVDJoeUZEO0lTeGh5RkUsaUJBQWdCLEVBQ2pCO0VUeWh5RkQ7SVN0aHlGRSxpQkFBZ0IsRUFDakI7RVR1aHlGRDtJU3BoeUZFLGlCQUFnQixFQUNqQjtFVHFoeUZEO0lTbGh5RkUsaUJBQWdCLEVBQ2pCO0VUbWh5RkQ7SVNoaHlGRSxpQkFBZ0IsRUFDakI7RVRpaHlGRDtJUzlneUZFLGlCQUFnQixFQUNqQjtFVCtneUZEO0lTNWd5RkUsaUJBQWdCLEVBQ2pCO0VUNmd5RkQ7SVMxZ3lGRSxpQkFBZ0IsRUFDakI7RVQyZ3lGRDtJU3hneUZFLGlCQUFnQixFQUNqQjtFVHlneUZEO0lTdGd5RkUsaUJBQWdCLEVBQ2pCO0VUdWd5RkQ7SVNwZ3lGRSxpQkFBZ0IsRUFDakI7RVRxZ3lGRDtJU2xneUZFLGlCQUFnQixFQUNqQjtFVG1neUZEO0lTaGd5RkUsaUJBQWdCLEVBQ2pCO0VUaWd5RkQ7SVM5L3hGRSxpQkFBZ0IsRUFDakI7RVQrL3hGRDtJUzUveEZFLGlCQUFnQixFQUNqQjtFVDYveEZEO0lTMS94RkUsaUJBQWdCLEVBQ2pCO0VUMi94RkQ7SVN4L3hGRSxpQkFBZ0IsRUFDakI7RVR5L3hGRDtJU3QveEZFLGlCQUFnQixFQUNqQjtFVHUveEZEO0lTcC94RkUsaUJBQWdCLEVBQ2pCO0VUcS94RkQ7SVNsL3hGRSxpQkFBZ0IsRUFDakI7RVRtL3hGRDtJU2gveEZFLGlCQUFnQixFQUNqQjtFVGkveEZEO0lTOSt4RkUsaUJBQWdCLEVBQ2pCO0VUKyt4RkQ7SVM1K3hGRSxpQkFBZ0IsRUFDakI7RVQ2K3hGRDtJUzEreEZFLGlCQUFnQixFQUNqQjtFVDIreEZEO0lTeCt4RkUsaUJBQWdCLEVBQ2pCO0VUeSt4RkQ7SVN0K3hGRSxpQkFBZ0IsRUFDakI7RVR1K3hGRDtJU3AreEZFLGlCQUFnQixFQUNqQjtFVHEreEZEO0lTbCt4RkUsaUJBQWdCLEVBQ2pCO0VUbSt4RkQ7SVNoK3hGRSxpQkFBZ0IsRUFDakI7RVRpK3hGRDtJUzk5eEZFLGlCQUFnQixFQUNqQjtFVCs5eEZEO0lTNTl4RkUsaUJBQWdCLEVBQ2pCO0VUNjl4RkQ7SVMxOXhGRSxpQkFBZ0IsRUFDakI7RVQyOXhGRDtJU3g5eEZFLGlCQUFnQixFQUNqQjtFVHk5eEZEO0lTdDl4RkUsaUJBQWdCLEVBQ2pCO0VUdTl4RkQ7SVNwOXhGRSxpQkFBZ0IsRUFDakI7RVRxOXhGRDtJU2w5eEZFLGlCQUFnQixFQUNqQjtFVG05eEZEO0lTaDl4RkUsaUJBQWdCLEVBQ2pCO0VUaTl4RkQ7SVM5OHhGRSxpQkFBZ0IsRUFDakI7RVQrOHhGRDtJUzU4eEZFLGlCQUFnQixFQUNqQjtFVDY4eEZEO0lTMTh4RkUsaUJBQWdCLEVBQ2pCO0VUMjh4RkQ7SVN4OHhGRSxpQkFBZ0IsRUFDakI7RVR5OHhGRDtJU3Q4eEZFLGlCQUFnQixFQUNqQjtFVHU4eEZEO0lTcDh4RkUsaUJBQWdCLEVBQ2pCO0VUcTh4RkQ7SVNsOHhGRSxpQkFBZ0IsRUFDakI7RVRtOHhGRDtJU2g4eEZFLGlCQUFnQixFQUNqQjtFVGk4eEZEO0lTOTd4RkUsaUJBQWdCLEVBQ2pCO0VUKzd4RkQ7SVM1N3hGRSxpQkFBZ0IsRUFDakI7RVQ2N3hGRDtJUzE3eEZFLGlCQUFnQixFQUNqQjtFVDI3eEZEO0lTeDd4RkUsaUJBQWdCLEVBQ2pCO0VUeTd4RkQ7SVN0N3hGRSxpQkFBZ0IsRUFDakI7RVR1N3hGRDtJU3A3eEZFLGlCQUFnQixFQUNqQjtFVHE3eEZEO0lTbDd4RkUsaUJBQWdCLEVBQ2pCO0VUbTd4RkQ7SVNoN3hGRSxpQkFBZ0IsRUFDakI7RVRpN3hGRDtJUzk2eEZFLGlCQUFnQixFQUNqQjtFVCs2eEZEO0lTNTZ4RkUsaUJBQWdCLEVBQ2pCO0VUNjZ4RkQ7SVMxNnhGRSxpQkFBZ0IsRUFDakI7RVQyNnhGRDtJU3g2eEZFLGlCQUFnQixFQUNqQjtFVHk2eEZEO0lTdDZ4RkUsaUJBQWdCLEVBQ2pCO0VUdTZ4RkQ7SVNwNnhGRSxpQkFBZ0IsRUFDakI7RVRxNnhGRDtJU2w2eEZFLGlCQUFnQixFQUNqQjtFVG02eEZEO0lTaDZ4RkUsaUJBQWdCLEVBQ2pCO0VUaTZ4RkQ7SVM5NXhGRSxpQkFBZ0IsRUFDakI7RVQrNXhGRDtJUzU1eEZFLGlCQUFnQixFQUNqQjtFVDY1eEZEO0lTMTV4RkUsaUJBQWdCLEVBQ2pCO0VUMjV4RkQ7SVN4NXhGRSxpQkFBZ0IsRUFDakI7RVR5NXhGRDtJU3Q1eEZFLGlCQUFnQixFQUNqQjtFVHU1eEZEO0lTcDV4RkUsaUJBQWdCLEVBQ2pCO0VUcTV4RkQ7SVNsNXhGRSxpQkFBZ0IsRUFDakI7RVRtNXhGRDtJU2g1eEZFLGlCQUFnQixFQUNqQjtFVGk1eEZEO0lTOTR4RkUsaUJBQWdCLEVBQ2pCO0VUKzR4RkQ7SVM1NHhGRSxpQkFBZ0IsRUFDakI7RVQ2NHhGRDtJUzE0eEZFLGlCQUFnQixFQUNqQjtFVDI0eEZEO0lTeDR4RkUsaUJBQWdCLEVBQ2pCO0VUeTR4RkQ7SVN0NHhGRSxpQkFBZ0IsRUFDakI7RVR1NHhGRDtJU3A0eEZFLGlCQUFnQixFQUNqQjtFVHE0eEZEO0lTbDR4RkUsaUJBQWdCLEVBQ2pCO0VUbTR4RkQ7SVNoNHhGRSxpQkFBZ0IsRUFDakI7RVRpNHhGRDtJUzkzeEZFLGlCQUFnQixFQUNqQjtFVCszeEZEO0lTNTN4RkUsaUJBQWdCLEVBQ2pCO0VUNjN4RkQ7SVMxM3hGRSxpQkFBZ0IsRUFDakI7RVQyM3hGRDtJU3gzeEZFLGlCQUFnQixFQUNqQjtFVHkzeEZEO0lTdDN4RkUsaUJBQWdCLEVBQ2pCO0VUdTN4RkQ7SVNwM3hGRSxpQkFBZ0IsRUFDakI7RVRxM3hGRDtJU2wzeEZFLGlCQUFnQixFQUNqQjtFVG0zeEZEO0lTaDN4RkUsaUJBQWdCLEVBQ2pCO0VUaTN4RkQ7SVM5MnhGRSxpQkFBZ0IsRUFDakI7RVQrMnhGRDtJUzUyeEZFLGlCQUFnQixFQUNqQjtFVDYyeEZEO0lTMTJ4RkUsaUJBQWdCLEVBQ2pCO0VUMjJ4RkQ7SVN4MnhGRSxpQkFBZ0IsRUFDakI7RVR5MnhGRDtJU3QyeEZFLGlCQUFnQixFQUNqQjtFVHUyeEZEO0lTcDJ4RkUsaUJBQWdCLEVBQ2pCO0VUcTJ4RkQ7SVNsMnhGRSxpQkFBZ0IsRUFDakI7RVRtMnhGRDtJU2gyeEZFLGlCQUFnQixFQUNqQjtFVGkyeEZEO0lTOTF4RkUsaUJBQWdCLEVBQ2pCO0VUKzF4RkQ7SVM1MXhGRSxpQkFBZ0IsRUFDakI7RVQ2MXhGRDtJUzExeEZFLGlCQUFnQixFQUNqQjtFVDIxeEZEO0lTeDF4RkUsaUJBQWdCLEVBQ2pCO0VUeTF4RkQ7SVN0MXhGRSxpQkFBZ0IsRUFDakI7RVR1MXhGRDtJU3AxeEZFLGlCQUFnQixFQUNqQjtFVHExeEZEO0lTbDF4RkUsaUJBQWdCLEVBQ2pCO0VUbTF4RkQ7SVNoMXhGRSxpQkFBZ0IsRUFDakI7RVRpMXhGRDtJUzkweEZFLGlCQUFnQixFQUNqQjtFVCsweEZEO0lTNTB4RkUsaUJBQWdCLEVBQ2pCO0VUNjB4RkQ7SVMxMHhGRSxpQkFBZ0IsRUFDakI7RVQyMHhGRDtJU3gweEZFLGlCQUFnQixFQUNqQjtFVHkweEZEO0lTdDB4RkUsaUJBQWdCLEVBQ2pCO0VUdTB4RkQ7SVNwMHhGRSxpQkFBZ0IsRUFDakI7RVRxMHhGRDtJU2wweEZFLGlCQUFnQixFQUNqQjtFVG0weEZEO0lTaDB4RkUsaUJBQWdCLEVBQ2pCO0VUaTB4RkQ7SVM5enhGRSxpQkFBZ0IsRUFDakI7RVQrenhGRDtJUzV6eEZFLGlCQUFnQixFQUNqQjtFVDZ6eEZEO0lTMXp4RkUsaUJBQWdCLEVBQ2pCO0VUMnp4RkQ7SVN4enhGRSxpQkFBZ0IsRUFDakI7RVR5enhGRDtJU3R6eEZFLGlCQUFnQixFQUNqQjtFVHV6eEZEO0lTcHp4RkUsaUJBQWdCLEVBQ2pCO0VUcXp4RkQ7SVNsenhGRSxpQkFBZ0IsRUFDakI7RVRtenhGRDtJU2h6eEZFLGlCQUFnQixFQUNqQjtFVGl6eEZEO0lTOXl4RkUsaUJBQWdCLEVBQ2pCO0VUK3l4RkQ7SVM1eXhGRSxpQkFBZ0IsRUFDakI7RVQ2eXhGRDtJUzF5eEZFLGlCQUFnQixFQUNqQjtFVDJ5eEZEO0lTeHl4RkUsaUJBQWdCLEVBQ2pCO0VUeXl4RkQ7SVN0eXhGRSxpQkFBZ0IsRUFDakI7RVR1eXhGRDtJU3B5eEZFLGlCQUFnQixFQUNqQjtFVHF5eEZEO0lTbHl4RkUsaUJBQWdCLEVBQ2pCO0VUbXl4RkQ7SVNoeXhGRSxpQkFBZ0IsRUFDakI7RVRpeXhGRDtJUzl4eEZFLGlCQUFnQixFQUNqQjtFVCt4eEZEO0lTNXh4RkUsaUJBQWdCLEVBQ2pCO0VUNnh4RkQ7SVMxeHhGRSxpQkFBZ0IsRUFDakI7RVQyeHhGRDtJU3h4eEZFLGlCQUFnQixFQUNqQjtFVHl4eEZEO0lTdHh4RkUsaUJBQWdCLEVBQ2pCO0VUdXh4RkQ7SVNweHhGRSxpQkFBZ0IsRUFDakI7RVRxeHhGRDtJU2x4eEZFLGlCQUFnQixFQUNqQjtFVG14eEZEO0lTaHh4RkUsaUJBQWdCLEVBQ2pCO0VUaXh4RkQ7SVM5d3hGRSxpQkFBZ0IsRUFDakI7RVQrd3hGRDtJUzV3eEZFLGlCQUFnQixFQUNqQjtFVDZ3eEZEO0lTMXd4RkUsaUJBQWdCLEVBQ2pCO0VUMnd4RkQ7SVN4d3hGRSxpQkFBZ0IsRUFDakI7RVR5d3hGRDtJU3R3eEZFLGlCQUFnQixFQUNqQjtFVHV3eEZEO0lTcHd4RkUsaUJBQWdCLEVBQ2pCO0VUcXd4RkQ7SVNsd3hGRSxpQkFBZ0IsRUFDakI7RVRtd3hGRDtJU2h3eEZFLGlCQUFnQixFQUNqQjtFVGl3eEZEO0lTOXZ4RkUsaUJBQWdCLEVBQ2pCO0VUK3Z4RkQ7SVM1dnhGRSxpQkFBZ0IsRUFDakI7RVQ2dnhGRDtJUzF2eEZFLGlCQUFnQixFQUNqQjtFVDJ2eEZEO0lTeHZ4RkUsaUJBQWdCLEVBQ2pCO0VUeXZ4RkQ7SVN0dnhGRSxpQkFBZ0IsRUFDakI7RVR1dnhGRDtJU3B2eEZFLGlCQUFnQixFQUNqQjtFVHF2eEZEO0lTbHZ4RkUsaUJBQWdCLEVBQ2pCO0VUbXZ4RkQ7SVNodnhGRSxpQkFBZ0IsRUFDakI7RVRpdnhGRDtJUzl1eEZFLGlCQUFnQixFQUNqQjtFVCt1eEZEO0lTNXV4RkUsaUJBQWdCLEVBQ2pCO0VUNnV4RkQ7SVMxdXhGRSxpQkFBZ0IsRUFDakI7RVQydXhGRDtJU3h1eEZFLGlCQUFnQixFQUNqQjtFVHl1eEZEO0lTdHV4RkUsaUJBQWdCLEVBQ2pCO0VUdXV4RkQ7SVNwdXhGRSxpQkFBZ0IsRUFDakI7RVRxdXhGRDtJU2x1eEZFLGlCQUFnQixFQUNqQjtFVG11eEZEO0lTaHV4RkUsaUJBQWdCLEVBQ2pCO0VUaXV4RkQ7SVM5dHhGRSxpQkFBZ0IsRUFDakI7RVQrdHhGRDtJUzV0eEZFLGlCQUFnQixFQUNqQjtFVDZ0eEZEO0lTMXR4RkUsaUJBQWdCLEVBQ2pCO0VUMnR4RkQ7SVN4dHhGRSxpQkFBZ0IsRUFDakI7RVR5dHhGRDtJU3R0eEZFLGlCQUFnQixFQUNqQjtFVHV0eEZEO0lTcHR4RkUsaUJBQWdCLEVBQ2pCO0VUcXR4RkQ7SVNsdHhGRSxpQkFBZ0IsRUFDakI7RVRtdHhGRDtJU2h0eEZFLGlCQUFnQixFQUNqQjtFVGl0eEZEO0lTOXN4RkUsaUJBQWdCLEVBQ2pCO0VUK3N4RkQ7SVM1c3hGRSxpQkFBZ0IsRUFDakI7RVQ2c3hGRDtJUzFzeEZFLGlCQUFnQixFQUNqQjtFVDJzeEZEO0lTeHN4RkUsaUJBQWdCLEVBQ2pCO0VUeXN4RkQ7SVN0c3hGRSxpQkFBZ0IsRUFDakI7RVR1c3hGRDtJU3BzeEZFLGlCQUFnQixFQUNqQjtFVHFzeEZEO0lTbHN4RkUsaUJBQWdCLEVBQ2pCO0VUbXN4RkQ7SVNoc3hGRSxpQkFBZ0IsRUFDakI7RVRpc3hGRDtJUzlyeEZFLGlCQUFnQixFQUNqQjtFVCtyeEZEO0lTNXJ4RkUsaUJBQWdCLEVBQ2pCO0VUNnJ4RkQ7SVMxcnhGRSxpQkFBZ0IsRUFDakI7RVQycnhGRDtJU3hyeEZFLGlCQUFnQixFQUNqQjtFVHlyeEZEO0lTdHJ4RkUsaUJBQWdCLEVBQ2pCO0VUdXJ4RkQ7SVNwcnhGRSxpQkFBZ0IsRUFDakI7RVRxcnhGRDtJU2xyeEZFLGlCQUFnQixFQUNqQjtFVG1yeEZEO0lTaHJ4RkUsaUJBQWdCLEVBQ2pCO0VUaXJ4RkQ7SVM5cXhGRSxpQkFBZ0IsRUFDakI7RVQrcXhGRDtJUzVxeEZFLGlCQUFnQixFQUNqQjtFVDZxeEZEO0lTMXF4RkUsaUJBQWdCLEVBQ2pCO0VUMnF4RkQ7SVN4cXhGRSxpQkFBZ0IsRUFDakI7RVR5cXhGRDtJU3RxeEZFLGlCQUFnQixFQUNqQjtFVHVxeEZEO0lTcHF4RkUsaUJBQWdCLEVBQ2pCO0VUcXF4RkQ7SVNscXhGRSxpQkFBZ0IsRUFDakI7RVRtcXhGRDtJU2hxeEZFLGlCQUFnQixFQUNqQjtFVGlxeEZEO0lTOXB4RkUsaUJBQWdCLEVBQ2pCO0VUK3B4RkQ7SVM1cHhGRSxpQkFBZ0IsRUFDakI7RVQ2cHhGRDtJUzFweEZFLGlCQUFnQixFQUNqQjtFVDJweEZEO0lTeHB4RkUsaUJBQWdCLEVBQ2pCO0VUeXB4RkQ7SVN0cHhGRSxpQkFBZ0IsRUFDakI7RVR1cHhGRDtJU3BweEZFLGlCQUFnQixFQUNqQjtFVHFweEZEO0lTbHB4RkUsaUJBQWdCLEVBQ2pCO0VUbXB4RkQ7SVNocHhGRSxpQkFBZ0IsRUFDakI7RVRpcHhGRDtJUzlveEZFLGlCQUFnQixFQUNqQjtFVCtveEZEO0lTNW94RkUsaUJBQWdCLEVBQ2pCO0VUNm94RkQ7SVMxb3hGRSxpQkFBZ0IsRUFDakI7RVQyb3hGRDtJU3hveEZFLGlCQUFnQixFQUNqQjtFVHlveEZEO0lTdG94RkUsaUJBQWdCLEVBQ2pCO0VUdW94RkQ7SVNwb3hGRSxpQkFBZ0IsRUFDakI7RVRxb3hGRDtJU2xveEZFLGlCQUFnQixFQUNqQjtFVG1veEZEO0lTaG94RkUsaUJBQWdCLEVBQ2pCO0VUaW94RkQ7SVM5bnhGRSxpQkFBZ0IsRUFDakI7RVQrbnhGRDtJUzVueEZFLGlCQUFnQixFQUNqQjtFVDZueEZEO0lTMW54RkUsaUJBQWdCLEVBQ2pCO0VUMm54RkQ7SVN4bnhGRSxpQkFBZ0IsRUFDakI7RVR5bnhGRDtJU3RueEZFLGlCQUFnQixFQUNqQjtFVHVueEZEO0lTcG54RkUsaUJBQWdCLEVBQ2pCO0VUcW54RkQ7SVNsbnhGRSxpQkFBZ0IsRUFDakI7RVRtbnhGRDtJU2hueEZFLGlCQUFnQixFQUNqQjtFVGlueEZEO0lTOW14RkUsaUJBQWdCLEVBQ2pCO0VUK214RkQ7SVM1bXhGRSxpQkFBZ0IsRUFDakI7RVQ2bXhGRDtJUzFteEZFLGlCQUFnQixFQUNqQjtFVDJteEZEO0lTeG14RkUsaUJBQWdCLEVBQ2pCO0VUeW14RkQ7SVN0bXhGRSxpQkFBZ0IsRUFDakI7RVR1bXhGRDtJU3BteEZFLGlCQUFnQixFQUNqQjtFVHFteEZEO0lTbG14RkUsaUJBQWdCLEVBQ2pCO0VUbW14RkQ7SVNobXhGRSxpQkFBZ0IsRUFDakI7RVRpbXhGRDtJUzlseEZFLGlCQUFnQixFQUNqQjtFVCtseEZEO0lTNWx4RkUsaUJBQWdCLEVBQ2pCO0VUNmx4RkQ7SVMxbHhGRSxpQkFBZ0IsRUFDakI7RVQybHhGRDtJU3hseEZFLGlCQUFnQixFQUNqQjtFVHlseEZEO0lTdGx4RkUsaUJBQWdCLEVBQ2pCO0VUdWx4RkQ7SVNwbHhGRSxpQkFBZ0IsRUFDakI7RVRxbHhGRDtJU2xseEZFLGlCQUFnQixFQUNqQjtFVG1seEZEO0lTaGx4RkUsaUJBQWdCLEVBQ2pCO0VUaWx4RkQ7SVM5a3hGRSxpQkFBZ0IsRUFDakI7RVQra3hGRDtJUzVreEZFLGlCQUFnQixFQUNqQjtFVDZreEZEO0lTMWt4RkUsaUJBQWdCLEVBQ2pCO0VUMmt4RkQ7SVN4a3hGRSxpQkFBZ0IsRUFDakI7RVR5a3hGRDtJU3RreEZFLGlCQUFnQixFQUNqQjtFVHVreEZEO0lTcGt4RkUsaUJBQWdCLEVBQ2pCO0VUcWt4RkQ7SVNsa3hGRSxpQkFBZ0IsRUFDakI7RVRta3hGRDtJU2hreEZFLGlCQUFnQixFQUNqQjtFVGlreEZEO0lTOWp4RkUsaUJBQWdCLEVBQ2pCO0VUK2p4RkQ7SVM1anhGRSxpQkFBZ0IsRUFDakI7RVQ2anhGRDtJUzFqeEZFLGlCQUFnQixFQUNqQjtFVDJqeEZEO0lTeGp4RkUsaUJBQWdCLEVBQ2pCO0VUeWp4RkQ7SVN0anhGRSxpQkFBZ0IsRUFDakI7RVR1anhGRDtJU3BqeEZFLGlCQUFnQixFQUNqQjtFVHFqeEZEO0lTbGp4RkUsaUJBQWdCLEVBQ2pCO0VUbWp4RkQ7SVNoanhGRSxpQkFBZ0IsRUFDakI7RVRpanhGRDtJUzlpeEZFLGlCQUFnQixFQUNqQjtFVCtpeEZEO0lTNWl4RkUsaUJBQWdCLEVBQ2pCO0VUNml4RkQ7SVMxaXhGRSxpQkFBZ0IsRUFDakI7RVQyaXhGRDtJU3hpeEZFLGlCQUFnQixFQUNqQjtFVHlpeEZEO0lTdGl4RkUsaUJBQWdCLEVBQ2pCO0VUdWl4RkQ7SVNwaXhGRSxpQkFBZ0IsRUFDakI7RVRxaXhGRDtJU2xpeEZFLGlCQUFnQixFQUNqQjtFVG1peEZEO0lTaGl4RkUsaUJBQWdCLEVBQ2pCO0VUaWl4RkQ7SVM5aHhGRSxpQkFBZ0IsRUFDakI7RVQraHhGRDtJUzVoeEZFLGlCQUFnQixFQUNqQjtFVDZoeEZEO0lTMWh4RkUsaUJBQWdCLEVBQ2pCO0VUMmh4RkQ7SVN4aHhGRSxpQkFBZ0IsRUFDakI7RVR5aHhGRDtJU3RoeEZFLGlCQUFnQixFQUNqQjtFVHVoeEZEO0lTcGh4RkUsaUJBQWdCLEVBQ2pCO0VUcWh4RkQ7SVNsaHhGRSxpQkFBZ0IsRUFDakI7RVRtaHhGRDtJU2hoeEZFLGlCQUFnQixFQUNqQjtFVGloeEZEO0lTOWd4RkUsaUJBQWdCLEVBQ2pCO0VUK2d4RkQ7SVM1Z3hGRSxpQkFBZ0IsRUFDakI7RVQ2Z3hGRDtJUzFneEZFLGlCQUFnQixFQUNqQjtFVDJneEZEO0lTeGd4RkUsaUJBQWdCLEVBQ2pCO0VUeWd4RkQ7SVN0Z3hGRSxpQkFBZ0IsRUFDakI7RVR1Z3hGRDtJU3BneEZFLGlCQUFnQixFQUNqQjtFVHFneEZEO0lTbGd4RkUsaUJBQWdCLEVBQ2pCO0VUbWd4RkQ7SVNoZ3hGRSxpQkFBZ0IsRUFDakI7RVRpZ3hGRDtJUzkvd0ZFLGlCQUFnQixFQUNqQjtFVCsvd0ZEO0lTNS93RkUsaUJBQWdCLEVBQ2pCO0VUNi93RkQ7SVMxL3dGRSxpQkFBZ0IsRUFDakI7RVQyL3dGRDtJU3gvd0ZFLGlCQUFnQixFQUNqQjtFVHkvd0ZEO0lTdC93RkUsaUJBQWdCLEVBQ2pCO0VUdS93RkQ7SVNwL3dGRSxpQkFBZ0IsRUFDakI7RVRxL3dGRDtJU2wvd0ZFLGlCQUFnQixFQUNqQjtFVG0vd0ZEO0lTaC93RkUsaUJBQWdCLEVBQ2pCO0VUaS93RkQ7SVM5K3dGRSxpQkFBZ0IsRUFDakI7RVQrK3dGRDtJUzUrd0ZFLGlCQUFnQixFQUNqQjtFVDYrd0ZEO0lTMSt3RkUsaUJBQWdCLEVBQ2pCO0VUMit3RkQ7SVN4K3dGRSxpQkFBZ0IsRUFDakI7RVR5K3dGRDtJU3Qrd0ZFLGlCQUFnQixFQUNqQjtFVHUrd0ZEO0lTcCt3RkUsaUJBQWdCLEVBQ2pCO0VUcSt3RkQ7SVNsK3dGRSxpQkFBZ0IsRUFDakI7RVRtK3dGRDtJU2grd0ZFLGlCQUFnQixFQUNqQjtFVGkrd0ZEO0lTOTl3RkUsaUJBQWdCLEVBQ2pCO0VUKzl3RkQ7SVM1OXdGRSxpQkFBZ0IsRUFDakI7RVQ2OXdGRDtJUzE5d0ZFLGlCQUFnQixFQUNqQjtFVDI5d0ZEO0lTeDl3RkUsaUJBQWdCLEVBQ2pCO0VUeTl3RkQ7SVN0OXdGRSxpQkFBZ0IsRUFDakI7RVR1OXdGRDtJU3A5d0ZFLGlCQUFnQixFQUNqQjtFVHE5d0ZEO0lTbDl3RkUsaUJBQWdCLEVBQ2pCO0VUbTl3RkQ7SVNoOXdGRSxpQkFBZ0IsRUFDakI7RVRpOXdGRDtJUzk4d0ZFLGlCQUFnQixFQUNqQjtFVCs4d0ZEO0lTNTh3RkUsaUJBQWdCLEVBQ2pCO0VUNjh3RkQ7SVMxOHdGRSxpQkFBZ0IsRUFDakI7RVQyOHdGRDtJU3g4d0ZFLGlCQUFnQixFQUNqQjtFVHk4d0ZEO0lTdDh3RkUsaUJBQWdCLEVBQ2pCO0VUdTh3RkQ7SVNwOHdGRSxpQkFBZ0IsRUFDakI7RVRxOHdGRDtJU2w4d0ZFLGlCQUFnQixFQUNqQjtFVG04d0ZEO0lTaDh3RkUsaUJBQWdCLEVBQ2pCO0VUaTh3RkQ7SVM5N3dGRSxpQkFBZ0IsRUFDakI7RVQrN3dGRDtJUzU3d0ZFLGlCQUFnQixFQUNqQjtFVDY3d0ZEO0lTMTd3RkUsaUJBQWdCLEVBQ2pCO0VUMjd3RkQ7SVN4N3dGRSxpQkFBZ0IsRUFDakI7RVR5N3dGRDtJU3Q3d0ZFLGlCQUFnQixFQUNqQjtFVHU3d0ZEO0lTcDd3RkUsaUJBQWdCLEVBQ2pCO0VUcTd3RkQ7SVNsN3dGRSxpQkFBZ0IsRUFDakI7RVRtN3dGRDtJU2g3d0ZFLGlCQUFnQixFQUNqQjtFVGk3d0ZEO0lTOTZ3RkUsaUJBQWdCLEVBQ2pCO0VUKzZ3RkQ7SVM1NndGRSxpQkFBZ0IsRUFDakI7RVQ2NndGRDtJUzE2d0ZFLGlCQUFnQixFQUNqQjtFVDI2d0ZEO0lTeDZ3RkUsaUJBQWdCLEVBQ2pCO0VUeTZ3RkQ7SVN0NndGRSxpQkFBZ0IsRUFDakI7RVR1NndGRDtJU3A2d0ZFLGlCQUFnQixFQUNqQjtFVHE2d0ZEO0lTbDZ3RkUsaUJBQWdCLEVBQ2pCO0VUbTZ3RkQ7SVNoNndGRSxpQkFBZ0IsRUFDakI7RVRpNndGRDtJUzk1d0ZFLGlCQUFnQixFQUNqQjtFVCs1d0ZEO0lTNTV3RkUsaUJBQWdCLEVBQ2pCO0VUNjV3RkQ7SVMxNXdGRSxpQkFBZ0IsRUFDakI7RVQyNXdGRDtJU3g1d0ZFLGlCQUFnQixFQUNqQjtFVHk1d0ZEO0lTdDV3RkUsaUJBQWdCLEVBQ2pCO0VUdTV3RkQ7SVNwNXdGRSxpQkFBZ0IsRUFDakI7RVRxNXdGRDtJU2w1d0ZFLGlCQUFnQixFQUNqQjtFVG01d0ZEO0lTaDV3RkUsaUJBQWdCLEVBQ2pCO0VUaTV3RkQ7SVM5NHdGRSxpQkFBZ0IsRUFDakI7RVQrNHdGRDtJUzU0d0ZFLGlCQUFnQixFQUNqQjtFVDY0d0ZEO0lTMTR3RkUsaUJBQWdCLEVBQ2pCO0VUMjR3RkQ7SVN4NHdGRSxpQkFBZ0IsRUFDakI7RVR5NHdGRDtJU3Q0d0ZFLGlCQUFnQixFQUNqQjtFVHU0d0ZEO0lTcDR3RkUsaUJBQWdCLEVBQ2pCO0VUcTR3RkQ7SVNsNHdGRSxpQkFBZ0IsRUFDakI7RVRtNHdGRDtJU2g0d0ZFLGlCQUFnQixFQUNqQjtFVGk0d0ZEO0lTOTN3RkUsaUJBQWdCLEVBQ2pCO0VUKzN3RkQ7SVM1M3dGRSxpQkFBZ0IsRUFDakI7RVQ2M3dGRDtJUzEzd0ZFLGlCQUFnQixFQUNqQjtFVDIzd0ZEO0lTeDN3RkUsaUJBQWdCLEVBQ2pCO0VUeTN3RkQ7SVN0M3dGRSxpQkFBZ0IsRUFDakI7RVR1M3dGRDtJU3Azd0ZFLGlCQUFnQixFQUNqQjtFVHEzd0ZEO0lTbDN3RkUsaUJBQWdCLEVBQ2pCO0VUbTN3RkQ7SVNoM3dGRSxpQkFBZ0IsRUFDakI7RVRpM3dGRDtJUzkyd0ZFLGlCQUFnQixFQUNqQjtFVCsyd0ZEO0lTNTJ3RkUsaUJBQWdCLEVBQ2pCO0VUNjJ3RkQ7SVMxMndGRSxpQkFBZ0IsRUFDakI7RVQyMndGRDtJU3gyd0ZFLGlCQUFnQixFQUNqQjtFVHkyd0ZEO0lTdDJ3RkUsaUJBQWdCLEVBQ2pCO0VUdTJ3RkQ7SVNwMndGRSxpQkFBZ0IsRUFDakI7RVRxMndGRDtJU2wyd0ZFLGlCQUFnQixFQUNqQjtFVG0yd0ZEO0lTaDJ3RkUsaUJBQWdCLEVBQ2pCO0VUaTJ3RkQ7SVM5MXdGRSxpQkFBZ0IsRUFDakI7RVQrMXdGRDtJUzUxd0ZFLGlCQUFnQixFQUNqQjtFVDYxd0ZEO0lTMTF3RkUsaUJBQWdCLEVBQ2pCO0VUMjF3RkQ7SVN4MXdGRSxpQkFBZ0IsRUFDakI7RVR5MXdGRDtJU3Qxd0ZFLGlCQUFnQixFQUNqQjtFVHUxd0ZEO0lTcDF3RkUsaUJBQWdCLEVBQ2pCO0VUcTF3RkQ7SVNsMXdGRSxpQkFBZ0IsRUFDakI7RVRtMXdGRDtJU2gxd0ZFLGlCQUFnQixFQUNqQjtFVGkxd0ZEO0lTOTB3RkUsaUJBQWdCLEVBQ2pCO0VUKzB3RkQ7SVM1MHdGRSxpQkFBZ0IsRUFDakI7RVQ2MHdGRDtJUzEwd0ZFLGlCQUFnQixFQUNqQjtFVDIwd0ZEO0lTeDB3RkUsaUJBQWdCLEVBQ2pCO0VUeTB3RkQ7SVN0MHdGRSxpQkFBZ0IsRUFDakI7RVR1MHdGRDtJU3Awd0ZFLGlCQUFnQixFQUNqQjtFVHEwd0ZEO0lTbDB3RkUsaUJBQWdCLEVBQ2pCO0VUbTB3RkQ7SVNoMHdGRSxpQkFBZ0IsRUFDakI7RVRpMHdGRDtJUzl6d0ZFLGlCQUFnQixFQUNqQjtFVCt6d0ZEO0lTNXp3RkUsaUJBQWdCLEVBQ2pCO0VUNnp3RkQ7SVMxendGRSxpQkFBZ0IsRUFDakI7RVQyendGRDtJU3h6d0ZFLGlCQUFnQixFQUNqQjtFVHl6d0ZEO0lTdHp3RkUsaUJBQWdCLEVBQ2pCO0VUdXp3RkQ7SVNwendGRSxpQkFBZ0IsRUFDakI7RVRxendGRDtJU2x6d0ZFLGlCQUFnQixFQUNqQjtFVG16d0ZEO0lTaHp3RkUsaUJBQWdCLEVBQ2pCO0VUaXp3RkQ7SVM5eXdGRSxpQkFBZ0IsRUFDakI7RVQreXdGRDtJUzV5d0ZFLGlCQUFnQixFQUNqQjtFVDZ5d0ZEO0lTMXl3RkUsaUJBQWdCLEVBQ2pCO0VUMnl3RkQ7SVN4eXdGRSxpQkFBZ0IsRUFDakI7RVR5eXdGRDtJU3R5d0ZFLGlCQUFnQixFQUNqQjtFVHV5d0ZEO0lTcHl3RkUsaUJBQWdCLEVBQ2pCO0VUcXl3RkQ7SVNseXdGRSxpQkFBZ0IsRUFDakI7RVRteXdGRDtJU2h5d0ZFLGlCQUFnQixFQUNqQjtFVGl5d0ZEO0lTOXh3RkUsaUJBQWdCLEVBQ2pCO0VUK3h3RkQ7SVM1eHdGRSxpQkFBZ0IsRUFDakI7RVQ2eHdGRDtJUzF4d0ZFLGlCQUFnQixFQUNqQjtFVDJ4d0ZEO0lTeHh3RkUsaUJBQWdCLEVBQ2pCO0VUeXh3RkQ7SVN0eHdGRSxpQkFBZ0IsRUFDakI7RVR1eHdGRDtJU3B4d0ZFLGlCQUFnQixFQUNqQjtFVHF4d0ZEO0lTbHh3RkUsaUJBQWdCLEVBQ2pCO0VUbXh3RkQ7SVNoeHdGRSxpQkFBZ0IsRUFDakI7RVRpeHdGRDtJUzl3d0ZFLGlCQUFnQixFQUNqQjtFVCt3d0ZEO0lTNXd3RkUsaUJBQWdCLEVBQ2pCO0VUNnd3RkQ7SVMxd3dGRSxpQkFBZ0IsRUFDakI7RVQyd3dGRDtJU3h3d0ZFLGlCQUFnQixFQUNqQjtFVHl3d0ZEO0lTdHd3RkUsaUJBQWdCLEVBQ2pCO0VUdXd3RkQ7SVNwd3dGRSxpQkFBZ0IsRUFDakI7RVRxd3dGRDtJU2x3d0ZFLGlCQUFnQixFQUNqQjtFVG13d0ZEO0lTaHd3RkUsaUJBQWdCLEVBQ2pCO0VUaXd3RkQ7SVM5dndGRSxpQkFBZ0IsRUFDakI7RVQrdndGRDtJUzV2d0ZFLGlCQUFnQixFQUNqQjtFVDZ2d0ZEO0lTMXZ3RkUsaUJBQWdCLEVBQ2pCO0VUMnZ3RkQ7SVN4dndGRSxpQkFBZ0IsRUFDakI7RVR5dndGRDtJU3R2d0ZFLGlCQUFnQixFQUNqQjtFVHV2d0ZEO0lTcHZ3RkUsaUJBQWdCLEVBQ2pCO0VUcXZ3RkQ7SVNsdndGRSxpQkFBZ0IsRUFDakI7RVRtdndGRDtJU2h2d0ZFLGlCQUFnQixFQUNqQjtFVGl2d0ZEO0lTOXV3RkUsaUJBQWdCLEVBQ2pCO0VUK3V3RkQ7SVM1dXdGRSxpQkFBZ0IsRUFDakI7RVQ2dXdGRDtJUzF1d0ZFLGlCQUFnQixFQUNqQjtFVDJ1d0ZEO0lTeHV3RkUsaUJBQWdCLEVBQ2pCO0VUeXV3RkQ7SVN0dXdGRSxpQkFBZ0IsRUFDakI7RVR1dXdGRDtJU3B1d0ZFLGlCQUFnQixFQUNqQjtFVHF1d0ZEO0lTbHV3RkUsaUJBQWdCLEVBQ2pCO0VUbXV3RkQ7SVNodXdGRSxpQkFBZ0IsRUFDakI7RVRpdXdGRDtJUzl0d0ZFLGlCQUFnQixFQUNqQjtFVCt0d0ZEO0lTNXR3RkUsaUJBQWdCLEVBQ2pCO0VUNnR3RkQ7SVMxdHdGRSxpQkFBZ0IsRUFDakI7RVQydHdGRDtJU3h0d0ZFLGlCQUFnQixFQUNqQjtFVHl0d0ZEO0lTdHR3RkUsaUJBQWdCLEVBQ2pCO0VUdXR3RkQ7SVNwdHdGRSxpQkFBZ0IsRUFDakI7RVRxdHdGRDtJU2x0d0ZFLGlCQUFnQixFQUNqQjtFVG10d0ZEO0lTaHR3RkUsaUJBQWdCLEVBQ2pCO0VUaXR3RkQ7SVM5c3dGRSxpQkFBZ0IsRUFDakI7RVQrc3dGRDtJUzVzd0ZFLGlCQUFnQixFQUNqQjtFVDZzd0ZEO0lTMXN3RkUsaUJBQWdCLEVBQ2pCO0VUMnN3RkQ7SVN4c3dGRSxpQkFBZ0IsRUFDakI7RVR5c3dGRDtJU3Rzd0ZFLGlCQUFnQixFQUNqQjtFVHVzd0ZEO0lTcHN3RkUsaUJBQWdCLEVBQ2pCO0VUcXN3RkQ7SVNsc3dGRSxpQkFBZ0IsRUFDakI7RVRtc3dGRDtJU2hzd0ZFLGlCQUFnQixFQUNqQjtFVGlzd0ZEO0lTOXJ3RkUsaUJBQWdCLEVBQ2pCO0VUK3J3RkQ7SVM1cndGRSxpQkFBZ0IsRUFDakI7RVQ2cndGRDtJUzFyd0ZFLGlCQUFnQixFQUNqQjtFVDJyd0ZEO0lTeHJ3RkUsaUJBQWdCLEVBQ2pCO0VUeXJ3RkQ7SVN0cndGRSxpQkFBZ0IsRUFDakI7RVR1cndGRDtJU3Byd0ZFLGlCQUFnQixFQUNqQjtFVHFyd0ZEO0lTbHJ3RkUsaUJBQWdCLEVBQ2pCO0VUbXJ3RkQ7SVNocndGRSxpQkFBZ0IsRUFDakI7RVRpcndGRDtJUzlxd0ZFLGlCQUFnQixFQUNqQjtFVCtxd0ZEO0lTNXF3RkUsaUJBQWdCLEVBQ2pCO0VUNnF3RkQ7SVMxcXdGRSxpQkFBZ0IsRUFDakI7RVQycXdGRDtJU3hxd0ZFLGlCQUFnQixFQUNqQjtFVHlxd0ZEO0lTdHF3RkUsaUJBQWdCLEVBQ2pCO0VUdXF3RkQ7SVNwcXdGRSxpQkFBZ0IsRUFDakI7RVRxcXdGRDtJU2xxd0ZFLGlCQUFnQixFQUNqQjtFVG1xd0ZEO0lTaHF3RkUsaUJBQWdCLEVBQ2pCO0VUaXF3RkQ7SVM5cHdGRSxpQkFBZ0IsRUFDakI7RVQrcHdGRDtJUzVwd0ZFLGlCQUFnQixFQUNqQjtFVDZwd0ZEO0lTMXB3RkUsaUJBQWdCLEVBQ2pCO0VUMnB3RkQ7SVN4cHdGRSxpQkFBZ0IsRUFDakI7RVR5cHdGRDtJU3Rwd0ZFLGlCQUFnQixFQUNqQjtFVHVwd0ZEO0lTcHB3RkUsaUJBQWdCLEVBQ2pCO0VUcXB3RkQ7SVNscHdGRSxpQkFBZ0IsRUFDakI7RVRtcHdGRDtJU2hwd0ZFLGlCQUFnQixFQUNqQjtFVGlwd0ZEO0lTOW93RkUsaUJBQWdCLEVBQ2pCO0VUK293RkQ7SVM1b3dGRSxpQkFBZ0IsRUFDakI7RVQ2b3dGRDtJUzFvd0ZFLGlCQUFnQixFQUNqQjtFVDJvd0ZEO0lTeG93RkUsaUJBQWdCLEVBQ2pCO0VUeW93RkQ7SVN0b3dGRSxpQkFBZ0IsRUFDakI7RVR1b3dGRDtJU3Bvd0ZFLGlCQUFnQixFQUNqQjtFVHFvd0ZEO0lTbG93RkUsaUJBQWdCLEVBQ2pCO0VUbW93RkQ7SVNob3dGRSxpQkFBZ0IsRUFDakI7RVRpb3dGRDtJUzlud0ZFLGlCQUFnQixFQUNqQjtFVCtud0ZEO0lTNW53RkUsaUJBQWdCLEVBQ2pCO0VUNm53RkQ7SVMxbndGRSxpQkFBZ0IsRUFDakI7RVQybndGRDtJU3hud0ZFLGlCQUFnQixFQUNqQjtFVHlud0ZEO0lTdG53RkUsaUJBQWdCLEVBQ2pCO0VUdW53RkQ7SVNwbndGRSxpQkFBZ0IsRUFDakI7RVRxbndGRDtJU2xud0ZFLGlCQUFnQixFQUNqQjtFVG1ud0ZEO0lTaG53RkUsaUJBQWdCLEVBQ2pCO0VUaW53RkQ7SVM5bXdGRSxpQkFBZ0IsRUFDakI7RVQrbXdGRDtJUzVtd0ZFLGlCQUFnQixFQUNqQjtFVDZtd0ZEO0lTMW13RkUsaUJBQWdCLEVBQ2pCO0VUMm13RkQ7SVN4bXdGRSxpQkFBZ0IsRUFDakI7RVR5bXdGRDtJU3Rtd0ZFLGlCQUFnQixFQUNqQjtFVHVtd0ZEO0lTcG13RkUsaUJBQWdCLEVBQ2pCO0VUcW13RkQ7SVNsbXdGRSxpQkFBZ0IsRUFDakI7RVRtbXdGRDtJU2htd0ZFLGlCQUFnQixFQUNqQjtFVGltd0ZEO0lTOWx3RkUsaUJBQWdCLEVBQ2pCO0VUK2x3RkQ7SVM1bHdGRSxpQkFBZ0IsRUFDakI7RVQ2bHdGRDtJUzFsd0ZFLGlCQUFnQixFQUNqQjtFVDJsd0ZEO0lTeGx3RkUsaUJBQWdCLEVBQ2pCO0VUeWx3RkQ7SVN0bHdGRSxpQkFBZ0IsRUFDakI7RVR1bHdGRDtJU3Bsd0ZFLGlCQUFnQixFQUNqQjtFVHFsd0ZEO0lTbGx3RkUsaUJBQWdCLEVBQ2pCO0VUbWx3RkQ7SVNobHdGRSxpQkFBZ0IsRUFDakI7RVRpbHdGRDtJUzlrd0ZFLGlCQUFnQixFQUNqQjtFVCtrd0ZEO0lTNWt3RkUsaUJBQWdCLEVBQ2pCO0VUNmt3RkQ7SVMxa3dGRSxpQkFBZ0IsRUFDakI7RVQya3dGRDtJU3hrd0ZFLGlCQUFnQixFQUNqQjtFVHlrd0ZEO0lTdGt3RkUsaUJBQWdCLEVBQ2pCO0VUdWt3RkQ7SVNwa3dGRSxpQkFBZ0IsRUFDakI7RVRxa3dGRDtJU2xrd0ZFLGlCQUFnQixFQUNqQjtFVG1rd0ZEO0lTaGt3RkUsaUJBQWdCLEVBQ2pCO0VUaWt3RkQ7SVM5andGRSxpQkFBZ0IsRUFDakI7RVQrandGRDtJUzVqd0ZFLGlCQUFnQixFQUNqQjtFVDZqd0ZEO0lTMWp3RkUsaUJBQWdCLEVBQ2pCO0VUMmp3RkQ7SVN4andGRSxpQkFBZ0IsRUFDakI7RVR5andGRDtJU3Rqd0ZFLGlCQUFnQixFQUNqQjtFVHVqd0ZEO0lTcGp3RkUsaUJBQWdCLEVBQ2pCO0VUcWp3RkQ7SVNsandGRSxpQkFBZ0IsRUFDakI7RVRtandGRDtJU2hqd0ZFLGlCQUFnQixFQUNqQjtFVGlqd0ZEO0lTOWl3RkUsaUJBQWdCLEVBQ2pCO0VUK2l3RkQ7SVM1aXdGRSxpQkFBZ0IsRUFDakI7RVQ2aXdGRDtJUzFpd0ZFLGlCQUFnQixFQUNqQjtFVDJpd0ZEO0lTeGl3RkUsaUJBQWdCLEVBQ2pCO0VUeWl3RkQ7SVN0aXdGRSxpQkFBZ0IsRUFDakI7RVR1aXdGRDtJU3Bpd0ZFLGlCQUFnQixFQUNqQjtFVHFpd0ZEO0lTbGl3RkUsaUJBQWdCLEVBQ2pCO0VUbWl3RkQ7SVNoaXdGRSxpQkFBZ0IsRUFDakI7RVRpaXdGRDtJUzlod0ZFLGlCQUFnQixFQUNqQjtFVCtod0ZEO0lTNWh3RkUsaUJBQWdCLEVBQ2pCO0VUNmh3RkQ7SVMxaHdGRSxpQkFBZ0IsRUFDakI7RVQyaHdGRDtJU3hod0ZFLGlCQUFnQixFQUNqQjtFVHlod0ZEO0lTdGh3RkUsaUJBQWdCLEVBQ2pCO0VUdWh3RkQ7SVNwaHdGRSxpQkFBZ0IsRUFDakI7RVRxaHdGRDtJU2xod0ZFLGlCQUFnQixFQUNqQjtFVG1od0ZEO0lTaGh3RkUsaUJBQWdCLEVBQ2pCO0VUaWh3RkQ7SVM5Z3dGRSxpQkFBZ0IsRUFDakI7RVQrZ3dGRDtJUzVnd0ZFLGlCQUFnQixFQUNqQjtFVDZnd0ZEO0lTMWd3RkUsaUJBQWdCLEVBQ2pCO0VUMmd3RkQ7SVN4Z3dGRSxpQkFBZ0IsRUFDakI7RVR5Z3dGRDtJU3Rnd0ZFLGlCQUFnQixFQUNqQjtFVHVnd0ZEO0lTcGd3RkUsaUJBQWdCLEVBQ2pCO0VUcWd3RkQ7SVNsZ3dGRSxpQkFBZ0IsRUFDakI7RVRtZ3dGRDtJU2hnd0ZFLGlCQUFnQixFQUNqQjtFVGlnd0ZEO0lTOS92RkUsaUJBQWdCLEVBQ2pCO0VUKy92RkQ7SVM1L3ZGRSxpQkFBZ0IsRUFDakI7RVQ2L3ZGRDtJUzEvdkZFLGlCQUFnQixFQUNqQjtFVDIvdkZEO0lTeC92RkUsaUJBQWdCLEVBQ2pCO0VUeS92RkQ7SVN0L3ZGRSxpQkFBZ0IsRUFDakI7RVR1L3ZGRDtJU3AvdkZFLGlCQUFnQixFQUNqQjtFVHEvdkZEO0lTbC92RkUsaUJBQWdCLEVBQ2pCO0VUbS92RkQ7SVNoL3ZGRSxpQkFBZ0IsRUFDakI7RVRpL3ZGRDtJUzkrdkZFLGlCQUFnQixFQUNqQjtFVCsrdkZEO0lTNSt2RkUsaUJBQWdCLEVBQ2pCO0VUNit2RkQ7SVMxK3ZGRSxpQkFBZ0IsRUFDakI7RVQyK3ZGRDtJU3grdkZFLGlCQUFnQixFQUNqQjtFVHkrdkZEO0lTdCt2RkUsaUJBQWdCLEVBQ2pCO0VUdSt2RkQ7SVNwK3ZGRSxpQkFBZ0IsRUFDakI7RVRxK3ZGRDtJU2wrdkZFLGlCQUFnQixFQUNqQjtFVG0rdkZEO0lTaCt2RkUsaUJBQWdCLEVBQ2pCO0VUaSt2RkQ7SVM5OXZGRSxpQkFBZ0IsRUFDakI7RVQrOXZGRDtJUzU5dkZFLGlCQUFnQixFQUNqQjtFVDY5dkZEO0lTMTl2RkUsaUJBQWdCLEVBQ2pCO0VUMjl2RkQ7SVN4OXZGRSxpQkFBZ0IsRUFDakI7RVR5OXZGRDtJU3Q5dkZFLGlCQUFnQixFQUNqQjtFVHU5dkZEO0lTcDl2RkUsaUJBQWdCLEVBQ2pCO0VUcTl2RkQ7SVNsOXZGRSxpQkFBZ0IsRUFDakI7RVRtOXZGRDtJU2g5dkZFLGlCQUFnQixFQUNqQjtFVGk5dkZEO0lTOTh2RkUsaUJBQWdCLEVBQ2pCO0VUKzh2RkQ7SVM1OHZGRSxpQkFBZ0IsRUFDakI7RVQ2OHZGRDtJUzE4dkZFLGlCQUFnQixFQUNqQjtFVDI4dkZEO0lTeDh2RkUsaUJBQWdCLEVBQ2pCO0VUeTh2RkQ7SVN0OHZGRSxpQkFBZ0IsRUFDakI7RVR1OHZGRDtJU3A4dkZFLGlCQUFnQixFQUNqQjtFVHE4dkZEO0lTbDh2RkUsaUJBQWdCLEVBQ2pCO0VUbTh2RkQ7SVNoOHZGRSxpQkFBZ0IsRUFDakI7RVRpOHZGRDtJUzk3dkZFLGlCQUFnQixFQUNqQjtFVCs3dkZEO0lTNTd2RkUsaUJBQWdCLEVBQ2pCO0VUNjd2RkQ7SVMxN3ZGRSxpQkFBZ0IsRUFDakI7RVQyN3ZGRDtJU3g3dkZFLGlCQUFnQixFQUNqQjtFVHk3dkZEO0lTdDd2RkUsaUJBQWdCLEVBQ2pCO0VUdTd2RkQ7SVNwN3ZGRSxpQkFBZ0IsRUFDakI7RVRxN3ZGRDtJU2w3dkZFLGlCQUFnQixFQUNqQjtFVG03dkZEO0lTaDd2RkUsaUJBQWdCLEVBQ2pCO0VUaTd2RkQ7SVM5NnZGRSxpQkFBZ0IsRUFDakI7RVQrNnZGRDtJUzU2dkZFLGlCQUFnQixFQUNqQjtFVDY2dkZEO0lTMTZ2RkUsaUJBQWdCLEVBQ2pCO0VUMjZ2RkQ7SVN4NnZGRSxpQkFBZ0IsRUFDakI7RVR5NnZGRDtJU3Q2dkZFLGlCQUFnQixFQUNqQjtFVHU2dkZEO0lTcDZ2RkUsaUJBQWdCLEVBQ2pCO0VUcTZ2RkQ7SVNsNnZGRSxpQkFBZ0IsRUFDakI7RVRtNnZGRDtJU2g2dkZFLGlCQUFnQixFQUNqQjtFVGk2dkZEO0lTOTV2RkUsaUJBQWdCLEVBQ2pCO0VUKzV2RkQ7SVM1NXZGRSxpQkFBZ0IsRUFDakI7RVQ2NXZGRDtJUzE1dkZFLGlCQUFnQixFQUNqQjtFVDI1dkZEO0lTeDV2RkUsaUJBQWdCLEVBQ2pCO0VUeTV2RkQ7SVN0NXZGRSxpQkFBZ0IsRUFDakI7RVR1NXZGRDtJU3A1dkZFLGlCQUFnQixFQUNqQjtFVHE1dkZEO0lTbDV2RkUsaUJBQWdCLEVBQ2pCO0VUbTV2RkQ7SVNoNXZGRSxpQkFBZ0IsRUFDakI7RVRpNXZGRDtJUzk0dkZFLGlCQUFnQixFQUNqQjtFVCs0dkZEO0lTNTR2RkUsaUJBQWdCLEVBQ2pCO0VUNjR2RkQ7SVMxNHZGRSxpQkFBZ0IsRUFDakI7RVQyNHZGRDtJU3g0dkZFLGlCQUFnQixFQUNqQjtFVHk0dkZEO0lTdDR2RkUsaUJBQWdCLEVBQ2pCO0VUdTR2RkQ7SVNwNHZGRSxpQkFBZ0IsRUFDakI7RVRxNHZGRDtJU2w0dkZFLGlCQUFnQixFQUNqQjtFVG00dkZEO0lTaDR2RkUsaUJBQWdCLEVBQ2pCO0VUaTR2RkQ7SVM5M3ZGRSxpQkFBZ0IsRUFDakI7RVQrM3ZGRDtJUzUzdkZFLGlCQUFnQixFQUNqQjtFVDYzdkZEO0lTMTN2RkUsaUJBQWdCLEVBQ2pCO0VUMjN2RkQ7SVN4M3ZGRSxpQkFBZ0IsRUFDakI7RVR5M3ZGRDtJU3QzdkZFLGlCQUFnQixFQUNqQjtFVHUzdkZEO0lTcDN2RkUsaUJBQWdCLEVBQ2pCO0VUcTN2RkQ7SVNsM3ZGRSxpQkFBZ0IsRUFDakI7RVRtM3ZGRDtJU2gzdkZFLGlCQUFnQixFQUNqQjtFVGkzdkZEO0lTOTJ2RkUsaUJBQWdCLEVBQ2pCO0VUKzJ2RkQ7SVM1MnZGRSxpQkFBZ0IsRUFDakI7RVQ2MnZGRDtJUzEydkZFLGlCQUFnQixFQUNqQjtFVDIydkZEO0lTeDJ2RkUsaUJBQWdCLEVBQ2pCO0VUeTJ2RkQ7SVN0MnZGRSxpQkFBZ0IsRUFDakI7RVR1MnZGRDtJU3AydkZFLGlCQUFnQixFQUNqQjtFVHEydkZEO0lTbDJ2RkUsaUJBQWdCLEVBQ2pCO0VUbTJ2RkQ7SVNoMnZGRSxpQkFBZ0IsRUFDakI7RVRpMnZGRDtJUzkxdkZFLGlCQUFnQixFQUNqQjtFVCsxdkZEO0lTNTF2RkUsaUJBQWdCLEVBQ2pCO0VUNjF2RkQ7SVMxMXZGRSxpQkFBZ0IsRUFDakI7RVQyMXZGRDtJU3gxdkZFLGlCQUFnQixFQUNqQjtFVHkxdkZEO0lTdDF2RkUsaUJBQWdCLEVBQ2pCO0VUdTF2RkQ7SVNwMXZGRSxpQkFBZ0IsRUFDakI7RVRxMXZGRDtJU2wxdkZFLGlCQUFnQixFQUNqQjtFVG0xdkZEO0lTaDF2RkUsaUJBQWdCLEVBQ2pCO0VUaTF2RkQ7SVM5MHZGRSxpQkFBZ0IsRUFDakI7RVQrMHZGRDtJUzUwdkZFLGlCQUFnQixFQUNqQjtFVDYwdkZEO0lTMTB2RkUsaUJBQWdCLEVBQ2pCO0VUMjB2RkQ7SVN4MHZGRSxpQkFBZ0IsRUFDakI7RVR5MHZGRDtJU3QwdkZFLGlCQUFnQixFQUNqQjtFVHUwdkZEO0lTcDB2RkUsaUJBQWdCLEVBQ2pCO0VUcTB2RkQ7SVNsMHZGRSxpQkFBZ0IsRUFDakI7RVRtMHZGRDtJU2gwdkZFLGlCQUFnQixFQUNqQjtFVGkwdkZEO0lTOXp2RkUsaUJBQWdCLEVBQ2pCO0VUK3p2RkQ7SVM1enZGRSxpQkFBZ0IsRUFDakI7RVQ2enZGRDtJUzF6dkZFLGlCQUFnQixFQUNqQjtFVDJ6dkZEO0lTeHp2RkUsaUJBQWdCLEVBQ2pCO0VUeXp2RkQ7SVN0enZGRSxpQkFBZ0IsRUFDakI7RVR1enZGRDtJU3B6dkZFLGlCQUFnQixFQUNqQjtFVHF6dkZEO0lTbHp2RkUsaUJBQWdCLEVBQ2pCO0VUbXp2RkQ7SVNoenZGRSxpQkFBZ0IsRUFDakI7RVRpenZGRDtJUzl5dkZFLGlCQUFnQixFQUNqQjtFVCt5dkZEO0lTNXl2RkUsaUJBQWdCLEVBQ2pCO0VUNnl2RkQ7SVMxeXZGRSxpQkFBZ0IsRUFDakI7RVQyeXZGRDtJU3h5dkZFLGlCQUFnQixFQUNqQjtFVHl5dkZEO0lTdHl2RkUsaUJBQWdCLEVBQ2pCO0VUdXl2RkQ7SVNweXZGRSxpQkFBZ0IsRUFDakI7RVRxeXZGRDtJU2x5dkZFLGlCQUFnQixFQUNqQjtFVG15dkZEO0lTaHl2RkUsaUJBQWdCLEVBQ2pCO0VUaXl2RkQ7SVM5eHZGRSxpQkFBZ0IsRUFDakI7RVQreHZGRDtJUzV4dkZFLGlCQUFnQixFQUNqQjtFVDZ4dkZEO0lTMXh2RkUsaUJBQWdCLEVBQ2pCO0VUMnh2RkQ7SVN4eHZGRSxpQkFBZ0IsRUFDakI7RVR5eHZGRDtJU3R4dkZFLGlCQUFnQixFQUNqQjtFVHV4dkZEO0lTcHh2RkUsaUJBQWdCLEVBQ2pCO0VUcXh2RkQ7SVNseHZGRSxpQkFBZ0IsRUFDakI7RVRteHZGRDtJU2h4dkZFLGlCQUFnQixFQUNqQjtFVGl4dkZEO0lTOXd2RkUsaUJBQWdCLEVBQ2pCO0VUK3d2RkQ7SVM1d3ZGRSxpQkFBZ0IsRUFDakI7RVQ2d3ZGRDtJUzF3dkZFLGlCQUFnQixFQUNqQjtFVDJ3dkZEO0lTeHd2RkUsaUJBQWdCLEVBQ2pCO0VUeXd2RkQ7SVN0d3ZGRSxpQkFBZ0IsRUFDakI7RVR1d3ZGRDtJU3B3dkZFLGlCQUFnQixFQUNqQjtFVHF3dkZEO0lTbHd2RkUsaUJBQWdCLEVBQ2pCO0VUbXd2RkQ7SVNod3ZGRSxpQkFBZ0IsRUFDakI7RVRpd3ZGRDtJUzl2dkZFLGlCQUFnQixFQUNqQjtFVCt2dkZEO0lTNXZ2RkUsaUJBQWdCLEVBQ2pCO0VUNnZ2RkQ7SVMxdnZGRSxpQkFBZ0IsRUFDakI7RVQydnZGRDtJU3h2dkZFLGlCQUFnQixFQUNqQjtFVHl2dkZEO0lTdHZ2RkUsaUJBQWdCLEVBQ2pCO0VUdXZ2RkQ7SVNwdnZGRSxpQkFBZ0IsRUFDakI7RVRxdnZGRDtJU2x2dkZFLGlCQUFnQixFQUNqQjtFVG12dkZEO0lTaHZ2RkUsaUJBQWdCLEVBQ2pCO0VUaXZ2RkQ7SVM5dXZGRSxpQkFBZ0IsRUFDakI7RVQrdXZGRDtJUzV1dkZFLGlCQUFnQixFQUNqQjtFVDZ1dkZEO0lTMXV2RkUsaUJBQWdCLEVBQ2pCO0VUMnV2RkQ7SVN4dXZGRSxpQkFBZ0IsRUFDakI7RVR5dXZGRDtJU3R1dkZFLGlCQUFnQixFQUNqQjtFVHV1dkZEO0lTcHV2RkUsaUJBQWdCLEVBQ2pCO0VUcXV2RkQ7SVNsdXZGRSxpQkFBZ0IsRUFDakI7RVRtdXZGRDtJU2h1dkZFLGlCQUFnQixFQUNqQjtFVGl1dkZEO0lTOXR2RkUsaUJBQWdCLEVBQ2pCO0VUK3R2RkQ7SVM1dHZGRSxpQkFBZ0IsRUFDakI7RVQ2dHZGRDtJUzF0dkZFLGlCQUFnQixFQUNqQjtFVDJ0dkZEO0lTeHR2RkUsaUJBQWdCLEVBQ2pCO0VUeXR2RkQ7SVN0dHZGRSxpQkFBZ0IsRUFDakI7RVR1dHZGRDtJU3B0dkZFLGlCQUFnQixFQUNqQjtFVHF0dkZEO0lTbHR2RkUsaUJBQWdCLEVBQ2pCO0VUbXR2RkQ7SVNodHZGRSxpQkFBZ0IsRUFDakI7RVRpdHZGRDtJUzlzdkZFLGlCQUFnQixFQUNqQjtFVCtzdkZEO0lTNXN2RkUsaUJBQWdCLEVBQ2pCO0VUNnN2RkQ7SVMxc3ZGRSxpQkFBZ0IsRUFDakI7RVQyc3ZGRDtJU3hzdkZFLGlCQUFnQixFQUNqQjtFVHlzdkZEO0lTdHN2RkUsaUJBQWdCLEVBQ2pCO0VUdXN2RkQ7SVNwc3ZGRSxpQkFBZ0IsRUFDakI7RVRxc3ZGRDtJU2xzdkZFLGlCQUFnQixFQUNqQjtFVG1zdkZEO0lTaHN2RkUsaUJBQWdCLEVBQ2pCO0VUaXN2RkQ7SVM5cnZGRSxpQkFBZ0IsRUFDakI7RVQrcnZGRDtJUzVydkZFLGlCQUFnQixFQUNqQjtFVDZydkZEO0lTMXJ2RkUsaUJBQWdCLEVBQ2pCO0VUMnJ2RkQ7SVN4cnZGRSxpQkFBZ0IsRUFDakI7RVR5cnZGRDtJU3RydkZFLGlCQUFnQixFQUNqQjtFVHVydkZEO0lTcHJ2RkUsaUJBQWdCLEVBQ2pCO0VUcXJ2RkQ7SVNscnZGRSxpQkFBZ0IsRUFDakI7RVRtcnZGRDtJU2hydkZFLGlCQUFnQixFQUNqQjtFVGlydkZEO0lTOXF2RkUsaUJBQWdCLEVBQ2pCO0VUK3F2RkQ7SVM1cXZGRSxpQkFBZ0IsRUFDakI7RVQ2cXZGRDtJUzFxdkZFLGlCQUFnQixFQUNqQjtFVDJxdkZEO0lTeHF2RkUsaUJBQWdCLEVBQ2pCO0VUeXF2RkQ7SVN0cXZGRSxpQkFBZ0IsRUFDakI7RVR1cXZGRDtJU3BxdkZFLGlCQUFnQixFQUNqQjtFVHFxdkZEO0lTbHF2RkUsaUJBQWdCLEVBQ2pCO0VUbXF2RkQ7SVNocXZGRSxpQkFBZ0IsRUFDakI7RVRpcXZGRDtJUzlwdkZFLGlCQUFnQixFQUNqQjtFVCtwdkZEO0lTNXB2RkUsaUJBQWdCLEVBQ2pCO0VUNnB2RkQ7SVMxcHZGRSxpQkFBZ0IsRUFDakI7RVQycHZGRDtJU3hwdkZFLGlCQUFnQixFQUNqQjtFVHlwdkZEO0lTdHB2RkUsaUJBQWdCLEVBQ2pCO0VUdXB2RkQ7SVNwcHZGRSxpQkFBZ0IsRUFDakI7RVRxcHZGRDtJU2xwdkZFLGlCQUFnQixFQUNqQjtFVG1wdkZEO0lTaHB2RkUsaUJBQWdCLEVBQ2pCO0VUaXB2RkQ7SVM5b3ZGRSxpQkFBZ0IsRUFDakI7RVQrb3ZGRDtJUzVvdkZFLGlCQUFnQixFQUNqQjtFVDZvdkZEO0lTMW92RkUsaUJBQWdCLEVBQ2pCO0VUMm92RkQ7SVN4b3ZGRSxpQkFBZ0IsRUFDakI7RVR5b3ZGRDtJU3RvdkZFLGlCQUFnQixFQUNqQjtFVHVvdkZEO0lTcG92RkUsaUJBQWdCLEVBQ2pCO0VUcW92RkQ7SVNsb3ZGRSxpQkFBZ0IsRUFDakI7RVRtb3ZGRDtJU2hvdkZFLGlCQUFnQixFQUNqQjtFVGlvdkZEO0lTOW52RkUsaUJBQWdCLEVBQ2pCO0VUK252RkQ7SVM1bnZGRSxpQkFBZ0IsRUFDakI7RVQ2bnZGRDtJUzFudkZFLGlCQUFnQixFQUNqQjtFVDJudkZEO0lTeG52RkUsaUJBQWdCLEVBQ2pCO0VUeW52RkQ7SVN0bnZGRSxpQkFBZ0IsRUFDakI7RVR1bnZGRDtJU3BudkZFLGlCQUFnQixFQUNqQjtFVHFudkZEO0lTbG52RkUsaUJBQWdCLEVBQ2pCO0VUbW52RkQ7SVNobnZGRSxpQkFBZ0IsRUFDakI7RVRpbnZGRDtJUzltdkZFLGlCQUFnQixFQUNqQjtFVCttdkZEO0lTNW12RkUsaUJBQWdCLEVBQ2pCO0VUNm12RkQ7SVMxbXZGRSxpQkFBZ0IsRUFDakI7RVQybXZGRDtJU3htdkZFLGlCQUFnQixFQUNqQjtFVHltdkZEO0lTdG12RkUsaUJBQWdCLEVBQ2pCO0VUdW12RkQ7SVNwbXZGRSxpQkFBZ0IsRUFDakI7RVRxbXZGRDtJU2xtdkZFLGlCQUFnQixFQUNqQjtFVG1tdkZEO0lTaG12RkUsaUJBQWdCLEVBQ2pCO0VUaW12RkQ7SVM5bHZGRSxpQkFBZ0IsRUFDakI7RVQrbHZGRDtJUzVsdkZFLGlCQUFnQixFQUNqQjtFVDZsdkZEO0lTMWx2RkUsaUJBQWdCLEVBQ2pCO0VUMmx2RkQ7SVN4bHZGRSxpQkFBZ0IsRUFDakI7RVR5bHZGRDtJU3RsdkZFLGlCQUFnQixFQUNqQjtFVHVsdkZEO0lTcGx2RkUsaUJBQWdCLEVBQ2pCO0VUcWx2RkQ7SVNsbHZGRSxpQkFBZ0IsRUFDakI7RVRtbHZGRDtJU2hsdkZFLGlCQUFnQixFQUNqQjtFVGlsdkZEO0lTOWt2RkUsaUJBQWdCLEVBQ2pCO0VUK2t2RkQ7SVM1a3ZGRSxpQkFBZ0IsRUFDakI7RVQ2a3ZGRDtJUzFrdkZFLGlCQUFnQixFQUNqQjtFVDJrdkZEO0lTeGt2RkUsaUJBQWdCLEVBQ2pCO0VUeWt2RkQ7SVN0a3ZGRSxpQkFBZ0IsRUFDakI7RVR1a3ZGRDtJU3BrdkZFLGlCQUFnQixFQUNqQjtFVHFrdkZEO0lTbGt2RkUsaUJBQWdCLEVBQ2pCO0VUbWt2RkQ7SVNoa3ZGRSxpQkFBZ0IsRUFDakI7RVRpa3ZGRDtJUzlqdkZFLGlCQUFnQixFQUNqQjtFVCtqdkZEO0lTNWp2RkUsaUJBQWdCLEVBQ2pCO0VUNmp2RkQ7SVMxanZGRSxpQkFBZ0IsRUFDakI7RVQyanZGRDtJU3hqdkZFLGlCQUFnQixFQUNqQjtFVHlqdkZEO0lTdGp2RkUsaUJBQWdCLEVBQ2pCO0VUdWp2RkQ7SVNwanZGRSxpQkFBZ0IsRUFDakI7RVRxanZGRDtJU2xqdkZFLGlCQUFnQixFQUNqQjtFVG1qdkZEO0lTaGp2RkUsaUJBQWdCLEVBQ2pCO0VUaWp2RkQ7SVM5aXZGRSxpQkFBZ0IsRUFDakI7RVQraXZGRDtJUzVpdkZFLGlCQUFnQixFQUNqQjtFVDZpdkZEO0lTMWl2RkUsaUJBQWdCLEVBQ2pCO0VUMml2RkQ7SVN4aXZGRSxpQkFBZ0IsRUFDakI7RVR5aXZGRDtJU3RpdkZFLGlCQUFnQixFQUNqQjtFVHVpdkZEO0lTcGl2RkUsaUJBQWdCLEVBQ2pCO0VUcWl2RkQ7SVNsaXZGRSxpQkFBZ0IsRUFDakI7RVRtaXZGRDtJU2hpdkZFLGlCQUFnQixFQUNqQjtFVGlpdkZEO0lTOWh2RkUsaUJBQWdCLEVBQ2pCO0VUK2h2RkQ7SVM1aHZGRSxpQkFBZ0IsRUFDakI7RVQ2aHZGRDtJUzFodkZFLGlCQUFnQixFQUNqQjtFVDJodkZEO0lTeGh2RkUsaUJBQWdCLEVBQ2pCO0VUeWh2RkQ7SVN0aHZGRSxpQkFBZ0IsRUFDakI7RVR1aHZGRDtJU3BodkZFLGlCQUFnQixFQUNqQjtFVHFodkZEO0lTbGh2RkUsaUJBQWdCLEVBQ2pCO0VUbWh2RkQ7SVNoaHZGRSxpQkFBZ0IsRUFDakI7RVRpaHZGRDtJUzlndkZFLGlCQUFnQixFQUNqQjtFVCtndkZEO0lTNWd2RkUsaUJBQWdCLEVBQ2pCO0VUNmd2RkQ7SVMxZ3ZGRSxpQkFBZ0IsRUFDakI7RVQyZ3ZGRDtJU3hndkZFLGlCQUFnQixFQUNqQjtFVHlndkZEO0lTdGd2RkUsaUJBQWdCLEVBQ2pCO0VUdWd2RkQ7SVNwZ3ZGRSxpQkFBZ0IsRUFDakI7RVRxZ3ZGRDtJU2xndkZFLGlCQUFnQixFQUNqQjtFVG1ndkZEO0lTaGd2RkUsaUJBQWdCLEVBQ2pCO0VUaWd2RkQ7SVM5L3VGRSxpQkFBZ0IsRUFDakI7RVQrL3VGRDtJUzUvdUZFLGlCQUFnQixFQUNqQjtFVDYvdUZEO0lTMS91RkUsaUJBQWdCLEVBQ2pCO0VUMi91RkQ7SVN4L3VGRSxpQkFBZ0IsRUFDakI7RVR5L3VGRDtJU3QvdUZFLGlCQUFnQixFQUNqQjtFVHUvdUZEO0lTcC91RkUsaUJBQWdCLEVBQ2pCO0VUcS91RkQ7SVNsL3VGRSxpQkFBZ0IsRUFDakI7RVRtL3VGRDtJU2gvdUZFLGlCQUFnQixFQUNqQjtFVGkvdUZEO0lTOSt1RkUsaUJBQWdCLEVBQ2pCO0VUKyt1RkQ7SVM1K3VGRSxpQkFBZ0IsRUFDakI7RVQ2K3VGRDtJUzErdUZFLGlCQUFnQixFQUNqQjtFVDIrdUZEO0lTeCt1RkUsaUJBQWdCLEVBQ2pCO0VUeSt1RkQ7SVN0K3VGRSxpQkFBZ0IsRUFDakI7RVR1K3VGRDtJU3ArdUZFLGlCQUFnQixFQUNqQjtFVHErdUZEO0lTbCt1RkUsaUJBQWdCLEVBQ2pCO0VUbSt1RkQ7SVNoK3VGRSxpQkFBZ0IsRUFDakI7RVRpK3VGRDtJUzk5dUZFLGlCQUFnQixFQUNqQjtFVCs5dUZEO0lTNTl1RkUsaUJBQWdCLEVBQ2pCO0VUNjl1RkQ7SVMxOXVGRSxpQkFBZ0IsRUFDakI7RVQyOXVGRDtJU3g5dUZFLGlCQUFnQixFQUNqQjtFVHk5dUZEO0lTdDl1RkUsaUJBQWdCLEVBQ2pCO0VUdTl1RkQ7SVNwOXVGRSxpQkFBZ0IsRUFDakI7RVRxOXVGRDtJU2w5dUZFLGlCQUFnQixFQUNqQjtFVG05dUZEO0lTaDl1RkUsaUJBQWdCLEVBQ2pCO0VUaTl1RkQ7SVM5OHVGRSxpQkFBZ0IsRUFDakI7RVQrOHVGRDtJUzU4dUZFLGlCQUFnQixFQUNqQjtFVDY4dUZEO0lTMTh1RkUsaUJBQWdCLEVBQ2pCO0VUMjh1RkQ7SVN4OHVGRSxpQkFBZ0IsRUFDakI7RVR5OHVGRDtJU3Q4dUZFLGlCQUFnQixFQUNqQjtFVHU4dUZEO0lTcDh1RkUsaUJBQWdCLEVBQ2pCO0VUcTh1RkQ7SVNsOHVGRSxpQkFBZ0IsRUFDakI7RVRtOHVGRDtJU2g4dUZFLGlCQUFnQixFQUNqQjtFVGk4dUZEO0lTOTd1RkUsaUJBQWdCLEVBQ2pCO0VUKzd1RkQ7SVM1N3VGRSxpQkFBZ0IsRUFDakI7RVQ2N3VGRDtJUzE3dUZFLGlCQUFnQixFQUNqQjtFVDI3dUZEO0lTeDd1RkUsaUJBQWdCLEVBQ2pCO0VUeTd1RkQ7SVN0N3VGRSxpQkFBZ0IsRUFDakI7RVR1N3VGRDtJU3A3dUZFLGlCQUFnQixFQUNqQjtFVHE3dUZEO0lTbDd1RkUsaUJBQWdCLEVBQ2pCO0VUbTd1RkQ7SVNoN3VGRSxpQkFBZ0IsRUFDakI7RVRpN3VGRDtJUzk2dUZFLGlCQUFnQixFQUNqQjtFVCs2dUZEO0lTNTZ1RkUsaUJBQWdCLEVBQ2pCO0VUNjZ1RkQ7SVMxNnVGRSxpQkFBZ0IsRUFDakI7RVQyNnVGRDtJU3g2dUZFLGlCQUFnQixFQUNqQjtFVHk2dUZEO0lTdDZ1RkUsaUJBQWdCLEVBQ2pCO0VUdTZ1RkQ7SVNwNnVGRSxpQkFBZ0IsRUFDakI7RVRxNnVGRDtJU2w2dUZFLGlCQUFnQixFQUNqQjtFVG02dUZEO0lTaDZ1RkUsaUJBQWdCLEVBQ2pCO0VUaTZ1RkQ7SVM5NXVGRSxpQkFBZ0IsRUFDakI7RVQrNXVGRDtJUzU1dUZFLGlCQUFnQixFQUNqQjtFVDY1dUZEO0lTMTV1RkUsaUJBQWdCLEVBQ2pCO0VUMjV1RkQ7SVN4NXVGRSxpQkFBZ0IsRUFDakI7RVR5NXVGRDtJU3Q1dUZFLGlCQUFnQixFQUNqQjtFVHU1dUZEO0lTcDV1RkUsaUJBQWdCLEVBQ2pCO0VUcTV1RkQ7SVNsNXVGRSxpQkFBZ0IsRUFDakI7RVRtNXVGRDtJU2g1dUZFLGlCQUFnQixFQUNqQjtFVGk1dUZEO0lTOTR1RkUsaUJBQWdCLEVBQ2pCO0VUKzR1RkQ7SVM1NHVGRSxpQkFBZ0IsRUFDakI7RVQ2NHVGRDtJUzE0dUZFLGlCQUFnQixFQUNqQjtFVDI0dUZEO0lTeDR1RkUsaUJBQWdCLEVBQ2pCO0VUeTR1RkQ7SVN0NHVGRSxpQkFBZ0IsRUFDakI7RVR1NHVGRDtJU3A0dUZFLGlCQUFnQixFQUNqQjtFVHE0dUZEO0lTbDR1RkUsaUJBQWdCLEVBQ2pCO0VUbTR1RkQ7SVNoNHVGRSxpQkFBZ0IsRUFDakI7RVRpNHVGRDtJUzkzdUZFLGlCQUFnQixFQUNqQjtFVCszdUZEO0lTNTN1RkUsaUJBQWdCLEVBQ2pCO0VUNjN1RkQ7SVMxM3VGRSxpQkFBZ0IsRUFDakI7RVQyM3VGRDtJU3gzdUZFLGlCQUFnQixFQUNqQjtFVHkzdUZEO0lTdDN1RkUsaUJBQWdCLEVBQ2pCO0VUdTN1RkQ7SVNwM3VGRSxpQkFBZ0IsRUFDakI7RVRxM3VGRDtJU2wzdUZFLGlCQUFnQixFQUNqQjtFVG0zdUZEO0lTaDN1RkUsaUJBQWdCLEVBQ2pCO0VUaTN1RkQ7SVM5MnVGRSxpQkFBZ0IsRUFDakI7RVQrMnVGRDtJUzUydUZFLGlCQUFnQixFQUNqQjtFVDYydUZEO0lTMTJ1RkUsaUJBQWdCLEVBQ2pCO0VUMjJ1RkQ7SVN4MnVGRSxpQkFBZ0IsRUFDakI7RVR5MnVGRDtJU3QydUZFLGlCQUFnQixFQUNqQjtFVHUydUZEO0lTcDJ1RkUsaUJBQWdCLEVBQ2pCO0VUcTJ1RkQ7SVNsMnVGRSxpQkFBZ0IsRUFDakI7RVRtMnVGRDtJU2gydUZFLGlCQUFnQixFQUNqQjtFVGkydUZEO0lTOTF1RkUsaUJBQWdCLEVBQ2pCO0VUKzF1RkQ7SVM1MXVGRSxpQkFBZ0IsRUFDakI7RVQ2MXVGRDtJUzExdUZFLGlCQUFnQixFQUNqQjtFVDIxdUZEO0lTeDF1RkUsaUJBQWdCLEVBQ2pCO0VUeTF1RkQ7SVN0MXVGRSxpQkFBZ0IsRUFDakI7RVR1MXVGRDtJU3AxdUZFLGlCQUFnQixFQUNqQjtFVHExdUZEO0lTbDF1RkUsaUJBQWdCLEVBQ2pCO0VUbTF1RkQ7SVNoMXVGRSxpQkFBZ0IsRUFDakI7RVRpMXVGRDtJUzkwdUZFLGlCQUFnQixFQUNqQjtFVCswdUZEO0lTNTB1RkUsaUJBQWdCLEVBQ2pCO0VUNjB1RkQ7SVMxMHVGRSxpQkFBZ0IsRUFDakI7RVQyMHVGRDtJU3gwdUZFLGlCQUFnQixFQUNqQjtFVHkwdUZEO0lTdDB1RkUsaUJBQWdCLEVBQ2pCO0VUdTB1RkQ7SVNwMHVGRSxpQkFBZ0IsRUFDakI7RVRxMHVGRDtJU2wwdUZFLGlCQUFnQixFQUNqQjtFVG0wdUZEO0lTaDB1RkUsaUJBQWdCLEVBQ2pCO0VUaTB1RkQ7SVM5enVGRSxpQkFBZ0IsRUFDakI7RVQrenVGRDtJUzV6dUZFLGlCQUFnQixFQUNqQjtFVDZ6dUZEO0lTMXp1RkUsaUJBQWdCLEVBQ2pCO0VUMnp1RkQ7SVN4enVGRSxpQkFBZ0IsRUFDakI7RVR5enVGRDtJU3R6dUZFLGlCQUFnQixFQUNqQjtFVHV6dUZEO0lTcHp1RkUsaUJBQWdCLEVBQ2pCO0VUcXp1RkQ7SVNsenVGRSxpQkFBZ0IsRUFDakI7RVRtenVGRDtJU2h6dUZFLGlCQUFnQixFQUNqQjtFVGl6dUZEO0lTOXl1RkUsaUJBQWdCLEVBQ2pCO0VUK3l1RkQ7SVM1eXVGRSxpQkFBZ0IsRUFDakI7RVQ2eXVGRDtJUzF5dUZFLGlCQUFnQixFQUNqQjtFVDJ5dUZEO0lTeHl1RkUsaUJBQWdCLEVBQ2pCO0VUeXl1RkQ7SVN0eXVGRSxpQkFBZ0IsRUFDakI7RVR1eXVGRDtJU3B5dUZFLGlCQUFnQixFQUNqQjtFVHF5dUZEO0lTbHl1RkUsaUJBQWdCLEVBQ2pCO0VUbXl1RkQ7SVNoeXVGRSxpQkFBZ0IsRUFDakI7RVRpeXVGRDtJUzl4dUZFLGlCQUFnQixFQUNqQjtFVCt4dUZEO0lTNXh1RkUsaUJBQWdCLEVBQ2pCO0VUNnh1RkQ7SVMxeHVGRSxpQkFBZ0IsRUFDakI7RVQyeHVGRDtJU3h4dUZFLGlCQUFnQixFQUNqQjtFVHl4dUZEO0lTdHh1RkUsaUJBQWdCLEVBQ2pCO0VUdXh1RkQ7SVNweHVGRSxpQkFBZ0IsRUFDakI7RVRxeHVGRDtJU2x4dUZFLGlCQUFnQixFQUNqQjtFVG14dUZEO0lTaHh1RkUsaUJB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VyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxnQkFBVyxFQUNkOztBQUZEO0VBQ0ksZ0JBQVcsRUFDZDs7QUFGRDtFQUNJLGdCQUFXLEVBQ2Q7O0FBRkQ7RUFDSSxpQkFBVyxFQUNkOztBQU1EO0VBQ0ksaUJBQWEsRUFDaEI7O0FBRkQ7RUFDSSxpQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGlCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksaUJBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VBQ0ksa0JBQWEsRUFDaEI7O0FBRkQ7RUFDSSxrQkFBYSxFQUNoQjs7QUFGRDtFQUNJLGtCQUFhLEVBQ2hCOztBQUZEO0VB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QixtQkFBa0I7VUFDbEIsa0JBQWlCLEVBVWxCO1VBbmFUO1lBNFpZLFVBQVMsRUFDVjtVQTdaWDs7WUFpYVksa0JBQWlCLEVBQ2xCOztBQ2xhWDtFQUdNLGdCQUFlLEVBQ2hCOztBQUpMO0VBUUksa0JBQWlCLEVBQ2xCOztBQ1RIO0VBQ0UseUJBQXdCO0VBQ3hCLGlCQUFnQjtFQUNoQixlQUFjLEVBQ2Y7O0FDSkQ7RUFHSSwwQkFBeUIsRUFVMUI7RUFiSDtJL0lvQkUsMkIrSWQ4QztJL0ljOUMsMkIrSWI2QyxFQUsxQztJQVpMO00vSW9CRSxnQytJVnFELEVBQ2hEOztBQ1hQO0VBR0kscUJBQW9CO0VoSmlCdEIsb0NnSmZvRCxFQUtuRDtFQVZIO0lBUU0sWUFBVyxFQUNaIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBEbyBub3QgcmVtb3ZlIHRoZSBjb21tZW50cyBiZWxvdy4gSXQncyB0aGUgbWFya2VycyB1c2VkIGJ5IHdpcmVkZXAgdG8gaW5qZWN0XG5zYXNzIGRlcGVuZGVuY2llcyB3aGVuIGRlZmluZWQgaW4gdGhlIGJvd2VyLmpzb24gb2YgeW91ciBkZXBlbmRlbmNpZXMgKi9cbi8vIGJvd2VyOnNjc3NcbkBpbXBvcnQgXCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL21kaS9zY3NzL21hdGVyaWFsZGVzaWduaWNvbnMuc2Nzc1wiO1xuLy8gZW5kYm93ZXJcblxuQGltcG9ydCAnY29yZS9zY3NzL2dsb2JhbCc7XG5AaW1wb3J0ICdmb250cyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG4uYnJvd3NlaGFwcHkge1xuICBtYXJnaW46IDAuMmVtIDA7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAwLjJlbSAwO1xufVxuXG4ubWQtZGF0ZXBpY2tlci1leHBhbmQtdHJpYW5nbGUge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuKiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcblxuICBvdXRsaW5lOiBub25lO1xufVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5odG1sLFxuYm9keSxcbmJvZHkgW3VpLXZpZXddLFxuYm9keSBkaXZbdWktdmlld10gZGl2Lm5nLXNjb3BlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udmFsaWRhdGlvbi1tZXNzYWdlcyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNkZDJjMDA7XG4gIG1hcmdpbjogMTBweCAwIDAgMjVweDtcbn1cblxuLmhpbnQtbWVzc2FnZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTtcbiAgY29sb3I6IGdyZXk7XG59XG5cbi5nbS1zdHlsZSBhIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kdHAgdGFibGUuZHRwLXBpY2tlci1kYXlzIHRyID4gdGQgPiBhLnNlbGVjdGVkLFxuLmR0cCAuZHRwLWhhbmQub24sXG4uZHRwIGRpdi5kdHAtZGF0ZSxcbi5kdHAgZGl2LmR0cC10aW1lXG4ge1xuICBiYWNrZ3JvdW5kOiAkc2FuLW1hcmlubztcbn1cblxuLmR0cCA+IC5kdHAtY29udGVudCA+IC5kdHAtZGF0ZS12aWV3ID4gaGVhZGVyLmR0cC1oZWFkZXIsXG4uZHRwIC5kdHAtcGlja2VyLXRpbWUgPiBhLmR0cC1zZWxlY3QtaG91ci5zZWxlY3RlZCxcbi5kdHAgLmR0cC1hY3R1YWwtbWVyaWRpZW4gYS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICRzYXBwaGlyZTtcbn1cblxuLmxpc3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgcGFkZGluZzogMTZweDtcblxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMDgpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLmF2YXRhciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4O1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2Vjb25kYXJ5LXRleHQge1xuICAgIG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjA2KTtcbiAgfVxufVxuXG4uZW1wdHktbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmhpZGUtdmFsaWRhdGlvbi1lcnJvciB7XG4gIC5tZC1lcnJvcnMtc3BhY2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5kaXYtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuXG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuXG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIG9wYWNpdHk6IC42O1xuICB6LWluZGV4OiA5O1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gIC5kaXYtaWNvbi1sb2FkaW5ne1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLmF2YXRhciB7XG4gIHdpZHRoOiA0MHB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcblxuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcblxuICBib3R0b206IDEycHg7XG4gIHJpZ2h0OiAxNnB4O1xuXG4gICYuZGlhbG9nIHtcbiAgICBib3R0b206IDU2cHg7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICBhbmltYXRpb24tbmFtZTogZmxvYXRpbmdCdXR0b25EaWFsb2dGaXJlZm94Rml4O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjFzO1xuICB9XG59XG5cbi5tZC1idXR0b25bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogLjQgIWltcG9ydGFudDtcbn1cblxuLmRhdGUtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xufVxuXG4uZGl2LWxpc3QtY29udHJvbHMge1xuXG4gIC5vcmRlci1ieS1kaXJlY3RpdmUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG5cbm1kLWRpYWxvZyB7XG5cbiAgLm1kLXRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gIH1cbn1cblxuLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuXG4gICYubWQtZGF0ZXBpY2tlci1mb2N1c2VkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgLm1kLWRhdGVwaWNrZXItaW5wdXQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cblxubWQtdG9hc3Quc3VjY2Vzcy10b2FzdCAubWQtdG9hc3QtY29udGVudCB7XG4gIC8vYmFja2dyb3VuZC1jb2xvcjogIzEzODUyMjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5tZC10b2FzdC5lcnJvci10b2FzdCAubWQtdG9hc3QtY29udGVudCB7XG4gIC8vYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ucHJpbnQtb25seSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxubWQtc2VsZWN0LW1lbnUge1xuXG4gIG1kLXNlbGVjdC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiA0OHB4O1xuXG4gICAgcGFkZGluZy1sZWZ0OiAxMC42NjdweDtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDAgMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgPiBpbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBtZC1vcHRncm91cCB7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG5cbiAgICA+IGxhYmVsIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICB9XG5cbiAgICA+IHNwYW4ge1xuICAgICAgcGFkZGluZzogMTJweDtcblxuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsb2F0aW5nQnV0dG9uRGlhbG9nRmlyZWZveEZpeCB7XG4gIGZyb20ge3Bvc2l0aW9uOiBhYnNvbHV0ZTt9XG4gIHRvIHtwb3NpdGlvbjogZml4ZWQ7fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgLmRpdi1saXN0LWNvbnRyb2xzIHtcbiAgICBtaW4td2lkdGg6IDM1MHB4O1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gIC5kaXYtbGlzdC1jb250cm9scyB7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuXG4gICAgPiAqIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24tZGlyZWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG5cbiAgICAub3JkZXItYnktZGlyZWN0aXZlIHtcbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcbiAgLm1kLWRpYWxvZy1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgbWQtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblxuICAgIGZvcm0sXG4gICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG5cbiAgLm5vLXByaW50YWJsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByaW50LW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogRG8gbm90IHJlbW92ZSB0aGUgY29tbWVudHMgYmVsb3cuIEl0J3MgdGhlIG1hcmtlcnMgdXNlZCBieSBndWxwLWluamVjdCB0byBpbmplY3RcbmFsbCB5b3VyIHNhc3MgZmlsZXMgYXV0b21hdGljYWxseSAqL1xuLy8gaW5qZWN0b3JcbkBpbXBvcnQgXCJjb3JlL21hcHMvbWFwcy5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9zY3NzL2dsb2JhbC5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9kaXJlY3RpdmVzL2dlbmVyaWNTZWFyY2hBdXRvY29tcGxldGUvZ2VuZXJpY1NlYXJjaEF1dG9jb21wbGV0ZS5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9zY3NzL3BhcnRpYWxzL2NvbG9ycy5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9zY3NzL3BhcnRpYWxzL2hlbHBlcnMuc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvc2Nzcy9wYXJ0aWFscy9pY29ucy5zY3NzXCI7XG5AaW1wb3J0IFwiY29yZS9zY3NzL3BhcnRpYWxzL21hdGVyaWFsLnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL3Njc3MvcGFydGlhbHMvbWl4aW4uc2Nzc1wiO1xuQGltcG9ydCBcImNvcmUvc2Nzcy9wYXJ0aWFscy90eXBvZ3JhcGh5LnNjc3NcIjtcbkBpbXBvcnQgXCJjb3JlL3Njc3MvcGFydGlhbHMvdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hY3Rpb24vc2VjdGlvbnMvY3JlYXRlL2NyZWF0ZS5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vYWN0aW9uL3NlY3Rpb25zL2xpc3QvbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vYWxsb2NhdGlvbi9yZXBvcnQvbGlzdC9saXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hbGxvY2F0aW9uL3JlcG9ydC92aWV3L3ZpZXcuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2FsbG9jYXRpb24vcHJvRGF0YS9saXN0L2xpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2FsbG9jYXRpb24vcHJvRGF0YS92aWV3L3ZpZXcuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2FsbG9jYXRpb24vc2VjdGlvbnMvZWRpdC9lZGl0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hbGxvY2F0aW9uL3NlY3Rpb25zL2xpc3QvbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vYWxsb2NhdGlvbk1vbml0cmlwL3JlcG9ydC9saXN0L2xpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2FsbG9jYXRpb25Nb25pdHJpcC9yZXBvcnQvdmlldy92aWV3LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9jZW50cm9pZC9yZXBvcnQva25vd24va25vd24uc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2NlbnRyb2lkL3JlcG9ydC91bmtub3duL3Vua25vd24uc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2NlbnRyb2lkL3NlY3Rpb25zL2VkaXQvZWRpdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vY2VudHJvaWQvc2VjdGlvbnMvbGlzdC9saXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9jb250cmFjdC9zZWN0aW9ucy9lZGl0L2VkaXQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2NvbnRyYWN0L3NlY3Rpb25zL2xpc3QvbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vY29udHJhY3Qvc2VjdGlvbnMvdmlldy92aWV3LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9saW5lL3NlY3Rpb25zL2VkaXQvZWRpdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vbGluZS9zZWN0aW9ucy9saXN0L2xpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2VtcGxveWVlL3NlY3Rpb25zL2VkaXQvZWRpdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vZW1wbG95ZWUvc2VjdGlvbnMvbGlzdC9saXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9tb2RlbE9wZXJhdGlvbkxvZy9yZXBvcnQvbGlzdC9saXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9tb2RlbE9wZXJhdGlvbkxvZy9yZXBvcnQvdmlldy92aWV3LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9vcmdhbml6YXRpb24vZGlyZWN0aXZlcy9vcmdhbml6YXRpb25TZWxlY3Qvb3JnYW5pemF0aW9uU2VsZWN0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9vcmdhbml6YXRpb24vc2VjdGlvbnMvZWRpdC9lZGl0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9zZXJ2aWNlL3NlY3Rpb25zL2VkaXQvZWRpdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vc2VydmljZS9zZWN0aW9ucy9saXN0L2xpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3NpbUNhcmQvc2VjdGlvbnMvZWRpdC9lZGl0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9zaW1DYXJkL3NlY3Rpb25zL2xpc3QvbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vc2ltQ2FyZC9zZWN0aW9ucy92aWV3L3ZpZXcuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3Rlcm1pbmFsL2Rhc2hib2FyZC9jYW1lcmEvZGFzaGJvYXJkLWNhbWVyYS5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdGVybWluYWwvZGFzaGJvYXJkL3Rlcm1pbmFscy1jcml0aWNhbHMvZGFzaGJvYXJkLXRlcm1pbmFscy1jcml0aWNhbHMuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3Rlcm1pbmFsL2Rhc2hib2FyZC90ZXJtaW5hbHMtb2ZmL2Rhc2hib2FyZC10ZXJtaW5hbHMtb2ZmLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi90ZXJtaW5hbC9kYXNoYm9hcmQvdGVybWluYWxzLW9rL2Rhc2hib2FyZC10ZXJtaW5hbHMtb2suc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3Rlcm1pbmFsL3NlY3Rpb25zL2VkaXQvZWRpdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdGVybWluYWwvc2VjdGlvbnMvbGlzdC9saXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi90ZXJtaW5hbC9pbnN0YWxsYXRpb24vYnJhbmNoL2luc3RhbGxhdGlvbi1icmFuY2guc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3Rlcm1pbmFsL2luc3RhbGxhdGlvbi9vcmdhbml6YXRpb24vaW5zdGFsbGF0aW9uLW9yZ2FuaXphdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdGVybWluYWwvaW5zdGFsbGF0aW9uL3Rlcm1pbmFsL2luc3RhbGxhdGlvbi10ZXJtaW5hbC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdGVjaG5pY2FsSW5mby9yZXBvcnQvbGlzdC9saXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi90cmFja2VyUmVhZGluZy9kaWFsb2dzL3RyYWNrZXJSZWFkaW5nc0ltYWdlcy90cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdHJhY2tlclJlYWRpbmcvZGlyZWN0aXZlcy9ldmVudHNUb3RhbC9ldmVudHNUb3RhbC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdHJhY2tlclJlYWRpbmcvZGlyZWN0aXZlcy9wZW9wbGVHcmFwaC9wZW9wbGVHcmFwaC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdHJhY2tlclJlYWRpbmcvcmVwb3J0L2xpc3QvbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdHJhY2tlclJlYWRpbmcvc2VjdGlvbnMvYmFsYW5jaW5nL2JhbGFuY2luZy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdXNlci9zZWN0aW9ucy9lZGl0L2VkaXQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3VzZXIvc2VjdGlvbnMvbGlzdC9saXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi91c2VyL3NlY3Rpb25zL3Bhc3N3b3JkL3Bhc3N3b3JkLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hbGxvY2F0aW9uL3JlcG9ydC9kaWFsb2dzL2FsbG9jYXRpb25UcmFja2VyUmVhZGluZ3MtbGlzdC9hbGxvY2F0aW9uVHJhY2tlclJlYWRpbmdzLWxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2FsbG9jYXRpb24vcmVwb3J0L3RlbXBsYXRlcy9zaWRlbmF2L2FsbG9jYXRpb24tc2lkZW5hdi5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vYWxsb2NhdGlvbi9yZXBvcnQvdGVtcGxhdGVzL3RpbWVsaW5lL2l0ZW0uc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2FsbG9jYXRpb24vcHJvRGF0YS9saXN0L3RlbXBsYXRlcy9hbGxvY2F0aW9ucy1sb2FkaW5nLnRwbC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vYWxsb2NhdGlvbi9wcm9EYXRhL3RlbXBsYXRlcy9maWx0ZXJzL2FsbG9jYXRpb24tZmlsdGVycy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vYWxsb2NhdGlvbi9wcm9EYXRhL3ZpZXcvdGVtcGxhdGVzL3RyYWNrZXJSZWFkaW5ncy1sb2FkaW5nLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hbGxvY2F0aW9uTW9uaXRyaXAvcmVwb3J0L2RpYWxvZ3MvYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5ncy1saXN0L2FsbG9jYXRpb25UcmFja2VyUmVhZGluZ3MtbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vYWxsb2NhdGlvbi9zZWN0aW9ucy90ZW1wbGF0ZXMvZmlsdGVycy9hbGxvY2F0aW9uLWZpbHRlcnMuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2FsbG9jYXRpb25Nb25pdHJpcC9yZXBvcnQvdGVtcGxhdGVzL3NpZGVuYXYvYWxsb2NhdGlvbk1vbml0cmlwLXNpZGVuYXYuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2NlbnRyb2lkL3JlcG9ydC90ZW1wbGF0ZXMvZmlsdGVycy9jZW50cm9pZC1maWx0ZXJzLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9jZW50cm9pZC9zZWN0aW9ucy90ZW1wbGF0ZXMvZmlsdGVycy9jZW50cm9pZC1maWx0ZXJzLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9jb250cmFjdC9zZWN0aW9ucy90ZW1wbGF0ZXMvZmlsdGVycy9jb250cmFjdC1maWx0ZXJzLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9saW5lL3NlY3Rpb25zL3RlbXBsYXRlcy9maWx0ZXJzL2xpbmUtZmlsdGVycy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vZW1wbG95ZWUvc2VjdGlvbnMvdGVtcGxhdGVzL2ZpbHRlcnMvZW1wbG95ZWUtZmlsdGVycy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vbW9kZWxPcGVyYXRpb25Mb2cvcmVwb3J0L2xpc3QvdGVtcGxhdGVzL3ByaW50LWxvYWRpbmcudHBsLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9tb2RlbE9wZXJhdGlvbkxvZy9yZXBvcnQvdGVtcGxhdGVzL2ZpbHRlcnMvbW9kZWxPcGVyYXRpb25Mb2ctZmlsdGVycy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vcmVwb3J0cy9zZXJ2aWNlL2RpYWxvZ3MvdHJhY2tlclJlYWRpbmdzLWxpc3QvdHJhY2tlclJlYWRpbmdzLWxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3NlcnZpY2Uvc2VjdGlvbnMvdGVtcGxhdGVzL2ZpbHRlcnMvc2VydmljZS1maWx0ZXJzLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9zaW1DYXJkL3NlY3Rpb25zL3RlbXBsYXRlcy9maWx0ZXJzL3NpbUNhcmQtZmlsdGVycy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdGVybWluYWwvZGFzaGJvYXJkL2RpYWxvZ3Mvdmlldy90ZXJtaW5hbC12aWV3LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi90ZXJtaW5hbC9kYXNoYm9hcmQvdGVtcGxhdGVzL2ZpbHRlcnMvdGVybWluYWwtZmlsdGVycy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdGVybWluYWwvc2VjdGlvbnMvdGVtcGxhdGVzL2ZpbHRlcnMvdGVybWluYWwtZmlsdGVycy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdGVjaG5pY2FsSW5mby9yZXBvcnQvdGVtcGxhdGVzL2ZpbHRlcnMvdGVjaG5pY2FsSW5mby1maWx0ZXJzLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi90cmFja2VyUmVhZGluZy9yZXBvcnQvdGVtcGxhdGVzL2ZpbHRlcnMvdHJhY2tlclJlYWRpbmctZmlsdGVycy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdHJhY2tlclJlYWRpbmcvcmVwb3J0L3RlbXBsYXRlcy90aW1lbGluZS9pdGVtLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi91c2VyL3NlY3Rpb25zL3RlbXBsYXRlcy9maWx0ZXJzL3VzZXItZmlsdGVycy5zY3NzXCI7XG5AaW1wb3J0IFwicGxhdGZvcm0vd2lkZ2V0cy9zaWRlYmFyL3NlY3Rpb25zL2NlbnRyb2lkL2NlbnRyb2lkLXZpZXcuc2Nzc1wiO1xuQGltcG9ydCBcInBsYXRmb3JtL3dpZGdldHMvc2lkZWJhci9zZWN0aW9ucy9ldmVudHMvZXZlbnRzLXZpZXcuc2Nzc1wiO1xuQGltcG9ydCBcInBsYXRmb3JtL3dpZGdldHMvc2lkZWJhci9zZWN0aW9ucy9wYXRoL3BhdGguc2Nzc1wiO1xuQGltcG9ydCBcInBsYXRmb3JtL3dpZGdldHMvc2lkZWJhci9zZWN0aW9ucy90ZWNobmljYWwvdGVjaG5pY2FsLnNjc3NcIjtcbkBpbXBvcnQgXCJwbGF0Zm9ybS93aWRnZXRzL3NpZGViYXIvc2VjdGlvbnMvc2xpZGVzaG93L3NsaWRlc2hvdy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vYWxsb2NhdGlvbi9yZXBvcnQvZGlhbG9ncy9hbGxvY2F0aW9uVHJhY2tlclJlYWRpbmdzLWxpc3QvdGVtcGxhdGVzL3RyYWNrZXJSZWFkaW5ncy1sb2FkaW5nLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hbGxvY2F0aW9uL3Byb0RhdGEvaW1wb3J0L2RpYWxvZ3MvbGlzdC9hbGxvY2F0aW9uUHJvRGF0YS1saXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hbGxvY2F0aW9uL3Byb0RhdGEvdmlldy9kaWFsb2dzL2FsbG9jYXRpb25UcmFja2VyUmVhZGluZ3MtbGlzdC9hbGxvY2F0aW9uVHJhY2tlclJlYWRpbmdzLWxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2FsbG9jYXRpb24vc2VjdGlvbnMvY3N2L2RpYWxvZ3MvaW1wb3J0L2FsbG9jYXRpb25DU1YtaW1wb3J0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hbGxvY2F0aW9uL3NlY3Rpb25zL2Nzdi9kaWFsb2dzL2xpc3QvYWxsb2NhdGlvbkNTVi1saXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hbGxvY2F0aW9uL3NlY3Rpb25zL2Nzdi9kaWFsb2dzL3RpY2tldHMtbGlzdC9hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hbGxvY2F0aW9uL3NlY3Rpb25zL2VkaXQvZGlhbG9ncy9lZGl0L2FsbG9jYXRpb24tZWRpdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vYWxsb2NhdGlvbk1vbml0cmlwL3JlcG9ydC9kaWFsb2dzL2FsbG9jYXRpb25UcmFja2VyUmVhZGluZ3MtbGlzdC90ZW1wbGF0ZXMvdHJhY2tlclJlYWRpbmdzLWxvYWRpbmcuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2NlbnRyb2lkL2NvbXBvbmVudHMvZXZlbnRzR3JhcGhEaWFsb2cvZGlhbG9ncy92aWV3L2V2ZW50c0dyYXBoRGlhbG9nLXZpZXcuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2NlbnRyb2lkL3NlY3Rpb25zL2Nzdi9kaWFsb2dzL2ltcG9ydC9jZW50cm9pZENTVi1pbXBvcnQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2NlbnRyb2lkL3NlY3Rpb25zL2Nzdi9kaWFsb2dzL2xpc3QvY2VudHJvaWRDU1YtbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vY2VudHJvaWQvc2VjdGlvbnMvZWRpdC9kaWFsb2dzL2VkaXQvY2VudHJvaWQtZWRpdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vY29udHJhY3Qvc2VjdGlvbnMvZWRpdC9kaWFsb2dzL2VkaXQvY29udHJhY3QtZWRpdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vbGluZS9zZWN0aW9ucy9jc3YvZGlhbG9ncy9pbXBvcnQvbGluZUNTVi1pbXBvcnQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2xpbmUvc2VjdGlvbnMvY3N2L2RpYWxvZ3MvbGlzdC9saW5lQ1NWLWxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2xpbmUvc2VjdGlvbnMvZWRpdC9kaWFsb2dzL2VkaXQvbGluZS1lZGl0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9lbXBsb3llZS9zZWN0aW9ucy9jc3YvZGlhbG9ncy9pbXBvcnQvZW1wbG95ZWVDU1YtaW1wb3J0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9lbXBsb3llZS9zZWN0aW9ucy9jc3YvZGlhbG9ncy9saXN0L2VtcGxveWVlQ1NWLWxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2VtcGxveWVlL3NlY3Rpb25zL2VkaXQvZGlhbG9ncy9lZGl0L2VtcGxveWVlLWVkaXQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL21vZGVsT3BlcmF0aW9uTG9nL3JlcG9ydC9saXN0L3RlbXBsYXRlcy90YWJsZS90YWJsZS5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vb3JnYW5pemF0aW9uL3NlY3Rpb25zL2VkaXQvZGlhbG9ncy9lZGl0L29yZ2FuaXphdGlvbi1lZGl0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9zZXJ2aWNlL3NlY3Rpb25zL2VkaXQvZGlhbG9ncy9lZGl0L3NlcnZpY2UtZWRpdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vc2VydmljZS9zZWN0aW9ucy9jc3YvZGlhbG9ncy9saXN0L3NlcnZpY2VDU1YtbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vc2VydmljZS9zZWN0aW9ucy9jc3YvZGlhbG9ncy9pbXBvcnQvc2VydmljZUNTVi1pbXBvcnQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3NpbUNhcmQvY29tcG9uZW50cy9zaW1DYXJkSW5zdGFsbGF0aW9uL2RpYWxvZ3MvY29uZmlybS9zaW1DYXJkSW5zdGFsbGF0aW9uLWNvbmZpcm0uc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3NpbUNhcmQvc2VjdGlvbnMvZWRpdC9kaWFsb2dzL2VkaXQvc2ltQ2FyZC1lZGl0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9zaW1DYXJkL3NlY3Rpb25zL2VkaXQvZGlhbG9ncy9lZGl0L3NpbUNhcmRPcmdhbml6YXRpb24tZWRpdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vc2ltQ2FyZC9jb21wb25lbnRzL3NpbUNhcmRJbnN0YWxsYXRpb24vZGlhbG9ncy9saXN0L3NpbUNhcmRJbnN0YWxsYXRpb24tbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdGVybWluYWwvc2VjdGlvbnMvZWRpdC9kaWFsb2dzL2VkaXQvdGVybWluYWwtZWRpdC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdGVybWluYWwvc2VjdGlvbnMvdXBkYXRlVmVyc2lvbi9kaWFsb2dzL3VwZGF0ZVZlcnNpb24vdGVybWluYWxzLXVwZGF0ZS12ZXJzaW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi90ZXJtaW5hbC9pbnN0YWxsYXRpb24vdGVybWluYWwvZGlhbG9ncy9jYW1lcmEvdGVybWluYWxzLWNhbWVyYS5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdGVybWluYWwvaW5zdGFsbGF0aW9uL3Rlcm1pbmFsL2RpYWxvZ3MvbW92ZS90ZXJtaW5hbHMtbW92ZS5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdXNlci9zZWN0aW9ucy9lZGl0L2RpYWxvZ3MvZWRpdC91c2VyLWVkaXQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3VzZXIvc2VjdGlvbnMvcGFzc3dvcmQvZGlhbG9ncy9wYXNzd29yZC91c2VyLXBhc3N3b3JkLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi90ZXJtaW5hbC9pbnN0YWxsYXRpb24vdGVybWluYWwvZGlhbG9ncy9jYW1lcmEvaW1wb3J0L3Rlcm1pbmFsQ29uZmlndXJhdGlvbnMtaW1wb3J0LWxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3Rlcm1pbmFsL2luc3RhbGxhdGlvbi90ZXJtaW5hbC9kaWFsb2dzL2NhbWVyYS90ZXJtaW5hbE1vZGVscy90ZXJtaW5hbE1vZGVscy1zZWxlY3QtbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiZm9udHMuc2Nzc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vYWRtaW4uc2Nzc1wiO1xuQGltcG9ydCBcInRvb2xiYXIvdG9vbGJhci5zY3NzXCI7XG5AaW1wb3J0IFwicGxhdGZvcm0vcGxhdGZvcm0uc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2FjdGlvbi9hY3Rpb24uc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2FsbG9jYXRpb24vYWxsb2NhdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vYWxsb2NhdGlvbk1vbml0cmlwL2FsbG9jYXRpb25Nb25pdHJpcC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vY2VudHJvaWQvY2VudHJvaWQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2NvbnRyYWN0L2NvbnRyYWN0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9saW5lL2xpbmUuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2VtcGxveWVlL2VtcGxveWVlLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9tb2RlbE9wZXJhdGlvbkxvZy9tb2RlbE9wZXJhdGlvbkxvZy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vb3JnYW5pemF0aW9uL29yZ2FuaXphdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vc2VydmljZS9zZXJ2aWNlLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9zaW1DYXJkL3NpbUNhcmQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3Rlcm1pbmFsL3Rlcm1pbmFsLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi90ZWNobmljYWxJbmZvL3RlY2huaWNhbEluZm8uc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3RyYWNrZXJSZWFkaW5nL3RyYWNrZXJSZWFkaW5nLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi91c2VyL3VzZXIuc2Nzc1wiO1xuQGltcG9ydCBcImhvbWUvaW5kZXgvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcImhvbWUvbG9naW4vbG9naW4uc2Nzc1wiO1xuQGltcG9ydCBcInRvb2xiYXIvdGVtcGxhdGVzL25hdi1iYXItbWVudS1iYXIuc2Nzc1wiO1xuQGltcG9ydCBcInRvb2xiYXIvdGVtcGxhdGVzL3VzZXItYmFyLnNjc3NcIjtcbkBpbXBvcnQgXCJwbGF0Zm9ybS9kYXNoYm9hcmQvZGFzaGJvYXJkLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hbGxvY2F0aW9uL3JlcG9ydC9yZXBvcnQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2FsbG9jYXRpb24vcHJvRGF0YS9wcm9EYXRhUmVwb3J0LnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hbGxvY2F0aW9uL3NlY3Rpb25zL3NlY3Rpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9hbGxvY2F0aW9uTW9uaXRyaXAvcmVwb3J0L3JlcG9ydC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vY2VudHJvaWQvcmVwb3J0L3JlcG9ydC5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vY2VudHJvaWQvc2VjdGlvbnMvc2VjdGlvbnMuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL2NvbnRyYWN0L3NlY3Rpb25zL3NlY3Rpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9saW5lL3NlY3Rpb25zL3NlY3Rpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9lbXBsb3llZS9zZWN0aW9ucy9zZWN0aW9ucy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vb2NjdXJyZW5jZS9hc3Nlc3NtZW50L2Fzc2Vzc21lbnQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL21vZGVsT3BlcmF0aW9uTG9nL3JlcG9ydC9yZXBvcnQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL29jY3VycmVuY2UvdmlvbGF0aW9uL3Zpb2xhdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vb3JnYW5pemF0aW9uL3NlY3Rpb25zL3NlY3Rpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9yZXBvcnRzL2Fub21hbHkvYW5vbWFseS5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vcmVwb3J0cy9hc3Nlc3NtZW50L2Fzc2Vzc21lbnQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3JlcG9ydHMvZXZlbnQvZXZlbnQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3JlcG9ydHMvc2VydmljZS9zZXJ2aWNlLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi9yZXBvcnRzL3RlY2huaWNhbC90ZWNobmljYWwuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3NlcnZpY2Uvc2VjdGlvbnMvc2VjdGlvbnMuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3NpbUNhcmQvc2VjdGlvbnMvc2VjdGlvbnMuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3Rlcm1pbmFsL2Rhc2hib2FyZC9kYXNoYm9hcmQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3Rlcm1pbmFsL3NlY3Rpb25zL3NlY3Rpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi90ZXJtaW5hbC9pbnN0YWxsYXRpb24vaW5zdGFsbGF0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi90ZWNobmljYWxJbmZvL3JlcG9ydC9yZXBvcnQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3RyYWNrZXJSZWFkaW5nL3JlcG9ydC9yZXBvcnQuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3RyYWNrZXJSZWFkaW5nL3NlY3Rpb25zL3NlY3Rpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi90cmFja2VyUmVhZGluZy90ZW1wbGF0ZXMvdHJhY2tlclJlYWRpbmctdmlldy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vdXNlci9zZWN0aW9ucy9zZWN0aW9ucy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vd2lkZ2V0cy9hY3Rpb25fZWRpdG9yL2FjdGlvbl9lZGl0b3Iuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL3dpZGdldHMvZW1wbG95ZWVfZWRpdG9yL2VtcGxveWVlX2VkaXRvci5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vd2lkZ2V0cy9saW5lX3Zpc3VhbGl6ZXIvbGluZV92aXN1YWxpemVyLnNjc3NcIjtcbkBpbXBvcnQgXCJhZG1pbi93aWRnZXRzL3BvaV9lZGl0b3IvcG9pX2VkaXRvci5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vd2lkZ2V0cy9wb2lfc2VsZWN0aW9uL3BvaV9zZWxlY3Rpb24uc2Nzc1wiO1xuQGltcG9ydCBcInRvb2xiYXIvZGlhbG9ncy9icmFuY2hPcmdhbml6YXRpb25zL2JyYW5jaE9yZ2FuaXphdGlvbnMtbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwidG9vbGJhci9sYXlvdXRzL2NvbnRlbnQtd2l0aC10b29sYmFyL3Rvb2xiYXIuc2Nzc1wiO1xuQGltcG9ydCBcInRvb2xiYXIvbGF5b3V0cy92ZXJ0aWNhbC1uYXZpZ2F0aW9uL3Rvb2xiYXIuc2Nzc1wiO1xuQGltcG9ydCBcInBsYXRmb3JtL3dpZGdldHMvc2VhcmNoYmFyL3NlYXJjaGJhci5zY3NzXCI7XG5AaW1wb3J0IFwicGxhdGZvcm0vd2lkZ2V0cy9zaWRlYmFyL3NpZGViYXIuc2Nzc1wiO1xuQGltcG9ydCBcImNvbW1vbi9jb21wb25lbnRzL3Rlcm1pbmFsSW5mby90ZXJtaW5hbEluZm8uc2Nzc1wiO1xuQGltcG9ydCBcImNvbW1vbi9jb21wb25lbnRzL3RvYXN0TG9hZGluZy90b2FzdExvYWRpbmcuc2Nzc1wiO1xuQGltcG9ydCBcImNvbW1vbi9kaXJlY3RpdmVzL2hlbHBJY29uL2hlbHBJY29uLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21tb24vZGlyZWN0aXZlcy9vcmRlckJ5L29yZGVyQnkuc2Nzc1wiO1xuQGltcG9ydCBcImNvbW1vbi9kaXJlY3RpdmVzL3BhZ2luYXRpb24vcGFnaW5hdGlvbi5zY3NzXCI7XG4vLyBlbmRpbmplY3RvclxuIiwiLyogTWF0ZXJpYWxEZXNpZ25JY29ucy5jb20gKi9cbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJwYXRoXCI7XG5AaW1wb3J0IFwiY29yZVwiO1xuQGltcG9ydCBcImljb25zXCI7XG5AaW1wb3J0IFwiZXh0cmFzXCI7XG5AaW1wb3J0IFwiYW5pbWF0ZWRcIjsiLCJAaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2ljb24/ZmFtaWx5PU1hdGVyaWFsK0ljb25zKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86NDAwLDMwMCw1MDAsNzAwKTtcbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJyN7JG1kaS1mb250LW5hbWV9JztcbiAgc3JjOiB1cmwoJyN7JG1kaS1mb250LXBhdGh9LyN7JG1kaS1maWxlbmFtZX0td2ViZm9udC5lb3Q/dj0jeyRtZGktdmVyc2lvbn0nKTtcbiAgc3JjOiB1cmwoJyN7JG1kaS1mb250LXBhdGh9LyN7JG1kaS1maWxlbmFtZX0td2ViZm9udC5lb3Q/I2llZml4JnY9I3skbWRpLXZlcnNpb259JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skbWRpLWZvbnQtcGF0aH0vI3skbWRpLWZpbGVuYW1lfS13ZWJmb250LndvZmYyP3Y9I3skbWRpLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skbWRpLWZvbnQtcGF0aH0vI3skbWRpLWZpbGVuYW1lfS13ZWJmb250LndvZmY/dj0jeyRtZGktdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JG1kaS1mb250LXBhdGh9LyN7JG1kaS1maWxlbmFtZX0td2ViZm9udC50dGY/dj0jeyRtZGktdmVyc2lvbn0nKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRtZGktZm9udC1wYXRofS8jeyRtZGktZmlsZW5hbWV9LXdlYmZvbnQuc3ZnP3Y9I3skbWRpLXZlcnNpb259IyN7JG1kaS1maWxlbmFtZX0jeyRtZGktZm9udC13ZWlnaHR9JykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuIiwiLiN7JG1kaS1jc3MtcHJlZml4fTpiZWZvcmUsXG4uI3skbWRpLWNzcy1wcmVmaXh9LXNldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgI3skbWRpLWZvbnQtc2l6ZS1iYXNlfS8xICcjeyRtZGktZm9udC1uYW1lfSc7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn0iLCJAZWFjaCAka2V5LCAkdmFsdWUgaW4gJG1kaS1pY29ucyB7XG4gICAgLiN7JG1kaS1jc3MtcHJlZml4fS0jeyRrZXl9OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGNoYXIoJHZhbHVlKTtcbiAgICB9XG59XG4iLCLvu79AZnVuY3Rpb24gY2hhcigkY2hhcmFjdGVyLWNvZGUpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKFwic2VsZWN0b3ItYXBwZW5kXCIpIHtcbiAgICAgICAgQHJldHVybiB1bnF1b3RlKFwiXFxcIlxcXFwjeyRjaGFyYWN0ZXItY29kZX1cXFwiXCIpO1xuICAgIH1cblxuICAgIEBpZiBcIlxcXFwjeyd4J31cIiA9PSBcIlxcXFx4XCIge1xuICAgICAgICBAcmV0dXJuIHN0ci1zbGljZShcIlxceFwiLCAxLCAxKSArICRjaGFyYWN0ZXItY29kZTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuICN7XCJcXFwiXFxcXFwifSN7JGNoYXJhY3Rlci1jb2RlICsgXCJcXFwiXCJ9O1xuICAgIH1cbn1cblxuQGZ1bmN0aW9uIG1kaSgkbmFtZSkge1xuICAgIEBpZiBtYXAtaGFzLWtleSgkbWRpLWljb25zLCAkbmFtZSkgPT0gZmFsc2Uge1xuICAgICAgICBAd2FybiBcIkljb24gI3skbmFtZX0gbm90IGZvdW5kLlwiO1xuICAgICAgICBAcmV0dXJuIFwiXCI7XG4gICAgfVxuICAgIEByZXR1cm4gY2hhcihtYXAtZ2V0KCRtZGktaWNvbnMsICRuYW1lKSk7XG59IiwiJHNpemVzOiAxOCAyNCAzNiA0ODtcbkBlYWNoICRzaXplIGluICRzaXplcyB7XG4gICAgLiN7JG1kaS1jc3MtcHJlZml4fS0jeyRzaXplfXB4IHtcbiAgICAgICAgJi4jeyRtZGktY3NzLXByZWZpeH0tc2V0LFxuICAgICAgICAmLiN7JG1kaS1jc3MtcHJlZml4fTpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkc2l6ZSAqIDFweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLiN7JG1kaS1jc3MtcHJlZml4fS1kYXJrIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgIH1cbiAgICAmLm1kaS1pbmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgICB9XG59XG4uI3skbWRpLWNzcy1wcmVmaXh9LWxpZ2h0IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgIH1cbiAgICAmLm1kaS1pbmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgIH1cbn1cblxuJGRlZ3JlZXM6IDQ1IDkwIDEzNSAxODAgMjI1IDI3MCAzMTU7XG5AZWFjaCAkZGVncmVlIGluICRkZWdyZWVzIHtcbiAgICAuI3skbWRpLWNzcy1wcmVmaXh9LXJvdGF0ZS0jeyRkZWdyZWV9e1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCN7JGRlZ3JlZX1kZWcpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCN7JGRlZ3JlZX1kZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoI3skZGVncmVlfWRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgLypcbiAgICAgICAgLy8gTm90IGluY2x1ZGVkIGluIHByb2R1Y3Rpb25cbiAgICAgICAgJi4jeyRtZGktY3NzLXByZWZpeH0tZmxpcC1oOmJlZm9yZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoI3skZGVncmVlfWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKCN7JGRlZ3JlZX1kZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwSDtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbiAgICAgICAgfVxuICAgICAgICAmLiN7JG1kaS1jc3MtcHJlZml4fS1mbGlwLXY6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgjeyRkZWdyZWV9ZGVnKTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgjeyRkZWdyZWV9ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoI3skZGVncmVlfWRlZyk7XG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBWO1xuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xuICAgICAgICB9XG4gICAgICAgICovXG4gICAgfVxufVxuLiN7JG1kaS1jc3MtcHJlZml4fS1mbGlwLWg6YmVmb3JlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgZmlsdGVyOiBGbGlwSDtcbiAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG59XG4uI3skbWRpLWNzcy1wcmVmaXh9LWZsaXAtdjpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgICBmaWx0ZXI6IEZsaXBWO1xuICAgIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcbn0iLCIvLyBGcm9tIEZvbnQgQXdlc29tZVxuLiN7JG1kaS1jc3MtcHJlZml4fS1zcGluOmJlZm9yZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246ICN7JG1kaS1jc3MtcHJlZml4fS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogI3skbWRpLWNzcy1wcmVmaXh9LXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgI3skbWRpLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAgIDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgI3skbWRpLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAgIDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB9XG59IiwiLyohXG4gKiBBbmd1bGFySlMgTWF0ZXJpYWwgRGVzaWduXG4gKiBodHRwczovL2dpdGh1Yi5jb20vYW5ndWxhci9tYXRlcmlhbFxuICogQGxpY2Vuc2UgTUlUXG4gKiB2MS4xLjIwLW1hc3Rlci01OTVmZWZlXG4gKi9cbi8vIFR5cG9ncmFwaHlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGZvbnQtZmFtaWx5OiBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1zaXplOiAgIDEwcHggIWRlZmF1bHQ7XG5cbi8vLS0gTXVzdCBiZSBkZWZpbmVkIGFmdGVyICRmb250LXNpemUgYW5kIGJlZm9yZSB2YXJpYWJsZXMgdGhhdCBkZXBlbmQgb24gdGhlIGZ1bmN0aW9uLlxuQGZ1bmN0aW9uIHJlbSgkbXVsdGlwbGllcikge1xuICBAcmV0dXJuICRtdWx0aXBsaWVyICogJGZvbnQtc2l6ZTtcbn1cblxuJGRpc3BsYXktNC1mb250LXNpemUtYmFzZTogcmVtKDExLjIwKSAhZGVmYXVsdDtcbiRkaXNwbGF5LTMtZm9udC1zaXplLWJhc2U6IHJlbSg1LjYwMCkgIWRlZmF1bHQ7XG4kZGlzcGxheS0yLWZvbnQtc2l6ZS1iYXNlOiByZW0oNC41MDApICFkZWZhdWx0O1xuJGRpc3BsYXktMS1mb250LXNpemUtYmFzZTogcmVtKDMuNDAwKSAhZGVmYXVsdDtcbiRoZWFkbGluZS1mb250LXNpemUtYmFzZTogIHJlbSgyLjQwMCkgIWRlZmF1bHQ7XG4kdGl0bGUtZm9udC1zaXplLWJhc2U6ICAgICByZW0oMi4wMDApICFkZWZhdWx0O1xuJHN1YmhlYWQtZm9udC1zaXplLWJhc2U6ICAgcmVtKDEuNjAwKSAhZGVmYXVsdDtcblxuJGJvZHktZm9udC1zaXplLWJhc2U6ICAgICAgcmVtKDEuNDAwKSAhZGVmYXVsdDtcbiRjYXB0aW9uLWZvbnQtc2l6ZS1iYXNlOiAgIHJlbSgxLjIwMCkgIWRlZmF1bHQ7XG5cbi8vIExheW91dFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRiYXNlbGluZS1ncmlkOiAgICAgICAgICAgIDhweCAhZGVmYXVsdDtcbiRsYXlvdXQtZ3V0dGVyLXdpZHRoOiAgICAgICgkYmFzZWxpbmUtZ3JpZCAqIDIpICFkZWZhdWx0O1xuXG4kbGF5b3V0LWJyZWFrcG9pbnQteHM6ICAgICA2MDBweCAhZGVmYXVsdDtcbiRsYXlvdXQtYnJlYWtwb2ludC1zbTogICAgIDk2MHB4ICFkZWZhdWx0O1xuJGxheW91dC1icmVha3BvaW50LW1kOiAgICAgMTI4MHB4ICFkZWZhdWx0O1xuJGxheW91dC1icmVha3BvaW50LWxnOiAgICAgMTkyMHB4ICFkZWZhdWx0O1xuXG4vLyBCdXR0b25cbiRidXR0b24tbGVmdC1yaWdodC1wYWRkaW5nOiByZW0oMC42MDApICFkZWZhdWx0O1xuXG4vLyBJY29uXG4kaWNvbi1zaXplOiByZW0oMi40MDApICFkZWZhdWx0O1xuXG4vLyBBcHAgYmFyIHZhcmlhYmxlc1xuJGFwcC1iYXItaGVpZ2h0OiA2NHB4ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVpZ2h0OiAkYmFzZWxpbmUtZ3JpZCAqIDMgIWRlZmF1bHQ7XG4kdG9hc3QtbWFyZ2luOiAkYmFzZWxpbmUtZ3JpZCAqIDEgIWRlZmF1bHQ7XG5cbi8vIFdoaXRlZnJhbWVzXG5cbiRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHk6ICAgICAgMC4yICFkZWZhdWx0O1xuJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eTogICAwLjE0ICFkZWZhdWx0O1xuJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5OiAwLjEyICFkZWZhdWx0O1xuXG4vLyBOT1RFKHNoeW5kbWFuKTogZ3VscC1zYXNzIHNlZW1zIHRvIGJlIGZhaWxpbmcgaWYgSSBzcGxpdCB0aGUgc2hhZG93IGRlZnMgYWNyb3NzXG4vLyAgICBtdWx0aXBsZSBsaW5lcy4gVWdseS4gU29ycnkuXG4kd2hpdGVmcmFtZS1zaGFkb3ctMWRwOiAwcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5KSwgMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCAycHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTJkcDogMHB4IDFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAycHggMnB4IDBweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHkpLCAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZWZyYW1lLXNoYWRvdy0zZHA6IDBweCAxcHggOHB4IDBweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggM3B4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5KSwgMHB4IDNweCAzcHggLTJweCByZ2JhKDAsIDAsIDAsICRzaGFkb3ctYW1iaWVudC1zaGFkb3ctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kd2hpdGVmcmFtZS1zaGFkb3ctNGRwOiAwcHggMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCA0cHggNXB4IDBweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHkpLCAwcHggMXB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZWZyYW1lLXNoYWRvdy01ZHA6IDBweCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5KSwgMHB4IDVweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCAxcHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTZkcDogMHB4IDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggNnB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCAxcHggMThweCAwcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTdkcDogMHB4IDRweCA1cHggLTJweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggN3B4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCAycHggMTZweCAxcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LThkcDogMHB4IDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTlkcDogMHB4IDVweCA2cHggLTNweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggOXB4IDEycHggMXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCAzcHggMTZweCAycHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTEwZHA6IDBweCA2cHggNnB4IC0zcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5KSwgMHB4IDEwcHggMTRweCAxcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5KSwgMHB4IDRweCAxOHB4IDNweCByZ2JhKDAsIDAsIDAsICRzaGFkb3ctYW1iaWVudC1zaGFkb3ctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kd2hpdGVmcmFtZS1zaGFkb3ctMTFkcDogMHB4IDZweCA3cHggLTRweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggMTFweCAxNXB4IDFweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHkpLCAwcHggNHB4IDIwcHggM3B4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZWZyYW1lLXNoYWRvdy0xMmRwOiAwcHggN3B4IDhweCAtNHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAxMnB4IDE3cHggMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA1cHggMjJweCA0cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTEzZHA6IDBweCA3cHggOHB4IC00cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5KSwgMHB4IDEzcHggMTlweCAycHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5KSwgMHB4IDVweCAyNHB4IDRweCByZ2JhKDAsIDAsIDAsICRzaGFkb3ctYW1iaWVudC1zaGFkb3ctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kd2hpdGVmcmFtZS1zaGFkb3ctMTRkcDogMHB4IDdweCA5cHggLTRweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggMTRweCAyMXB4IDJweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHkpLCAwcHggNXB4IDI2cHggNHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZWZyYW1lLXNoYWRvdy0xNWRwOiAwcHggOHB4IDlweCAtNXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAxNXB4IDIycHggMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA2cHggMjhweCA1cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTE2ZHA6IDBweCA4cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAxNnB4IDI0cHggMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA2cHggMzBweCA1cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTE3ZHA6IDBweCA4cHggMTFweCAtNXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAxN3B4IDI2cHggMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA2cHggMzJweCA1cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTE4ZHA6IDBweCA5cHggMTFweCAtNXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAxOHB4IDI4cHggMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA3cHggMzRweCA2cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTE5ZHA6IDBweCA5cHggMTJweCAtNnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAxOXB4IDI5cHggMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA3cHggMzZweCA2cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTIwZHA6IDBweCAxMHB4IDEzcHggLTZweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggMjBweCAzMXB4IDNweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHkpLCAwcHggOHB4IDM4cHggN3B4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZWZyYW1lLXNoYWRvdy0yMWRwOiAwcHggMTBweCAxM3B4IC02cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5KSwgMHB4IDIxcHggMzNweCAzcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5KSwgMHB4IDhweCA0MHB4IDdweCByZ2JhKDAsIDAsIDAsICRzaGFkb3ctYW1iaWVudC1zaGFkb3ctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kd2hpdGVmcmFtZS1zaGFkb3ctMjJkcDogMHB4IDEwcHggMTRweCAtNnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAyMnB4IDM1cHggM3B4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA4cHggNDJweCA3cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTIzZHA6IDBweCAxMXB4IDE0cHggLTdweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggMjNweCAzNnB4IDNweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHkpLCAwcHggOXB4IDQ0cHggOHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZWZyYW1lLXNoYWRvdy0yNGRwOiAwcHggMTFweCAxNXB4IC03cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5KSwgMHB4IDI0cHggMzhweCAzcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5KSwgMHB4IDlweCA0NnB4IDhweCByZ2JhKDAsIDAsIDAsICRzaGFkb3ctYW1iaWVudC1zaGFkb3ctb3BhY2l0eSkgIWRlZmF1bHQ7XG5cbi8vIFotaW5kZXhlc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kei1pbmRleC10b2FzdDogMTA1ICFkZWZhdWx0O1xuJHotaW5kZXgtdG9vbHRpcDogMTAwICFkZWZhdWx0O1xuJHotaW5kZXgtbWVudTogMTAwICFkZWZhdWx0O1xuJHotaW5kZXgtY2FsZW5kYXItcGFuZTogMTAwICFkZWZhdWx0O1xuJHotaW5kZXgtc2VsZWN0OiA5MCAhZGVmYXVsdDtcbiR6LWluZGV4LWRpYWxvZzogODAgIWRlZmF1bHQ7XG4kei1pbmRleC1ib3R0b20tc2hlZXQ6IDcwICFkZWZhdWx0O1xuJHotaW5kZXgtc2Nyb2xsLW1hc2s6IDUwICFkZWZhdWx0O1xuJHotaW5kZXgtc2Nyb2xsLW1hc2stYmFyOiA2NSAhZGVmYXVsdDtcbiR6LWluZGV4LXNpZGVuYXY6IDYwICFkZWZhdWx0O1xuJHotaW5kZXgtYmFja2Ryb3A6IDUwICFkZWZhdWx0O1xuJHotaW5kZXgtZmFiOiAyMCAhZGVmYXVsdDtcbiR6LWluZGV4LXByb2dyZXNzLWNpcmN1bGFyOiAyICFkZWZhdWx0OyAvLyBVc2VkIHRvIGZpeCBhbmltYXRpb24gYnVnIGluIENocm9tZVxuXG4vLyBFYXNpbmcgQ3VydmVzXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRzd2lmdC1lYXNlLW91dC1kdXJhdGlvbjogMC40cyAhZGVmYXVsdDtcbiRzd2lmdC1lYXNlLW91dC10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpICFkZWZhdWx0O1xuJHN3aWZ0LWVhc2Utb3V0OiBhbGwgJHN3aWZ0LWVhc2Utb3V0LWR1cmF0aW9uICRzd2lmdC1lYXNlLW91dC10aW1pbmctZnVuY3Rpb24gIWRlZmF1bHQ7XG5cbiRzd2lmdC1lYXNlLWluLWR1cmF0aW9uOiAwLjNzICFkZWZhdWx0O1xuJHN3aWZ0LWVhc2UtaW4tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKSAhZGVmYXVsdDtcbiRzd2lmdC1lYXNlLWluOiBhbGwgJHN3aWZ0LWVhc2UtaW4tZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tdGltaW5nLWZ1bmN0aW9uICFkZWZhdWx0O1xuXG4kc3dpZnQtZWFzZS1pbi1vdXQtZHVyYXRpb246IDAuNXMgIWRlZmF1bHQ7XG4kc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSkgIWRlZmF1bHQ7XG4kc3dpZnQtZWFzZS1pbi1vdXQ6IGFsbCAkc3dpZnQtZWFzZS1pbi1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbiAhZGVmYXVsdDtcblxuJHN3aWZ0LWxpbmVhci1kdXJhdGlvbjogMC4wOHMgIWRlZmF1bHQ7XG4kc3dpZnQtbGluZWFyLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFkZWZhdWx0O1xuJHN3aWZ0LWxpbmVhcjogYWxsICRzd2lmdC1saW5lYXItZHVyYXRpb24gJHN3aWZ0LWxpbmVhci10aW1pbmctZnVuY3Rpb24gIWRlZmF1bHQ7XG5cbiRtYXRlcmlhbC1lbnRlci1kdXJhdGlvbjogMC4zcztcbiRtYXRlcmlhbC1lbnRlci10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjAsIDAuMCwgMC4yLCAxKTtcbiRtYXRlcmlhbC1lbnRlcjogYWxsICRtYXRlcmlhbC1lbnRlci1kdXJhdGlvbiAkbWF0ZXJpYWwtZW50ZXItdGltaW5nLWZ1bmN0aW9uO1xuXG4kbWF0ZXJpYWwtbGVhdmUtZHVyYXRpb246IDAuM3M7XG4kbWF0ZXJpYWwtbGVhdmUtdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDEsIDEpO1xuJG1hdGVyaWFsLWxlYXZlOiBhbGwgJG1hdGVyaWFsLWxlYXZlLWR1cmF0aW9uICRtYXRlcmlhbC1sZWF2ZS10aW1pbmctZnVuY3Rpb247XG5cbi8vIEZhYiBCdXR0b25zIChzaGFyZWQgYmV0d2VlbiBidXR0b25zLnNjc3MgYW5kIGZhYiouc2Nzcylcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRidXR0b24tZmFiLXdpZHRoOiByZW0oNS42MDApICFkZWZhdWx0O1xuJGJ1dHRvbi1mYWItaGVpZ2h0OiByZW0oNS42MDApICFkZWZhdWx0O1xuJGJ1dHRvbi1mYWItcGFkZGluZzogcmVtKDEuNjApICFkZWZhdWx0O1xuXG5cbi8vIFNoYXJlZCBDaGVja2JveCB2YXJpYWJsZXNcbiRjaGVja2JveC13aWR0aDogMjBweCAhZGVmYXVsdDtcbiRjaGVja2JveC1oZWlnaHQ6ICRjaGVja2JveC13aWR0aCAhZGVmYXVsdDtcbiRjaGVja2JveC1ib3JkZXItcmFkaXVzOiAycHggIWRlZmF1bHQ7XG4kY2hlY2tib3gtYm9yZGVyLXdpZHRoOiAycHggIWRlZmF1bHQ7XG5cbkBtaXhpbiBtYXJnaW4tc2VsZWN0b3JzKCRiZWZvcmU6MWVtLCAkYWZ0ZXI6MWVtLCAkc3RhcnQ6MHB4LCAkZW5kOjBweCkge1xuICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6ICRiZWZvcmU7XG4gIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAkYWZ0ZXI7XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAkc3RhcnQ7XG4gIC13ZWJraXQtbWFyZ2luLWVuZDogJGVuZDtcbn1cblxuQG1peGluIG5vdC1zZWxlY3RhYmxlKCR2YWx1ZTpub25lKSB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogJHZhbHVlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiAkdmFsdWU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogJHZhbHVlO1xuICAtbW96LXVzZXItc2VsZWN0OiAkdmFsdWU7XG4gIC1tcy11c2VyLXNlbGVjdDogJHZhbHVlO1xuICB1c2VyLXNlbGVjdDogJHZhbHVlO1xufVxuXG5AbWl4aW4gaW5wdXQtcGxhY2Vob2xkZXItY29sb3IoJGNvbG9yKSB7XG4gICRwc2V1ZG9zOiAnOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyJywgLy8gRm9yIFFRIEJyb3dzZXJcbiAgICAgICAgICAgICc6LW1zLWlucHV0LXBsYWNlaG9sZGVyJywgLy8gRm9yIElFXG4gICAgICAgICAgICAnOjotbXMtaW5wdXQtcGxhY2Vob2xkZXInLCAvLyBGb3IgRWRnZVxuICAgICAgICAgICAgJzo6cGxhY2Vob2xkZXInO1xuICAkZmlyZWZveC1wc2V1ZG9zOiAnOi1tb3otcGxhY2Vob2xkZXInLCAnOjotbW96LXBsYWNlaG9sZGVyJztcblxuICAvLyBJdCBpcyBpbXBvcnRhbnQgdG8gZXhwb3J0IGV2ZXJ5IHBzZXVkbyB3aXRoaW4gaXRzIG93biBibG9jaywgYmVjYXVzZSBvdGhlcndpc2UgdGhlIHBsYWNlaG9sZGVyXG4gIC8vIHdvbid0IGJlIHNldCBvbiB0aGUgbW9zdCBicm93c2Vycy5cbiAgQGVhY2ggJHBzZXVkbyBpbiAkcHNldWRvcyB7XG4gICAgJiN7JHBzZXVkb30ge1xuICAgICAgY29sb3I6IHVucXVvdGUoJGNvbG9yKTtcbiAgICB9XG4gIH1cbiAgLy8gRmlyZWZveCByZWR1Y2VzIHRoZSBvcGFjaXR5IG9mIHBsYWNlaG9sZGVycyBzbyB3ZSBuZWVkIHRvIGtlZXAgdGhlbSBvcGFxdWUgdG8gYXZvaWQgYXBwbHlpbmdcbiAgLy8gZG91YmxlIHRoZSB0cmFuc3BhcmVuY3kgYW5kIGNhdXNpbmcgYTExeSBmYWlsdXJlcyBkdWUgdG8gdGV4dCBjb250cmFzdC5cbiAgQGVhY2ggJHBzZXVkbyBpbiAkZmlyZWZveC1wc2V1ZG9zIHtcbiAgICAmI3skcHNldWRvfSB7XG4gICAgICBjb2xvcjogdW5xdW90ZSgkY29sb3IpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHBpZS1jbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbkBtaXhpbiBtZC1zaGFkb3ctYm90dG9tLXotMSgpIHtcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuQG1peGluIG1kLXNoYWRvdy1ib3R0b20tei0yKCkge1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG5cbi8vIE1peGluIGZvciBhIFwiZmxhdFwiIGlucHV0IHRoYXQgY2FuIGJlIHVzZWQgZm9yIGNvbXBvbmVudHMgdGhhdCBjb250YWluIGFuIGlucHV0XG4vLyAoZGF0ZXBpY2tlciwgYXV0b2NvbXBsZXRlKS5cbkBtaXhpbiBtZC1mbGF0LWlucHV0KCkge1xuICBmb250LXNpemU6IDE0cHg7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAvLyBUaGUgXCJjbGVhciBYXCIgdGhhdCBJRSBhZGRzIHRvIGlucHV0W3R5cGU9XCJzZWFyY2hcIl1cbiAgJjo6LW1zLWNsZWFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFR5cG9ncmFwaHkgbWl4aW5zXG5cbkBtaXhpbiBtZC10aXRsZSgpIHtcbiAgZm9udC1zaXplOiAkdGl0bGUtZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xufVxuXG5AbWl4aW4gbWQtYm9keS0xKCkge1xuICBmb250LXNpemU6ICRib2R5LWZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgbGluZS1oZWlnaHQ6IHJlbSgyKTtcbn1cblxuQG1peGluIG1kLWJvZHktMigpIHtcbiAgZm9udC1zaXplOiAkYm9keS1mb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07XG4gIGxpbmUtaGVpZ2h0OiByZW0oMi40KTtcbn1cblxuQG1peGluIG1kLXN1YmhlYWQoKSB7XG4gIGZvbnQtc2l6ZTogJHN1YmhlYWQtZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xuICBsaW5lLWhlaWdodDogcmVtKDIuNCk7XG59XG5cbkBmdW5jdGlvbiBtYXAtdG8tc3RyaW5nKCRtYXApIHtcbiAgJG1hcC1zdHI6ICd7JztcbiAgJGtleXM6IG1hcC1rZXlzKCRtYXApO1xuICAkbGVuOiBsZW5ndGgoJGtleXMpO1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRsZW4ge1xuICAgICRrZXk6IG50aCgka2V5cywgJGkpO1xuICAgICR2YWx1ZTogbWFwLWdldCgkbWFwLCAka2V5KTtcbiAgICAkbWFwLXN0cjogJG1hcC1zdHIgKyAnXycgKyAka2V5ICsgJ186IF8nICsgbWFwLWdldCgkbWFwLCAka2V5KSArICdfJztcbiAgICBAaWYgJGkgIT0gJGxlbiB7XG4gICAgICAkbWFwLXN0cjogJG1hcC1zdHIgKyAnLCc7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJG1hcC1zdHIgKyAnfSc7XG59XG5cbi8vIFRoaXMgaXMgYSBtaXhpbiwgd2hpY2ggZml4ZXMgSUUxMSdzIHZlcnRpY2FsIGFsaWdubWVudCBpc3N1ZSwgd2hlbiB1c2luZyBgbWluLWhlaWdodGAuXG4vLyBTZWUgaHR0cHM6Ly9jb25uZWN0Lm1pY3Jvc29mdC5jb20vSUUvZmVlZGJhY2svZGV0YWlscy84MTYyOTMvXG5AbWl4aW4gaWUxMS1taW4taGVpZ2h0LWZsZXhidWcoJG1pbi1oZWlnaHQpIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBtaW4taGVpZ2h0OiAkbWluLWhlaWdodDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi8vIG1peGluIGRlZmluaXRpb24gOyBzZXRzIExUUiBhbmQgUlRMIHdpdGhpbiB0aGUgc2FtZSBzdHlsZSBjYWxsXG4vLyBAc2VlIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vYWxtYW5hYy9wcm9wZXJ0aWVzL2QvZGlyZWN0aW9uL1xuXG5AbWl4aW4gcnRsKCRwcm9wLCAkbHRyLXZhbHVlLCAkcnRsLXZhbHVlKSB7XG4gICN7JHByb3B9OiAkbHRyLXZhbHVlO1xuICBbZGlyPXJ0bF0gJiB7XG4gICAgI3skcHJvcH06ICRydGwtdmFsdWU7XG4gIH1cbn1cblxuQG1peGluIHJ0bC1wcm9wKCRsdHItcHJvcCwgJHJ0bC1wcm9wLCAkdmFsdWUsICRyZXNldC12YWx1ZSkge1xuICAjeyRsdHItcHJvcH06ICR2YWx1ZTtcbiAgW2Rpcj1ydGxdICYge1xuICAgICN7JGx0ci1wcm9wfTogJHJlc2V0LXZhbHVlO1xuICAgICN7JHJ0bC1wcm9wfTogJHZhbHVlO1xuICB9XG59XG5cbi8vIFRvIHJldmVyc2UgcGFkZGluZyAodG9wIGxlZnQgYm90dG9tIHJpZ2h0KSAtPiAodG9wIHJpZ2h0IGJvdHRvbSBsZWZ0KVxuQGZ1bmN0aW9uIHJ0bC12YWx1ZSgkbGlzdCkge1xuICBAaWYgbGVuZ3RoKCRsaXN0KSA9PSA0IHtcbiAgICBAcmV0dXJuIG50aCgkbGlzdCwgMSkgbnRoKCRsaXN0LCA0KSBudGgoJGxpc3QsIDMpIG50aCgkbGlzdCwgMilcbiAgfVxuICBAaWYgbGVuZ3RoKCRsaXN0KSA9PSA1IHtcbiAgICBAcmV0dXJuIG50aCgkbGlzdCwgMSkgbnRoKCRsaXN0LCA0KSBudGgoJGxpc3QsIDMpIG50aCgkbGlzdCwgMikgbnRoKCRsaXN0LCA1KVxuICB9XG4gIEByZXR1cm4gJGxpc3Q7XG59XG5cbi8vIFBvc2l0aW9uIGEgRkFCIGJ1dHRvbi5cbkBtaXhpbiBmYWItcG9zaXRpb24oJHNwb3QsICR0b3A6IGF1dG8sICRyaWdodDogYXV0bywgJGJvdHRvbTogYXV0bywgJGxlZnQ6IGF1dG8pIHtcbiAgJi5tZC1mYWItI3skc3BvdH0ge1xuICAgIHRvcDogJHRvcDtcbiAgICByaWdodDogJHJpZ2h0O1xuICAgIGJvdHRvbTogJGJvdHRvbTtcbiAgICBsZWZ0OiAkbGVmdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuQG1peGluIGZhYi1hbGwtcG9zaXRpb25zKCkge1xuICBAaW5jbHVkZSBmYWItcG9zaXRpb24oYm90dG9tLXJpZ2h0LCBhdXRvLCAoJGJ1dHRvbi1mYWItd2lkdGggLSAkYnV0dG9uLWZhYi1wYWRkaW5nKS8yLCAoJGJ1dHRvbi1mYWItaGVpZ2h0IC0gJGJ1dHRvbi1mYWItcGFkZGluZykvMiwgYXV0byk7XG4gIEBpbmNsdWRlIGZhYi1wb3NpdGlvbihib3R0b20tbGVmdCwgYXV0bywgYXV0bywgKCRidXR0b24tZmFiLWhlaWdodCAtICRidXR0b24tZmFiLXBhZGRpbmcpLzIsICgkYnV0dG9uLWZhYi13aWR0aCAtICRidXR0b24tZmFiLXBhZGRpbmcpLzIpO1xuICBAaW5jbHVkZSBmYWItcG9zaXRpb24odG9wLXJpZ2h0LCAoJGJ1dHRvbi1mYWItaGVpZ2h0IC0gJGJ1dHRvbi1mYWItcGFkZGluZykvMiwgKCRidXR0b24tZmFiLXdpZHRoIC0gJGJ1dHRvbi1mYWItcGFkZGluZykvMiwgYXV0bywgYXV0byk7XG4gIEBpbmNsdWRlIGZhYi1wb3NpdGlvbih0b3AtbGVmdCwgKCRidXR0b24tZmFiLWhlaWdodCAtICRidXR0b24tZmFiLXBhZGRpbmcpLzIsIGF1dG8sIGF1dG8sICgkYnV0dG9uLWZhYi13aWR0aCAtICRidXR0b24tZmFiLXBhZGRpbmcpLzIpO1xufVxuXG4vLyBUaGlzIG1peGluIGFsbG93cyBhIHVzZXIgdG8gdXNlIHRoZSBtZC1jaGVja2JveCBjc3Mgb3V0c2lkZSBvZiB0aGVcbi8vIG1kLWNoZWNrYm94IGRpcmVjdGl2ZS5cbi8vIFNlZSBzcmMvY29tcG9uZW50cy9zZWxlY3Qvc2VsZWN0LnNjc3MgZm9yIGFuIGV4YW1wbGUuXG5AbWl4aW4gY2hlY2tib3gtY29udGFpbmVyKFxuICAkY2hlY2tlZFNlbGVjdG9yOiAnLm1kLWNoZWNrZWQnLFxuICAkd2lkdGg6ICRjaGVja2JveC13aWR0aCxcbiAgJGhlaWdodDogJGNoZWNrYm94LWhlaWdodCxcbiAgJGJvcmRlci13aWR0aDogJGNoZWNrYm94LWJvcmRlci13aWR0aCxcbiAgJGJvcmRlci1yYWRpdXM6ICRjaGVja2JveC1ib3JkZXItcmFkaXVzKSB7XG4gIC5tZC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIEBpbmNsdWRlIHJ0bChsZWZ0LCAwLCBhdXRvKTtcbiAgICBAaW5jbHVkZSBydGwocmlnaHQsIGF1dG8sIDApO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgIH1cblxuICAgIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAtMTVweDtcbiAgICAgIHRvcDogLTE1cHg7XG4gICAgICByaWdodDogLTE1cHg7XG4gICAgICBib3R0b206IC0xNXB4O1xuICAgIH1cbiAgfVxuXG4gIC8vIHVuY2hlY2tlZFxuICAubWQtaWNvbiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2l0aW9uOiAyNDBtcztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAmI3skY2hlY2tlZFNlbGVjdG9yfSAubWQtaWNvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6ICR3aWR0aCAvIDMgLSAkYm9yZGVyLXdpZHRoO1xuICAgICAgdG9wOiAkd2lkdGggLyA5IC0gJGJvcmRlci13aWR0aDtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgd2lkdGg6ICR3aWR0aCAvIDM7XG4gICAgICBoZWlnaHQ6ICR3aWR0aCAqIDIgLyAzO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cbiAgfVxuXG4gIC8vIGRpc2FibGVkXG4gICZbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAmLm1kLWluZGV0ZXJtaW5hdGUgLm1kLWljb24ge1xuICAgICY6YWZ0ZXIge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIHdpZHRoOiAkd2lkdGggKiAwLjY7XG4gICAgICBoZWlnaHQ6ICRib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuICB9XG59XG5cbi8vIE1peGluIHRvIGNyZWF0ZSBhIHByaW1hcnkgY2hlY2tib3guXG4vLyBVc2VkIGJ5IHRoZSBjaGVja2JveCBhbmQgc2VsZWN0IGNvbXBvbmVudC5cbkBtaXhpbiBjaGVja2JveC1wcmltYXJ5KCRjaGVja2VkU2VsZWN0b3I6ICcubWQtY2hlY2tlZCcpIHtcbiAgLm1kLXJpcHBsZSB7XG4gICAgY29sb3I6ICd7e3ByaW1hcnktNjAwfX0nO1xuICB9XG5cbiAgJiN7JGNoZWNrZWRTZWxlY3Rvcn0gLm1kLXJpcHBsZSB7XG4gICAgY29sb3I6ICd7e2JhY2tncm91bmQtNjAwfX0nO1xuICB9XG5cbiAgLm1kLWluay1yaXBwbGUge1xuICAgIGNvbG9yOiAne3tmb3JlZ3JvdW5kLTJ9fSc7XG4gIH1cblxuICAmI3skY2hlY2tlZFNlbGVjdG9yfSAubWQtaW5rLXJpcHBsZSB7XG4gICAgY29sb3I6ICd7e3ByaW1hcnktY29sb3ItMC44N319JztcbiAgfVxuXG4gICY6bm90KC5tZC1jaGVja2VkKSAubWQtaWNvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAne3tmb3JlZ3JvdW5kLTJ9fSc7XG4gIH1cblxuICAmI3skY2hlY2tlZFNlbGVjdG9yfSAubWQtaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJ3t7cHJpbWFyeS1jb2xvci0wLjg3fX0nO1xuICB9XG5cbiAgJiN7JGNoZWNrZWRTZWxlY3Rvcn0ubWQtZm9jdXNlZCAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJ3t7cHJpbWFyeS1jb2xvci0wLjI2fX0nO1xuICB9XG5cbiAgJiN7JGNoZWNrZWRTZWxlY3Rvcn0gLm1kLWljb246YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJ3t7cHJpbWFyeS1jb250cmFzdC0wLjg3fX0nO1xuICB9XG5cbiAgJiAubWQtaW5kZXRlcm1pbmF0ZVtkaXNhYmxlZF0ge1xuICAgIC5tZC1jb250YWluZXIge1xuICAgICAgY29sb3I6ICd7e2ZvcmVncm91bmQtM319JztcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGRlbnNlKCRwcm9wLCAkbm9ybWFsLCAkZGVuc2UpIHtcbiAgI3skcHJvcH06ICRub3JtYWw7XG4gIC5tZC1kZW5zZSA+ICY6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCksXG4gIC5tZC1kZW5zZSA6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgJjpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSB7XG4gICAgI3skcHJvcH06ICRkZW5zZTtcbiAgfVxufVxuXG5AbWl4aW4gZGVuc2UtcnRsKCRwcm9wLCAkbHRyLW5vcm1hbCwgJHJ0bC1ub3JtYWwsICRsdHItZGVuc2UsICRydGwtZGVuc2UpIHtcbiAgQGluY2x1ZGUgcnRsKCRwcm9wLCAkbHRyLW5vcm1hbCwgJHJ0bC1ub3JtYWwpO1xuICAubWQtZGVuc2UgPiAmOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpLFxuICAubWQtZGVuc2UgOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpICY6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkge1xuICAgIEBpbmNsdWRlIHJ0bCgkcHJvcCwgJGx0ci1kZW5zZSwgJHJ0bC1kZW5zZSk7XG4gIH1cbn1cblxuaHRtbCwgYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5bdGFiaW5kZXg9Jy0xJ106Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmluc2V0IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuYS5tZC1uby1zdHlsZSxcbmJ1dHRvbi5tZC1uby1zdHlsZSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5zZWxlY3QsXG5idXR0b24sXG50ZXh0YXJlYSxcbmlucHV0IHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vLyBGaXggQW5kcm9pZCA0LjAgYnV0dG9uIGJ1Z3NcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxudGV4dGFyZWEge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuaW5wdXQge1xuICAmW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG5cbiAgICAmOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuICAgICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIH1cbiAgfVxuICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5tZC12aXN1YWxseS1oaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5tZC1zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tZC1zaGFkb3ctYm90dG9tLXotMSB7XG4gIEBpbmNsdWRlIG1kLXNoYWRvdy1ib3R0b20tei0xKCk7XG59XG4ubWQtc2hhZG93LWJvdHRvbS16LTIge1xuICBAaW5jbHVkZSBtZC1zaGFkb3ctYm90dG9tLXotMigpO1xufVxuXG4ubWQtc2hhZG93LWFuaW1hdGVkLm1kLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4yOHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cblxuLypcbiAqIEEgY29udGFpbmVyIGluc2lkZSBvZiBhIHJpcHBsaW5nIGVsZW1lbnQgKGVnIGEgYnV0dG9uKSxcbiAqIHdoaWNoIGNvbnRhaW5zIGFsbCBvZiB0aGUgaW5kaXZpZHVhbCByaXBwbGVzXG4gKi9cbi5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41NXMgJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbjtcbn1cblxuLm1kLXJpcHBsZSB7XG4gICRzaXplRHVyYXRpb246IDAuNDVzICogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAmLm1kLXJpcHBsZS1wbGFjZWQge1xuICAgIHRyYW5zaXRpb246IG1hcmdpbiAkc2l6ZUR1cmF0aW9uICRzd2lmdC1lYXNlLW91dC10aW1pbmctZnVuY3Rpb24sXG4gICAgICAgICAgICAgICAgYm9yZGVyICRzaXplRHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgICAgICAgICB3aWR0aCAkc2l6ZUR1cmF0aW9uICRzd2lmdC1lYXNlLW91dC10aW1pbmctZnVuY3Rpb24sXG4gICAgICAgICAgICAgICAgaGVpZ2h0ICRzaXplRHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgICAgICAgICBvcGFjaXR5ICRzaXplRHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJHNpemVEdXJhdGlvbiAkc3dpZnQtZWFzZS1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuICB9XG4gICYubWQtcmlwcGxlLXNjYWxlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gIH1cbiAgJi5tZC1yaXBwbGUtYWN0aXZlLCAmLm1kLXJpcHBsZS1mdWxsLCAmLm1kLXJpcHBsZS12aXNpYmxlIHtcbiAgICBvcGFjaXR5OiAwLjIwO1xuICB9XG4gICYubWQtcmlwcGxlLXJlbW92ZSB7XG4gICAgYW5pbWF0aW9uOiBtZC1yZW1vdmUtcmlwcGxlICRzaXplRHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgfVxufVxuXG4vLyBGaXggaXNzdWUgY2F1c2luZyByaXBwbGUgZGlzYXBwZWFyIHN1ZGRlbmx5IGluIENocm9tZSB2ZXJzaW9uIDUxLCBvcGFjaXR5IC4xNSBpcyBjbG9zZSB0byB0aGUgb3BhY2l0eSB3aGVuIGEgbm9ybWFsIGNsaWNrIG1vdXNldXBcbkBrZXlmcmFtZXMgbWQtcmVtb3ZlLXJpcHBsZSB7XG4gIDAlIHsgb3BhY2l0eTogLjE1OyB9XG4gIDEwMCUgeyBvcGFjaXR5OiAwOyB9XG59XG5cbi5tZC1wYWRkaW5nIHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4ubWQtbWFyZ2luIHtcbiAgbWFyZ2luOiA4cHg7XG59XG5cbi5tZC1zY3JvbGwtbWFzayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHotaW5kZXgtc2Nyb2xsLW1hc2s7XG5cbiAgPiAubWQtc2Nyb2xsLW1hc2stYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6ICR6LWluZGV4LXNjcm9sbC1tYXNrLWJhcjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4zKVxuICB9XG59XG5cbi8vIEZvciBpT1MgYWxsb3cgZGlzYWJsaW5nIG9mIG1vbWVudHVtIHNjcm9sbGluZ1xuLy8gQHNlZSBpc3N1ZSAjMjY0MFxuLm1kLW5vLW1vbWVudHVtIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IGF1dG87XG59XG5cbi8vIEFkZCBhIGNsYXNzIHRvIGhlbHAgcmVkdWNlIGZsaWNrZXJcbi8vIEBzZWUgaXNzdWUgIzcwNzggYW5kICM4NjQ5XG4ubWQtbm8tZmxpY2tlciB7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDBweCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgLm1kLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cblxuLy8gQmktZGlyZWN0aW9uYWwgc3VwcG9ydFxuXG5odG1sLCBib2R5IHtcbiAgJltkaXI9cnRsXSwgJltkaXI9bHRyXSB7XG4gICAgIHVuaWNvZGUtYmlkaTogZW1iZWRcbiAgfVxufVxuXG5iZG9bZGlyPXJ0bF0ge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlO1xufVxuYmRvW2Rpcj1sdHJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTtcbn1cblxuXG4vLyBHbG9iYWwgcGFnZSBzdHlsZXNcbi8vXG4vLyBbMl0gRW5zdXJlIHRoZSBwYWdlIGFsd2F5cyBmaWxscyBhdCBsZWFzdCB0aGUgZW50aXJlIGhlaWdodCBvZiB0aGUgdmlld3BvcnQuXG4vLyBbM10gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbVxuLy8gWzRdIEZvbnRzIG9uIE9TWCB3aWxsIGxvb2sgbW9yZSBjb25zaXN0ZW50IHdpdGggb3RoZXIgc3lzdGVtcyB0aGF0IGRvIG5vdFxuLy8gcmVuZGVyIHRleHQgdXNpbmcgc3ViLXBpeGVsIGFudGktYWxpYXNpbmcuXG5cbmh0bWwsIGJvZHkge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcblxuICBtaW4taGVpZ2h0OiAxMDAlOyAvLyBbMl1cblxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIFszXVxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gWzNdXG5cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IC8vIFs0XVxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyAvLyBbNF1cbn1cblxuLyoqKioqKioqKioqKlxuICogSGVhZGluZ3NcbiAqKioqKioqKioqKiovXG4ubWQtZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAkZGlzcGxheS00LWZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDEwZW07XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS00LWZvbnQtc2l6ZS1iYXNlO1xufVxuLm1kLWRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogJGRpc3BsYXktMy1mb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktMy1mb250LXNpemUtYmFzZTtcbn1cbi5tZC1kaXNwbGF5LTIge1xuICBmb250LXNpemU6ICRkaXNwbGF5LTItZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiByZW0oNi40KTtcbn1cbi5tZC1kaXNwbGF5LTEge1xuICBmb250LXNpemU6ICRkaXNwbGF5LTEtZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiByZW0oNCk7XG59XG4ubWQtaGVhZGxpbmUge1xuICBmb250LXNpemU6ICRoZWFkbGluZS1mb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IHJlbSgzLjIpO1xufVxuLm1kLXRpdGxlIHtcbiAgQGluY2x1ZGUgbWQtdGl0bGUoKTtcbn1cbi5tZC1zdWJoZWFkIHtcbiAgQGluY2x1ZGUgbWQtc3ViaGVhZCgpO1xufVxuLyoqKioqKioqKioqKlxuICogQm9keSBDb3B5XG4gKioqKioqKioqKioqL1xuLm1kLWJvZHktMSB7XG4gIEBpbmNsdWRlIG1kLWJvZHktMSgpO1xufVxuLm1kLWJvZHktMiB7XG4gIEBpbmNsdWRlIG1kLWJvZHktMigpO1xufVxuLm1kLWNhcHRpb24ge1xuICBmb250LXNpemU6ICRjYXB0aW9uLWZvbnQtc2l6ZS1iYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjBlbTtcbn1cbi5tZC1idXR0b24ge1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbn1cblxuLyoqKioqKioqKioqKlxuICogRGVmYXVsdHNcbiAqKioqKioqKioqKiovXG5cbmJ1dHRvbixcbnNlbGVjdCxcbmh0bWwsXG50ZXh0YXJlYSxcbmlucHV0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbn1cblxuc2VsZWN0LFxuYnV0dG9uLFxudGV4dGFyZWEsXG5pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbn1cblxuLypcbiogIFJlc3BvbnNpdmUgYXR0cmlidXRlc1xuKlxuKiAgUmVmZXJlbmNlczpcbiogIDEpIGh0dHBzOi8vc2NvdGNoLmlvL3R1dG9yaWFscy9hLXZpc3VhbC1ndWlkZS10by1jc3MzLWZsZXhib3gtcHJvcGVydGllcyNmbGV4XG4qICAyKSBodHRwczovL2Nzcy10cmlja3MuY29tL2FsbWFuYWMvcHJvcGVydGllcy9mL2ZsZXgvXG4qICAzKSBodHRwczovL2Nzcy10cmlja3MuY29tL3NuaXBwZXRzL2Nzcy9hLWd1aWRlLXRvLWZsZXhib3gvXG4qICA0KSBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzIzMtbWluLWhlaWdodC1vbi1hLWZsZXgtY29udGFpbmVyLXdvbnQtYXBwbHktdG8taXRzLWZsZXgtaXRlbXNcbiogIDUpIGh0dHA6Ly9nb2RiYW4uY29tLnVhL3Byb2plY3RzL2ZsZXhncmlkXG4qL1xuQG1peGluIGZsZXgtb3JkZXItZm9yLW5hbWUoJHNpemVzOm51bGwpIHtcbiAgQGlmICRzaXplcyA9PSBudWxsIHtcbiAgICAkc2l6ZXMgOiAnJztcblxuICAgIC5mbGV4LW9yZGVyIHtcbiAgICAgb3JkZXIgOiAwO1xuICAgIH1cbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAtMjAgdGhyb3VnaCAyMCB7XG4gICAgJG9yZGVyIDogJyc7XG4gICAgJHN1ZmZpeCA6ICcnO1xuXG4gICAgQGVhY2ggJHMgaW4gJHNpemVzIHtcbiAgICAgIEBpZiAkcyAhPSAnJyB7ICRzdWZmaXggOiAnI3skc30tI3skaX0nOyB9XG4gICAgICBAZWxzZSAgICAgICAgeyAkc3VmZml4IDogJyN7JGl9JzsgICAgICAgfVxuXG4gICAgICAkb3JkZXIgOiAnLmZsZXgtb3JkZXItI3skc3VmZml4fSc7XG4gICAgfVxuXG4gICAgI3skb3JkZXJ9IHtcbiAgICAgIG9yZGVyOiAjeyRpfTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG9mZnNldC1mb3ItbmFtZSgkc2l6ZXM6bnVsbCkge1xuICBAaWYgJHNpemVzID09IG51bGwgeyAkc2l6ZXMgOiAnJzsgfVxuXG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTkge1xuICAgICRvZmZzZXRzIDogJyc7XG4gICAgJHN1ZmZpeCA6ICcnO1xuXG4gICAgQGVhY2ggJHMgaW4gJHNpemVzIHtcbiAgICAgIEBpZiAkcyAhPSAnJyB7ICRzdWZmaXggOiAnI3skc30tI3skaSAqIDV9JzsgfVxuICAgICAgQGVsc2UgICAgICAgIHsgJHN1ZmZpeCA6ICcjeyRpICogNX0nOyAgICAgICB9XG5cbiAgICAgICRvZmZzZXRzIDogJy5vZmZzZXQtI3skc3VmZml4fSwgLmZsZXgtb2Zmc2V0LSN7JHN1ZmZpeH0sIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0jeyRzdWZmaXh9LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LSN7JHN1ZmZpeH0nO1xuICAgIH1cblxuICAgICN7JG9mZnNldHN9IHtcbiAgICAgIEBpZiAkaSAhPSAwIHsgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgI3skaSAqIDUgKyAnJSd9LCBhdXRvKTsgfVxuICAgICAgQGVsc2UgeyBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tbGVmdCwgbWFyZ2luLXJpZ2h0LCAwLCBhdXRvKTsgfVxuICAgIH1cbiAgfVxuXG4gIEBlYWNoICRpIGluIDMzIHtcbiAgICAkb2Zmc2V0cyA6ICcnO1xuICAgICRzdWZmaXggOiAnJztcblxuICAgIEBlYWNoICRzIGluICRzaXplcyB7XG4gICAgICBAaWYgJHMgIT0gJycgeyAgJHN1ZmZpeCA6ICcjeyRzfS0jeyRpfSc7ICAgfVxuICAgICAgQGVsc2UgICAgICAgIHsgICRzdWZmaXggOiAnI3skaX0nOyAgICAgICAgIH1cblxuICAgICAgJG9mZnNldHMgOiAnLm9mZnNldC0jeyRzdWZmaXh9LCAuZmxleC1vZmZzZXQtI3skc3VmZml4fSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LSN7JHN1ZmZpeH0sIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtI3skc3VmZml4fSc7XG4gICAgfVxuXG4gICAgI3skb2Zmc2V0c30ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpO1xuICAgIH1cbiAgfVxuXG4gIEBlYWNoICRpIGluIDY2IHtcbiAgICAkb2Zmc2V0cyA6ICcnO1xuICAgICRzdWZmaXggOiAnJztcblxuICAgIEBlYWNoICRzIGluICRzaXplcyB7XG4gICAgICBAaWYgJHMgIT0gJycgeyAgJHN1ZmZpeCA6ICcjeyRzfS0jeyRpfSc7ICAgfVxuICAgICAgQGVsc2UgICAgICAgIHsgICRzdWZmaXggOiAnI3skaX0nOyAgICAgICAgIH1cblxuICAgICAgJG9mZnNldHMgOiAnLm9mZnNldC0jeyRzdWZmaXh9LCAuZmxleC1vZmZzZXQtI3skc3VmZml4fSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LSN7JHN1ZmZpeH0sIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtI3skc3VmZml4fSc7XG4gICAgfVxuXG4gICAgI3skb2Zmc2V0c30ge1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgY2FsYygyMDAlIC8gMyksIGF1dG8pO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbGF5b3V0LWZvci1uYW1lKCRuYW1lOiBudWxsKSB7XG4gIEBpZiAkbmFtZSA9PSBudWxsIHsgJG5hbWUgOiAnJzsgICAgICAgICAgfVxuICBAaWYgJG5hbWUgIT0gJycgICB7ICRuYW1lIDogJy0jeyRuYW1lfSc7IH1cblxuICAubGF5b3V0I3skbmFtZX0sIC5sYXlvdXQjeyRuYW1lfS1jb2x1bW4sIC5sYXlvdXQjeyRuYW1lfS1yb3cge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmxheW91dCN7JG5hbWV9LWNvbHVtbiB7ICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAgICAgfVxuICAubGF5b3V0I3skbmFtZX0tcm93ICAgIHsgIGZsZXgtZGlyZWN0aW9uOiByb3c7ICAgICAgICB9XG59XG5cbkBtaXhpbiBmbGV4LXByb3BlcnRpZXMtZm9yLW5hbWUoJG5hbWU6IG51bGwpIHtcbiAgJGZsZXhOYW1lOiAnZmxleCc7XG4gIC8vICRuYW1lIHdvdWxkIGJlIHNvbWV0aGluZyBsaWtlIHhzLCBzbSwgbWQsIGxnLCB4bFxuICBAaWYgJG5hbWUgIT0gbnVsbCB7XG4gICAgJGZsZXhOYW1lOiAnZmxleC0jeyRuYW1lfSc7XG4gICAgJG5hbWUgOiAnLSN7JG5hbWV9JztcbiAgfSBAZWxzZSB7XG4gICAgJG5hbWUgOiAnJztcbiAgfVxuXG4gIC4jeyRmbGV4TmFtZX0gICAgICAgICAgICAgeyBmbGV4OiAxOyAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gIC8vID09PSBmbGV4OiAxIDEgMCU7XG5cbiAgLiN7JGZsZXhOYW1lfS1ncm93ICAgICAgICB7IGZsZXg6IDEgMSAxMDAlOyAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuI3skZmxleE5hbWV9LWluaXRpYWwgICAgIHsgZmxleDogMCAxIGF1dG87ICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC4jeyRmbGV4TmFtZX0tYXV0byAgICAgICAgeyBmbGV4OiAxIDEgYXV0bzsgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLiN7JGZsZXhOYW1lfS1ub25lICAgICAgICB7IGZsZXg6IDAgMCBhdXRvOyAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuI3skZmxleE5hbWV9LW5vc2hyaW5rICAgIHsgZmxleDogMSAwIGF1dG87ICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC4jeyRmbGV4TmFtZX0tbm9ncm93ICAgICAgeyBmbGV4OiAwIDEgYXV0bzsgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuICAvLyAoMS0yMCkgKiA1ID0gMC0xMDAlXG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgICR2YWx1ZSA6ICN7JGkgKiA1ICsgJyUnfTtcblxuICAgIC4jeyRmbGV4TmFtZX0tI3skaSAqIDV9IHtcbiAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAjeyR2YWx1ZX07XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG5cbiAgICAubGF5b3V0LXJvdyA+IC4jeyRmbGV4TmFtZX0tI3skaSAqIDV9IHtcbiAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAjeyR2YWx1ZX07XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgLy8gUmVxdWlyZWQgYnkgQ2hyb21lIE00OCsgZHVlIHRvIGh0dHA6Ly9jcmJ1Zy5jb20vNTQ2MDM0XG4gICAgICBAaWYgJGkgPT0gMCB7ICBtaW4td2lkdGg6IDA7ICB9XG4gICAgfVxuXG4gICAgLmxheW91dC1jb2x1bW4gPiAuI3skZmxleE5hbWV9LSN7JGkgKiA1fSB7XG4gICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6ICN7JHZhbHVlfTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuXG4gICAgQGlmICgkbmFtZSAhPSAnJykge1xuICAgICAgLmxheW91dCN7JG5hbWV9LXJvdyA+IC4jeyRmbGV4TmFtZX0tI3skaSAqIDV9IHtcbiAgICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogI3skdmFsdWV9O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgIC8vIFJlcXVpcmVkIGJ5IENocm9tZSBNNDgrIGR1ZSB0byBodHRwOi8vY3JidWcuY29tLzU0NjAzNFxuICAgICAgICBAaWYgJGkgPT0gMCB7IG1pbi13aWR0aDogMDsgfVxuICAgICAgfVxuXG4gICAgICAubGF5b3V0I3skbmFtZX0tY29sdW1uID4gLiN7JGZsZXhOYW1lfS0jeyRpICogNX0ge1xuICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAjeyR2YWx1ZX07XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgLy8gUmVxdWlyZWQgYnkgQ2hyb21lIE00OCsgZHVlIHRvIGh0dHA6Ly9jcmJ1Zy5jb20vNTQ2MDM0XG4gICAgICAgIEBpZiAkaSA9PSAwIHsgbWluLWhlaWdodDogMDsgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAoJG5hbWUgPT0gJycpIHtcbiAgICAuZmxleC0zMyB7IGZsZXg6IDEgMSAxMDAlOyAgbWF4LXdpZHRoOiAzMy4zMyU7ICBtYXgtaGVpZ2h0OiAxMDAlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLmZsZXgtNjYgeyBmbGV4OiAxIDEgMTAwJTsgIG1heC13aWR0aDogNjYuNjYlOyAgbWF4LWhlaWdodDogMTAwJTsgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgfVxuXG4gIC5sYXlvdXQtcm93IHtcbiAgICA+IC4jeyRmbGV4TmFtZX0tMzMgeyBmbGV4OiAxIDEgMzMuMzMlOyAgbWF4LXdpZHRoOiAzMy4zMyU7ICBtYXgtaGVpZ2h0OiAxMDAlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgPiAuI3skZmxleE5hbWV9LTY2IHsgZmxleDogMSAxIDY2LjY2JTsgIG1heC13aWR0aDogNjYuNjYlOyAgbWF4LWhlaWdodDogMTAwJTsgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICB9XG5cbiAgLmxheW91dC1jb2x1bW4ge1xuICAgID4gLiN7JGZsZXhOYW1lfS0zMyB7IGZsZXg6IDEgMSAzMy4zMyU7ICBtYXgtd2lkdGg6IDEwMCU7ICBtYXgtaGVpZ2h0OiAzMy4zMyU7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICA+IC4jeyRmbGV4TmFtZX0tNjYgeyBmbGV4OiAxIDEgNjYuNjYlOyAgbWF4LXdpZHRoOiAxMDAlOyAgbWF4LWhlaWdodDogNjYuNjYlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIH1cblxuICAubGF5b3V0I3skbmFtZX0tcm93IHtcbiAgICA+IC4jeyRmbGV4TmFtZX0tMzMgeyBmbGV4OiAxIDEgMTAwJTsgIG1heC13aWR0aDogMzMuMzMlOyAgbWF4LWhlaWdodDogMTAwJTsgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgID4gLiN7JGZsZXhOYW1lfS02NiB7IGZsZXg6IDEgMSAxMDAlOyAgbWF4LXdpZHRoOiA2Ni42NiU7ICBtYXgtaGVpZ2h0OiAxMDAlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbiAgICAvLyBSZXF1aXJlZCBieSBDaHJvbWUgTTQ4KyBkdWUgdG8gaHR0cDovL2NyYnVnLmNvbS81NDYwMzRcbiAgICA+IC5mbGV4IHsgbWluLXdpZHRoOiAwOyB9XG4gIH1cblxuICAubGF5b3V0I3skbmFtZX0tY29sdW1uIHtcbiAgICA+IC4jeyRmbGV4TmFtZX0tMzMgeyBmbGV4OiAxIDEgMTAwJTsgIG1heC13aWR0aDogMTAwJTsgIG1heC1oZWlnaHQ6IDMzLjMzJTsgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgID4gLiN7JGZsZXhOYW1lfS02NiB7IGZsZXg6IDEgMSAxMDAlOyAgbWF4LXdpZHRoOiAxMDAlOyAgbWF4LWhlaWdodDogNjYuNjYlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbiAgICAvLyBSZXF1aXJlZCBieSBDaHJvbWUgTTQ4KyBkdWUgdG8gaHR0cDovL2NyYnVnLmNvbS81NDYwMzRcbiAgICA+IC5mbGV4IHsgbWluLWhlaWdodDogMDsgfVxuICB9XG59XG5cbkBtaXhpbiBsYXlvdXQtYWxpZ24tZm9yLW5hbWUoJHN1ZmZpeDogbnVsbCkge1xuXG4gIC8vIEFsaWdubWVudCBhdHRyaWJ1dGVzIGZvciBsYXlvdXQgY29udGFpbmVycycgY2hpbGRyZW5cbiAgLy8gQXJyYW5nZSBvbiB0aGUgTWFpbiBBeGlzXG4gIC8vIGNlbnRlciwgc3RhcnQsIGVuZCwgc3BhY2UtYmV0d2Vlbiwgc3BhY2UtYXJvdW5kXG4gIC8vIGZsZXgtc3RhcnQgaXMgdGhlIGRlZmF1bHQgZm9yIGp1c3RpZnktY29udGVudFxuICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuICAkbmFtZTogJ2xheW91dC1hbGlnbic7XG4gIEBpZiAkc3VmZml4ICE9IG51bGwge1xuICAgICRuYW1lOiAnbGF5b3V0LWFsaWduLSN7JHN1ZmZpeH0nO1xuICB9XG5cbiAgLiN7JG5hbWV9LFxuICAuI3skbmFtZX0tc3RhcnQtc3RyZXRjaCAvLyBkZWZhdWx0c1xuICB7XG4gICAganVzdGlmeS1jb250ZW50IDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50IDogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC8vIE1haW4gQXhpcyBDZW50ZXJcbiAgLiN7JG5hbWV9LXN0YXJ0LFxuICAuI3skbmFtZX0tc3RhcnQtc3RhcnQsXG4gIC4jeyRuYW1lfS1zdGFydC1jZW50ZXIsXG4gIC4jeyRuYW1lfS1zdGFydC1lbmQsXG4gIC4jeyRuYW1lfS1zdGFydC1zdHJldGNoXG4gIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAvLyBNYWluIEF4aXMgQ2VudGVyXG4gIC4jeyRuYW1lfS1jZW50ZXIsICAgICAgICAgICAvL3N0cmV0Y2hcbiAgLiN7JG5hbWV9LWNlbnRlci1zdGFydCxcbiAgLiN7JG5hbWV9LWNlbnRlci1jZW50ZXIsXG4gIC4jeyRuYW1lfS1jZW50ZXItZW5kLFxuICAuI3skbmFtZX0tY2VudGVyLXN0cmV0Y2hcbiAge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLy8gTWFpbiBBeGlzIEVuZFxuICAuI3skbmFtZX0tZW5kLCAvL3N0cmV0Y2hcbiAgLiN7JG5hbWV9LWVuZC1zdGFydCxcbiAgLiN7JG5hbWV9LWVuZC1jZW50ZXIsXG4gIC4jeyRuYW1lfS1lbmQtZW5kLFxuICAuI3skbmFtZX0tZW5kLXN0cmV0Y2hcbiAge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAvLyBNYWluIEF4aXMgU3BhY2UgQXJvdW5kXG4gIC4jeyRuYW1lfS1zcGFjZS1hcm91bmQsIC8vc3RyZXRjaFxuICAuI3skbmFtZX0tc3BhY2UtYXJvdW5kLWNlbnRlcixcbiAgLiN7JG5hbWV9LXNwYWNlLWFyb3VuZC1zdGFydCxcbiAgLiN7JG5hbWV9LXNwYWNlLWFyb3VuZC1lbmQsXG4gIC4jeyRuYW1lfS1zcGFjZS1hcm91bmQtc3RyZXRjaFxuICB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAvLyBNYWluIEF4aXMgU3BhY2UgQmV0d2VlblxuICAuI3skbmFtZX0tc3BhY2UtYmV0d2VlbiwgLy9zdHJldGNoXG4gIC4jeyRuYW1lfS1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLiN7JG5hbWV9LXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC4jeyRuYW1lfS1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLiN7JG5hbWV9LXNwYWNlLWJldHdlZW4tc3RyZXRjaFxuICB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cblxuICAvLyBBcnJhbmdlIG9uIHRoZSBDcm9zcyBBeGlzXG4gIC8vIGNlbnRlciwgc3RhcnQsIGVuZFxuICAvLyBzdHJldGNoIGlzIHRoZSBkZWZhdWx0IGZvciBhbGlnbi1pdGVtc1xuICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuICAvLyBDcm9zcyBBeGlzIFN0YXJ0XG4gIC4jeyRuYW1lfS1zdGFydC1zdGFydCxcbiAgLiN7JG5hbWV9LWNlbnRlci1zdGFydCxcbiAgLiN7JG5hbWV9LWVuZC1zdGFydCxcbiAgLiN7JG5hbWV9LXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC4jeyRuYW1lfS1zcGFjZS1hcm91bmQtc3RhcnRcbiAge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAvLyBDcm9zcyBBeGlzIENlbnRlclxuICAuI3skbmFtZX0tc3RhcnQtY2VudGVyLFxuICAuI3skbmFtZX0tY2VudGVyLWNlbnRlcixcbiAgLiN7JG5hbWV9LWVuZC1jZW50ZXIsXG4gIC4jeyRuYW1lfS1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLiN7JG5hbWV9LXNwYWNlLWFyb3VuZC1jZW50ZXJcbiAge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIENyb3NzIEF4aXMgQ2VudGVyIElFIG92ZXJmbG93IGZpeFxuICAuI3skbmFtZX0tc3RhcnQtY2VudGVyID4gKixcbiAgLiN7JG5hbWV9LWNlbnRlci1jZW50ZXIgPiAqLFxuICAuI3skbmFtZX0tZW5kLWNlbnRlciA+ICosXG4gIC4jeyRuYW1lfS1zcGFjZS1iZXR3ZWVuLWNlbnRlciA+ICosXG4gIC4jeyRuYW1lfS1zcGFjZS1hcm91bmQtY2VudGVyID4gKlxuICB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAvLyBDcm9zcyBBeGlzIEVuZFxuICAuI3skbmFtZX0tc3RhcnQtZW5kLFxuICAuI3skbmFtZX0tY2VudGVyLWVuZCxcbiAgLiN7JG5hbWV9LWVuZC1lbmQsXG4gIC4jeyRuYW1lfS1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLiN7JG5hbWV9LXNwYWNlLWFyb3VuZC1lbmRcbiAge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC8vIENyb3NzIEF4aXMgU3RhcnRcbiAgLiN7JG5hbWV9LXN0YXJ0LXN0cmV0Y2gsXG4gIC4jeyRuYW1lfS1jZW50ZXItc3RyZXRjaCxcbiAgLiN7JG5hbWV9LWVuZC1zdHJldGNoLFxuICAuI3skbmFtZX0tc3BhY2UtYmV0d2Vlbi1zdHJldGNoLFxuICAuI3skbmFtZX0tc3BhY2UtYXJvdW5kLXN0cmV0Y2hcbiAge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1peGluIGxheW91dC1wYWRkaW5nLW1hcmdpbigpIHtcblxuICAvLyBOT1RFOiB0aGVzZWA+ICpgIHNlbGVjdG9ycyBzaG91bGQgb25seSBiZSBhcHBsaWVkIGZvciBsYXlvdXQ9XCJyb3dcIiBvciBsYXlvdXQ9XCJjb2x1bW5cIiBjaGlsZHJlbiAhIVxuICAubGF5b3V0LXBhZGRpbmctc20gPiAqLFxuICAubGF5b3V0LXBhZGRpbmcgICAgPiAuZmxleC1zbVxuICB7XG4gICAgcGFkZGluZzogJGxheW91dC1ndXR0ZXItd2lkdGggLyA0O1xuICB9XG5cbiAgLmxheW91dC1wYWRkaW5nLFxuICAubGF5b3V0LXBhZGRpbmctZ3Qtc20sXG4gIC5sYXlvdXQtcGFkZGluZy1tZCxcblxuICAvLyBOT1RFOiB0aGVzZWA+ICpgIHNlbGVjdG9ycyBzaG91bGQgb25seSBiZSBhcHBsaWVkIGZvciBsYXlvdXQ9XCJyb3dcIiBvciBsYXlvdXQ9XCJjb2x1bW5cIiBjaGlsZHJlbiAhIVxuICAubGF5b3V0LXBhZGRpbmcgICAgICAgID4gKixcbiAgLmxheW91dC1wYWRkaW5nLWd0LXNtICA+ICosXG4gIC5sYXlvdXQtcGFkZGluZy1tZCAgICAgPiAqLFxuXG4gIC5sYXlvdXQtcGFkZGluZyAgICAgICAgPiAuZmxleCxcbiAgLmxheW91dC1wYWRkaW5nICAgICAgICA+IC5mbGV4LWd0LXNtLFxuICAubGF5b3V0LXBhZGRpbmcgICAgICAgID4gLmZsZXgtbWRcbiAge1xuICAgIHBhZGRpbmc6ICRsYXlvdXQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgfVxuXG4gIC8vIE5PVEU6IHRoZXNlYD4gKmAgc2VsZWN0b3JzIHNob3VsZCBvbmx5IGJlIGFwcGxpZWQgZm9yIGxheW91dD1cInJvd1wiIG9yIGxheW91dD1cImNvbHVtblwiIGNoaWxkcmVuICEhXG4gIC5sYXlvdXQtcGFkZGluZy1ndC1tZCAgPiAqLFxuICAubGF5b3V0LXBhZGRpbmctbGcgICAgID4gKixcbiAgLmxheW91dC1wYWRkaW5nLWd0LWxnICA+ICosXG5cbiAgLmxheW91dC1wYWRkaW5nICAgICAgICA+IC5mbGV4LWd0LW1kLFxuICAubGF5b3V0LXBhZGRpbmcgICAgICAgID4gLmZsZXgtbGcsXG4gIC5sYXlvdXQtcGFkZGluZyAgICAgICAgPiAuZmxleC1sZyxcbiAgLmxheW91dC1wYWRkaW5nICAgICAgICA+IC5mbGV4LWd0LWxnXG4gIHtcbiAgICBwYWRkaW5nOiAkbGF5b3V0LWd1dHRlci13aWR0aCAvIDE7XG4gIH1cblxuICAvLyBNYXJnaW4gZW5oYW5jZW1lbnRzXG5cbiAgLmxheW91dC1tYXJnaW4tc20gICAgICA+ICosXG4gIC5sYXlvdXQtbWFyZ2luICAgICAgICAgPiAuZmxleC1zbVxuICB7XG4gICAgbWFyZ2luOiAkbGF5b3V0LWd1dHRlci13aWR0aCAvIDQ7XG4gIH1cblxuICAubGF5b3V0LW1hcmdpbixcbiAgLmxheW91dC1tYXJnaW4tZ3Qtc20sXG4gIC5sYXlvdXQtbWFyZ2luLW1kLFxuXG4gIC8vIE5PVEU6IHRoZXNlYD4gKmAgc2VsZWN0b3JzIHNob3VsZCBvbmx5IGJlIGFwcGxpZWQgZm9yIGxheW91dD1cInJvd1wiIG9yIGxheW91dD1cImNvbHVtblwiIGNoaWxkcmVuICEhXG4gIC5sYXlvdXQtbWFyZ2luICAgICAgICAgPiAqLFxuICAubGF5b3V0LW1hcmdpbi1ndC1zbSAgID4gKixcbiAgLmxheW91dC1tYXJnaW4tbWQgICAgICA+ICosXG5cbiAgLmxheW91dC1tYXJnaW4gICAgICAgICA+IC5mbGV4LFxuICAubGF5b3V0LW1hcmdpbiAgICAgICAgID4gLmZsZXgtZ3Qtc20sXG4gIC5sYXlvdXQtbWFyZ2luICAgICAgICAgPiAuZmxleC1tZFxuICB7XG4gICAgbWFyZ2luOiAkbGF5b3V0LWd1dHRlci13aWR0aCAvIDI7XG4gIH1cblxuICAvLyBOT1RFOiB0aGVzZWA+ICpgIHNlbGVjdG9ycyBzaG91bGQgb25seSBiZSBhcHBsaWVkIGZvciBsYXlvdXQ9XCJyb3dcIiBvciBsYXlvdXQ9XCJjb2x1bW5cIiBjaGlsZHJlbiAhIVxuICAubGF5b3V0LW1hcmdpbi1ndC1tZCAgPiAqLFxuICAubGF5b3V0LW1hcmdpbi1sZyAgICAgPiAqLFxuICAubGF5b3V0LW1hcmdpbi1ndC1sZyAgPiAqLFxuXG4gIC5sYXlvdXQtbWFyZ2luICAgICAgICA+IC5mbGV4LWd0LW1kLFxuICAubGF5b3V0LW1hcmdpbiAgICAgICAgPiAuZmxleC1sZyxcbiAgLmxheW91dC1tYXJnaW4gICAgICAgID4gLmZsZXgtZ3QtbGdcbiAge1xuICAgIG1hcmdpbjogJGxheW91dC1ndXR0ZXItd2lkdGggLyAxO1xuICB9XG5cbiAgLmxheW91dC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAubGF5b3V0LW5vd3JhcCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC5sYXlvdXQtZmlsbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBsYXlvdXRzX2Zvcl9icmVha3BvaW50KCRuYW1lOm51bGwpIHtcbiAgICBAaW5jbHVkZSBmbGV4LW9yZGVyLWZvci1uYW1lKCRuYW1lKTtcbiAgICBAaW5jbHVkZSBvZmZzZXQtZm9yLW5hbWUoJG5hbWUpO1xuICAgIEBpbmNsdWRlIGxheW91dC1hbGlnbi1mb3ItbmFtZSgkbmFtZSk7XG5cbiAgICBAaW5jbHVkZSBmbGV4LXByb3BlcnRpZXMtZm9yLW5hbWUoJG5hbWUpO1xuICAgIEBpbmNsdWRlIGxheW91dC1mb3ItbmFtZSgkbmFtZSk7XG59XG5cbi5tZC1wYW5lbC1vdXRlci13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5fbWQtcGFuZWwtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLl9tZC1wYW5lbC1vZmZzY3JlZW4ge1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuXG4uX21kLXBhbmVsLWZ1bGxzY3JlZW4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBsZWZ0OiAwO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xufVxuXG4vLyBPbmx5IHVzZWQgd2hlbiBubyBhbmltYXRpb25zIGFyZSBwcmVzZW50LlxuLl9tZC1wYW5lbC1zaG93biAubWQtcGFuZWwge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4ubWQtcGFuZWwge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG5cbiAgJi5fbWQtcGFuZWwtc2hvd24ge1xuICAgIC8vIE9ubHkgdXNlZCB3aGVuIGN1c3RvbSBhbmltYXRpb25zIGFyZSBwcmVzZW50LlxuICAgIC8vIE92ZXJyaWRkZW4gYnkgdGhlIGRlZmF1bHQgYW5pbWF0aW9ucy5cbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cblxuICAmLl9tZC1wYW5lbC1hbmltYXRlLWVudGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246ICRtYXRlcmlhbC1lbnRlcjtcbiAgfVxuXG4gICYuX21kLXBhbmVsLWFuaW1hdGUtbGVhdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogJG1hdGVyaWFsLWxlYXZlO1xuICB9XG5cbiAgJi5fbWQtcGFuZWwtYW5pbWF0ZS1zY2FsZS1vdXQsXG4gICYuX21kLXBhbmVsLWFuaW1hdGUtZmFkZS1vdXQge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmLl9tZC1wYW5lbC1iYWNrZHJvcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICYuX21kLW9wYXF1ZS1lbnRlciB7XG4gICAgb3BhY2l0eTogLjQ4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJG1hdGVyaWFsLWVudGVyLWR1cmF0aW9uICRtYXRlcmlhbC1lbnRlci10aW1pbmctZnVuY3Rpb247XG4gIH1cblxuICAmLl9tZC1vcGFxdWUtbGVhdmUge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJG1hdGVyaWFsLWxlYXZlLWR1cmF0aW9uICRtYXRlcmlhbC1sZWF2ZS10aW1pbmctZnVuY3Rpb247XG4gIH1cbn1cblxuLy8gVGhlIGRlZmF1bHQgaXRlbSBoZWlnaHQgaXMgYWxzbyBzcGVjaWZpZWQgaW4gdGhlIEphdmFTY3JpcHQuXG4kbWQtYXV0b2NvbXBsZXRlLWl0ZW0taGVpZ2h0OiA0OHB4ICFkZWZhdWx0O1xuJG1kLWF1dG9jb21wbGV0ZS1jbGVhci1zaXplOiAzMHB4ICFkZWZhdWx0O1xuJG1kLWF1dG9jb21wbGV0ZS1pbnB1dC1vZmZzZXQ6IDIwcHggIWRlZmF1bHQ7XG5cbm1kLWF1dG9jb21wbGV0ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWluLXdpZHRoOiAxOTBweDtcbiAgJltkaXNhYmxlZF0ge1xuICAgIGlucHV0IHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cbiAgJlttZC1mbG9hdGluZy1sYWJlbF0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgICBtZC1hdXRvY29tcGxldGUtd3JhcCB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLm1kLXNob3ctY2xlYXItYnV0dG9uIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6ICRtZC1hdXRvY29tcGxldGUtaW5wdXQtb2Zmc2V0O1xuICAgICAgICB3aWR0aDogJG1kLWF1dG9jb21wbGV0ZS1jbGVhci1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRtZC1hdXRvY29tcGxldGUtY2xlYXItc2l6ZTtcbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICAvLyBBZGQgcGFkZGluZyB0byB0aGUgZW5kIG9mIHRoZSBpbnB1dCB0byBhdm9pZCBvdmVybGFwcGluZyB3aXRoIHRoZSBjbGVhciBidXR0b24uXG4gICAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKHBhZGRpbmctcmlnaHQsIHBhZGRpbmctbGVmdCwgJG1kLWF1dG9jb21wbGV0ZS1jbGVhci1zaXplLCAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgbWQtYXV0b2NvbXBsZXRlLXdyYXAge1xuICAgIC8vIExheW91dCBbbGF5b3V0PSdyb3cnXVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICAmLm1kLW1lbnUtc2hvd2luZyB7XG4gICAgICB6LWluZGV4OiAkei1pbmRleC1iYWNrZHJvcCArIDE7XG4gICAgfVxuXG4gICAgbWQtaW5wdXQtY29udGFpbmVyLFxuICAgIGlucHV0IHtcbiAgICAgIC8vIExheW91dCBbZmxleF1cbiAgICAgIGZsZXg6IDEgMSAwO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1pbi13aWR0aCA6IDA7XG4gICAgfVxuXG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICAvLyBXaGVuIGBtZC1pbmxpbmVgIGlzIHByZXNlbnQsIHdlIGFkanVzdCB0aGUgb2Zmc2V0IHRvIGdvIG92ZXIgdGhlIGBuZy1tZXNzYWdlYCBzcGFjZVxuICAgICAgJi5tZC1pbmxpbmUge1xuICAgICAgICBib3R0b206IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgICAubWQtbW9kZS1pbmRldGVybWluYXRlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAgICAgICAubWQtY29udGFpbmVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB9XG4gICAgICAgICYubmctZW50ZXIge1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICAgICAgICAgICYubmctZW50ZXItYWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubmctbGVhdmUge1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICAgICAgICAgICYubmctbGVhdmUtYWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGlucHV0Om5vdCgubWQtaW5wdXQpIHtcbiAgICBAaW5jbHVkZSBtZC1mbGF0LWlucHV0KCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAkbWQtYXV0b2NvbXBsZXRlLWNsZWFyLXNpemU7XG4gICAgaGVpZ2h0OiAkbWQtYXV0b2NvbXBsZXRlLWNsZWFyLXNpemU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiBhdXRvIDVweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNnB4O1xuICAgICAgcmlnaHQ6IC02cHg7XG4gICAgICBib3R0b206IC02cHg7XG4gICAgICBsZWZ0OiAtNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1vdXQ7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIG1kLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIHNjYWxlKDAuOSk7XG4gICAgICBwYXRoIHtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLm5nLWVudGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1vdXQ7XG4gICAgICAmLm5nLWVudGVyLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB9XG4gICAgfVxuICAgICYubmctbGVhdmUge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2Utb3V0O1xuICAgICAgJi5uZy1sZWF2ZS1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBJRSBPbmx5XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgJGJvcmRlci1jb2xvcjogI2ZmZjtcblxuICAgIGlucHV0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgfVxuICAgIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lci5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMtY29udGFpbmVyLFxuLm1kLXN0YW5kYXJkLWxpc3QtY29udGFpbmVyLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucy1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKGJsYWNrLCAwLjI1KTtcbiAgei1pbmRleDogJHotaW5kZXgtdG9vbHRpcDtcblxuICAvLyBFeHBhbmQgdGhlIHZpcnR1YWxSZXBlYXRDb250YWluZXIgYXMgbXVjaCBhcyB0aGUgbWF4LWhlaWdodCBmcm9tIHRoZSBKYXZhU2NyaXB0IGFsbG93cy5cbiAgLy8gVGhpcyBpcyBuZWNlc3NhcnkgZm9yIHRoZSB2aXJ0dWFsUmVwZWF0Q29udGFpbmVyIHRvIGJlIGFibGUgdG8gZ3JvdyBiYWNrLlxuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmhpZ2hsaWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuLm1kLXN0YW5kYXJkLWxpc3QtY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMDtcbn1cblxuLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lci5tZC1ub3QtZm91bmQsXG4ubWQtc3RhbmRhcmQtbGlzdC1jb250YWluZXIubWQtbm90LWZvdW5kIHtcbiAgaGVpZ2h0OiAkbWQtYXV0b2NvbXBsZXRlLWl0ZW0taGVpZ2h0O1xufVxuXG4ubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuXG4gIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAkbWQtYXV0b2NvbXBsZXRlLWl0ZW0taGVpZ2h0O1xuICAgIGhlaWdodDogJG1kLWF1dG9jb21wbGV0ZS1pdGVtLWhlaWdodDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGxpbmVhcjtcbiAgICBtYXJnaW46IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmOm5vdCgubWQtbm90LWZvdW5kLXdyYXBwZXIpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gSUUgT25seVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtYXV0b2NvbXBsZXRlLFxuICAubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG59XG5cbi8vICEhSW1wb3J0YW50IC0gVGhlbWUtYmFzZWQgQmFja2dyb3VuZC1jb2xvciBjYW4gYmUgY29uZmlndXJlZCBpbiBiYWNrZHJvcC10aGVtZS5zY3NzXG4vLyAgICAgICAgICAgICAtIEFuaW1hdGUgYmFja2dyb3VuZC1jb2xvciBvcGFjaXR5IG9ubHkgZm9yIGAubWQtb3BhcXVlYCBzdHlsZXNcblxubWQtYmFja2Ryb3Age1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQ1MG1zO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOjA7XG4gIGJvdHRvbTowO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcblxuICB6LWluZGV4OiAkei1pbmRleC1iYWNrZHJvcDtcblxuICAmLm1kLW1lbnUtYmFja2Ryb3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6ICR6LWluZGV4LW1lbnUgLSAxO1xuICB9XG4gICYubWQtc2VsZWN0LWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiAkei1pbmRleC1kaWFsb2cgKyAxO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDA7XG4gIH1cbiAgJi5tZC1kaWFsb2ctYmFja2Ryb3Age1xuICAgIHotaW5kZXg6ICR6LWluZGV4LWRpYWxvZyAtIDE7XG4gIH1cbiAgJi5tZC1ib3R0b20tc2hlZXQtYmFja2Ryb3Age1xuICAgIHotaW5kZXg6ICR6LWluZGV4LWJvdHRvbS1zaGVldCAtIDE7XG4gIH1cbiAgJi5tZC1zaWRlbmF2LWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiAkei1pbmRleC1zaWRlbmF2IC0gMTtcbiAgfVxuXG5cbiAgJi5tZC1jbGljay1jYXRjaGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAmLm1kLW9wYXF1ZSB7XG5cbiAgICBvcGFjaXR5OiAuNDg7XG5cbiAgICAmLm5nLWVudGVyIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgICYubmctZW50ZXIubWQtb3BhcXVlLm5nLWVudGVyLWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAuNDg7XG4gICAgfVxuICAgICYubmctbGVhdmUge1xuICAgICAgb3BhY2l0eTogLjQ4O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcztcbiAgICB9XG4gICAgJi5uZy1sZWF2ZS5tZC1vcGFxdWUubmctbGVhdmUtYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG5cbn1cblxuXG4kYm90dG9tLXNoZWV0LWhvcml6b250YWwtcGFkZGluZzogMiAqICRiYXNlbGluZS1ncmlkICFkZWZhdWx0O1xuJGJvdHRvbS1zaGVldC12ZXJ0aWNhbC1wYWRkaW5nOiAxICogJGJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kYm90dG9tLXNoZWV0LWljb24tYWZ0ZXItbWFyZ2luOiA0ICogJGJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kYm90dG9tLXNoZWV0LWxpc3QtaXRlbS1oZWlnaHQ6IDYgKiAkYmFzZWxpbmUtZ3JpZCAhZGVmYXVsdDtcbiRib3R0b20tc2hlZXQtaGlkZGVuLWJvdHRvbS1wYWRkaW5nOiA4MHB4ICFkZWZhdWx0O1xuJGJvdHRvbS1zaGVldC1oZWFkZXItaGVpZ2h0OiA3ICogJGJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kYm90dG9tLXNoZWV0LWdyaWQtZm9udC13ZWlnaHQ6IDQwMCAhZGVmYXVsdDtcblxubWQtYm90dG9tLXNoZWV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAkYm90dG9tLXNoZWV0LXZlcnRpY2FsLXBhZGRpbmcgJGJvdHRvbS1zaGVldC1ob3Jpem9udGFsLXBhZGRpbmcgJGJvdHRvbS1zaGVldC12ZXJ0aWNhbC1wYWRkaW5nICsgJGJvdHRvbS1zaGVldC1oaWRkZW4tYm90dG9tLXBhZGRpbmcgJGJvdHRvbS1zaGVldC1ob3Jpem9udGFsLXBhZGRpbmc7XG4gIHotaW5kZXg6ICR6LWluZGV4LWJvdHRvbS1zaGVldDtcblxuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGJvdHRvbS1zaGVldC1oaWRkZW4tYm90dG9tLXBhZGRpbmcsIDApO1xuICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcblxuICAmLm1kLWhhcy1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgJi5uZy1lbnRlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgJi5uZy1lbnRlci1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkYm90dG9tLXNoZWV0LWhpZGRlbi1ib3R0b20tcGFkZGluZywgMCkgIWltcG9ydGFudDtcbiAgfVxuXG5cbiAgJi5uZy1sZWF2ZS1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCkgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1pbjtcbiAgfVxuXG4gIC5tZC1zdWJoZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gICAgbGluZS1oZWlnaHQ6ICRib3R0b20tc2hlZXQtaGVhZGVyLWhlaWdodDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICBtZC1pbmxpbmUtaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBmaWxsOiAjNDQ0O1xuICB9XG5cbiAgbWQtbGlzdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAmLm1kLWxpc3Qge1xuICAgIG1kLWxpc3QtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogJGJvdHRvbS1zaGVldC1saXN0LWl0ZW0taGVpZ2h0O1xuXG4gICAgfVxuICB9XG5cblxuXG4gICYubWQtZ3JpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzICogJGJhc2VsaW5lLWdyaWQ7XG4gICAgcGFkZGluZy1yaWdodDogMyAqICRiYXNlbGluZS1ncmlkO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgbWQtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBtZC1saXN0LWl0ZW0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcblxuICAgICAgaGVpZ2h0OiAxMiAqICRiYXNlbGluZS1ncmlkO1xuXG4gICAgICBtYXJnaW4tdG9wOiAkYmFzZWxpbmUtZ3JpZDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRiYXNlbGluZS1ncmlkO1xuXG4gICAgICAvKiBNaXhpbiBmb3IgaG93IG1hbnkgZ3JpZCBpdGVtcyB0byBzaG93IHBlciByb3cgKi9cbiAgICAgIEBtaXhpbiBncmlkLWl0ZW1zLXBlci1yb3coJG51bSwgJGFsaWduRWRnZXM6IGZhbHNlKSB7XG4gICAgICAgICR3aWR0aDogMTAwJSAvICRudW07XG4gICAgICAgIGZsZXg6IDEgMSAkd2lkdGg7XG4gICAgICAgIG1heC13aWR0aDogJHdpZHRoO1xuXG4gICAgICAgIEBpZiAkYWxpZ25FZGdlcyB7XG4gICAgICAgICAgJjpudGgtb2YtdHlwZSgjeyRudW19biArIDEpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1vZi10eXBlKCN7JG51bX1uKSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1pdGVtcy1wZXItcm93KDMsIHRydWUpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kIC0gMSkge1xuICAgICAgICBAaW5jbHVkZSBncmlkLWl0ZW1zLXBlci1yb3coNCk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbWQpIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbGcgLSAxKSB7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQtaXRlbXMtcGVyLXJvdyg2KTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1sZykge1xuICAgICAgICBAaW5jbHVkZSBncmlkLWl0ZW1zLXBlci1yb3coNyk7XG4gICAgICB9XG5cbiAgICAgIC8vIE92ZXJyaWRlIG9mIHRoZSBJRTExIGZpeCBmcm9tIEBtaXhpbiBpZTExLW1pbi1oZWlnaHQtZmxleGJ1ZywgbGluZSAxMDkgbWl4aW5zLnNjc3NcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5tZC1saXN0LWl0ZW0tY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA2ICogJGJhc2VsaW5lLWdyaWQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyICogJGJhc2VsaW5lLWdyaWQ7XG4gICAgICB9XG5cbiAgICAgIC5tZC1ncmlkLWl0ZW0tY29udGVudCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAgKiAkYmFzZWxpbmUtZ3JpZDtcbiAgICAgIH1cblxuICAgICAgLm1kLWdyaWQtdGV4dCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm90dG9tLXNoZWV0LWdyaWQtZm9udC13ZWlnaHQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyICogJGJhc2VsaW5lLWdyaWQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMiAqICRiYXNlbGluZS1ncmlkIC0gMztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB3aWR0aDogOCAqICRiYXNlbGluZS1ncmlkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBwYWRkaW5nLXRvcDogMSAqICRiYXNlbGluZS1ncmlkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBJRSBvbmx5XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1ib3R0b20tc2hlZXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cblxuLy8gTWF0ZXJpYWwgRGVzaWduIEJ1dHRvblxuLy8gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL2NvbXBvbmVudHMvYnV0dG9ucy5odG1sXG5cbiRidXR0b24tYm9yZGVyLXJhZGl1czogMnB4ICFkZWZhdWx0O1xuJGJ1dHRvbi1mYWItYm9yZGVyLXJhZGl1czogNTAlICFkZWZhdWx0O1xuJGJ1dHRvbi1pY29uLWJvcmRlci1yYWRpdXM6ICRidXR0b24tZmFiLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRidXR0b24tZm9udC1zaXplOiAkYm9keS1mb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRidXR0b24tZm9udC1zaXplLWRlbnNlOiAkYm9keS1mb250LXNpemUtYmFzZSAqIDEzLzE0ICFkZWZhdWx0O1xuXG4kYnV0dG9uLWxpbmUtaGVpZ2h0OiByZW0oMy42MCkgIWRlZmF1bHQ7XG4kYnV0dG9uLWxpbmUtaGVpZ2h0LWRlbnNlOiByZW0oMy4yMCkgIWRlZmF1bHQ7XG4kYnV0dG9uLW1hcmdpbjogcmVtKDAuNjAwKSByZW0oMC44MDApICFkZWZhdWx0O1xuJGJ1dHRvbi1taW4td2lkdGg6IHJlbSg4LjgwMCkgIWRlZmF1bHQ7XG4kYnV0dG9uLXBhZGRpbmc6IDAgJGJ1dHRvbi1sZWZ0LXJpZ2h0LXBhZGRpbmcgIWRlZmF1bHQ7XG5cblxuLy8gRmFiIGJ1dHRvbnNcbiRidXR0b24tZmFiLWxpbmUtaGVpZ2h0OiByZW0oNS42MDApICFkZWZhdWx0O1xuJGJ1dHRvbi1mYWItbWluaS13aWR0aDogcmVtKDQuMDApICFkZWZhdWx0O1xuJGJ1dHRvbi1mYWItbWluaS1oZWlnaHQ6IHJlbSg0LjAwKSAhZGVmYXVsdDtcbiRidXR0b24tZmFiLW1pbmktbGluZS1oZWlnaHQ6IHJlbSg0LjAwKSAhZGVmYXVsdDtcblxuJGJ1dHRvbi1mYWItdG9hc3Qtb2Zmc2V0OiAkYnV0dG9uLWZhYi1oZWlnaHQgKiAwLjc1ICFkZWZhdWx0O1xuXG4kaWNvbi1idXR0b24taGVpZ2h0OiByZW0oNC4wMDApICFkZWZhdWx0O1xuJGljb24tYnV0dG9uLXdpZHRoOiByZW0oNC4wMDApICFkZWZhdWx0O1xuJGljb24tYnV0dG9uLW1hcmdpbjogcmVtKDAuNjAwKSAhZGVmYXVsdDtcblxuLy8gRml4IGlzc3VlIGNhdXNpbmcgYnV0dG9ucyBpbiBGaXJlZm94IHRvIGJlIDJweCBiaWdnZXIgdGhhbiB0aGV5IHNob3VsZFxuYnV0dG9uLm1kLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbn1cblxuLm1kLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBSZXF1aXJlZCBmb3IgYWJzb2x1dGUgY2FudmFzIGNoaWxkIGVsZW1lbnRzLlxuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLyoqIEFsaWdubWVudCBhZGp1c3RtZW50cyAqL1xuICBAaW5jbHVkZSBkZW5zZShtaW4taGVpZ2h0LCAkYnV0dG9uLWxpbmUtaGVpZ2h0LCAkYnV0dG9uLWxpbmUtaGVpZ2h0LWRlbnNlKTtcbiAgbWluLXdpZHRoOiAkYnV0dG9uLW1pbi13aWR0aDtcbiAgQGluY2x1ZGUgZGVuc2UobGluZS1oZWlnaHQsICRidXR0b24tbGluZS1oZWlnaHQsICRidXR0b24tbGluZS1oZWlnaHQtZGVuc2UpO1xuXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLWJvcmRlci1yYWRpdXM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgLyogUmVzZXQgZGVmYXVsdCBidXR0b24gYXBwZWFyYW5jZSAqL1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuXG4gIC8qKiBDdXN0b20gc3R5bGluZyBmb3IgYnV0dG9uICovXG4gIHBhZGRpbmc6ICRidXR0b24tcGFkZGluZztcbiAgbWFyZ2luOiAkYnV0dG9uLW1hcmdpbjtcblxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvKiBVcHBlcmNhc2UgdGV4dCBjb250ZW50ICovXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIEBpbmNsdWRlIGRlbnNlKGZvbnQtc2l6ZSwgJGJ1dHRvbi1mb250LXNpemUsICRidXR0b24tZm9udC1zaXplLWRlbnNlKTtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC12YXJpYW50OiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIC8vIEluayBSaXBwbGUgc2hvdWxkIG5vdCBjcmVhdGUgYW55IG92ZXJmbG93LlxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgJHN3aWZ0LWVhc2Utb3V0LWR1cmF0aW9uICRzd2lmdC1lYXNlLW91dC10aW1pbmctZnVuY3Rpb24sXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgJHN3aWZ0LWVhc2Utb3V0LWR1cmF0aW9uICRzd2lmdC1lYXNlLW91dC10aW1pbmctZnVuY3Rpb247XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIEJ5IGRlZmF1bHQgJG5nQW5pbWF0ZSBsb29rcyBmb3IgdHJhbnNpdGlvbiBkdXJhdGlvbnMgb24gdGhlIGVsZW1lbnQsIHdoZW4gdXNpbmcgbmctaGlkZSwgbmctaWYsIG5nLXNob3cuXG4gIC8vIFRoZSAubWQtYnV0dG9uIGhhcyBhIHRyYW5zaXRpb24gZHVyYXRpb24gYXBwbGllZCwgd2hpY2ggbWVhbnMsIHRoYXQgJG5nQW5pbWF0ZSBkZWxheXMgdGhlIGhpZGUgcHJvY2Vzcy5cbiAgLy8gVG8gYXZvaWQgdGhpcywgd2UgbmVlZCB0byByZXNldCB0aGUgdHJhbnNpdGlvbiwgd2hlbiAkbmdBbmltYXRlIGxvb2tzIGZvciB0aGUgZHVyYXRpb24uXG4gICYubmctaGlkZSwgJi5uZy1sZWF2ZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuXG4gICYubWQtY29ybmVyZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAmLm1kLWljb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuXG4gICYubWQtcmFpc2VkIHtcbiAgICAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICBAaW5jbHVkZSBtZC1zaGFkb3ctYm90dG9tLXotMSgpO1xuICAgIH1cbiAgfVxuXG4gICYubWQtaWNvbi1idXR0b24ge1xuICAgIG1hcmdpbjogMCAkaWNvbi1idXR0b24tbWFyZ2luO1xuICAgIGhlaWdodDogJGljb24tYnV0dG9uLWhlaWdodDtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgbGluZS1oZWlnaHQ6ICRpY29uLXNpemU7XG4gICAgcGFkZGluZzogJGJhc2VsaW5lLWdyaWQ7XG4gICAgd2lkdGg6ICRpY29uLWJ1dHRvbi13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLWljb24tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICYubWQtZmFiIHtcblxuICAgIC8vIEluY2x1ZGUgdGhlIHRvcC9sZWZ0L2JvdHRvbS9yaWdodCBmYWIgcG9zaXRpb25zXG4gICAgQGluY2x1ZGUgZmFiLWFsbC1wb3NpdGlvbnMoKTtcblxuICAgIHotaW5kZXg6ICR6LWluZGV4LWZhYjtcblxuICAgIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZhYi1saW5lLWhlaWdodDtcblxuICAgIG1pbi13aWR0aDogMDtcbiAgICB3aWR0aDogJGJ1dHRvbi1mYWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkYnV0dG9uLWZhYi1oZWlnaHQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgIEBpbmNsdWRlIG1kLXNoYWRvdy1ib3R0b20tei0xKCk7XG4gICAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1mYWItYm9yZGVyLXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG5cbiAgICAmLm1kLW1pbmkge1xuICAgICAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmFiLW1pbmktbGluZS1oZWlnaHQ7XG4gICAgICB3aWR0aDogJGJ1dHRvbi1mYWItbWluaS13aWR0aDtcbiAgICAgIGhlaWdodDogJGJ1dHRvbi1mYWItbWluaS1oZWlnaHQ7XG4gICAgfVxuXG4gICAgJi5uZy1oaWRlLCAmLm5nLWxlYXZlIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoW2Rpc2FibGVkXSkge1xuICAgICYubWQtcmFpc2VkLFxuICAgICYubWQtZmFiIHtcbiAgICAgICYubWQtZm9jdXNlZCB7XG4gICAgICAgIEBpbmNsdWRlIG1kLXNoYWRvdy1ib3R0b20tei0xKCk7XG4gICAgICB9XG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIEBpbmNsdWRlIG1kLXNoYWRvdy1ib3R0b20tei0yKCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1kLXJpcHBsZS1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLy8gV29ya2Fyb3VuZCBmb3Igcm91bmRlZCBjb3JuZXIgb3ZlcmZsb3cgYnVnXG4gICAgLy8gRm9yY2UgU2FmYXJpIGFuZCBDaHJvbWUgdG8gdXNlIGEgY29tcG9zaXRpbmcgbGF5ZXJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO1xuICB9XG59XG5cbi8vIFVzaW5nIGBkaXNwbGF5OmJsb2NrO2AgaXMgcmVxdWlyZWQgZm9yIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50XG4vLyBiZWNhdXNlICcubWQtYnV0dG9uJyB1c2VzIGBkaXNwbGF5OmlubGluZS1ibG9jaztgLlxuLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbixcbmJ1dHRvbi5tZC1idXR0b24ubWQtZmFiIHtcbiAgbWQtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1kLXRvYXN0LW9wZW4tdG9wIHtcbiAgLm1kLWJ1dHRvbi5tZC1mYWItdG9wLWxlZnQsXG4gIC5tZC1idXR0b24ubWQtZmFiLXRvcC1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2Utb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGJ1dHRvbi1mYWItdG9hc3Qtb2Zmc2V0LCAwKTtcbiAgICAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICAmLm1kLWZvY3VzZWQsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkYnV0dG9uLWZhYi10b2FzdC1vZmZzZXQgLSAxLCAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1kLXRvYXN0LW9wZW4tYm90dG9tIHtcbiAgLm1kLWJ1dHRvbi5tZC1mYWItYm90dG9tLWxlZnQsXG4gIC5tZC1idXR0b24ubWQtZmFiLWJvdHRvbS1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2Utb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLSRidXR0b24tZmFiLXRvYXN0LW9mZnNldCwgMCk7XG4gICAgJjpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgJi5tZC1mb2N1c2VkLFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLSRidXR0b24tZmFiLXRvYXN0LW9mZnNldCAtIDEsIDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWQtYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJiA+IC5tZC1idXR0b24ge1xuICAgIGZsZXg6IDE7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICB3aWR0aDogMDtcblxuICAgIGJvcmRlci13aWR0aDogMXB4IDBweCAxcHggMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDBweCAwcHggMnB4O1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMnB4IDJweCAwcHg7XG4gICAgfVxuICB9XG59XG4vLyBJRSBvbmx5XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAubWQtYnV0dG9uLm1kLXJhaXNlZCxcbiAgLm1kLWJ1dHRvbi5tZC1mYWIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cblxuJGNhcmQtcGFkZGluZzogMTZweCAhZGVmYXVsdDtcbiRjYXJkLWJveC1zaGFkb3c6ICR3aGl0ZWZyYW1lLXNoYWRvdy0xZHAgIWRlZmF1bHQ7XG5cbm1kLWNhcmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46ICRiYXNlbGluZS1ncmlkO1xuXG4gIGJveC1zaGFkb3c6ICRjYXJkLWJveC1zaGFkb3c7XG5cbiAgbWQtY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtZC1jYXJkLWF2YXRhciB7XG4gICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLXJpZ2h0LCBtYXJnaW4tbGVmdCwgMTJweCwgYXV0byk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1kLWNhcmQtYXZhdGFyIHtcbiAgICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgMTJweCwgYXV0byk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtY2FyZC1hdmF0YXIge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgIC5tZC11c2VyLWF2YXRhcixcbiAgICAgIG1kLWljb257XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIH1cblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgPiBzdmcge1xuICAgICAgICAgIC8vIFNhZmFyaSB3b3JrYXJvdW5kIGZvciBhbnkgU1ZHIHdpdGggcGFkZGVkIHBhcmVudFxuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmICsgbWQtY2FyZC1oZWFkZXItdGV4dCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgLm1kLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jYXJkLWhlYWRlci10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgLm1kLXN1YmhlYWQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiBpbWcsXG4gID4gbWQtY2FyZC1oZWFkZXIgaW1nLFxuICBtZC1jYXJkLXRpdGxlLW1lZGlhIGltZyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIG1kLWNhcmQtdGl0bGUge1xuICAgIHBhZGRpbmc6IDMgKiAkY2FyZC1wYWRkaW5nIC8gMiAkY2FyZC1wYWRkaW5nICRjYXJkLXBhZGRpbmc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgJiArIG1kLWNhcmQtY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICBtZC1jYXJkLXRpdGxlLXRleHQge1xuICAgICAgZmxleDogMTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAubWQtc3ViaGVhZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgICY6b25seS1jaGlsZCB7XG4gICAgICAgIC5tZC1zdWJoZWFkIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMyAqICRjYXJkLXBhZGRpbmcgLyA0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtY2FyZC10aXRsZS1tZWRpYSB7XG4gICAgICBtYXJnaW4tdG9wOiAtICRjYXJkLXBhZGRpbmcgLyAyO1xuXG4gICAgICAubWQtbWVkaWEtc20ge1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgfVxuICAgICAgLm1kLW1lZGlhLW1kIHtcbiAgICAgICAgaGVpZ2h0OiAxMTJweDtcbiAgICAgICAgd2lkdGg6IDExMnB4O1xuICAgICAgfVxuICAgICAgLm1kLW1lZGlhLWxnIHtcbiAgICAgICAgaGVpZ2h0OiAxNTJweDtcbiAgICAgICAgd2lkdGg6IDE1MnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG1kLWNhcmQtY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcblxuICAgICYgPiBwIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZC1tZWRpYS14bCB7XG4gICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgd2lkdGg6IDI0MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5tZC1hY3Rpb25zLCBtZC1jYXJkLWFjdGlvbnMge1xuICAgIG1hcmdpbjogJGJhc2VsaW5lLWdyaWQ7XG5cbiAgICAmLmxheW91dC1jb2x1bW4ge1xuICAgICAgLm1kLWJ1dHRvbiB7XG4gICAgICAgICY6bm90KC5tZC1pY29uLWJ1dHRvbikge1xuICAgICAgICAgIG1hcmdpbjogJGJhc2VsaW5lLWdyaWQgLyA0IDA7XG5cbiAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubWQtaWNvbi1idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMgKiAkYmFzZWxpbmUtZ3JpZCAvIDQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMyAqICRiYXNlbGluZS1ncmlkIC8gNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWNhcmQtaWNvbi1hY3Rpb25zIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICAmOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbiB7XG4gICAgICAmOm5vdCgubWQtaWNvbi1idXR0b24pIHtcbiAgICAgICAgbWFyZ2luOiAwICRiYXNlbGluZS1ncmlkICogLjU7XG5cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tbGVmdCwgbWFyZ2luLXJpZ2h0LCAwLCBhdXRvKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAwLCBhdXRvKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm1kLWljb24tYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMgKiAkYmFzZWxpbmUtZ3JpZCAvIDQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMyAqICRiYXNlbGluZS1ncmlkIC8gNDtcblxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1sZWZ0LCBtYXJnaW4tcmlnaHQsIDMgKiAkYmFzZWxpbmUtZ3JpZCAvIDIsIGF1dG8pO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1yaWdodCwgbWFyZ2luLWxlZnQsIDMgKiAkYmFzZWxpbmUtZ3JpZCAvIDIsIGF1dG8pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgKyBtZC1jYXJkLWljb24tYWN0aW9ucyB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbWQtY2FyZC1mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1jYXJkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG59XG5cbi5tZC1pbWFnZS1uby1maWxsIHtcbiAgPiBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG5cbi8vJGNoZWNrYm94LXdpZHRoOiAyMHB4ICFkZWZhdWx0O1xuLy8kY2hlY2tib3gtaGVpZ2h0OiAkY2hlY2tib3gtd2lkdGggIWRlZmF1bHQ7XG4vLyRjaGVja2JveC1ib3JkZXItcmFkaXVzOiAycHggIWRlZmF1bHQ7XG4vLyRjaGVja2JveC1ib3JkZXItd2lkdGg6IDJweCAhZGVmYXVsdDtcbi8vXG4vLyBeXiBkZWZpbmVkIGluIHZhcmlhYmxlcy5zY3NzXG4vL1xuJGNoZWNrYm94LW1hcmdpbjogMTZweCAhZGVmYXVsdDtcbiRjaGVja2JveC10ZXh0LW1hcmdpbjogMTBweCAhZGVmYXVsdDtcbiRjaGVja2JveC10b3A6IDEycHggIWRlZmF1bHQ7XG5cbi5tZC1pbmxpbmUtZm9ybSB7XG4gIG1kLWNoZWNrYm94IHtcbiAgICBtYXJnaW46IDE5cHggMCAxOHB4O1xuICB9XG59XG5cbm1kLWNoZWNrYm94IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkY2hlY2tib3gtbWFyZ2luO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogJGNoZWNrYm94LXdpZHRoO1xuICBtaW4taGVpZ2h0OiAkY2hlY2tib3gtd2lkdGg7XG4gIEBpbmNsdWRlIHJ0bChtYXJnaW4tbGVmdCwgMCwgJGNoZWNrYm94LW1hcmdpbik7XG4gIEBpbmNsdWRlIHJ0bChtYXJnaW4tcmlnaHQsICRjaGVja2JveC1tYXJnaW4sIDApO1xuXG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAmLm1kLWZvY3VzZWQ6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtOHB4O1xuICAgICAgdG9wOiAtOHB4O1xuICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICBib3R0b206IC04cHg7XG4gICAgfVxuXG4gICAgJjpub3QoLm1kLWNoZWNrZWQpIHtcbiAgICAgIC5tZC1jb250YWluZXI6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm1kLWFsaWduLXRvcC1sZWZ0ID4gZGl2Lm1kLWNvbnRhaW5lciB7XG4gICAgdG9wOiAkY2hlY2tib3gtdG9wO1xuICB9XG5cbiAgQGluY2x1ZGUgY2hlY2tib3gtY29udGFpbmVyO1xuXG4gIC5tZC1sYWJlbCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB1c2VyLXNlbGVjdDogdGV4dDtcblxuICAgIEBpbmNsdWRlIHJ0bChtYXJnaW4tbGVmdCwgJGNoZWNrYm94LXRleHQtbWFyZ2luICsgJGNoZWNrYm94LXdpZHRoLCAwKTtcbiAgICBAaW5jbHVkZSBydGwobWFyZ2luLXJpZ2h0LCAwLCAkY2hlY2tib3gtdGV4dC1tYXJnaW4gKyAkY2hlY2tib3gtd2lkdGgpO1xuXG4gIH1cbn1cblxuJGNoaXAtZm9udC1zaXplOiByZW0oMS42KSAhZGVmYXVsdDtcbiRjaGlwLWhlaWdodDogcmVtKDMuMikgIWRlZmF1bHQ7XG4kY2hpcC1wYWRkaW5nOiAwIHJlbSgxLjIpIDAgcmVtKDEuMikgIWRlZmF1bHQ7XG4kY2hpcC1pbnB1dC1wYWRkaW5nOiAwICFkZWZhdWx0O1xuJGNoaXAtcmVtb3ZlLXBhZGRpbmctcmlnaHQ6IHJlbSgyLjIpICFkZWZhdWx0O1xuJGNoaXAtcmVtb3ZlLWxpbmUtaGVpZ2h0OiByZW0oMi4yKSAhZGVmYXVsdDtcbiRjaGlwLW1hcmdpbjogcmVtKDAuOCkgcmVtKDAuOCkgMCAwICFkZWZhdWx0O1xuJGNoaXAtd3JhcC1wYWRkaW5nOiAwIDAgcmVtKDAuOCkgcmVtKDAuMykgIWRlZmF1bHQ7XG4kY2hpcC1kZWxldGUtaWNvbi1zaXplOiByZW0oMS44KSAhZGVmYXVsdDtcbiRjb250YWN0LWNoaXAtcGFkZGluZzogMCByZW0oMi41KSAwIDAgIWRlZmF1bHQ7XG4kY29udGFjdC1jaGlwLXN1Z2dlc3Rpb24taW1hZ2UtaGVpZ2h0OiByZW0oNC4wKSAhZGVmYXVsdDtcbiRjb250YWN0LWNoaXAtc3VnZ2VzdGlvbi1tYXJnaW46IHJlbSgwLjgpICFkZWZhdWx0O1xuJGNvbnRhY3QtY2hpcC1uYW1lLXdpZHRoOiByZW0oMTIpICFkZWZhdWx0O1xuXG4ubWQtY29udGFjdC1jaGlwcyB7XG4gIC5tZC1jaGlwcyB7XG4gICAgbWQtY2hpcCB7XG4gICAgICBAaW5jbHVkZSBydGwocGFkZGluZywgJGNvbnRhY3QtY2hpcC1wYWRkaW5nLCBydGwtdmFsdWUoJGNvbnRhY3QtY2hpcC1wYWRkaW5nKSk7XG4gICAgICAubWQtY29udGFjdC1hdmF0YXIge1xuICAgICAgICBAaW5jbHVkZSBydGwoZmxvYXQsIGxlZnQsIHJpZ2h0KTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkY2hpcC1oZWlnaHQgLyAyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWQtY29udGFjdC1uYW1lIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAgICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgcmVtKDAuOCksIGF1dG8pO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm1kLWNvbnRhY3Qtc3VnZ2VzdGlvbiB7XG4gIGhlaWdodDogKCRjb250YWN0LWNoaXAtc3VnZ2VzdGlvbi1tYXJnaW4gKiAyKSArICRjb250YWN0LWNoaXAtc3VnZ2VzdGlvbi1pbWFnZS1oZWlnaHQ7XG4gIGltZyB7XG4gICAgaGVpZ2h0OiAkY29udGFjdC1jaGlwLXN1Z2dlc3Rpb24taW1hZ2UtaGVpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6ICRjb250YWN0LWNoaXAtc3VnZ2VzdGlvbi1pbWFnZS1oZWlnaHQgLyAyO1xuICAgIG1hcmdpbi10b3A6ICRjb250YWN0LWNoaXAtc3VnZ2VzdGlvbi1tYXJnaW47XG4gIH1cbiAgLm1kLWNvbnRhY3QtbmFtZSB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgJGNvbnRhY3QtY2hpcC1zdWdnZXN0aW9uLW1hcmdpbiwgYXV0byk7XG4gICAgd2lkdGg6ICRjb250YWN0LWNoaXAtbmFtZS13aWR0aDtcbiAgfVxuICAubWQtY29udGFjdC1uYW1lLCAubWQtY29udGFjdC1lbWFpbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbn1cbi5tZC1jb250YWN0LWNoaXBzLXN1Z2dlc3Rpb25zIGxpIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1kLWNoaXBzIHtcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4KCk7XG5cbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJGNoaXAtZm9udC1zaXplO1xuICBAaW5jbHVkZSBydGwocGFkZGluZywgJGNoaXAtd3JhcC1wYWRkaW5nLCBydGwtdmFsdWUoJGNoaXAtd3JhcC1wYWRkaW5nKSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgJi5tZC1yZWFkb25seSAubWQtY2hpcC1pbnB1dC1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAgfVxuXG4gICY6bm90KC5tZC1yZWFkb25seSkge1xuICAgIGN1cnNvcjogdGV4dDtcbiAgfVxuXG4gICYubWQtcmVtb3ZhYmxlIHtcblxuICAgIG1kLWNoaXAge1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AocGFkZGluZy1yaWdodCwgcGFkZGluZy1sZWZ0LCAkY2hpcC1yZW1vdmUtcGFkZGluZy1yaWdodCwgMCk7XG5cbiAgICAgIC5tZC1jaGlwLWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChwYWRkaW5nLXJpZ2h0LCBwYWRkaW5nLWxlZnQsIHJlbSgwLjQpLCAwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIG1kLWNoaXAge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBib3JkZXItcmFkaXVzOiAkY2hpcC1oZWlnaHQgLyAyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGNoaXAtaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkY2hpcC1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgcnRsKG1hcmdpbiwgJGNoaXAtbWFyZ2luLCBydGwtdmFsdWUoJGNoaXAtbWFyZ2luKSk7XG4gICAgcGFkZGluZzogJGNoaXAtcGFkZGluZztcbiAgICBAaW5jbHVkZSBydGwoZmxvYXQsIGxlZnQsIHJpZ2h0KTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubWQtY2hpcC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgcnRsKGZsb2F0LCBsZWZ0LCByaWdodCk7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYuX21kLWNoaXAtY29udGVudC1lZGl0LWlzLWVuYWJsZWQge1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChzYWZhcmksIGNocm9tZSkgYnJvd3NlcnMgKi9cbiAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IC8qIG1vemlsbGEgYnJvd3NlcnMgKi9cbiAgICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChrb25xdWVyb3IpIGJyb3dzZXJzICovXG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIElFMTArICovXG4gICAgfVxuICAgIC5tZC1jaGlwLXJlbW92ZS1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AocmlnaHQsIGxlZnQsIDAsIGF1dG8pO1xuICAgICAgbGluZS1oZWlnaHQ6ICRjaGlwLXJlbW92ZS1saW5lLWhlaWdodDtcbiAgICB9XG4gICAgLm1kLWNoaXAtcmVtb3ZlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAkY2hpcC1oZWlnaHQ7XG4gICAgICBoZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAkY2hpcC1kZWxldGUtaWNvbi1zaXplO1xuICAgICAgICB3aWR0aDogJGNoaXAtZGVsZXRlLWljb24tc2l6ZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWQtY2hpcC1pbnB1dC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAkY2hpcC1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgcnRsKG1hcmdpbiwgJGNoaXAtbWFyZ2luLCBydGwtdmFsdWUoJGNoaXAtbWFyZ2luKSk7XG4gICAgcGFkZGluZzogJGNoaXAtaW5wdXQtcGFkZGluZztcbiAgICBAaW5jbHVkZSBydGwoZmxvYXQsIGxlZnQsIHJpZ2h0KTtcbiAgICBpbnB1dCB7XG4gICAgICAmOm5vdChbdHlwZV0pLCZbdHlwZT1cImVtYWlsXCJdLCZbdHlwZT1cIm51bWJlclwiXSwmW3R5cGU9XCJ0ZWxcIl0sJlt0eXBlPVwidXJsXCJdLCZbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGhlaWdodDogJGNoaXAtaGVpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogJGNoaXAtaGVpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSwgbWQtYXV0b2NvbXBsZXRlLXdyYXAge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBoZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAgICB9XG4gICAgbWQtYXV0b2NvbXBsZXRlIHtcbiAgICAgIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICAgIGlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICBib3JkZXI6MDtcbiAgICAgIGhlaWdodDogJGNoaXAtaGVpZ2h0O1xuICAgICAgbGluZS1oZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTpub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBtZC1hdXRvY29tcGxldGUsIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcbiAgICAgIGhlaWdodDogJGNoaXAtaGVpZ2h0O1xuICAgIH1cbiAgICBtZC1hdXRvY29tcGxldGUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIEBpbmNsdWRlIHJ0bChtYXJnaW4sICRjaGlwLW1hcmdpbiwgcnRsLXZhbHVlKCRjaGlwLW1hcmdpbikpO1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxuICBtZC1hdXRvY29tcGxldGUge1xuICAgIGJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLy8gSUUgb25seVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyLFxuICBtZC1jaGlwIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG4gIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBtZC1hdXRvY29tcGxldGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG5cbm1kLWNvbnRlbnQge1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgJlttZC1zY3JvbGwteV0ge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG4gICZbbWQtc2Nyb2xsLXhdIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxuICAmW21kLXNjcm9sbC14eV0ge1xuICB9XG5cbiAgQG1lZGlhIHByaW50IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuXG4vKiogU3R5bGVzIGZvciBtZENhbGVuZGFyLiAqL1xuJG1kLWNhbGVuZGFyLWNlbGwtc2l6ZTogNDRweCAhZGVmYXVsdDtcbiRtZC1jYWxlbmRhci1oZWFkZXItaGVpZ2h0OiA0MHB4ICFkZWZhdWx0O1xuJG1kLWNhbGVuZGFyLWNlbGwtZW1waGFzaXMtc2l6ZTogNDBweCAhZGVmYXVsdDtcbiRtZC1jYWxlbmRhci1zaWRlLXBhZGRpbmc6IDE2cHggIWRlZmF1bHQ7XG4kbWQtY2FsZW5kYXItd2Vla3MtdG8tc2hvdzogNyAhZGVmYXVsdDtcblxuJG1kLWNhbGVuZGFyLW1vbnRoLWxhYmVsLXBhZGRpbmc6IDhweCAhZGVmYXVsdDtcbiRtZC1jYWxlbmRhci1tb250aC1sYWJlbC1mb250LXNpemU6IDE0cHggIWRlZmF1bHQ7XG5cbiRtZC1jYWxlbmRhci1zY3JvbGwtY3VlLXNoYWRvdy1yYWRpdXM6IDZweCAhZGVmYXVsdDtcblxuJG1kLWNhbGVuZGFyLXdpZHRoOiAoNyAqICRtZC1jYWxlbmRhci1jZWxsLXNpemUpICsgKDIgKiAkbWQtY2FsZW5kYXItc2lkZS1wYWRkaW5nKSAhZGVmYXVsdDtcbiRtZC1jYWxlbmRhci1oZWlnaHQ6XG4gICAgKCRtZC1jYWxlbmRhci13ZWVrcy10by1zaG93ICogJG1kLWNhbGVuZGFyLWNlbGwtc2l6ZSkgKyAkbWQtY2FsZW5kYXItaGVhZGVyLWhlaWdodCAhZGVmYXVsdDtcblxuLy8gU3R5bGVzIGZvciBkYXRlIGNlbGxzLCBpbmNsdWRpbmcgZGF5LW9mLXRoZS13ZWVrIGhlYWRlciBjZWxscy5cbkBtaXhpbiBtZC1jYWxlbmRhci1jZWxsKCRoZWlnaHQ6ICRtZC1jYWxlbmRhci1jZWxsLXNpemUpIHtcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xuICB3aWR0aDogJG1kLWNhbGVuZGFyLWNlbGwtc2l6ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC8vIFJlbW92ZSBhbGwgcGFkZGluZyBhbmQgYm9yZGVycyBzbyB3ZSBjYW4gY29tcGxldGVseVxuICAvLyBjb250cm9sIHRoZSBzaXplIG9mIHRoZSB0YWJsZSBjZWxscy5cbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuXG4gIC8vIFByZXZlbnQgaXNzdWVzIGlmIHNvbWVib2R5IGlzIGFwcGx5aW5nIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGV2ZXl3aGVyZS5cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG5cbiAgLy8gVGhlIGxlZnQgLyByaWdodCBwYWRkaW5nIGlzIGFwcGxpZWQgdG8gdGhlIGNlbGxzIGluc3RlYWQgb2YgdGhlIHdyYXBwZXJcbiAgLy8gYmVjYXVzZSB3ZSB3YW50IHRoZSBoZWFkZXIgYmFja2dyb3VuZCBhbmQgdGhlIG1vbnRoIGRpdmlkaW5nIGJvcmRlciB0b1xuICAvLyBleHRlbmQgdGhlIGVudGlyZSB3aWR0aCBvZiB0aGUgY2FsZW5kYXIuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIHJ0bC1wcm9wKHBhZGRpbmctbGVmdCwgcGFkZGluZy1yaWdodCwgJG1kLWNhbGVuZGFyLXNpZGUtcGFkZGluZywgMCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIHJ0bC1wcm9wKHBhZGRpbmctcmlnaHQsIHBhZGRpbmctbGVmdCwgJG1kLWNhbGVuZGFyLXNpZGUtcGFkZGluZywgMCk7XG4gIH1cbn1cblxuLy8gU3R5bGVzIGZvciB0YWJsZXMgdXNlZCBpbiBtZENhbGVuZGFyICh0aGUgZGF5LW9mLXRoZS13ZWVrIGhlYWRlciBhbmQgdGhlIHRhYmxlIG9mIGRhdGVzIGl0c2VsZikuXG5AbWl4aW4gbWQtY2FsZW5kYXItdGFibGUoKSB7XG4gIC8vIEZpeGVkIHRhYmxlIGxheW91dCBtYWtlcyBJRSBmYXN0ZXIuXG4gIC8vIGh0dHBzOi8vbXNkbi5taWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvbXM1MzMwMjAoVlMuODUpLmFzcHhcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbm1kLWNhbGVuZGFyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLy8gV3JhcCB0aGUgc2Nyb2xsIHdpdGggb3ZlcmZsb3c6IGhpZGRlbiBpbiBvcmRlciB0byBoaWRlIHRoZSBzY3JvbGxiYXIuXG4vLyBUaGUgaW5uZXIgLm1kLWNhbGVuZGFyLXNjcm9sbC1jb250YWluZXIgd2lsbCB1c2luZyBhIHBhZGRpbmctcmlnaHQgdG8gcHVzaCB0aGVcbi8vIHNjcm9sbGJhciBpbnRvIHRoZSBoaWRkZW4gYXJlYSAoZG9uZSB3aXRoIGphdmFzY3JpcHQpLlxuLm1kLWNhbGVuZGFyLXNjcm9sbC1tYXNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6ICRtZC1jYWxlbmRhci13ZWVrcy10by1zaG93ICogJG1kLWNhbGVuZGFyLWNlbGwtc2l6ZTtcblxuICAvLyBUaGUgYWN0dWFsIHNjcm9sbGluZyBlbGVtZW50LlxuICAubWQtdmlydHVhbC1yZXBlYXQtc2Nyb2xsZXIge1xuICAgIC8vIFRoZXNlIHR3byBwcm9wZXJ0aWVzIGFyZSBuZWVkZWQgdG8gZ2V0IHRvdWNoIG1vbWVudHVtIHRvIHdvcmsuXG4gICAgLy8gU2VlIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vc25pcHBldHMvY3NzL21vbWVudHVtLXNjcm9sbGluZy1vbi1pb3Mtb3ZlcmZsb3ctZWxlbWVudHNcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBPZmZzZXR0ZXIgaXMgdGhlIGVsZW1lbnQgdGhhdCBpcyB0cmFuc2xhdGVZJ2VkIGludG8gdmlldyBvZiB0aGUgdXNlciBhbmQgY29udGFpbnMgdGhlXG4gIC8vIGNhbGVuZGFyIGNvbnRlbnQuXG4gIC5tZC12aXJ0dWFsLXJlcGVhdC1vZmZzZXR0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8vIENvbnRhaW5zIHRoZSBzY3JvbGxpbmcgZWxlbWVudCAodGhpcyBpcyB0aGUgbWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyKS5cbi5tZC1jYWxlbmRhci1zY3JvbGwtY29udGFpbmVyIHtcbiAgLy8gQWRkIGFuIGluc2V0IHNoYWRvdyB0byBoZWxwIGN1ZSB1c2VycyB0aGF0IHRoZSBjYWxlbmRhciBpcyBzY3JvbGxhYmxlLiBVc2UgYSBuZWdhdGl2ZSB4XG4gIC8vIG9mZnNldCB0byBwdXNoIHRoZSB2ZXJ0aWNhbCBlZGdlIHNoYWRvdyBvZmYgdG8gdGhlIHJpZ2h0IHNvIHRoYXQgaXQncyBjdXQgb2ZmIGJ5IHRoZSBlZGdlXG4gIC8vIG9mIHRoZSBjYWxlbmRhciBjb250YWluZXIuXG4gIGJveC1zaGFkb3c6IGluc2V0IC0zcHggM3B4ICRtZC1jYWxlbmRhci1zY3JvbGwtY3VlLXNoYWRvdy1yYWRpdXMgcmdiYShibGFjaywgMC4yKTtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogJG1kLWNhbGVuZGFyLXdlZWtzLXRvLXNob3cgKiAkbWQtY2FsZW5kYXItY2VsbC1zaXplO1xuXG4gIC8vIEFkZCB0aGUgc2hhZG93IHJhZGl1cyB0byB0aGUgd2lkdGggc28gdGhhdCB0aGUgc2hhZG93IG9zIHB1c2hlZCBvZmYgdG8gdGhlIHNpZGUgYW5kIGN1dCBvZmYuXG4gIHdpZHRoOiAkbWQtY2FsZW5kYXItd2lkdGggKyAkbWQtY2FsZW5kYXItc2Nyb2xsLWN1ZS1zaGFkb3ctcmFkaXVzO1xufVxuXG4vLyBBIHNpbmdsZSBkYXRlIGNlbGwgaW4gdGhlIGNhbGVuZGFyIHRhYmxlLlxuLm1kLWNhbGVuZGFyLWRhdGUge1xuICBAaW5jbHVkZSBtZC1jYWxlbmRhci1jZWxsKCk7XG5cbiAgJi5tZC1jYWxlbmRhci1kYXRlLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy8gQ2lyY2xlIGVsZW1lbnQgaW5zaWRlIG9mIGV2ZXJ5IGRhdGUgY2VsbCB1c2VkIHRvIGluZGljYXRlIHNlbGVjdGlvbiBvciBmb2N1cy5cbi5tZC1jYWxlbmRhci1kYXRlLXNlbGVjdGlvbi1pbmRpY2F0b3Ige1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvciAkc3dpZnQtZWFzZS1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbjtcblxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICB3aWR0aDogJG1kLWNhbGVuZGFyLWNlbGwtZW1waGFzaXMtc2l6ZTtcbiAgaGVpZ2h0OiAkbWQtY2FsZW5kYXItY2VsbC1lbXBoYXNpcy1zaXplO1xuICBsaW5lLWhlaWdodDogJG1kLWNhbGVuZGFyLWNlbGwtZW1waGFzaXMtc2l6ZTtcblxuICAubWQtY2FsZW5kYXItZGF0ZTpub3QoLm1kLWRpc2FibGVkKSAmIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLy8gVGhlIGxhYmVsIGFib3ZlIGVhY2ggbW9udGggKGNvbnRhaW5pbmcgdGhlIG1vbnRoIG5hbWUgYW5kIHRoZSB5ZWFyLCBlLmcuIFwiSnVuIDIwMTRcIikuXG4ubWQtY2FsZW5kYXItbW9udGgtbGFiZWwge1xuICBoZWlnaHQ6ICRtZC1jYWxlbmRhci1jZWxsLXNpemU7XG4gIGZvbnQtc2l6ZTogJG1kLWNhbGVuZGFyLW1vbnRoLWxhYmVsLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgLy8gUm9ib3RvIE1lZGl1bVxuICBAaW5jbHVkZSBydGwocGFkZGluZywgMCAwIDAgJG1kLWNhbGVuZGFyLXNpZGUtcGFkZGluZyArICRtZC1jYWxlbmRhci1tb250aC1sYWJlbC1wYWRkaW5nLCBydGwtdmFsdWUoIDAgMCAwICRtZC1jYWxlbmRhci1zaWRlLXBhZGRpbmcgKyAkbWQtY2FsZW5kYXItbW9udGgtbGFiZWwtcGFkZGluZykpO1xuXG4gICYubWQtY2FsZW5kYXItbGFiZWwtY2xpY2thYmxlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBtZC1pY29uIHtcbiAgICBAaW5jbHVkZSBydGwodHJhbnNmb3JtLCByb3RhdGUoMTgwZGVnKSwgbm9uZSk7XG4gIH1cblxuICBzcGFuIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi8vIFRhYmxlIGNvbnRhaW5pbmcgdGhlIGRheS1vZi10aGUtd2VlayBoZWFkZXIuXG4ubWQtY2FsZW5kYXItZGF5LWhlYWRlciB7XG4gIEBpbmNsdWRlIG1kLWNhbGVuZGFyLXRhYmxlKCk7XG5cbiAgdGgge1xuICAgIEBpbmNsdWRlIG1kLWNhbGVuZGFyLWNlbGwoJG1kLWNhbGVuZGFyLWhlYWRlci1oZWlnaHQpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuLy8gUHJpbWFyeSB0YWJsZSBjb250YWluaW5nIGFsbCBkYXRlIGNlbGxzLiBFYWNoIG1vbnRoIGlzIGEgdGJvZHkgaW4gdGhpcyB0YWJsZS5cbi5tZC1jYWxlbmRhciB7XG4gIEBpbmNsdWRlIG1kLWNhbGVuZGFyLXRhYmxlKCk7XG5cbiAgLy8gRGl2aWRlciBiZXR3ZWVuIG1vbnRocy5cbiAgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLy8gVGhlIGRpdmlkZXIgYmV0d2VlbiBtb250aHMgZG9lc24ndCBhY3R1YWxseSBjaGFuZ2UgdGhlIGhlaWdodCBvZiB0aGUgdGJvZHkgaW4gd2hpY2ggdGhlXG4gIC8vIGJvcmRlciBhcHBlYXI7IGl0IGNoYW5nZXMgdGhlIGhlaWdodCBvZiB0aGUgZm9sbG93aW5nIHRib2R5LiBUaGUgY2F1c2VzIHRoZSBmaXJzdC1jaGlsZCB0byBiZVxuICAvLyAxcHggc2hvcnRlciB0aGFuIHRoZSBvdGhlciBtb250aHMuIFdlIGZpeCB0aGlzIGJ5IGFkZGluZyBhbiBpbnZpc2libGUgYm9yZGVyLXRvcC5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLy8gRXhwbGljaXRseSBzZXQgdmVydGljYWwtYWxpZ24gdG8gYXZvaWQgY29uZmxpY3Rpbmcgd2l0aCBwb3B1bGFyIENTUyByZXNldHMuIFdoZW5cbiAgLy8gdmVydGljYWwtYWxpZ246YmFzZWxpbmUgaXMgc2V0LCBtb250aCBoZWFkZXJzIGFyZSBtaXNhbGlnbmVkLiBBbHNvIHJlc2V0IHRoZSBib3gtc2l6aW5nLFxuICAvLyBpbiBjYXNlIHRoZSB1c2VyIHNldCBpdCB0byBib3JkZXItYm94LlxuICAvLyBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICB0Ym9keSwgdGQsIHRyIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB9XG59XG5cbi8qKiBTdHlsZXMgZm9yIG1kRGF0ZXBpY2tlci4gKi9cbiRtZC1kYXRlcGlja2VyLWJ1dHRvbi1nYXA6IDEycHggIWRlZmF1bHQ7ICAvLyBTcGFjZSBiZXR3ZWVuIHRoZSB0ZXh0IGlucHV0IGFuZCB0aGUgY2FsZW5kYXItaWNvbiBidXR0b24uXG4kbWQtZGF0ZXBpY2tlci1ib3JkZXItYm90dG9tLWdhcDogNXB4ICFkZWZhdWx0OyAgLy8gU3BhY2UgYmV0d2VlbiBpbnB1dCBhbmQgdGhlIGdyZXkgdW5kZXJsaW5lLlxuJG1kLWRhdGUtYXJyb3ctc2l6ZTogNXB4ICFkZWZhdWx0OyAvLyBTaXplIG9mIHRoZSB0cmlhbmdsZSBvbiB0aGUgcmlnaHQgc2lkZSBvZiB0aGUgaW5wdXQuXG4kbWQtZGF0ZXBpY2tlci1vcGVuLWFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycyAhZGVmYXVsdDtcbiRtZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbi13aWR0aDogMzZweCAhZGVmYXVsdDtcbiRtZC1kYXRlcGlja2VyLWlucHV0LW1hc2staGVpZ2h0OiA0MHB4ICFkZWZhdWx0O1xuJG1kLWRhdGVwaWNrZXItYnV0dG9uLXBhZGRpbmc6IDhweCAhZGVmYXVsdDtcblxuXG5tZC1kYXRlcGlja2VyIHtcbiAgLy8gRG9uJ3QgbGV0IGxpbmVicmVha3MgaGFwcGVuIGJldHdlZW4gdGhlIG9wZW4gaWNvbi1idXR0b24gYW5kIHRoZSBpbnB1dC5cbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm1kLWlubGluZS1mb3JtIHtcbiAgbWQtZGF0ZXBpY2tlciB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuXG4vLyBUaGUgY2FsZW5kYXIgaWNvbiBidXR0b24gdXNlZCB0byBvcGVuIHRoZSBjYWxlbmRhciBwYW5lLlxuLm1kLWRhdGVwaWNrZXItYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLy8gQ2FwdHVyZXMgYW55IG9mIHRoZSBjbGljayBldmVudHMuIFRoaXMgaXMgbmVjZXNzYXJ5LCBiZWNhdXNlIHRoZSBidXR0b24gaGFzIGEgU1ZHXG4gIC8vIGljb24gd2hpY2ggZG9lc24ndCBwcm9wYWdhdGUgdGhlIGZvY3VzIGV2ZW50LCBjYXVzaW5nIGluY29uc2lzdGVudCBiZWhhdmlvdXIuXG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHNwZWFrOiBub25lO1xuICB9XG59XG5cbi8vIFRoZSBpbnB1dCBpbnRvIHdoaWNoIHRoZSB1c2VyIGNhbiB0eXBlIHRoZSBkYXRlLlxuLm1kLWRhdGVwaWNrZXItaW5wdXQge1xuICBAaW5jbHVkZSBtZC1mbGF0LWlucHV0KCk7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogJG1kLWNhbGVuZGFyLXdpZHRoIC0gJG1kLWRhdGVwaWNrZXItYnV0dG9uLWdhcDtcbiAgcGFkZGluZzogMCAwICRtZC1kYXRlcGlja2VyLWJvcmRlci1ib3R0b20tZ2FwO1xufVxuXG4vLyBJZiB0aGUgZGF0ZXBpY2tlciBpcyBpbnNpZGUgb2YgYSBtZC1pbnB1dC1jb250YWluZXJcbi5fbWQtZGF0ZXBpY2tlci1mbG9hdGluZy1sYWJlbCB7XG4gID4gbWQtZGF0ZXBpY2tlciB7XG4gICAgLy8gUHJldmVudHMgdGhlIHJpcHBsZSBvbiB0aGUgdHJpYW5nbGUgZnJvbSBiZWluZyBjbGlwcGVkLlxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAubWQtZGF0ZXBpY2tlci1idXR0b24ge1xuICAgICAgLy8gUHJldmVudHMgdGhlIGJ1dHRvbiBmcm9tIHdyYXBwaW5nIGFyb3VuZCwgYXMgd2VsbCBhcyBpdCBwdXNoaW5nXG4gICAgICAvLyBkb3duIHRoZSBlcnJvciBtZXNzYWdlcyBtb3JlIHRoYW4gdGhleSBzaG91bGQgYmUuXG4gICAgICBAaW5jbHVkZSBydGwoZmxvYXQsIGxlZnQsIHJpZ2h0KTtcbiAgICAgIG1hcmdpbi10b3A6ICRidXR0b24tbGVmdC1yaWdodC1wYWRkaW5nICogLTI7XG4gICAgICB0b3A6ICRidXR0b24tbGVmdC1yaWdodC1wYWRkaW5nICogMiAtICRtZC1kYXRlcGlja2VyLWJvcmRlci1ib3R0b20tZ2FwIC8gMjtcbiAgICB9XG4gIH1cblxuICAubWQtaW5wdXQge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgJi5fbWQtZGF0ZXBpY2tlci1oYXMtY2FsZW5kYXItaWNvbiB7XG4gICAgPiBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpIHtcbiAgICAgICR3aWR0aC1vZmZzZXQ6ICRtZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbi13aWR0aCAqIDIgKyAkbWQtZGF0ZXBpY2tlci1idXR0b24tZ2FwO1xuICAgICAgJG9mZnNldDogJG1kLWRhdGVwaWNrZXItdHJpYW5nbGUtYnV0dG9uLXdpZHRoIC8gMjtcbiAgICAgIEBpbmNsdWRlIHJ0bChyaWdodCwgJG9mZnNldCwgYXV0byk7XG4gICAgICBAaW5jbHVkZSBydGwobGVmdCwgYXV0bywgJG9mZnNldCk7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skd2lkdGgtb2Zmc2V0fSk7XG4gICAgfVxuXG4gICAgLm1kLWlucHV0LW1lc3NhZ2UtYW5pbWF0aW9uIHtcbiAgICAgICRtYXJnaW46ICRtZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbi13aWR0aCArICRtZC1kYXRlcGlja2VyLWJ1dHRvbi1wYWRkaW5nICogMiArICRtZC1kYXRlcGlja2VyLWJ1dHRvbi1nYXA7XG4gICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tbGVmdCwgbWFyZ2luLXJpZ2h0LCAkbWFyZ2luLCBhdXRvKTtcbiAgICB9XG4gIH1cbn1cblxuLl9tZC1kYXRlcGlja2VyLWhhcy10cmlhbmdsZS1pY29uIHtcbiAgLy8gTGVhdmUgcm9vbSBmb3IgdGhlIGRvd24tdHJpYW5nbGUgYnV0dG9uIHRvIFwib3ZlcmZsb3dcIiBpdCdzIHBhcmVudCB3aXRob3V0IG1vZGlmeWluZyBzY3JvbGxMZWZ0LlxuICAvLyBUaGlzIHByZXZlbnRzIHRoZSBlbGVtZW50IGZyb20gc2hpZnRpbmcgcmlnaHQgd2hlbiBvcGVuaW5nIHZpYSB0aGUgdHJpYW5nbGUgYnV0dG9uLlxuICBAaW5jbHVkZSBydGwtcHJvcChwYWRkaW5nLXJpZ2h0LCBwYWRkaW5nLWxlZnQsICRtZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbi13aWR0aCAvIDIsIDApO1xuICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAtJG1kLWRhdGVwaWNrZXItdHJpYW5nbGUtYnV0dG9uLXdpZHRoIC8gMiwgYXV0byk7XG59XG5cbi8vIENvbnRhaW5lciBmb3IgdGhlIGRhdGVwaWNrZXIgaW5wdXQuXG4ubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIge1xuICAvLyBQb3NpdGlvbiByZWxhdGl2ZSBpbiBvcmRlciB0byBhYnNvbHV0ZWx5IHBvc2l0aW9uIHRoZSBkb3duLXRyaWFuZ2xlIGJ1dHRvbiB3aXRoaW4uXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG5cbiAgLm1kLWljb24tYnV0dG9uICsgJiB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgJG1kLWRhdGVwaWNrZXItYnV0dG9uLWdhcCwgYXV0byk7XG4gIH1cblxuICAmLm1kLWRhdGVwaWNrZXItZm9jdXNlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICB9XG59XG5cbi5tZC1kYXRlcGlja2VyLWlzLXNob3dpbmcgLm1kLXNjcm9sbC1tYXNrIHtcbiAgei1pbmRleDogJHotaW5kZXgtY2FsZW5kYXItcGFuZSAtIDE7XG59XG5cbi8vIEZsb2F0aW5nIHBhbmUgdGhhdCBjb250YWlucyB0aGUgY2FsZW5kYXIgYXQgdGhlIGJvdHRvbSBvZiB0aGUgaW5wdXQuXG4ubWQtZGF0ZXBpY2tlci1jYWxlbmRhci1wYW5lIHtcbiAgLy8gT24gbW9zdCBicm93c2VycyB0aGUgYHNjYWxlKDApYCBiZWxvdyBwcmV2ZW50cyB0aGlzIGVsZW1lbnQgZnJvbVxuICAvLyBvdmVyZmxvd2luZyBpdCdzIHBhcmVudCwgaG93ZXZlciBJRSBhbmQgRWRnZSBzZWVtIHRvIGRpc3JlZ2FyZCBpdC5cbiAgLy8gVGhlIGBsZWZ0OiAtMTAwJWAgcHVsbHMgdGhlIGVsZW1lbnQgYmFjayBpbiBvcmRlciB0byBlbnN1cmUgdGhhdFxuICAvLyBpdCBkb2Vzbid0IGNhdXNlIGFuIG92ZXJmbG93LlxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEwMCU7XG4gIHotaW5kZXg6ICR6LWluZGV4LWNhbGVuZGFyLXBhbmU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkbWQtZGF0ZXBpY2tlci1vcGVuLWFuaW1hdGlvbi1kdXJhdGlvbiAkc3dpZnQtZWFzZS1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuXG4gICYubWQtcGFuZS1vcGVuIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi8vIFBvcnRpb24gb2YgdGhlIGZsb2F0aW5nIHBhbmVsIHRoYXQgc2l0cywgaW52aXNpYmx5LCBvbiB0b3Agb2YgdGhlIGlucHV0LlxuLm1kLWRhdGVwaWNrZXItaW5wdXQtbWFzayB7XG4gIGhlaWdodDogJG1kLWRhdGVwaWNrZXItaW5wdXQtbWFzay1oZWlnaHQ7XG4gIHdpZHRoOiAkbWQtY2FsZW5kYXItd2lkdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLy8gVGhlIGNhbGVuZGFyIHBvcnRpb24gb2YgdGhlIGZsb2F0aW5nIHBhbmUgKHZzLiB0aGUgaW5wdXQgbWFzaykuXG4ubWQtZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gIG9wYWNpdHk6IDA7XG4gIC8vIFVzZSBhIG1vZGlmaWVkIHRpbWluZyBmdW5jdGlvbiAoZnJvbSBzd2lmdC1lYXNlLW91dCkgc28gdGhhdCB0aGUgb3BhY2l0eSBwYXJ0IG9mIHRoZVxuICAvLyBhbmltYXRpb24gZG9lc24ndCBjb21lIGluIGFzIHF1aWNrbHkgc28gdGhhdCB0aGUgZmxvYXRpbmcgcGFuZSBkb2Vzbid0IGV2ZXIgc2VlbSB0b1xuICAvLyBjb3ZlciB1cCB0aGUgdHJpZ2dlciBpbnB1dC5cbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAkbWQtZGF0ZXBpY2tlci1vcGVuLWFuaW1hdGlvbi1kdXJhdGlvbiBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjI1LCAxKTtcblxuICAubWQtcGFuZS1vcGVuICYge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICBtZC1jYWxlbmRhcjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG4vLyBEb3duIHRyaWFuZ2xlL2Fycm93IGluZGljYXRpbmcgdGhhdCB0aGUgZGF0ZXBpY2tlciBjYW4gYmUgb3BlbmVkLlxuLy8gV2UgY2FuIGRvIHRoaXMgZW50aXJlbHkgd2l0aCBDU1Mgd2l0aG91dCBuZWVkaW5nIHRvIGxvYWQgYW4gaWNvbi5cbi8vIFNlZSBodHRwczovL2Nzcy10cmlja3MuY29tL3NuaXBwZXRzL2Nzcy9jc3MtdHJpYW5nbGUvXG4ubWQtZGF0ZXBpY2tlci1leHBhbmQtdHJpYW5nbGUge1xuICAvLyBDZW50ZXIgdGhlIHRyaWFuZ2xlIGluc2lkZSBvZiB0aGUgYnV0dG9uIHNvIHRoYXQgdGhlXG4gIC8vIGluayByaXBwbGUgb3JpZ2luIGxvb2tzIGNvcnJlY3QuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6ICRtZC1kYXRlLWFycm93LXNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJG1kLWRhdGUtYXJyb3ctc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogJG1kLWRhdGUtYXJyb3ctc2l6ZSBzb2xpZDtcbn1cblxuLy8gQnV0dG9uIGNvbnRhaW5pbmcgdGhlIGRvd24gXCJkaXNjbG9zdXJlXCIgdHJpYW5nbGUvYXJyb3cuXG4ubWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIEBpbmNsdWRlIHJ0bC1wcm9wKHJpZ2h0LCBsZWZ0LCAwLCBhdXRvKTtcbiAgYm90dG9tOiAtJG1kLWRhdGUtYXJyb3ctc2l6ZSAvIDI7XG5cbiAgLy8gVE9ETyhqZWxib3Vybik6IFRoaXMgcG9zaXRpb24gaXNuJ3QgZ3JlYXQgb24gYWxsIHBsYXRmb3Jtcy5cbiAgQGluY2x1ZGUgcnRsKHRyYW5zZm9ybSwgdHJhbnNsYXRlWCg0NSUpLCB0cmFuc2xhdGVYKC00NSUpKTtcbn1cblxuLy8gTmVlZCBjcmF6eSBzcGVjaWZpY2l0eSB0byBvdmVycmlkZSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uLlxuLy8gT25seSBhcHBseSB0aGlzIGhpZ2ggc3BlY2lmaWNpdHkgdG8gdGhlIHByb3BlcnR5IHdlIG5lZWQgdG8gb3ZlcnJpZGUuXG4ubWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24ubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIHtcbiAgaGVpZ2h0OiAkbWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24td2lkdGg7XG4gIHdpZHRoOiAkbWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24td2lkdGg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogJG1kLWRhdGVwaWNrZXItYnV0dG9uLXBhZGRpbmc7XG59XG5cbi8vIERpc2FibGVkIHN0YXRlIGZvciBhbGwgZWxlbWVudHMgb2YgdGhlIHBpY2tlci5cbm1kLWRhdGVwaWNrZXJbZGlzYWJsZWRdIHtcbiAgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBPcGVuIHN0YXRlIGZvciBhbGwgb2YgdGhlIGVsZW1lbnRzIG9mIHRoZSBwaWNrZXIuXG4ubWQtZGF0ZXBpY2tlci1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIsXG4gIGlucHV0Lm1kLWlucHV0IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbixcbiAgJi5tZC1pbnB1dC1oYXMtdmFsdWUgPiBsYWJlbCxcbiAgJi5tZC1pbnB1dC1oYXMtcGxhY2Vob2xkZXIgPiBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBXaGVuIHRoZSBwb3NpdGlvbiBvZiB0aGUgZmxvYXRpbmcgY2FsZW5kYXIgcGFuZSBpcyBhZGp1c3RlZCB0byByZW1haW4gaW5zaWRlXG4vLyBvZiB0aGUgdmlld3BvcnQsIGhpZGUgdGhlIGlucHV0cHV0IG1hc2ssIGFzIHRoZSB0ZXh0IGlucHV0IHdpbGwgbm8gbG9uZ2VyIGJlXG4vLyBkaXJlY3RseSB1bmRlcm5lYXRoIGl0LlxuLm1kLWRhdGVwaWNrZXItcG9zLWFkanVzdGVkIC5tZC1kYXRlcGlja2VyLWlucHV0LW1hc2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBBbmltYXRlIHRoZSBjYWxlbmRhciBpbnNpZGUgb2YgdGhlIGZsb2F0aW5nIGNhbGVuZGFyIHBhbmUgc3VjaCB0aGF0IGl0IGFwcGVhcnMgdG8gXCJzY3JvbGxcIiBpbnRvXG4vLyB2aWV3IHdoaWxlIHRoZSBwYW5lIGlzIG9wZW5pbmcuIFRoaXMgaXMgZG9uZSBhcyBhIGN1ZSB0byB1c2VycyB0aGF0IHRoZSBjYWxlbmRhciBpcyBzY3JvbGxhYmxlLlxuLm1kLWRhdGVwaWNrZXItY2FsZW5kYXItcGFuZSB7XG4gIC5tZC1jYWxlbmRhciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04NXB4KTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42NXMgJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEyNXM7XG4gIH1cblxuICAmLm1kLXBhbmUtb3BlbiAubWQtY2FsZW5kYXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4kZGlhbG9nLXBhZGRpbmc6ICRiYXNlbGluZS1ncmlkICogMyAhZGVmYXVsdDtcblxuLm1kLWRpYWxvZy1pcy1zaG93aW5nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLm1kLWRpYWxvZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6ICR6LWluZGV4LWRpYWxvZztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxubWQtZGlhbG9nIHtcblxuICAmLm1kLXRyYW5zaXRpb24taW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2Utb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCkgc2NhbGUoMS4wKTtcbiAgfVxuICAmLm1kLXRyYW5zaXRpb24tb3V0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDEwMCUpIHNjYWxlKDAuMik7XG4gIH1cblxuICBvcGFjaXR5OiAwO1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWF4LWhlaWdodDogODAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBzdG9wIGNvbnRlbnQgZnJvbSBsZWFraW5nIG91dCBvZiBkaWFsb2cgcGFyZW50IGFuZCBmaXggSUVcblxuICBib3gtc2hhZG93OiAkd2hpdGVmcmFtZS1zaGFkb3ctMTNkcDtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICY+IGZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC5tZC1kaWFsb2ctY29udGVudCB7XG4gICAgcGFkZGluZzogJGRpYWxvZy1wYWRkaW5nO1xuICB9XG5cbiAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIG9yZGVyOiAxO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgJjpub3QoW2xheW91dD1yb3ddKSA+ICo6Zmlyc3QtY2hpbGQ6bm90KC5tZC1zdWJoZWFkZXIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgIC5tZC1zdWJoZWFkZXIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5tZC1kaWFsb2ctY29udGVudC1ib2R5IHtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuXG4gICAgLm1kLXByb21wdC1pbnB1dC1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgfVxuXG4gIC5tZC1hY3Rpb25zLCBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvcmRlcjogMjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIHJ0bChwYWRkaW5nLXJpZ2h0LCAkYmFzZWxpbmUtZ3JpZCwgJGJhc2VsaW5lLWdyaWQgKiAyKTtcbiAgICBAaW5jbHVkZSBydGwocGFkZGluZy1sZWZ0LCAkYmFzZWxpbmUtZ3JpZCAqIDIsICRiYXNlbGluZS1ncmlkKTtcbiAgICBtaW4taGVpZ2h0OiAkYmFzZWxpbmUtZ3JpZCAqIDYuNTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLm1kLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkYmFzZWxpbmUtZ3JpZDtcbiAgICAgIEBpbmNsdWRlIHJ0bChtYXJnaW4tbGVmdCwgJGJhc2VsaW5lLWdyaWQsIDApO1xuICAgICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1yaWdodCwgMCwgJGJhc2VsaW5lLWdyaWQpO1xuICAgICAgbWFyZ2luLXRvcDogJGJhc2VsaW5lLWdyaWQ7XG4gICAgfVxuICB9XG4gICYubWQtY29udGVudC1vdmVyZmxvdyB7XG4gICAgLm1kLWFjdGlvbnMsIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLWRpYWxvZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtIC0gMSkge1xuICBtZC1kaWFsb2cubWQtZGlhbG9nLWZ1bGxzY3JlZW4ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxubWQtZGl2aWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICBtYXJnaW46IDA7XG5cbiAgJlttZC1pbnNldF0ge1xuICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1sZWZ0LCBtYXJnaW4tcmlnaHQsICRiYXNlbGluZS1ncmlkICogMTAsIGF1dG8pO1xuICB9XG59XG5cbi5sYXlvdXQtcm93LFxuLmxheW91dC14cy1yb3csIC5sYXlvdXQtZ3QteHMtcm93LFxuLmxheW91dC1zbS1yb3csIC5sYXlvdXQtZ3Qtc20tcm93LFxuLmxheW91dC1tZC1yb3csIC5sYXlvdXQtZ3QtbWQtcm93LFxuLmxheW91dC1sZy1yb3csIC5sYXlvdXQtZ3QtbGctcm93LFxuLmxheW91dC14bC1yb3cge1xuICAmID4gbWQtZGl2aWRlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICB9XG59XG5cbm1kLWZhYi1zcGVlZC1kaWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC8vIEluY2x1ZGUgdGhlIHRvcC9sZWZ0L2JvdHRvbS9yaWdodCBmYWIgcG9zaXRpb25zIGFuZCBzZXQgdGhlIHotaW5kZXggZm9yIGFic29sdXRlIHBvc2l0aW9uaW5nXG4gIEBpbmNsdWRlIGZhYi1hbGwtcG9zaXRpb25zKCk7XG4gIHotaW5kZXg6ICR6LWluZGV4LWZhYjtcblxuICAvLyBBbGxvdyB1c2VycyB0byBlbmFibGUvZGlzYWJsZSBob3ZlcmluZyBvdmVyIHRoZSBlbnRpcmUgc3BlZWQgZGlhbCAoaS5lLiB0aGUgZW1wdHkgc3BhY2Ugd2hlcmVcbiAgLy8gaXRlbXMgd2lsbCBldmVudHVhbGx5IGFwcGVhcilcbiAgJjpub3QoLm1kLWhvdmVyLWZ1bGwpIHtcbiAgICAvLyBUdXJuIG9mZiBwb2ludGVyIGV2ZW50cyB3aGVuIGNsb3NlZFxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgbWQtZmFiLXRyaWdnZXIsIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgICAgLy8gQWx3YXlzIG1ha2UgdGhlIHRyaWdnZXIgYW5kIGFjdGlvbiBpdGVtcyBhbHdheXMgaGF2ZSBwb2ludGVyIGV2ZW50cyAodGhlIHRvb2x0aXAgbG9va3NcbiAgICAgIC8vIGZvciB0aGUgZmlyc3QgcGFyZW50IHdpdGggcG9pbnRlci1ldmVudHMsIHNvIHdlIG11c3Qgc2V0IHRoaXMgZm9yIHRvb2x0aXBzIHRvIHdvcmspXG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB9XG5cbiAgICAmLm1kLWlzLW9wZW4ge1xuICAgICAgLy8gVHVybiBvbiBwb2ludGVyIGV2ZW50cyB3aGVuIG9wZW5cbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5fbWQtY3NzLXZhcmlhYmxlcyB7XG4gICAgei1pbmRleDogJHotaW5kZXgtZmFiO1xuICB9XG5cbiAgJi5tZC1pcy1vcGVuIHtcbiAgICAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgbWQtZmFiLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAvLyBTZXQgdGhlIGhlaWdodCBzbyB0aGF0IHRoZSB6LWluZGV4IGluIHRoZSBKUyBhbmltYXRpb24gd29ya3NcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLWluO1xuICAgIH1cbiAgfVxuXG4gICYubWQtZG93biB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIG1kLWZhYi10cmlnZ2VyIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cblxuICAgIG1kLWZhYi1hY3Rpb25zIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBvcmRlcjogMjtcbiAgICB9XG4gIH1cblxuICAmLm1kLXVwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuXG4gICAgbWQtZmFiLWFjdGlvbnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICB9XG5cbiAgJi5tZC1sZWZ0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuXG4gICAgbWQtZmFiLWFjdGlvbnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgb3JkZXI6IDE7XG5cbiAgICAgIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgICAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1pbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm1kLXJpZ2h0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuXG4gICAgbWQtZmFiLWFjdGlvbnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICAgICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2UtaW47XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLypcbiAgICogSGlkZSBzb21lIGdyYXBoaWNzIGdsaXRjaGVzIGlmIHN3aXRjaGluZyBhbmltYXRpb24gdHlwZXNcbiAgICovXG4gICYubWQtZmxpbmctcmVtb3ZlLCAmLm1kLXNjYWxlLXJlbW92ZSB7XG4gICAgLm1kLWZhYi1hY3Rpb24taXRlbSA+ICoge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gIC8qXG4gICAqIEhhbmRsZSB0aGUgYW5pbWF0aW9uc1xuICAgKi9cbiAgJi5tZC1mbGluZyB7XG4gICAgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC8vIEZvciB0aGUgaW5pdGlhbCBhbmltYXRpb24sIHNldCB0aGUgZHVyYXRpb24gdG8gYmUgaW5zdGFudFxuICAmLm1kLWZsaW5nLm1kLWFuaW1hdGlvbnMtd2FpdGluZyB7XG4gICAgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gICAgfVxuICB9XG5cbiAgJi5tZC1zY2FsZSB7XG4gICAgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2UtaW47XG5cbiAgICAgIC8vIE1ha2UgdGhlIHNjYWxlIGFuaW1hdGlvbiBhIGJpdCBmYXN0ZXIgc2luY2Ugd2UgYXJlIGRlbGF5aW5nIGVhY2ggaXRlbVxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHN3aWZ0LWVhc2UtaW4tZHVyYXRpb24gLyAyLjE7XG4gICAgfVxuICB9XG59XG5cbiRidXR0b24tZmFiLXdpZHRoOiByZW0oNS42MDApICFkZWZhdWx0O1xuJGljb24tYnV0dG9uLW1hcmdpbjogcmVtKDAuNjAwKSAhZGVmYXVsdDtcblxubWQtZmFiLXRvb2xiYXIge1xuICAkaWNvbi1kZWxheTogMjAwbXM7XG5cbiAgLy8gSW5jbHVkZSB0aGUgdG9wL2xlZnQvYm90dG9tL3JpZ2h0IGZhYiBwb3NpdGlvbnNcbiAgQGluY2x1ZGUgZmFiLWFsbC1wb3NpdGlvbnMoKTtcblxuICBkaXNwbGF5OiBibG9jaztcblxuICAvKlxuICAgKiBDbG9zZWQgc3R5bGluZ1xuICAgKi9cbiAgLm1kLWZhYi10b29sYmFyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLy8gQWNjb3VudCBmb3IgdGhlIHNpemUgb2YgdGhlIHRyaWdnZXIgcGx1cyBpdHMgbWFyZ2luL3NoYWRvd1xuICAgIGhlaWdodDogJGJ1dHRvbi1mYWItd2lkdGggKyAoJGljb24tYnV0dG9uLW1hcmdpbiAqIDIpO1xuICB9XG5cbiAgbWQtZmFiLXRyaWdnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAkei1pbmRleC1mYWI7XG5cbiAgICBidXR0b24ge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWQtZmFiLXRvb2xiYXItYmFja2dyb3VuZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6ICR6LWluZGV4LWZhYiArIDE7XG5cbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1pbjtcbiAgICB9XG5cbiAgICBtZC1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6ICR6LWluZGV4LWZhYiArIDI7XG5cbiAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgIC8vIEhpZGUgdGhlIGljb24gdmVyeSBxdWlja2x5XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJGljb24tZGVsYXkgZWFzZS1pbjtcbiAgICB9XG4gIH1cblxuICAmLm1kLWxlZnQge1xuICAgIG1kLWZhYi10cmlnZ2VyIHtcbiAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKHJpZ2h0LCBsZWZ0LCAwLCBhdXRvKTtcbiAgICB9XG5cbiAgICAubWQtdG9vbGJhci10b29scyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1yaWdodCwgbWFyZ2luLWxlZnQsIDAuNnJlbSwgYXV0bylcbiAgICAgIH1cblxuICAgICAgPiAubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgLTAuOHJlbSwgYXV0byk7XG4gICAgICB9XG5cblxuICAgICAgPiAubWQtYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCA4cHgsIGF1dG8pO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgJi5tZC1yaWdodCB7XG4gICAgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AobGVmdCwgcmlnaHQsIDAsIGF1dG8pO1xuICAgIH1cblxuICAgIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICB9XG5cbiAgbWQtdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB6LWluZGV4OiAkei1pbmRleC1mYWIgKyAzO1xuXG4gICAgLm1kLXRvb2xiYXItdG9vbHMge1xuICAgICAgLy8gRml4IHNvbWUgc3BhY2luZyBpc3N1ZXMgd2l0aCB0aGUgaWNvbnMgYW5kIHRoZSB0cmlnZ2VyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgfVxuXG4gICAgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLWluO1xuXG4gICAgICAvLyBDdXQgdGhlIGFjdGlvbiBpdGVtJ3MgYW5pbWF0aW9uIHRpbWUgaW4gaGFsZiBzaW5jZSB3ZSBkZWxheSBpdCBpbiB0aGUgSlNcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRzd2lmdC1lYXNlLWluLWR1cmF0aW9uIC8gMjtcbiAgICB9XG4gIH1cblxuICAvKlxuICAgKiBIb3ZlciBzdHlsaW5nXG4gICAqL1xuICAmLm1kLWlzLW9wZW4ge1xuICAgIG1kLWZhYi10cmlnZ2VyID4gYnV0dG9uIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICB9XG59XG5cbm1kLWdyaWQtbGlzdCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgbWQtZ3JpZC10aWxlLFxuICBtZC1ncmlkLXRpbGUgPiBmaWd1cmUsXG4gIG1kLWdyaWQtdGlsZS1oZWFkZXIsXG4gIG1kLWdyaWQtdGlsZS1mb290ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICBtZC1ncmlkLXRpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIGZpZ3VyZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAvLyBIZWFkZXJzICYgZm9vdGVyc1xuICAgIG1kLWdyaWQtdGlsZS1oZWFkZXIsXG4gICAgbWQtZ3JpZC10aWxlLWZvb3RlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAvLyBQb3NpdGlvbmluZ1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICBoMyxcbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAxNnB4O1xuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZ3JpZC10aWxlLWhlYWRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgbWQtZ3JpZC10aWxlLWZvb3RlciB7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtZ3JpZC10aWxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG4gIG1kLWdyaWQtdGlsZS1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICB9XG59XG5cblxubWQtaWNvbiB7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBoZWlnaHQ6ICRpY29uLXNpemU7XG4gIHdpZHRoOiAkaWNvbi1zaXplO1xuXG4gIC8vIFRoZSBpY29ucyBzaG91bGQgbm90IHNocmluayBvbiBzbWFsbGVyIHZpZXdwb3J0cy5cbiAgbWluLWhlaWdodDogJGljb24tc2l6ZTtcbiAgbWluLXdpZHRoOiAkaWNvbi1zaXplO1xuXG4gIHN2ZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmW21kLWZvbnQtaWNvbl0ge1xuICAgIGxpbmUtaGVpZ2h0OiAkaWNvbi1zaXplO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbiRpbnB1dC1jb250YWluZXItcGFkZGluZzogMnB4ICFkZWZhdWx0O1xuXG4kaW5wdXQtbGFiZWwtZGVmYXVsdC1vZmZzZXQ6IDI0cHggIWRlZmF1bHQ7XG4kaW5wdXQtbGFiZWwtZGVmYXVsdC1zY2FsZTogMS4wICFkZWZhdWx0O1xuJGlucHV0LWxhYmVsLWZsb2F0LW9mZnNldDogNnB4ICFkZWZhdWx0O1xuJGlucHV0LWxhYmVsLWZsb2F0LXNjYWxlOiAwLjc1ICFkZWZhdWx0O1xuJGlucHV0LWxhYmVsLWZsb2F0LXdpZHRoOiAkaW5wdXQtY29udGFpbmVyLXBhZGRpbmcgKyAxNnB4ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItb2Zmc2V0OiAkaW5wdXQtbGFiZWwtZGVmYXVsdC1vZmZzZXQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItd2lkdGgtZGVmYXVsdDogMXB4ICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aC1mb2N1c2VkOiAycHggIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6IDI2cHggIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy10b3A6IDJweCAhZGVmYXVsdDtcblxuJGlucHV0LWVycm9yLWZvbnQtc2l6ZTogMTJweCAhZGVmYXVsdDtcbiRpbnB1dC1lcnJvci1oZWlnaHQ6IDI0cHggIWRlZmF1bHQ7XG4kaW5wdXQtZXJyb3ItbGluZS1oZWlnaHQ6ICRpbnB1dC1lcnJvci1mb250LXNpemUgKyAycHggIWRlZmF1bHQ7XG4kZXJyb3ItcGFkZGluZy10b3A6ICgkaW5wdXQtZXJyb3ItaGVpZ2h0IC0gJGlucHV0LWVycm9yLWxpbmUtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XG5cbiRpY29uLW9mZnNldDogMzZweCAhZGVmYXVsdDtcblxuJGljb24tdG9wLW9mZnNldDogKCRpY29uLW9mZnNldCAtICRpbnB1dC1wYWRkaW5nLXRvcCAtICRpbnB1dC1ib3JkZXItd2lkdGgtZm9jdXNlZCkgLyA0ICFkZWZhdWx0O1xuXG4kaWNvbi1mbG9hdC1mb2N1c2VkLXRvcDogLThweCAhZGVmYXVsdDtcblxuJGlucHV0LXJlc2l6ZS1oYW5kbGUtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuXG5tZC1pbnB1dC1jb250YWluZXIge1xuICBAaW5jbHVkZSBwaWUtY2xlYXJmaXgoKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRpbnB1dC1jb250YWluZXItcGFkZGluZztcbiAgbWFyZ2luOiAxOHB4IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgJi5tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAvLyBTZXR1cCBhIHNwYWNlciB0aGF0IGlzIGFsd2F5cyB0aGVyZSBhcyBhIHBsYWNlaG9sZGVyIGZvciBhbnkgbWVzc2FnZXMgc28gd2UgZG9uJ3QgY2hhbmdlXG4gIC8vIGhlaWdodCB3aXRoIG9ubHkgMSBtZXNzYWdlXG4gIC5tZC1lcnJvcnMtc3BhY2VyIHtcbiAgICBAaW5jbHVkZSBydGwoZmxvYXQsIHJpZ2h0LCBsZWZ0KTtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtZXJyb3ItaGVpZ2h0O1xuXG4gICAgLy8gRW5zdXJlIHRoZSBlbGVtZW50IGFsd2F5cyB0YWtlcyB1cCBzcGFjZSwgZXZlbiBpZiBlbXB0eVxuICAgIG1pbi13aWR0aDogMXB4O1xuICB9XG5cbiAgPiBtZC1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAkaWNvbi10b3Atb2Zmc2V0O1xuICAgIEBpbmNsdWRlIHJ0bChsZWZ0LCAycHgsIGF1dG8pO1xuICAgIEBpbmNsdWRlIHJ0bChyaWdodCwgYXV0bywgMnB4KTtcbiAgfVxuXG4gIHRleHRhcmVhLFxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4gIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gIGlucHV0W3R5cGU9XCJjb2xvclwiXSB7XG4gICAgLyogcmVtb3ZlIGRlZmF1bHQgYXBwZWFyYW5jZSBmcm9tIGFsbCBpbnB1dC90ZXh0YXJlYSAqL1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuICBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgaW5wdXRbdHlwZT1cIndlZWtcIl0ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgfVxuICB0ZXh0YXJlYSB7XG4gICAgcmVzaXplOiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmLm1kLWlucHV0IHtcbiAgICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvOyAvL0lFIGZpeFxuICAgIH1cblxuICAgIC8vIFRoZSBoZWlnaHQgdXN1YWxseSBnZXRzIHNldCB0byAxIGxpbmUgYnkgYC5tZC1pbnB1dGAuXG4gICAgJlttZC1uby1hdXRvZ3Jvd10ge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgbGFiZWw6bm90KC5tZC1jb250YWluZXItaWdub3JlKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBAaW5jbHVkZSBydGwobGVmdCwgMCwgYXV0byk7XG4gICAgQGluY2x1ZGUgcnRsKHJpZ2h0LCBhdXRvLCAwKTtcblxuICAgICYubWQtcmVxdWlyZWQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyAqJztcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICB9XG5cbiAgbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSxcbiAgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgQGluY2x1ZGUgcnRsKHBhZGRpbmctbGVmdCwgJGlucHV0LWNvbnRhaW5lci1wYWRkaW5nICsgMXB4LCAwKTtcbiAgICBAaW5jbHVkZSBydGwocGFkZGluZy1yaWdodCwgMCwgJGlucHV0LWNvbnRhaW5lci1wYWRkaW5nICsgMXB4KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGlucHV0LWxhYmVsLWRlZmF1bHQtb2Zmc2V0ICsgNCwgMCkgc2NhbGUoJGlucHV0LWxhYmVsLWRlZmF1bHQtc2NhbGUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkc3dpZnQtZWFzZS1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbjtcblxuICAgIC8vIFRoZSBtYXgtd2lkdGggaXMgbmVjZXNzYXJ5LCBiZWNhdXNlIGluIHNvbWUgYnJvd3NlcnMsIHVzaW5nIHRoaXMgdG9nZXRoZXIgd2l0aFxuICAgIC8vIGEgY2FsYyBtaWdodCBjYXVzZSBpdCB0byBvdmVyZmxvdyB0aGUgcGFyZW50LiBTZWUgIzc0MDNcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBydGwodHJhbnNmb3JtLW9yaWdpbiwgbGVmdCB0b3AsIHJpZ2h0IHRvcCk7XG4gIH1cbiAgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGlucHV0LXBsYWNlaG9sZGVyLW9mZnNldCArICRiYXNlbGluZS1ncmlkICogMC43NSwgMCk7XG4gIH1cbiAgJi5tZC1pbnB1dC1mb2N1c2VkIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRpbnB1dC1wbGFjZWhvbGRlci1vZmZzZXQsIDApO1xuICB9XG4gIC8vIFBsYWNlaG9sZGVyIHNob3VsZCBpbW1lZGlhdGVseSBkaXNhcHBlYXIgd2hlbiB0aGUgdXNlciBzdGFydHMgdHlwaW5nXG4gICYubWQtaW5wdXQtaGFzLXZhbHVlIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpub3QoIC5tZC1pbnB1dC1oYXMtdmFsdWUgKTpub3QoIC5tZC1pbnB1dC1oYXMtcGxhY2Vob2xkZXIgKSBpbnB1dDpub3QoIDpmb2N1cyApIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgJjpub3QoIC5tZC1pbnB1dC1oYXMtdmFsdWUgKSBpbnB1dDpub3QoIDpmb2N1cyApOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtYW1wbS1maWVsZCxcbiAgJjpub3QoIC5tZC1pbnB1dC1oYXMtdmFsdWUgKSBpbnB1dDpub3QoIDpmb2N1cyApOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuICAmOm5vdCggLm1kLWlucHV0LWhhcy12YWx1ZSApIGlucHV0Om5vdCggOmZvY3VzICk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuICAmOm5vdCggLm1kLWlucHV0LWhhcy12YWx1ZSApIGlucHV0Om5vdCggOmZvY3VzICk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taWxsaXNlY29uZC1maWVsZCxcbiAgJjpub3QoIC5tZC1pbnB1dC1oYXMtdmFsdWUgKSBpbnB1dDpub3QoIDpmb2N1cyApOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLWZpZWxkLFxuICAmOm5vdCggLm1kLWlucHV0LWhhcy12YWx1ZSApIGlucHV0Om5vdCggOmZvY3VzICk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbiAgJjpub3QoIC5tZC1pbnB1dC1oYXMtdmFsdWUgKSBpbnB1dDpub3QoIDpmb2N1cyApOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtc2Vjb25kLWZpZWxkLFxuICAmOm5vdCggLm1kLWlucHV0LWhhcy12YWx1ZSApIGlucHV0Om5vdCggOmZvY3VzICk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC13ZWVrLWZpZWxkLFxuICAmOm5vdCggLm1kLWlucHV0LWhhcy12YWx1ZSApIGlucHV0Om5vdCggOmZvY3VzICk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkLFxuICAmOm5vdCggLm1kLWlucHV0LWhhcy12YWx1ZSApIGlucHV0Om5vdCggOmZvY3VzICk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAvKlxuICAgKiBUaGUgLm1kLWlucHV0IGNsYXNzIGlzIGFkZGVkIHRvIHRoZSBpbnB1dC90ZXh0YXJlYVxuICAgKi9cbiAgLm1kLWlucHV0IHtcbiAgICBvcmRlcjogMjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogJGlucHV0LXBhZGRpbmctdG9wO1xuICAgIHBhZGRpbmctYm90dG9tOiAkaW5wdXQtYm9yZGVyLXdpZHRoLWZvY3VzZWQgLSAkaW5wdXQtYm9yZGVyLXdpZHRoLWRlZmF1bHQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIGJvcmRlci13aWR0aDogMCAwICRpbnB1dC1ib3JkZXItd2lkdGgtZGVmYXVsdCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQgKyAoJGlucHV0LXBhZGRpbmctdG9wICogMik7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6ICRpbnB1dC1saW5lLWhlaWdodDsgLy9JRSBmaXhcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7IC8vIEZpcmVmb3ggZml4XG5cbiAgICAvLyBGaXggbnVtYmVyIGlucHV0cyBpbiBGaXJlZm94IHRvIGJlIGZ1bGwtd2lkdGhcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgLy8gSGFja3kgZml4IHRvIGZvcmNlIHZlcnRpY2FsIGFsaWdubWVudCBiZXR3ZWVuIGBpbnB1dGAgYW5kIGB0ZXh0YXJlYWBcbiAgICAvLyBJbnB1dCBhbmQgdGV4dGFyZWEgZG8gbm90IGFsaWduIGJ5IGRlZmF1bHQ6XG4gICAgLy8gaHR0cDovL2pzYmluLmNvbS9idXFvbWV2YWdlLzEvZWRpdD9odG1sLGNzcyxqcyxvdXRwdXRcbiAgICBAaW5jbHVkZSBydGwoZmxvYXQsIGxlZnQsIHJpZ2h0KTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gICAgJjppbnZhbGlkIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgICYubWQtbm8tZmxleCB7XG4gICAgICBmbGV4OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1kLWNoYXItY291bnRlciB7XG4gICAgQGluY2x1ZGUgcnRsKHRleHQtYWxpZ24sIHJpZ2h0LCBsZWZ0KTtcbiAgICBAaW5jbHVkZSBydGwocGFkZGluZy1yaWdodCwgJGlucHV0LWNvbnRhaW5lci1wYWRkaW5nLCAwKTtcbiAgICBAaW5jbHVkZSBydGwocGFkZGluZy1sZWZ0LCAwLCAkaW5wdXQtY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG5cbiAgLy9cbiAgLy8gbmdNZXNzYWdlIGJhc2Ugc3R5bGVzIC0gYW5pbWF0aW9ucyBtb3ZlZCB0byBpbnB1dC5qc1xuICAvL1xuICAubWQtaW5wdXQtbWVzc2FnZXMtYW5pbWF0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3JkZXI6IDQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBydGwoY2xlYXIsIGxlZnQsIHJpZ2h0KTtcblxuICB9XG5cbiAgLm1kLWlucHV0LW1lc3NhZ2UtYW5pbWF0aW9uLCAubWQtY2hhci1jb3VudGVyIHtcbiAgICBmb250LXNpemU6ICRpbnB1dC1lcnJvci1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1lcnJvci1saW5lLWhlaWdodDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2UtaW47XG5cbiAgICAvLyBEZWZhdWx0IHN0YXRlIGZvciBtZXNzYWdlcyBpcyB0byBiZSB2aXNpYmxlXG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgLy8gQWRkIHNvbWUgdG9wIHBhZGRpbmcgd2hpY2ggaXMgZXF1YWwgdG8gaGFsZiB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZSBleHBlY3RlZCBoZWlnaHRcbiAgICAvLyBhbmQgdGhlIGFjdHVhbCBoZWlnaHRcbiAgICBwYWRkaW5nLXRvcDogJGVycm9yLXBhZGRpbmctdG9wO1xuXG4gICAgJjpub3QoLm1kLWNoYXItY291bnRlcikge1xuICAgICAgLy8gQWRkIHNvbWUgcGFkZGluZyBzbyB0aGF0IHRoZSBtZXNzYWdlcyBkb24ndCB0b3VjaCB0aGUgY2hhcmFjdGVyIGNvdW50ZXJcbiAgICAgIEBpbmNsdWRlIHJ0bChwYWRkaW5nLXJpZ2h0LCByZW0oMC41KSwgMCk7XG4gICAgICBAaW5jbHVkZSBydGwocGFkZGluZy1sZWZ0LCAwLCByZW0oMC41KSk7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLm1kLWlucHV0LWludmFsaWQpIHtcbiAgICAubWQtYXV0by1oaWRlIHtcbiAgICAgIC5tZC1pbnB1dC1tZXNzYWdlLWFuaW1hdGlvbiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWQtaW5wdXQtbWVzc2FnZS1hbmltYXRpb24ge1xuICAgIC8vIEVudGVyIGFuaW1hdGlvblxuICAgIC8vIFByZS1hbmltYXRpb24gc3RhdGUgaXMgdHJhbnNwYXJlbnQgYW5kIG9mZiB0YXJnZXRcbiAgICAmLm5nLWVudGVyLXByZXBhcmUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICB9XG5cbiAgICAvLyBGaXJzdCBrZXlmcmFtZSBvZiBlbnRyeSBhbmltYXRpb25cbiAgICAmLm5nLWVudGVyOm5vdCgubmctZW50ZXItYWN0aXZlKSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgIH1cbiAgfVxuXG4gICYubWQtaW5wdXQtZm9jdXNlZCxcbiAgJi5tZC1pbnB1dC1oYXMtcGxhY2Vob2xkZXIsXG4gICYubWQtaW5wdXQtaGFzLXZhbHVlIHtcbiAgICBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRpbnB1dC1sYWJlbC1mbG9hdC1vZmZzZXQsIDApIHNjYWxlKCRpbnB1dC1sYWJlbC1mbG9hdC1zY2FsZSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbiAkc3dpZnQtZWFzZS1vdXQtZHVyYXRpb24sXG4gICAgICAgICAgICAgICAgICB3aWR0aCAkc3dpZnQtZWFzZS1vdXQtdGltaW5nLWZ1bmN0aW9uICRzd2lmdC1lYXNlLW91dC1kdXJhdGlvbjtcbiAgICB9XG4gIH1cblxuICAvLyBJZiB3ZSBoYXZlIGFuIGV4aXN0aW5nIHZhbHVlOyBkb24ndCBhbmltYXRlIHRoZSB0cmFuc2Zvcm0gYXMgaXQgaGFwcGVucyBvbiBwYWdlIGxvYWQgYW5kXG4gIC8vIGNhdXNlcyBlcnJhdGljL3VubmVjZXNzYXJ5IGFuaW1hdGlvblxuICAmLm1kLWlucHV0LWhhcy12YWx1ZSB7XG4gICAgbGFiZWwge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBVc2Ugd2lkZSBib3JkZXIgaW4gZXJyb3Igc3RhdGUgb3IgaW4gZm9jdXNlZCBzdGF0ZVxuICAmLm1kLWlucHV0LWZvY3VzZWQgLm1kLWlucHV0LFxuICAubWQtaW5wdXQubmctaW52YWxpZC5uZy1kaXJ0eSxcbiAgJi5tZC1pbnB1dC1yZXNpemVkIC5tZC1pbnB1dCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IC8vIEluY3JlYXNlIGJvcmRlciB3aWR0aCBieSAxcHgsIGRlY3JlYXNlIHBhZGRpbmcgYnkgMVxuICAgIGJvcmRlci13aWR0aDogMCAwICRpbnB1dC1ib3JkZXItd2lkdGgtZm9jdXNlZCAwO1xuICB9XG5cbiAgLm1kLWlucHV0IHtcbiAgICAmW2Rpc2FibGVkXSxcbiAgICBbZGlzYWJsZWRdICYge1xuICAgICAgLy8gVGhlIG5lZ2F0aXZlIGJvcmRlciB3aWR0aCBvZmZzZXRzIHRoZSBkb3R0ZWQgXCJib3JkZXJcIiBzb1xuICAgICAgLy8gaXQncyBwbGFjZWQgaW4gdGhlIHNhbWUgcGxhY2UgYXMgdGhlIHNvbGlkIG9uZSBiZWZvcmUgaXQuXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gJGlucHV0LWJvcmRlci13aWR0aC1kZWZhdWx0ICogLTEgbGVmdCAwO1xuICAgICAgLy8gVGhpcyBiYWNrZ3JvdW5kLXNpemUgaXMgY29vcmRpbmF0ZWQgd2l0aCBhIGxpbmVhci1ncmFkaWVudCBzZXQgaW4gaW5wdXQtdGhlbWUuc2Nzc1xuICAgICAgLy8gdG8gY3JlYXRlIGEgZG90dGVkIGxpbmUgdW5kZXIgdGhlIGlucHV0LlxuICAgICAgYmFja2dyb3VuZC1zaXplOiA0cHggMXB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIH1cbiAgfVxuXG4gICYubWQtaWNvbi1mbG9hdCB7XG5cbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4tdG9wICRzd2lmdC1lYXNlLW91dC1kdXJhdGlvbiAkc3dpZnQtZWFzZS1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuXG4gICAgPiBsYWJlbCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICA+IG1kLWljb24ge1xuICAgICAgdG9wOiAkaWNvbi10b3Atb2Zmc2V0O1xuICAgICAgQGluY2x1ZGUgcnRsKGxlZnQsIDJweCwgYXV0byk7XG4gICAgICBAaW5jbHVkZSBydGwocmlnaHQsIGF1dG8sIDJweCk7XG4gICAgfVxuXG4gIH1cblxuICAmLm1kLWljb24tbGVmdCxcbiAgJi5tZC1pY29uLXJpZ2h0IHtcbiAgICA+IGxhYmVsIHtcbiAgICAgICY6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSxcbiAgICAgIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRpY29uLW9mZnNldH0gLSAjeyRpbnB1dC1sYWJlbC1mbG9hdC13aWR0aH0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGljb24gb2Zmc2V0IHNob3VsZCBoYXZlIGhpZ2hlciBwcmlvcml0eSBhcyBub3JtYWwgbGFiZWxcbiAgJi5tZC1pY29uLWxlZnQge1xuICAgIEBpbmNsdWRlIHJ0bChwYWRkaW5nLWxlZnQsICRpY29uLW9mZnNldCwgMCk7XG4gICAgQGluY2x1ZGUgcnRsKHBhZGRpbmctcmlnaHQsIDAsICRpY29uLW9mZnNldCk7XG4gICAgPiBsYWJlbCB7XG4gICAgICBAaW5jbHVkZSBydGwobGVmdCwgJGljb24tb2Zmc2V0LCBhdXRvKTtcbiAgICAgIEBpbmNsdWRlIHJ0bChyaWdodCwgYXV0bywgJGljb24tb2Zmc2V0KTtcbiAgICB9XG4gIH1cblxuICAmLm1kLWljb24tcmlnaHQge1xuICAgIEBpbmNsdWRlIHJ0bChwYWRkaW5nLWxlZnQsIDAsICRpY29uLW9mZnNldCk7XG4gICAgQGluY2x1ZGUgcnRsKHBhZGRpbmctcmlnaHQsICRpY29uLW9mZnNldCwgMCk7XG5cbiAgICA+IG1kLWljb246bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgQGluY2x1ZGUgcnRsKHJpZ2h0LCAycHgsIGF1dG8pO1xuICAgICAgQGluY2x1ZGUgcnRsKGxlZnQsIGF1dG8sIDJweCk7XG4gICAgfVxuICB9XG5cbiAgJi5tZC1pY29uLWxlZnQubWQtaWNvbi1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAkaWNvbi1vZmZzZXQ7XG4gICAgcGFkZGluZy1yaWdodDogJGljb24tb2Zmc2V0O1xuXG4gICAgPiBsYWJlbCB7XG4gICAgICAmOm5vdCgubWQtbm8tZmxvYXQpOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSksXG4gICAgICAubWQtcGxhY2Vob2xkZXIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gKCN7JGljb24tb2Zmc2V0fSAqIDIpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1kLXJlc2l6ZS13cmFwcGVyIHtcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4KCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1kLXJlc2l6ZS1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogJGlucHV0LXJlc2l6ZS1oYW5kbGUtaGVpZ2h0IC8gLTI7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogJGlucHV0LXJlc2l6ZS1oYW5kbGUtaGVpZ2h0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1pbnB1dC1jb250YWluZXIubWQtZGVmYXVsdC10aGVtZSA+IG1kLWljb24ge1xuICAgIGZpbGw6ICNmZmY7XG4gIH1cbn1cblxuJGRlbnNlLWJhc2VsaW5lLWdyaWQ6ICRiYXNlbGluZS1ncmlkIC8gMiAhZGVmYXVsdDtcblxuJGxpc3QtaDMtbWFyZ2luOiAwIDAgMHB4IDAgIWRlZmF1bHQ7XG4kbGlzdC1oNC1tYXJnaW46IDNweCAwIDFweCAwICFkZWZhdWx0O1xuJGxpc3QtaDQtZm9udC13ZWlnaHQ6IDQwMCAhZGVmYXVsdDtcbiRsaXN0LWhlYWRlci1saW5lLWhlaWdodDogMS4yZW0gIWRlZmF1bHQ7XG4kbGlzdC1wLW1hcmdpbjogMCAwIDAgMCAhZGVmYXVsdDtcbiRsaXN0LXAtbGluZS1oZWlnaHQ6IDEuNmVtICFkZWZhdWx0O1xuXG4kbGlzdC1wYWRkaW5nLXRvcDogJGJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kbGlzdC1wYWRkaW5nLXJpZ2h0OiAwcHggIWRlZmF1bHQ7XG4kbGlzdC1wYWRkaW5nLWxlZnQ6IDBweCAhZGVmYXVsdDtcbiRsaXN0LXBhZGRpbmctYm90dG9tOiAkYmFzZWxpbmUtZ3JpZCAhZGVmYXVsdDtcblxuJGl0ZW0tcGFkZGluZy10b3A6IDBweCAhZGVmYXVsdDtcbiRpdGVtLXBhZGRpbmctcmlnaHQ6IDBweCAhZGVmYXVsdDtcbiRpdGVtLXBhZGRpbmctbGVmdDogMHB4ICFkZWZhdWx0O1xuJGl0ZW0tcGFkZGluZy1ib3R0b206IDBweCAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tcGFkZGluZy12ZXJ0aWNhbDogMHB4ICFkZWZhdWx0O1xuJGxpc3QtaXRlbS1wYWRkaW5nLWhvcml6b250YWw6ICRiYXNlbGluZS1ncmlkICogMiAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tcHJpbWFyeS13aWR0aDogJGJhc2VsaW5lLWdyaWQgKiA3ICFkZWZhdWx0O1xuJGxpc3QtaXRlbS1wcmltYXJ5LWF2YXRhci13aWR0aDogJGJhc2VsaW5lLWdyaWQgKiA1ICFkZWZhdWx0O1xuJGxpc3QtaXRlbS1wcmltYXJ5LWljb24td2lkdGg6ICRiYXNlbGluZS1ncmlkICogMyAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tc2Vjb25kYXJ5LWxlZnQtbWFyZ2luOiAkYmFzZWxpbmUtZ3JpZCAqIDIgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLXNlY29uZGFyeS1idXR0b24td2lkdGg6ICRiYXNlbGluZS1ncmlkICogNiAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0taW5zZXQtZGl2aWRlci1vZmZzZXQ6IDkgKiAkYmFzZWxpbmUtZ3JpZCAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0taGVpZ2h0OiA2ICogJGJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLXR3by1saW5lLWhlaWdodDogOSAqICRiYXNlbGluZS1ncmlkICFkZWZhdWx0O1xuJGxpc3QtaXRlbS10aHJlZS1saW5lLWhlaWdodDogMTEgKiAkYmFzZWxpbmUtZ3JpZCAhZGVmYXVsdDtcblxuJGxpc3QtaXRlbS1kZW5zZS1oZWlnaHQ6IDEyICogJGRlbnNlLWJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLWRlbnNlLXR3by1saW5lLWhlaWdodDogMTUgKiAkZGVuc2UtYmFzZWxpbmUtZ3JpZCAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tZGVuc2UtdGhyZWUtbGluZS1oZWlnaHQ6IDE5ICogJGRlbnNlLWJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLWRlbnNlLXByaW1hcnktaWNvbi13aWR0aDogJGRlbnNlLWJhc2VsaW5lLWdyaWQgKiA1ICFkZWZhdWx0O1xuJGxpc3QtaXRlbS1kZW5zZS1wcmltYXJ5LWF2YXRhci13aWR0aDogJGRlbnNlLWJhc2VsaW5lLWdyaWQgKiA5ICFkZWZhdWx0O1xuJGxpc3QtaXRlbS1kZW5zZS1oZWFkZXItZm9udC1zaXplOiByb3VuZCgkc3ViaGVhZC1mb250LXNpemUtYmFzZSAqIDAuOCkgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLWRlbnNlLWZvbnQtc2l6ZTogcm91bmQoJGJvZHktZm9udC1zaXplLWJhc2UgKiAwLjg1KSAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tZGVuc2UtbGluZS1oZWlnaHQ6IDEuMDUgIWRlZmF1bHQ7XG5cbm1kLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGxpc3QtcGFkZGluZy10b3AgJGxpc3QtcGFkZGluZy1yaWdodCAkbGlzdC1wYWRkaW5nLWJvdHRvbSAkbGlzdC1wYWRkaW5nLWxlZnQ7XG5cbiAgLm1kLXN1YmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAkYm9keS1mb250LXNpemUtYmFzZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGlzdC1oZWFkZXItbGluZS1oZWlnaHQ7XG4gIH1cblxuICAmLm1kLWRlbnNlIHtcbiAgICBtZC1saXN0LWl0ZW0ge1xuICAgICAgJixcbiAgICAgIC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAkbGlzdC1pdGVtLWRlbnNlLWhlaWdodDtcbiAgICAgICAgQGluY2x1ZGUgaWUxMS1taW4taGVpZ2h0LWZsZXhidWcoJGxpc3QtaXRlbS1kZW5zZS1oZWlnaHQpO1xuXG5cbiAgICAgICAgLy8gTGF5b3V0IGZvciBjb250cm9scyBpbiBwcmltYXJ5IG9yIHNlY29uZGFyeSBkaXZzLCBvciBhdXRvLWluZmVyZWQgZmlyc3QgY2hpbGRcblxuICAgICAgICBtZC1pY29uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICB3aWR0aDogJGxpc3QtaXRlbS1kZW5zZS1wcmltYXJ5LWljb24td2lkdGg7XG4gICAgICAgICAgaGVpZ2h0OiAkbGlzdC1pdGVtLWRlbnNlLXByaW1hcnktaWNvbi13aWR0aDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gbWQtaWNvbjpmaXJzdC1jaGlsZDpub3QoLm1kLWF2YXRhci1pY29uKSB7XG4gICAgICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLXJpZ2h0LCBtYXJnaW4tbGVmdCwgJGxpc3QtaXRlbS1wcmltYXJ5LXdpZHRoIC0gJGxpc3QtaXRlbS1kZW5zZS1wcmltYXJ5LWljb24td2lkdGgsIGF1dG8pO1xuICAgICAgICB9XG4gICAgICAgIC5tZC1hdmF0YXIsIC5tZC1hdmF0YXItaWNvbiB7XG4gICAgICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLXJpZ2h0LCBtYXJnaW4tbGVmdCwgJGxpc3QtaXRlbS1wcmltYXJ5LXdpZHRoIC0gJGxpc3QtaXRlbS1kZW5zZS1wcmltYXJ5LWF2YXRhci13aWR0aCwgYXV0byk7XG4gICAgICAgIH1cbiAgICAgICAgLm1kLWF2YXRhciB7XG4gICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICB3aWR0aDogJGxpc3QtaXRlbS1kZW5zZS1wcmltYXJ5LWF2YXRhci13aWR0aDtcbiAgICAgICAgICBoZWlnaHQ6ICRsaXN0LWl0ZW0tZGVuc2UtcHJpbWFyeS1hdmF0YXItd2lkdGg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5tZC0yLWxpbmUsXG4gICAgICAmLm1kLTMtbGluZSB7XG4gICAgICAgICYsICYgPiAubWQtbm8tc3R5bGUge1xuICAgICAgICAgIC5tZC1saXN0LWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICAmLm1kLW9mZnNldCB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1sZWZ0LCBtYXJnaW4tcmlnaHQsICRsaXN0LWl0ZW0tcHJpbWFyeS13aWR0aCwgYXV0byk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgaDQsXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaXN0LWl0ZW0tZGVuc2UtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGxpc3QtaXRlbS1kZW5zZS1mb250LXNpemU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkbGlzdC1pdGVtLWRlbnNlLWhlYWRlci1mb250LXNpemU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubWQtMi1saW5lIHtcbiAgICAgICAgJiwgJiA+IC5tZC1uby1zdHlsZSB7XG4gICAgICAgICAgbWluLWhlaWdodDogJGxpc3QtaXRlbS1kZW5zZS10d28tbGluZS1oZWlnaHQ7XG4gICAgICAgICAgQGluY2x1ZGUgaWUxMS1taW4taGVpZ2h0LWZsZXhidWcoJGxpc3QtaXRlbS1kZW5zZS10d28tbGluZS1oZWlnaHQpO1xuXG4gICAgICAgICAgPiAubWQtYXZhdGFyLCAubWQtYXZhdGFyLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGJhc2VsaW5lLWdyaWQgKiAxLjU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubWQtMy1saW5lIHtcbiAgICAgICAgJiwgJiA+IC5tZC1uby1zdHlsZSB7XG5cbiAgICAgICAgICBtaW4taGVpZ2h0OiAkbGlzdC1pdGVtLWRlbnNlLXRocmVlLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgIEBpbmNsdWRlIGllMTEtbWluLWhlaWdodC1mbGV4YnVnKCRsaXN0LWl0ZW0tZGVuc2UtdGhyZWUtbGluZS1oZWlnaHQpO1xuXG4gICAgICAgICAgPiBtZC1pY29uOmZpcnN0LWNoaWxkLFxuICAgICAgICAgID4gLm1kLWF2YXRhciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkYmFzZWxpbmUtZ3JpZCAqIDI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbm1kLWxpc3QtaXRlbSB7XG4gIC8vIEVuc3VyZSBuZXN0ZWQgZGl2aWRlcnMgYXJlIHByb3Blcmx5IHBvc2l0aW9uZWRcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYubWQtcHJveHktZm9jdXMubWQtZm9jdXNlZCAubWQtbm8tc3R5bGUge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgbGluZWFyO1xuICB9XG5cbiAgJi5fbWQtYnV0dG9uLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgID4gZGl2Lm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAvLyBMYXlvdXQgLSBWZXJ0aWNhbGx5IGFsaWduIHRoZSBpdGVtIGNvbnRlbnQuXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgQGluY2x1ZGUgcnRsKHRleHQtYWxpZ24sIGxlZnQsIHJpZ2h0KTtcbiAgICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XG5cbiAgICAgIC8vIFRoZSBidXR0b24gZXhlY3V0b3Igc2hvdWxkIGZpbGwgdGhlIHdob2xlIGxpc3QgaXRlbS5cbiAgICAgID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgICAgLy8gVGhlIGxpc3QgaXRlbSBjb250ZW50IHNob3VsZCBmaWxsIHRoZSBjb21wbGV0ZSB3aWR0aC5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGllMTEtbWluLWhlaWdodC1mbGV4YnVnKGluaGVyaXQpO1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxuICAmLm1kLW5vLXByb3h5LFxuICAubWQtbm8tc3R5bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAkbGlzdC1pdGVtLXBhZGRpbmctdmVydGljYWwgJGxpc3QtaXRlbS1wYWRkaW5nLWhvcml6b250YWw7XG5cbiAgICAvLyBMYXlvdXQgW2ZsZXg9J2F1dG8nXVxuICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgJi5tZC1idXR0b24ge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgQGluY2x1ZGUgcnRsKHRleHQtYWxpZ24sIGxlZnQsIHJpZ2h0KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGluaGVyaXQ7XG4gICAgICBhbGlnbi1pdGVtczogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgICYgPiAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZVxuICAgIH1cbiAgfVxuICAmLm1kLWNsaWNrYWJsZTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgbWQtZGl2aWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBydGwtcHJvcChsZWZ0LCByaWdodCwgMCwgYXV0byk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJlttZC1pbnNldF0ge1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AobGVmdCwgcmlnaHQsICRsaXN0LWl0ZW0taW5zZXQtZGl2aWRlci1vZmZzZXQsIGF1dG8pO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGxpc3QtaXRlbS1pbnNldC1kaXZpZGVyLW9mZnNldH0pO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJixcbiAgLm1kLWxpc3QtaXRlbS1pbm5lciB7XG5cbiAgICAvLyBMYXlvdXQgW2ZsZXggbGF5b3V0LWFsaWduPSdzdGFydCBjZW50ZXInXVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBtaW4taGVpZ2h0OiAkbGlzdC1pdGVtLWhlaWdodDtcbiAgICBAaW5jbHVkZSBpZTExLW1pbi1oZWlnaHQtZmxleGJ1ZygkbGlzdC1pdGVtLWhlaWdodCk7XG5cbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAvLyBMYXlvdXQgZm9yIGNvbnRyb2xzIGluIHByaW1hcnkgb3Igc2Vjb25kYXJ5IGRpdnMsIG9yIGF1dG8taW5mZXJlZCBmaXJzdCBjaGlsZFxuICAgICYgPiBkaXYubWQtcHJpbWFyeSA+IG1kLWljb246bm90KC5tZC1hdmF0YXItaWNvbiksXG4gICAgJiA+IGRpdi5tZC1zZWNvbmRhcnkgPiBtZC1pY29uOm5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgICYgPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgID4gbWQtaWNvbi5tZC1zZWNvbmRhcnk6bm90KC5tZC1hdmF0YXItaWNvbikge1xuICAgICAgd2lkdGg6ICRsaXN0LWl0ZW0tcHJpbWFyeS1pY29uLXdpZHRoO1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICB9XG4gICAgJiA+IGRpdi5tZC1wcmltYXJ5ID4gbWQtY2hlY2tib3gsXG4gICAgJiA+IGRpdi5tZC1zZWNvbmRhcnkgPiBtZC1jaGVja2JveCxcbiAgICAmID4gbWQtY2hlY2tib3gsXG4gICAgbWQtY2hlY2tib3gubWQtc2Vjb25kYXJ5IHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIC5tZC1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IG1kLWljb246Zmlyc3QtY2hpbGQ6bm90KC5tZC1hdmF0YXItaWNvbikge1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLXJpZ2h0LCBtYXJnaW4tbGVmdCwgJGxpc3QtaXRlbS1wcmltYXJ5LXdpZHRoIC0gJGxpc3QtaXRlbS1wcmltYXJ5LWljb24td2lkdGgsIGF1dG8pO1xuICAgIH1cblxuICAgICYgLm1kLWF2YXRhciwgLm1kLWF2YXRhci1pY29uIHtcbiAgICAgIG1hcmdpbi10b3A6ICRiYXNlbGluZS1ncmlkO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGJhc2VsaW5lLWdyaWQ7XG4gICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAkbGlzdC1pdGVtLXByaW1hcnktd2lkdGggLSAkbGlzdC1pdGVtLXByaW1hcnktYXZhdGFyLXdpZHRoLCBhdXRvKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIH1cbiAgICAmIC5tZC1hdmF0YXIge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAkbGlzdC1pdGVtLXByaW1hcnktYXZhdGFyLXdpZHRoO1xuICAgICAgaGVpZ2h0OiAkbGlzdC1pdGVtLXByaW1hcnktYXZhdGFyLXdpZHRoO1xuICAgIH1cbiAgICAmIC5tZC1hdmF0YXItaWNvbiB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICAgIC8vIFNldCB0aGUgd2lkdGgvaGVpZ2h0IHRvIHRoZSBzYW1lIGFzIHRoZSBpY29uIHRvIGZpeCBpc3N1ZSBvbiBpT1MgU2FmYXJpIHdoZXJlIHRoZVxuICAgICAgLy8gaGVpZ2h0OiAxMDAlIHdhcyBjYXVzaW5nIGl0IHRvIGJlIGxhcmdlciB0aGFuIGl0J3MgcGFyZW50XG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogJGljb24tc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkaWNvbi1zaXplO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiBtZC1jaGVja2JveCB7XG4gICAgICB3aWR0aDogMyAqICRiYXNlbGluZS1ncmlkO1xuICAgICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1sZWZ0LCAzcHgsIDI5cHgpO1xuICAgICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1yaWdodCwgMjlweCwgM3B4KTtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuXG4gICAgLm1kLXNlY29uZGFyeS1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAvLyBFbnN1cmUgdGhlIHNlY29uZGFyeSBidXR0b24gaXMgbm90IGJlaGluZCB0aGUgcHJpbWFyeSBidXR0b24gaWYgaXRzIHRlbXBsYXRlIGlzIHByb3ZpZGVkIGJ5XG4gICAgICAvLyBhIGRpcmVjdGl2ZS5cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLy8gUGVyIFczQzogaHR0cHM6Ly93d3cudzMub3JnL1RSL2Nzcy1mbGV4Ym94LyNmbGV4LWNvbW1vblxuICAgICAgLy8gQnkgZGVmYXVsdCwgZmxleCBpdGVtcyB3b27igJl0IHNocmluayBiZWxvdyB0aGVpciBtaW5pbXVtIGNvbnRlbnQgc2l6ZS5cbiAgICAgIC8vIFNhZmFyaSBkb2Vzbid0IGZvbGxvdyB0aGF0IHNwZWNpZmljYXRpb24gZHVlIHRvIGEgYnVnIGFuZCBleHBlY3RzIHRoZSBkZXZlbG9wZXIgdG9cbiAgICAgIC8vIGV4cGxpY2l0bHkgZGlzYWJsZSBmbGV4IHNocmlua2luZy5cbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAvLyBVc2luZyBtYXJnaW4gYXV0byB0byBtb3ZlIHRoZW0gdG8gdGhlIGVuZCBvZiB0aGUgbGlzdCBpdGVtIGlzIG1vcmUgZWxlZ2FudCwgYmVjYXVzZSBpdCBoYXNcbiAgICAgIC8vIGEgbG93ZXIgcHJpb3JpdHkgdGhhbiBhIGZsZXggZmlsbGVyIGFuZCBpc24ndCBpbnRyb2R1Y2luZyBhbnkgb3ZlcmZsb3cgaXNzdWVzLlxuICAgICAgLy8gVGhlIG1hcmdpbiBvbiB0aGUgdG9wIGlzIGltcG9ydGFudCB0byBhbGlnbiBtdWx0aXBsZSBzZWNvbmRhcnkgaXRlbXMgdmVydGljYWxseS5cbiAgICAgIG1hcmdpbjogYXV0bztcblxuICAgICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1yaWdodCwgMCwgYXV0byk7XG4gICAgICBAaW5jbHVkZSBydGwobWFyZ2luLWxlZnQsIGF1dG8sIDApO1xuXG4gICAgICAubWQtYnV0dG9uLCAubWQtaWNvbi1idXR0b24ge1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgLy8gUmVzZXQgNnB4IG1hcmdpbiBmb3IgdGhlIGJ1dHRvbi5cbiAgICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAwLCBhdXRvKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICB3aWR0aDogMyAqICRiYXNlbGluZS1ncmlkO1xuICAgICAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1yaWdodCwgbWFyZ2luLWxlZnQsIDAsIGF1dG8pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLXN3aXRjaCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLXJpZ2h0LCBtYXJnaW4tbGVmdCwgLTZweCwgYXV0byk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IHAsICYgPiAubWQtbGlzdC1pdGVtLWlubmVyID4gcCB7XG4gICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAmLm1kLTItbGluZSxcbiAgJi5tZC0zLWxpbmUge1xuICAgICYsICYgPiAubWQtbm8tc3R5bGUge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgJi5tZC1sb25nLXRleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAkYmFzZWxpbmUtZ3JpZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGJhc2VsaW5lLWdyaWQ7XG4gICAgICB9XG5cbiAgICAgIC5tZC1saXN0LWl0ZW0tdGV4dCB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICYubWQtb2Zmc2V0IHtcbiAgICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tbGVmdCwgbWFyZ2luLXJpZ2h0LCAkbGlzdC1pdGVtLXByaW1hcnktd2lkdGgsIGF1dG8pO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHN1YmhlYWQtZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgICAgICAgICBtYXJnaW46ICRsaXN0LWgzLW1hcmdpbjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGxpc3QtaGVhZGVyLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuICAgICAgICBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAkYm9keS1mb250LXNpemUtYmFzZTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgICAgICAgICBtYXJnaW46ICRsaXN0LWg0LW1hcmdpbjtcbiAgICAgICAgICBmb250LXdlaWdodDogJGxpc3QtaDQtZm9udC13ZWlnaHQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaXN0LWhlYWRlci1saW5lLWhlaWdodDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAkYm9keS1mb250LXNpemUtYmFzZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xuICAgICAgICAgIG1hcmdpbjogJGxpc3QtcC1tYXJnaW47XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaXN0LXAtbGluZS1oZWlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm1kLTItbGluZSB7XG4gICAgJiwgJiA+IC5tZC1uby1zdHlsZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIG1pbi1oZWlnaHQ6ICRsaXN0LWl0ZW0tdHdvLWxpbmUtaGVpZ2h0O1xuICAgICAgQGluY2x1ZGUgaWUxMS1taW4taGVpZ2h0LWZsZXhidWcoJGxpc3QtaXRlbS10d28tbGluZS1oZWlnaHQpO1xuXG4gICAgICA+IC5tZC1hdmF0YXIsIC5tZC1hdmF0YXItaWNvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRiYXNlbGluZS1ncmlkICogMS41O1xuICAgICAgfVxuXG4gICAgICA+IG1kLWljb246Zmlyc3QtY2hpbGQge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAubWQtbGlzdC1pdGVtLXRleHQge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm1kLTMtbGluZSB7XG4gICAgJiwgJiA+IC5tZC1uby1zdHlsZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIG1pbi1oZWlnaHQ6ICRsaXN0LWl0ZW0tdGhyZWUtbGluZS1oZWlnaHQ7XG4gICAgICBAaW5jbHVkZSBpZTExLW1pbi1oZWlnaHQtZmxleGJ1ZygkbGlzdC1pdGVtLXRocmVlLWxpbmUtaGVpZ2h0KTtcblxuICAgICAgPiBtZC1pY29uOmZpcnN0LWNoaWxkLFxuICAgICAgPiAubWQtYXZhdGFyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJGJhc2VsaW5lLWdyaWQgKiAyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4kbWVudS1ib3JkZXItcmFkaXVzOiAycHggIWRlZmF1bHQ7XG4kbWF4LXZpc2libGUtaXRlbXM6IDYgIWRlZmF1bHQ7XG4kbWVudS1pdGVtLWhlaWdodDogNiAqICRiYXNlbGluZS1ncmlkICFkZWZhdWx0O1xuJGRlbnNlLW1lbnUtaXRlbS1oZWlnaHQ6IDQgKiAkYmFzZWxpbmUtZ3JpZCAhZGVmYXVsdDtcbiRtYXgtbWVudS1oZWlnaHQ6IDIgKiAkYmFzZWxpbmUtZ3JpZCArICRtYXgtdmlzaWJsZS1pdGVtcyAqICRtZW51LWl0ZW0taGVpZ2h0ICFkZWZhdWx0O1xuJG1heC1kZW5zZS1tZW51LWhlaWdodDogMiAqICRiYXNlbGluZS1ncmlkICsgJG1heC12aXNpYmxlLWl0ZW1zICogJGRlbnNlLW1lbnUtaXRlbS1oZWlnaHQgIWRlZmF1bHQ7XG5cbi5tZC1vcGVuLW1lbnUtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6ICR6LWluZGV4LW1lbnU7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6ICRtZW51LWJvcmRlci1yYWRpdXM7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMHB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgbWQtbWVudS1kaXZpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAkYmFzZWxpbmUtZ3JpZCAvIDI7XG4gICAgbWFyZ2luLWJvdHRvbTogJGJhc2VsaW5lLWdyaWQgLyAyO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBtYXgtaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBtZC1tZW51LWNvbnRlbnQgPiAqIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLy8gRG9uJ3QgbGV0IHRoZSB1c2VyIGNsaWNrIHNvbWV0aGluZyB1bnRpbCBpdCdzIGFuaW1hdGVkXG4gICY6bm90KC5tZC1jbGlja2FibGUpIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC8vIGVudGVyOiBtZW51IHNjYWxlcyBpbiwgdGhlbiBsaXN0IGZhZGUgaW4uXG4gICYubWQtYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgICA+IG1kLW1lbnUtY29udGVudCA+ICoge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLWluO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbiAgICB9XG4gIH1cbiAgLy8gbGVhdmU6IHRoZSBjb250YWluZXIgZmFkZXMgb3V0XG4gICYubWQtbGVhdmUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2UtaW47XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjUwbXM7XG4gIH1cbn1cblxubWQtbWVudS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogJGJhc2VsaW5lLWdyaWQgMDtcbiAgbWF4LWhlaWdodDogJG1heC1tZW51LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgJi5tZC1kZW5zZSB7XG4gICAgbWF4LWhlaWdodDogJG1heC1kZW5zZS1tZW51LWhlaWdodDtcbiAgICBtZC1tZW51LWl0ZW0ge1xuICAgICAgaGVpZ2h0OiAkZGVuc2UtbWVudS1pdGVtLWhlaWdodDtcbiAgICAgIG1pbi1oZWlnaHQ6ICRkZW5zZS1tZW51LWl0ZW0taGVpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG5tZC1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtaW4taGVpZ2h0OiAkbWVudS1pdGVtLWhlaWdodDtcbiAgaGVpZ2h0OiAkbWVudS1pdGVtLWhlaWdodDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgPiAqIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIqJGJhc2VsaW5lLWdyaWQ7XG4gICAgcGFkZGluZy1yaWdodDogMiokYmFzZWxpbmUtZ3JpZDtcbiAgfVxuXG4gIC8qXG4gICAqIFdlIGNhbm5vdCB1c2UgZmxleCBvbiA8YnV0dG9uPiBlbGVtZW50cyBkdWUgdG8gYSBidWcgaW4gRmlyZWZveCwgc28gd2UgYWxzbyBjYW4ndCB1c2UgaXQgb25cbiAgICogPGE+IGVsZW1lbnRzLiBBZGQgc29tZSB0b3AgcGFkZGluZyB0byBmaXggYWxpZ25tZW50IHNpbmNlIGJ1dHRvbnMgYXV0b21hdGljYWxseSBhbGlnbiB0aGVpclxuICAgKiB0ZXh0IHZlcnRpY2FsbHkuXG4gICAqL1xuICA+IGEubWQtYnV0dG9uIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG5cbiAgPiAubWQtYnV0dG9uIHtcbiAgICAvLyBGaXJlZm94LXNwZWNpZmljIHJlc2V0IHN0eWxpbmcgdG8gZml4IGFsaWdubWVudCBpc3N1ZXMgKHNlZSAjODQ2NClcbiAgICAmOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IDBcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBydGwodGV4dC1hbGlnbiwgbGVmdCwgcmlnaHQpO1xuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAoMiokYmFzZWxpbmUtZ3JpZCkgLSAxO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMiokYmFzZWxpbmUtZ3JpZDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyKiRiYXNlbGluZS1ncmlkO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWQtaWNvbiB7XG4gICAgICBAaW5jbHVkZSBydGwobWFyZ2luLCBhdXRvIDIqJGJhc2VsaW5lLWdyaWQgYXV0byAwLCAgYXV0byAwIGF1dG8gMiokYmFzZWxpbmUtZ3JpZCk7XG4gICAgfVxuICAgIHAge1xuICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgfVxuICAgIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG5cbm1kLXRvb2xiYXIge1xuICAubWQtbWVudSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20gLSAxKSB7XG4gIG1kLW1lbnUtY29udGVudCB7XG4gICAgbWluLXdpZHRoOiAxMTJweDtcbiAgfVxuICBAZm9yICRpIGZyb20gMyB0aHJvdWdoIDcge1xuICAgIG1kLW1lbnUtY29udGVudFt3aWR0aD1cIiN7JGl9XCJdIHtcbiAgICAgIG1pbi13aWR0aDogJGkgKiA1NnB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gIG1kLW1lbnUtY29udGVudCB7XG4gICAgbWluLXdpZHRoOiA5NnB4O1xuICB9XG4gIEBmb3IgJGkgZnJvbSAzIHRocm91Z2ggNyB7XG4gICAgbWQtbWVudS1jb250ZW50W3dpZHRoPVwiI3skaX1cIl0ge1xuICAgICAgbWluLXdpZHRoOiAkaSAqIDY0cHg7XG4gICAgfVxuICB9XG59XG5cblxubWQtdG9vbGJhciB7XG4gICYubWQtbWVudS10b29sYmFyIHtcbiAgICBoMi5tZC10b29sYmFyLXRvb2xzIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMy41ICogJGJhc2VsaW5lLWdyaWQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS41ICogJGJhc2VsaW5lLWdyaWQ7XG4gICAgfVxuICB9XG5cbiAgLy8gVXNlZCB0byBhbGxvdyBob3ZlcmluZyBmcm9tIG9uZSBtZW51IHRvIHRoZVxuICAvLyBuZXh0IHdoZW4gaW5zaWRlIG9mIGEgdG9vbGJhci5cbiAgJi5tZC1oYXMtb3Blbi1tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogJHotaW5kZXgtbWVudTtcbiAgfVxufVxuXG5tZC1tZW51LWJhciB7XG4gIHBhZGRpbmc6IDAgMi41ICogJGJhc2VsaW5lLWdyaWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIC5tZC1tZW51IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IHJlbSgxLjQpO1xuICAgIHBhZGRpbmc6IDAgMS4yNSAqICRiYXNlbGluZS1ncmlkO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiA1ICogJGJhc2VsaW5lLWdyaWQ7XG4gIH1cblxuICBtZC1iYWNrZHJvcC5tZC1tZW51LWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiAtMjtcbiAgfVxufVxuXG5tZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIHBhZGRpbmc6IDIgKiAkYmFzZWxpbmUtZ3JpZCAwO1xuICBtZC1tZW51LWl0ZW0ubWQtaW5kZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgPiBtZC1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIHRvcDogMC43NSAqICRiYXNlbGluZS1ncmlkO1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AobGVmdCwgcmlnaHQsIDMgKiAkYmFzZWxpbmUtZ3JpZCwgYXV0byk7XG4gICAgfVxuICAgID4gLm1kLWJ1dHRvbiwgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIHJ0bChwYWRkaW5nLCAwIDQgKiAkYmFzZWxpbmUtZ3JpZCAwIDggKiAkYmFzZWxpbmUtZ3JpZCwgMCA4ICogJGJhc2VsaW5lLWdyaWQgMCA0ICogJGJhc2VsaW5lLWdyaWQpO1xuICAgIH1cbiAgfVxuICAubWQtYnV0dG9uIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGhlaWdodDogNCAqICRiYXNlbGluZS1ncmlkO1xuICAgIHNwYW4ge1xuICAgICAgQGluY2x1ZGUgcnRsKGZsb2F0LCBsZWZ0LCByaWdodCk7XG4gICAgfVxuICAgIHNwYW4ubWQtYWx0LXRleHQge1xuICAgICAgQGluY2x1ZGUgcnRsKGZsb2F0LCByaWdodCwgbGVmdCk7XG4gICAgICBtYXJnaW46IDAgJGJhc2VsaW5lLWdyaWQ7XG4gICAgfVxuICB9XG4gIG1kLW1lbnUtZGl2aWRlciB7XG4gICAgbWFyZ2luOiAkYmFzZWxpbmUtZ3JpZCAwO1xuICB9XG5cbiAgbWQtbWVudS1pdGVtID4gLm1kLWJ1dHRvbiwgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBydGwodGV4dC1hbGlnbiwgbGVmdCwgcmlnaHQpO1xuICB9XG5cbiAgLm1kLW1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgPiAubWQtYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AocGFkZGluZy1sZWZ0LCBwYWRkaW5nLXJpZ2h0LCAyICogJGJhc2VsaW5lLWdyaWQsIDApO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnXFwyNUJDJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIHJ0bCh0cmFuc2Zvcm0sIHJvdGF0ZSgyNzBkZWcpIHNjYWxlWSgwLjQ1KSBzY2FsZVgoMC45KSwgcm90YXRlKDkwZGVnKSBzY2FsZVkoMC40NSkgc2NhbGVYKDAuOSkpO1xuICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChyaWdodCwgbGVmdCwgMy41ICogJGJhc2VsaW5lLWdyaWQsIGF1dG8pO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiogTWF0Y2hlcyBcIm1kLXRhYnMgbWQtdGFicy13cmFwcGVyXCIgc3R5bGUuICovXG4kbWQtbmF2LWJhci1oZWlnaHQ6IDQ4cHg7XG5cbi5tZC1uYXYtYmFyIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICBoZWlnaHQ6ICRtZC1uYXYtYmFyLWhlaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uX21kLW5hdi1iYXItbGlzdCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICAvLyBMYXlvdXQgW2xheW91dD0ncm93J11cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLm1kLW5hdi1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4vLyBvdmVycmlkZSBidXR0b24gc3R5bGVzIHRvIGxvb2sgbW9yZSBsaWtlIHRhYnNcbi5tZC1idXR0b24uX21kLW5hdi1idXR0b24ge1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwIDRweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMzVzICRzd2lmdC1lYXNlLWluLW91dC10aW1pbmctZnVuY3Rpb247XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG5tZC1uYXYtaW5rLWJhciB7XG4gICRkdXJhdGlvbjogJHN3aWZ0LWVhc2UtaW4tb3V0LWR1cmF0aW9uICogMC41O1xuICAkbXVsdGlwbGllcjogMC41O1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcblxuICAmLl9tZC1sZWZ0IHtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0ICgkZHVyYXRpb24gKiAkbXVsdGlwbGllcikgJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgcmlnaHQgJGR1cmF0aW9uICRzd2lmdC1lYXNlLWluLW91dC10aW1pbmctZnVuY3Rpb247XG4gIH1cbiAgJi5fbWQtcmlnaHQge1xuICAgIHRyYW5zaXRpb246IGxlZnQgJGR1cmF0aW9uICRzd2lmdC1lYXNlLWluLW91dC10aW1pbmctZnVuY3Rpb24sXG4gICAgICAgIHJpZ2h0ICgkZHVyYXRpb24gKiAkbXVsdGlwbGllcikgJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgfVxuXG4gIC8vIEJ5IGRlZmF1bHQgJG5nQW5pbWF0ZSBsb29rcyBmb3IgdHJhbnNpdGlvbiBkdXJhdGlvbnMgb24gdGhlIGVsZW1lbnQsIHdoZW4gdXNpbmcgbmctaGlkZSwgbmctaWYsIG5nLXNob3cuXG4gIC8vIFRoZSBpbmsgYmFyIGhhcyBhIHRyYW5zaXRpb24gZHVyYXRpb24gYXBwbGllZCwgd2hpY2ggbWVhbnMsIHRoYXQgJG5nQW5pbWF0ZSBkZWxheXMgdGhlIGhpZGUgcHJvY2Vzcy5cbiAgLy8gVG8gYXZvaWQgdGhpcywgd2UgbmVlZCB0byByZXNldCB0aGUgdHJhbnNpdGlvbiwgd2hlbiAkbmdBbmltYXRlIGxvb2tzIGZvciB0aGUgZHVyYXRpb24uXG4gICYubmctYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuXG59XG5cbm1kLW5hdi1leHRyYS1jb250ZW50IHtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuJHByb2dyZXNzLWNpcmN1bGFyLWluZGV0ZXJtaW5hdGUtZHVyYXRpb246IDE1NjguNjNtcyAhZGVmYXVsdDtcblxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlLXJvdGF0ZSB7XG4gICAgMCUgICAgICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAgIDEwMCUgICAgIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4vLyBVc2VkIHRvIGF2b2lkIHVubmVjZXNzYXJ5IGxheW91dFxubWQtcHJvZ3Jlc3MtY2lyY3VsYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICYuX21kLXByb2dyZXNzLWNpcmN1bGFyLWRpc2FibGVkIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgICYubWQtbW9kZS1pbmRldGVybWluYXRlIHN2ZyB7XG4gICAgICAgIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZS1yb3RhdGUgJHByb2dyZXNzLWNpcmN1bGFyLWluZGV0ZXJtaW5hdGUtZHVyYXRpb24gbGluZWFyIGluZmluaXRlO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbiRwcm9ncmVzcy1saW5lYXItYmFyLWhlaWdodDogNXB4ICFkZWZhdWx0O1xuXG5tZC1wcm9ncmVzcy1saW5lYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkcHJvZ3Jlc3MtbGluZWFyLWJhci1oZWlnaHQ7XG5cbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gICYuX21kLXByb2dyZXNzLWxpbmVhci1kaXNhYmxlZCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLm1kLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OiAkcHJvZ3Jlc3MtbGluZWFyLWJhci1oZWlnaHQ7XG5cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxLCAxKTtcblxuICAgIC5tZC1iYXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuXG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogJHByb2dyZXNzLWxpbmVhci1iYXItaGVpZ2h0O1xuICAgIH1cblxuICAgIC5tZC1kYXNoZWQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAkcHJvZ3Jlc3MtbGluZWFyLWJhci1oZWlnaHQ7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggMTBweCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0yM3B4O1xuICAgIH1cblxuICAgIC5tZC1iYXIxLCAubWQtYmFyMiB7XG5cbiAgICAgIC8vIEp1c3Qgc2V0IHRoZSB0cmFuc2l0aW9uIGluZm9ybWF0aW9uIGhlcmUuXG4gICAgICAvLyBOb3RlOiB0aGUgYWN0dWFsIHRyYW5zZm9ybSB2YWx1ZXMgYXJlIGNhbGN1bGF0ZWQgaW4gSlNcblxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgbGluZWFyO1xuICAgIH1cblxuICAgIC8vICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgIC8vIEFuaW1hdGlvbnMgZm9yIG1vZGVzOiBEZXRlcm1pbmF0ZSwgSW5EZXRlcm1pbmF0ZSwgYW5kIFF1ZXJ5XG4gICAgLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAmLm1kLW1vZGUtcXVlcnkge1xuICAgICAgICAubWQtYmFyMSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAubWQtYmFyMiB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgICAgIGFuaW1hdGlvbjogcXVlcnkgLjhzIGluZmluaXRlIGN1YmljLWJlemllcigwLjM5MCwgMC41NzUsIDAuNTY1LCAxLjAwMCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICYubWQtbW9kZS1kZXRlcm1pbmF0ZSB7XG4gICAgICAubWQtYmFyMSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tZC1tb2RlLWluZGV0ZXJtaW5hdGUge1xuICAgICAgLm1kLWJhcjEge1xuICAgICAgICBhbmltYXRpb246IG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLXNjYWxlLTEgNHMgaW5maW5pdGUsXG4gICAgICAgICAgICAgICAgICAgbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtMSA0cyBpbmZpbml0ZTtcbiAgICAgIH1cbiAgICAgIC5tZC1iYXIyIHtcbiAgICAgICAgYW5pbWF0aW9uOiBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS1zY2FsZS0yIDRzIGluZmluaXRlLFxuICAgICAgICAgICAgICAgICAgIG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLTIgNHMgaW5maW5pdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5uZy1oaWRlXG4gICAgLl9tZC1wcm9ncmVzcy1saW5lYXItZGlzYWJsZWQgJiB7XG4gICAgICBhbmltYXRpb246IG5vbmU7XG5cbiAgICAgIC5tZC1iYXIxIHtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IG5vbmU7XG4gICAgICB9XG4gICAgICAubWQtYmFyMiB7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFNwZWNpYWwgYW5pbWF0aW9ucyBmb3IgdGhlIGBidWZmZXJgIG1vZGVcblxuICAubWQtY29udGFpbmVyLm1kLW1vZGUtYnVmZmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuXG4gICAgLm1kLWRhc2hlZDpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBhbmltYXRpb246IGJ1ZmZlciAzcyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgcXVlcnkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzUlKSBzY2FsZSguMywgMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMCwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYnVmZmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0yM3B4O1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDBweCAtMjNweDtcbiAgfVxufVxuQGtleWZyYW1lcyBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS1zY2FsZS0xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG4gIDM2LjYlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjMzNDczMTQzMiwgMC4xMjQ4MTk4MjEsIDAuNzg1ODQzOTk2LCAxKTtcbiAgfVxuICA2OS4xNSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuODMpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIyNTczMjAwNCwgMCwgMC4yMzM2NDg5MDYsIDEuMzcwOTc5OCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC4xKTtcbiAgfVxufVxuQGtleWZyYW1lcyBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS0xIHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zNzguNiAqIDEwMCUgLyAzNjA7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogLTM3OC42ICogMTAwJSAvIDM2MDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjcwMTczMiwgMC40OTU4MTg3MDMpO1xuICB9XG4gIDY5LjE1JSB7XG4gICAgbGVmdDogNzcuNCAqIDEwMCUgLyAzNjA7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzAyNDM1LCAwLjM4MTM1MTk3LCAwLjU1LCAwLjk1NjM1MjEyNSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMzQzLjYgKiAxMDAlIC8gMzYwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLXNjYWxlLTIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC4xKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMDUwMjgxNzIsIDAuMDU3MDUwODM2LCAwLjU3NjYwOTk1LCAwLjQ1Mzk3MDg0MSk7XG4gIH1cbiAgMTkuMTUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjU3KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNTIzMTI5OTQsIDAuMTk2NDMxOTU3LCAwLjY0ODM3Mzc3OCwgMS4wMDQzMTUzNSk7XG4gIH1cbiAgNDQuMTUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjkxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNTc3NTg4MiwgLTAuMDAzMTYzMzU3LCAwLjIxMTc2MTkxNiwgMS4zODE3ODk2MSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC4xKTtcbiAgfVxufVxuQGtleWZyYW1lcyBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS0yIHtcbiAgMCUge1xuICAgIGxlZnQ6IC0xOTcuNiAqIDEwMCUgLyAzNjA7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTUsIDAsIDAuNTE1MDU4NCwgMC40MDk2ODQ5NjYpO1xuICB9XG4gIDI1JSB7XG4gICAgbGVmdDogLTYyLjEgKiAxMDAlIC8gMzYwO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjMxMDMyOTksIDAuMjg0MDU3Njg0LCAwLjgsIDAuNzMzNzE4OTc5KTtcbiAgfVxuICA0OC4zNSUge1xuICAgIGxlZnQ6IDEwNi4yICogMTAwJSAvIDM2MDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLjYyNzAzNDkwMywgMC42LCAwLjkwMjAyNTc5Nik7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogNDIyLjYgKiAxMDAlIC8gMzYwO1xuICB9XG59XG5cblxuXG4kcmFkaW8td2lkdGg6IDIwcHggIWRlZmF1bHQ7XG4kcmFkaW8taGVpZ2h0OiAkcmFkaW8td2lkdGggIWRlZmF1bHQ7XG4kcmFkaW8tdGV4dC1tYXJnaW46IDEwcHggIWRlZmF1bHQ7XG4kcmFkaW8tdG9wLWxlZnQ6IDEycHggIWRlZmF1bHQ7XG4kcmFkaW8tbWFyZ2luOiAxNnB4ICFkZWZhdWx0O1xuXG5AbWl4aW4gbWQtcmFkaW8tYnV0dG9uLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gIC5tZC1jb250YWluZXIge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG5tZC1yYWRpby1idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJHJhZGlvLW1hcmdpbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLy8gV2hlbiB0aGUgcmFkaW8tYnV0dG9uIGlzIGRpc2FibGVkLlxuICAmW2Rpc2FibGVkXSB7XG4gICAgQGluY2x1ZGUgbWQtcmFkaW8tYnV0dG9uLWRpc2FibGVkKCk7XG4gIH1cblxuICAubWQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAkcmFkaW8td2lkdGg7XG4gICAgaGVpZ2h0OiAkcmFkaW8td2lkdGg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIEBpbmNsdWRlIHJ0bChsZWZ0LCAwLCBhdXRvKTtcbiAgICBAaW5jbHVkZSBydGwocmlnaHQsIGF1dG8sIDApO1xuXG4gICAgLm1kLXJpcHBsZS1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgdG9wOiAtMTVweDtcbiAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi5tZC1hbGlnbi10b3AtbGVmdCA+IGRpdi5tZC1jb250YWluZXIge1xuICAgICB0b3A6ICRyYWRpby10b3AtbGVmdDtcbiAgIH1cblxuICAubWQtb2ZmIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHJhZGlvLXdpZHRoO1xuICAgIGhlaWdodDogJHJhZGlvLXdpZHRoO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlIDAuMjhzO1xuICB9XG5cbiAgLm1kLW9uIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHJhZGlvLXdpZHRoO1xuICAgIGhlaWdodDogJHJhZGlvLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjI4cztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG5cbiAgJi5tZC1jaGVja2VkIC5tZC1vbiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUwKTtcbiAgfVxuXG4gIC5tZC1sYWJlbCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1sZWZ0LCAkcmFkaW8tdGV4dC1tYXJnaW4gKyAkcmFkaW8td2lkdGgsIDApO1xuICAgIEBpbmNsdWRlIHJ0bChtYXJnaW4tcmlnaHQsIDAsICRyYWRpby10ZXh0LW1hcmdpbiArICRyYWRpby13aWR0aCk7XG5cbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxubWQtcmFkaW8tZ3JvdXAge1xuICAvKiogTGF5b3V0IGFkanVzdG1lbnRzIGZvciB0aGUgcmFkaW8gZ3JvdXAuICovXG4gICYubGF5b3V0LWNvbHVtbixcbiAgJi5sYXlvdXQteHMtY29sdW1uLCAmLmxheW91dC1ndC14cy1jb2x1bW4sXG4gICYubGF5b3V0LXNtLWNvbHVtbiwgJi5sYXlvdXQtZ3Qtc20tY29sdW1uLFxuICAmLmxheW91dC1tZC1jb2x1bW4sICYubGF5b3V0LWd0LW1kLWNvbHVtbixcbiAgJi5sYXlvdXQtbGctY29sdW1uLCAmLmxheW91dC1ndC1sZy1jb2x1bW4sXG4gICYubGF5b3V0LXhsLWNvbHVtbiB7XG4gICAgbWQtcmFkaW8tYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRyYWRpby1tYXJnaW47XG4gICAgfVxuICB9XG5cbiAgJi5sYXlvdXQtcm93LFxuICAmLmxheW91dC14cy1yb3csICYubGF5b3V0LWd0LXhzLXJvdyxcbiAgJi5sYXlvdXQtc20tcm93LCAmLmxheW91dC1ndC1zbS1yb3csXG4gICYubGF5b3V0LW1kLXJvdywgJi5sYXlvdXQtZ3QtbWQtcm93LFxuICAmLmxheW91dC1sZy1yb3csICYubGF5b3V0LWd0LWxnLXJvdyxcbiAgJi5sYXlvdXQteGwtcm93IHtcbiAgICBtZC1yYWRpby1idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBydGwobWFyZ2luLWxlZnQsIDAsICRyYWRpby1tYXJnaW4pO1xuICAgICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1yaWdodCwgJHJhZGlvLW1hcmdpbiwgMCk7XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJi5tZC1mb2N1c2VkLm5nLW5vdC1lbXB0eSB7XG4gICAgLm1kLWNoZWNrZWQgLm1kLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgICAgbGVmdDogLThweDtcbiAgICAgIHRvcDogLThweDtcbiAgICAgIHJpZ2h0OiAtOHB4O1xuICAgICAgYm90dG9tOiAtOHB4O1xuICAgIH1cbiAgfVxuICAmLm1kLWZvY3VzZWQubmctZW1wdHk+bWQtcmFkaW8tYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtOHB4O1xuICAgICAgdG9wOiAtOHB4O1xuICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICBib3R0b206IC04cHg7XG4gICAgfVxuICB9XG5cbiAgJltkaXNhYmxlZF0gbWQtcmFkaW8tYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBtZC1yYWRpby1idXR0b24tZGlzYWJsZWQoKTtcbiAgfVxufVxuXG4ubWQtaW5saW5lLWZvcm0ge1xuICBtZC1yYWRpby1ncm91cCB7XG4gICAgbWFyZ2luOiAxOHB4IDAgMTlweDtcbiAgICBtZC1yYWRpby1idXR0b24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1yYWRpby1idXR0b24ubWQtZGVmYXVsdC10aGVtZSAubWQtb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuJHNlbGVjdC1jaGVja2JveC1ib3JkZXItcmFkaXVzOiAycHggIWRlZmF1bHQ7XG4kc2VsZWN0LWNoZWNrYm94LWJvcmRlci13aWR0aDogMnB4ICFkZWZhdWx0O1xuJHNlbGVjdC1jaGVja2JveC13aWR0aDogcmVtKDEuNCkgIWRlZmF1bHQ7XG4kc2VsZWN0LW9wdGlvbi1oZWlnaHQ6IDQ4cHggIWRlZmF1bHQ7XG4kc2VsZWN0LW9wdGlvbi1wYWRkaW5nOiAxNnB4ICFkZWZhdWx0O1xuJHNlbGVjdC1jb250YWluZXItcGFkZGluZzogMTZweCAhZGVmYXVsdDtcbiRzZWxlY3QtY29udGFpbmVyLXRyYW5zaXRpb24tZHVyYXRpb246IDM1MG1zICFkZWZhdWx0O1xuXG4kc2VsZWN0LW1heC12aXNpYmxlLW9wdGlvbnM6IDUgIWRlZmF1bHQ7XG5cbi8vIEZpeGVzIHRoZSBhbmltYXRpb25zIHdpdGggdGhlIGZsb2F0aW5nIGxhYmVsIHdoZW4gc2VsZWN0IGlzIGluc2lkZSBhbiBpbnB1dCBjb250YWluZXJcbm1kLWlucHV0LWNvbnRhaW5lciB7XG4gICY6bm90KFttZC1uby1mbG9hdF0pIHtcbiAgICAubWQtc2VsZWN0LXBsYWNlaG9sZGVyIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICRzd2lmdC1lYXNlLW91dC1kdXJhdGlvbiAkc3dpZnQtZWFzZS1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgQGluY2x1ZGUgcnRsKHRyYW5zZm9ybS1vcmlnaW4sIGxlZnQgdG9wLCByaWdodCB0b3ApO1xuICAgIH1cbiAgfVxuICAmLm1kLWlucHV0LWZvY3VzZWQge1xuICAgICY6bm90KFttZC1uby1mbG9hdF0pIHtcbiAgICAgIC5tZC1zZWxlY3QtcGxhY2Vob2xkZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjJweCkgdHJhbnNsYXRlWCgtMnB4KSBzY2FsZSgwLjc1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1kLXNlbGVjdC1tZW51LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAkei1pbmRleC1zZWxlY3Q7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgLy8gRml4IDFweCBhbGlnbm1lbnQgaXNzdWUgdG8gbGluZSB1cCB3aXRoIHRleHQgaW5wdXRzIChhbmQgc3BlYylcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuXG4gIC8vIERvbid0IGxldCB0aGUgdXNlciBzZWxlY3QgYSBuZXcgY2hvaWNlIHdoaWxlIGl0J3MgYW5pbWF0aW5nXG4gICY6bm90KC5tZC1jbGlja2FibGUpIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIG1kLXByb2dyZXNzLWNpcmN1bGFyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW46IDMqJGJhc2VsaW5lLWdyaWQgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cblxuICAvLyBlbnRlcjogbWQtc2VsZWN0IHNjYWxlcyBpbiwgdGhlbiBvcHRpb25zIGZhZGUgaW4uXG4gICYubWQtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1kLXNlbGVjdC1tZW51IHtcbiAgICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLW91dDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICAgICAgPiAqIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2UtaW47XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBsZWF2ZTogdGhlIGNvbnRhaW5lciBmYWRlcyBvdXRcbiAgJi5tZC1sZWF2ZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyNTBtcztcbiAgfVxufVxuXG5tZC1pbnB1dC1jb250YWluZXIgPiBtZC1zZWxlY3Qge1xuICBtYXJnaW46IDA7XG4gIG9yZGVyOiAyO1xufVxuXG5cbi8vIFNob3cgdGhlIGFzdGVyaXNrIG9uIHRoZSBwbGFjZWhvbGRlciBpZiB0aGUgZWxlbWVudCBpcyByZXF1aXJlZFxuLy9cbi8vIE5PVEU6IFdoZW4gdGhlIGlucHV0IGhhcyBhIHZhbHVlIGFuZCB1c2VzIGEgZmxvYXRpbmcgbGFiZWwsIHRoZSBmbG9hdGluZyBsYWJlbCB3aWxsIHNob3cgdGhlXG4vLyBhc3RlcmlzayBkZW5vdGluZyB0aGF0IGl0IGlzIHJlcXVpcmVkXG5tZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIHtcbiAgbWQtc2VsZWN0W3JlcXVpcmVkXTpub3QoLm1kLW5vLWFzdGVyaXNrKSwgbWQtc2VsZWN0Lm5nLXJlcXVpcmVkOm5vdCgubWQtbm8tYXN0ZXJpc2spIHtcbiAgICAubWQtc2VsZWN0LXZhbHVlIHNwYW46Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyAqJztcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICB9XG59XG5cbm1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1pbnZhbGlkIHtcbiAgbWQtc2VsZWN0IHtcbiAgICAubWQtc2VsZWN0LXZhbHVlIHtcbiAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICB9XG4gIH1cbn1cblxubWQtc2VsZWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAyLjUqJGJhc2VsaW5lLWdyaWQgMCAzKiRiYXNlbGluZS1ncmlkICsgMiAwO1xuXG4gICZbcmVxdWlyZWRdLCAmLm5nLXJlcXVpcmVkIHtcbiAgICAmLm5nLWVtcHR5Lm5nLWludmFsaWQ6bm90KC5tZC1uby1hc3Rlcmlzaykge1xuICAgICAgLm1kLXNlbGVjdC12YWx1ZSBzcGFuOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAqJztcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbZGlzYWJsZWRdIC5tZC1zZWxlY3QtdmFsdWUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgYm90dG9tO1xuICAgIC8vIFRoaXMgYmFja2dyb3VuZC1zaXplIGlzIGNvb3JkaW5hdGVkIHdpdGggYSBsaW5lYXItZ3JhZGllbnQgc2V0IGluIHNlbGVjdC10aGVtZS5zY3NzXG4gICAgLy8gdG8gY3JlYXRlIGEgZG90dGVkIGxpbmUgdW5kZXIgdGhlIGlucHV0LlxuICAgIGJhY2tncm91bmQtc2l6ZTogNHB4IDFweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDsgLy8gU2hpZnQgZG93bndhcmQgc28gZG90dGVkIGxpbmUgaXMgcG9zaXRpb25lZCB0aGUgc2FtZSBhcyBvdGhlciBib3R0b20gYm9yZGVyc1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICAmW2Rpc2FibGVkXTpob3ZlciB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG4gICY6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgIH1cbiAgICAmLm5nLWludmFsaWQubmctdG91Y2hlZCB7XG4gICAgICAubWQtc2VsZWN0LXZhbHVlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgICB9XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgLm1kLXNlbGVjdC12YWx1ZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgJi5uZy1pbnZhbGlkLm5nLXRvdWNoZWQge1xuICAgICAgICAubWQtc2VsZWN0LXZhbHVlIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGaXggdmFsdWUgYnkgMXB4IHRvIGFsaWduIHdpdGggc3RhbmRhcmQgdGV4dCBpbnB1dHMgKGFuZCBzcGVjKVxubWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWhhcy12YWx1ZSAubWQtc2VsZWN0LXZhbHVlIHtcbiAgPiBzcGFuOm5vdCgubWQtc2VsZWN0LWljb24pIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG4gIH1cbn1cblxuLm1kLXNlbGVjdC12YWx1ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJweCAycHggMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBtaW4td2lkdGg6IDggKiAkYmFzZWxpbmUtZ3JpZDtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgZmxleC1ncm93OiAxO1xuXG5cbiAgPiBzcGFuOm5vdCgubWQtc2VsZWN0LWljb24pIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLm1kLXRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgfVxuXG4gIC5tZC1zZWxlY3QtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgcnRsKGFsaWduLWl0ZW1zLCBmbGV4LWVuZCwgZmxleC1zdGFydCk7XG4gICAgQGluY2x1ZGUgcnRsKHRleHQtYWxpZ24sIHJpZ2h0LCBsZWZ0KTtcbiAgICB3aWR0aDogMyAqICRiYXNlbGluZS1ncmlkO1xuICAgIG1hcmdpbjogMCAuNSAqICRiYXNlbGluZS1ncmlkO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTJweCwgMCk7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cblxuICAubWQtc2VsZWN0LWljb246YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICdcXDI1QkMnO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC41KSBzY2FsZVgoMSk7XG4gIH1cblxuICAmLm1kLXNlbGVjdC1wbGFjZWhvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvcmRlcjogMTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbm1kLXNlbGVjdC1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgJi5tZC1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAmOm5vdCgubWQtb3ZlcmZsb3cpIHtcbiAgICBtZC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAkYmFzZWxpbmUtZ3JpZDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkYmFzZWxpbmUtZ3JpZDtcbiAgICB9XG4gIH1cblxuICBib3gtc2hhZG93OiAkd2hpdGVmcmFtZS1zaGFkb3ctMWRwO1xuICBtYXgtaGVpZ2h0OiAoJHNlbGVjdC1vcHRpb24taGVpZ2h0ICogJHNlbGVjdC1tYXgtdmlzaWJsZS1vcHRpb25zKSArIDIgKiAkYmFzZWxpbmUtZ3JpZDtcbiAgbWluLWhlaWdodDogJHNlbGVjdC1vcHRpb24taGVpZ2h0O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgQGluY2x1ZGUgcnRsKHRyYW5zZm9ybS1vcmlnaW4sIGxlZnQgdG9wLCByaWdodCB0b3ApO1xuXG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcblxuICBtZC1jb250ZW50IHtcbiAgICBtaW4td2lkdGg6IDEzNnB4O1xuICAgIG1pbi1oZWlnaHQ6ICRzZWxlY3Qtb3B0aW9uLWhlaWdodDtcbiAgICBtYXgtaGVpZ2h0OiAoJHNlbGVjdC1vcHRpb24taGVpZ2h0ICogJHNlbGVjdC1tYXgtdmlzaWJsZS1vcHRpb25zKSArIDIgKiAkYmFzZWxpbmUtZ3JpZDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gID4gKiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5tZC1vcHRpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgbGluZWFyO1xuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgLm1kLXRleHQge1xuICAgIEBpbmNsdWRlIG5vdC1zZWxlY3RhYmxlKCk7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG4gIHBhZGRpbmc6IDAgJHNlbGVjdC1vcHRpb24tcGFkZGluZyAwICRzZWxlY3Qtb3B0aW9uLXBhZGRpbmc7XG4gIGhlaWdodDogJHNlbGVjdC1vcHRpb24taGVpZ2h0O1xufVxuXG5tZC1vcHRncm91cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiByZW0oMS40KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6ICRiYXNlbGluZS1ncmlkICogMjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIG1kLW9wdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAkc2VsZWN0LW9wdGlvbi1wYWRkaW5nICogMjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc2VsZWN0LW9wdGlvbi1wYWRkaW5nICogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAubWQtc2VsZWN0LWJhY2tkcm9wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICBtZC1zZWxlY3QtbWVudSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgfVxufVxuXG5tZC1zZWxlY3QtbWVudVttdWx0aXBsZV0ge1xuICBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCB7XG4gICAgQGluY2x1ZGUgcnRsKHBhZGRpbmctbGVmdCwgJHNlbGVjdC1vcHRpb24tcGFkZGluZyAqIDIuNSwgJHNlbGVjdC1vcHRpb24tcGFkZGluZyk7XG4gICAgQGluY2x1ZGUgcnRsKHBhZGRpbmctcmlnaHQsICRzZWxlY3Qtb3B0aW9uLXBhZGRpbmcsICRzZWxlY3Qtb3B0aW9uLXBhZGRpbmcgKiAyLjUpO1xuXG4gICAgQGluY2x1ZGUgY2hlY2tib3gtY29udGFpbmVyKCdbc2VsZWN0ZWRdJyk7XG5cbiAgICAubWQtY29udGFpbmVyIHtcbiAgICAgIEBpbmNsdWRlIHJ0bChtYXJnaW4tbGVmdCwgJHNlbGVjdC1vcHRpb24tcGFkZGluZyAqICgyIC8gMyksIGF1dG8pO1xuICAgICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1yaWdodCwgYXV0bywgJHNlbGVjdC1vcHRpb24tcGFkZGluZyAqICgyIC8gMykpO1xuICAgIH1cbiAgfVxufVxuXG4kc2lkZW5hdi1tb2JpbGUtd2lkdGg6IDMyMHB4ICFkZWZhdWx0O1xuJHNpZGVuYXYtZGVza3RvcC13aWR0aDogNDAwcHggIWRlZmF1bHQ7XG4kc2lkZW5hdi1taW4tc3BhY2U6IDU2cHggIWRlZmF1bHQ7XG5cbm1kLXNpZGVuYXYge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6ICR6LWluZGV4LXNpZGVuYXY7XG5cbiAgd2lkdGg6ICRzaWRlbmF2LW1vYmlsZS13aWR0aDtcbiAgbWF4LXdpZHRoOiAkc2lkZW5hdi1tb2JpbGUtd2lkdGg7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC8vIEFuaW1hdGlvbiBDb21tZW50IFN5bnRheDogW21kTG9ja2VkT3Blbl18W21kQ2xvc2VkXVxuICAvLyBtZExvY2tlZE9wZW4gc3RhdGVzOiB1bmxvY2tlZCwgbG9ja2VkLCBhbnlcbiAgLy8gbWRDbG9zZWQgc3RhdGVzOiBvcGVuLCBjbG9zZWQsIGFueVxuICAvLyBEZWZhdWx0IHN0YXRlOiB1bmxvY2tlZHxvcGVuXG5cbiAgLy8gdW5sb2NrZWR8Y2xvc2VkXG4gICYubWQtY2xvc2VkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gYW55fG9wZW4gPD0+IGFueXxjbG9zZWRcbiAgJi5tZC1jbG9zZWQtYWRkLFxuICAmLm1kLWNsb3NlZC1yZW1vdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluIGFsbDtcbiAgfVxuXG4gIC8vIGFueXxvcGVuIDw9PiBhbnl8Y2xvc2VkIChhbmltYXRpbmcpXG4gICYubWQtY2xvc2VkLWFkZC5tZC1jbG9zZWQtYWRkLWFjdGl2ZSxcbiAgJi5tZC1jbG9zZWQtcmVtb3ZlLm1kLWNsb3NlZC1yZW1vdmUtYWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1vdXQ7XG4gIH1cblxuICAvLyB1bmxvY2tlZHxhbnkgPD0+IGxvY2tlZHxhbnlcbiAgJi5tZC1sb2NrZWQtb3Blbi1hZGQsXG4gICYubWQtbG9ja2VkLW9wZW4tcmVtb3ZlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIC8vIGxvY2tlZHxhbnlcbiAgJi5tZC1sb2NrZWQtb3BlbixcbiAgJi5tZC1sb2NrZWQtb3Blbi5tZC1jbG9zZWQsXG4gICYubWQtbG9ja2VkLW9wZW4ubWQtY2xvc2VkLm1kLXNpZGVuYXYtbGVmdCxcbiAgJi5tZC1sb2NrZWQtb3Blbi5tZC1jbG9zZWQubWQtc2lkZW5hdi1yaWdodCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAvLyBsb2NrZWR8Y2xvc2VkID0+IHVubG9ja3xjbG9zZWRcbiAgJi5tZC1sb2NrZWQtb3Blbi1yZW1vdmUubWQtY2xvc2VkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIC8vIHVubG9ja2VkfGNsb3NlZCA9PiBsb2NrZWR8Y2xvc2VkXG4gICYubWQtY2xvc2VkLm1kLWxvY2tlZC1vcGVuLWFkZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xuICB9XG5cbiAgLy8gdW5sb2NrZWR8Y2xvc2VkID0+IGxvY2tlZHxjbG9zZWQgKHByZS1hbmltYXRpb24pXG4gICYubWQtY2xvc2VkLm1kLWxvY2tlZC1vcGVuLWFkZDpub3QoLm1kLWxvY2tlZC1vcGVuLWFkZC1hY3RpdmUpIHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAkc3dpZnQtZWFzZS1pbi1kdXJhdGlvbiAkc3dpZnQtZWFzZS1pbi10aW1pbmctZnVuY3Rpb24sXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoICRzd2lmdC1lYXNlLWluLWR1cmF0aW9uICRzd2lmdC1lYXNlLWluLXRpbWluZy1mdW5jdGlvbjtcbiAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gdW5sb2NrZWR8Y2xvc2VkID0+IGxvY2tlZHxjbG9zZWQgKGFuaW1hdGluZylcbiAgJi5tZC1jbG9zZWQubWQtbG9ja2VkLW9wZW4tYWRkLWFjdGl2ZSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggJHN3aWZ0LWVhc2UtaW4tZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tdGltaW5nLWZ1bmN0aW9uLFxuICAgICAgICAgICAgICAgIG1pbi13aWR0aCAkc3dpZnQtZWFzZS1pbi1kdXJhdGlvbiAkc3dpZnQtZWFzZS1pbi10aW1pbmctZnVuY3Rpb247XG4gIH1cblxuICAvLyBsb2NrZWR8YW55ID0+IHVubG9ja2VkfGFueSAoYW5pbWF0aW5nKVxuICAmLm1kLWxvY2tlZC1vcGVuLXJlbW92ZS1hY3RpdmUge1xuICAgIHRyYW5zaXRpb246IHdpZHRoICRzd2lmdC1lYXNlLWluLWR1cmF0aW9uICRzd2lmdC1lYXNlLWluLXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgICAgICAgICBtaW4td2lkdGggJHN3aWZ0LWVhc2UtaW4tZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tdGltaW5nLWZ1bmN0aW9uO1xuICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICBAZXh0ZW5kIC5tZC1zaWRlbmF2LWxlZnQ7XG59XG4ubWQtc2lkZW5hdi1iYWNrZHJvcC5tZC1sb2NrZWQtb3BlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZC1zaWRlbmF2LWxlZnQge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xuICAmLm1kLWNsb3NlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLm1kLXNpZGVuYXYtcmlnaHQge1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgJi5tZC1jbG9zZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG4gIG1kLXNpZGVuYXYge1xuICAgIG1heC13aWR0aDogJHNpZGVuYXYtZGVza3RvcC13aWR0aDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNpZGVuYXYtZGVza3RvcC13aWR0aCArICRzaWRlbmF2LW1pbi1zcGFjZSkge1xuICBtZC1zaWRlbmF2IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZW5hdi1taW4tc3BhY2V9KTtcbiAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtICN7JHNpZGVuYXYtbWluLXNwYWNlfSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAjeyRzaWRlbmF2LW1pbi1zcGFjZX0pO1xuICB9XG59XG5cbi8vIElFIE9ubHlcbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5tZC1zaWRlbmF2LWxlZnQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIH1cbiAgLm1kLXNpZGVuYXYtcmlnaHQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgfVxufVxuXG4kc2xpZGVyLWJhY2tncm91bmQtY29sb3I6ICByZ2IoMjAwLCAyMDAsIDIwMCkgIWRlZmF1bHQ7XG4kc2xpZGVyLXNpemU6ICA0OHB4ICFkZWZhdWx0O1xuJHNsaWRlci1taW4tc2l6ZTogIDEyOHB4ICFkZWZhdWx0O1xuXG4kc2xpZGVyLXRyYWNrLWhlaWdodDogIDJweCAhZGVmYXVsdDtcbiRzbGlkZXItdGh1bWItd2lkdGg6ICAyMHB4ICFkZWZhdWx0O1xuJHNsaWRlci10aHVtYi1oZWlnaHQ6ICAkc2xpZGVyLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuXG4kc2xpZGVyLXRodW1iLWRlZmF1bHQtc2NhbGU6IDAuNyAhZGVmYXVsdDtcbiRzbGlkZXItdGh1bWItaG92ZXItc2NhbGU6IDAuOCAhZGVmYXVsdDtcbiRzbGlkZXItdGh1bWItZm9jdXMtc2NhbGU6IDEgIWRlZmF1bHQ7XG4kc2xpZGVyLXRodW1iLWRpc2FibGVkLXNjYWxlOiAwLjUgIWRlZmF1bHQ7XG4kc2xpZGVyLXRodW1iLWRpc2FibGVkLWJvcmRlcjogNHB4ICFkZWZhdWx0O1xuJHNsaWRlci10aHVtYi1mb2N1cy1kdXJhdGlvbjogLjdzICFkZWZhdWx0O1xuXG4kc2xpZGVyLWZvY3VzLXRodW1iLXdpZHRoOiAgMzRweCAhZGVmYXVsdDtcbiRzbGlkZXItZm9jdXMtdGh1bWItaGVpZ2h0OiAkc2xpZGVyLWZvY3VzLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJHNsaWRlci1mb2N1cy1yaW5nLWJvcmRlci13aWR0aDogM3B4ICFkZWZhdWx0O1xuXG4kc2xpZGVyLWFycm93LWhlaWdodDogMTZweCAhZGVmYXVsdDtcbiRzbGlkZXItYXJyb3ctd2lkdGg6IDI4cHggIWRlZmF1bHQ7XG5cbiRzbGlkZXItc2lnbi1oZWlnaHQ6IDI4cHggIWRlZmF1bHQ7XG4kc2xpZGVyLXNpZ24td2lkdGg6IDI4cHggIWRlZmF1bHQ7XG4kc2xpZGVyLXNpZ24tdG9wOiAoJHNsaWRlci1zaXplIC8gMikgLSAoJHNsaWRlci10aHVtYi1kZWZhdWx0LXNjYWxlICogJHNsaWRlci10aHVtYi1oZWlnaHQgLyAyKSAtICgkc2xpZGVyLXNpZ24taGVpZ2h0KSAtICgkc2xpZGVyLWFycm93LWhlaWdodCkgKyAxMHB4ICFkZWZhdWx0O1xuXG5Aa2V5ZnJhbWVzIHNsaWRlckZvY3VzVGh1bWIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgkc2xpZGVyLXRodW1iLWRlZmF1bHQtc2NhbGUpO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgkc2xpZGVyLXRodW1iLWZvY3VzLXNjYWxlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKCRzbGlkZXItdGh1bWItZGVmYXVsdC1zY2FsZSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZXJEaXNjcmV0ZUZvY3VzVGh1bWIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgkc2xpZGVyLXRodW1iLWRlZmF1bHQtc2NhbGUpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgkc2xpZGVyLXRodW1iLWhvdmVyLXNjYWxlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVyRGlzY3JldGVGb2N1c1Jpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxufVxuXG5AbWl4aW4gc2xpZGVyLXRodW1iLXBvc2l0aW9uKCR3aWR0aDogJHNsaWRlci10aHVtYi13aWR0aCwgJGhlaWdodDogJHNsaWRlci10aHVtYi1oZWlnaHQpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBAaW5jbHVkZSBydGwtcHJvcChsZWZ0LCByaWdodCwgKC0kd2lkdGggLyAyKSwgYXV0byk7XG4gIHRvcDogKCRzbGlkZXItc2l6ZSAvIDIpIC0gKCRoZWlnaHQgLyAyKTtcbiAgd2lkdGg6ICR3aWR0aDtcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xuICBib3JkZXItcmFkaXVzOiBtYXgoJHdpZHRoLCAkaGVpZ2h0KTtcbn1cblxubWQtc2xpZGVyIHtcbiAgaGVpZ2h0OiAkc2xpZGVyLXNpemU7XG4gIG1pbi13aWR0aDogJHNsaWRlci1taW4tc2l6ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgKiwgKjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5tZC1zbGlkZXItd3JhcHBlciB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubWQtc2xpZGVyLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC8qKlxuICAgKiBUcmFja1xuICAgKi9cbiAgLm1kLXRyYWNrLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRzbGlkZXItc2l6ZSAvIDIpIC0gKCRzbGlkZXItdHJhY2staGVpZ2h0KSAvIDI7XG4gICAgaGVpZ2h0OiAkc2xpZGVyLXRyYWNrLWhlaWdodDtcbiAgfVxuICAubWQtdHJhY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAubWQtdHJhY2stZmlsbCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwgaGVpZ2h0O1xuICB9XG4gIC5tZC10cmFjay10aWNrcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5tZC10cmFjay10aWNrcyBjYW52YXMge1xuICAgIC8vIFJlc3RyaWN0IHRoZSB3aWR0aCBhbmQgdGhlIGhlaWdodCBvZiB0aGUgY2FudmFzIHNvIHRoYXQgdGlja3MgYXJlIHJlbmRlcmVkIGNvcnJlY3RseVxuICAgIC8vIHdoZW4gcGFyZW50IGVsZW1lbnRzIGFyZSByZXNpemVkLiBFbHNlLCB0aGUgcG9zaXRpb24gb2YgdGhlIHRpY2tzIG1pZ2h0XG4gICAgLy8gYmUgaW5jb3JyZWN0IGFzIHdlIG9ubHkgdXBkYXRlIHRoZSBjYW52YXMgd2lkdGggYXR0cmlidXRlIG9uIHdpbmRvdyByZXNpemUuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLyoqXG4gICAqIFNsaWRlciB0aHVtYlxuICAgKi9cbiAgLm1kLXRodW1iLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIEBpbmNsdWRlIHJ0bC1wcm9wKGxlZnQsIHJpZ2h0LCAwLCBhdXRvKTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGN1YmljLWJlemllciguMjUsLjgsLjI1LDEpO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsIHJpZ2h0LCBib3R0b207XG4gIH1cbiAgLm1kLXRodW1iIHtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgc2xpZGVyLXRodW1iLXBvc2l0aW9uKCRzbGlkZXItdGh1bWItd2lkdGgsICRzbGlkZXItdGh1bWItaGVpZ2h0KTtcblxuICAgIC8vIFdlIHJlbmRlciB0aHVtYiBpbiBhbiA6YWZ0ZXIgc2VsZWN0b3IgdG8gZml4IGFuIG9ic2N1cmUgcHJvYmxlbSB3aXRoIHRoZVxuICAgIC8vIHRodW1iIGJlaW5nIGNsaXBwZWQgYnkgdGhlIGZvY3VzLXJpbmcgYW5kIGZvY3VzLXRodW1iIHdoaWxlIHJ1bm5pbmcgdGhlIGZvY3VzXG4gICAgLy8gYW5pbWF0aW9uLlxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogJHNsaWRlci10aHVtYi13aWR0aDtcbiAgICAgIGhlaWdodDogJHNsaWRlci10aHVtYi1oZWlnaHQ7XG4gICAgICBib3JkZXItcmFkaXVzOiBtYXgoJHNsaWRlci10aHVtYi13aWR0aCwgJHNsaWRlci10aHVtYi1oZWlnaHQpO1xuICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgICB9XG5cbiAgICB0cmFuc2Zvcm06IHNjYWxlKCRzbGlkZXItdGh1bWItZGVmYXVsdC1zY2FsZSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKTtcbiAgfVxuXG4gIC8qIFRoZSBzaWduIHRoYXQncyBmb2N1c2VkIGluIGRpc2NyZXRlIG1vZGUgKi9cbiAgLm1kLXNpZ24ge1xuXG4gICAgLyogQ2VudGVyIHRoZSBjaGlsZHJlbiAoc2xpZGVyLXRodW1iLXRleHQpICovXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0oJHNsaWRlci1zaWduLWhlaWdodCAvIDIpO1xuICAgIHRvcDogJHNsaWRlci1zaWduLXRvcDtcbiAgICB3aWR0aDogJHNsaWRlci1zaWduLXdpZHRoO1xuICAgIGhlaWdodDogJHNsaWRlci1zaWduLWhlaWdodDtcbiAgICBib3JkZXItcmFkaXVzOiBtYXgoJHNsaWRlci1zaWduLWhlaWdodCwgJHNsaWRlci1zaWduLXdpZHRoKTtcblxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KSB0cmFuc2xhdGUzZCgwLCgtJHNsaWRlci1zaWduLXRvcCArIDEwKSAvIDAuNCwwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAkc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuXG4gICAgLyogVGhlIGFycm93IHBvaW50aW5nIGRvd24gdW5kZXIgdGhlIHNpZ24gKi9cbiAgICAmOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AobGVmdCwgcmlnaHQsIC0oJHNsaWRlci1zaWduLXdpZHRoIC8gMiAtICRzbGlkZXItYXJyb3ctd2lkdGggLyAyKSwgYXV0byk7XG4gICAgICBib3JkZXItcmFkaXVzOiAkc2xpZGVyLWFycm93LWhlaWdodDtcbiAgICAgIHRvcDogMTlweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAkc2xpZGVyLWFycm93LXdpZHRoIC8gMiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogJHNsaWRlci1hcnJvdy13aWR0aCAvIDIgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAkc2xpZGVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuXG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC04cHgsMCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyAkc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuICAgIH1cblxuICAgIC5tZC10aHVtYi10ZXh0IHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cblxuICAvKipcbiAgICogVGhlIGJvcmRlci9iYWNrZ3JvdW5kIHRoYXQgY29tZXMgaW4gd2hlbiBmb2N1c2VkIGluIG5vbi1kaXNjcmV0ZSBtb2RlXG4gICAqL1xuICAubWQtZm9jdXMtcmluZyB7XG4gICAgQGluY2x1ZGUgc2xpZGVyLXRodW1iLXBvc2l0aW9uKCRzbGlkZXItZm9jdXMtdGh1bWItd2lkdGgsICRzbGlkZXItZm9jdXMtdGh1bWItaGVpZ2h0KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC43KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC8vIHVzaW5nIGEgY3VzdG9tIGR1cmF0aW9uIHRvIG1hdGNoIHRoZSBzcGVjIGV4YW1wbGUgdmlkZW9cbiAgICB0cmFuc2l0aW9uOiBhbGwgKCRzbGlkZXItdGh1bWItZm9jdXMtZHVyYXRpb24gLyAyKSAkc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuICB9XG4gIC5tZC1kaXNhYmxlZC10aHVtYiB7XG4gICAgQGluY2x1ZGUgc2xpZGVyLXRodW1iLXBvc2l0aW9uKFxuICAgICAgJHNsaWRlci10aHVtYi13aWR0aCArICRzbGlkZXItdGh1bWItZGlzYWJsZWQtYm9yZGVyICogMixcbiAgICAgICRzbGlkZXItdGh1bWItaGVpZ2h0ICsgJHNsaWRlci10aHVtYi1kaXNhYmxlZC1ib3JkZXIgKiAyXG4gICAgKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKCRzbGlkZXItdGh1bWItZGlzYWJsZWQtc2NhbGUpO1xuICAgIGJvcmRlci13aWR0aDogJHNsaWRlci10aHVtYi1kaXNhYmxlZC1ib3JkZXI7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi5tZC1taW4ge1xuICAgIC5tZC1zaWduIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC8qIERvbid0IGFuaW1hdGUgbGVmdC9yaWdodCB3aGlsZSBwYW5uaW5nICovXG4gICYubWQtZHJhZ2dpbmcge1xuICAgIC5tZC10aHVtYi1jb250YWluZXIsXG4gICAgLm1kLXRyYWNrLWZpbGwge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdChbbWQtZGlzY3JldGVdKSB7XG4gICAgLyogSGlkZSB0aGUgc2lnbiBhbmQgdGlja3MgaW4gbm9uLWRpc2NyZXRlIG1vZGUgKi9cbiAgICAubWQtdHJhY2stdGlja3MsXG4gICAgLm1kLXNpZ24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICAubWQtc2xpZGVyLXdyYXBwZXIge1xuICAgICAgICAubWQtdGh1bWI6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJHNsaWRlci10aHVtYi1ob3Zlci1zY2FsZSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLm1kLWZvY3VzZWQge1xuICAgICAgICAgIC5tZC1mb2N1cy1yaW5nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubWQtdGh1bWIge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzbGlkZXJGb2N1c1RodW1iICRzbGlkZXItdGh1bWItZm9jdXMtZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5tZC1hY3RpdmUge1xuICAgICAgICAubWQtc2xpZGVyLXdyYXBwZXIge1xuICAgICAgICAgIC5tZC10aHVtYiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKCRzbGlkZXItdGh1bWItZm9jdXMtc2NhbGUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbbWQtZGlzY3JldGVdIHtcbiAgICAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICAubWQtc2xpZGVyLXdyYXBwZXIge1xuICAgICAgICAmLm1kLWZvY3VzZWQge1xuICAgICAgICAgIC5tZC1mb2N1cy1yaW5nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICBhbmltYXRpb246IHNsaWRlckRpc2NyZXRlRm9jdXNSaW5nIC41cyAkc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubWQtdGh1bWIge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzbGlkZXJEaXNjcmV0ZUZvY3VzVGh1bWIgLjVzICRzd2lmdC1lYXNlLWluLW91dC10aW1pbmctZnVuY3Rpb247XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWQtc2xpZGVyLXdyYXBwZXIubWQtZm9jdXNlZCxcbiAgICAgICYubWQtYWN0aXZlIHtcbiAgICAgICAgLm1kLXRodW1iIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB9XG4gICAgICAgIC5tZC1zaWduLFxuICAgICAgICAubWQtc2lnbjphZnRlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKSBzY2FsZSgxLjApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF1bcmVhZG9ubHldIHtcbiAgICAgIC5tZC10aHVtYiB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB9XG4gICAgICAubWQtc2lnbixcbiAgICAgIC5tZC1zaWduOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCkgc2NhbGUoMS4wKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW2Rpc2FibGVkXSB7XG4gICAgLm1kLXRyYWNrLWZpbGwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm1kLXRyYWNrLXRpY2tzIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgICY6bm90KFtyZWFkb25seV0pIC5tZC1zaWduIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIC5tZC10aHVtYiB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKCRzbGlkZXItdGh1bWItZGlzYWJsZWQtc2NhbGUpO1xuICAgIH1cbiAgICAubWQtZGlzYWJsZWQtdGh1bWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJlttZC12ZXJ0aWNhbF0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogJHNsaWRlci1taW4tc2l6ZTtcbiAgICBtaW4td2lkdGg6IDA7XG5cbiAgICAubWQtc2xpZGVyLXdyYXBwZXIge1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICB3aWR0aDogJHNsaWRlci1zaXplO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIC5tZC10cmFjay1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6ICRzbGlkZXItdHJhY2staGVpZ2h0O1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAoI3skc2xpZGVyLXRyYWNrLWhlaWdodH0gLyAyKSk7XG4gICAgfVxuXG4gICAgLm1kLXRodW1iLWNvbnRhaW5lciB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAoJHNsaWRlci1zaXplIC8gMikgLSAoJHNsaWRlci10cmFjay1oZWlnaHQpIC8gMjtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICAgIGJvdHRvbTogMDtcblxuICAgICAgLm1kLXRodW1iOmFmdGVyIHtcbiAgICAgICAgbGVmdDogMXB4O1xuICAgICAgfVxuXG4gICAgICAubWQtZm9jdXMtcmluZyB7XG4gICAgICAgIGxlZnQ6IC0oKCRzbGlkZXItZm9jdXMtdGh1bWItd2lkdGggLyAyKSAtICgkc2xpZGVyLXRyYWNrLWhlaWdodCAvIDIpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWQtdHJhY2stZmlsbCB7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuXG4gICAgJlttZC1kaXNjcmV0ZV0ge1xuICAgICAgLm1kLXNpZ24ge1xuICAgICAgICAkc2lnbi10b3A6IC0oJHNsaWRlci1zaWduLXRvcCAvIDIpICsgMTtcblxuICAgICAgICBsZWZ0OiAtJHNsaWRlci1zaWduLWhlaWdodCAtIDEyO1xuICAgICAgICB0b3A6ICRzaWduLXRvcDtcblxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCkgdHJhbnNsYXRlM2QoKC0kc2xpZGVyLXNpZ24tdG9wICsgMTApIC8gMC40LCAwICwwKTtcblxuICAgICAgICAvKiBUaGUgYXJyb3cgcG9pbnRpbmcgbGVmdCBuZXh0IHRoZSBzaWduICovXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogJHNpZ24tdG9wO1xuICAgICAgICAgIGxlZnQ6IDE5cHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogJHNsaWRlci1hcnJvdy13aWR0aCAvIDIgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206ICRzbGlkZXItYXJyb3ctd2lkdGggLyAyIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkc2xpZGVyLWFycm93LWhlaWdodDtcbiAgICAgICAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG5cbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtOHB4LDApO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1kLXRodW1iLXRleHQge1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubWQtYWN0aXZlLFxuICAgICAgLm1kLWZvY3VzZWQsXG4gICAgICAmW2Rpc2FibGVkXVtyZWFkb25seV17XG4gICAgICAgIC5tZC1zaWduOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXVtyZWFkb25seV0ge1xuICAgICAgLm1kLXRodW1iIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIH1cbiAgICAgIC5tZC1zaWduLFxuICAgICAgLm1kLXNpZ246YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKSBzY2FsZSgxLjApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmW21kLWludmVydF0ge1xuICAgICY6bm90KFttZC12ZXJ0aWNhbF0pIC5tZC10cmFjay1maWxsIHtcbiAgICAgIEBpbmNsdWRlIHJ0bChsZWZ0LCBhdXRvLCAwKTtcbiAgICAgIEBpbmNsdWRlIHJ0bChyaWdodCwgMCwgYXV0byk7XG4gICAgfVxuICAgICZbbWQtdmVydGljYWxdIHtcbiAgICAgIC5tZC10cmFjay1maWxsIHtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbm1kLXNsaWRlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICRpdGVtcy13aWR0aDogMjVweDtcbiAgJGl0ZW1zLWhlaWdodDogJGl0ZW1zLXdpZHRoO1xuICAkaXRlbXMtbWFyZ2luOiAxNnB4O1xuXG4gICYgPiAqOmZpcnN0LWNoaWxkLFxuICAmID4gKjpsYXN0LWNoaWxkIHtcbiAgICAmOm5vdChtZC1zbGlkZXIpIHtcbiAgICAgIG1pbi13aWR0aDogJGl0ZW1zLXdpZHRoO1xuICAgICAgbWF4LXdpZHRoOiAoJGl0ZW1zLXdpZHRoICogMikgLSA4O1xuICAgICAgaGVpZ2h0OiAkaXRlbXMtaGVpZ2h0O1xuICAgICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2Utb3V0O1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIG1heC13aWR0aDtcbiAgICB9XG4gIH1cblxuICAmID4gKjpmaXJzdC1jaGlsZDpub3QobWQtc2xpZGVyKSB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLXJpZ2h0LCBtYXJnaW4tbGVmdCwgJGl0ZW1zLW1hcmdpbiwgYXV0byk7XG4gIH1cblxuICAmID4gKjpsYXN0LWNoaWxkOm5vdChtZC1zbGlkZXIpIHtcbiAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tbGVmdCwgbWFyZ2luLXJpZ2h0LCAkaXRlbXMtbWFyZ2luLCBhdXRvKTtcbiAgfVxuXG4gICZbbWQtdmVydGljYWxdIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJiA+ICo6Zmlyc3QtY2hpbGQ6bm90KG1kLXNsaWRlciksXG4gICAgJiA+ICo6bGFzdC1jaGlsZDpub3QobWQtc2xpZGVyKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AocGFkZGluZy1sZWZ0LCBwYWRkaW5nLXJpZ2h0LCAxNXB4LCAwKTsgLy8gc2l6ZSBvZiBhcnJvd3NcbiAgICAgIGhlaWdodDogJGl0ZW1zLWhlaWdodCAqIDI7XG4gICAgICBtYXJnaW4tdG9wOiAtJGl0ZW1zLWhlaWdodDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtc2xpZGVyLm1kLWRlZmF1bHQtdGhlbWUgLm1kLXRyYWNrIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgfVxufVxuXG5cbi5tZC1zdGlja3ktY2xvbmUge1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC05OTk5cHgsLTk5OTlweCwwKTtcblxuICAmW3N0aWNreS1zdGF0ZT1cImFjdGl2ZVwiXSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAmOm5vdCgubWQtc3RpY2t5LW5vLWVmZmVjdCkgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICBhbmltYXRpb246IHN1YmhlYWRlclN0aWNreUhvdmVySW4gMC4zcyBlYXNlLW91dCBib3RoO1xuICAgIH1cbiAgfVxufVxuXG4kc3ViaGVhZGVyLWxpbmUtaGVpZ2h0OiAxZW0gIWRlZmF1bHQ7XG4kc3ViaGVhZGVyLWZvbnQtc2l6ZTogcmVtKDEuNCkgIWRlZmF1bHQ7XG4kc3ViaGVhZGVyLXBhZGRpbmc6ICgkYmFzZWxpbmUtZ3JpZCAqIDIpICFkZWZhdWx0O1xuJHN1YmhlYWRlci1mb250LXdlaWdodDogNTAwICFkZWZhdWx0O1xuJHN1YmhlYWRlci1tYXJnaW46IDAgMCAwIDAgIWRlZmF1bHQ7XG4kc3ViaGVhZGVyLXN0aWNreS1zaGFkb3c6IDBweCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjE2KSAhZGVmYXVsdDtcblxuQGtleWZyYW1lcyBzdWJoZWFkZXJTdGlja3lIb3ZlckluIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogJHN1YmhlYWRlci1zdGlja3ktc2hhZG93O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHN1YmhlYWRlclN0aWNreUhvdmVyT3V0IHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6ICRzdWJoZWFkZXItc3RpY2t5LXNoYWRvdztcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5tZC1zdWJoZWFkZXItd3JhcHBlciB7XG5cbiAgJjpub3QoLm1kLXN0aWNreS1uby1lZmZlY3QpIHtcbiAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0IG1hcmdpbjtcblxuICAgICYubWQtc3RpY2t5LWNsb25lIHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJltzdGlja3ktc3RhdGU9XCJhY3RpdmVcIl0ge1xuICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICB9XG5cbiAgICAmOm5vdCgubWQtc3RpY2t5LWNsb25lKVtzdGlja3ktcHJldi1zdGF0ZT1cImFjdGl2ZVwiXSAubWQtc3ViaGVhZGVyLWlubmVyOmFmdGVyIHtcbiAgICAgIGFuaW1hdGlvbjogc3ViaGVhZGVyU3RpY2t5SG92ZXJPdXQgMC4zcyBlYXNlLW91dCBib3RoO1xuICAgIH1cbiAgfVxuXG59XG5cbi5tZC1zdWJoZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkc3ViaGVhZGVyLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRzdWJoZWFkZXItZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkc3ViaGVhZGVyLWxpbmUtaGVpZ2h0O1xuICBtYXJnaW46ICRzdWJoZWFkZXItbWFyZ2luO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogJHN1YmhlYWRlci1wYWRkaW5nO1xuICB9XG5cbiAgLm1kLXN1YmhlYWRlci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG5bbWQtc3dpcGUtbGVmdF0sIFttZC1zd2lwZS1yaWdodF0ge1xuICAgIHRvdWNoLWFjdGlvbiA6IHBhbi15O1xufVxuXG5bbWQtc3dpcGUtdXBdLCBbbWQtc3dpcGUtZG93bl0ge1xuICAgIHRvdWNoLWFjdGlvbiA6IHBhbi14O1xufVxuXG4kc3dpdGNoLXdpZHRoOiAzNnB4ICFkZWZhdWx0O1xuJHN3aXRjaC1oZWlnaHQ6ICRiYXNlbGluZS1ncmlkICogMyAhZGVmYXVsdDtcbiRzd2l0Y2gtYmFyLWhlaWdodDogMTRweCAhZGVmYXVsdDtcbiRzd2l0Y2gtdGh1bWItc2l6ZTogMjBweCAhZGVmYXVsdDtcbiRzd2l0Y2gtbWFyZ2luOiAxNnB4ICFkZWZhdWx0O1xuXG4ubWQtaW5saW5lLWZvcm0ge1xuICBtZC1zd2l0Y2gge1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgfVxufVxuXG5tZC1zd2l0Y2gge1xuICBtYXJnaW46ICRzd2l0Y2gtbWFyZ2luIDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgQGluY2x1ZGUgcnRsKG1hcmdpbi1sZWZ0LCBpbmhlcml0LCAkc3dpdGNoLW1hcmdpbik7XG4gIEBpbmNsdWRlIHJ0bChtYXJnaW4tcmlnaHQsICRzd2l0Y2gtbWFyZ2luLCBpbmhlcml0KTtcblxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1sZWZ0LCBpbmhlcml0LCAwKTtcbiAgICBAaW5jbHVkZSBydGwobWFyZ2luLXJpZ2h0LCAwLCBpbmhlcml0KTtcbiAgfVxuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAubWQtY29udGFpbmVyIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cblxuICAubWQtY29udGFpbmVyIHtcbiAgICBjdXJzb3I6IGdyYWI7XG4gICAgd2lkdGg6ICRzd2l0Y2gtd2lkdGg7XG4gICAgaGVpZ2h0OiAkc3dpdGNoLWhlaWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLXJpZ2h0LCBtYXJnaW4tbGVmdCwgOHB4LCAwcHgpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgJi5tZC1pbnZlcnRlZCAubWQtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBydGwobWFyZ2luLXJpZ2h0LCBpbml0aWFsLCA4cHgpO1xuICAgIEBpbmNsdWRlIHJ0bChtYXJnaW4tbGVmdCwgOHB4LCBpbml0aWFsKTtcbiAgfVxuXG4gIC8vIElmIHRoZSB1c2VyIG1vdmVzIGhpcyBtb3VzZSBvZmYgdGhlIHN3aXRjaCwgc3RpbCBkaXNwbGF5IGdyYWJiaW5nIGN1cnNvclxuICAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgLm1kLWRyYWdnaW5nLFxuICAgICYubWQtZHJhZ2dpbmcgLm1kLWNvbnRhaW5lciB7XG4gICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgIH1cbiAgfVxuXG4gICYubWQtZm9jdXNlZCB7XG4gICAgLm1kLXRodW1iOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtOHB4O1xuICAgICAgdG9wOiAtOHB4O1xuICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICBib3R0b206IC04cHg7XG4gICAgfVxuICB9XG5cbiAgLm1kLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5tZC1iYXIge1xuICAgIGxlZnQ6IDFweDtcbiAgICB3aWR0aDogJHN3aXRjaC13aWR0aCAtIDJweDtcbiAgICB0b3A6ICRzd2l0Y2gtaGVpZ2h0IC8gMiAtICRzd2l0Y2gtYmFyLWhlaWdodCAvIDI7XG4gICAgaGVpZ2h0OiAkc3dpdGNoLWJhci1oZWlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5tZC10aHVtYi1jb250YWluZXIge1xuICAgIHRvcDogJHN3aXRjaC1oZWlnaHQgLyAyIC0gJHN3aXRjaC10aHVtYi1zaXplIC8gMjtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkc3dpdGNoLXdpZHRoIC0gJHN3aXRjaC10aHVtYi1zaXplO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gICYubWQtY2hlY2tlZCAubWQtdGh1bWItY29udGFpbmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsMCwwKTtcbiAgfVxuXG4gIC5tZC10aHVtYiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGhlaWdodDogJHN3aXRjaC10aHVtYi1zaXplO1xuICAgIHdpZHRoOiAkc3dpdGNoLXRodW1iLXNpemU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6ICR3aGl0ZWZyYW1lLXNoYWRvdy0xZHA7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAtJHN3aXRjaC10aHVtYi1zaXplO1xuICAgICAgdG9wOiAtJHN3aXRjaC10aHVtYi1zaXplO1xuICAgICAgcmlnaHQ6IC0kc3dpdGNoLXRodW1iLXNpemU7XG4gICAgICBib3R0b206IC0kc3dpdGNoLXRodW1iLXNpemU7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLm1kLWRyYWdnaW5nKSB7XG4gICAgLm1kLWJhcixcbiAgICAubWQtdGh1bWItY29udGFpbmVyLFxuICAgIC5tZC10aHVtYiB7XG4gICAgICB0cmFuc2l0aW9uOiAkc3dpZnQtbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cbiAgICAubWQtYmFyLFxuICAgIC5tZC10aHVtYiB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1cztcbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1zd2l0Y2gubWQtZGVmYXVsdC10aGVtZSAubWQtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICB9XG4gIG1kLXN3aXRjaC5tZC1kZWZhdWx0LXRoZW1lLm1kLWNoZWNrZWQgLm1kLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlFOUU5RTtcbiAgfVxuICBtZC1zd2l0Y2gubWQtZGVmYXVsdC10aGVtZSAubWQtdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuJHRhYnMtcGFnaW5hdG9yLXdpZHRoOiAkYmFzZWxpbmUtZ3JpZCAqIDQgIWRlZmF1bHQ7XG4kdGFicy10YWItd2lkdGg6ICRiYXNlbGluZS1ncmlkICogMTIgIWRlZmF1bHQ7XG4kdGFicy1oZWFkZXItaGVpZ2h0OiA0OHB4ICFkZWZhdWx0O1xuXG5Aa2V5ZnJhbWVzIG1kLXRhYi1jb250ZW50LWhpZGUge1xuICAwJSB7IG9wYWNpdHk6IDE7IH1cbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMDsgfVxufVxuXG5tZC10YWItZGF0YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cblxubWQtdGFicyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgJjpub3QoLm1kLW5vLXRhYi1jb250ZW50KTpub3QoLm1kLWR5bmFtaWMtaGVpZ2h0KSB7XG4gICAgbWluLWhlaWdodDogMjAwICsgJHRhYnMtaGVhZGVyLWhlaWdodDtcbiAgfVxuICAmW21kLWFsaWduLXRhYnM9XCJib3R0b21cIl0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAkdGFicy1oZWFkZXItaGVpZ2h0O1xuICAgIG1kLXRhYnMtd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6ICR0YWJzLWhlYWRlci1oZWlnaHQ7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgICBtZC10YWJzLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206ICR0YWJzLWhlYWRlci1oZWlnaHQ7XG4gICAgfVxuICB9XG4gICYubWQtZHluYW1pYy1oZWlnaHQge1xuICAgIG1kLXRhYnMtY29udGVudC13cmFwcGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG4gICAgbWQtdGFiLWNvbnRlbnQge1xuICAgICAgJi5tZC1hY3RpdmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZbbWQtYm9yZGVyLWJvdHRvbV0ge1xuICAgIG1kLXRhYnMtd3JhcHBlciB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgICAmOm5vdCgubWQtZHluYW1pYy1oZWlnaHQpIHtcbiAgICAgIG1kLXRhYnMtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgdG9wOiAkdGFicy1oZWFkZXItaGVpZ2h0ICsgMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxubWQtdGFicy13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gdHJhbnNmb3JtIGlzIG5lZWRlZCBmb3IgaU9TIFNhZmFyaSB0byBwcmV2ZW50IGNvbnRlbnQgZnJvbSBkaXNhcHBlYXJpbmcgb24gc2Nyb2xsXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBtZC1wcmV2LWJ1dHRvbiwgbWQtbmV4dC1idXR0b24ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogJHRhYnMtcGFnaW5hdG9yLXdpZHRoO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2UtaW4tb3V0O1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gICAgJi5tZC1kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgICAmLm5nLWxlYXZlIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuICAgIG1kLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG5cbiAgICAvLyBGb3IgUlRMIHRhYnMsIHJvdGF0ZSB0aGUgYnV0dG9uc1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgfVxuICBtZC1wcmV2LWJ1dHRvbiB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobGVmdCwgcmlnaHQsIDAsIGF1dG8pO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRnUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREUzTGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBpQThJVVJQUTFSWlVFVWdjM1puSUZCVlFreEpReUFpTFM4dlZ6TkRMeTlFVkVRZ1UxWkhJREV1TVM4dlJVNGlJQ0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTlIY21Gd2FHbGpjeTlUVmtjdk1TNHhMMFJVUkM5emRtY3hNUzVrZEdRaVBpQThjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VEMGlNSEI0SWlCNVBTSXdjSGdpSUhkcFpIUm9QU0l5TkhCNElpQm9aV2xuYUhROUlqSTBjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJZ1pXNWhZbXhsTFdKaFkydG5jbTkxYm1ROUltNWxkeUF3SURBZ01qUWdNalFpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaVBpQThaeUJwWkQwaVNHVmhaR1Z5SWo0Z1BHYytJRHh5WldOMElIZzlJaTAyTVRnaUlIazlJaTB4TWpBNElpQm1hV3hzUFNKdWIyNWxJaUIzYVdSMGFEMGlNVFF3TUNJZ2FHVnBaMmgwUFNJek5qQXdJaTgrSUR3dlp6NGdQQzluUGlBOFp5QnBaRDBpVEdGaVpXd2lQaUE4TDJjK0lEeG5JR2xrUFNKSlkyOXVJajRnUEdjK0lEeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UVXVOQ3czTGpRZ01UUXNOaUE0TERFeUlERTBMREU0SURFMUxqUXNNVFl1TmlBeE1DNDRMREV5SUFrSklpQnpkSGxzWlQwaVptbHNiRHAzYUdsMFpUc2lMejRnUEhKbFkzUWdabWxzYkQwaWJtOXVaU0lnZDJsa2RHZzlJakkwSWlCb1pXbG5hSFE5SWpJMElpOCtJRHd2Wno0Z1BDOW5QaUE4WnlCcFpEMGlSM0pwWkNJZ1pHbHpjR3hoZVQwaWJtOXVaU0krSUR4bklHUnBjM0JzWVhrOUltbHViR2x1WlNJK0lEd3ZaejRnUEM5blBpQThMM04yWno0TkNnPT0nKTtcbiAgfVxuICBtZC1uZXh0LWJ1dHRvbiB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AocmlnaHQsIGxlZnQsIDAsIGF1dG8pO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRnUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREUzTGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBpQThJVVJQUTFSWlVFVWdjM1puSUZCVlFreEpReUFpTFM4dlZ6TkRMeTlFVkVRZ1UxWkhJREV1TVM4dlJVNGlJQ0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTlIY21Gd2FHbGpjeTlUVmtjdk1TNHhMMFJVUkM5emRtY3hNUzVrZEdRaVBpQThjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VEMGlNSEI0SWlCNVBTSXdjSGdpSUhkcFpIUm9QU0l5TkhCNElpQm9aV2xuYUhROUlqSTBjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJZ1pXNWhZbXhsTFdKaFkydG5jbTkxYm1ROUltNWxkeUF3SURBZ01qUWdNalFpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaVBpQThaeUJwWkQwaVNHVmhaR1Z5SWo0Z1BHYytJRHh5WldOMElIZzlJaTAyTVRnaUlIazlJaTB4TXpNMklpQm1hV3hzUFNKdWIyNWxJaUIzYVdSMGFEMGlNVFF3TUNJZ2FHVnBaMmgwUFNJek5qQXdJaTgrSUR3dlp6NGdQQzluUGlBOFp5QnBaRDBpVEdGaVpXd2lQaUE4TDJjK0lEeG5JR2xrUFNKSlkyOXVJajRnUEdjK0lEeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UQXNOaUE0TGpZc055NDBJREV6TGpJc01USWdPQzQyTERFMkxqWWdNVEFzTVRnZ01UWXNNVElnQ1FraUlITjBlV3hsUFNKbWFXeHNPbmRvYVhSbE95SXZQaUE4Y21WamRDQm1hV3hzUFNKdWIyNWxJaUIzYVdSMGFEMGlNalFpSUdobGFXZG9kRDBpTWpRaUx6NGdQQzluUGlBOEwyYytJRHhuSUdsa1BTSkhjbWxrSWlCa2FYTndiR0Y1UFNKdWIyNWxJajRnUEdjZ1pHbHpjR3hoZVQwaWFXNXNhVzVsSWo0Z1BDOW5QaUE4TDJjK0lEd3ZjM1puUGcwSycpO1xuXG4gICAgLy8gSW4gcmVndWxhciBtb2RlLCB3ZSBuZWVkIHRvIGZsaXAgdGhlIGNoZXZyb24gaWNvbiB0byBwb2ludCB0aGUgb3RoZXIgd2F5XG4gICAgbWQtaWNvbiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbiAgJi5tZC1zdHJldGNoLXRhYnMge1xuICAgIG1kLXBhZ2luYXRpb24td3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtZC10YWItaXRlbSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxubWQtdGFicy1jYW52YXMge1xuICBAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogJHRhYnMtaGVhZGVyLWhlaWdodDtcbiAgLm1kLWR1bW15LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobGVmdCwgcmlnaHQsIDAsIGF1dG8pO1xuICB9XG4gICYubWQtcGFnaW5hdGVkIHtcbiAgICBtYXJnaW46IDAgJHRhYnMtcGFnaW5hdG9yLXdpZHRoO1xuICB9XG4gICYubWQtY2VudGVyLXRhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLm1kLXRhYiB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbn1cblxubWQtcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xuICBoZWlnaHQ6ICR0YWJzLWhlYWRlci1oZWlnaHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkc3dpZnQtZWFzZS1pbi1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBAaW5jbHVkZSBydGwtcHJvcChsZWZ0LCByaWdodCwgMCwgYXV0byk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAmLm1kLWNlbnRlci10YWJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxubWQtdGFicy1jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6ICR0YWJzLWhlYWRlci1oZWlnaHQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbm1kLXRhYi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkc3dpZnQtZWFzZS1pbi1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8vIHRyYW5zZm9ybSBpcyBuZWVkZWQgZm9yIGlPUyBTYWZhcmkgdG8gcHJldmVudCBjb250ZW50IGZyb20gZGlzYXBwZWFyaW5nIG9uIHNjcm9sbFxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgJi5tZC1uby1zY3JvbGwge1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICYubmctbGVhdmUsICYubWQtbm8tdHJhbnNpdGlvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAmLm1kLWxlZnQ6bm90KC5tZC1hY3RpdmUpIHtcbiAgICBAaW5jbHVkZSBydGwodHJhbnNmb3JtLCB0cmFuc2xhdGVYKC0xMDAlKSwgdHJhbnNsYXRlWCgrMTAwJSkpO1xuICAgIGFuaW1hdGlvbjogMiAqICRzd2lmdC1lYXNlLWluLW91dC1kdXJhdGlvbiBtZC10YWItY29udGVudC1oaWRlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAqIHtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHN3aWZ0LWVhc2UtaW4tb3V0LWR1cmF0aW9uO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxuICAmLm1kLXJpZ2h0Om5vdCgubWQtYWN0aXZlKSB7XG4gICAgQGluY2x1ZGUgcnRsKHRyYW5zZm9ybSwgdHJhbnNsYXRlWCgxMDAlKSwgdHJhbnNsYXRlWCgtMTAwJSkpO1xuICAgIGFuaW1hdGlvbjogMiAqICRzd2lmdC1lYXNlLWluLW91dC1kdXJhdGlvbiBtZC10YWItY29udGVudC1oaWRlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAqIHtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHN3aWZ0LWVhc2UtaW4tb3V0LWR1cmF0aW9uO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxuICA+IGRpdiB7XG4gICAgZmxleDogMSAwIDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgICYubmctbGVhdmUge1xuICAgICAgYW5pbWF0aW9uOiAyICogJHN3aWZ0LWVhc2UtaW4tb3V0LWR1cmF0aW9uIG1kLXRhYi1jb250ZW50LWhpZGU7XG4gICAgfVxuICB9XG59XG5cbm1kLWluay1iYXIge1xuICAkZHVyYXRpb246ICRzd2lmdC1lYXNlLWluLW91dC1kdXJhdGlvbiAqIDAuNTtcbiAgJG11bHRpcGxpZXI6IDAuNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgJi5tZC1sZWZ0IHtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0ICgkZHVyYXRpb24gKiAkbXVsdGlwbGllcikgJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgcmlnaHQgJGR1cmF0aW9uICRzd2lmdC1lYXNlLWluLW91dC10aW1pbmctZnVuY3Rpb247XG4gIH1cbiAgJi5tZC1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAkZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgcmlnaHQgKCRkdXJhdGlvbiAqICRtdWx0aXBsaWVyKSAkc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuICB9XG59XG5cbm1kLXRhYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG5cbi5tZC10YWIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6ICR0YWJzLWhlYWRlci1oZWlnaHQgLSAyNDtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMzVzICRzd2lmdC1lYXNlLWluLW91dC10aW1pbmctZnVuY3Rpb247XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBAaW5jbHVkZSBydGwoZmxvYXQsIGxlZnQsIHJpZ2h0KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICYubWQtZm9jdXNlZCwgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gICYubWQtYWN0aXZlIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbiAgJi5tZC1kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG4gICYubmctbGVhdmUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxubWQtdG9vbGJhciArIG1kLXRhYnMsIG1kLXRvb2xiYXIgKyBtZC1kaWFsb2ctY29udGVudCBtZC10YWJzIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi8vIFNlZSBoZWlnaHQgc2V0IGdsb2JhbGx5LCBkZXBlbmRlZCBvbiBieSBidXR0b25zXG5cbiRtZC10b2FzdC1jb250ZW50LXBhZGRpbmc6IDMgKiAkYmFzZWxpbmUtZ3JpZCAtICRidXR0b24tbGVmdC1yaWdodC1wYWRkaW5nICFkZWZhdWx0O1xuJG1kLXRvYXN0LWJ1dHRvbi1sZWZ0LW1hcmdpbjogMyAqICRiYXNlbGluZS1ncmlkIC0gMiAqICRidXR0b24tbGVmdC1yaWdodC1wYWRkaW5nICFkZWZhdWx0O1xuJG1kLXRvYXN0LXRleHQtcGFkZGluZzogJGJ1dHRvbi1sZWZ0LXJpZ2h0LXBhZGRpbmcgIWRlZmF1bHQ7XG5cblxuLm1kLXRvYXN0LXRleHQge1xuICBwYWRkaW5nOiAwICRtZC10b2FzdC10ZXh0LXBhZGRpbmc7XG59XG5cbm1kLXRvYXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAkei1pbmRleC10b2FzdDtcblxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLy8gQWRkIHNvbWUgcGFkZGluZyB0byB0aGUgb3V0ZXIgdG9hc3QgY29udGFpbmVyIHNvIHRoYXQgdGhlIHdyYXBwZXIncyBib3ggc2hhZG93IGlzIHZpc2libGVcbiAgcGFkZGluZzogJHRvYXN0LW1hcmdpbjtcblxuICAvLyBTZXR1cCBvcGFjaXR5IHRyYW5zaXRpb24gb24gd2hvbGUgdG9hc3RcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2Utb3V0O1xuXG4gIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIG1heC1oZWlnaHQ6IDcgKiAkdG9hc3QtaGVpZ2h0O1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgLy8gU2luY2Ugd2UncmUgdmVydGljYWxseSBjZW50ZXJpbmcgb3VyIHRleHQgYnkgdXNpbmcgZmxleGJveCBhbmQgaGF2aW5nIGEgbWluLWhlaWdodCwgd2UgbmVlZCB0byBhcHBseVxuICAgIC8vIGEgZml4IGZvciBhbiBJRTExIGZsZXhidWcsIG90aGVyd2lzZSB0aGUgdGV4dCB3b24ndCBiZSBjZW50ZXJlZCB2ZXJ0aWNhbGx5LlxuICAgIEBpbmNsdWRlIGllMTEtbWluLWhlaWdodC1mbGV4YnVnKDQ4cHgpO1xuXG4gICAgcGFkZGluZzogMCAkbWQtdG9hc3QtY29udGVudC1wYWRkaW5nO1xuXG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC8vIFNldHVwIGZvciB0cmFuc2Zvcm0gdHJhbnNpdGlvbnMgb24gaW5uZXIgY29udGVudFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlWigwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1vdXQ7XG5cbiAgICBAaW5jbHVkZSBydGwoanVzdGlmeS1jb250ZW50LCBmbGV4LXN0YXJ0LCBmbGV4LWVuZCk7XG5cbiAgICBzcGFuIHtcbiAgICAgIC8vIExheW91dCAgW2ZsZXhdXG4gICAgICBmbGV4OjEgMSAwJTtcbiAgICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICAgIG1pbi13aWR0aCA6MDtcbiAgICB9XG4gIH1cblxuICAmLm1kLWNhcHN1bGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cbiAgICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICYubmctbGVhdmUtYWN0aXZlIHtcbiAgICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1pbjtcbiAgICB9XG4gIH1cblxuICAvKiBUcmFuc2l0aW9uIGRpZmZlcmVudGx5IHdoZW4gc3dpcGluZyAqL1xuICAmLm1kLXN3aXBlbGVmdCxcbiAgJi5tZC1zd2lwZXJpZ2h0LFxuICAmLm1kLXN3aXBldXAsXG4gICYubWQtc3dpcGVkb3duIHtcbiAgICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1vdXQ7XG4gICAgfVxuICB9XG5cbiAgJi5uZy1lbnRlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIH1cbiAgICAmLm1kLXRvcCB7XG4gICAgICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgfVxuICAgIH1cbiAgICAmLm5nLWVudGVyLWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvKlxuICAgKiBXaGVuIHRoZSB0b2FzdCBkb2Vzbid0IHRha2UgdXAgdGhlIHdob2xlIHNjcmVlbixcbiAgICogbWFrZSBpdCByb3RhdGUgd2hlbiB0aGUgdXNlciBzd2lwZXMgaXQgYXdheVxuICAgKi9cbiAgJi5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUge1xuICAgIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIH1cblxuICAgICYubWQtc3dpcGV1cCB7XG4gICAgICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gICAgICB9XG4gICAgfVxuICAgICYubWQtc3dpcGVkb3duIHtcbiAgICAgIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApO1xuICAgICAgfVxuICAgIH1cbiAgICAmLm1kLXRvcCB7XG4gICAgICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZC1hY3Rpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAubWQtYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1yaWdodCwgMCwgJG1kLXRvYXN0LWJ1dHRvbi1sZWZ0LW1hcmdpbik7XG4gICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1sZWZ0LCAkbWQtdG9hc3QtYnV0dG9uLWxlZnQtbWFyZ2luLCAwKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtIC0gMSkge1xuICBtZC10b2FzdCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmLm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgICAmLm1kLXN3aXBldXAge1xuICAgICAgICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5tZC1zd2lwZWRvd24ge1xuICAgICAgICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgbWQtdG9hc3Qge1xuICAgIG1pbi13aWR0aDogMjg4cHggKyAkdG9hc3QtbWFyZ2luICogMjtcbiAgICAmLm1kLWJvdHRvbSB7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuICAgICYubWQtbGVmdCB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAmLm1kLXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICAmLm1kLXRvcCB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgLy8gU3VwcG9ydCBmb3IgUlRMIGFsaWdubWVudFxuICAgICYuX21kLXN0YXJ0IHtcbiAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKGxlZnQsIHJpZ2h0LCAwLCBhdXRvKTtcbiAgICB9XG5cbiAgICAmLl9tZC1lbmQge1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AocmlnaHQsIGxlZnQsIDAsIGF1dG8pO1xuICAgIH1cblxuICAgIC8qXG4gICAqIFdoZW4gdGhlIHRvYXN0IGRvZXNuJ3QgdGFrZSB1cCB0aGUgd2hvbGUgc2NyZWVuLFxuICAgKiBtYWtlIGl0IHJvdGF0ZSB3aGVuIHRoZSB1c2VyIHN3aXBlcyBpdCBhd2F5XG4gICAqL1xuICAgICYubmctbGVhdmUubmctbGVhdmUtYWN0aXZlIHtcbiAgICAgICYubWQtc3dpcGVsZWZ0IHtcbiAgICAgICAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubWQtc3dpcGVyaWdodCB7XG4gICAgICAgIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwJSwgMCwgMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1sZykge1xuICBtZC10b2FzdCB7XG4gICAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiAkYmFzZWxpbmUtZ3JpZCAqIDcxO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC10b2FzdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgfVxufVxuXG5cbi8vIFdoaWxlIGFuaW1hdGluZywgc2V0IHRoZSB0b2FzdCBwYXJlbnQncyBvdmVyZmxvdyB0byBoaWRkZW4gc28gc2Nyb2xsYmFycyBkbyBub3QgYXBwZWFyXG4ubWQtdG9hc3QtYW5pbWF0aW5nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4vLyBTdGFuZGFyZC9EZXNrdG9wIEhlaWdodHNcbiRtZC10b29sYmFyLWhlaWdodDogJGJhc2VsaW5lLWdyaWQgKiA4ICFkZWZhdWx0O1xuJG1kLXRvb2xiYXItbWVkaXVtLXRhbGwtaGVpZ2h0OiA4OHB4ICFkZWZhdWx0O1xuJG1kLXRvb2xiYXItdGFsbC1oZWlnaHQ6IDEyOHB4ICFkZWZhdWx0O1xuXG4vLyBNb2JpbGUgZGV2aWNlIGhlaWdodHNcbiRtZC10b29sYmFyLWhlaWdodC1tb2JpbGUtcG9ydHJhaXQ6IDU2cHggIWRlZmF1bHQ7XG4kbWQtdG9vbGJhci1oZWlnaHQtbW9iaWxlLWxhbmRzY2FwZTogNDhweCAhZGVmYXVsdDtcblxuJG1kLXRvb2xiYXItaW5kZW50LW1hcmdpbjogNjRweCAhZGVmYXVsdDtcbiRtZC10b29sYmFyLXBhZGRpbmc6IDE2cHggIWRlZmF1bHQ7XG5cbiRpY29uLWJ1dHRvbi1tYXJnaW4tb2Zmc2V0OiByZW0oLTAuODAwKSAhZGVmYXVsdDtcblxubWQtdG9vbGJhciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuXG4gIGZvbnQtc2l6ZTogcmVtKDIuMCk7XG4gIG1pbi1oZWlnaHQ6ICRtZC10b29sYmFyLWhlaWdodDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJi5fbWQtdG9vbGJhci10cmFuc2l0aW9ucyB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHN3aWZ0LWVhc2UtaW4tb3V0LWR1cmF0aW9uO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGZpbGwsIGNvbG9yO1xuICB9XG5cbiAgJi5tZC13aGl0ZWZyYW1lLXoxLWFkZCwgJi5tZC13aGl0ZWZyYW1lLXoxLXJlbW92ZSB7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAkc3dpZnQtZWFzZS1pbi1vdXQtZHVyYXRpb24gbGluZWFyO1xuICB9XG5cbiAgbWQtdG9vbGJhci1maWxsZXIge1xuICAgIHdpZHRoOiA5ICogJGJhc2VsaW5lLWdyaWQ7XG4gIH1cblxuICAqLFxuICAqOmJlZm9yZSxcbiAgKjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC8vIEJ5IGRlZmF1bHQgJG5nQW5pbWF0ZSBsb29rcyBmb3IgdHJhbnNpdGlvbiBkdXJhdGlvbnMgb24gdGhlIGVsZW1lbnQsIHdoZW4gdXNpbmcgbmctaGlkZSwgbmctaWYsIG5nLXNob3cuXG4gIC8vIFRoZSB0b29sYmFyIGhhcyBhIHRyYW5zaXRpb24gZHVyYXRpb24gYXBwbGllZCwgd2hpY2ggbWVhbnMsIHRoYXQgJG5nQW5pbWF0ZSBkZWxheXMgdGhlIGhpZGUgcHJvY2Vzcy5cbiAgLy8gVG8gYXZvaWQgdGhpcywgd2UgbmVlZCB0byByZXNldCB0aGUgdHJhbnNpdGlvbiwgd2hlbiAkbmdBbmltYXRlIGxvb2tzIGZvciB0aGUgZHVyYXRpb24uXG4gICYubmctYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuXG4gICYubWQtdGFsbCB7XG4gICAgaGVpZ2h0OiAkbWQtdG9vbGJhci10YWxsLWhlaWdodDtcbiAgICBtaW4taGVpZ2h0OiAkbWQtdG9vbGJhci10YWxsLWhlaWdodDtcbiAgICBtYXgtaGVpZ2h0OiAkbWQtdG9vbGJhci10YWxsLWhlaWdodDtcbiAgfVxuXG4gICYubWQtbWVkaXVtLXRhbGwge1xuICAgIGhlaWdodDogJG1kLXRvb2xiYXItbWVkaXVtLXRhbGwtaGVpZ2h0O1xuICAgIG1pbi1oZWlnaHQ6ICRtZC10b29sYmFyLW1lZGl1bS10YWxsLWhlaWdodDtcbiAgICBtYXgtaGVpZ2h0OiAkbWQtdG9vbGJhci1tZWRpdW0tdGFsbC1oZWlnaHQ7XG5cbiAgICAubWQtdG9vbGJhci10b29scyB7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgbWF4LWhlaWdodDogNDhweDtcbiAgICB9XG4gIH1cblxuICA+IC5tZC1pbmRlbnQge1xuICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1sZWZ0LCBtYXJnaW4tcmlnaHQsICRtZC10b29sYmFyLWluZGVudC1tYXJnaW4sIGF1dG8pO1xuICB9XG5cbiAgfiBtZC1jb250ZW50IHtcbiAgICA+IG1kLWxpc3Qge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgbWQtbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtZC1kaXZpZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tZC10b29sYmFyLXRvb2xzIHtcbiAgZm9udC1zaXplOiAkdGl0bGUtZm9udC1zaXplLWJhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRtZC10b29sYmFyLWhlaWdodDtcbiAgbWF4LWhlaWdodDogJG1kLXRvb2xiYXItaGVpZ2h0O1xuICBwYWRkaW5nOiAwICRtZC10b29sYmFyLXBhZGRpbmc7XG4gIG1hcmdpbjogMDtcblxuICBoMSwgaDIsIGgzIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiBpbmhlcml0O1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5maWxsLWhlaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIG1kLWNoZWNrYm94IHtcbiAgICBtYXJnaW46IGluaGVyaXQ7XG4gIH1cbiAgLm1kLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgJiwgJi5tZC1pY29uLWJ1dHRvbiBtZC1pY29uIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRzd2lmdC1lYXNlLWluLW91dC1kdXJhdGlvbjtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgZmlsbCwgY29sb3I7XG5cbiAgICAgIC8vIE5vcm1hbGx5IC5tZC1idXR0b24gaXMgYWxyZWFkeSByZXNldHRpbmcgdGhlIHRyYW5zaXRpb24sIHdoZW4gJG5nQW5pbWF0ZSBsb29rcyBmb3IgdGhlIGR1cmF0aW9uLFxuICAgICAgLy8gYnV0IGluIHRoaXMgY2FzZSwgdGhlIHNlbGVjdG9yIGhhcyBhIGhpZ2hlciBzcGVjaWZpY2l0eSB0aGFuIHRoZSBgcmVzZXQgc2VsZWN0b3JgLCB3aGljaCBtZWFucywgdGhhdFxuICAgICAgLy8gd2UgbmVlZCB0byByZXNldCB0aGUgdHJhbnNpdGlvbiBvdXIgc2VsZi5cbiAgICAgICYubmctYW5pbWF0ZSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICY+IC5tZC1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1sZWZ0LCBtYXJnaW4tcmlnaHQsICRpY29uLWJ1dHRvbi1tYXJnaW4tb2Zmc2V0LCBhdXRvKTtcbiAgfVxuICAmPiAubWQtYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1yaWdodCwgbWFyZ2luLWxlZnQsICRpY29uLWJ1dHRvbi1tYXJnaW4tb2Zmc2V0LCBhdXRvKTtcbiAgfVxuXG4gICY+IG1kLW1lbnU6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLXJpZ2h0LCBtYXJnaW4tbGVmdCwgJGljb24tYnV0dG9uLW1hcmdpbi1vZmZzZXQsIGF1dG8pO1xuICAgICYgPiAubWQtYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1yaWdodCwgbWFyZ2luLWxlZnQsIDAsIGF1dG8pO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cblxuLy8gSGFuZGxlIG1vYmlsZSBwb3J0cmFpdFxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20gLSAxKSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICBtZC10b29sYmFyIHtcbiAgICBtaW4taGVpZ2h0OiAkbWQtdG9vbGJhci1oZWlnaHQtbW9iaWxlLXBvcnRyYWl0O1xuICB9XG5cbiAgLm1kLXRvb2xiYXItdG9vbHMge1xuICAgIGhlaWdodDogJG1kLXRvb2xiYXItaGVpZ2h0LW1vYmlsZS1wb3J0cmFpdDtcbiAgICBtYXgtaGVpZ2h0OiAkbWQtdG9vbGJhci1oZWlnaHQtbW9iaWxlLXBvcnRyYWl0O1xuICB9XG59XG5cbi8vIEhhbmRsZSBtb2JpbGUgbGFuZHNjYXBlXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSAtIDEpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICBtZC10b29sYmFyIHtcbiAgICBtaW4taGVpZ2h0OiAkbWQtdG9vbGJhci1oZWlnaHQtbW9iaWxlLWxhbmRzY2FwZTtcbiAgfVxuXG4gIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICBoZWlnaHQ6ICRtZC10b29sYmFyLWhlaWdodC1tb2JpbGUtbGFuZHNjYXBlO1xuICAgIG1heC1oZWlnaHQ6ICRtZC10b29sYmFyLWhlaWdodC1tb2JpbGUtbGFuZHNjYXBlO1xuICB9XG59XG5cblxuJHRvb2x0aXAtZm9udHNpemUtbGc6IDEwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1mb250c2l6ZS1zbTogMTRweCAhZGVmYXVsdDtcbiR0b29sdGlwLWhlaWdodC1sZzogMjJweCAhZGVmYXVsdDtcbiR0b29sdGlwLWhlaWdodC1zbTogMzJweCAhZGVmYXVsdDtcbiR0b29sdGlwLXRvcC1tYXJnaW4tbGc6IDE0cHggIWRlZmF1bHQ7XG4kdG9vbHRpcC10b3AtbWFyZ2luLXNtOiAyNHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtbHItcGFkZGluZy1sZzogOHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtbHItcGFkZGluZy1zbTogMTZweCAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogMzJweCAhZGVmYXVsdDtcblxuLm1kLXRvb2x0aXAge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6ICR0b29sdGlwLWZvbnRzaXplLXNtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgaGVpZ2h0OiAkdG9vbHRpcC1oZWlnaHQtc207XG4gIGxpbmUtaGVpZ2h0OiAkdG9vbHRpcC1oZWlnaHQtc207XG4gIHBhZGRpbmctcmlnaHQ6ICR0b29sdGlwLWxyLXBhZGRpbmctc207XG4gIHBhZGRpbmctbGVmdDogJHRvb2x0aXAtbHItcGFkZGluZy1zbTtcbiAgJi5tZC1vcmlnaW4tdG9wIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIG1hcmdpbi10b3A6IC0kdG9vbHRpcC10b3AtbWFyZ2luLXNtO1xuICB9XG4gICYubWQtb3JpZ2luLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogJHRvb2x0aXAtdG9wLW1hcmdpbi1zbTtcbiAgfVxuICAmLm1kLW9yaWdpbi1ib3R0b20ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gICAgbWFyZ2luLXRvcDogJHRvb2x0aXAtdG9wLW1hcmdpbi1zbTtcbiAgfVxuICAmLm1kLW9yaWdpbi1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IC0kdG9vbHRpcC10b3AtbWFyZ2luLXNtO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICAgIGZvbnQtc2l6ZTogJHRvb2x0aXAtZm9udHNpemUtbGc7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1oZWlnaHQtbGc7XG4gICAgbGluZS1oZWlnaHQ6ICR0b29sdGlwLWhlaWdodC1sZztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdG9vbHRpcC1sci1wYWRkaW5nLWxnO1xuICAgIHBhZGRpbmctbGVmdDogJHRvb2x0aXAtbHItcGFkZGluZy1sZztcbiAgICAmLm1kLW9yaWdpbi10b3AgeyBtYXJnaW4tdG9wOiAtJHRvb2x0aXAtdG9wLW1hcmdpbi1sZzsgfVxuICAgICYubWQtb3JpZ2luLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6ICR0b29sdGlwLXRvcC1tYXJnaW4tbGc7IH1cbiAgICAmLm1kLW9yaWdpbi1ib3R0b20geyBtYXJnaW4tdG9wOiAkdG9vbHRpcC10b3AtbWFyZ2luLWxnOyB9XG4gICAgJi5tZC1vcmlnaW4tbGVmdCB7IG1hcmdpbi1sZWZ0OiAtJHRvb2x0aXAtdG9wLW1hcmdpbi1sZzsgfVxuICB9XG5cbiAgJi5tZC1zaG93LWFkZCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICAmLm1kLXNob3cge1xuICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuICAmLm1kLWhpZGUge1xuICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLWluO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ubWQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIERlZmF1bHQgb3ZlcmZsb3cgaXMgZWxsaXBzaXNcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgLy8gQWxsb3cgb3ZlcnJpZGUgdG8gdXNlIGNsaXBwaW5nXG4gICYubWQtY2xpcCB7XG4gICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgfVxuXG4gIC8vIFRoaXMgaXMgYSBmbGV4LXNwZWNpZmljIGhhY2sgdGhhdCBmb3JjZXMgdGhlIGVsZW1lbnQgdG8gb25seSB0YWtlIHVwIGF2YWlsYWJsZSBzcGFjZS5cbiAgJi5mbGV4IHtcbiAgICB3aWR0aDogMDtcbiAgfVxufVxuJHZpcnR1YWwtcmVwZWF0LXNjcm9sbGJhci13aWR0aDogMTZweCAhZGVmYXVsdDtcblxuLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubWQtdmlydHVhbC1yZXBlYXQtc2Nyb2xsZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG5cbiAgLm1kLXZpcnR1YWwtcmVwZWF0LXNpemVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAubWQtdmlydHVhbC1yZXBlYXQtb2Zmc2V0dGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4ubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLW9yaWVudC1ob3Jpem9udGFsIHtcbiAgLm1kLXZpcnR1YWwtcmVwZWF0LXNjcm9sbGVyIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxuXG4gIC5tZC12aXJ0dWFsLXJlcGVhdC1vZmZzZXR0ZXIge1xuICAgIC8vIExlYXZlIHJvb20gZm9yIHRoZSBzY3JvbGwgYmFyLlxuICAgIC8vIFRPRE86IFdpbGwgcHJvYmFibHkgbmVlZCB0byBwZXJmb3JtIG1lYXN1cmVtZW50cyBhdCBydW50aW1lLlxuICAgIGJvdHRvbTogJHZpcnR1YWwtcmVwZWF0LXNjcm9sbGJhci13aWR0aDtcbiAgICBAaW5jbHVkZSBydGwtcHJvcChyaWdodCwgbGVmdCwgYXV0bywgYXV0byk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuXG4ubWQtd2hpdGVmcmFtZS0xZHAsIC5tZC13aGl0ZWZyYW1lLXoxIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTFkcDtcbn1cbi5tZC13aGl0ZWZyYW1lLTJkcCB7XG4gIGJveC1zaGFkb3c6ICR3aGl0ZWZyYW1lLXNoYWRvdy0yZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0zZHAge1xuICBib3gtc2hhZG93OiAkd2hpdGVmcmFtZS1zaGFkb3ctM2RwO1xufVxuLm1kLXdoaXRlZnJhbWUtNGRwLCAubWQtd2hpdGVmcmFtZS16MntcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTRkcDtcbn1cbi5tZC13aGl0ZWZyYW1lLTVkcCB7XG4gIGJveC1zaGFkb3c6ICR3aGl0ZWZyYW1lLXNoYWRvdy01ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS02ZHAge1xuICBib3gtc2hhZG93OiAkd2hpdGVmcmFtZS1zaGFkb3ctNmRwO1xufVxuLm1kLXdoaXRlZnJhbWUtN2RwLCAubWQtd2hpdGVmcmFtZS16MyB7XG4gIGJveC1zaGFkb3c6ICR3aGl0ZWZyYW1lLXNoYWRvdy03ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS04ZHAge1xuICBib3gtc2hhZG93OiAkd2hpdGVmcmFtZS1zaGFkb3ctOGRwO1xufVxuLm1kLXdoaXRlZnJhbWUtOWRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTlkcDtcbn1cbi5tZC13aGl0ZWZyYW1lLTEwZHAsIC5tZC13aGl0ZWZyYW1lLXo0IHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTEwZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xMWRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTExZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xMmRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTEyZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xM2RwLCAubWQtd2hpdGVmcmFtZS16NXtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTEzZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xNGRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTE0ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xNWRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTE1ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xNmRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTE2ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xN2RwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTE3ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xOGRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTE4ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xOWRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTE5ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0yMGRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTIwZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0yMWRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTIxZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0yMmRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTIyZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0yM2RwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTIzZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0yNGRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTI0ZHA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLXdoaXRlZnJhbWUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgbWQtd2hpdGVmcmFtZSwgW21kLXdoaXRlZnJhbWVdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5cbi8qXG4qIFNpbmNlIExheW91dCBBUEkgdXNlcyBuZy1jbG9hayB0byBoaWRlIHRoZSBkb20gZWxlbWVudHMgd2hpbGUgbGF5b3V0cyBhcmUgYWRqdXN0ZWRcbiovXG5bbmdcXDpjbG9ha10sIFtuZy1jbG9ha10sIFtkYXRhLW5nLWNsb2FrXSwgW3gtbmctY2xvYWtdLCAubmctY2xvYWssIC54LW5nLWNsb2FrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKlxuKiAgUmVzcG9uc2l2ZSBhdHRyaWJ1dGVzXG4qXG4qICBSZWZlcmVuY2VzOlxuKiAgMSkgaHR0cHM6Ly9zY290Y2guaW8vdHV0b3JpYWxzL2EtdmlzdWFsLWd1aWRlLXRvLWNzczMtZmxleGJveC1wcm9wZXJ0aWVzI2ZsZXhcbiogIDIpIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vYWxtYW5hYy9wcm9wZXJ0aWVzL2YvZmxleC9cbiogIDMpIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vc25pcHBldHMvY3NzL2EtZ3VpZGUtdG8tZmxleGJveC9cbiogIDQpIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjMy1taW4taGVpZ2h0LW9uLWEtZmxleC1jb250YWluZXItd29udC1hcHBseS10by1pdHMtZmxleC1pdGVtc1xuKiAgNSkgaHR0cDovL2dvZGJhbi5jb20udWEvcHJvamVjdHMvZmxleGdyaWRcbiovXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAubGF5b3V0LWZpbGwge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4vKlxuICogIEFwcGx5IE1peGlucyB0byBjcmVhdGUgTGF5b3V0L0ZsZXhib3ggc3R5bGVzXG4gKi9cbkBpbmNsdWRlIGxheW91dHNfZm9yX2JyZWFrcG9pbnQoKTtcbkBpbmNsdWRlIGxheW91dC1wYWRkaW5nLW1hcmdpbigpO1xuXG4vKipcbiAqIGBoaWRlLWd0LXNtIHNob3ctZ3QtbGdgIHNob3VsZCBoaWRlIGZyb20gNjAwcHggdG8gMTIwMHB4XG4gKiBgc2hvdy1tZCBoaWRlLWd0LXNtYCBzaG91bGQgc2hvdyBmcm9tIDBweCB0byA5NjBweCBhbmQgaGlkZSBhdCA+OTYwcHhcbiAqIGBoaWRlLWd0LW1kIHNob3ctZ3Qtc21gIHNob3VsZCBzaG93IGV2ZXJ5d2hlcmUgKHNob3cgb3ZlcnJpZGVzIGhpZGUpYFxuICpcbiAqICBoaWRlIG1lYW5zIGhpZGUgZXZlcnl3aGVyZVxuICogIFNpemVzOlxuICogICAgICAgICAkbGF5b3V0LWJyZWFrcG9pbnQteHM6ICAgICA2MDBweCAhZGVmYXVsdDtcbiAqICAgICAgICAgJGxheW91dC1icmVha3BvaW50LXNtOiAgICAgOTYwcHggIWRlZmF1bHQ7XG4gKiAgICAgICAgICRsYXlvdXQtYnJlYWtwb2ludC1tZDogICAgIDEyODBweCAhZGVmYXVsdDtcbiAqICAgICAgICAgJGxheW91dC1icmVha3BvaW50LWxnOiAgICAgMTkyMHB4ICFkZWZhdWx0O1xuICovXG5AbWVkaWEgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzIC0gMSkge1xuICAvLyBYdHJhLVNNQUxMIFNDUkVFTlxuICAuaGlkZS14cywgLmhpZGUge1xuICAgICY6bm90KC5zaG93LXhzKTpub3QoLnNob3cpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGxheW91dHNfZm9yX2JyZWFrcG9pbnQoeHMpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG4gIC8vIEJJR0dFUiBUSEFOIFh0cmEtU01BTEwgU0NSRUVOXG4gIEBpbmNsdWRlIGxheW91dHNfZm9yX2JyZWFrcG9pbnQoZ3QteHMpO1xuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20gLSAxKSB7XG4gIC5oaWRlLCAuaGlkZS1ndC14cyB7XG4gICAgJjpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1zbSk6bm90KC5zaG93KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuaGlkZS1zbTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1zbSk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIGxheW91dHNfZm9yX2JyZWFrcG9pbnQoc20pO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gIC8vIEJJR0dFUiBUSEFOIFNNQUxMIFNDUkVFTlxuICBAaW5jbHVkZSBsYXlvdXRzX2Zvcl9icmVha3BvaW50KGd0LXNtKTtcblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kIC0gMSkge1xuICAvLyBNRURJVU0gU0NSRUVOXG4gIC5oaWRlLCAuaGlkZS1ndC14cywgLmhpZGUtZ3Qtc20ge1xuICAgICY6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1tZCk6bm90KC5zaG93KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuaGlkZS1tZDpub3QoLnNob3ctbWQpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIEBpbmNsdWRlIGxheW91dHNfZm9yX2JyZWFrcG9pbnQobWQpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kKSB7XG4gIC8vIEJJR0dFUiBUSEFOIE1FRElVTSBTQ1JFRU5cbiAgQGluY2x1ZGUgbGF5b3V0c19mb3JfYnJlYWtwb2ludChndC1tZCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbWQpIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbGcgLSAxKSB7XG4gIC8vIExBUkdFIFNDUkVFTlxuICAuaGlkZSwuaGlkZS1ndC14cywgLmhpZGUtZ3Qtc20sIC5oaWRlLWd0LW1kIHtcbiAgICAmOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1sZyk6bm90KC5zaG93KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuaGlkZS1sZzpub3QoLnNob3ctbGcpOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBAaW5jbHVkZSBsYXlvdXRzX2Zvcl9icmVha3BvaW50KGxnKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1sZykge1xuICBAaW5jbHVkZSBsYXlvdXRzX2Zvcl9icmVha3BvaW50KGd0LWxnKTtcbiAgQGluY2x1ZGUgbGF5b3V0c19mb3JfYnJlYWtwb2ludCh4bCk7XG5cbiAgLy8gQklHR0VSIFRIQU4gTEFSR0UgU0NSRUVOXG4gIC5oaWRlLCAuaGlkZS1ndC14cywgLmhpZGUtZ3Qtc20sIC5oaWRlLWd0LW1kLCAuaGlkZS1ndC1sZyB7XG4gICAgJjpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctZ3QtbGcpOm5vdCguc2hvdy14bCk6bm90KC5zaG93KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuaGlkZS14bDpub3QoLnNob3cteGwpOm5vdCguc2hvdy1ndC1sZyk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cbi8vIEdlbmVyYWwgcHJpbnRpbmcgUnVsZXNcbkBtZWRpYSBwcmludCB7XG5cbiAgLmhpZGUtcHJpbnQ6bm90KC5zaG93LXByaW50KTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8qIERvIG5vdCByZW1vdmUgdGhlIGNvbW1lbnRzIGJlbG93LiBJdCdzIHRoZSBtYXJrZXJzIHVzZWQgYnkgd2lyZWRlcCB0byBpbmplY3RcbnNhc3MgZGVwZW5kZW5jaWVzIHdoZW4gZGVmaW5lZCBpbiB0aGUgYm93ZXIuanNvbiBvZiB5b3VyIGRlcGVuZGVuY2llcyAqL1xuLyogTWF0ZXJpYWxEZXNpZ25JY29ucy5jb20gKi9cbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vaWNvbj9mYW1pbHk9TWF0ZXJpYWwrSWNvbnMpO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsMzAwLDUwMCw3MDApO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9pY29uP2ZhbWlseT1NYXRlcmlhbCtJY29ucyk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjQwMCwzMDAsNTAwLDcwMCk7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LmVvdD92PTEuOS4zMlwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTEuOS4zMlwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LndvZmYyP3Y9MS45LjMyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQud29mZj92PTEuOS4zMlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQudHRmP3Y9MS45LjMyXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQuc3ZnP3Y9MS45LjMyI21hdGVyaWFsZGVzaWduaWNvbnNyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5tZGk6YmVmb3JlLFxuLm1kaS1zZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDI0cHgvMSBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLm1kaS1hY2Nlc3MtcG9pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDJcIjsgfVxuXG4ubWRpLWFjY2Vzcy1wb2ludC1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAzXCI7IH1cblxuLm1kaS1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA0XCI7IH1cblxuLm1kaS1hY2NvdW50LWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA1XCI7IH1cblxuLm1kaS1hY2NvdW50LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNlwiOyB9XG5cbi5tZGktYWNjb3VudC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwN1wiOyB9XG5cbi5tZGktYWNjb3VudC1jYXJkLWRldGFpbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RDJcIjsgfVxuXG4ubWRpLWFjY291bnQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDhcIjsgfVxuXG4ubWRpLWFjY291bnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA5XCI7IH1cblxuLm1kaS1hY2NvdW50LWNvbnZlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEFcIjsgfVxuXG4ubWRpLWFjY291bnQtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCQlwiOyB9XG5cbi5tZGktYWNjb3VudC1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEJcIjsgfVxuXG4ubWRpLWFjY291bnQtbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMENcIjsgfVxuXG4ubWRpLWFjY291bnQtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMERcIjsgfVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEVcIjsgfVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGUtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RDNcIjsgfVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRlwiOyB9XG5cbi5tZGktYWNjb3VudC1tdWx0aXBsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEwXCI7IH1cblxuLm1kaS1hY2NvdW50LW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTFcIjsgfVxuXG4ubWRpLWFjY291bnQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEyXCI7IH1cblxuLm1kaS1hY2NvdW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTNcIjsgfVxuXG4ubWRpLWFjY291bnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNFwiOyB9XG5cbi5tZGktYWNjb3VudC1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTVcIjsgfVxuXG4ubWRpLWFjY291bnQtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE2XCI7IH1cblxuLm1kaS1hY2NvdW50LXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjMwXCI7IH1cblxuLm1kaS1hY2NvdW50LXNldHRpbmdzLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MzFcIjsgfVxuXG4ubWRpLWFjY291bnQtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxN1wiOyB9XG5cbi5tZGktYWNjb3VudC1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTlcIjsgfVxuXG4ubWRpLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQVwiOyB9XG5cbi5tZGktYWlyLWNvbmRpdGlvbmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFCXCI7IH1cblxuLm1kaS1haXJiYWxsb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFDXCI7IH1cblxuLm1kaS1haXJwbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRFwiOyB9XG5cbi5tZGktYWlycGxhbmUtbGFuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVENFwiOyB9XG5cbi5tZGktYWlycGxhbmUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFFXCI7IH1cblxuLm1kaS1haXJwbGFuZS10YWtlb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUQ1XCI7IH1cblxuLm1kaS1haXJwbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFGXCI7IH1cblxuLm1kaS1hbGFybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMFwiOyB9XG5cbi5tZGktYWxhcm0tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjFcIjsgfVxuXG4ubWRpLWFsYXJtLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIyXCI7IH1cblxuLm1kaS1hbGFybS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjNcIjsgfVxuXG4ubWRpLWFsYXJtLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjRcIjsgfVxuXG4ubWRpLWFsYXJtLXNub296ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4RFwiOyB9XG5cbi5tZGktYWxidW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjVcIjsgfVxuXG4ubWRpLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI2XCI7IH1cblxuLm1kaS1hbGVydC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjdcIjsgfVxuXG4ubWRpLWFsZXJ0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyOFwiOyB9XG5cbi5tZGktYWxlcnQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RDZcIjsgfVxuXG4ubWRpLWFsZXJ0LWRlY2FncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkJDXCI7IH1cblxuLm1kaS1hbGVydC1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI5XCI7IH1cblxuLm1kaS1hbGVydC1vY3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2NlwiOyB9XG5cbi5tZGktYWxlcnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQVwiOyB9XG5cbi5tZGktYWxsLWluY2x1c2l2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCRFwiOyB9XG5cbi5tZGktYWxwaGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkJcIjsgfVxuXG4ubWRpLWFscGhhYmV0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQ1wiOyB9XG5cbi5tZGktYWx0aW1ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUQ3XCI7IH1cblxuLm1kaS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkRcIjsgfVxuXG4ubWRpLWFtYXpvbi1jbG91ZGRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJFXCI7IH1cblxuLm1kaS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkZcIjsgfVxuXG4ubWRpLWFtcGxpZmllcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMFwiOyB9XG5cbi5tZGktYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMxXCI7IH1cblxuLm1kaS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMyXCI7IH1cblxuLm1kaS1hbmRyb2lkLWRlYnVnLWJyaWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzM1wiOyB9XG5cbi5tZGktYW5kcm9pZC1zdHVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzRcIjsgfVxuXG4ubWRpLWFuZ3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QjFcIjsgfVxuXG4ubWRpLWFuZ3VsYXJqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCRVwiOyB9XG5cbi5tZGktYW5pbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUQ4XCI7IH1cblxuLm1kaS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNVwiOyB9XG5cbi5tZGktYXBwbGUtZmluZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM2XCI7IH1cblxuLm1kaS1hcHBsZS1pb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzdcIjsgfVxuXG4ubWRpLWFwcGxlLWtleWJvYXJkLWNhcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MzJcIjsgfVxuXG4ubWRpLWFwcGxlLWtleWJvYXJkLWNvbW1hbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MzNcIjsgfVxuXG4ubWRpLWFwcGxlLWtleWJvYXJkLWNvbnRyb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MzRcIjsgfVxuXG4ubWRpLWFwcGxlLWtleWJvYXJkLW9wdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzNVwiOyB9XG5cbi5tZGktYXBwbGUta2V5Ym9hcmQtc2hpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MzZcIjsgfVxuXG4ubWRpLWFwcGxlLW1vYmlsZW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM4XCI7IH1cblxuLm1kaS1hcHBsZS1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzlcIjsgfVxuXG4ubWRpLWFwcGxpY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjE0XCI7IH1cblxuLm1kaS1hcHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNCXCI7IH1cblxuLm1kaS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNDXCI7IH1cblxuLm1kaS1hcnJhbmdlLWJyaW5nLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0RcIjsgfVxuXG4ubWRpLWFycmFuZ2UtYnJpbmctdG8tZnJvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0VcIjsgfVxuXG4ubWRpLWFycmFuZ2Utc2VuZC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRlwiOyB9XG5cbi5tZGktYXJyYW5nZS1zZW5kLXRvLWJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDBcIjsgfVxuXG4ubWRpLWFycm93LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MVwiOyB9XG5cbi5tZGktYXJyb3ctYm90dG9tLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDJcIjsgfVxuXG4ubWRpLWFycm93LWJvdHRvbS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0M1wiOyB9XG5cbi5tZGktYXJyb3ctY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MTVcIjsgfVxuXG4ubWRpLWFycm93LWNvbXByZXNzLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NFwiOyB9XG5cbi5tZGktYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NVwiOyB9XG5cbi5tZGktYXJyb3ctZG93bi1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzJEXCI7IH1cblxuLm1kaS1hcnJvdy1kb3duLWJvbGQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzJFXCI7IH1cblxuLm1kaS1hcnJvdy1kb3duLWJvbGQtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MkZcIjsgfVxuXG4ubWRpLWFycm93LWRvd24tYm9sZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDdcIjsgfVxuXG4ubWRpLWFycm93LWRvd24tYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0OFwiOyB9XG5cbi5tZGktYXJyb3ctZG93bi1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0OVwiOyB9XG5cbi5tZGktYXJyb3ctZG93bi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QkZcIjsgfVxuXG4ubWRpLWFycm93LWRvd24tZHJvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEFcIjsgfVxuXG4ubWRpLWFycm93LWRvd24tZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QlwiOyB9XG5cbi5tZGktYXJyb3ctZG93bi10aGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NlwiOyB9XG5cbi5tZGktYXJyb3ctZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjE2XCI7IH1cblxuLm1kaS1hcnJvdy1leHBhbmQtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRDXCI7IH1cblxuLm1kaS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDREXCI7IH1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MzBcIjsgfVxuXG4ubWRpLWFycm93LWxlZnQtYm9sZC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MzFcIjsgfVxuXG4ubWRpLWFycm93LWxlZnQtYm9sZC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczMlwiOyB9XG5cbi5tZGktYXJyb3ctbGVmdC1ib2xkLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RlwiOyB9XG5cbi5tZGktYXJyb3ctbGVmdC1ib2xkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUwXCI7IH1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUxXCI7IH1cblxuLm1kaS1hcnJvdy1sZWZ0LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDMFwiOyB9XG5cbi5tZGktYXJyb3ctbGVmdC1kcm9wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MlwiOyB9XG5cbi5tZGktYXJyb3ctbGVmdC1kcm9wLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUzXCI7IH1cblxuLm1kaS1hcnJvdy1sZWZ0LXRoaWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRFXCI7IH1cblxuLm1kaS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NFwiOyB9XG5cbi5tZGktYXJyb3ctcmlnaHQtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczM1wiOyB9XG5cbi5tZGktYXJyb3ctcmlnaHQtYm9sZC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MzRcIjsgfVxuXG4ubWRpLWFycm93LXJpZ2h0LWJvbGQtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MzVcIjsgfVxuXG4ubWRpLWFycm93LXJpZ2h0LWJvbGQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU2XCI7IH1cblxuLm1kaS1hcnJvdy1yaWdodC1ib2xkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU3XCI7IH1cblxuLm1kaS1hcnJvdy1yaWdodC1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1OFwiOyB9XG5cbi5tZGktYXJyb3ctcmlnaHQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkMxXCI7IH1cblxuLm1kaS1hcnJvdy1yaWdodC1kcm9wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1OVwiOyB9XG5cbi5tZGktYXJyb3ctcmlnaHQtZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QVwiOyB9XG5cbi5tZGktYXJyb3ctcmlnaHQtdGhpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTVcIjsgfVxuXG4ubWRpLWFycm93LXRvcC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVCXCI7IH1cblxuLm1kaS1hcnJvdy10b3AtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUNcIjsgfVxuXG4ubWRpLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVEXCI7IH1cblxuLm1kaS1hcnJvdy11cC1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzM2XCI7IH1cblxuLm1kaS1hcnJvdy11cC1ib2xkLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczN1wiOyB9XG5cbi5tZGktYXJyb3ctdXAtYm9sZC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczOFwiOyB9XG5cbi5tZGktYXJyb3ctdXAtYm9sZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUZcIjsgfVxuXG4ubWRpLWFycm93LXVwLWJvbGQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjBcIjsgfVxuXG4ubWRpLWFycm93LXVwLWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYxXCI7IH1cblxuLm1kaS1hcnJvdy11cC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QzJcIjsgfVxuXG4ubWRpLWFycm93LXVwLWRyb3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYyXCI7IH1cblxuLm1kaS1hcnJvdy11cC1kcm9wLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYzXCI7IH1cblxuLm1kaS1hcnJvdy11cC10aGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RVwiOyB9XG5cbi5tZGktYXNzaXN0YW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY0XCI7IH1cblxuLm1kaS1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDM1wiOyB9XG5cbi5tZGktYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjVcIjsgfVxuXG4ubWRpLWF0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjdcIjsgfVxuXG4ubWRpLWF0dGFjaG1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjZcIjsgfVxuXG4ubWRpLWF1ZGlvYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2N1wiOyB9XG5cbi5tZGktYXV0by1maXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjhcIjsgfVxuXG4ubWRpLWF1dG8tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY5XCI7IH1cblxuLm1kaS1hdXRvcmVuZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkFcIjsgfVxuXG4ubWRpLWF2LXRpbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZCXCI7IH1cblxuLm1kaS1iYWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZDXCI7IH1cblxuLm1kaS1iYWJ5LWJ1Z2d5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjhFXCI7IH1cblxuLm1kaS1iYWNrYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZEXCI7IH1cblxuLm1kaS1iYWNrc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkVcIjsgfVxuXG4ubWRpLWJhY2t1cC1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZGXCI7IH1cblxuLm1kaS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3NFwiOyB9XG5cbi5tZGktYmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MFwiOyB9XG5cbi5tZGktYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MVwiOyB9XG5cbi5tZGktYmFyY29kZS1zY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcyXCI7IH1cblxuLm1kaS1iYXJsZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzNcIjsgfVxuXG4ubWRpLWJhcnJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NFwiOyB9XG5cbi5tZGktYmFzZWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzVcIjsgfVxuXG4ubWRpLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NlwiOyB9XG5cbi5tZGktYmFza2V0LWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzdcIjsgfVxuXG4ubWRpLWJhc2tldC11bmZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzhcIjsgfVxuXG4ubWRpLWJhdHRlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzlcIjsgfVxuXG4ubWRpLWJhdHRlcnktMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0FcIjsgfVxuXG4ubWRpLWJhdHRlcnktMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0JcIjsgfVxuXG4ubWRpLWJhdHRlcnktMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0NcIjsgfVxuXG4ubWRpLWJhdHRlcnktNDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0RcIjsgfVxuXG4ubWRpLWJhdHRlcnktNTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0VcIjsgfVxuXG4ubWRpLWJhdHRlcnktNjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0ZcIjsgfVxuXG4ubWRpLWJhdHRlcnktNzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODBcIjsgfVxuXG4ubWRpLWJhdHRlcnktODA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODFcIjsgfVxuXG4ubWRpLWJhdHRlcnktOTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODJcIjsgfVxuXG4ubWRpLWJhdHRlcnktYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODNcIjsgfVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODRcIjsgfVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctMTAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg1XCI7IH1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg2XCI7IH1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTMwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg3XCI7IH1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTQwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg4XCI7IH1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTYwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg5XCI7IH1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTgwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhBXCI7IH1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTkwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhCXCI7IH1cblxuLm1kaS1iYXR0ZXJ5LW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhDXCI7IH1cblxuLm1kaS1iYXR0ZXJ5LW5lZ2F0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhEXCI7IH1cblxuLm1kaS1iYXR0ZXJ5LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEVcIjsgfVxuXG4ubWRpLWJhdHRlcnktcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RlwiOyB9XG5cbi5tZGktYmF0dGVyeS1wb3NpdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MFwiOyB9XG5cbi5tZGktYmF0dGVyeS11bmtub3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkxXCI7IH1cblxuLm1kaS1iZWFjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MlwiOyB9XG5cbi5tZGktYmVha2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjhGXCI7IH1cblxuLm1kaS1iZWF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5N1wiOyB9XG5cbi5tZGktYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5OFwiOyB9XG5cbi5tZGktYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5OVwiOyB9XG5cbi5tZGktYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QVwiOyB9XG5cbi5tZGktYmVsbC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUJcIjsgfVxuXG4ubWRpLWJlbGwtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5Q1wiOyB9XG5cbi5tZGktYmVsbC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlEXCI7IH1cblxuLm1kaS1iZWxsLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUVcIjsgfVxuXG4ubWRpLWJlbGwtcmluZy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlGXCI7IH1cblxuLm1kaS1iZWxsLXNsZWVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEwXCI7IH1cblxuLm1kaS1iZXRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEExXCI7IH1cblxuLm1kaS1iaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMlwiOyB9XG5cbi5tZGktYmlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBM1wiOyB9XG5cbi5tZGktYmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNFwiOyB9XG5cbi5tZGktYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNVwiOyB9XG5cbi5tZGktYmlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE2XCI7IH1cblxuLm1kaS1iaW9oYXphcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTdcIjsgfVxuXG4ubWRpLWJpdGJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBOFwiOyB9XG5cbi5tZGktYmxhY2stbWVzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBOVwiOyB9XG5cbi5tZGktYmxhY2tiZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQVwiOyB9XG5cbi5tZGktYmxlbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQlwiOyB9XG5cbi5tZGktYmxpbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFDXCI7IH1cblxuLm1kaS1ibG9jay1oZWxwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQURcIjsgfVxuXG4ubWRpLWJsb2dnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUVcIjsgfVxuXG4ubWRpLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRlwiOyB9XG5cbi5tZGktYmx1ZXRvb3RoLWF1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIwXCI7IH1cblxuLm1kaS1ibHVldG9vdGgtY29ubmVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMVwiOyB9XG5cbi5tZGktYmx1ZXRvb3RoLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMlwiOyB9XG5cbi5tZGktYmx1ZXRvb3RoLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIzXCI7IH1cblxuLm1kaS1ibHVldG9vdGgtdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjRcIjsgfVxuXG4ubWRpLWJsdXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjVcIjsgfVxuXG4ubWRpLWJsdXItbGluZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI2XCI7IH1cblxuLm1kaS1ibHVyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCN1wiOyB9XG5cbi5tZGktYmx1ci1yYWRpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjhcIjsgfVxuXG4ubWRpLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OTBcIjsgfVxuXG4ubWRpLWJvbWItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkM0XCI7IH1cblxuLm1kaS1ib25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI5XCI7IH1cblxuLm1kaS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJBXCI7IH1cblxuLm1kaS1ib29rLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUQ5XCI7IH1cblxuLm1kaS1ib29rLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJCXCI7IH1cblxuLm1kaS1ib29rLW11bHRpcGxlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkNcIjsgfVxuXG4ubWRpLWJvb2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRFwiOyB9XG5cbi5tZGktYm9vay1vcGVuLXBhZ2UtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEQVwiOyB9XG5cbi5tZGktYm9vay1vcGVuLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkVcIjsgfVxuXG4ubWRpLWJvb2stcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEQlwiOyB9XG5cbi5tZGktYm9vay12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJGXCI7IH1cblxuLm1kaS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMFwiOyB9XG5cbi5tZGktYm9va21hcmstY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzFcIjsgfVxuXG4ubWRpLWJvb2ttYXJrLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMyXCI7IH1cblxuLm1kaS1ib29rbWFyay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMzXCI7IH1cblxuLm1kaS1ib29rbWFyay1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM1XCI7IH1cblxuLm1kaS1ib29rbWFyay1wbHVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzRcIjsgfVxuXG4ubWRpLWJvb2ttYXJrLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNlwiOyB9XG5cbi5tZGktYm9vbWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEQ1wiOyB9XG5cbi5tZGktYm9vdHN0cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkM1XCI7IH1cblxuLm1kaS1ib3JkZXItYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM3XCI7IH1cblxuLm1kaS1ib3JkZXItYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM4XCI7IH1cblxuLm1kaS1ib3JkZXItY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzlcIjsgfVxuXG4ubWRpLWJvcmRlci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENBXCI7IH1cblxuLm1kaS1ib3JkZXItaW5zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENCXCI7IH1cblxuLm1kaS1ib3JkZXItbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQ1wiOyB9XG5cbi5tZGktYm9yZGVyLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0RcIjsgfVxuXG4ubWRpLWJvcmRlci1vdXRzaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENFXCI7IH1cblxuLm1kaS1ib3JkZXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0ZcIjsgfVxuXG4ubWRpLWJvcmRlci1zdHlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMFwiOyB9XG5cbi5tZGktYm9yZGVyLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMVwiOyB9XG5cbi5tZGktYm9yZGVyLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQyXCI7IH1cblxuLm1kaS1ib3ctdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjc3XCI7IH1cblxuLm1kaS1ib3dsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjE3XCI7IH1cblxuLm1kaS1ib3dsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQzXCI7IH1cblxuLm1kaS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDRcIjsgfVxuXG4ubWRpLWJveC1jdXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDVcIjsgfVxuXG4ubWRpLWJveC1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MzdcIjsgfVxuXG4ubWRpLWJyaWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxOFwiOyB9XG5cbi5tZGktYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ2XCI7IH1cblxuLm1kaS1icmllZmNhc2UtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDdcIjsgfVxuXG4ubWRpLWJyaWVmY2FzZS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOFwiOyB9XG5cbi5tZGktYnJpZWZjYXNlLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOVwiOyB9XG5cbi5tZGktYnJpZ2h0bmVzcy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERBXCI7IH1cblxuLm1kaS1icmlnaHRuZXNzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREJcIjsgfVxuXG4ubWRpLWJyaWdodG5lc3MtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQ1wiOyB9XG5cbi5tZGktYnJpZ2h0bmVzcy00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEREXCI7IH1cblxuLm1kaS1icmlnaHRuZXNzLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREVcIjsgfVxuXG4ubWRpLWJyaWdodG5lc3MtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERlwiOyB9XG5cbi5tZGktYnJpZ2h0bmVzcy03OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUwXCI7IH1cblxuLm1kaS1icmlnaHRuZXNzLWF1dG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTFcIjsgfVxuXG4ubWRpLWJyb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUyXCI7IH1cblxuLm1kaS1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFM1wiOyB9XG5cbi5tZGktYnVmZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjE5XCI7IH1cblxuLm1kaS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTRcIjsgfVxuXG4ubWRpLWJ1bGxldGluLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU1XCI7IH1cblxuLm1kaS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNlwiOyB9XG5cbi5tZGktYnVsbHNleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RERcIjsgfVxuXG4ubWRpLWJ1cnN0LW1vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1REVcIjsgfVxuXG4ubWRpLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFN1wiOyB9XG5cbi5tZGktY2FjaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU4XCI7IH1cblxuLm1kaS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU5XCI7IH1cblxuLm1kaS1jYWtlLWxheWVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUFcIjsgfVxuXG4ubWRpLWNha2UtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQlwiOyB9XG5cbi5tZGktY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQ1wiOyB9XG5cbi5tZGktY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRURcIjsgfVxuXG4ubWRpLWNhbGVuZGFyLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVFXCI7IH1cblxuLm1kaS1jYWxlbmRhci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRlwiOyB9XG5cbi5tZGktY2FsZW5kYXItY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjBcIjsgfVxuXG4ubWRpLWNhbGVuZGFyLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYxXCI7IH1cblxuLm1kaS1jYWxlbmRhci1tdWx0aXBsZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMlwiOyB9XG5cbi5tZGktY2FsZW5kYXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGM1wiOyB9XG5cbi5tZGktY2FsZW5kYXItcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OTFcIjsgfVxuXG4ubWRpLWNhbGVuZGFyLXJhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjc4XCI7IH1cblxuLm1kaS1jYWxlbmRhci1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjRcIjsgfVxuXG4ubWRpLWNhbGVuZGFyLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjVcIjsgfVxuXG4ubWRpLWNhbGVuZGFyLXRvZGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY2XCI7IH1cblxuLm1kaS1jYWxsLW1hZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjdcIjsgfVxuXG4ubWRpLWNhbGwtbWVyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjhcIjsgfVxuXG4ubWRpLWNhbGwtbWlzc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY5XCI7IH1cblxuLm1kaS1jYWxsLXJlY2VpdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZBXCI7IH1cblxuLm1kaS1jYWxsLXNwbGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZCXCI7IH1cblxuLm1kaS1jYW1jb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkNcIjsgfVxuXG4ubWRpLWNhbWNvcmRlci1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkRcIjsgfVxuXG4ubWRpLWNhbWNvcmRlci1ib3gtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZFXCI7IH1cblxuLm1kaS1jYW1jb3JkZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZGXCI7IH1cblxuLm1kaS1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDBcIjsgfVxuXG4ubWRpLWNhbWVyYS1idXJzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5MlwiOyB9XG5cbi5tZGktY2FtZXJhLWVuaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDFcIjsgfVxuXG4ubWRpLWNhbWVyYS1mcm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMlwiOyB9XG5cbi5tZGktY2FtZXJhLWZyb250LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDNcIjsgfVxuXG4ubWRpLWNhbWVyYS1pcmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA0XCI7IH1cblxuLm1kaS1jYW1lcmEtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNURGXCI7IH1cblxuLm1kaS1jYW1lcmEtcGFydHktbW9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNVwiOyB9XG5cbi5tZGktY2FtZXJhLXJlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDZcIjsgfVxuXG4ubWRpLWNhbWVyYS1yZWFyLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDdcIjsgfVxuXG4ubWRpLWNhbWVyYS1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDhcIjsgfVxuXG4ubWRpLWNhbWVyYS10aW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwOVwiOyB9XG5cbi5tZGktY2FuY2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzM5XCI7IH1cblxuLm1kaS1jYW5kbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RTJcIjsgfVxuXG4ubWRpLWNhbmR5Y2FuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQVwiOyB9XG5cbi5tZGktY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBCXCI7IH1cblxuLm1kaS1jYXItYmF0dGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQ1wiOyB9XG5cbi5tZGktY2FyLWNvbm5lY3RlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRFwiOyB9XG5cbi5tZGktY2FyLXdhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEVcIjsgfVxuXG4ubWRpLWNhcmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjM4XCI7IH1cblxuLm1kaS1jYXJkcy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjM5XCI7IH1cblxuLm1kaS1jYXJkcy1wbGF5aW5nLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2M0FcIjsgfVxuXG4ubWRpLWNhcmRzLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QzZcIjsgfVxuXG4ubWRpLWNhcnJvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRlwiOyB9XG5cbi5tZGktY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMFwiOyB9XG5cbi5tZGktY2FydC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NkJcIjsgfVxuXG4ubWRpLWNhcnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMVwiOyB9XG5cbi5tZGktY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEyXCI7IH1cblxuLm1kaS1jYXNlLXNlbnNpdGl2ZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTNcIjsgfVxuXG4ubWRpLWNhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTRcIjsgfVxuXG4ubWRpLWNhc2gtMTAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE1XCI7IH1cblxuLm1kaS1jYXNoLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE2XCI7IH1cblxuLm1kaS1jYXNoLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExN1wiOyB9XG5cbi5tZGktY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExOFwiOyB9XG5cbi5tZGktY2FzdC1jb25uZWN0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTlcIjsgfVxuXG4ubWRpLWNhc3Qtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzg5XCI7IH1cblxuLm1kaS1jYXN0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUFcIjsgfVxuXG4ubWRpLWNhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQlwiOyB9XG5cbi5tZGktY2VpbGluZy1saWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2OFwiOyB9XG5cbi5tZGktY2VsbHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFDXCI7IH1cblxuLm1kaS1jZWxscGhvbmUtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRFwiOyB9XG5cbi5tZGktY2VsbHBob25lLWJhc2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFFXCI7IH1cblxuLm1kaS1jZWxscGhvbmUtZG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRlwiOyB9XG5cbi5tZGktY2VsbHBob25lLWlwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMFwiOyB9XG5cbi5tZGktY2VsbHBob25lLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjFcIjsgfVxuXG4ubWRpLWNlbGxwaG9uZS1saW5rLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMlwiOyB9XG5cbi5tZGktY2VsbHBob25lLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIzXCI7IH1cblxuLm1kaS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNFwiOyB9XG5cbi5tZGktY2hhaXItc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI1XCI7IH1cblxuLm1kaS1jaGFydC1hcmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjZcIjsgfVxuXG4ubWRpLWNoYXJ0LWFyZWFzcGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjdcIjsgfVxuXG4ubWRpLWNoYXJ0LWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyOFwiOyB9XG5cbi5tZGktY2hhcnQtYmFyLXN0YWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjlcIjsgfVxuXG4ubWRpLWNoYXJ0LWJ1YmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFM1wiOyB9XG5cbi5tZGktY2hhcnQtZ2FudHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NkNcIjsgfVxuXG4ubWRpLWNoYXJ0LWhpc3RvZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyOVwiOyB9XG5cbi5tZGktY2hhcnQtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQVwiOyB9XG5cbi5tZGktY2hhcnQtbGluZS1zdGFja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzZBXCI7IH1cblxuLm1kaS1jaGFydC1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkJcIjsgfVxuXG4ubWRpLWNoYXJ0LXNjYXR0ZXJwbG90LWhleGJpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2RFwiOyB9XG5cbi5tZGktY2hhcnQtdGltZWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NkVcIjsgfVxuXG4ubWRpLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJDXCI7IH1cblxuLm1kaS1jaGVjay1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkRcIjsgfVxuXG4ubWRpLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFMFwiOyB9XG5cbi5tZGktY2hlY2stY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RTFcIjsgfVxuXG4ubWRpLWNoZWNrYm94LWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJFXCI7IH1cblxuLm1kaS1jaGVja2JveC1ibGFuay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkZcIjsgfVxuXG4ubWRpLWNoZWNrYm94LWJsYW5rLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMwXCI7IH1cblxuLm1kaS1jaGVja2JveC1ibGFuay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMxXCI7IH1cblxuLm1kaS1jaGVja2JveC1tYXJrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzJcIjsgfVxuXG4ubWRpLWNoZWNrYm94LW1hcmtlZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzNcIjsgfVxuXG4ubWRpLWNoZWNrYm94LW1hcmtlZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNFwiOyB9XG5cbi5tZGktY2hlY2tib3gtbWFya2VkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzVcIjsgfVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM2XCI7IH1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2M0JcIjsgfVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLWJsYW5rLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjNDXCI7IH1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM3XCI7IH1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1tYXJrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzhcIjsgfVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2M0RcIjsgfVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzRVwiOyB9XG5cbi5tZGktY2hlY2tib3gtbXVsdGlwbGUtbWFya2VkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzlcIjsgfVxuXG4ubWRpLWNoZWNrZXJib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQVwiOyB9XG5cbi5tZGktY2hlbWljYWwtd2VhcG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNCXCI7IH1cblxuLm1kaS1jaGV2cm9uLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNDXCI7IH1cblxuLm1kaS1jaGV2cm9uLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNEXCI7IH1cblxuLm1kaS1jaGV2cm9uLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRVwiOyB9XG5cbi5tZGktY2hldnJvbi1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0ZcIjsgfVxuXG4ubWRpLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MFwiOyB9XG5cbi5tZGktY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQxXCI7IH1cblxuLm1kaS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQyXCI7IH1cblxuLm1kaS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQzXCI7IH1cblxuLm1kaS1jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjFBXCI7IH1cblxuLm1kaS1jaHVyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDRcIjsgfVxuXG4ubWRpLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2NFwiOyB9XG5cbi5tZGktY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjVcIjsgfVxuXG4ubWRpLWNpc2NvLXdlYmV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ1XCI7IH1cblxuLm1kaS1jaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ2XCI7IH1cblxuLm1kaS1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDdcIjsgfVxuXG4ubWRpLWNsaXBib2FyZC1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ4XCI7IH1cblxuLm1kaS1jbGlwYm9hcmQtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDlcIjsgfVxuXG4ubWRpLWNsaXBib2FyZC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRBXCI7IH1cblxuLm1kaS1jbGlwYm9hcmQtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QlwiOyB9XG5cbi5tZGktY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRDXCI7IH1cblxuLm1kaS1jbGlwYm9hcmQtZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDN1wiOyB9XG5cbi5tZGktY2xpcGJvYXJkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNERcIjsgfVxuXG4ubWRpLWNsaXBib2FyZC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzUwXCI7IH1cblxuLm1kaS1jbGlwYm9hcmQtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RVwiOyB9XG5cbi5tZGktY2xpcHB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRGXCI7IH1cblxuLm1kaS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MFwiOyB9XG5cbi5tZGktY2xvY2stYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1Q0VcIjsgfVxuXG4ubWRpLWNsb2NrLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MVwiOyB9XG5cbi5tZGktY2xvY2stZmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MlwiOyB9XG5cbi5tZGktY2xvY2staW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTNcIjsgfVxuXG4ubWRpLWNsb2NrLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NFwiOyB9XG5cbi5tZGktY2xvY2stc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTVcIjsgfVxuXG4ubWRpLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU2XCI7IH1cblxuLm1kaS1jbG9zZS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTdcIjsgfVxuXG4ubWRpLWNsb3NlLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU4XCI7IH1cblxuLm1kaS1jbG9zZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTlcIjsgfVxuXG4ubWRpLWNsb3NlLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVBXCI7IH1cblxuLm1kaS1jbG9zZS1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVCXCI7IH1cblxuLm1kaS1jbG9zZS1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVDXCI7IH1cblxuLm1kaS1jbG9zZS1vY3RhZ29uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNURcIjsgfVxuXG4ubWRpLWNsb3NlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QzhcIjsgfVxuXG4ubWRpLWNsb3NlZC1jYXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVFXCI7IH1cblxuLm1kaS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RlwiOyB9XG5cbi5tZGktY2xvdWQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjBcIjsgfVxuXG4ubWRpLWNsb3VkLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MVwiOyB9XG5cbi5tZGktY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjJcIjsgfVxuXG4ubWRpLWNsb3VkLW9mZi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY0XCI7IH1cblxuLm1kaS1jbG91ZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYzXCI7IH1cblxuLm1kaS1jbG91ZC1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NVwiOyB9XG5cbi5tZGktY2xvdWQtcHJpbnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NlwiOyB9XG5cbi5tZGktY2xvdWQtc3luYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzRlwiOyB9XG5cbi5tZGktY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY3XCI7IH1cblxuLm1kaS1jb2RlLWFycmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY4XCI7IH1cblxuLm1kaS1jb2RlLWJyYWNlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2OVwiOyB9XG5cbi5tZGktY29kZS1icmFja2V0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QVwiOyB9XG5cbi5tZGktY29kZS1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QlwiOyB9XG5cbi5tZGktY29kZS1ncmVhdGVyLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkNcIjsgfVxuXG4ubWRpLWNvZGUtZ3JlYXRlci10aGFuLW9yLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZEXCI7IH1cblxuLm1kaS1jb2RlLWxlc3MtdGhhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2RVwiOyB9XG5cbi5tZGktY29kZS1sZXNzLXRoYW4tb3ItZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkZcIjsgfVxuXG4ubWRpLWNvZGUtbm90LWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTcwXCI7IH1cblxuLm1kaS1jb2RlLW5vdC1lcXVhbC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTcxXCI7IH1cblxuLm1kaS1jb2RlLXBhcmVudGhlc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTcyXCI7IH1cblxuLm1kaS1jb2RlLXN0cmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3M1wiOyB9XG5cbi5tZGktY29kZS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTc0XCI7IH1cblxuLm1kaS1jb2RlLXRhZ3MtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OTNcIjsgfVxuXG4ubWRpLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNzVcIjsgfVxuXG4ubWRpLWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3NlwiOyB9XG5cbi5tZGktY29mZmVlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QzlcIjsgfVxuXG4ubWRpLWNvZmZlZS10by1nbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3N1wiOyB9XG5cbi5tZGktY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3OFwiOyB9XG5cbi5tZGktY29pbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OTRcIjsgfVxuXG4ubWRpLWNvbGxhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDBcIjsgfVxuXG4ubWRpLWNvbG9yLWhlbHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3OVwiOyB9XG5cbi5tZGktY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3QVwiOyB9XG5cbi5tZGktY29tbWVudC1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTdCXCI7IH1cblxuLm1kaS1jb21tZW50LWFjY291bnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3Q1wiOyB9XG5cbi5tZGktY29tbWVudC1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3RFwiOyB9XG5cbi5tZGktY29tbWVudC1hbGVydC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTdFXCI7IH1cblxuLm1kaS1jb21tZW50LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTdGXCI7IH1cblxuLm1kaS1jb21tZW50LWNoZWNrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxODBcIjsgfVxuXG4ubWRpLWNvbW1lbnQtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4MVwiOyB9XG5cbi5tZGktY29tbWVudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTgyXCI7IH1cblxuLm1kaS1jb21tZW50LXBsdXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4M1wiOyB9XG5cbi5tZGktY29tbWVudC1wcm9jZXNzaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTg0XCI7IH1cblxuLm1kaS1jb21tZW50LXByb2Nlc3Npbmctb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4NVwiOyB9XG5cbi5tZGktY29tbWVudC1xdWVzdGlvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTg2XCI7IH1cblxuLm1kaS1jb21tZW50LXJlbW92ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTg3XCI7IH1cblxuLm1kaS1jb21tZW50LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxODhcIjsgfVxuXG4ubWRpLWNvbW1lbnQtdGV4dC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTg5XCI7IH1cblxuLm1kaS1jb21wYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMThBXCI7IH1cblxuLm1kaS1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMThCXCI7IH1cblxuLm1kaS1jb21wYXNzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOENcIjsgfVxuXG4ubWRpLWNvbnNvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOERcIjsgfVxuXG4ubWRpLWNvbnRhY3QtbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4RVwiOyB9XG5cbi5tZGktY29udGFjdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2Q0FcIjsgfVxuXG4ubWRpLWNvbnRlbnQtY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4RlwiOyB9XG5cbi5tZGktY29udGVudC1jdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOTBcIjsgfVxuXG4ubWRpLWNvbnRlbnQtZHVwbGljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTkxXCI7IH1cblxuLm1kaS1jb250ZW50LXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTkyXCI7IH1cblxuLm1kaS1jb250ZW50LXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOTNcIjsgfVxuXG4ubWRpLWNvbnRlbnQtc2F2ZS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOTRcIjsgfVxuXG4ubWRpLWNvbnRlbnQtc2F2ZS1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxQlwiOyB9XG5cbi5tZGktY29udHJhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOTVcIjsgfVxuXG4ubWRpLWNvbnRyYXN0LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE5NlwiOyB9XG5cbi5tZGktY29udHJhc3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTk3XCI7IH1cblxuLm1kaS1jb29raWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOThcIjsgfVxuXG4ubWRpLWNvcHlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFNlwiOyB9XG5cbi5tZGktY291bnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE5OVwiOyB9XG5cbi5tZGktY293OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTlBXCI7IH1cblxuLm1kaS1jcmVhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFDOVwiOyB9XG5cbi5tZGktY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOUJcIjsgfVxuXG4ubWRpLWNyZWRpdC1jYXJkLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTlDXCI7IH1cblxuLm1kaS1jcmVkaXQtY2FyZC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RTRcIjsgfVxuXG4ubWRpLWNyZWRpdC1jYXJkLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NzVcIjsgfVxuXG4ubWRpLWNyZWRpdC1jYXJkLXNjYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOURcIjsgfVxuXG4ubWRpLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOUVcIjsgfVxuXG4ubWRpLWNyb3AtZnJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE5RlwiOyB9XG5cbi5tZGktY3JvcC1sYW5kc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQTBcIjsgfVxuXG4ubWRpLWNyb3AtcG9ydHJhaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQTFcIjsgfVxuXG4ubWRpLWNyb3Atcm90YXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjk1XCI7IH1cblxuLm1kaS1jcm9wLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBMlwiOyB9XG5cbi5tZGktY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBM1wiOyB9XG5cbi5tZGktY3Jvc3NoYWlycy1ncHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQTRcIjsgfVxuXG4ubWRpLWNyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUE1XCI7IH1cblxuLm1kaS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUE2XCI7IH1cblxuLm1kaS1jdWJlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQTdcIjsgfVxuXG4ubWRpLWN1YmUtc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBOFwiOyB9XG5cbi5tZGktY3ViZS11bmZvbGRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBOVwiOyB9XG5cbi5tZGktY3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUFBXCI7IH1cblxuLm1kaS1jdXAtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUU1XCI7IH1cblxuLm1kaS1jdXAtd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQUJcIjsgfVxuXG4ubWRpLWN1cnJlbmN5LWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBQ1wiOyB9XG5cbi5tZGktY3VycmVuY3ktZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUFEXCI7IH1cblxuLm1kaS1jdXJyZW5jeS1nYnA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQUVcIjsgfVxuXG4ubWRpLWN1cnJlbmN5LWlucjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBRlwiOyB9XG5cbi5tZGktY3VycmVuY3ktbmduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUIwXCI7IH1cblxuLm1kaS1jdXJyZW5jeS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQjFcIjsgfVxuXG4ubWRpLWN1cnJlbmN5LXRyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFCMlwiOyB9XG5cbi5tZGktY3VycmVuY3ktdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUIzXCI7IH1cblxuLm1kaS1jdXJyZW5jeS11c2Qtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjc5XCI7IH1cblxuLm1kaS1jdXJzb3ItZGVmYXVsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFCNFwiOyB9XG5cbi5tZGktY3Vyc29yLWRlZmF1bHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFCNVwiOyB9XG5cbi5tZGktY3Vyc29yLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQjZcIjsgfVxuXG4ubWRpLWN1cnNvci1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUI3XCI7IH1cblxuLm1kaS1jdXJzb3ItdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFN1wiOyB9XG5cbi5tZGktZGF0YWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQjhcIjsgfVxuXG4ubWRpLWRhdGFiYXNlLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUI5XCI7IH1cblxuLm1kaS1kYXRhYmFzZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUJBXCI7IH1cblxuLm1kaS1kZWJ1Zy1zdGVwLWludG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQkJcIjsgfVxuXG4ubWRpLWRlYnVnLXN0ZXAtb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUJDXCI7IH1cblxuLm1kaS1kZWJ1Zy1zdGVwLW92ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQkRcIjsgfVxuXG4ubWRpLWRlY2FncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzZCXCI7IH1cblxuLm1kaS1kZWNhZ3JhbS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzZDXCI7IH1cblxuLm1kaS1kZWNpbWFsLWRlY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUJFXCI7IH1cblxuLm1kaS1kZWNpbWFsLWluY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUJGXCI7IH1cblxuLm1kaS1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQzBcIjsgfVxuXG4ubWRpLWRlbGV0ZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2ODJcIjsgfVxuXG4ubWRpLWRlbGV0ZS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDQlwiOyB9XG5cbi5tZGktZGVsZXRlLWZvcmV2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RThcIjsgfVxuXG4ubWRpLWRlbGV0ZS1zd2VlcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFOVwiOyB9XG5cbi5tZGktZGVsZXRlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQzFcIjsgfVxuXG4ubWRpLWRlbHRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUMyXCI7IH1cblxuLm1kaS1kZXNrcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQzNcIjsgfVxuXG4ubWRpLWRlc2t0b3AtbWFjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUM0XCI7IH1cblxuLm1kaS1kZXNrdG9wLXRvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUM1XCI7IH1cblxuLm1kaS1kZXRhaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUM2XCI7IH1cblxuLm1kaS1kZXZlbG9wZXItYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OTZcIjsgfVxuXG4ubWRpLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQzdcIjsgfVxuXG4ubWRpLWRpYWxwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MUNcIjsgfVxuXG4ubWRpLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQzhcIjsgfVxuXG4ubWRpLWRpY2UtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFDQVwiOyB9XG5cbi5tZGktZGljZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUNCXCI7IH1cblxuLm1kaS1kaWNlLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQ0NcIjsgfVxuXG4ubWRpLWRpY2UtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFDRFwiOyB9XG5cbi5tZGktZGljZS01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUNFXCI7IH1cblxuLm1kaS1kaWNlLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQ0ZcIjsgfVxuXG4ubWRpLWRpY2UtZDEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzZFXCI7IH1cblxuLm1kaS1kaWNlLWQyMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFQVwiOyB9XG5cbi5tZGktZGljZS1kNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFQlwiOyB9XG5cbi5tZGktZGljZS1kNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFQ1wiOyB9XG5cbi5tZGktZGljZS1kODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFRFwiOyB9XG5cbi5tZGktZGljZS1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2RFwiOyB9XG5cbi5tZGktZGljdGlvbmFyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxRFwiOyB9XG5cbi5tZGktZGlyZWN0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFEMFwiOyB9XG5cbi5tZGktZGlyZWN0aW9ucy1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjQxXCI7IH1cblxuLm1kaS1kaXNjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjZGXCI7IH1cblxuLm1kaS1kaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUVFXCI7IH1cblxuLm1kaS1kaXNrLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQxXCI7IH1cblxuLm1kaS1kaXNxdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRDJcIjsgfVxuXG4ubWRpLWRpc3F1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQzXCI7IH1cblxuLm1kaS1kaXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFENFwiOyB9XG5cbi5tZGktZGl2aXNpb24tYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQ1XCI7IH1cblxuLm1kaS1kbmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2ODNcIjsgfVxuXG4ubWRpLWRuczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFENlwiOyB9XG5cbi5tZGktZG8tbm90LWRpc3R1cmI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OTdcIjsgfVxuXG4ubWRpLWRvLW5vdC1kaXN0dXJiLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5OFwiOyB9XG5cbi5tZGktZG9sYnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QjJcIjsgfVxuXG4ubWRpLWRvbWFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFEN1wiOyB9XG5cbi5tZGktZG90cy1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQ4XCI7IH1cblxuLm1kaS1kb3RzLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQ5XCI7IH1cblxuLm1kaS1kb3ViYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OTlcIjsgfVxuXG4ubWRpLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMURBXCI7IH1cblxuLm1kaS1kb3dubG9hZC1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkYzXCI7IH1cblxuLm1kaS1kcmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMURCXCI7IH1cblxuLm1kaS1kcmFnLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRENcIjsgfVxuXG4ubWRpLWRyYWctdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRERcIjsgfVxuXG4ubWRpLWRyYXdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxREVcIjsgfVxuXG4ubWRpLWRyYXdpbmctYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMURGXCI7IH1cblxuLm1kaS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFFMFwiOyB9XG5cbi5tZGktZHJpYmJibGUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUUxXCI7IH1cblxuLm1kaS1kcm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFFMlwiOyB9XG5cbi5tZGktZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFFM1wiOyB9XG5cbi5tZGktZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUU0XCI7IH1cblxuLm1kaS1kdWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUU1XCI7IH1cblxuLm1kaS1kdW1iYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFFNlwiOyB9XG5cbi5tZGktZWFydGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRTdcIjsgfVxuXG4ubWRpLWVhcnRoLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDQ1wiOyB9XG5cbi5tZGktZWFydGgtYm94LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDRFwiOyB9XG5cbi5tZGktZWFydGgtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUU4XCI7IH1cblxuLm1kaS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUU5XCI7IH1cblxuLm1kaS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFFQVwiOyB9XG5cbi5tZGktZWxldmF0aW9uLWRlY2xpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRUJcIjsgfVxuXG4ubWRpLWVsZXZhdGlvbi1yaXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUVDXCI7IH1cblxuLm1kaS1lbGV2YXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFFRFwiOyB9XG5cbi5tZGktZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRUVcIjsgfVxuXG4ubWRpLWVtYWlsLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkNFXCI7IH1cblxuLm1kaS1lbWFpbC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUVGXCI7IH1cblxuLm1kaS1lbWFpbC1vcGVuLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RUZcIjsgfVxuXG4ubWRpLWVtYWlsLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjBcIjsgfVxuXG4ubWRpLWVtYWlsLXNlY3VyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGMVwiOyB9XG5cbi5tZGktZW1haWwtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGMFwiOyB9XG5cbi5tZGktZW1ieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCM1wiOyB9XG5cbi5tZGktZW1vdGljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjJcIjsgfVxuXG4ubWRpLWVtb3RpY29uLWNvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjNcIjsgfVxuXG4ubWRpLWVtb3RpY29uLWRlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OUFcIjsgfVxuXG4ubWRpLWVtb3RpY29uLWRldmlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUY0XCI7IH1cblxuLm1kaS1lbW90aWNvbi1leGNpdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjlCXCI7IH1cblxuLm1kaS1lbW90aWNvbi1oYXBweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGNVwiOyB9XG5cbi5tZGktZW1vdGljb24tbmV1dHJhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGNlwiOyB9XG5cbi5tZGktZW1vdGljb24tcG9vcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGN1wiOyB9XG5cbi5tZGktZW1vdGljb24tc2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUY4XCI7IH1cblxuLm1kaS1lbW90aWNvbi10b25ndWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjlcIjsgfVxuXG4ubWRpLWVuZ2luZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGQVwiOyB9XG5cbi5tZGktZW5naW5lLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRkJcIjsgfVxuXG4ubWRpLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUZDXCI7IH1cblxuLm1kaS1lcXVhbC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRkRcIjsgfVxuXG4ubWRpLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGRVwiOyB9XG5cbi5tZGktZXJhc2VyLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDJcIjsgfVxuXG4ubWRpLWVzY2FsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGRlwiOyB9XG5cbi5tZGktZXRoZXJuZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMDBcIjsgfVxuXG4ubWRpLWV0aGVybmV0LWNhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjAxXCI7IH1cblxuLm1kaS1ldGhlcm5ldC1jYWJsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMDJcIjsgfVxuXG4ubWRpLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMDNcIjsgfVxuXG4ubWRpLWV2LXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RjFcIjsgfVxuXG4ubWRpLWV2ZXJub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjA0XCI7IH1cblxuLm1kaS1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwNVwiOyB9XG5cbi5tZGktZXhpdC10by1hcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMDZcIjsgfVxuXG4ubWRpLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwN1wiOyB9XG5cbi5tZGktZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjA4XCI7IH1cblxuLm1kaS1leWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjA5XCI7IH1cblxuLm1kaS1leWUtb2ZmLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RDBcIjsgfVxuXG4ubWRpLWV5ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkNGXCI7IH1cblxuLm1kaS1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjBBXCI7IH1cblxuLm1kaS1leWVkcm9wcGVyLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMEJcIjsgfVxuXG4ubWRpLWZhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDNcIjsgfVxuXG4ubWRpLWZhY2UtcHJvZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY0NFwiOyB9XG5cbi5tZGktZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMENcIjsgfVxuXG4ubWRpLWZhY2Vib29rLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwRFwiOyB9XG5cbi5tZGktZmFjZWJvb2stbWVzc2VuZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjBFXCI7IH1cblxuLm1kaS1mYWN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjBGXCI7IH1cblxuLm1kaS1mYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMTBcIjsgfVxuXG4ubWRpLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxMVwiOyB9XG5cbi5tZGktZmFzdC1mb3J3YXJkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RDFcIjsgfVxuXG4ubWRpLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxMlwiOyB9XG5cbi5tZGktZmVhdGhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZEMlwiOyB9XG5cbi5tZGktZmVycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMTNcIjsgfVxuXG4ubWRpLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMTRcIjsgfVxuXG4ubWRpLWZpbGUtYWNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczQVwiOyB9XG5cbi5tZGktZmlsZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxNVwiOyB9XG5cbi5tZGktZmlsZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxNlwiOyB9XG5cbi5tZGktZmlsZS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxN1wiOyB9XG5cbi5tZGktZmlsZS1kZWxpbWl0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMThcIjsgfVxuXG4ubWRpLWZpbGUtZG9jdW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMTlcIjsgfVxuXG4ubWRpLWZpbGUtZG9jdW1lbnQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjFBXCI7IH1cblxuLm1kaS1maWxlLWV4Y2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjFCXCI7IH1cblxuLm1kaS1maWxlLWV4Y2VsLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxQ1wiOyB9XG5cbi5tZGktZmlsZS1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMURcIjsgfVxuXG4ubWRpLWZpbGUtZmluZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxRVwiOyB9XG5cbi5tZGktZmlsZS1oaWRkZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MTNcIjsgfVxuXG4ubWRpLWZpbGUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMUZcIjsgfVxuXG4ubWRpLWZpbGUtaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjIwXCI7IH1cblxuLm1kaS1maWxlLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMjFcIjsgfVxuXG4ubWRpLWZpbGUtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMjJcIjsgfVxuXG4ubWRpLWZpbGUtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMjNcIjsgfVxuXG4ubWRpLWZpbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyNFwiOyB9XG5cbi5tZGktZmlsZS1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMjVcIjsgfVxuXG4ubWRpLWZpbGUtcGRmLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyNlwiOyB9XG5cbi5tZGktZmlsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzUxXCI7IH1cblxuLm1kaS1maWxlLXBvd2VycG9pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMjdcIjsgfVxuXG4ubWRpLWZpbGUtcG93ZXJwb2ludC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMjhcIjsgfVxuXG4ubWRpLWZpbGUtcHJlc2VudGF0aW9uLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyOVwiOyB9XG5cbi5tZGktZmlsZS1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjcwXCI7IH1cblxuLm1kaS1maWxlLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMkFcIjsgfVxuXG4ubWRpLWZpbGUtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY0NVwiOyB9XG5cbi5tZGktZmlsZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyQlwiOyB9XG5cbi5tZGktZmlsZS13b3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjJDXCI7IH1cblxuLm1kaS1maWxlLXdvcmQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjJEXCI7IH1cblxuLm1kaS1maWxlLXhtbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyRVwiOyB9XG5cbi5tZGktZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyRlwiOyB9XG5cbi5tZGktZmlsbXN0cmlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjMwXCI7IH1cblxuLm1kaS1maWxtc3RyaXAtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjMxXCI7IH1cblxuLm1kaS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMzJcIjsgfVxuXG4ubWRpLWZpbHRlci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjMzXCI7IH1cblxuLm1kaS1maWx0ZXItcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjM0XCI7IH1cblxuLm1kaS1maWx0ZXItcmVtb3ZlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMzVcIjsgfVxuXG4ubWRpLWZpbHRlci12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjM2XCI7IH1cblxuLm1kaS1maW5kLXJlcGxhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RDNcIjsgfVxuXG4ubWRpLWZpbmdlcnByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjM3XCI7IH1cblxuLm1kaS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjM4XCI7IH1cblxuLm1kaS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjM5XCI7IH1cblxuLm1kaS1maXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjNBXCI7IH1cblxuLm1kaS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjNCXCI7IH1cblxuLm1kaS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzQ1wiOyB9XG5cbi5tZGktZmxhZy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjNEXCI7IH1cblxuLm1kaS1mbGFnLW91dGxpbmUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzRVwiOyB9XG5cbi5tZGktZmxhZy10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzRlwiOyB9XG5cbi5tZGktZmxhZy12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjQwXCI7IH1cblxuLm1kaS1mbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0MVwiOyB9XG5cbi5tZGktZmxhc2gtYXV0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0MlwiOyB9XG5cbi5tZGktZmxhc2gtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjQzXCI7IH1cblxuLm1kaS1mbGFzaC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkQ0XCI7IH1cblxuLm1kaS1mbGFzaC1yZWQtZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjdBXCI7IH1cblxuLm1kaS1mbGFzaGxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjQ0XCI7IH1cblxuLm1kaS1mbGFzaGxpZ2h0LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0NVwiOyB9XG5cbi5tZGktZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTNcIjsgfVxuXG4ubWRpLWZsYXNrLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk0XCI7IH1cblxuLm1kaS1mbGFzay1lbXB0eS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk1XCI7IH1cblxuLm1kaS1mbGFzay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk2XCI7IH1cblxuLm1kaS1mbGF0dHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDZcIjsgfVxuXG4ubWRpLWZsaXAtdG8tYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0N1wiOyB9XG5cbi5tZGktZmxpcC10by1mcm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0OFwiOyB9XG5cbi5tZGktZmxvcHB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjQ5XCI7IH1cblxuLm1kaS1mbG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNEFcIjsgfVxuXG4ubWRpLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0QlwiOyB9XG5cbi5tZGktZm9sZGVyLWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNENcIjsgfVxuXG4ubWRpLWZvbGRlci1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0RFwiOyB9XG5cbi5tZGktZm9sZGVyLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0RVwiOyB9XG5cbi5tZGktZm9sZGVyLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjRGXCI7IH1cblxuLm1kaS1mb2xkZXItbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1MFwiOyB9XG5cbi5tZGktZm9sZGVyLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1MVwiOyB9XG5cbi5tZGktZm9sZGVyLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNTJcIjsgfVxuXG4ubWRpLWZvbGRlci1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1M1wiOyB9XG5cbi5tZGktZm9sZGVyLW11bHRpcGxlLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjU0XCI7IH1cblxuLm1kaS1mb2xkZXItbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1NVwiOyB9XG5cbi5tZGktZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NkZcIjsgfVxuXG4ubWRpLWZvbGRlci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjU2XCI7IH1cblxuLm1kaS1mb2xkZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1N1wiOyB9XG5cbi5tZGktZm9sZGVyLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1OFwiOyB9XG5cbi5tZGktZm9sZGVyLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OUNcIjsgfVxuXG4ubWRpLWZvbGRlci11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNTlcIjsgfVxuXG4ubWRpLWZvbnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQVwiOyB9XG5cbi5tZGktZm9vZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1QVwiOyB9XG5cbi5tZGktZm9vZC1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1QlwiOyB9XG5cbi5tZGktZm9vZC1mb3JrLWRyaW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUYyXCI7IH1cblxuLm1kaS1mb29kLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGM1wiOyB9XG5cbi5tZGktZm9vZC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjVDXCI7IH1cblxuLm1kaS1mb290YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1RFwiOyB9XG5cbi5tZGktZm9vdGJhbGwtYXVzdHJhbGlhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1RVwiOyB9XG5cbi5tZGktZm9vdGJhbGwtaGVsbWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjVGXCI7IH1cblxuLm1kaS1mb3JtYXQtYWxpZ24tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzUyXCI7IH1cblxuLm1kaS1mb3JtYXQtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjYwXCI7IH1cblxuLm1kaS1mb3JtYXQtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2MVwiOyB9XG5cbi5tZGktZm9ybWF0LWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjJcIjsgfVxuXG4ubWRpLWZvcm1hdC1hbGlnbi1taWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NTNcIjsgfVxuXG4ubWRpLWZvcm1hdC1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2M1wiOyB9XG5cbi5tZGktZm9ybWF0LWFsaWduLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1NFwiOyB9XG5cbi5tZGktZm9ybWF0LWFubm90YXRpb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY0NlwiOyB9XG5cbi5tZGktZm9ybWF0LWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjRcIjsgfVxuXG4ubWRpLWZvcm1hdC1jbGVhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2NVwiOyB9XG5cbi5tZGktZm9ybWF0LWNvbG9yLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjZcIjsgfVxuXG4ubWRpLWZvcm1hdC1jb2xvci10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjlEXCI7IH1cblxuLm1kaS1mb3JtYXQtZmxvYXQtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjY3XCI7IH1cblxuLm1kaS1mb3JtYXQtZmxvYXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2OFwiOyB9XG5cbi5tZGktZm9ybWF0LWZsb2F0LW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjlcIjsgfVxuXG4ubWRpLWZvcm1hdC1mbG9hdC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2QVwiOyB9XG5cbi5tZGktZm9ybWF0LWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RDVcIjsgfVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2QlwiOyB9XG5cbi5tZGktZm9ybWF0LWhlYWRlci0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjZDXCI7IH1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNkRcIjsgfVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2RVwiOyB9XG5cbi5tZGktZm9ybWF0LWhlYWRlci01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjZGXCI7IH1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzBcIjsgfVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItZGVjcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzFcIjsgfVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzJcIjsgfVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItaW5jcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzNcIjsgfVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItcG91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzRcIjsgfVxuXG4ubWRpLWZvcm1hdC1ob3Jpem9udGFsLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxRVwiOyB9XG5cbi5tZGktZm9ybWF0LWhvcml6b250YWwtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxRlwiOyB9XG5cbi5tZGktZm9ybWF0LWhvcml6b250YWwtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MjBcIjsgfVxuXG4ubWRpLWZvcm1hdC1pbmRlbnQtZGVjcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzVcIjsgfVxuXG4ubWRpLWZvcm1hdC1pbmRlbnQtaW5jcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzZcIjsgfVxuXG4ubWRpLWZvcm1hdC1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzdcIjsgfVxuXG4ubWRpLWZvcm1hdC1saW5lLXNwYWNpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzhcIjsgfVxuXG4ubWRpLWZvcm1hdC1saW5lLXN0eWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUM4XCI7IH1cblxuLm1kaS1mb3JtYXQtbGluZS13ZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzlcIjsgfVxuXG4ubWRpLWZvcm1hdC1saXN0LWJ1bGxldGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjc5XCI7IH1cblxuLm1kaS1mb3JtYXQtbGlzdC1idWxsZXRlZC10eXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjdBXCI7IH1cblxuLm1kaS1mb3JtYXQtbGlzdC1jaGVja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NTVcIjsgfVxuXG4ubWRpLWZvcm1hdC1saXN0LW51bWJlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyN0JcIjsgfVxuXG4ubWRpLWZvcm1hdC1wYWdlLWJyZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkQ2XCI7IH1cblxuLm1kaS1mb3JtYXQtcGFpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyN0NcIjsgfVxuXG4ubWRpLWZvcm1hdC1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyN0RcIjsgfVxuXG4ubWRpLWZvcm1hdC1waWxjcm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkQ3XCI7IH1cblxuLm1kaS1mb3JtYXQtcXVvdGUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyN0VcIjsgfVxuXG4ubWRpLWZvcm1hdC1xdW90ZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzU2XCI7IH1cblxuLm1kaS1mb3JtYXQtcm90YXRlLTkwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkE5XCI7IH1cblxuLm1kaS1mb3JtYXQtc2VjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5RVwiOyB9XG5cbi5tZGktZm9ybWF0LXNpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyN0ZcIjsgfVxuXG4ubWRpLWZvcm1hdC1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjgwXCI7IH1cblxuLm1kaS1mb3JtYXQtc3RyaWtldGhyb3VnaC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjgxXCI7IH1cblxuLm1kaS1mb3JtYXQtc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjgyXCI7IH1cblxuLm1kaS1mb3JtYXQtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyODNcIjsgfVxuXG4ubWRpLWZvcm1hdC10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjg0XCI7IH1cblxuLm1kaS1mb3JtYXQtdGV4dGRpcmVjdGlvbi1sLXRvLXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyODVcIjsgfVxuXG4ubWRpLWZvcm1hdC10ZXh0ZGlyZWN0aW9uLXItdG8tbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4NlwiOyB9XG5cbi5tZGktZm9ybWF0LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUY0XCI7IH1cblxuLm1kaS1mb3JtYXQtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjg3XCI7IH1cblxuLm1kaS1mb3JtYXQtdmVydGljYWwtYWxpZ24tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjIxXCI7IH1cblxuLm1kaS1mb3JtYXQtdmVydGljYWwtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjIyXCI7IH1cblxuLm1kaS1mb3JtYXQtdmVydGljYWwtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjIzXCI7IH1cblxuLm1kaS1mb3JtYXQtd3JhcC1pbmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyODhcIjsgfVxuXG4ubWRpLWZvcm1hdC13cmFwLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4OVwiOyB9XG5cbi5tZGktZm9ybWF0LXdyYXAtdGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOEFcIjsgfVxuXG4ubWRpLWZvcm1hdC13cmFwLXRvcC1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOEJcIjsgfVxuXG4ubWRpLWZvcnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjhDXCI7IH1cblxuLm1kaS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjhEXCI7IH1cblxuLm1kaS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjhFXCI7IH1cblxuLm1kaS1mcmlkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOEZcIjsgfVxuXG4ubWRpLWZyaWRnZS1maWxsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOTBcIjsgfVxuXG4ubWRpLWZyaWRnZS1maWxsZWQtYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjkxXCI7IH1cblxuLm1kaS1mcmlkZ2UtZmlsbGVkLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI5MlwiOyB9XG5cbi5tZGktZnVsbHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI5M1wiOyB9XG5cbi5tZGktZnVsbHNjcmVlbi1leGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjk0XCI7IH1cblxuLm1kaS1mdW5jdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI5NVwiOyB9XG5cbi5tZGktZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI5NlwiOyB9XG5cbi5tZGktZ2FtZXBhZC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjk3XCI7IH1cblxuLm1kaS1nYXJhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RDhcIjsgfVxuXG4ubWRpLWdhcmFnZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkQ5XCI7IH1cblxuLm1kaS1nYXMtY3lsaW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDdcIjsgfVxuXG4ubWRpLWdhcy1zdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjk4XCI7IH1cblxuLm1kaS1nYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjk5XCI7IH1cblxuLm1kaS1nYXVnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI5QVwiOyB9XG5cbi5tZGktZ2F2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOUJcIjsgfVxuXG4ubWRpLWdlbmRlci1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOUNcIjsgfVxuXG4ubWRpLWdlbmRlci1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjlEXCI7IH1cblxuLm1kaS1nZW5kZXItbWFsZS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOUVcIjsgfVxuXG4ubWRpLWdlbmRlci10cmFuc2dlbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI5RlwiOyB9XG5cbi5tZGktZ2VzdHVyZS1kb3VibGUtdGFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzNCXCI7IH1cblxuLm1kaS1nZXN0dXJlLXN3aXBlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3M0NcIjsgfVxuXG4ubWRpLWdlc3R1cmUtc3dpcGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczRFwiOyB9XG5cbi5tZGktZ2VzdHVyZS1zd2lwZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczRVwiOyB9XG5cbi5tZGktZ2VzdHVyZS1zd2lwZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczRlwiOyB9XG5cbi5tZGktZ2VzdHVyZS10YXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NDBcIjsgfVxuXG4ubWRpLWdlc3R1cmUtdHdvLWRvdWJsZS10YXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NDFcIjsgfVxuXG4ubWRpLWdlc3R1cmUtdHdvLXRhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc0MlwiOyB9XG5cbi5tZGktZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQTBcIjsgfVxuXG4ubWRpLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQTFcIjsgfVxuXG4ubWRpLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBMlwiOyB9XG5cbi5tZGktZ2l0aHViLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBM1wiOyB9XG5cbi5tZGktZ2l0aHViLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBNFwiOyB9XG5cbi5tZGktZ2l0aHViLWZhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2REFcIjsgfVxuXG4ubWRpLWdsYXNzLWZsdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkE1XCI7IH1cblxuLm1kaS1nbGFzcy1tdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQTZcIjsgfVxuXG4ubWRpLWdsYXNzLXN0YW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBN1wiOyB9XG5cbi5tZGktZ2xhc3MtdHVsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQThcIjsgfVxuXG4ubWRpLWdsYXNzZG9vcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBOVwiOyB9XG5cbi5tZGktZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBQVwiOyB9XG5cbi5tZGktZ21haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQUJcIjsgfVxuXG4ubWRpLWdub21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkFDXCI7IH1cblxuLm1kaS1nb25kb2xhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjg1XCI7IH1cblxuLm1kaS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQURcIjsgfVxuXG4ubWRpLWdvb2dsZS1jYXJkYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQUVcIjsgfVxuXG4ubWRpLWdvb2dsZS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQUZcIjsgfVxuXG4ubWRpLWdvb2dsZS1jaXJjbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkIwXCI7IH1cblxuLm1kaS1nb29nbGUtY2lyY2xlcy1jb21tdW5pdGllczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCMVwiOyB9XG5cbi5tZGktZ29vZ2xlLWNpcmNsZXMtZXh0ZW5kZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQjJcIjsgfVxuXG4ubWRpLWdvb2dsZS1jaXJjbGVzLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkIzXCI7IH1cblxuLm1kaS1nb29nbGUtY29udHJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCNFwiOyB9XG5cbi5tZGktZ29vZ2xlLWNvbnRyb2xsZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkI1XCI7IH1cblxuLm1kaS1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQjZcIjsgfVxuXG4ubWRpLWdvb2dsZS1lYXJ0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCN1wiOyB9XG5cbi5tZGktZ29vZ2xlLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkI4XCI7IH1cblxuLm1kaS1nb29nbGUta2VlcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZEQlwiOyB9XG5cbi5tZGktZ29vZ2xlLW1hcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RjVcIjsgfVxuXG4ubWRpLWdvb2dsZS1uZWFyYnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQjlcIjsgfVxuXG4ubWRpLWdvb2dsZS1wYWdlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCQVwiOyB9XG5cbi5tZGktZ29vZ2xlLXBob3RvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZEQ1wiOyB9XG5cbi5tZGktZ29vZ2xlLXBoeXNpY2FsLXdlYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCQlwiOyB9XG5cbi5tZGktZ29vZ2xlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQkNcIjsgfVxuXG4ubWRpLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkJEXCI7IH1cblxuLm1kaS1nb29nbGUtcGx1cy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQkVcIjsgfVxuXG4ubWRpLWdvb2dsZS10cmFuc2xhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQkZcIjsgfVxuXG4ubWRpLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzBcIjsgfVxuXG4ubWRpLWdyYWRpZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjlGXCI7IH1cblxuLm1kaS1ncmVhc2UtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjQ4XCI7IH1cblxuLm1kaS1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkMxXCI7IH1cblxuLm1kaS1ncmlkLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzU3XCI7IH1cblxuLm1kaS1ncmlkLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJDMlwiOyB9XG5cbi5tZGktZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzNcIjsgfVxuXG4ubWRpLWd1aXRhci1hY291c3RpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3MFwiOyB9XG5cbi5tZGktZ3VpdGFyLWVsZWN0cmljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkM0XCI7IH1cblxuLm1kaS1ndWl0YXItcGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJDNVwiOyB9XG5cbi5tZGktZ3VpdGFyLXBpY2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJDNlwiOyB9XG5cbi5tZGktaGFja2VybmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYyNFwiOyB9XG5cbi5tZGktaGFtYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjg0XCI7IH1cblxuLm1kaS1oYW5kLXBvaW50aW5nLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkM3XCI7IH1cblxuLm1kaS1oYW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzhcIjsgfVxuXG4ubWRpLWhhbmdvdXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkM5XCI7IH1cblxuLm1kaS1oYXJkZGlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJDQVwiOyB9XG5cbi5tZGktaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJDQlwiOyB9XG5cbi5tZGktaGVhZHBob25lcy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQ0NcIjsgfVxuXG4ubWRpLWhlYWRwaG9uZXMtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQ0RcIjsgfVxuXG4ubWRpLWhlYWRzZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQ0VcIjsgfVxuXG4ubWRpLWhlYWRzZXQtZG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJDRlwiOyB9XG5cbi5tZGktaGVhZHNldC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRDBcIjsgfVxuXG4ubWRpLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkQxXCI7IH1cblxuLm1kaS1oZWFydC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRDJcIjsgfVxuXG4ubWRpLWhlYXJ0LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkQzXCI7IH1cblxuLm1kaS1oZWFydC1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRDRcIjsgfVxuXG4ubWRpLWhlYXJ0LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2REVcIjsgfVxuXG4ubWRpLWhlYXJ0LWhhbGYtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZERFwiOyB9XG5cbi5tZGktaGVhcnQtaGFsZi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkRGXCI7IH1cblxuLm1kaS1oZWFydC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NThcIjsgfVxuXG4ubWRpLWhlYXJ0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRDVcIjsgfVxuXG4ubWRpLWhlYXJ0LXB1bHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUY2XCI7IH1cblxuLm1kaS1oZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkQ2XCI7IH1cblxuLm1kaS1oZWxwLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4QVwiOyB9XG5cbi5tZGktaGVscC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRDdcIjsgfVxuXG4ubWRpLWhlbHAtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MjVcIjsgfVxuXG4ubWRpLWhlbHAtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGNFwiOyB9XG5cbi5tZGktaGV4YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJEOFwiOyB9XG5cbi5tZGktaGV4YWdvbi1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFMFwiOyB9XG5cbi5tZGktaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkQ5XCI7IH1cblxuLm1kaS1oaWdod2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUY3XCI7IH1cblxuLm1kaS1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkRBXCI7IH1cblxuLm1kaS1ob2xvbGVuczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJEQlwiOyB9XG5cbi5tZGktaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJEQ1wiOyB9XG5cbi5tZGktaG9tZS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUY4XCI7IH1cblxuLm1kaS1ob21lLW1vZGVybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJERFwiOyB9XG5cbi5tZGktaG9tZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkEwXCI7IH1cblxuLm1kaS1ob21lLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyREVcIjsgfVxuXG4ubWRpLWhvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RTFcIjsgfVxuXG4ubWRpLWhvb2stb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkUyXCI7IH1cblxuLm1kaS1ob3BzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkRGXCI7IH1cblxuLm1kaS1ob3NwaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFMFwiOyB9XG5cbi5tZGktaG9zcGl0YWwtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRTFcIjsgfVxuXG4ubWRpLWhvc3BpdGFsLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFMlwiOyB9XG5cbi5tZGktaG90ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRTNcIjsgfVxuXG4ubWRpLWhvdXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkU0XCI7IH1cblxuLm1kaS1ob3V6ei1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRTVcIjsgfVxuXG4ubWRpLWh1bWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkU2XCI7IH1cblxuLm1kaS1odW1hbi1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFN1wiOyB9XG5cbi5tZGktaHVtYW4tZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjQ5XCI7IH1cblxuLm1kaS1odW1hbi1ncmVldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY0QVwiOyB9XG5cbi5tZGktaHVtYW4taGFuZHNkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjRCXCI7IH1cblxuLm1kaS1odW1hbi1oYW5kc3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjRDXCI7IH1cblxuLm1kaS1odW1hbi1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjREXCI7IH1cblxuLm1kaS1odW1hbi1tYWxlLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFOFwiOyB9XG5cbi5tZGktaHVtYW4tcHJlZ25hbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1Q0ZcIjsgfVxuXG4ubWRpLWh1bWJsZS1idW5kbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NDNcIjsgfVxuXG4ubWRpLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkU5XCI7IH1cblxuLm1kaS1pbWFnZS1hbGJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFQVwiOyB9XG5cbi5tZGktaW1hZ2UtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFQlwiOyB9XG5cbi5tZGktaW1hZ2UtYXJlYS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFQ1wiOyB9XG5cbi5tZGktaW1hZ2UtYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkVEXCI7IH1cblxuLm1kaS1pbWFnZS1icm9rZW4tdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFRVwiOyB9XG5cbi5tZGktaW1hZ2UtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkVGXCI7IH1cblxuLm1kaS1pbWFnZS1maWx0ZXItYmxhY2std2hpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRjBcIjsgfVxuXG4ubWRpLWltYWdlLWZpbHRlci1jZW50ZXItZm9jdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRjFcIjsgfVxuXG4ubWRpLWltYWdlLWZpbHRlci1jZW50ZXItZm9jdXMtd2VhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGMlwiOyB9XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWRyYW1hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkYzXCI7IH1cblxuLm1kaS1pbWFnZS1maWx0ZXItZnJhbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkY0XCI7IH1cblxuLm1kaS1pbWFnZS1maWx0ZXItaGRyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkY1XCI7IH1cblxuLm1kaS1pbWFnZS1maWx0ZXItbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGNlwiOyB9XG5cbi5tZGktaW1hZ2UtZmlsdGVyLXRpbHQtc2hpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRjdcIjsgfVxuXG4ubWRpLWltYWdlLWZpbHRlci12aW50YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkY4XCI7IH1cblxuLm1kaS1pbWFnZS1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGOVwiOyB9XG5cbi5tZGktaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkZBXCI7IH1cblxuLm1kaS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4NlwiOyB9XG5cbi5tZGktaW5ib3gtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGQlwiOyB9XG5cbi5tZGktaW5ib3gtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRDFcIjsgfVxuXG4ubWRpLWluY29nbml0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGOVwiOyB9XG5cbi5tZGktaW5maW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RTNcIjsgfVxuXG4ubWRpLWluZm9ybWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkZDXCI7IH1cblxuLm1kaS1pbmZvcm1hdGlvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkZEXCI7IH1cblxuLm1kaS1pbmZvcm1hdGlvbi12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjRFXCI7IH1cblxuLm1kaS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRkVcIjsgfVxuXG4ubWRpLWluc3RhcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRkZcIjsgfVxuXG4ubWRpLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzAwXCI7IH1cblxuLm1kaS1pbnZlcnQtY29sb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzAxXCI7IH1cblxuLm1kaS1pdHVuZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NzZcIjsgfVxuXG4ubWRpLWplZXBuZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMDJcIjsgfVxuXG4ubWRpLWppcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMDNcIjsgfVxuXG4ubWRpLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzA0XCI7IH1cblxuLm1kaS1qc29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI2XCI7IH1cblxuLm1kaS1rZWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMDVcIjsgfVxuXG4ubWRpLWtldHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGQVwiOyB9XG5cbi5tZGkta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzA2XCI7IH1cblxuLm1kaS1rZXktY2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzA3XCI7IH1cblxuLm1kaS1rZXktbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMDhcIjsgfVxuXG4ubWRpLWtleS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzA5XCI7IH1cblxuLm1kaS1rZXktcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzBBXCI7IH1cblxuLm1kaS1rZXktdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMwQlwiOyB9XG5cbi5tZGkta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMENcIjsgfVxuXG4ubWRpLWtleWJvYXJkLWJhY2tzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMwRFwiOyB9XG5cbi5tZGkta2V5Ym9hcmQtY2FwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMwRVwiOyB9XG5cbi5tZGkta2V5Ym9hcmQtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMEZcIjsgfVxuXG4ubWRpLWtleWJvYXJkLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxMFwiOyB9XG5cbi5tZGkta2V5Ym9hcmQtcmV0dXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzExXCI7IH1cblxuLm1kaS1rZXlib2FyZC10YWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMTJcIjsgfVxuXG4ubWRpLWtleWJvYXJkLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMTNcIjsgfVxuXG4ubWRpLWtpY2tzdGFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzQ0XCI7IH1cblxuLm1kaS1rb2RpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzE0XCI7IH1cblxuLm1kaS1sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxNVwiOyB9XG5cbi5tZGktbGFiZWwtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxNlwiOyB9XG5cbi5tZGktbGFtYmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI3XCI7IH1cblxuLm1kaS1sYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkI0XCI7IH1cblxuLm1kaS1sYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMTdcIjsgfVxuXG4ubWRpLWxhbi1jb25uZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzE4XCI7IH1cblxuLm1kaS1sYW4tZGlzY29ubmVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxOVwiOyB9XG5cbi5tZGktbGFuLXBlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMUFcIjsgfVxuXG4ubWRpLWxhbmd1YWdlLWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NzFcIjsgfVxuXG4ubWRpLWxhbmd1YWdlLWNwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3MlwiOyB9XG5cbi5tZGktbGFuZ3VhZ2UtY3NoYXJwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzFCXCI7IH1cblxuLm1kaS1sYW5ndWFnZS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzFDXCI7IH1cblxuLm1kaS1sYW5ndWFnZS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxRFwiOyB9XG5cbi5tZGktbGFuZ3VhZ2UtamF2YXNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxRVwiOyB9XG5cbi5tZGktbGFuZ3VhZ2UtcGhwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzFGXCI7IH1cblxuLm1kaS1sYW5ndWFnZS1weXRob246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjBcIjsgfVxuXG4ubWRpLWxhbmd1YWdlLXB5dGhvbi10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzIxXCI7IH1cblxuLm1kaS1sYW5ndWFnZS1zd2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFNFwiOyB9XG5cbi5tZGktbGFuZ3VhZ2UtdHlwZXNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFNVwiOyB9XG5cbi5tZGktbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzIyXCI7IH1cblxuLm1kaS1sYXB0b3AtY2hyb21lYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMyM1wiOyB9XG5cbi5tZGktbGFwdG9wLW1hYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMyNFwiOyB9XG5cbi5tZGktbGFwdG9wLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFNlwiOyB9XG5cbi5tZGktbGFwdG9wLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjVcIjsgfVxuXG4ubWRpLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMyNlwiOyB9XG5cbi5tZGktbGF1bmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzI3XCI7IH1cblxuLm1kaS1sYXllcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjhcIjsgfVxuXG4ubWRpLWxheWVycy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjlcIjsgfVxuXG4ubWRpLWxlYWQtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjRGXCI7IH1cblxuLm1kaS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzJBXCI7IH1cblxuLm1kaS1sZWQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzJCXCI7IH1cblxuLm1kaS1sZWQtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMkNcIjsgfVxuXG4ubWRpLWxlZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzJEXCI7IH1cblxuLm1kaS1sZWQtdmFyaWFudC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMkVcIjsgfVxuXG4ubWRpLWxlZC12YXJpYW50LW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzJGXCI7IH1cblxuLm1kaS1sZWQtdmFyaWFudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzMwXCI7IH1cblxuLm1kaS1saWJyYXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzMxXCI7IH1cblxuLm1kaS1saWJyYXJ5LWJvb2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzMyXCI7IH1cblxuLm1kaS1saWJyYXJ5LW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzMzXCI7IH1cblxuLm1kaS1saWJyYXJ5LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMzRcIjsgfVxuXG4ubWRpLWxpZ2h0YnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMzNVwiOyB9XG5cbi5tZGktbGlnaHRidWxiLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkU3XCI7IH1cblxuLm1kaS1saWdodGJ1bGItb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFOFwiOyB9XG5cbi5tZGktbGlnaHRidWxiLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMzZcIjsgfVxuXG4ubWRpLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMzdcIjsgfVxuXG4ubWRpLWxpbmstb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzM4XCI7IH1cblxuLm1kaS1saW5rLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMzlcIjsgfVxuXG4ubWRpLWxpbmstdmFyaWFudC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzM0FcIjsgfVxuXG4ubWRpLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzNCXCI7IH1cblxuLm1kaS1saW5rZWRpbi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzM0NcIjsgfVxuXG4ubWRpLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzNEXCI7IH1cblxuLm1kaS1sb2FkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzcxXCI7IH1cblxuLm1kaS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzNFXCI7IH1cblxuLm1kaS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzM0ZcIjsgfVxuXG4ubWRpLWxvY2stb3Blbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzQwXCI7IH1cblxuLm1kaS1sb2NrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNDFcIjsgfVxuXG4ubWRpLWxvY2stcGF0dGVybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFOVwiOyB9XG5cbi5tZGktbG9jay1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUZCXCI7IH1cblxuLm1kaS1sb2NrLXJlc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzcyXCI7IH1cblxuLm1kaS1sb2dpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0MlwiOyB9XG5cbi5tZGktbG9naW4tdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGQ1wiOyB9XG5cbi5tZGktbG9nb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzQzXCI7IH1cblxuLm1kaS1sb2dvdXQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGRFwiOyB9XG5cbi5tZGktbG9va3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNDRcIjsgfVxuXG4ubWRpLWxvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RUFcIjsgfVxuXG4ubWRpLWxvdXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzQ1XCI7IH1cblxuLm1kaS1sdW14OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzQ2XCI7IH1cblxuLm1kaS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNDdcIjsgfVxuXG4ubWRpLW1hZ25ldC1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0OFwiOyB9XG5cbi5tZGktbWFnbmlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0OVwiOyB9XG5cbi5tZGktbWFnbmlmeS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0QVwiOyB9XG5cbi5tZGktbWFnbmlmeS1taW51cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkVCXCI7IH1cblxuLm1kaS1tYWduaWZ5LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNEJcIjsgfVxuXG4ubWRpLW1hZ25pZnktcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkVDXCI7IH1cblxuLm1kaS1tYWlsLXJ1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzRDXCI7IH1cblxuLm1kaS1tYWlsYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkVEXCI7IH1cblxuLm1kaS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNERcIjsgfVxuXG4ubWRpLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNEVcIjsgfVxuXG4ubWRpLW1hcC1tYXJrZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzRGXCI7IH1cblxuLm1kaS1tYXAtbWFya2VyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjUwXCI7IH1cblxuLm1kaS1tYXAtbWFya2VyLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzUwXCI7IH1cblxuLm1kaS1tYXAtbWFya2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1MVwiOyB9XG5cbi5tZGktbWFwLW1hcmtlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjUxXCI7IH1cblxuLm1kaS1tYXAtbWFya2VyLXJhZGl1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1MlwiOyB9XG5cbi5tZGktbWFyZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzUzXCI7IH1cblxuLm1kaS1tYXJrZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1NFwiOyB9XG5cbi5tZGktbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjUyXCI7IH1cblxuLm1kaS1tYXJrZXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNTVcIjsgfVxuXG4ubWRpLW1hcnRpbmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNTZcIjsgfVxuXG4ubWRpLW1hdGVyaWFsLXVpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzU3XCI7IH1cblxuLm1kaS1tYXRoLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNThcIjsgfVxuXG4ubWRpLW1hdHJpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYyOFwiOyB9XG5cbi5tZGktbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzU5XCI7IH1cblxuLm1kaS1tZWRpY2FsLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFRVwiOyB9XG5cbi5tZGktbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzVBXCI7IH1cblxuLm1kaS1tZW1vcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNUJcIjsgfVxuXG4ubWRpLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNUNcIjsgfVxuXG4ubWRpLW1lbnUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1RFwiOyB9XG5cbi5tZGktbWVudS1kb3duLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QjVcIjsgfVxuXG4ubWRpLW1lbnUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1RVwiOyB9XG5cbi5tZGktbWVudS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1RlwiOyB9XG5cbi5tZGktbWVudS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2MFwiOyB9XG5cbi5tZGktbWVudS11cC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkI2XCI7IH1cblxuLm1kaS1tZXNzYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzYxXCI7IH1cblxuLm1kaS1tZXNzYWdlLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzYyXCI7IH1cblxuLm1kaS1tZXNzYWdlLWJ1bGxldGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkExXCI7IH1cblxuLm1kaS1tZXNzYWdlLWJ1bGxldGVkLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBMlwiOyB9XG5cbi5tZGktbWVzc2FnZS1kcmF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzYzXCI7IH1cblxuLm1kaS1tZXNzYWdlLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzY0XCI7IH1cblxuLm1kaS1tZXNzYWdlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNjVcIjsgfVxuXG4ubWRpLW1lc3NhZ2UtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1M1wiOyB9XG5cbi5tZGktbWVzc2FnZS1wcm9jZXNzaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzY2XCI7IH1cblxuLm1kaS1tZXNzYWdlLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzY3XCI7IH1cblxuLm1kaS1tZXNzYWdlLXJlcGx5LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNjhcIjsgfVxuXG4ubWRpLW1lc3NhZ2Utc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RUZcIjsgfVxuXG4ubWRpLW1lc3NhZ2Utc2V0dGluZ3MtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGMFwiOyB9XG5cbi5tZGktbWVzc2FnZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzY5XCI7IH1cblxuLm1kaS1tZXNzYWdlLXRleHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2QVwiOyB9XG5cbi5tZGktbWVzc2FnZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2QlwiOyB9XG5cbi5tZGktbWV0ZW9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI5XCI7IH1cblxuLm1kaS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzZDXCI7IH1cblxuLm1kaS1taWNyb3Bob25lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2RFwiOyB9XG5cbi5tZGktbWljcm9waG9uZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzZFXCI7IH1cblxuLm1kaS1taWNyb3Bob25lLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzZGXCI7IH1cblxuLm1kaS1taWNyb3Bob25lLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNzBcIjsgfVxuXG4ubWRpLW1pY3JvcGhvbmUtdmFyaWFudC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNzFcIjsgfVxuXG4ubWRpLW1pY3Jvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NTRcIjsgfVxuXG4ubWRpLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3MlwiOyB9XG5cbi5tZGktbWluZWNyYWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzczXCI7IH1cblxuLm1kaS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3NFwiOyB9XG5cbi5tZGktbWludXMtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzc1XCI7IH1cblxuLm1kaS1taW51cy1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGMVwiOyB9XG5cbi5tZGktbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzc2XCI7IH1cblxuLm1kaS1taW51cy1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3N1wiOyB9XG5cbi5tZGktbWludXMtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3OFwiOyB9XG5cbi5tZGktbWl4Y2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MkFcIjsgfVxuXG4ubWRpLW1vbml0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNzlcIjsgfVxuXG4ubWRpLW1vbml0b3ItbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzN0FcIjsgfVxuXG4ubWRpLW1vcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzN0JcIjsgfVxuXG4ubWRpLW1vdG9yYmlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3Q1wiOyB9XG5cbi5tZGktbW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzN0RcIjsgfVxuXG4ubWRpLW1vdXNlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3RVwiOyB9XG5cbi5tZGktbW91c2UtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3RlwiOyB9XG5cbi5tZGktbW91c2UtdmFyaWFudC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzODBcIjsgfVxuXG4ubWRpLW1vdmUtcmVzaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjU1XCI7IH1cblxuLm1kaS1tb3ZlLXJlc2l6ZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjU2XCI7IH1cblxuLm1kaS1tb3ZpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4MVwiOyB9XG5cbi5tZGktbXVsdGlwbGljYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzODJcIjsgfVxuXG4ubWRpLW11bHRpcGxpY2F0aW9uLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4M1wiOyB9XG5cbi5tZGktbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NTlcIjsgfVxuXG4ubWRpLW11c2ljLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4NFwiOyB9XG5cbi5tZGktbXVzaWMtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzODVcIjsgfVxuXG4ubWRpLW11c2ljLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4NlwiOyB9XG5cbi5tZGktbXVzaWMtbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4N1wiOyB9XG5cbi5tZGktbXVzaWMtbm90ZS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RkVcIjsgfVxuXG4ubWRpLW11c2ljLW5vdGUtYmx1ZXRvb3RoLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGRlwiOyB9XG5cbi5tZGktbXVzaWMtbm90ZS1laWdodGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzODhcIjsgfVxuXG4ubWRpLW11c2ljLW5vdGUtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4OVwiOyB9XG5cbi5tZGktbXVzaWMtbm90ZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOEFcIjsgfVxuXG4ubWRpLW11c2ljLW5vdGUtcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4QlwiOyB9XG5cbi5tZGktbXVzaWMtbm90ZS1zaXh0ZWVudGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOENcIjsgfVxuXG4ubWRpLW11c2ljLW5vdGUtd2hvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOERcIjsgfVxuXG4ubWRpLW11c2ljLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1QVwiOyB9XG5cbi5tZGktbmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzhFXCI7IH1cblxuLm1kaS1uYXR1cmUtcGVvcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzhGXCI7IH1cblxuLm1kaS1uYXZpZ2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzkwXCI7IH1cblxuLm1kaS1uZWFyLW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUNEXCI7IH1cblxuLm1kaS1uZWVkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOTFcIjsgfVxuXG4ubWRpLW5lc3QtcHJvdGVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM5MlwiOyB9XG5cbi5tZGktbmVzdC10aGVybW9zdGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzkzXCI7IH1cblxuLm1kaS1uZXRmbGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzQ1XCI7IH1cblxuLm1kaS1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkYyXCI7IH1cblxuLm1kaS1uZXctYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzk0XCI7IH1cblxuLm1kaS1uZXdzcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOTVcIjsgfVxuXG4ubWRpLW5mYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM5NlwiOyB9XG5cbi5tZGktbmZjLXRhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM5N1wiOyB9XG5cbi5tZGktbmZjLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOThcIjsgfVxuXG4ubWRpLW5pbmphOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzczXCI7IH1cblxuLm1kaS1ub2RlanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOTlcIjsgfVxuXG4ubWRpLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOUFcIjsgfVxuXG4ubWRpLW5vdGUtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QjdcIjsgfVxuXG4ubWRpLW5vdGUtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCOFwiOyB9XG5cbi5tZGktbm90ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzlCXCI7IH1cblxuLm1kaS1ub3RlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOUNcIjsgfVxuXG4ubWRpLW5vdGUtcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzlEXCI7IH1cblxuLm1kaS1ub3RlLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOUVcIjsgfVxuXG4ubWRpLW5vdGlmaWNhdGlvbi1jbGVhci1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOUZcIjsgfVxuXG4ubWRpLW5wbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGNlwiOyB9XG5cbi5tZGktbnVrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBM1wiOyB9XG5cbi5tZGktbnVtZXJpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBMFwiOyB9XG5cbi5tZGktbnVtZXJpYy0wLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBMVwiOyB9XG5cbi5tZGktbnVtZXJpYy0wLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0EyXCI7IH1cblxuLm1kaS1udW1lcmljLTAtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQTNcIjsgfVxuXG4ubWRpLW51bWVyaWMtMS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQTRcIjsgfVxuXG4ubWRpLW51bWVyaWMtMS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBNVwiOyB9XG5cbi5tZGktbnVtZXJpYy0xLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0E2XCI7IH1cblxuLm1kaS1udW1lcmljLTItYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0E3XCI7IH1cblxuLm1kaS1udW1lcmljLTItYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQThcIjsgfVxuXG4ubWRpLW51bWVyaWMtMi1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBOVwiOyB9XG5cbi5tZGktbnVtZXJpYy0zLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBQVwiOyB9XG5cbi5tZGktbnVtZXJpYy0zLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0FCXCI7IH1cblxuLm1kaS1udW1lcmljLTMtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQUNcIjsgfVxuXG4ubWRpLW51bWVyaWMtNC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQURcIjsgfVxuXG4ubWRpLW51bWVyaWMtNC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBRVwiOyB9XG5cbi5tZGktbnVtZXJpYy00LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0FGXCI7IH1cblxuLm1kaS1udW1lcmljLTUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0IwXCI7IH1cblxuLm1kaS1udW1lcmljLTUtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQjFcIjsgfVxuXG4ubWRpLW51bWVyaWMtNS1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCMlwiOyB9XG5cbi5tZGktbnVtZXJpYy02LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCM1wiOyB9XG5cbi5tZGktbnVtZXJpYy02LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0I0XCI7IH1cblxuLm1kaS1udW1lcmljLTYtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQjVcIjsgfVxuXG4ubWRpLW51bWVyaWMtNy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQjZcIjsgfVxuXG4ubWRpLW51bWVyaWMtNy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCN1wiOyB9XG5cbi5tZGktbnVtZXJpYy03LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0I4XCI7IH1cblxuLm1kaS1udW1lcmljLTgtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0I5XCI7IH1cblxuLm1kaS1udW1lcmljLTgtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQkFcIjsgfVxuXG4ubWRpLW51bWVyaWMtOC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCQlwiOyB9XG5cbi5tZGktbnVtZXJpYy05LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCQ1wiOyB9XG5cbi5tZGktbnVtZXJpYy05LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0JEXCI7IH1cblxuLm1kaS1udW1lcmljLTktYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQkVcIjsgfVxuXG4ubWRpLW51bWVyaWMtOS1wbHVzLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCRlwiOyB9XG5cbi5tZGktbnVtZXJpYy05LXBsdXMtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQzBcIjsgfVxuXG4ubWRpLW51bWVyaWMtOS1wbHVzLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0MxXCI7IH1cblxuLm1kaS1udXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RjdcIjsgfVxuXG4ubWRpLW51dHJpdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDMlwiOyB9XG5cbi5tZGktb2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjdCXCI7IH1cblxuLm1kaS1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0MzXCI7IH1cblxuLm1kaS1vY3RhZ29uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQzRcIjsgfVxuXG4ubWRpLW9jdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkY4XCI7IH1cblxuLm1kaS1vY3RhZ3JhbS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzc0XCI7IH1cblxuLm1kaS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0M1XCI7IH1cblxuLm1kaS1vZmZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQzZcIjsgfVxuXG4ubWRpLW9pbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDN1wiOyB9XG5cbi5tZGktb2lsLXRlbXBlcmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0M4XCI7IH1cblxuLm1kaS1vbWVnYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDOVwiOyB9XG5cbi5tZGktb25lZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQ0FcIjsgfVxuXG4ubWRpLW9uZW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NDZcIjsgfVxuXG4ubWRpLW9wYWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1Q0NcIjsgfVxuXG4ubWRpLW9wZW4taW4tYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0NCXCI7IH1cblxuLm1kaS1vcGVuLWluLW5ldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDQ1wiOyB9XG5cbi5tZGktb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0NEXCI7IH1cblxuLm1kaS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDRVwiOyB9XG5cbi5tZGktb3JiaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMThcIjsgfVxuXG4ubWRpLW9ybmFtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0NGXCI7IH1cblxuLm1kaS1vcm5hbWVudC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0QwXCI7IH1cblxuLm1kaS1vd2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRDJcIjsgfVxuXG4ubWRpLXBhY2thZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRDNcIjsgfVxuXG4ubWRpLXBhY2thZ2UtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNENFwiOyB9XG5cbi5tZGktcGFja2FnZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNENVwiOyB9XG5cbi5tZGktcGFja2FnZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0Q2XCI7IH1cblxuLm1kaS1wYWNrYWdlLXZhcmlhbnQtY2xvc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0Q3XCI7IH1cblxuLm1kaS1wYWdlLWZpcnN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjAwXCI7IH1cblxuLm1kaS1wYWdlLWxhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MDFcIjsgfVxuXG4ubWRpLXBhZ2UtbGF5b3V0LWJvZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RjlcIjsgfVxuXG4ubWRpLXBhZ2UtbGF5b3V0LWZvb3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGQVwiOyB9XG5cbi5tZGktcGFnZS1sYXlvdXQtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkZCXCI7IH1cblxuLm1kaS1wYWdlLWxheW91dC1zaWRlYmFyLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RkNcIjsgfVxuXG4ubWRpLXBhZ2UtbGF5b3V0LXNpZGViYXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RkRcIjsgfVxuXG4ubWRpLXBhbGV0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRDhcIjsgfVxuXG4ubWRpLXBhbGV0dGUtYWR2YW5jZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRDlcIjsgfVxuXG4ubWRpLXBhbmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0RBXCI7IH1cblxuLm1kaS1wYW5kb3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0RCXCI7IH1cblxuLm1kaS1wYW5vcmFtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNEQ1wiOyB9XG5cbi5tZGktcGFub3JhbWEtZmlzaGV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNERFwiOyB9XG5cbi5tZGktcGFub3JhbWEtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNERVwiOyB9XG5cbi5tZGktcGFub3JhbWEtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzREZcIjsgfVxuXG4ubWRpLXBhbm9yYW1hLXdpZGUtYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRTBcIjsgfVxuXG4ubWRpLXBhcGVyLWN1dC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNFMVwiOyB9XG5cbi5tZGktcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0UyXCI7IH1cblxuLm1kaS1wYXJraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0UzXCI7IH1cblxuLm1kaS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNFNFwiOyB9XG5cbi5tZGktcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0U1XCI7IH1cblxuLm1kaS1wYXVzZS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNFNlwiOyB9XG5cbi5tZGktcGF1c2Utb2N0YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNFN1wiOyB9XG5cbi5tZGktcGF1c2Utb2N0YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0U4XCI7IH1cblxuLm1kaS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRTlcIjsgfVxuXG4ubWRpLXBhdy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NTdcIjsgfVxuXG4ubWRpLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNFQVwiOyB9XG5cbi5tZGktcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0VCXCI7IH1cblxuLm1kaS1wZW5jaWwtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0VDXCI7IH1cblxuLm1kaS1wZW5jaWwtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRURcIjsgfVxuXG4ubWRpLXBlbmNpbC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RkVcIjsgfVxuXG4ubWRpLXBlbmNpbC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3NVwiOyB9XG5cbi5tZGktcGVuY2lsLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRUVcIjsgfVxuXG4ubWRpLXBlbmNpbC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRUZcIjsgfVxuXG4ubWRpLXBlbnRhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkZGXCI7IH1cblxuLm1kaS1wZW50YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzAwXCI7IH1cblxuLm1kaS1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0YwXCI7IH1cblxuLm1kaS1wZXJpc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NDdcIjsgfVxuXG4ubWRpLXBoYXJtYWN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0YxXCI7IH1cblxuLm1kaS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGMlwiOyB9XG5cbi5tZGktcGhvbmUtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0YzXCI7IH1cblxuLm1kaS1waG9uZS1jbGFzc2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjAyXCI7IH1cblxuLm1kaS1waG9uZS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0Y0XCI7IH1cblxuLm1kaS1waG9uZS1oYW5ndXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRjVcIjsgfVxuXG4ubWRpLXBob25lLWluLXRhbGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRjZcIjsgfVxuXG4ubWRpLXBob25lLWluY29taW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0Y3XCI7IH1cblxuLm1kaS1waG9uZS1sb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRjhcIjsgfVxuXG4ubWRpLXBob25lLWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGOVwiOyB9XG5cbi5tZGktcGhvbmUtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NThcIjsgfVxuXG4ubWRpLXBob25lLW1pc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGQVwiOyB9XG5cbi5tZGktcGhvbmUtb3V0Z29pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRkJcIjsgfVxuXG4ubWRpLXBob25lLXBhdXNlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGQ1wiOyB9XG5cbi5tZGktcGhvbmUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1OVwiOyB9XG5cbi5tZGktcGhvbmUtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRkRcIjsgfVxuXG4ubWRpLXBob25lLXZvaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRkVcIjsgfVxuXG4ubWRpLXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0ZGXCI7IH1cblxuLm1kaS1waS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDBcIjsgfVxuXG4ubWRpLXBpYW5vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjdDXCI7IH1cblxuLm1kaS1waWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDFcIjsgfVxuXG4ubWRpLXBpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDJcIjsgfVxuXG4ubWRpLXBpbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcwMVwiOyB9XG5cbi5tZGktcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDAzXCI7IH1cblxuLm1kaS1waW4tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDA0XCI7IH1cblxuLm1kaS1waW5lLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDVcIjsgfVxuXG4ubWRpLXBpbmUtdHJlZS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDZcIjsgfVxuXG4ubWRpLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwN1wiOyB9XG5cbi5tZGktcGludGVyZXN0LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwOFwiOyB9XG5cbi5tZGktcGlzdG9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzAyXCI7IH1cblxuLm1kaS1waXp6YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwOVwiOyB9XG5cbi5tZGktcGxhbmUtc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkJBXCI7IH1cblxuLm1kaS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDBBXCI7IH1cblxuLm1kaS1wbGF5LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDBCXCI7IH1cblxuLm1kaS1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwQ1wiOyB9XG5cbi5tZGktcGxheS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwRFwiOyB9XG5cbi5tZGktcGxheS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwRVwiOyB9XG5cbi5tZGktcGxheS1wcm90ZWN0ZWQtY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwRlwiOyB9XG5cbi5tZGktcGxheWxpc3QtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzdcIjsgfVxuXG4ubWRpLXBsYXlsaXN0LW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDEwXCI7IH1cblxuLm1kaS1wbGF5bGlzdC1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDExXCI7IH1cblxuLm1kaS1wbGF5bGlzdC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDEyXCI7IH1cblxuLm1kaS1wbGF5bGlzdC1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MTNcIjsgfVxuXG4ubWRpLXBsYXlzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDE0XCI7IH1cblxuLm1kaS1wbGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkI5XCI7IH1cblxuLm1kaS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDE1XCI7IH1cblxuLm1kaS1wbHVzLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxNlwiOyB9XG5cbi5tZGktcGx1cy1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcwM1wiOyB9XG5cbi5tZGktcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MTdcIjsgfVxuXG4ubWRpLXBsdXMtY2lyY2xlLW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MThcIjsgfVxuXG4ubWRpLXBsdXMtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MTlcIjsgfVxuXG4ubWRpLXBsdXMtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxQVwiOyB9XG5cbi5tZGktcGx1cy1vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MUJcIjsgfVxuXG4ubWRpLXBsdXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcwNFwiOyB9XG5cbi5tZGktcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDFDXCI7IH1cblxuLm1kaS1wb2tlYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxRFwiOyB9XG5cbi5tZGktcG9sYXJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MUVcIjsgfVxuXG4ubWRpLXBvbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MUZcIjsgfVxuXG4ubWRpLXBvbGwtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDIwXCI7IH1cblxuLm1kaS1wb2x5bWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDIxXCI7IH1cblxuLm1kaS1wb29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjA2XCI7IH1cblxuLm1kaS1wb3Bjb3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDIyXCI7IH1cblxuLm1kaS1wb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NUFcIjsgfVxuXG4ubWRpLXBvdC1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NUJcIjsgfVxuXG4ubWRpLXBvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDIzXCI7IH1cblxuLm1kaS1wb3VuZC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MjRcIjsgfVxuXG4ubWRpLXBvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDI1XCI7IH1cblxuLm1kaS1wb3dlci1wbHVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkE0XCI7IH1cblxuLm1kaS1wb3dlci1wbHVnLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBNVwiOyB9XG5cbi5tZGktcG93ZXItc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MjZcIjsgfVxuXG4ubWRpLXBvd2VyLXNvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQyN1wiOyB9XG5cbi5tZGktcHJlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzA1XCI7IH1cblxuLm1kaS1wcmVzZW50YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MjhcIjsgfVxuXG4ubWRpLXByZXNlbnRhdGlvbi1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDI5XCI7IH1cblxuLm1kaS1wcmludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDJBXCI7IH1cblxuLm1kaS1wcmludGVyLTNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDJCXCI7IH1cblxuLm1kaS1wcmludGVyLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDJDXCI7IH1cblxuLm1kaS1wcmludGVyLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzA2XCI7IH1cblxuLm1kaS1wcmlvcml0eS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjAzXCI7IH1cblxuLm1kaS1wcmlvcml0eS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MDRcIjsgfVxuXG4ubWRpLXByb2Zlc3Npb25hbC1oZXhhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDJEXCI7IH1cblxuLm1kaS1wcm9qZWN0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MkVcIjsgfVxuXG4ubWRpLXByb2plY3Rvci1zY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MkZcIjsgfVxuXG4ubWRpLXB1Ymxpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QTZcIjsgfVxuXG4ubWRpLXB1bHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDMwXCI7IH1cblxuLm1kaS1wdXp6bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MzFcIjsgfVxuXG4ubWRpLXFxY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwNVwiOyB9XG5cbi5tZGktcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDMyXCI7IH1cblxuLm1kaS1xcmNvZGUtc2NhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzM1wiOyB9XG5cbi5tZGktcXVhZGNvcHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzNFwiOyB9XG5cbi5tZGktcXVhbGl0eS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDM1XCI7IH1cblxuLm1kaS1xdWlja3RpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MzZcIjsgfVxuXG4ubWRpLXJhZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDM3XCI7IH1cblxuLm1kaS1yYWRpYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzOFwiOyB9XG5cbi5tZGktcmFkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MzlcIjsgfVxuXG4ubWRpLXJhZGlvLWhhbmRoZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDNBXCI7IH1cblxuLm1kaS1yYWRpby10b3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzQlwiOyB9XG5cbi5tZGktcmFkaW9hY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0M0NcIjsgfVxuXG4ubWRpLXJhZGlvYm94LWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDNEXCI7IH1cblxuLm1kaS1yYWRpb2JveC1tYXJrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0M0VcIjsgfVxuXG4ubWRpLXJhc3BiZXJyeXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDNGXCI7IH1cblxuLm1kaS1yYXktZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDQwXCI7IH1cblxuLm1kaS1yYXktZW5kLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDQxXCI7IH1cblxuLm1kaS1yYXktc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NDJcIjsgfVxuXG4ubWRpLXJheS1zdGFydC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ0M1wiOyB9XG5cbi5tZGktcmF5LXN0YXJ0LWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ0NFwiOyB9XG5cbi5tZGktcmF5LXZlcnRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ0NVwiOyB9XG5cbi5tZGktcmRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ0NlwiOyB9XG5cbi5tZGktcmVhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MDdcIjsgfVxuXG4ubWRpLXJlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NDdcIjsgfVxuXG4ubWRpLXJlYWRhYmlsaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDQ4XCI7IH1cblxuLm1kaS1yZWNlaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDQ5XCI7IH1cblxuLm1kaS1yZWNvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NEFcIjsgfVxuXG4ubWRpLXJlY29yZC1yZWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NEJcIjsgfVxuXG4ubWRpLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NENcIjsgfVxuXG4ubWRpLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ0RFwiOyB9XG5cbi5tZGktcmVkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ0RVwiOyB9XG5cbi5tZGktcmVkby12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDRGXCI7IH1cblxuLm1kaS1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDUwXCI7IH1cblxuLm1kaS1yZWdleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1MVwiOyB9XG5cbi5tZGktcmVsYXRpdmUtc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NTJcIjsgfVxuXG4ubWRpLXJlbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1M1wiOyB9XG5cbi5tZGktcmVtb3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDU0XCI7IH1cblxuLm1kaS1yZW5hbWUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDU1XCI7IH1cblxuLm1kaS1yZW9yZGVyLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2ODdcIjsgfVxuXG4ubWRpLXJlb3JkZXItdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2ODhcIjsgfVxuXG4ubWRpLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1NlwiOyB9XG5cbi5tZGktcmVwZWF0LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1N1wiOyB9XG5cbi5tZGktcmVwZWF0LW9uY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NThcIjsgfVxuXG4ubWRpLXJlcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1OVwiOyB9XG5cbi5tZGktcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NUFcIjsgfVxuXG4ubWRpLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1QlwiOyB9XG5cbi5tZGktcmVwcm9kdWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDVDXCI7IH1cblxuLm1kaS1yZXNpemUtYm90dG9tLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDVEXCI7IH1cblxuLm1kaS1yZXNwb25zaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDVFXCI7IH1cblxuLm1kaS1yZXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzA4XCI7IH1cblxuLm1kaS1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkE3XCI7IH1cblxuLm1kaS1yZXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NUZcIjsgfVxuXG4ubWRpLXJld2luZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzA5XCI7IH1cblxuLm1kaS1yaG9tYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzBBXCI7IH1cblxuLm1kaS1yaG9tYnVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MEJcIjsgfVxuXG4ubWRpLXJpYmJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2MFwiOyB9XG5cbi5tZGktcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2MVwiOyB9XG5cbi5tZGktcm9hZC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDYyXCI7IH1cblxuLm1kaS1yb2JvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBOFwiOyB9XG5cbi5tZGktcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDYzXCI7IH1cblxuLm1kaS1yb29tYmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MENcIjsgfVxuXG4ubWRpLXJvdGF0ZS0zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2NFwiOyB9XG5cbi5tZGktcm90YXRlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NjVcIjsgfVxuXG4ubWRpLXJvdGF0ZS1sZWZ0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NjZcIjsgfVxuXG4ubWRpLXJvdGF0ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2N1wiOyB9XG5cbi5tZGktcm90YXRlLXJpZ2h0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NjhcIjsgfVxuXG4ubWRpLXJvdW5kZWQtY29ybmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjA3XCI7IH1cblxuLm1kaS1yb3V0ZXItd2lyZWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NjlcIjsgfVxuXG4ubWRpLXJvdXRlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2QVwiOyB9XG5cbi5tZGktcm93aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjA4XCI7IH1cblxuLm1kaS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NkJcIjsgfVxuXG4ubWRpLXJzcy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NkNcIjsgfVxuXG4ubWRpLXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDZEXCI7IH1cblxuLm1kaS1ydW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MERcIjsgfVxuXG4ubWRpLXJ1bi1mYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDZFXCI7IH1cblxuLm1kaS1zYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDZGXCI7IH1cblxuLm1kaS1zYXRlbGxpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NzBcIjsgfVxuXG4ubWRpLXNhdGVsbGl0ZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDcxXCI7IH1cblxuLm1kaS1zYXhvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MDlcIjsgfVxuXG4ubWRpLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDcyXCI7IH1cblxuLm1kaS1zY2FsZS1iYWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUQxXCI7IH1cblxuLm1kaS1zY2FsZS1iYXRocm9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3M1wiOyB9XG5cbi5tZGktc2Nhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBQVwiOyB9XG5cbi5tZGktc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDc0XCI7IH1cblxuLm1kaS1zY3JlZW4tcm90YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NzVcIjsgfVxuXG4ubWRpLXNjcmVlbi1yb3RhdGlvbi1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDc2XCI7IH1cblxuLm1kaS1zY3Jld2RyaXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3N1wiOyB9XG5cbi5tZGktc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDc4XCI7IH1cblxuLm1kaS1zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3OVwiOyB9XG5cbi5tZGktc2VhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3QVwiOyB9XG5cbi5tZGktc2VhcmNoLXdlYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcwRVwiOyB9XG5cbi5tZGktc2VhdC1mbGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDdCXCI7IH1cblxuLm1kaS1zZWF0LWZsYXQtYW5nbGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDdDXCI7IH1cblxuLm1kaS1zZWF0LWluZGl2aWR1YWwtc3VpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0N0RcIjsgfVxuXG4ubWRpLXNlYXQtbGVncm9vbS1leHRyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3RVwiOyB9XG5cbi5tZGktc2VhdC1sZWdyb29tLW5vcm1hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3RlwiOyB9XG5cbi5tZGktc2VhdC1sZWdyb29tLXJlZHVjZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0ODBcIjsgfVxuXG4ubWRpLXNlYXQtcmVjbGluZS1leHRyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4MVwiOyB9XG5cbi5tZGktc2VhdC1yZWNsaW5lLW5vcm1hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4MlwiOyB9XG5cbi5tZGktc2VjdXJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0ODNcIjsgfVxuXG4ubWRpLXNlY3VyaXR5LWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2ODlcIjsgfVxuXG4ubWRpLXNlY3VyaXR5LW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0ODRcIjsgfVxuXG4ubWRpLXNlbGVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4NVwiOyB9XG5cbi5tZGktc2VsZWN0LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4NlwiOyB9XG5cbi5tZGktc2VsZWN0LWludmVyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0ODdcIjsgfVxuXG4ubWRpLXNlbGVjdC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0ODhcIjsgfVxuXG4ubWRpLXNlbGVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4OVwiOyB9XG5cbi5tZGktc2VsZWN0aW9uLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3NlwiOyB9XG5cbi5tZGktc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4QVwiOyB9XG5cbi5tZGktc2VyaWFsLXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NUNcIjsgfVxuXG4ubWRpLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4QlwiOyB9XG5cbi5tZGktc2VydmVyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDhDXCI7IH1cblxuLm1kaS1zZXJ2ZXItbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4RFwiOyB9XG5cbi5tZGktc2VydmVyLW5ldHdvcmstb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDhFXCI7IH1cblxuLm1kaS1zZXJ2ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDhGXCI7IH1cblxuLm1kaS1zZXJ2ZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5MFwiOyB9XG5cbi5tZGktc2VydmVyLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5MVwiOyB9XG5cbi5tZGktc2VydmVyLXNlY3VyaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDkyXCI7IH1cblxuLm1kaS1zZXQtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzc3XCI7IH1cblxuLm1kaS1zZXQtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzc4XCI7IH1cblxuLm1kaS1zZXQtY2VudGVyLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzc5XCI7IH1cblxuLm1kaS1zZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3QVwiOyB9XG5cbi5tZGktc2V0LWxlZnQtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzdCXCI7IH1cblxuLm1kaS1zZXQtbGVmdC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3Q1wiOyB9XG5cbi5tZGktc2V0LW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3N0RcIjsgfVxuXG4ubWRpLXNldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3RVwiOyB9XG5cbi5tZGktc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OTNcIjsgfVxuXG4ubWRpLXNldHRpbmdzLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5NFwiOyB9XG5cbi5tZGktc2hhcGUtY2lyY2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NURcIjsgfVxuXG4ubWRpLXNoYXBlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OTVcIjsgfVxuXG4ubWRpLXNoYXBlLXBvbHlnb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1RVwiOyB9XG5cbi5tZGktc2hhcGUtcmVjdGFuZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NUZcIjsgfVxuXG4ubWRpLXNoYXBlLXNxdWFyZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjYwXCI7IH1cblxuLm1kaS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5NlwiOyB9XG5cbi5tZGktc2hhcmUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5N1wiOyB9XG5cbi5tZGktc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDk4XCI7IH1cblxuLm1kaS1zaGllbGQtaGFsZi1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzdGXCI7IH1cblxuLm1kaS1zaGllbGQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5OVwiOyB9XG5cbi5tZGktc2hvcHBpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OUFcIjsgfVxuXG4ubWRpLXNob3BwaW5nLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDlCXCI7IH1cblxuLm1kaS1zaG92ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MEZcIjsgfVxuXG4ubWRpLXNob3ZlbC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MTBcIjsgfVxuXG4ubWRpLXNocmVkZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDlDXCI7IH1cblxuLm1kaS1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDlEXCI7IH1cblxuLm1kaS1zaHVmZmxlLWRpc2FibGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDlFXCI7IH1cblxuLm1kaS1zaHVmZmxlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OUZcIjsgfVxuXG4ubWRpLXNpZ21hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEEwXCI7IH1cblxuLm1kaS1zaWdtYS1sb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYyQlwiOyB9XG5cbi5tZGktc2lnbi1jYXV0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEExXCI7IH1cblxuLm1kaS1zaWduLWRpcmVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4MFwiOyB9XG5cbi5tZGktc2lnbi10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzgxXCI7IH1cblxuLm1kaS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QTJcIjsgfVxuXG4ubWRpLXNpZ25hbC0yZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxMVwiOyB9XG5cbi5tZGktc2lnbmFsLTNnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzEyXCI7IH1cblxuLm1kaS1zaWduYWwtNGc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MTNcIjsgfVxuXG4ubWRpLXNpZ25hbC1oc3BhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzE0XCI7IH1cblxuLm1kaS1zaWduYWwtaHNwYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzE1XCI7IH1cblxuLm1kaS1zaWduYWwtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzgyXCI7IH1cblxuLm1kaS1zaWduYWwtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwQVwiOyB9XG5cbi5tZGktc2lsdmVyd2FyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRBM1wiOyB9XG5cbi5tZGktc2lsdmVyd2FyZS1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEE0XCI7IH1cblxuLm1kaS1zaWx2ZXJ3YXJlLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEE1XCI7IH1cblxuLm1kaS1zaWx2ZXJ3YXJlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QTZcIjsgfVxuXG4ubWRpLXNpbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRBN1wiOyB9XG5cbi5tZGktc2ltLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEE4XCI7IH1cblxuLm1kaS1zaW0tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEE5XCI7IH1cblxuLm1kaS1zaXRlbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEFBXCI7IH1cblxuLm1kaS1za2lwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEFCXCI7IH1cblxuLm1kaS1za2lwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QUNcIjsgfVxuXG4ubWRpLXNraXAtbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRBRFwiOyB9XG5cbi5tZGktc2tpcC1uZXh0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2MVwiOyB9XG5cbi5tZGktc2tpcC1uZXh0LWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjYyXCI7IH1cblxuLm1kaS1za2lwLXByZXZpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEFFXCI7IH1cblxuLm1kaS1za2lwLXByZXZpb3VzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2M1wiOyB9XG5cbi5tZGktc2tpcC1wcmV2aW91cy1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2NFwiOyB9XG5cbi5tZGktc2t1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OEJcIjsgfVxuXG4ubWRpLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEFGXCI7IH1cblxuLm1kaS1za3lwZS1idXNpbmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCMFwiOyB9XG5cbi5tZGktc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QjFcIjsgfVxuXG4ubWRpLXNsZWVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEIyXCI7IH1cblxuLm1kaS1zbGVlcC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QjNcIjsgfVxuXG4ubWRpLXNtb2tpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QjRcIjsgfVxuXG4ubWRpLXNtb2tpbmctb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEI1XCI7IH1cblxuLm1kaS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCNlwiOyB9XG5cbi5tZGktc25vd2ZsYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzE2XCI7IH1cblxuLm1kaS1zbm93bWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEI3XCI7IH1cblxuLm1kaS1zb2NjZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QjhcIjsgfVxuXG4ubWRpLXNvZmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QjlcIjsgfVxuXG4ubWRpLXNvbGlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjhDXCI7IH1cblxuLm1kaS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEJBXCI7IH1cblxuLm1kaS1zb3J0LWFscGhhYmV0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCQlwiOyB9XG5cbi5tZGktc29ydC1hc2NlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QkNcIjsgfVxuXG4ubWRpLXNvcnQtZGVzY2VuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCRFwiOyB9XG5cbi5tZGktc29ydC1udW1lcmljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEJFXCI7IH1cblxuLm1kaS1zb3J0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QkZcIjsgfVxuXG4ubWRpLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QzBcIjsgfVxuXG4ubWRpLXNvdXJjZS1icmFuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MkNcIjsgfVxuXG4ubWRpLXNvdXJjZS1jb21taXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MTdcIjsgfVxuXG4ubWRpLXNvdXJjZS1jb21taXQtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzE4XCI7IH1cblxuLm1kaS1zb3VyY2UtY29tbWl0LWVuZC1sb2NhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxOVwiOyB9XG5cbi5tZGktc291cmNlLWNvbW1pdC1sb2NhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxQVwiOyB9XG5cbi5tZGktc291cmNlLWNvbW1pdC1uZXh0LWxvY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzFCXCI7IH1cblxuLm1kaS1zb3VyY2UtY29tbWl0LXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzFDXCI7IH1cblxuLm1kaS1zb3VyY2UtY29tbWl0LXN0YXJ0LW5leHQtbG9jYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MURcIjsgfVxuXG4ubWRpLXNvdXJjZS1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEMxXCI7IH1cblxuLm1kaS1zb3VyY2UtbWVyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MkRcIjsgfVxuXG4ubWRpLXNvdXJjZS1wdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEMyXCI7IH1cblxuLm1kaS1zcGVha2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEMzXCI7IH1cblxuLm1kaS1zcGVha2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDNFwiOyB9XG5cbi5tZGktc3BlYWtlci13aXJlbGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxRVwiOyB9XG5cbi5tZGktc3BlZWRvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QzVcIjsgfVxuXG4ubWRpLXNwZWxsY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QzZcIjsgfVxuXG4ubWRpLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QzdcIjsgfVxuXG4ubWRpLXNwb3RsaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDOFwiOyB9XG5cbi5tZGktc3BvdGxpZ2h0LWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QzlcIjsgfVxuXG4ubWRpLXNwcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjY1XCI7IH1cblxuLm1kaS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjNcIjsgfVxuXG4ubWRpLXNxdWFyZS1pbmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0Q0FcIjsgfVxuXG4ubWRpLXNxdWFyZS1pbmMtY2FzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDQlwiOyB9XG5cbi5tZGktc3F1YXJlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjJcIjsgfVxuXG4ubWRpLXNxdWFyZS1yb290OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzgzXCI7IH1cblxuLm1kaS1zdGFja2V4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjBCXCI7IH1cblxuLm1kaS1zdGFja292ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNENDXCI7IH1cblxuLm1kaS1zdGFkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzFGXCI7IH1cblxuLm1kaS1zdGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0Q0RcIjsgfVxuXG4ubWRpLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0Q0VcIjsgfVxuXG4ubWRpLXN0YXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNENGXCI7IH1cblxuLm1kaS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RDBcIjsgfVxuXG4ubWRpLXN0YXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEQxXCI7IH1cblxuLm1kaS1zdGFyLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RDJcIjsgfVxuXG4ubWRpLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEQzXCI7IH1cblxuLm1kaS1zdGVlcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRENFwiOyB9XG5cbi5tZGktc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRENVwiOyB9XG5cbi5tZGktc3RlcC1iYWNrd2FyZC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEQ2XCI7IH1cblxuLm1kaS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RDdcIjsgfVxuXG4ubWRpLXN0ZXAtZm9yd2FyZC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEQ4XCI7IH1cblxuLm1kaS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjREOVwiOyB9XG5cbi5tZGktc3RpY2tlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEMFwiOyB9XG5cbi5tZGktc3RpY2tlci1lbW9qaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4NFwiOyB9XG5cbi5tZGktc3RvY2tpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0REFcIjsgfVxuXG4ubWRpLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0REJcIjsgfVxuXG4ubWRpLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjY2XCI7IH1cblxuLm1kaS1zdG9wLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjY3XCI7IH1cblxuLm1kaS1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjREQ1wiOyB9XG5cbi5tZGktc3RvcmUtMjQtaG91cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRERFwiOyB9XG5cbi5tZGktc3RvdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0REVcIjsgfVxuXG4ubWRpLXN1YmRpcmVjdG9yeS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjBDXCI7IH1cblxuLm1kaS1zdWJkaXJlY3RvcnktYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MERcIjsgfVxuXG4ubWRpLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBQlwiOyB9XG5cbi5tZGktc3Vid2F5LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0REZcIjsgfVxuXG4ubWRpLXN1bW1pdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4NVwiOyB9XG5cbi5tZGktc3VuZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFMFwiOyB9XG5cbi5tZGktc3Vycm91bmQtc291bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzVcIjsgfVxuXG4ubWRpLXN2ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcyMFwiOyB9XG5cbi5tZGktc3dhcC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEUxXCI7IH1cblxuLm1kaS1zd2FwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEUyXCI7IH1cblxuLm1kaS1zd2ltOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEUzXCI7IH1cblxuLm1kaS1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RTRcIjsgfVxuXG4ubWRpLXN3b3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEU1XCI7IH1cblxuLm1kaS1zd29yZC1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4NlwiOyB9XG5cbi5tZGktc3luYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFNlwiOyB9XG5cbi5tZGktc3luYy1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFN1wiOyB9XG5cbi5tZGktc3luYy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RThcIjsgfVxuXG4ubWRpLXRhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFOVwiOyB9XG5cbi5tZGktdGFiLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NUJcIjsgfVxuXG4ubWRpLXRhYi11bnNlbGVjdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEVBXCI7IH1cblxuLm1kaS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFQlwiOyB9XG5cbi5tZGktdGFibGUtY29sdW1uLXBsdXMtYWZ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RUNcIjsgfVxuXG4ubWRpLXRhYmxlLWNvbHVtbi1wbHVzLWJlZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFRFwiOyB9XG5cbi5tZGktdGFibGUtY29sdW1uLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFRVwiOyB9XG5cbi5tZGktdGFibGUtY29sdW1uLXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEVGXCI7IH1cblxuLm1kaS10YWJsZS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEYwXCI7IH1cblxuLm1kaS10YWJsZS1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGMVwiOyB9XG5cbi5tZGktdGFibGUtcm93LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGMlwiOyB9XG5cbi5tZGktdGFibGUtcm93LXBsdXMtYWZ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RjNcIjsgfVxuXG4ubWRpLXRhYmxlLXJvdy1wbHVzLWJlZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGNFwiOyB9XG5cbi5tZGktdGFibGUtcm93LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGNVwiOyB9XG5cbi5tZGktdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEY2XCI7IH1cblxuLm1kaS10YWJsZXQtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGN1wiOyB9XG5cbi5tZGktdGFibGV0LWlwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RjhcIjsgfVxuXG4ubWRpLXRhY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjFcIjsgfVxuXG4ubWRpLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGOVwiOyB9XG5cbi5tZGktdGFnLWZhY2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEZBXCI7IH1cblxuLm1kaS10YWctaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OEFcIjsgfVxuXG4ubWRpLXRhZy1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGQlwiOyB9XG5cbi5tZGktdGFnLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RkNcIjsgfVxuXG4ubWRpLXRhZy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzIxXCI7IH1cblxuLm1kaS10YWctcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzIyXCI7IH1cblxuLm1kaS10YWctdGV4dC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEZEXCI7IH1cblxuLm1kaS10YXJnZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RkVcIjsgfVxuXG4ubWRpLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RkZcIjsgfVxuXG4ubWRpLXRlYW12aWV3ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MDBcIjsgfVxuXG4ubWRpLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTAxXCI7IH1cblxuLm1kaS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTAyXCI7IH1cblxuLm1kaS10ZWxldmlzaW9uLWd1aWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTAzXCI7IH1cblxuLm1kaS10ZW1wZXJhdHVyZS1jZWxzaXVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTA0XCI7IH1cblxuLm1kaS10ZW1wZXJhdHVyZS1mYWhyZW5oZWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTA1XCI7IH1cblxuLm1kaS10ZW1wZXJhdHVyZS1rZWx2aW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MDZcIjsgfVxuXG4ubWRpLXRlbm5pczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwN1wiOyB9XG5cbi5tZGktdGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwOFwiOyB9XG5cbi5tZGktdGVycmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwOVwiOyB9XG5cbi5tZGktdGVzdC10dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjY4XCI7IH1cblxuLm1kaS10ZXh0LXNoYWRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2OVwiOyB9XG5cbi5tZGktdGV4dC10by1zcGVlY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MEFcIjsgfVxuXG4ubWRpLXRleHQtdG8tc3BlZWNoLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwQlwiOyB9XG5cbi5tZGktdGV4dGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwRVwiOyB9XG5cbi5tZGktdGV4dHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwQ1wiOyB9XG5cbi5tZGktdGhlYXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwRFwiOyB9XG5cbi5tZGktdGhlbWUtbGlnaHQtZGFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwRVwiOyB9XG5cbi5tZGktdGhlcm1vbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MEZcIjsgfVxuXG4ubWRpLXRoZXJtb21ldGVyLWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTEwXCI7IH1cblxuLm1kaS10aHVtYi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTExXCI7IH1cblxuLm1kaS10aHVtYi1kb3duLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MTJcIjsgfVxuXG4ubWRpLXRodW1iLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTEzXCI7IH1cblxuLm1kaS10aHVtYi11cC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTE0XCI7IH1cblxuLm1kaS10aHVtYnMtdXAtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxNVwiOyB9XG5cbi5tZGktdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTE2XCI7IH1cblxuLm1kaS10aWNrZXQtYWNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxN1wiOyB9XG5cbi5tZGktdGlja2V0LWNvbmZpcm1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxOFwiOyB9XG5cbi5tZGktdGlja2V0LXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MjNcIjsgfVxuXG4ubWRpLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxOVwiOyB9XG5cbi5tZGktdGlsZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MjRcIjsgfVxuXG4ubWRpLXRpbWVsYXBzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxQVwiOyB9XG5cbi5tZGktdGltZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MUJcIjsgfVxuXG4ubWRpLXRpbWVyLTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTFDXCI7IH1cblxuLm1kaS10aW1lci0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTFEXCI7IH1cblxuLm1kaS10aW1lci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MUVcIjsgfVxuXG4ubWRpLXRpbWVyLXNhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MUZcIjsgfVxuXG4ubWRpLXRpbWVyLXNhbmQtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QUNcIjsgfVxuXG4ubWRpLXRpbWVyLXNhbmQtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4QlwiOyB9XG5cbi5tZGktdGltZXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTIwXCI7IH1cblxuLm1kaS10b2dnbGUtc3dpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTIxXCI7IH1cblxuLm1kaS10b2dnbGUtc3dpdGNoLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyMlwiOyB9XG5cbi5tZGktdG9vbHRpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyM1wiOyB9XG5cbi5tZGktdG9vbHRpcC1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTI0XCI7IH1cblxuLm1kaS10b29sdGlwLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTI1XCI7IH1cblxuLm1kaS10b29sdGlwLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MjZcIjsgfVxuXG4ubWRpLXRvb2x0aXAtb3V0bGluZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTI3XCI7IH1cblxuLm1kaS10b29sdGlwLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MjhcIjsgfVxuXG4ubWRpLXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTI5XCI7IH1cblxuLm1kaS10b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MkFcIjsgfVxuXG4ubWRpLXRvd2VyLWJlYWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjgwXCI7IH1cblxuLm1kaS10b3dlci1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjgxXCI7IH1cblxuLm1kaS10cmFmZmljLWxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTJCXCI7IH1cblxuLm1kaS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyQ1wiOyB9XG5cbi5tZGktdHJhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyRFwiOyB9XG5cbi5tZGktdHJhbnNjcmliZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyRVwiOyB9XG5cbi5tZGktdHJhbnNjcmliZS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyRlwiOyB9XG5cbi5tZGktdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MzBcIjsgfVxuXG4ubWRpLXRyYW5zaXQtdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QURcIjsgfVxuXG4ubWRpLXRyYW5zbGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVDQVwiOyB9XG5cbi5tZGktdHJlYXN1cmUtY2hlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MjVcIjsgfVxuXG4ubWRpLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MzFcIjsgfVxuXG4ubWRpLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzMlwiOyB9XG5cbi5tZGktdHJlbmRpbmctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzM1wiOyB9XG5cbi5tZGktdHJlbmRpbmctbmV1dHJhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzNFwiOyB9XG5cbi5tZGktdHJlbmRpbmctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MzVcIjsgfVxuXG4ubWRpLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTM2XCI7IH1cblxuLm1kaS10cmlhbmdsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTM3XCI7IH1cblxuLm1kaS10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MzhcIjsgfVxuXG4ubWRpLXRyb3BoeS1hd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzOVwiOyB9XG5cbi5tZGktdHJvcGh5LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1M0FcIjsgfVxuXG4ubWRpLXRyb3BoeS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTNCXCI7IH1cblxuLm1kaS10cm9waHktdmFyaWFudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTNDXCI7IH1cblxuLm1kaS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzRFwiOyB9XG5cbi5tZGktdHJ1Y2stZGVsaXZlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1M0VcIjsgfVxuXG4ubWRpLXRydWNrLWZhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3ODdcIjsgfVxuXG4ubWRpLXRydWNrLXRyYWlsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MjZcIjsgfVxuXG4ubWRpLXRzaGlydC1jcmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTNGXCI7IH1cblxuLm1kaS10c2hpcnQtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU0MFwiOyB9XG5cbi5tZGktdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQxXCI7IH1cblxuLm1kaS10dW1ibHItcmVibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQyXCI7IH1cblxuLm1kaS10dW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjJFXCI7IH1cblxuLm1kaS10dW5lLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjZBXCI7IH1cblxuLm1kaS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NDNcIjsgfVxuXG4ubWRpLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NDRcIjsgfVxuXG4ubWRpLXR3aXR0ZXItYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQ1XCI7IH1cblxuLm1kaS10d2l0dGVyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU0NlwiOyB9XG5cbi5tZGktdHdpdHRlci1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQ3XCI7IH1cblxuLm1kaS11YmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzQ4XCI7IH1cblxuLm1kaS11YnVudHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NDhcIjsgfVxuXG4ubWRpLXVtYnJhY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NDlcIjsgfVxuXG4ubWRpLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTRBXCI7IH1cblxuLm1kaS11bWJyZWxsYS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTRCXCI7IH1cblxuLm1kaS11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTRDXCI7IH1cblxuLm1kaS11bmRvLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NERcIjsgfVxuXG4ubWRpLXVuZm9sZC1sZXNzLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NEVcIjsgfVxuXG4ubWRpLXVuZm9sZC1sZXNzLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzVGXCI7IH1cblxuLm1kaS11bmZvbGQtbW9yZS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTRGXCI7IH1cblxuLm1kaS11bmZvbGQtbW9yZS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2MFwiOyB9XG5cbi5tZGktdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1MFwiOyB9XG5cbi5tZGktdW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QUVcIjsgfVxuXG4ubWRpLXVudGFwcGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NTFcIjsgfVxuXG4ubWRpLXVwZGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBRlwiOyB9XG5cbi5tZGktdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTUyXCI7IH1cblxuLm1kaS11cGxvYWQtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGNVwiOyB9XG5cbi5tZGktdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTUzXCI7IH1cblxuLm1kaS12ZWN0b3ItYXJyYW5nZS1hYm92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1NFwiOyB9XG5cbi5tZGktdmVjdG9yLWFycmFuZ2UtYmVsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NTVcIjsgfVxuXG4ubWRpLXZlY3Rvci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NTZcIjsgfVxuXG4ubWRpLXZlY3Rvci1jaXJjbGUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1N1wiOyB9XG5cbi5tZGktdmVjdG9yLWNvbWJpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NThcIjsgfVxuXG4ubWRpLXZlY3Rvci1jdXJ2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1OVwiOyB9XG5cbi5tZGktdmVjdG9yLWRpZmZlcmVuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NUFcIjsgfVxuXG4ubWRpLXZlY3Rvci1kaWZmZXJlbmNlLWFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTVCXCI7IH1cblxuLm1kaS12ZWN0b3ItZGlmZmVyZW5jZS1iYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1Q1wiOyB9XG5cbi5tZGktdmVjdG9yLWludGVyc2VjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1RFwiOyB9XG5cbi5tZGktdmVjdG9yLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NUVcIjsgfVxuXG4ubWRpLXZlY3Rvci1wb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1RlwiOyB9XG5cbi5tZGktdmVjdG9yLXBvbHlnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NjBcIjsgfVxuXG4ubWRpLXZlY3Rvci1wb2x5bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2MVwiOyB9XG5cbi5tZGktdmVjdG9yLXJhZGl1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc0OVwiOyB9XG5cbi5tZGktdmVjdG9yLXJlY3RhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVDNlwiOyB9XG5cbi5tZGktdmVjdG9yLXNlbGVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2MlwiOyB9XG5cbi5tZGktdmVjdG9yLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMVwiOyB9XG5cbi5tZGktdmVjdG9yLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTYzXCI7IH1cblxuLm1kaS12ZWN0b3ItdW5pb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NjRcIjsgfVxuXG4ubWRpLXZlcmlmaWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTY1XCI7IH1cblxuLm1kaS12aWJyYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTY2XCI7IH1cblxuLm1kaS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2N1wiOyB9XG5cbi5tZGktdmlkZW8tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTY4XCI7IH1cblxuLm1kaS12aWRlby1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NjlcIjsgfVxuXG4ubWRpLXZpZXctYWdlbmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTZBXCI7IH1cblxuLm1kaS12aWV3LWFycmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTZCXCI7IH1cblxuLm1kaS12aWV3LWNhcm91c2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTZDXCI7IH1cblxuLm1kaS12aWV3LWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2RFwiOyB9XG5cbi5tZGktdmlldy1kYXNoYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NkVcIjsgfVxuXG4ubWRpLXZpZXctZGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTZGXCI7IH1cblxuLm1kaS12aWV3LWdyaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzBcIjsgfVxuXG4ubWRpLXZpZXctaGVhZGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzFcIjsgfVxuXG4ubWRpLXZpZXctbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3MlwiOyB9XG5cbi5tZGktdmlldy1tb2R1bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzNcIjsgfVxuXG4ubWRpLXZpZXctcGFyYWxsZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MjdcIjsgfVxuXG4ubWRpLXZpZXctcXVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzRcIjsgfVxuXG4ubWRpLXZpZXctc2VxdWVudGlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcyOFwiOyB9XG5cbi5tZGktdmlldy1zdHJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzVcIjsgfVxuXG4ubWRpLXZpZXctd2VlazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3NlwiOyB9XG5cbi5tZGktdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzdcIjsgfVxuXG4ubWRpLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzhcIjsgfVxuXG4ubWRpLXZpb2xpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwRlwiOyB9XG5cbi5tZGktdmlzdWFsc3R1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjEwXCI7IH1cblxuLm1kaS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3OVwiOyB9XG5cbi5tZGktdmstYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTdBXCI7IH1cblxuLm1kaS12ay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1N0JcIjsgfVxuXG4ubWRpLXZsYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3Q1wiOyB9XG5cbi5tZGktdm9pY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1Q0JcIjsgfVxuXG4ubWRpLXZvaWNlbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3RFwiOyB9XG5cbi5tZGktdm9sdW1lLWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1N0VcIjsgfVxuXG4ubWRpLXZvbHVtZS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1N0ZcIjsgfVxuXG4ubWRpLXZvbHVtZS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODBcIjsgfVxuXG4ubWRpLXZvbHVtZS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1RFwiOyB9XG5cbi5tZGktdm9sdW1lLW11dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NUVcIjsgfVxuXG4ubWRpLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODFcIjsgfVxuXG4ubWRpLXZvbHVtZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzVDXCI7IH1cblxuLm1kaS12cG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODJcIjsgfVxuXG4ubWRpLXdhbGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODNcIjsgfVxuXG4ubWRpLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4NFwiOyB9XG5cbi5tZGktd2FsbGV0LWdpZnRjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTg1XCI7IH1cblxuLm1kaS13YWxsZXQtbWVtYmVyc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4NlwiOyB9XG5cbi5tZGktd2FsbGV0LXRyYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4N1wiOyB9XG5cbi5tZGktd2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTg4XCI7IH1cblxuLm1kaS13YXNoaW5nLW1hY2hpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MjlcIjsgfVxuXG4ubWRpLXdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTg5XCI7IH1cblxuLm1kaS13YXRjaC1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OEFcIjsgfVxuXG4ubWRpLXdhdGNoLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4QlwiOyB9XG5cbi5tZGktd2F0Y2gtdmlicmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCMFwiOyB9XG5cbi5tZGktd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OENcIjsgfVxuXG4ubWRpLXdhdGVyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4RFwiOyB9XG5cbi5tZGktd2F0ZXItcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4RVwiOyB9XG5cbi5tZGktd2F0ZXItcHVtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4RlwiOyB9XG5cbi5tZGktd2F0ZXJtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjEyXCI7IH1cblxuLm1kaS13YXZlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4Q1wiOyB9XG5cbi5tZGktd2VhdGhlci1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OTBcIjsgfVxuXG4ubWRpLXdlYXRoZXItZm9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTkxXCI7IH1cblxuLm1kaS13ZWF0aGVyLWhhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OTJcIjsgfVxuXG4ubWRpLXdlYXRoZXItbGlnaHRuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTkzXCI7IH1cblxuLm1kaS13ZWF0aGVyLWxpZ2h0bmluZy1yYWlueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3RFwiOyB9XG5cbi5tZGktd2VhdGhlci1uaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5NFwiOyB9XG5cbi5tZGktd2VhdGhlci1wYXJ0bHljbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OTVcIjsgfVxuXG4ubWRpLXdlYXRoZXItcG91cmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5NlwiOyB9XG5cbi5tZGktd2VhdGhlci1yYWlueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5N1wiOyB9XG5cbi5tZGktd2VhdGhlci1zbm93eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5OFwiOyB9XG5cbi5tZGktd2VhdGhlci1zbm93eS1yYWlueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3RVwiOyB9XG5cbi5tZGktd2VhdGhlci1zdW5ueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5OVwiOyB9XG5cbi5tZGktd2VhdGhlci1zdW5zZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OUFcIjsgfVxuXG4ubWRpLXdlYXRoZXItc3Vuc2V0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OUJcIjsgfVxuXG4ubWRpLXdlYXRoZXItc3Vuc2V0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTlDXCI7IH1cblxuLm1kaS13ZWF0aGVyLXdpbmR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTlEXCI7IH1cblxuLm1kaS13ZWF0aGVyLXdpbmR5LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OUVcIjsgfVxuXG4ubWRpLXdlYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5RlwiOyB9XG5cbi5tZGktd2ViY2FtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUEwXCI7IH1cblxuLm1kaS13ZWJob29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjJGXCI7IH1cblxuLm1kaS13ZWJwYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzJBXCI7IH1cblxuLm1kaS13ZWNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MTFcIjsgfVxuXG4ubWRpLXdlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBMVwiOyB9XG5cbi5tZGktd2VpZ2h0LWtpbG9ncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUEyXCI7IH1cblxuLm1kaS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBM1wiOyB9XG5cbi5tZGktd2hlZWxjaGFpci1hY2Nlc3NpYmlsaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUE0XCI7IH1cblxuLm1kaS13aGl0ZS1iYWxhbmNlLWF1dG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QTVcIjsgfVxuXG4ubWRpLXdoaXRlLWJhbGFuY2UtaW5jYW5kZXNjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUE2XCI7IH1cblxuLm1kaS13aGl0ZS1iYWxhbmNlLWlyaWRlc2NlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QTdcIjsgfVxuXG4ubWRpLXdoaXRlLWJhbGFuY2Utc3Vubnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QThcIjsgfVxuXG4ubWRpLXdpZGdldHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MkJcIjsgfVxuXG4ubWRpLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QTlcIjsgfVxuXG4ubWRpLXdpZmktb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUFBXCI7IH1cblxuLm1kaS13aWk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QUJcIjsgfVxuXG4ubWRpLXdpaXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MkNcIjsgfVxuXG4ubWRpLXdpa2lwZWRpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBQ1wiOyB9XG5cbi5tZGktd2luZG93LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUFEXCI7IH1cblxuLm1kaS13aW5kb3ctY2xvc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUFFXCI7IH1cblxuLm1kaS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QUZcIjsgfVxuXG4ubWRpLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCMFwiOyB9XG5cbi5tZGktd2luZG93LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QjFcIjsgfVxuXG4ubWRpLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUIyXCI7IH1cblxuLm1kaS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUIzXCI7IH1cblxuLm1kaS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QjRcIjsgfVxuXG4ubWRpLXdvcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCNVwiOyB9XG5cbi5tZGktd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCNlwiOyB9XG5cbi5tZGktd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUI3XCI7IH1cblxuLm1kaS13dW5kZXJsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUI4XCI7IH1cblxuLm1kaS14YW1sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjczXCI7IH1cblxuLm1kaS14Ym94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUI5XCI7IH1cblxuLm1kaS14Ym94LWNvbnRyb2xsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QkFcIjsgfVxuXG4ubWRpLXhib3gtY29udHJvbGxlci1iYXR0ZXJ5LWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzRBXCI7IH1cblxuLm1kaS14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc0QlwiOyB9XG5cbi5tZGkteGJveC1jb250cm9sbGVyLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc0Q1wiOyB9XG5cbi5tZGkteGJveC1jb250cm9sbGVyLWJhdHRlcnktbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzREXCI7IH1cblxuLm1kaS14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NEVcIjsgfVxuXG4ubWRpLXhib3gtY29udHJvbGxlci1iYXR0ZXJ5LXVua25vd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NEZcIjsgfVxuXG4ubWRpLXhib3gtY29udHJvbGxlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QkJcIjsgfVxuXG4ubWRpLXhkYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCQ1wiOyB9XG5cbi5tZGkteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCRFwiOyB9XG5cbi5tZGkteGluZy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QkVcIjsgfVxuXG4ubWRpLXhpbmctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUJGXCI7IH1cblxuLm1kaS14bWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzBcIjsgfVxuXG4ubWRpLXlhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4OFwiOyB9XG5cbi5tZGkteWVhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzFcIjsgfVxuXG4ubWRpLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzJcIjsgfVxuXG4ubWRpLXlpbi15YW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjdGXCI7IH1cblxuLm1kaS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzNcIjsgfVxuXG4ubWRpLXppcC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzRcIjsgfVxuXG4ubWRpLTE4cHgubWRpLXNldCwgLm1kaS0xOHB4Lm1kaTpiZWZvcmUge1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLm1kaS0yNHB4Lm1kaS1zZXQsIC5tZGktMjRweC5tZGk6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNHB4OyB9XG5cbi5tZGktMzZweC5tZGktc2V0LCAubWRpLTM2cHgubWRpOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMzZweDsgfVxuXG4ubWRpLTQ4cHgubWRpLXNldCwgLm1kaS00OHB4Lm1kaTpiZWZvcmUge1xuICBmb250LXNpemU6IDQ4cHg7IH1cblxuLm1kaS1kYXJrOmJlZm9yZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG5cbi5tZGktZGFyay5tZGktaW5hY3RpdmU6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLm1kaS1saWdodDpiZWZvcmUge1xuICBjb2xvcjogd2hpdGU7IH1cblxuLm1kaS1saWdodC5tZGktaW5hY3RpdmU6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuXG4ubWRpLXJvdGF0ZS00NSB7XG4gIC8qXG4gICAgICAgIC8vIE5vdCBpbmNsdWRlZCBpbiBwcm9kdWN0aW9uXG4gICAgICAgICYubWRpLWZsaXAtaDpiZWZvcmUge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwSDtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbiAgICAgICAgfVxuICAgICAgICAmLm1kaS1mbGlwLXY6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBWO1xuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xuICAgICAgICB9XG4gICAgICAgICovIH1cbiAgLm1kaS1yb3RhdGUtNDU6YmVmb3JlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuXG4ubWRpLXJvdGF0ZS05MCB7XG4gIC8qXG4gICAgICAgIC8vIE5vdCBpbmNsdWRlZCBpbiBwcm9kdWN0aW9uXG4gICAgICAgICYubWRpLWZsaXAtaDpiZWZvcmUge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwSDtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbiAgICAgICAgfVxuICAgICAgICAmLm1kaS1mbGlwLXY6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBWO1xuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xuICAgICAgICB9XG4gICAgICAgICovIH1cbiAgLm1kaS1yb3RhdGUtOTA6YmVmb3JlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuXG4ubWRpLXJvdGF0ZS0xMzUge1xuICAvKlxuICAgICAgICAvLyBOb3QgaW5jbHVkZWQgaW4gcHJvZHVjdGlvblxuICAgICAgICAmLm1kaS1mbGlwLWg6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwSDtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbiAgICAgICAgfVxuICAgICAgICAmLm1kaS1mbGlwLXY6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBWO1xuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xuICAgICAgICB9XG4gICAgICAgICovIH1cbiAgLm1kaS1yb3RhdGUtMTM1OmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cblxuLm1kaS1yb3RhdGUtMTgwIHtcbiAgLypcbiAgICAgICAgLy8gTm90IGluY2x1ZGVkIGluIHByb2R1Y3Rpb25cbiAgICAgICAgJi5tZGktZmxpcC1oOmJlZm9yZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIGZpbHRlcjogRmxpcEg7XG4gICAgICAgICAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG4gICAgICAgIH1cbiAgICAgICAgJi5tZGktZmxpcC12OmJlZm9yZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwVjtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcbiAgICAgICAgfVxuICAgICAgICAqLyB9XG4gIC5tZGktcm90YXRlLTE4MDpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5tZGktcm90YXRlLTIyNSB7XG4gIC8qXG4gICAgICAgIC8vIE5vdCBpbmNsdWRlZCBpbiBwcm9kdWN0aW9uXG4gICAgICAgICYubWRpLWZsaXAtaDpiZWZvcmUge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDIyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDIyNWRlZyk7XG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBIO1xuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwSFwiO1xuICAgICAgICB9XG4gICAgICAgICYubWRpLWZsaXAtdjpiZWZvcmUge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDIyNWRlZyk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoMjI1ZGVnKTtcbiAgICAgICAgICAgIGZpbHRlcjogRmxpcFY7XG4gICAgICAgICAgICAtbXMtZmlsdGVyOiBcIkZsaXBWXCI7XG4gICAgICAgIH1cbiAgICAgICAgKi8gfVxuICAubWRpLXJvdGF0ZS0yMjU6YmVmb3JlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTsgfVxuXG4ubWRpLXJvdGF0ZS0yNzAge1xuICAvKlxuICAgICAgICAvLyBOb3QgaW5jbHVkZWQgaW4gcHJvZHVjdGlvblxuICAgICAgICAmLm1kaS1mbGlwLWg6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwSDtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbiAgICAgICAgfVxuICAgICAgICAmLm1kaS1mbGlwLXY6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBWO1xuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xuICAgICAgICB9XG4gICAgICAgICovIH1cbiAgLm1kaS1yb3RhdGUtMjcwOmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IH1cblxuLm1kaS1yb3RhdGUtMzE1IHtcbiAgLypcbiAgICAgICAgLy8gTm90IGluY2x1ZGVkIGluIHByb2R1Y3Rpb25cbiAgICAgICAgJi5tZGktZmxpcC1oOmJlZm9yZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoMzE1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoMzE1ZGVnKTtcbiAgICAgICAgICAgIGZpbHRlcjogRmxpcEg7XG4gICAgICAgICAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG4gICAgICAgIH1cbiAgICAgICAgJi5tZGktZmxpcC12OmJlZm9yZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoMzE1ZGVnKTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgzMTVkZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwVjtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcbiAgICAgICAgfVxuICAgICAgICAqLyB9XG4gIC5tZGktcm90YXRlLTMxNTpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpOyB9XG5cbi5tZGktZmxpcC1oOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gIGZpbHRlcjogRmxpcEg7XG4gIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjsgfVxuXG4ubWRpLWZsaXAtdjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICBmaWx0ZXI6IEZsaXBWO1xuICAtbXMtZmlsdGVyOiBcIkZsaXBWXCI7IH1cblxuLm1kaS1zcGluOmJlZm9yZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBtZGktc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbWRpLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBtZGktc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBtZGktc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cblxuLyohXG4gKiBBbmd1bGFySlMgTWF0ZXJpYWwgRGVzaWduXG4gKiBodHRwczovL2dpdGh1Yi5jb20vYW5ndWxhci9tYXRlcmlhbFxuICogQGxpY2Vuc2UgTUlUXG4gKiB2MS4xLjIwLW1hc3Rlci01OTVmZWZlXG4gKi9cbmh0bWwsIGJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cblt0YWJpbmRleD0nLTEnXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLmluc2V0IHtcbiAgcGFkZGluZzogMTBweDsgfVxuXG5hLm1kLW5vLXN0eWxlLFxuYnV0dG9uLm1kLW5vLXN0eWxlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuc2VsZWN0LFxuYnV0dG9uLFxudGV4dGFyZWEsXG5pbnB1dCB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuICBpbnB1dFt0eXBlPVwicmVzZXRcIl1bZGlzYWJsZWRdLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXSxcbiAgaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXSxcbiAgYnV0dG9uW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbnRleHRhcmVhIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi5tZC12aXN1YWxseS1oaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAxcHg7IH1cblxuLm1kLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ubWQtc2hhZG93LWJvdHRvbS16LTEge1xuICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi5tZC1zaGFkb3ctYm90dG9tLXotMiB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuXG4ubWQtc2hhZG93LWFuaW1hdGVkLm1kLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4yOHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTsgfVxuXG4vKlxuICogQSBjb250YWluZXIgaW5zaWRlIG9mIGEgcmlwcGxpbmcgZWxlbWVudCAoZWcgYSBidXR0b24pLFxuICogd2hpY2ggY29udGFpbnMgYWxsIG9mIHRoZSBpbmRpdmlkdWFsIHJpcHBsZXNcbiAqL1xuLm1kLXJpcHBsZS1jb250YWluZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjU1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuXG4ubWQtcmlwcGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5tZC1yaXBwbGUubWQtcmlwcGxlLXBsYWNlZCB7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuOXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIGJvcmRlciAwLjlzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpLCB3aWR0aCAwLjlzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpLCBoZWlnaHQgMC45cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKSwgb3BhY2l0eSAwLjlzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpLCB0cmFuc2Zvcm0gMC45cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAubWQtcmlwcGxlLm1kLXJpcHBsZS1zY2FsZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpOyB9XG4gIC5tZC1yaXBwbGUubWQtcmlwcGxlLWFjdGl2ZSwgLm1kLXJpcHBsZS5tZC1yaXBwbGUtZnVsbCwgLm1kLXJpcHBsZS5tZC1yaXBwbGUtdmlzaWJsZSB7XG4gICAgb3BhY2l0eTogMC4yMDsgfVxuICAubWQtcmlwcGxlLm1kLXJpcHBsZS1yZW1vdmUge1xuICAgIGFuaW1hdGlvbjogbWQtcmVtb3ZlLXJpcHBsZSAwLjlzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpOyB9XG5cbkBrZXlmcmFtZXMgbWQtcmVtb3ZlLXJpcHBsZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAuMTU7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5tZC1wYWRkaW5nIHtcbiAgcGFkZGluZzogOHB4OyB9XG5cbi5tZC1tYXJnaW4ge1xuICBtYXJnaW46IDhweDsgfVxuXG4ubWQtc2Nyb2xsLW1hc2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDUwOyB9XG4gIC5tZC1zY3JvbGwtbWFzayA+IC5tZC1zY3JvbGwtbWFzay1iYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogNjU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLm1kLW5vLW1vbWVudHVtIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IGF1dG87IH1cblxuLm1kLW5vLWZsaWNrZXIge1xuICAtd2Via2l0LWZpbHRlcjogYmx1cigwcHgpOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAubWQtcGFkZGluZyB7XG4gICAgcGFkZGluZzogMTZweDsgfSB9XG5cbmh0bWxbZGlyPXJ0bF0sIGh0bWxbZGlyPWx0cl0sIGJvZHlbZGlyPXJ0bF0sIGJvZHlbZGlyPWx0cl0ge1xuICB1bmljb2RlLWJpZGk6IGVtYmVkOyB9XG5cbmJkb1tkaXI9cnRsXSB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7IH1cblxuYmRvW2Rpcj1sdHJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTsgfVxuXG5odG1sLCBib2R5IHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi8qKioqKioqKioqKipcbiAqIEhlYWRpbmdzXG4gKioqKioqKioqKioqL1xuLm1kLWRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMTEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTBlbTtcbiAgbGluZS1oZWlnaHQ6IDExMnB4OyB9XG5cbi5tZC1kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDU2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7IH1cblxuLm1kLWRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDY0cHg7IH1cblxuLm1kLWRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7IH1cblxuLm1kLWhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzJweDsgfVxuXG4ubWQtdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtOyB9XG5cbi5tZC1zdWJoZWFkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cblxuLyoqKioqKioqKioqKlxuICogQm9keSBDb3B5XG4gKioqKioqKioqKioqL1xuLm1kLWJvZHktMSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07XG4gIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG5cbi5tZC1ib2R5LTIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuXG4ubWQtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDIwZW07IH1cblxuLm1kLWJ1dHRvbiB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtOyB9XG5cbi8qKioqKioqKioqKipcbiAqIERlZmF1bHRzXG4gKioqKioqKioqKioqL1xuYnV0dG9uLFxuc2VsZWN0LFxuaHRtbCxcbnRleHRhcmVhLFxuaW5wdXQge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7IH1cblxuc2VsZWN0LFxuYnV0dG9uLFxudGV4dGFyZWEsXG5pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTAwJTsgfVxuXG4vKlxuKiAgUmVzcG9uc2l2ZSBhdHRyaWJ1dGVzXG4qXG4qICBSZWZlcmVuY2VzOlxuKiAgMSkgaHR0cHM6Ly9zY290Y2guaW8vdHV0b3JpYWxzL2EtdmlzdWFsLWd1aWRlLXRvLWNzczMtZmxleGJveC1wcm9wZXJ0aWVzI2ZsZXhcbiogIDIpIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vYWxtYW5hYy9wcm9wZXJ0aWVzL2YvZmxleC9cbiogIDMpIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vc25pcHBldHMvY3NzL2EtZ3VpZGUtdG8tZmxleGJveC9cbiogIDQpIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjMy1taW4taGVpZ2h0LW9uLWEtZmxleC1jb250YWluZXItd29udC1hcHBseS10by1pdHMtZmxleC1pdGVtc1xuKiAgNSkgaHR0cDovL2dvZGJhbi5jb20udWEvcHJvamVjdHMvZmxleGdyaWRcbiovXG4ubWQtcGFuZWwtb3V0ZXItd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5fbWQtcGFuZWwtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uX21kLXBhbmVsLW9mZnNjcmVlbiB7XG4gIGxlZnQ6IC05OTk5cHg7IH1cblxuLl9tZC1wYW5lbC1mdWxsc2NyZWVuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbGVmdDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDsgfVxuXG4uX21kLXBhbmVsLXNob3duIC5tZC1wYW5lbCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLm1kLXBhbmVsIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkOyB9XG4gIC5tZC1wYW5lbC5fbWQtcGFuZWwtc2hvd24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubWQtcGFuZWwuX21kLXBhbmVsLWFuaW1hdGUtZW50ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7IH1cbiAgLm1kLXBhbmVsLl9tZC1wYW5lbC1hbmltYXRlLWxlYXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpOyB9XG4gIC5tZC1wYW5lbC5fbWQtcGFuZWwtYW5pbWF0ZS1zY2FsZS1vdXQsIC5tZC1wYW5lbC5fbWQtcGFuZWwtYW5pbWF0ZS1mYWRlLW91dCB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAubWQtcGFuZWwuX21kLXBhbmVsLWJhY2tkcm9wIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5tZC1wYW5lbC5fbWQtb3BhcXVlLWVudGVyIHtcbiAgICBvcGFjaXR5OiAuNDg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpOyB9XG4gIC5tZC1wYW5lbC5fbWQtb3BhcXVlLWxlYXZlIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7IH1cblxubWQtYXV0b2NvbXBsZXRlIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtaW4td2lkdGg6IDE5MHB4OyB9XG4gIG1kLWF1dG9jb21wbGV0ZVtkaXNhYmxlZF0gaW5wdXQge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICBtZC1hdXRvY29tcGxldGVbbWQtZmxvYXRpbmctbGFiZWxdIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZVttZC1mbG9hdGluZy1sYWJlbF0gbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgbWQtYXV0b2NvbXBsZXRlW21kLWZsb2F0aW5nLWxhYmVsXSBtZC1hdXRvY29tcGxldGUtd3JhcCB7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICBtZC1hdXRvY29tcGxldGVbbWQtZmxvYXRpbmctbGFiZWxdIC5tZC1zaG93LWNsZWFyLWJ1dHRvbiBidXR0b24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4OyB9XG4gICAgbWQtYXV0b2NvbXBsZXRlW21kLWZsb2F0aW5nLWxhYmVsXSAubWQtc2hvdy1jbGVhci1idXR0b24gaW5wdXQge1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWF1dG9jb21wbGV0ZVttZC1mbG9hdGluZy1sYWJlbF0gLm1kLXNob3ctY2xlYXItYnV0dG9uIGlucHV0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9XG4gIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGhlaWdodDogNDBweDsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcC5tZC1tZW51LXNob3dpbmcge1xuICAgICAgei1pbmRleDogNTE7IH1cbiAgICBtZC1hdXRvY29tcGxldGUgbWQtYXV0b2NvbXBsZXRlLXdyYXAgbWQtaW5wdXQtY29udGFpbmVyLFxuICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBpbnB1dCB7XG4gICAgICBmbGV4OiAxIDEgMDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtaW4td2lkdGg6IDA7IH1cbiAgICBtZC1hdXRvY29tcGxldGUgbWQtYXV0b2NvbXBsZXRlLXdyYXAgbWQtcHJvZ3Jlc3MtbGluZWFyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1wcm9ncmVzcy1saW5lYXIubWQtaW5saW5lIHtcbiAgICAgICAgYm90dG9tOiA0MHB4O1xuICAgICAgICByaWdodDogMnB4O1xuICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICBtZC1hdXRvY29tcGxldGUgbWQtYXV0b2NvbXBsZXRlLXdyYXAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1tb2RlLWluZGV0ZXJtaW5hdGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gICAgICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLW1vZGUtaW5kZXRlcm1pbmF0ZSAubWQtY29udGFpbmVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgIGhlaWdodDogM3B4OyB9XG4gICAgICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLW1vZGUtaW5kZXRlcm1pbmF0ZS5uZy1lbnRlciB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7IH1cbiAgICAgICAgICBtZC1hdXRvY29tcGxldGUgbWQtYXV0b2NvbXBsZXRlLXdyYXAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1tb2RlLWluZGV0ZXJtaW5hdGUubmctZW50ZXIubmctZW50ZXItYWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIG1kLXByb2dyZXNzLWxpbmVhciAubWQtbW9kZS1pbmRldGVybWluYXRlLm5nLWxlYXZlIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjsgfVxuICAgICAgICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLW1vZGUtaW5kZXRlcm1pbmF0ZS5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMDsgfVxuICBtZC1hdXRvY29tcGxldGUgaW5wdXQ6bm90KC5tZC1pbnB1dCkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGhlaWdodDogNDBweDsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSBpbnB1dDpub3QoLm1kLWlucHV0KTo6LW1zLWNsZWFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgbWQtYXV0b2NvbXBsZXRlIC5tZC1zaG93LWNsZWFyLWJ1dHRvbiBidXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbjogYXV0byA1cHg7IH1cbiAgICBtZC1hdXRvY29tcGxldGUgLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTZweDtcbiAgICAgIHJpZ2h0OiAtNnB4O1xuICAgICAgYm90dG9tOiAtNnB4O1xuICAgICAgbGVmdDogLTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7IH1cbiAgICBtZC1hdXRvY29tcGxldGUgLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICBtZC1hdXRvY29tcGxldGUgLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbjpmb2N1czphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICBtZC1hdXRvY29tcGxldGUgLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbiBtZC1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKSBzY2FsZSgwLjkpOyB9XG4gICAgICBtZC1hdXRvY29tcGxldGUgLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbiBtZC1pY29uIHBhdGgge1xuICAgICAgICBzdHJva2Utd2lkdGg6IDA7IH1cbiAgICBtZC1hdXRvY29tcGxldGUgLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbi5uZy1lbnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2Utb3V0OyB9XG4gICAgICBtZC1hdXRvY29tcGxldGUgLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbi5uZy1lbnRlci5uZy1lbnRlci1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gICAgbWQtYXV0b2NvbXBsZXRlIC5tZC1zaG93LWNsZWFyLWJ1dHRvbiBidXR0b24ubmctbGVhdmUge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2Utb3V0OyB9XG4gICAgICBtZC1hdXRvY29tcGxldGUgLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbi5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgbWQtYXV0b2NvbXBsZXRlIGlucHV0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH1cbiAgICBtZC1hdXRvY29tcGxldGUgLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9IH1cblxuLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lci5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMtY29udGFpbmVyLFxuLm1kLXN0YW5kYXJkLWxpc3QtY29udGFpbmVyLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucy1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB6LWluZGV4OiAxMDA7XG4gIGhlaWdodDogMTAwJTsgfVxuICAubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucy1jb250YWluZXIgLmhpZ2hsaWdodCxcbiAgLm1kLXN0YW5kYXJkLWxpc3QtY29udGFpbmVyLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucy1jb250YWluZXIgLmhpZ2hsaWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLm1kLXN0YW5kYXJkLWxpc3QtY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMDsgfVxuXG4ubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLW5vdC1mb3VuZCxcbi5tZC1zdGFuZGFyZC1saXN0LWNvbnRhaW5lci5tZC1ub3QtZm91bmQge1xuICBoZWlnaHQ6IDQ4cHg7IH1cblxuLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyB7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuICAubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGxpbmVhcjtcbiAgICBtYXJnaW46IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICAgIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpub3QoLm1kLW5vdC1mb3VuZC13cmFwcGVyKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtYXV0b2NvbXBsZXRlLFxuICAubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9IH1cblxubWQtYmFja2Ryb3Age1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQ1MG1zO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNTA7IH1cbiAgbWQtYmFja2Ryb3AubWQtbWVudS1iYWNrZHJvcCB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogOTk7IH1cbiAgbWQtYmFja2Ryb3AubWQtc2VsZWN0LWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiA4MTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwOyB9XG4gIG1kLWJhY2tkcm9wLm1kLWRpYWxvZy1iYWNrZHJvcCB7XG4gICAgei1pbmRleDogNzk7IH1cbiAgbWQtYmFja2Ryb3AubWQtYm90dG9tLXNoZWV0LWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiA2OTsgfVxuICBtZC1iYWNrZHJvcC5tZC1zaWRlbmF2LWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiA1OTsgfVxuICBtZC1iYWNrZHJvcC5tZC1jbGljay1jYXRjaGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgbWQtYmFja2Ryb3AubWQtb3BhcXVlIHtcbiAgICBvcGFjaXR5OiAuNDg7IH1cbiAgICBtZC1iYWNrZHJvcC5tZC1vcGFxdWUubmctZW50ZXIge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIG1kLWJhY2tkcm9wLm1kLW9wYXF1ZS5uZy1lbnRlci5tZC1vcGFxdWUubmctZW50ZXItYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IC40ODsgfVxuICAgIG1kLWJhY2tkcm9wLm1kLW9wYXF1ZS5uZy1sZWF2ZSB7XG4gICAgICBvcGFjaXR5OiAuNDg7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zOyB9XG4gICAgbWQtYmFja2Ryb3AubWQtb3BhcXVlLm5nLWxlYXZlLm1kLW9wYXF1ZS5uZy1sZWF2ZS1hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMDsgfVxuXG5tZC1ib3R0b20tc2hlZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDhweCAxNnB4IDg4cHggMTZweDtcbiAgei1pbmRleDogNzA7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgODBweCwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07IH1cbiAgbWQtYm90dG9tLXNoZWV0Lm1kLWhhcy1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIG1kLWJvdHRvbS1zaGVldC5uZy1lbnRlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG4gIG1kLWJvdHRvbS1zaGVldC5uZy1lbnRlci1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4MHB4LCAwKSAhaW1wb3J0YW50OyB9XG4gIG1kLWJvdHRvbS1zaGVldC5uZy1sZWF2ZS1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCkgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTsgfVxuICBtZC1ib3R0b20tc2hlZXQgLm1kLXN1YmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICBtZC1ib3R0b20tc2hlZXQgbWQtaW5saW5lLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgZmlsbDogIzQ0NDsgfVxuICBtZC1ib3R0b20tc2hlZXQgbWQtbGlzdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICBtZC1ib3R0b20tc2hlZXQgbWQtbGlzdC1pdGVtOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICBtZC1ib3R0b20tc2hlZXQubWQtbGlzdCBtZC1saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDQ4cHg7IH1cbiAgbWQtYm90dG9tLXNoZWV0Lm1kLWdyaWQge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgbWQtYm90dG9tLXNoZWV0Lm1kLWdyaWQgbWQtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgaGVpZ2h0OiA5NnB4O1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgLyogTWl4aW4gZm9yIGhvdyBtYW55IGdyaWQgaXRlbXMgdG8gc2hvdyBwZXIgcm93ICovIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCBtZC1saXN0LWl0ZW0ge1xuICAgICAgICAgIGZsZXg6IDEgMSAzMy4zMzMzMyU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgICAgICAgICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCBtZC1saXN0LWl0ZW06bnRoLW9mLXR5cGUoM24gKyAxKSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgICAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbTpudGgtb2YtdHlwZSgzbikge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAgICAgICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCBtZC1saXN0LWl0ZW0ge1xuICAgICAgICAgIGZsZXg6IDEgMSAyNSU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNSU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkgYW5kIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICAgICAgICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCBtZC1saXN0LWl0ZW0ge1xuICAgICAgICAgIGZsZXg6IDEgMSAxNi42NjY2NyU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgICAgICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCBtZC1saXN0LWl0ZW0ge1xuICAgICAgICAgIGZsZXg6IDEgMSAxNC4yODU3MSU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNC4yODU3MSU7IH0gfVxuICAgICAgbWQtYm90dG9tLXNoZWV0Lm1kLWdyaWQgbWQtbGlzdC1pdGVtOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4OyB9XG4gICAgICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCBtZC1saXN0LWl0ZW0gLm1kLWdyaWQtaXRlbS1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA4MHB4OyB9XG4gICAgICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCBtZC1saXN0LWl0ZW0gLm1kLWdyaWQtdGV4dCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtYm90dG9tLXNoZWV0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9IH1cblxuYnV0dG9uLm1kLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDsgfVxuXG4ubWQtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyoqIEFsaWdubWVudCBhZGp1c3RtZW50cyAqL1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBtaW4td2lkdGg6IDg4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogUmVzZXQgZGVmYXVsdCBidXR0b24gYXBwZWFyYW5jZSAqL1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICAvKiogQ3VzdG9tIHN0eWxpbmcgZm9yIGJ1dHRvbiAqL1xuICBwYWRkaW5nOiAwIDZweDtcbiAgbWFyZ2luOiA2cHggOHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLyogVXBwZXJjYXNlIHRleHQgY29udGVudCAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG4gIGZvbnQtdmFyaWFudDogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7IH1cbiAgLm1kLWRlbnNlID4gLm1kLWJ1dHRvbjpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSxcbiAgLm1kLWRlbnNlIDpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSAubWQtYnV0dG9uOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIHtcbiAgICBtaW4taGVpZ2h0OiAzMnB4OyB9XG4gIC5tZC1kZW5zZSA+IC5tZC1idXR0b246bm90KC5tZC1kZW5zZS1kaXNhYmxlZCksXG4gIC5tZC1kZW5zZSA6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgLm1kLWJ1dHRvbjpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSB7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cbiAgLm1kLWRlbnNlID4gLm1kLWJ1dHRvbjpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSxcbiAgLm1kLWRlbnNlIDpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSAubWQtYnV0dG9uOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIHtcbiAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgLm1kLWJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAubWQtYnV0dG9uOmhvdmVyLCAubWQtYnV0dG9uOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm1kLWJ1dHRvbi5uZy1oaWRlLCAubWQtYnV0dG9uLm5nLWxlYXZlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5tZC1idXR0b24ubWQtY29ybmVyZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLm1kLWJ1dHRvbi5tZC1pY29uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgLm1kLWJ1dHRvbi5tZC1yYWlzZWQ6bm90KFtkaXNhYmxlZF0pIHtcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gIC5tZC1idXR0b24ubWQtaWNvbi1idXR0b24ge1xuICAgIG1hcmdpbjogMCA2cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5tZC1idXR0b24ubWQtZmFiIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJveC1zaGFkb3csIHRyYW5zZm9ybTsgfVxuICAgIC5tZC1idXR0b24ubWQtZmFiLm1kLWZhYi1ib3R0b20tcmlnaHQge1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBib3R0b206IDIwcHg7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm1kLWJ1dHRvbi5tZC1mYWIubWQtZmFiLWJvdHRvbS1sZWZ0IHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5tZC1idXR0b24ubWQtZmFiLm1kLWZhYi10b3AtcmlnaHQge1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm1kLWJ1dHRvbi5tZC1mYWIubWQtZmFiLXRvcC1sZWZ0IHtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5tZC1idXR0b24ubWQtZmFiLm1kLW1pbmkge1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAgIC5tZC1idXR0b24ubWQtZmFiLm5nLWhpZGUsIC5tZC1idXR0b24ubWQtZmFiLm5nLWxlYXZlIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm1kLWJ1dHRvbjpub3QoW2Rpc2FibGVkXSkubWQtcmFpc2VkLm1kLWZvY3VzZWQsIC5tZC1idXR0b246bm90KFtkaXNhYmxlZF0pLm1kLWZhYi5tZC1mb2N1c2VkIHtcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gIC5tZC1idXR0b246bm90KFtkaXNhYmxlZF0pLm1kLXJhaXNlZDphY3RpdmUsIC5tZC1idXR0b246bm90KFtkaXNhYmxlZF0pLm1kLWZhYjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAubWQtYnV0dG9uIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuXG4ubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIG1kLWljb24sXG5idXR0b24ubWQtYnV0dG9uLm1kLWZhYiBtZC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm1kLXRvYXN0LW9wZW4tdG9wIC5tZC1idXR0b24ubWQtZmFiLXRvcC1sZWZ0LFxuLm1kLXRvYXN0LW9wZW4tdG9wIC5tZC1idXR0b24ubWQtZmFiLXRvcC1yaWdodCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDQycHgsIDApOyB9XG4gIC5tZC10b2FzdC1vcGVuLXRvcCAubWQtYnV0dG9uLm1kLWZhYi10b3AtbGVmdDpub3QoW2Rpc2FibGVkXSkubWQtZm9jdXNlZCwgLm1kLXRvYXN0LW9wZW4tdG9wIC5tZC1idXR0b24ubWQtZmFiLXRvcC1sZWZ0Om5vdChbZGlzYWJsZWRdKTpob3ZlcixcbiAgLm1kLXRvYXN0LW9wZW4tdG9wIC5tZC1idXR0b24ubWQtZmFiLXRvcC1yaWdodDpub3QoW2Rpc2FibGVkXSkubWQtZm9jdXNlZCxcbiAgLm1kLXRvYXN0LW9wZW4tdG9wIC5tZC1idXR0b24ubWQtZmFiLXRvcC1yaWdodDpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNDFweCwgMCk7IH1cblxuLm1kLXRvYXN0LW9wZW4tYm90dG9tIC5tZC1idXR0b24ubWQtZmFiLWJvdHRvbS1sZWZ0LFxuLm1kLXRvYXN0LW9wZW4tYm90dG9tIC5tZC1idXR0b24ubWQtZmFiLWJvdHRvbS1yaWdodCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00MnB4LCAwKTsgfVxuICAubWQtdG9hc3Qtb3Blbi1ib3R0b20gLm1kLWJ1dHRvbi5tZC1mYWItYm90dG9tLWxlZnQ6bm90KFtkaXNhYmxlZF0pLm1kLWZvY3VzZWQsIC5tZC10b2FzdC1vcGVuLWJvdHRvbSAubWQtYnV0dG9uLm1kLWZhYi1ib3R0b20tbGVmdDpub3QoW2Rpc2FibGVkXSk6aG92ZXIsXG4gIC5tZC10b2FzdC1vcGVuLWJvdHRvbSAubWQtYnV0dG9uLm1kLWZhYi1ib3R0b20tcmlnaHQ6bm90KFtkaXNhYmxlZF0pLm1kLWZvY3VzZWQsXG4gIC5tZC10b2FzdC1vcGVuLWJvdHRvbSAubWQtYnV0dG9uLm1kLWZhYi1ib3R0b20tcmlnaHQ6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00M3B4LCAwKTsgfVxuXG4ubWQtYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLm1kLWJ1dHRvbi1ncm91cCA+IC5tZC1idXR0b24ge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMDtcbiAgICBib3JkZXItd2lkdGg6IDFweCAwcHggMXB4IDFweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgLm1kLWJ1dHRvbi1ncm91cCA+IC5tZC1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDBweCAwcHggMnB4OyB9XG4gICAgLm1kLWJ1dHRvbi1ncm91cCA+IC5tZC1idXR0b246bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAycHggMnB4IDBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAubWQtYnV0dG9uLm1kLXJhaXNlZCxcbiAgLm1kLWJ1dHRvbi5tZC1mYWIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG5tZC1jYXJkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiA4cHg7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIG1kLWNhcmQtYXZhdGFyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWNhcmQgbWQtY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQgbWQtY2FyZC1hdmF0YXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlcjpsYXN0LWNoaWxkIG1kLWNhcmQtYXZhdGFyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtY2FyZCBtZC1jYXJkLWhlYWRlcjpsYXN0LWNoaWxkIG1kLWNhcmQtYXZhdGFyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAgIG1kLWNhcmQgbWQtY2FyZC1oZWFkZXIgbWQtY2FyZC1hdmF0YXIge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAgIG1kLWNhcmQgbWQtY2FyZC1oZWFkZXIgbWQtY2FyZC1hdmF0YXIgLm1kLXVzZXItYXZhdGFyLFxuICAgICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciBtZC1jYXJkLWF2YXRhciBtZC1pY29uIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgICBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyIG1kLWNhcmQtYXZhdGFyIG1kLWljb24ge1xuICAgICAgICBwYWRkaW5nOiA4cHg7IH1cbiAgICAgICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciBtZC1jYXJkLWF2YXRhciBtZC1pY29uID4gc3ZnIHtcbiAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgd2lkdGg6IGluaGVyaXQ7IH1cbiAgICAgIG1kLWNhcmQgbWQtY2FyZC1oZWFkZXIgbWQtY2FyZC1hdmF0YXIgKyBtZC1jYXJkLWhlYWRlci10ZXh0IHtcbiAgICAgICAgbWF4LWhlaWdodDogNDBweDsgfVxuICAgICAgICBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyIG1kLWNhcmQtYXZhdGFyICsgbWQtY2FyZC1oZWFkZXItdGV4dCAubWQtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIG1kLWNhcmQgbWQtY2FyZC1oZWFkZXIgbWQtY2FyZC1oZWFkZXItdGV4dCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgIG1kLWNhcmQgbWQtY2FyZC1oZWFkZXIgbWQtY2FyZC1oZWFkZXItdGV4dCAubWQtc3ViaGVhZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICBtZC1jYXJkID4gaW1nLFxuICBtZC1jYXJkID4gbWQtY2FyZC1oZWFkZXIgaW1nLFxuICBtZC1jYXJkIG1kLWNhcmQtdGl0bGUtbWVkaWEgaW1nIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIG1kLWNhcmQgbWQtY2FyZC10aXRsZSB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlICsgbWQtY2FyZC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlIG1kLWNhcmQtdGl0bGUtdGV4dCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIG1kLWNhcmQgbWQtY2FyZC10aXRsZSBtZC1jYXJkLXRpdGxlLXRleHQgLm1kLXN1YmhlYWQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICBtZC1jYXJkIG1kLWNhcmQtdGl0bGUgbWQtY2FyZC10aXRsZS10ZXh0Om9ubHktY2hpbGQgLm1kLXN1YmhlYWQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDsgfVxuICAgIG1kLWNhcmQgbWQtY2FyZC10aXRsZSBtZC1jYXJkLXRpdGxlLW1lZGlhIHtcbiAgICAgIG1hcmdpbi10b3A6IC04cHg7IH1cbiAgICAgIG1kLWNhcmQgbWQtY2FyZC10aXRsZSBtZC1jYXJkLXRpdGxlLW1lZGlhIC5tZC1tZWRpYS1zbSB7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgd2lkdGg6IDgwcHg7IH1cbiAgICAgIG1kLWNhcmQgbWQtY2FyZC10aXRsZSBtZC1jYXJkLXRpdGxlLW1lZGlhIC5tZC1tZWRpYS1tZCB7XG4gICAgICAgIGhlaWdodDogMTEycHg7XG4gICAgICAgIHdpZHRoOiAxMTJweDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlIG1kLWNhcmQtdGl0bGUtbWVkaWEgLm1kLW1lZGlhLWxnIHtcbiAgICAgICAgaGVpZ2h0OiAxNTJweDtcbiAgICAgICAgd2lkdGg6IDE1MnB4OyB9XG4gIG1kLWNhcmQgbWQtY2FyZC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNnB4OyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLWNvbnRlbnQgPiBwOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtY29udGVudCA+IHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLWNvbnRlbnQgLm1kLW1lZGlhLXhsIHtcbiAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICB3aWR0aDogMjQwcHg7IH1cbiAgbWQtY2FyZCAubWQtYWN0aW9ucywgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnMge1xuICAgIG1hcmdpbjogOHB4OyB9XG4gICAgbWQtY2FyZCAubWQtYWN0aW9ucy5sYXlvdXQtY29sdW1uIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbiksIG1kLWNhcmQgbWQtY2FyZC1hY3Rpb25zLmxheW91dC1jb2x1bW4gLm1kLWJ1dHRvbjpub3QoLm1kLWljb24tYnV0dG9uKSB7XG4gICAgICBtYXJnaW46IDJweCAwOyB9XG4gICAgICBtZC1jYXJkIC5tZC1hY3Rpb25zLmxheW91dC1jb2x1bW4gLm1kLWJ1dHRvbjpub3QoLm1kLWljb24tYnV0dG9uKTpmaXJzdC1vZi10eXBlLCBtZC1jYXJkIG1kLWNhcmQtYWN0aW9ucy5sYXlvdXQtY29sdW1uIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbik6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIG1kLWNhcmQgLm1kLWFjdGlvbnMubGF5b3V0LWNvbHVtbiAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmxhc3Qtb2YtdHlwZSwgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnMubGF5b3V0LWNvbHVtbiAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBtZC1jYXJkIC5tZC1hY3Rpb25zLmxheW91dC1jb2x1bW4gLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiwgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnMubGF5b3V0LWNvbHVtbiAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDsgfVxuICAgIG1kLWNhcmQgLm1kLWFjdGlvbnMgbWQtY2FyZC1pY29uLWFjdGlvbnMsIG1kLWNhcmQgbWQtY2FyZC1hY3Rpb25zIG1kLWNhcmQtaWNvbi1hY3Rpb25zIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIG1kLWNhcmQgLm1kLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pLCBtZC1jYXJkIG1kLWNhcmQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbikge1xuICAgICAgbWFyZ2luOiAwIDRweDsgfVxuICAgICAgbWQtY2FyZCAubWQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbik6Zmlyc3Qtb2YtdHlwZSwgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtY2FyZCAubWQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbik6Zmlyc3Qtb2YtdHlwZSwgW2Rpcj1ydGxdIG1kLWNhcmQgbWQtY2FyZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbjpub3QoLm1kLWljb24tYnV0dG9uKTpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIG1kLWNhcmQgLm1kLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmxhc3Qtb2YtdHlwZSwgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtY2FyZCAubWQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbik6bGFzdC1vZi10eXBlLCBbZGlyPXJ0bF0gbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgbWQtY2FyZCAubWQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b24ubWQtaWNvbi1idXR0b24sIG1kLWNhcmQgbWQtY2FyZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cbiAgICAgIG1kLWNhcmQgLm1kLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uOmZpcnN0LW9mLXR5cGUsIG1kLWNhcmQgbWQtY2FyZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgICAgICAgW2Rpcj1ydGxdIG1kLWNhcmQgLm1kLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uOmZpcnN0LW9mLXR5cGUsIFtkaXI9cnRsXSBtZC1jYXJkIG1kLWNhcmQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b24ubWQtaWNvbi1idXR0b246Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gICAgICBtZC1jYXJkIC5tZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbjpsYXN0LW9mLXR5cGUsIG1kLWNhcmQgbWQtY2FyZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgICAgICAgW2Rpcj1ydGxdIG1kLWNhcmQgLm1kLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uOmxhc3Qtb2YtdHlwZSwgW2Rpcj1ydGxdIG1kLWNhcmQgbWQtY2FyZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAgIG1kLWNhcmQgLm1kLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uICsgbWQtY2FyZC1pY29uLWFjdGlvbnMsIG1kLWNhcmQgbWQtY2FyZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbiArIG1kLWNhcmQtaWNvbi1hY3Rpb25zIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgbWQtY2FyZCBtZC1jYXJkLWZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBwYWRkaW5nOiAxNnB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLWNhcmQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG4ubWQtaW1hZ2Utbm8tZmlsbCA+IGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLm1kLWlubGluZS1mb3JtIG1kLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAxOXB4IDAgMThweDsgfVxuXG5tZC1jaGVja2JveCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cbiAgW2Rpcj1ydGxdIG1kLWNoZWNrYm94IHtcbiAgICBtYXJnaW4tbGVmdDogMTZweDsgfVxuICBbZGlyPXJ0bF0gbWQtY2hlY2tib3gge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICBtZC1jaGVja2JveDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICBtZC1jaGVja2JveC5tZC1mb2N1c2VkOm5vdChbZGlzYWJsZWRdKSAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgbGVmdDogLThweDtcbiAgICB0b3A6IC04cHg7XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm90dG9tOiAtOHB4OyB9XG4gIG1kLWNoZWNrYm94Lm1kLWZvY3VzZWQ6bm90KFtkaXNhYmxlZF0pOm5vdCgubWQtY2hlY2tlZCkgLm1kLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgbWQtY2hlY2tib3gubWQtYWxpZ24tdG9wLWxlZnQgPiBkaXYubWQtY29udGFpbmVyIHtcbiAgICB0b3A6IDEycHg7IH1cbiAgbWQtY2hlY2tib3ggLm1kLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1jaGVja2JveCAubWQtY29udGFpbmVyIHtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICBbZGlyPXJ0bF0gbWQtY2hlY2tib3ggLm1kLWNvbnRhaW5lciB7XG4gICAgICByaWdodDogMDsgfVxuICAgIG1kLWNoZWNrYm94IC5tZC1jb250YWluZXI6YmVmb3JlIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgbWQtY2hlY2tib3ggLm1kLWNvbnRhaW5lcjphZnRlciB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgIGxlZnQ6IC0xMHB4OyB9XG4gICAgbWQtY2hlY2tib3ggLm1kLWNvbnRhaW5lciAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogLTE1cHg7XG4gICAgICB0b3A6IC0xNXB4O1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgYm90dG9tOiAtMTVweDsgfVxuICBtZC1jaGVja2JveCAubWQtaWNvbiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2l0aW9uOiAyNDBtcztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gIG1kLWNoZWNrYm94Lm1kLWNoZWNrZWQgLm1kLWljb24ge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICBtZC1jaGVja2JveC5tZC1jaGVja2VkIC5tZC1pY29uOmFmdGVyIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA0LjY2NjY3cHg7XG4gICAgICB0b3A6IDAuMjIyMjJweDtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgd2lkdGg6IDYuNjY2NjdweDtcbiAgICAgIGhlaWdodDogMTMuMzMzMzNweDtcbiAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gIG1kLWNoZWNrYm94W2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIG1kLWNoZWNrYm94Lm1kLWluZGV0ZXJtaW5hdGUgLm1kLWljb246YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgY29udGVudDogJyc7IH1cbiAgbWQtY2hlY2tib3ggLm1kLWxhYmVsIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1jaGVja2JveCAubWQtbGFiZWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtY2hlY2tib3ggLm1kLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDsgfVxuXG4ubWQtY29udGFjdC1jaGlwcyAubWQtY2hpcHMgbWQtY2hpcCB7XG4gIHBhZGRpbmc6IDAgMjVweCAwIDA7IH1cbiAgW2Rpcj1ydGxdIC5tZC1jb250YWN0LWNoaXBzIC5tZC1jaGlwcyBtZC1jaGlwIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAyNXB4OyB9XG4gIC5tZC1jb250YWN0LWNoaXBzIC5tZC1jaGlwcyBtZC1jaGlwIC5tZC1jb250YWN0LWF2YXRhciB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNvbnRhY3QtY2hpcHMgLm1kLWNoaXBzIG1kLWNoaXAgLm1kLWNvbnRhY3QtYXZhdGFyIHtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIC5tZC1jb250YWN0LWNoaXBzIC5tZC1jaGlwcyBtZC1jaGlwIC5tZC1jb250YWN0LWF2YXRhciBpbWcge1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDsgfVxuICAubWQtY29udGFjdC1jaGlwcyAubWQtY2hpcHMgbWQtY2hpcCAubWQtY29udGFjdC1uYW1lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNvbnRhY3QtY2hpcHMgLm1kLWNoaXBzIG1kLWNoaXAgLm1kLWNvbnRhY3QtbmFtZSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4OyB9XG5cbi5tZC1jb250YWN0LXN1Z2dlc3Rpb24ge1xuICBoZWlnaHQ6IDU2cHg7IH1cbiAgLm1kLWNvbnRhY3Qtc3VnZ2VzdGlvbiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDhweDsgfVxuICAubWQtY29udGFjdC1zdWdnZXN0aW9uIC5tZC1jb250YWN0LW5hbWUge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgd2lkdGg6IDEyMHB4OyB9XG4gICAgW2Rpcj1ydGxdIC5tZC1jb250YWN0LXN1Z2dlc3Rpb24gLm1kLWNvbnRhY3QtbmFtZSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4OyB9XG4gIC5tZC1jb250YWN0LXN1Z2dlc3Rpb24gLm1kLWNvbnRhY3QtbmFtZSwgLm1kLWNvbnRhY3Qtc3VnZ2VzdGlvbiAubWQtY29udGFjdC1lbWFpbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuLm1kLWNvbnRhY3QtY2hpcHMtc3VnZ2VzdGlvbnMgbGkge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLm1kLWNoaXBzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwIDAgOHB4IDNweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAubWQtY2hpcHM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIFtkaXI9cnRsXSAubWQtY2hpcHMge1xuICAgIHBhZGRpbmc6IDAgM3B4IDhweCAwOyB9XG4gIC5tZC1jaGlwcy5tZC1yZWFkb25seSAubWQtY2hpcC1pbnB1dC1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7IH1cbiAgLm1kLWNoaXBzOm5vdCgubWQtcmVhZG9ubHkpIHtcbiAgICBjdXJzb3I6IHRleHQ7IH1cbiAgLm1kLWNoaXBzLm1kLXJlbW92YWJsZSBtZC1jaGlwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4OyB9XG4gICAgW2Rpcj1ydGxdIC5tZC1jaGlwcy5tZC1yZW1vdmFibGUgbWQtY2hpcCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4OyB9XG4gICAgLm1kLWNoaXBzLm1kLXJlbW92YWJsZSBtZC1jaGlwIC5tZC1jaGlwLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy1yaWdodDogNHB4OyB9XG4gICAgICBbZGlyPXJ0bF0gLm1kLWNoaXBzLm1kLXJlbW92YWJsZSBtZC1jaGlwIC5tZC1jaGlwLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDsgfVxuICAubWQtY2hpcHMgbWQtY2hpcCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogOHB4IDhweCAwIDA7XG4gICAgcGFkZGluZzogMCAxMnB4IDAgMTJweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNoaXBzIG1kLWNoaXAge1xuICAgICAgbWFyZ2luOiA4cHggMCAwIDhweDsgfVxuICAgIFtkaXI9cnRsXSAubWQtY2hpcHMgbWQtY2hpcCB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAubWQtY2hpcHMgbWQtY2hpcCAubWQtY2hpcC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgICBbZGlyPXJ0bF0gLm1kLWNoaXBzIG1kLWNoaXAgLm1kLWNoaXAtY29udGVudCB7XG4gICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgLm1kLWNoaXBzIG1kLWNoaXAgLm1kLWNoaXAtY29udGVudDpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAubWQtY2hpcHMgbWQtY2hpcC5fbWQtY2hpcC1jb250ZW50LWVkaXQtaXMtZW5hYmxlZCB7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLyogd2Via2l0IChzYWZhcmksIGNocm9tZSkgYnJvd3NlcnMgKi9cbiAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAvKiBtb3ppbGxhIGJyb3dzZXJzICovXG4gICAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAvKiB3ZWJraXQgKGtvbnF1ZXJvcikgYnJvd3NlcnMgKi9cbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC8qIElFMTArICovIH1cbiAgICAubWQtY2hpcHMgbWQtY2hpcCAubWQtY2hpcC1yZW1vdmUtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH1cbiAgICAgIFtkaXI9cnRsXSAubWQtY2hpcHMgbWQtY2hpcCAubWQtY2hpcC1yZW1vdmUtY29udGFpbmVyIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7IH1cbiAgICAubWQtY2hpcHMgbWQtY2hpcCAubWQtY2hpcC1yZW1vdmUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAubWQtY2hpcHMgbWQtY2hpcCAubWQtY2hpcC1yZW1vdmUgbWQtaWNvbiB7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTsgfVxuICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBtYXJnaW46IDhweCA4cHggMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW46IDhweCAwIDAgOHB4OyB9XG4gICAgW2Rpcj1ydGxdIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dDpub3QoW3R5cGVdKSwgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwidGVsXCJdLCAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ1cmxcIl0sIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0Om5vdChbdHlwZV0pOmZvY3VzLCAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cywgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLCAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cywgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSwgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBtZC1hdXRvY29tcGxldGUtd3JhcCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGhlaWdodDogMzJweDsgfVxuICAgIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSBpbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dDpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSwgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBtZC1hdXRvY29tcGxldGUtd3JhcCB7XG4gICAgICBoZWlnaHQ6IDMycHg7IH1cbiAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSBpbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luOiA4cHggOHB4IDAgMDsgfVxuICAgICAgW2Rpcj1ydGxdIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW46IDhweCAwIDAgOHB4OyB9XG4gICAgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci13aWR0aDogMDsgfVxuICAubWQtY2hpcHMgbWQtYXV0b2NvbXBsZXRlIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAubWQtY2hpcC1pbnB1dC1jb250YWluZXIsXG4gIG1kLWNoaXAge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH1cbiAgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSB7XG4gICAgYm9yZGVyOiBub25lOyB9IH1cblxubWQtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgbWQtY29udGVudFttZC1zY3JvbGwteV0ge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIG1kLWNvbnRlbnRbbWQtc2Nyb2xsLXhdIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICBAbWVkaWEgcHJpbnQge1xuICAgIG1kLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfSB9XG5cbi8qKiBTdHlsZXMgZm9yIG1kQ2FsZW5kYXIuICovXG5tZC1jYWxlbmRhciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLm1kLWNhbGVuZGFyLXNjcm9sbC1tYXNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDMwOHB4OyB9XG4gIC5tZC1jYWxlbmRhci1zY3JvbGwtbWFzayAubWQtdmlydHVhbC1yZXBlYXQtc2Nyb2xsZXIge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAubWQtY2FsZW5kYXItc2Nyb2xsLW1hc2sgLm1kLXZpcnR1YWwtcmVwZWF0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tZC1jYWxlbmRhci1zY3JvbGwtbWFzayAubWQtdmlydHVhbC1yZXBlYXQtb2Zmc2V0dGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ubWQtY2FsZW5kYXItc2Nyb2xsLWNvbnRhaW5lciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0zcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMDhweDtcbiAgd2lkdGg6IDM0NnB4OyB9XG5cbi5tZC1jYWxlbmRhci1kYXRlIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICB3aWR0aDogNDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG4gIC5tZC1jYWxlbmRhci1kYXRlOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNhbGVuZGFyLWRhdGU6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICAubWQtY2FsZW5kYXItZGF0ZTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgW2Rpcj1ydGxdIC5tZC1jYWxlbmRhci1kYXRlOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDsgfVxuICAubWQtY2FsZW5kYXItZGF0ZS5tZC1jYWxlbmRhci1kYXRlLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLm1kLWNhbGVuZGFyLWRhdGUtc2VsZWN0aW9uLWluZGljYXRvciB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IsIGNvbG9yIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAubWQtY2FsZW5kYXItZGF0ZTpub3QoLm1kLWRpc2FibGVkKSAubWQtY2FsZW5kYXItZGF0ZS1zZWxlY3Rpb24taW5kaWNhdG9yIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1kLWNhbGVuZGFyLW1vbnRoLWxhYmVsIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAgMCAwIDI0cHg7IH1cbiAgW2Rpcj1ydGxdIC5tZC1jYWxlbmRhci1tb250aC1sYWJlbCB7XG4gICAgcGFkZGluZzogMCAyNHB4IDAgMDsgfVxuICAubWQtY2FsZW5kYXItbW9udGgtbGFiZWwubWQtY2FsZW5kYXItbGFiZWwtY2xpY2thYmxlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm1kLWNhbGVuZGFyLW1vbnRoLWxhYmVsIG1kLWljb24ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNhbGVuZGFyLW1vbnRoLWxhYmVsIG1kLWljb24ge1xuICAgICAgdHJhbnNmb3JtOiBub25lOyB9XG4gIC5tZC1jYWxlbmRhci1tb250aC1sYWJlbCBzcGFuIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5tZC1jYWxlbmRhci1kYXktaGVhZGVyIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cbiAgLm1kLWNhbGVuZGFyLWRheS1oZWFkZXIgdGgge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgIC5tZC1jYWxlbmRhci1kYXktaGVhZGVyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDsgfVxuICAgICAgW2Rpcj1ydGxdIC5tZC1jYWxlbmRhci1kYXktaGVhZGVyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgLm1kLWNhbGVuZGFyLWRheS1oZWFkZXIgdGg6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgICBbZGlyPXJ0bF0gLm1kLWNhbGVuZGFyLWRheS1oZWFkZXIgdGg6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDsgfVxuXG4ubWQtY2FsZW5kYXIge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuICAubWQtY2FsZW5kYXIgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkOyB9XG4gIC5tZC1jYWxlbmRhcjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC5tZC1jYWxlbmRhciB0Ym9keSwgLm1kLWNhbGVuZGFyIHRkLCAubWQtY2FsZW5kYXIgdHIge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLyoqIFN0eWxlcyBmb3IgbWREYXRlcGlja2VyLiAqL1xubWQtZGF0ZXBpY2tlciB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm1kLWlubGluZS1mb3JtIG1kLWRhdGVwaWNrZXIge1xuICBtYXJnaW4tdG9wOiAxMnB4OyB9XG5cbi5tZC1kYXRlcGlja2VyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tZC1kYXRlcGlja2VyLWJ1dHRvbjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgc3BlYWs6IG5vbmU7IH1cblxuLm1kLWRhdGVwaWNrZXItaW5wdXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogMzI4cHg7XG4gIHBhZGRpbmc6IDAgMCA1cHg7IH1cbiAgLm1kLWRhdGVwaWNrZXItaW5wdXQ6Oi1tcy1jbGVhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uX21kLWRhdGVwaWNrZXItZmxvYXRpbmctbGFiZWwgPiBtZC1kYXRlcGlja2VyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLl9tZC1kYXRlcGlja2VyLWZsb2F0aW5nLWxhYmVsID4gbWQtZGF0ZXBpY2tlciAubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIge1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAuX21kLWRhdGVwaWNrZXItZmxvYXRpbmctbGFiZWwgPiBtZC1kYXRlcGlja2VyIC5tZC1kYXRlcGlja2VyLWJ1dHRvbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgdG9wOiA5LjVweDsgfVxuICAgIFtkaXI9cnRsXSAuX21kLWRhdGVwaWNrZXItZmxvYXRpbmctbGFiZWwgPiBtZC1kYXRlcGlja2VyIC5tZC1kYXRlcGlja2VyLWJ1dHRvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cblxuLl9tZC1kYXRlcGlja2VyLWZsb2F0aW5nLWxhYmVsIC5tZC1pbnB1dCB7XG4gIGZsb2F0OiBub25lOyB9XG5cbi5fbWQtZGF0ZXBpY2tlci1mbG9hdGluZy1sYWJlbC5fbWQtZGF0ZXBpY2tlci1oYXMtY2FsZW5kYXItaWNvbiA+IGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSkge1xuICByaWdodDogMThweDtcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDg0cHgpOyB9XG4gIFtkaXI9cnRsXSAuX21kLWRhdGVwaWNrZXItZmxvYXRpbmctbGFiZWwuX21kLWRhdGVwaWNrZXItaGFzLWNhbGVuZGFyLWljb24gPiBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpIHtcbiAgICByaWdodDogYXV0bzsgfVxuICBbZGlyPXJ0bF0gLl9tZC1kYXRlcGlja2VyLWZsb2F0aW5nLWxhYmVsLl9tZC1kYXRlcGlja2VyLWhhcy1jYWxlbmRhci1pY29uID4gbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSB7XG4gICAgbGVmdDogMThweDsgfVxuXG4uX21kLWRhdGVwaWNrZXItZmxvYXRpbmctbGFiZWwuX21kLWRhdGVwaWNrZXItaGFzLWNhbGVuZGFyLWljb24gLm1kLWlucHV0LW1lc3NhZ2UtYW5pbWF0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDY0cHg7IH1cbiAgW2Rpcj1ydGxdIC5fbWQtZGF0ZXBpY2tlci1mbG9hdGluZy1sYWJlbC5fbWQtZGF0ZXBpY2tlci1oYXMtY2FsZW5kYXItaWNvbiAubWQtaW5wdXQtbWVzc2FnZS1hbmltYXRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNjRweDsgfVxuXG4uX21kLWRhdGVwaWNrZXItaGFzLXRyaWFuZ2xlLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xOHB4OyB9XG4gIFtkaXI9cnRsXSAuX21kLWRhdGVwaWNrZXItaGFzLXRyaWFuZ2xlLWljb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4OyB9XG4gIFtkaXI9cnRsXSAuX21kLWRhdGVwaWNrZXItaGFzLXRyaWFuZ2xlLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogLTE4cHg7IH1cblxuLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvOyB9XG4gIC5tZC1pY29uLWJ1dHRvbiArIC5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWljb24tYnV0dG9uICsgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gIC5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lci5tZC1kYXRlcGlja2VyLWZvY3VzZWQge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDsgfVxuXG4ubWQtZGF0ZXBpY2tlci1pcy1zaG93aW5nIC5tZC1zY3JvbGwtbWFzayB7XG4gIHotaW5kZXg6IDk5OyB9XG5cbi5tZC1kYXRlcGlja2VyLWNhbGVuZGFyLXBhbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEwMCU7XG4gIHotaW5kZXg6IDEwMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpOyB9XG4gIC5tZC1kYXRlcGlja2VyLWNhbGVuZGFyLXBhbmUubWQtcGFuZS1vcGVuIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi5tZC1kYXRlcGlja2VyLWlucHV0LW1hc2sge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAzNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogdGV4dDsgfVxuXG4ubWQtZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjI1LCAxKTsgfVxuICAubWQtcGFuZS1vcGVuIC5tZC1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5tZC1kYXRlcGlja2VyLWNhbGVuZGFyIG1kLWNhbGVuZGFyOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG5cbi5tZC1kYXRlcGlja2VyLWV4cGFuZC10cmlhbmdsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA1cHggc29saWQ7IH1cblxuLm1kLWRhdGVwaWNrZXItdHJpYW5nbGUtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMi41cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0NSUpOyB9XG4gIFtkaXI9cnRsXSAubWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgW2Rpcj1ydGxdIC5tZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00NSUpOyB9XG5cbi5tZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbi5tZC1idXR0b24ubWQtaWNvbi1idXR0b24ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDhweDsgfVxuXG5tZC1kYXRlcGlja2VyW2Rpc2FibGVkXSAubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5tZC1kYXRlcGlja2VyW2Rpc2FibGVkXSAubWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tZC1kYXRlcGlja2VyLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tZC1kYXRlcGlja2VyLW9wZW4gLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyLFxuICAubWQtZGF0ZXBpY2tlci1vcGVuIGlucHV0Lm1kLWlucHV0IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubWQtZGF0ZXBpY2tlci1vcGVuIC5tZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbixcbiAgLm1kLWRhdGVwaWNrZXItb3Blbi5tZC1pbnB1dC1oYXMtdmFsdWUgPiBsYWJlbCxcbiAgLm1kLWRhdGVwaWNrZXItb3Blbi5tZC1pbnB1dC1oYXMtcGxhY2Vob2xkZXIgPiBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWQtZGF0ZXBpY2tlci1wb3MtYWRqdXN0ZWQgLm1kLWRhdGVwaWNrZXItaW5wdXQtbWFzayB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1kLWRhdGVwaWNrZXItY2FsZW5kYXItcGFuZSAubWQtY2FsZW5kYXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTg1cHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42NXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTI1czsgfVxuXG4ubWQtZGF0ZXBpY2tlci1jYWxlbmRhci1wYW5lLm1kLXBhbmUtb3BlbiAubWQtY2FsZW5kYXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cblxuLm1kLWRpYWxvZy1pcy1zaG93aW5nIHtcbiAgbWF4LWhlaWdodDogMTAwJTsgfVxuXG4ubWQtZGlhbG9nLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogODA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxubWQtZGlhbG9nIHtcbiAgb3BhY2l0eTogMDtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIG1heC1oZWlnaHQ6IDgwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm94LXNoYWRvdzogMHB4IDdweCA4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxM3B4IDE5cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA1cHggMjRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBtZC1kaWFsb2cubWQtdHJhbnNpdGlvbi1pbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTsgfVxuICBtZC1kaWFsb2cubWQtdHJhbnNpdGlvbi1vdXQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSkgc2NhbGUoMC4yKTsgfVxuICBtZC1kaWFsb2cgPiBmb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgbWQtZGlhbG9nIC5tZC1kaWFsb2ctY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweDsgfVxuICBtZC1kaWFsb2cgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIG9yZGVyOiAxO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gICAgbWQtZGlhbG9nIG1kLWRpYWxvZy1jb250ZW50Om5vdChbbGF5b3V0PXJvd10pID4gKjpmaXJzdC1jaGlsZDpub3QoLm1kLXN1YmhlYWRlcikge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWRpYWxvZyBtZC1kaWFsb2ctY29udGVudDpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgbWQtZGlhbG9nIG1kLWRpYWxvZy1jb250ZW50IC5tZC1zdWJoZWFkZXIge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgbWQtZGlhbG9nIG1kLWRpYWxvZy1jb250ZW50IC5tZC1kaWFsb2ctY29udGVudC1ib2R5IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgbWQtZGlhbG9nIG1kLWRpYWxvZy1jb250ZW50IC5tZC1wcm9tcHQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICBtZC1kaWFsb2cgLm1kLWFjdGlvbnMsIG1kLWRpYWxvZyBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvcmRlcjogMjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgbWluLWhlaWdodDogNTJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWRpYWxvZyAubWQtYWN0aW9ucywgW2Rpcj1ydGxdIG1kLWRpYWxvZyBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLWRpYWxvZyAubWQtYWN0aW9ucywgW2Rpcj1ydGxdIG1kLWRpYWxvZyBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweDsgfVxuICAgIG1kLWRpYWxvZyAubWQtYWN0aW9ucyAubWQtYnV0dG9uLCBtZC1kaWFsb2cgbWQtZGlhbG9nLWFjdGlvbnMgLm1kLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLXRvcDogOHB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtZGlhbG9nIC5tZC1hY3Rpb25zIC5tZC1idXR0b24sIFtkaXI9cnRsXSBtZC1kaWFsb2cgbWQtZGlhbG9nLWFjdGlvbnMgLm1kLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtZGlhbG9nIC5tZC1hY3Rpb25zIC5tZC1idXR0b24sIFtkaXI9cnRsXSBtZC1kaWFsb2cgbWQtZGlhbG9nLWFjdGlvbnMgLm1kLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4OyB9XG4gIG1kLWRpYWxvZy5tZC1jb250ZW50LW92ZXJmbG93IC5tZC1hY3Rpb25zLCBtZC1kaWFsb2cubWQtY29udGVudC1vdmVyZmxvdyBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLWRpYWxvZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTlweCkge1xuICBtZC1kaWFsb2cubWQtZGlhbG9nLWZ1bGxzY3JlZW4ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH0gfVxuXG5tZC1kaXZpZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIG1hcmdpbjogMDsgfVxuICBtZC1kaXZpZGVyW21kLWluc2V0XSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtZGl2aWRlclttZC1pbnNldF0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7IH1cblxuLmxheW91dC1yb3cgPiBtZC1kaXZpZGVyLFxuLmxheW91dC14cy1yb3cgPiBtZC1kaXZpZGVyLCAubGF5b3V0LWd0LXhzLXJvdyA+IG1kLWRpdmlkZXIsXG4ubGF5b3V0LXNtLXJvdyA+IG1kLWRpdmlkZXIsIC5sYXlvdXQtZ3Qtc20tcm93ID4gbWQtZGl2aWRlcixcbi5sYXlvdXQtbWQtcm93ID4gbWQtZGl2aWRlciwgLmxheW91dC1ndC1tZC1yb3cgPiBtZC1kaXZpZGVyLFxuLmxheW91dC1sZy1yb3cgPiBtZC1kaXZpZGVyLCAubGF5b3V0LWd0LWxnLXJvdyA+IG1kLWRpdmlkZXIsXG4ubGF5b3V0LXhsLXJvdyA+IG1kLWRpdmlkZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDsgfVxuXG5tZC1mYWItc3BlZWQtZGlhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMjA7XG4gIC8qXG4gICAqIEhpZGUgc29tZSBncmFwaGljcyBnbGl0Y2hlcyBpZiBzd2l0Y2hpbmcgYW5pbWF0aW9uIHR5cGVzXG4gICAqL1xuICAvKlxuICAgKiBIYW5kbGUgdGhlIGFuaW1hdGlvbnNcbiAgICovIH1cbiAgbWQtZmFiLXNwZWVkLWRpYWwubWQtZmFiLWJvdHRvbS1yaWdodCB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1mYWItYm90dG9tLWxlZnQge1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgbWQtZmFiLXNwZWVkLWRpYWwubWQtZmFiLXRvcC1yaWdodCB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1mYWItdG9wLWxlZnQge1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgbWQtZmFiLXNwZWVkLWRpYWw6bm90KC5tZC1ob3Zlci1mdWxsKSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbDpub3QoLm1kLWhvdmVyLWZ1bGwpIG1kLWZhYi10cmlnZ2VyLCBtZC1mYWItc3BlZWQtZGlhbDpub3QoLm1kLWhvdmVyLWZ1bGwpIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbDpub3QoLm1kLWhvdmVyLWZ1bGwpLm1kLWlzLW9wZW4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cbiAgbWQtZmFiLXNwZWVkLWRpYWwgLl9tZC1jc3MtdmFyaWFibGVzIHtcbiAgICB6LWluZGV4OiAyMDsgfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1pcy1vcGVuIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgbWQtZmFiLXNwZWVkLWRpYWwgbWQtZmFiLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgbWQtZmFiLXNwZWVkLWRpYWwgbWQtZmFiLWFjdGlvbnMgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTsgfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1kb3duIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgbWQtZmFiLXNwZWVkLWRpYWwubWQtZG93biBtZC1mYWItdHJpZ2dlciB7XG4gICAgICBvcmRlcjogMTsgfVxuICAgIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWRvd24gbWQtZmFiLWFjdGlvbnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG9yZGVyOiAyOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLXVwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgbWQtZmFiLXNwZWVkLWRpYWwubWQtdXAgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgb3JkZXI6IDI7IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbC5tZC11cCBtZC1mYWItYWN0aW9ucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBvcmRlcjogMTsgfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1sZWZ0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgbWQtZmFiLXNwZWVkLWRpYWwubWQtbGVmdCBtZC1mYWItdHJpZ2dlciB7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWxlZnQgbWQtZmFiLWFjdGlvbnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgb3JkZXI6IDE7IH1cbiAgICAgIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWxlZnQgbWQtZmFiLWFjdGlvbnMgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLXJpZ2h0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgbWQtZmFiLXNwZWVkLWRpYWwubWQtcmlnaHQgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgb3JkZXI6IDE7IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbC5tZC1yaWdodCBtZC1mYWItYWN0aW9ucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgb3JkZXI6IDI7IH1cbiAgICAgIG1kLWZhYi1zcGVlZC1kaWFsLm1kLXJpZ2h0IG1kLWZhYi1hY3Rpb25zIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTsgfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1mbGluZy1yZW1vdmUgLm1kLWZhYi1hY3Rpb24taXRlbSA+ICosIG1kLWZhYi1zcGVlZC1kaWFsLm1kLXNjYWxlLXJlbW92ZSAubWQtZmFiLWFjdGlvbi1pdGVtID4gKiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWZsaW5nIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgbWQtZmFiLXNwZWVkLWRpYWwubWQtZmxpbmcubWQtYW5pbWF0aW9ucy13YWl0aW5nIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IH1cbiAgbWQtZmFiLXNwZWVkLWRpYWwubWQtc2NhbGUgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE0Mjg2czsgfVxuXG5tZC1mYWItdG9vbGJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKlxuICAgKiBDbG9zZWQgc3R5bGluZ1xuICAgKi9cbiAgLypcbiAgICogSG92ZXIgc3R5bGluZ1xuICAgKi8gfVxuICBtZC1mYWItdG9vbGJhci5tZC1mYWItYm90dG9tLXJpZ2h0IHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLWZhYi1ib3R0b20tbGVmdCB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICBtZC1mYWItdG9vbGJhci5tZC1mYWItdG9wLXJpZ2h0IHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLWZhYi10b3AtbGVmdCB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICBtZC1mYWItdG9vbGJhciAubWQtZmFiLXRvb2xiYXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiA2OHB4OyB9XG4gIG1kLWZhYi10b29sYmFyIG1kLWZhYi10cmlnZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjA7IH1cbiAgICBtZC1mYWItdG9vbGJhciBtZC1mYWItdHJpZ2dlciBidXR0b24ge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuICAgIG1kLWZhYi10b29sYmFyIG1kLWZhYi10cmlnZ2VyIC5tZC1mYWItdG9vbGJhci1iYWNrZ3JvdW5kIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMjE7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7IH1cbiAgICBtZC1mYWItdG9vbGJhciBtZC1mYWItdHJpZ2dlciBtZC1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDIyO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluOyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLWxlZnQgbWQtZmFiLXRyaWdnZXIge1xuICAgIHJpZ2h0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWZhYi10b29sYmFyLm1kLWxlZnQgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwOyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLWxlZnQgLm1kLXRvb2xiYXItdG9vbHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAgIG1kLWZhYi10b29sYmFyLm1kLWxlZnQgLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC42cmVtOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtZmFiLXRvb2xiYXIubWQtbGVmdCAubWQtdG9vbGJhci10b29scyA+IC5tZC1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjZyZW07IH1cbiAgICBtZC1mYWItdG9vbGJhci5tZC1sZWZ0IC5tZC10b29sYmFyLXRvb2xzID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogLTAuOHJlbTsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWZhYi10b29sYmFyLm1kLWxlZnQgLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTAuOHJlbTsgfVxuICAgIG1kLWZhYi10b29sYmFyLm1kLWxlZnQgLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1mYWItdG9vbGJhci5tZC1sZWZ0IC5tZC10b29sYmFyLXRvb2xzID4gLm1kLWJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4OyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLXJpZ2h0IG1kLWZhYi10cmlnZ2VyIHtcbiAgICBsZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWZhYi10b29sYmFyLm1kLXJpZ2h0IG1kLWZhYi10cmlnZ2VyIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDsgfVxuICBtZC1mYWItdG9vbGJhci5tZC1yaWdodCAubWQtdG9vbGJhci10b29scyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICBtZC1mYWItdG9vbGJhciBtZC10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDIzOyB9XG4gICAgbWQtZmFiLXRvb2xiYXIgbWQtdG9vbGJhciAubWQtdG9vbGJhci10b29scyB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgICBtZC1mYWItdG9vbGJhciBtZC10b29sYmFyIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzOyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLWlzLW9wZW4gbWQtZmFiLXRyaWdnZXIgPiBidXR0b24ge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICBtZC1mYWItdG9vbGJhci5tZC1pcy1vcGVuIG1kLWZhYi10cmlnZ2VyID4gYnV0dG9uIG1kLWljb24ge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICBtZC1mYWItdG9vbGJhci5tZC1pcy1vcGVuIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG5tZC1ncmlkLWxpc3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUsXG4gIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgPiBmaWd1cmUsXG4gIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUtaGVhZGVyLFxuICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlLWZvb3RlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIGZpZ3VyZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgbWQtZ3JpZC10aWxlLWhlYWRlcixcbiAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIG1kLWdyaWQtdGlsZS1mb290ZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDsgfVxuICAgICAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSBtZC1ncmlkLXRpbGUtaGVhZGVyIGgzLFxuICAgICAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSBtZC1ncmlkLXRpbGUtaGVhZGVyIGg0LFxuICAgICAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSBtZC1ncmlkLXRpbGUtZm9vdGVyIGgzLFxuICAgICAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSBtZC1ncmlkLXRpbGUtZm9vdGVyIGg0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAxNnB4OyB9XG4gICAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIG1kLWdyaWQtdGlsZS1oZWFkZXIgaDMsXG4gICAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIG1kLWdyaWQtdGlsZS1mb290ZXIgaDMge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgbWQtZ3JpZC10aWxlLWhlYWRlciBoNCxcbiAgICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgbWQtZ3JpZC10aWxlLWZvb3RlciBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgbWQtZ3JpZC10aWxlLWhlYWRlciB7XG4gICAgICB0b3A6IDA7IH1cbiAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIG1kLWdyaWQtdGlsZS1mb290ZXIge1xuICAgICAgYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLWdyaWQtdGlsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfVxuICBtZC1ncmlkLXRpbGUtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjsgfSB9XG5cbm1kLWljb24ge1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgbWluLXdpZHRoOiAyNHB4OyB9XG4gIG1kLWljb24gc3ZnIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0ge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiBhdXRvOyB9XG5cbm1kLWlucHV0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAycHg7XG4gIG1hcmdpbjogMThweCAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAvKlxuICAgKiBUaGUgLm1kLWlucHV0IGNsYXNzIGlzIGFkZGVkIHRvIHRoZSBpbnB1dC90ZXh0YXJlYVxuICAgKi8gfVxuICBtZC1pbnB1dC1jb250YWluZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1lcnJvcnMtc3BhY2VyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWluLWhlaWdodDogMjRweDtcbiAgICBtaW4td2lkdGg6IDFweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWVycm9ycy1zcGFjZXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyID4gbWQtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDJweDtcbiAgICByaWdodDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgPiBtZC1pY29uIHtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyID4gbWQtaWNvbiB7XG4gICAgICByaWdodDogMnB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciB0ZXh0YXJlYSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwibW9udGhcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJjb2xvclwiXSB7XG4gICAgLyogcmVtb3ZlIGRlZmF1bHQgYXBwZWFyYW5jZSBmcm9tIGFsbCBpbnB1dC90ZXh0YXJlYSAqL1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwid2Vla1wiXSB7XG4gICAgbWluLWhlaWdodDogMjZweDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgdGV4dGFyZWEge1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgbWQtaW5wdXQtY29udGFpbmVyIHRleHRhcmVhLm1kLWlucHV0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bzsgfVxuICAgIG1kLWlucHV0LWNvbnRhaW5lciB0ZXh0YXJlYVttZC1uby1hdXRvZ3Jvd10ge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgbGFiZWw6bm90KC5tZC1jb250YWluZXItaWdub3JlKSB7XG4gICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbDpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpIHtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSkubWQtcmVxdWlyZWQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyAqJztcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSksXG4gIG1kLWlucHV0LWNvbnRhaW5lciAubWQtcGxhY2Vob2xkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyOHB4LCAwKSBzY2FsZSgxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSksIFtkaXI9cnRsXVxuICAgIG1kLWlucHV0LWNvbnRhaW5lciAubWQtcGxhY2Vob2xkZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpLCBbZGlyPXJ0bF1cbiAgICBtZC1pbnB1dC1jb250YWluZXIgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSwgW2Rpcj1ydGxdXG4gICAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwcHgsIDApOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1mb2N1c2VkIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI0cHgsIDApOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1oYXMtdmFsdWUgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKTpub3QoLm1kLWlucHV0LWhhcy1wbGFjZWhvbGRlcikgaW5wdXQ6bm90KDpmb2N1cykge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIGlucHV0Om5vdCg6Zm9jdXMpOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtYW1wbS1maWVsZCxcbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBpbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBpbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG4gIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoLm1kLWlucHV0LWhhcy12YWx1ZSkgaW5wdXQ6bm90KDpmb2N1cyk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taWxsaXNlY29uZC1maWVsZCxcbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBpbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZS1maWVsZCxcbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBpbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIGlucHV0Om5vdCg6Zm9jdXMpOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtc2Vjb25kLWZpZWxkLFxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIGlucHV0Om5vdCg6Zm9jdXMpOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtd2Vlay1maWVsZCxcbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBpbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQsXG4gIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoLm1kLWlucHV0LWhhcy12YWx1ZSkgaW5wdXQ6bm90KDpmb2N1cyk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dCB7XG4gICAgb3JkZXI6IDI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAyNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dDpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dDppbnZhbGlkIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dC5tZC1uby1mbGV4IHtcbiAgICAgIGZsZXg6IG5vbmUgIWltcG9ydGFudDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWNoYXItY291bnRlciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWNoYXItY291bnRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtY2hhci1jb3VudGVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIC5tZC1jaGFyLWNvdW50ZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAycHg7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dC1tZXNzYWdlcy1hbmltYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvcmRlcjogNDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsZWFyOiBsZWZ0OyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQtbWVzc2FnZXMtYW5pbWF0aW9uIHtcbiAgICAgIGNsZWFyOiByaWdodDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0LW1lc3NhZ2UtYW5pbWF0aW9uLCBtZC1pbnB1dC1jb250YWluZXIgLm1kLWNoYXItY291bnRlciB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0LW1lc3NhZ2UtYW5pbWF0aW9uOm5vdCgubWQtY2hhci1jb3VudGVyKSwgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1jaGFyLWNvdW50ZXI6bm90KC5tZC1jaGFyLWNvdW50ZXIpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQtbWVzc2FnZS1hbmltYXRpb246bm90KC5tZC1jaGFyLWNvdW50ZXIpLCBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIC5tZC1jaGFyLWNvdW50ZXI6bm90KC5tZC1jaGFyLWNvdW50ZXIpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQtbWVzc2FnZS1hbmltYXRpb246bm90KC5tZC1jaGFyLWNvdW50ZXIpLCBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIC5tZC1jaGFyLWNvdW50ZXI6bm90KC5tZC1jaGFyLWNvdW50ZXIpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaW52YWxpZCkgLm1kLWF1dG8taGlkZSAubWQtaW5wdXQtbWVzc2FnZS1hbmltYXRpb24ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQtbWVzc2FnZS1hbmltYXRpb24ubmctZW50ZXItcHJlcGFyZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHg7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dC1tZXNzYWdlLWFuaW1hdGlvbi5uZy1lbnRlcjpub3QoLm5nLWVudGVyLWFjdGl2ZSkge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1mb2N1c2VkIGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpLCBtZC1pbnB1dC1jb250YWluZXIubWQtaW5wdXQtaGFzLXBsYWNlaG9sZGVyIGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpLCBtZC1pbnB1dC1jb250YWluZXIubWQtaW5wdXQtaGFzLXZhbHVlIGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDZweCwgMCkgc2NhbGUoMC43NSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpIDAuNHMsIHdpZHRoIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpIDAuNHM7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWhhcy12YWx1ZSBsYWJlbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICBtZC1pbnB1dC1jb250YWluZXIubWQtaW5wdXQtZm9jdXNlZCAubWQtaW5wdXQsXG4gIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQubmctaW52YWxpZC5uZy1kaXJ0eSxcbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LXJlc2l6ZWQgLm1kLWlucHV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAycHggMDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0W2Rpc2FibGVkXSxcbiAgW2Rpc2FibGVkXSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gLTFweCBsZWZ0IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0cHggMXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1mbG9hdCB7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLXRvcCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpOyB9XG4gICAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tZmxvYXQgPiBsYWJlbCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWZsb2F0ID4gbWQtaWNvbiB7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIGxlZnQ6IDJweDtcbiAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tZmxvYXQgPiBtZC1pY29uIHtcbiAgICAgICAgbGVmdDogYXV0bzsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWZsb2F0ID4gbWQtaWNvbiB7XG4gICAgICAgIHJpZ2h0OiAycHg7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tbGVmdCA+IGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSksXG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWxlZnQgPiBsYWJlbCAubWQtcGxhY2Vob2xkZXIsIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLXJpZ2h0ID4gbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSxcbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tcmlnaHQgPiBsYWJlbCAubWQtcGxhY2Vob2xkZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNnB4IC0gMThweCk7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tbGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tbGVmdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tbGVmdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4OyB9XG4gICAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tbGVmdCA+IGxhYmVsIHtcbiAgICAgIGxlZnQ6IDM2cHg7XG4gICAgICByaWdodDogYXV0bzsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWxlZnQgPiBsYWJlbCB7XG4gICAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0ID4gbGFiZWwge1xuICAgICAgICByaWdodDogMzZweDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tcmlnaHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzNnB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLXJpZ2h0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1yaWdodCA+IG1kLWljb246bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHJpZ2h0OiAycHg7XG4gICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tcmlnaHQgPiBtZC1pY29uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tcmlnaHQgPiBtZC1pY29uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGxlZnQ6IDJweDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0Lm1kLWljb24tcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4OyB9XG4gICAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tbGVmdC5tZC1pY29uLXJpZ2h0ID4gbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSxcbiAgICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0Lm1kLWljb24tcmlnaHQgPiBsYWJlbCAubWQtcGxhY2Vob2xkZXIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICgzNnB4ICogMikpOyB9XG5cbi5tZC1yZXNpemUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubWQtcmVzaXplLXdyYXBwZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi5tZC1yZXNpemUtaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01cHg7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1pbnB1dC1jb250YWluZXIubWQtZGVmYXVsdC10aGVtZSA+IG1kLWljb24ge1xuICAgIGZpbGw6ICNmZmY7IH0gfVxuXG5tZC1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAwcHggOHB4IDBweDsgfVxuICBtZC1saXN0IC5tZC1zdWJoZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTsgfVxuICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbSxcbiAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgbWluLWhlaWdodDogNDhweDsgfVxuICAgIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtOjpiZWZvcmUsXG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lcjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbWluLWhlaWdodDogNDhweDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtIG1kLWljb246Zmlyc3QtY2hpbGQsXG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciBtZC1pY29uOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4OyB9XG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzZweDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtID4gbWQtaWNvbjpmaXJzdC1jaGlsZDpub3QoLm1kLWF2YXRhci1pY29uKSwgW2Rpcj1ydGxdXG4gICAgICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gbWQtaWNvbjpmaXJzdC1jaGlsZDpub3QoLm1kLWF2YXRhci1pY29uKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM2cHg7IH1cbiAgICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbSAubWQtYXZhdGFyLCBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbSAubWQtYXZhdGFyLWljb24sXG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyLFxuICAgIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLWF2YXRhci1pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXIsIFtkaXI9cnRsXSBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbSAubWQtYXZhdGFyLWljb24sIFtkaXI9cnRsXVxuICAgICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyLCBbZGlyPXJ0bF1cbiAgICAgIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLWF2YXRhci1pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAgIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXIsXG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDsgfVxuICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCwgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0LCBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDU2cHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIFtkaXI9cnRsXSBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCwgW2Rpcj1ydGxdIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0LCBbZGlyPXJ0bF0gbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDU2cHg7IH1cbiAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBoMyxcbiAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBoNCxcbiAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBwLCBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzLFxuICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IGg0LFxuICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IHAsIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQgaDMsXG4gIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQgaDQsXG4gIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQgcCwgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBoMyxcbiAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBoNCxcbiAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBwIHtcbiAgICBsaW5lLWhlaWdodDogMS4wNTtcbiAgICBmb250LXNpemU6IDEycHg7IH1cbiAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBoMywgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBoMywgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBoMywgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBoMyB7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTItbGluZSwgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4OyB9XG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lOjpiZWZvcmUsIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1hdmF0YXIsIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtYXZhdGFyLWljb24sIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSA+IC5tZC1hdmF0YXIsIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtYXZhdGFyLWljb24ge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUsIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSB7XG4gICAgbWluLWhlaWdodDogNzZweDsgfVxuICAgIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZTo6YmVmb3JlLCBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG1pbi1oZWlnaHQ6IDc2cHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiBtZC1pY29uOmZpcnN0LWNoaWxkLFxuICAgIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1hdmF0YXIsIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSA+IG1kLWljb246Zmlyc3QtY2hpbGQsXG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlID4gLm1kLWF2YXRhciB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG5cbm1kLWxpc3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBtZC1saXN0LWl0ZW0ubWQtcHJveHktZm9jdXMubWQtZm9jdXNlZCAubWQtbm8tc3R5bGUge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgbGluZWFyOyB9XG4gIG1kLWxpc3QtaXRlbS5fbWQtYnV0dG9uLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIG1kLWxpc3QtaXRlbS5fbWQtYnV0dG9uLXdyYXAgPiBkaXYubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBib3JkZXI6IG1lZGl1bSBub25lOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtLl9tZC1idXR0b24td3JhcCA+IGRpdi5tZC1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgbWQtbGlzdC1pdGVtLl9tZC1idXR0b24td3JhcCA+IGRpdi5tZC1idXR0b246Zmlyc3QtY2hpbGQgPiAubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICBtZC1saXN0LWl0ZW0uX21kLWJ1dHRvbi13cmFwID4gZGl2Lm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgbWQtbGlzdC1pdGVtLl9tZC1idXR0b24td3JhcCA+IGRpdi5tZC1idXR0b246Zmlyc3QtY2hpbGQgLm1kLWxpc3QtaXRlbS1pbm5lcjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgbWQtbGlzdC1pdGVtLm1kLW5vLXByb3h5LFxuICBtZC1saXN0LWl0ZW0gLm1kLW5vLXN0eWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMHB4IDE2cHg7XG4gICAgZmxleDogMSAxIGF1dG87IH1cbiAgICBtZC1saXN0LWl0ZW0ubWQtbm8tcHJveHkubWQtYnV0dG9uLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbm8tc3R5bGUubWQtYnV0dG9uIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBpbmhlcml0O1xuICAgICAgYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtLm1kLW5vLXByb3h5Lm1kLWJ1dHRvbiwgW2Rpcj1ydGxdXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLW5vLXN0eWxlLm1kLWJ1dHRvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICBtZC1saXN0LWl0ZW0ubWQtbm8tcHJveHkubWQtYnV0dG9uID4gLm1kLXJpcHBsZS1jb250YWluZXIsXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLW5vLXN0eWxlLm1kLWJ1dHRvbiA+IC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIG1kLWxpc3QtaXRlbS5tZC1uby1wcm94eTpmb2N1cyxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLW5vLXN0eWxlOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgbWQtbGlzdC1pdGVtLm1kLWNsaWNrYWJsZTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIG1kLWxpc3QtaXRlbSBtZC1kaXZpZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtIG1kLWRpdmlkZXIge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgbWQtbGlzdC1pdGVtIG1kLWRpdmlkZXJbbWQtaW5zZXRdIHtcbiAgICAgIGxlZnQ6IDcycHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSBtZC1kaXZpZGVyW21kLWluc2V0XSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiA3MnB4OyB9XG4gIG1kLWxpc3QtaXRlbSxcbiAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICBtZC1saXN0LWl0ZW06OmJlZm9yZSxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lcjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbWluLWhlaWdodDogNDhweDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIG1kLWxpc3QtaXRlbSA+IGRpdi5tZC1wcmltYXJ5ID4gbWQtaWNvbjpub3QoLm1kLWF2YXRhci1pY29uKSxcbiAgICBtZC1saXN0LWl0ZW0gPiBkaXYubWQtc2Vjb25kYXJ5ID4gbWQtaWNvbjpub3QoLm1kLWF2YXRhci1pY29uKSxcbiAgICBtZC1saXN0LWl0ZW0gPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgIG1kLWxpc3QtaXRlbSA+IG1kLWljb24ubWQtc2Vjb25kYXJ5Om5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gZGl2Lm1kLXByaW1hcnkgPiBtZC1pY29uOm5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gZGl2Lm1kLXNlY29uZGFyeSA+IG1kLWljb246bm90KC5tZC1hdmF0YXItaWNvbiksXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gbWQtaWNvbi5tZC1zZWNvbmRhcnk6bm90KC5tZC1hdmF0YXItaWNvbikge1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG4gICAgbWQtbGlzdC1pdGVtID4gZGl2Lm1kLXByaW1hcnkgPiBtZC1jaGVja2JveCxcbiAgICBtZC1saXN0LWl0ZW0gPiBkaXYubWQtc2Vjb25kYXJ5ID4gbWQtY2hlY2tib3gsXG4gICAgbWQtbGlzdC1pdGVtID4gbWQtY2hlY2tib3gsXG4gICAgbWQtbGlzdC1pdGVtIG1kLWNoZWNrYm94Lm1kLXNlY29uZGFyeSxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IGRpdi5tZC1wcmltYXJ5ID4gbWQtY2hlY2tib3gsXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBkaXYubWQtc2Vjb25kYXJ5ID4gbWQtY2hlY2tib3gsXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBtZC1jaGVja2JveCxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciBtZC1jaGVja2JveC5tZC1zZWNvbmRhcnkge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gICAgICBtZC1saXN0LWl0ZW0gPiBkaXYubWQtcHJpbWFyeSA+IG1kLWNoZWNrYm94IC5tZC1sYWJlbCxcbiAgICAgIG1kLWxpc3QtaXRlbSA+IGRpdi5tZC1zZWNvbmRhcnkgPiBtZC1jaGVja2JveCAubWQtbGFiZWwsXG4gICAgICBtZC1saXN0LWl0ZW0gPiBtZC1jaGVja2JveCAubWQtbGFiZWwsXG4gICAgICBtZC1saXN0LWl0ZW0gbWQtY2hlY2tib3gubWQtc2Vjb25kYXJ5IC5tZC1sYWJlbCxcbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gZGl2Lm1kLXByaW1hcnkgPiBtZC1jaGVja2JveCAubWQtbGFiZWwsXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IGRpdi5tZC1zZWNvbmRhcnkgPiBtZC1jaGVja2JveCAubWQtbGFiZWwsXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IG1kLWNoZWNrYm94IC5tZC1sYWJlbCxcbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIG1kLWNoZWNrYm94Lm1kLXNlY29uZGFyeSAubWQtbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgbWQtbGlzdC1pdGVtID4gbWQtaWNvbjpmaXJzdC1jaGlsZDpub3QoLm1kLWF2YXRhci1pY29uKSxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IG1kLWljb246Zmlyc3QtY2hpbGQ6bm90KC5tZC1hdmF0YXItaWNvbikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtID4gbWQtaWNvbjpmaXJzdC1jaGlsZDpub3QoLm1kLWF2YXRhci1pY29uKSwgW2Rpcj1ydGxdXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IG1kLWljb246Zmlyc3QtY2hpbGQ6bm90KC5tZC1hdmF0YXItaWNvbikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4OyB9XG4gICAgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXIsIG1kLWxpc3QtaXRlbSAubWQtYXZhdGFyLWljb24sXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLWF2YXRhcixcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyLWljb24ge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0gLm1kLWF2YXRhciwgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSAubWQtYXZhdGFyLWljb24sIFtkaXI9cnRsXVxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLWF2YXRhciwgW2Rpcj1ydGxdXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyLWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gICAgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXIsXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLWF2YXRhciB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICBtZC1saXN0LWl0ZW0gLm1kLWF2YXRhci1pY29uLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXItaWNvbiB7XG4gICAgICBwYWRkaW5nOiA4cHg7IH1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtYXZhdGFyLWljb24gc3ZnLFxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLWF2YXRhci1pY29uIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7IH1cbiAgICBtZC1saXN0LWl0ZW0gPiBtZC1jaGVja2JveCxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IG1kLWNoZWNrYm94IHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjlweDtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0gPiBtZC1jaGVja2JveCwgW2Rpcj1ydGxdXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IG1kLWNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI5cHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0gPiBtZC1jaGVja2JveCwgW2Rpcj1ydGxdXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IG1kLWNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgICBtZC1saXN0LWl0ZW0gLm1kLXNlY29uZGFyeS1jb250YWluZXIsXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLXNlY29uZGFyeS1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtIC5tZC1zZWNvbmRhcnktY29udGFpbmVyLCBbZGlyPXJ0bF1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtIC5tZC1zZWNvbmRhcnktY29udGFpbmVyLCBbZGlyPXJ0bF1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciAubWQtYnV0dG9uOmxhc3Qtb2YtdHlwZSwgbWQtbGlzdC1pdGVtIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIC5tZC1pY29uLWJ1dHRvbjpsYXN0LW9mLXR5cGUsXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciAubWQtYnV0dG9uOmxhc3Qtb2YtdHlwZSxcbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIC5tZC1pY29uLWJ1dHRvbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciAubWQtYnV0dG9uOmxhc3Qtb2YtdHlwZSwgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciAubWQtaWNvbi1idXR0b246bGFzdC1vZi10eXBlLCBbZGlyPXJ0bF1cbiAgICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLXNlY29uZGFyeS1jb250YWluZXIgLm1kLWJ1dHRvbjpsYXN0LW9mLXR5cGUsIFtkaXI9cnRsXVxuICAgICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciAubWQtaWNvbi1idXR0b246bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1jaGVja2JveCxcbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIG1kLWNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICBtZC1saXN0LWl0ZW0gLm1kLXNlY29uZGFyeS1jb250YWluZXIgbWQtY2hlY2tib3g6bGFzdC1jaGlsZCxcbiAgICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLXNlY29uZGFyeS1jb250YWluZXIgbWQtY2hlY2tib3g6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1jaGVja2JveDpsYXN0LWNoaWxkLCBbZGlyPXJ0bF1cbiAgICAgICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1jaGVja2JveDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLXNlY29uZGFyeS1jb250YWluZXIgbWQtc3dpdGNoLFxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLXNlY29uZGFyeS1jb250YWluZXIgbWQtc3dpdGNoIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNnB4OyB9XG4gICAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0gLm1kLXNlY29uZGFyeS1jb250YWluZXIgbWQtc3dpdGNoLCBbZGlyPXJ0bF1cbiAgICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLXNlY29uZGFyeS1jb250YWluZXIgbWQtc3dpdGNoIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC02cHg7IH1cbiAgICBtZC1saXN0LWl0ZW0gPiBwLCBtZC1saXN0LWl0ZW0gPiAubWQtbGlzdC1pdGVtLWlubmVyID4gcCxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IHAsXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiAubWQtbGlzdC1pdGVtLWlubmVyID4gcCB7XG4gICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgIG1hcmdpbjogMDsgfVxuICBtZC1saXN0LWl0ZW0ubWQtMi1saW5lLCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlLCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lLCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUubWQtbG9uZy10ZXh0LCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlLm1kLWxvbmctdGV4dCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZS5tZC1sb25nLXRleHQsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUubWQtbG9uZy10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAgIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0LCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0LCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTZweDsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0LCBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0LCBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0LCBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU2cHg7IH1cbiAgICAgIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzLCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBoMywgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQgaDMsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMHB4IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgICAgIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0IGg0LCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBoNCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQgaDQsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgICAgICAgbWFyZ2luOiAzcHggMCAxcHggMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICAgICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQgcCwgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgcCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQgcCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtOyB9XG4gIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA3MnB4OyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZTo6YmVmb3JlLCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBtaW4taGVpZ2h0OiA3MnB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1hdmF0YXIsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWF2YXRhci1pY29uLCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlID4gLm1kLWF2YXRhciwgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtYXZhdGFyLWljb24ge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiBtZC1pY29uOmZpcnN0LWNoaWxkLCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlID4gbWQtaWNvbjpmaXJzdC1jaGlsZCB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvOyB9XG4gIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA4OHB4OyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTMtbGluZTo6YmVmb3JlLCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBtaW4taGVpZ2h0OiA4OHB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IG1kLWljb246Zmlyc3QtY2hpbGQsXG4gICAgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1hdmF0YXIsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgPiBtZC1pY29uOmZpcnN0LWNoaWxkLFxuICAgIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgPiAubWQtYXZhdGFyIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7IH1cblxuLm1kLW9wZW4tbWVudS1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMHB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgLm1kLW9wZW4tbWVudS1jb250YWluZXIgbWQtbWVudS1kaXZpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBtYXgtaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm1kLW9wZW4tbWVudS1jb250YWluZXIgbWQtbWVudS1jb250ZW50ID4gKiB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAubWQtb3Blbi1tZW51LWNvbnRhaW5lcjpub3QoLm1kLWNsaWNrYWJsZSkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5tZC1vcGVuLW1lbnUtY29udGFpbmVyLm1kLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtczsgfVxuICAgIC5tZC1vcGVuLW1lbnUtY29udGFpbmVyLm1kLWFjdGl2ZSA+IG1kLW1lbnUtY29udGVudCA+ICoge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtczsgfVxuICAubWQtb3Blbi1tZW51LWNvbnRhaW5lci5tZC1sZWF2ZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyNTBtczsgfVxuXG5tZC1tZW51LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgbWF4LWhlaWdodDogMzA0cHg7XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cbiAgbWQtbWVudS1jb250ZW50Lm1kLWRlbnNlIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDhweDsgfVxuICAgIG1kLW1lbnUtY29udGVudC5tZC1kZW5zZSBtZC1tZW51LWl0ZW0ge1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgbWluLWhlaWdodDogMzJweDsgfVxuXG5tZC1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAvKlxuICAgKiBXZSBjYW5ub3QgdXNlIGZsZXggb24gPGJ1dHRvbj4gZWxlbWVudHMgZHVlIHRvIGEgYnVnIGluIEZpcmVmb3gsIHNvIHdlIGFsc28gY2FuJ3QgdXNlIGl0IG9uXG4gICAqIDxhPiBlbGVtZW50cy4gQWRkIHNvbWUgdG9wIHBhZGRpbmcgdG8gZml4IGFsaWdubWVudCBzaW5jZSBidXR0b25zIGF1dG9tYXRpY2FsbHkgYWxpZ24gdGhlaXJcbiAgICogdGV4dCB2ZXJ0aWNhbGx5LlxuICAgKi8gfVxuICBtZC1tZW51LWl0ZW0gPiAqIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICBtZC1tZW51LWl0ZW0gPiBhLm1kLWJ1dHRvbiB7XG4gICAgcGFkZGluZy10b3A6IDVweDsgfVxuICBtZC1tZW51LWl0ZW0gPiAubWQtYnV0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1tZW51LWl0ZW0gPiAubWQtYnV0dG9uIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgbWQtbWVudS1pdGVtID4gLm1kLWJ1dHRvbiBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogYXV0byAxNnB4IGF1dG8gMDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b24gbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogYXV0byAwIGF1dG8gMTZweDsgfVxuICAgIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b24gcCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgICBtZC1tZW51LWl0ZW0gPiAubWQtYnV0dG9uIHNwYW4ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87IH1cbiAgICBtZC1tZW51LWl0ZW0gPiAubWQtYnV0dG9uIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7IH1cblxubWQtdG9vbGJhciAubWQtbWVudSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTlweCkge1xuICBtZC1tZW51LWNvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMTEycHg7IH1cbiAgbWQtbWVudS1jb250ZW50W3dpZHRoPVwiM1wiXSB7XG4gICAgbWluLXdpZHRoOiAxNjhweDsgfVxuICBtZC1tZW51LWNvbnRlbnRbd2lkdGg9XCI0XCJdIHtcbiAgICBtaW4td2lkdGg6IDIyNHB4OyB9XG4gIG1kLW1lbnUtY29udGVudFt3aWR0aD1cIjVcIl0ge1xuICAgIG1pbi13aWR0aDogMjgwcHg7IH1cbiAgbWQtbWVudS1jb250ZW50W3dpZHRoPVwiNlwiXSB7XG4gICAgbWluLXdpZHRoOiAzMzZweDsgfVxuICBtZC1tZW51LWNvbnRlbnRbd2lkdGg9XCI3XCJdIHtcbiAgICBtaW4td2lkdGg6IDM5MnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG1kLW1lbnUtY29udGVudCB7XG4gICAgbWluLXdpZHRoOiA5NnB4OyB9XG4gIG1kLW1lbnUtY29udGVudFt3aWR0aD1cIjNcIl0ge1xuICAgIG1pbi13aWR0aDogMTkycHg7IH1cbiAgbWQtbWVudS1jb250ZW50W3dpZHRoPVwiNFwiXSB7XG4gICAgbWluLXdpZHRoOiAyNTZweDsgfVxuICBtZC1tZW51LWNvbnRlbnRbd2lkdGg9XCI1XCJdIHtcbiAgICBtaW4td2lkdGg6IDMyMHB4OyB9XG4gIG1kLW1lbnUtY29udGVudFt3aWR0aD1cIjZcIl0ge1xuICAgIG1pbi13aWR0aDogMzg0cHg7IH1cbiAgbWQtbWVudS1jb250ZW50W3dpZHRoPVwiN1wiXSB7XG4gICAgbWluLXdpZHRoOiA0NDhweDsgfSB9XG5cbm1kLXRvb2xiYXIubWQtbWVudS10b29sYmFyIGgyLm1kLXRvb2xiYXItdG9vbHMge1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAyOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuXG5tZC10b29sYmFyLm1kLWhhcy1vcGVuLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDsgfVxuXG5tZC1tZW51LWJhciB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuICBtZC1tZW51LWJhciAubWQtbWVudSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIG1kLW1lbnUtYmFyIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGhlaWdodDogNDBweDsgfVxuICBtZC1tZW51LWJhciBtZC1iYWNrZHJvcC5tZC1tZW51LWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiAtMjsgfVxuXG5tZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIHBhZGRpbmc6IDE2cHggMDsgfVxuICBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSBtZC1tZW51LWl0ZW0ubWQtaW5kZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSBtZC1tZW51LWl0ZW0ubWQtaW5kZW50ID4gbWQtaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIGxlZnQ6IDI0cHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSBtZC1tZW51LWl0ZW0ubWQtaW5kZW50ID4gbWQtaWNvbiB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAyNHB4OyB9XG4gICAgbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgbWQtbWVudS1pdGVtLm1kLWluZGVudCA+IC5tZC1idXR0b24sIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIG1kLW1lbnUtaXRlbS5tZC1pbmRlbnQgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCAwIDY0cHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSBtZC1tZW51LWl0ZW0ubWQtaW5kZW50ID4gLm1kLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIG1kLW1lbnUtaXRlbS5tZC1pbmRlbnQgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMCA2NHB4IDAgMzJweDsgfVxuICBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSAubWQtYnV0dG9uIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGhlaWdodDogMzJweDsgfVxuICAgIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1idXR0b24gc3BhbiB7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1idXR0b24gc3BhbiB7XG4gICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1idXR0b24gc3Bhbi5tZC1hbHQtdGV4dCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW46IDAgOHB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLWJ1dHRvbiBzcGFuLm1kLWFsdC10ZXh0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgbWQtbWVudS1kaXZpZGVyIHtcbiAgICBtYXJnaW46IDhweCAwOyB9XG4gIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b24sIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1tZW51ID4gLm1kLWJ1dHRvbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIFtkaXI9cnRsXSBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSBtZC1tZW51LWl0ZW0gPiAubWQtYnV0dG9uLCBbZGlyPXJ0bF0gbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1tZW51IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgICBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSAubWQtbWVudSA+IC5tZC1idXR0b246YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJ1xcMjVCQyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpIHNjYWxlWSgwLjQ1KSBzY2FsZVgoMC45KTtcbiAgICAgICAgcmlnaHQ6IDI4cHg7IH1cbiAgICAgICAgW2Rpcj1ydGxdIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1tZW51ID4gLm1kLWJ1dHRvbjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHNjYWxlWSgwLjQ1KSBzY2FsZVgoMC45KTsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLW1lbnUgPiAubWQtYnV0dG9uOmFmdGVyIHtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICBsZWZ0OiAyOHB4OyB9XG5cbi8qKiBNYXRjaGVzIFwibWQtdGFicyBtZC10YWJzLXdyYXBwZXJcIiBzdHlsZS4gKi9cbi5tZC1uYXYtYmFyIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uX21kLW5hdi1iYXItbGlzdCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuXG4ubWQtbmF2LWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLm1kLWJ1dHRvbi5fbWQtbmF2LWJ1dHRvbiB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDAgNHB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG4gIC5tZC1idXR0b24uX21kLW5hdi1idXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxubWQtbmF2LWluay1iYXIge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgfVxuICBtZC1uYXYtaW5rLWJhci5fbWQtbGVmdCB7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpLCByaWdodCAwLjI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgbWQtbmF2LWluay1iYXIuX21kLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKSwgcmlnaHQgMC4xMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTsgfVxuICBtZC1uYXYtaW5rLWJhci5uZy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbm1kLW5hdi1leHRyYS1jb250ZW50IHtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDsgfVxuXG5Aa2V5ZnJhbWVzIGluZGV0ZXJtaW5hdGUtcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5tZC1wcm9ncmVzcy1jaXJjdWxhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIuX21kLXByb2dyZXNzLWNpcmN1bGFyLWRpc2FibGVkIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIubWQtbW9kZS1pbmRldGVybWluYXRlIHN2ZyB7XG4gICAgYW5pbWF0aW9uOiBpbmRldGVybWluYXRlLXJvdGF0ZSAxNTY4LjYzbXMgbGluZWFyIGluZmluaXRlOyB9XG4gIG1kLXByb2dyZXNzLWNpcmN1bGFyIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwOyB9XG5cbm1kLXByb2dyZXNzLWxpbmVhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDVweDtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIG1kLXByb2dyZXNzLWxpbmVhci5fbWQtcHJvZ3Jlc3MtbGluZWFyLWRpc2FibGVkIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEsIDEpOyB9XG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIgLm1kLWJhciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDVweDsgfVxuICAgIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyIC5tZC1kYXNoZWQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGhlaWdodDogNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTIzcHg7IH1cbiAgICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lciAubWQtYmFyMSwgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIgLm1kLWJhcjIge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgbGluZWFyOyB9XG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIubWQtbW9kZS1xdWVyeSAubWQtYmFyMSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIubWQtbW9kZS1xdWVyeSAubWQtYmFyMiB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgICBhbmltYXRpb246IHF1ZXJ5IDAuOHMgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7IH1cbiAgICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lci5tZC1tb2RlLWRldGVybWluYXRlIC5tZC1iYXIxIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lci5tZC1tb2RlLWluZGV0ZXJtaW5hdGUgLm1kLWJhcjEge1xuICAgICAgYW5pbWF0aW9uOiBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS1zY2FsZS0xIDRzIGluZmluaXRlLCBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS0xIDRzIGluZmluaXRlOyB9XG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIubWQtbW9kZS1pbmRldGVybWluYXRlIC5tZC1iYXIyIHtcbiAgICAgIGFuaW1hdGlvbjogbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtc2NhbGUtMiA0cyBpbmZpbml0ZSwgbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtMiA0cyBpbmZpbml0ZTsgfVxuICAgIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyLm5nLWhpZGUgLl9tZC1wcm9ncmVzcy1saW5lYXItZGlzYWJsZWQgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIge1xuICAgICAgYW5pbWF0aW9uOiBub25lOyB9XG4gICAgICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lci5uZy1oaWRlIC5fbWQtcHJvZ3Jlc3MtbGluZWFyLWRpc2FibGVkIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyIC5tZC1iYXIxIHtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IG5vbmU7IH1cbiAgICAgIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyLm5nLWhpZGUgLl9tZC1wcm9ncmVzcy1saW5lYXItZGlzYWJsZWQgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIgLm1kLWJhcjIge1xuICAgICAgICBhbmltYXRpb24tbmFtZTogbm9uZTsgfVxuICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lci5tZC1tb2RlLWJ1ZmZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cbiAgICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lci5tZC1tb2RlLWJ1ZmZlciAubWQtZGFzaGVkOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGFuaW1hdGlvbjogYnVmZmVyIDNzIGluZmluaXRlIGxpbmVhcjsgfVxuXG5Aa2V5ZnJhbWVzIHF1ZXJ5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDM1JSkgc2NhbGUoMC4zLCAxKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgwLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgYnVmZmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0yM3B4OyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDBweCAtMjNweDsgfSB9XG5cbkBrZXlmcmFtZXMgbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtc2NhbGUtMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjsgfVxuICAzNi42JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC4xKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zMzQ3MywgMC4xMjQ4MiwgMC43ODU4NCwgMSk7IH1cbiAgNjkuMTUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjgzKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMjU3MywgMCwgMC4yMzM2NSwgMS4zNzA5OCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC4xKTsgfSB9XG5cbkBrZXlmcmFtZXMgbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtMSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMTA1LjE2NjY3JTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAtMTA1LjE2NjY3JTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjcwMTczLCAwLjQ5NTgyKTsgfVxuICA2OS4xNSUge1xuICAgIGxlZnQ6IDIxLjUlO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjMwMjQ0LCAwLjM4MTM1LCAwLjU1LCAwLjk1NjM1KTsgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiA5NS40NDQ0NCU7IH0gfVxuXG5Aa2V5ZnJhbWVzIG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLXNjYWxlLTIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC4xKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMDUwMywgMC4wNTcwNSwgMC41NzY2MSwgMC40NTM5Nyk7IH1cbiAgMTkuMTUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjU3KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNTIzMSwgMC4xOTY0MywgMC42NDgzNywgMS4wMDQzMik7IH1cbiAgNDQuMTUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjkxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNTc3NiwgLTAuMDAzMTYsIDAuMjExNzYsIDEuMzgxNzkpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLTIge1xuICAwJSB7XG4gICAgbGVmdDogLTU0Ljg4ODg5JTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNSwgMCwgMC41MTUwNiwgMC40MDk2OCk7IH1cbiAgMjUlIHtcbiAgICBsZWZ0OiAtMTcuMjUlO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjMxMDMzLCAwLjI4NDA2LCAwLjgsIDAuNzMzNzIpOyB9XG4gIDQ4LjM1JSB7XG4gICAgbGVmdDogMjkuNSU7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMC42MjcwMywgMC42LCAwLjkwMjAzKTsgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMTcuMzg4ODklOyB9IH1cblxubWQtcmFkaW8tYnV0dG9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIG1kLXJhZGlvLWJ1dHRvbltkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAgIG1kLXJhZGlvLWJ1dHRvbltkaXNhYmxlZF0gLm1kLWNvbnRhaW5lciB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgbWQtcmFkaW8tYnV0dG9uIC5tZC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXJhZGlvLWJ1dHRvbiAubWQtY29udGFpbmVyIHtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICBbZGlyPXJ0bF0gbWQtcmFkaW8tYnV0dG9uIC5tZC1jb250YWluZXIge1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICBtZC1yYWRpby1idXR0b24gLm1kLWNvbnRhaW5lciAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogLTE1cHg7XG4gICAgICB0b3A6IC0xNXB4O1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgYm90dG9tOiAtMTVweDsgfVxuICAgIG1kLXJhZGlvLWJ1dHRvbiAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICBtZC1yYWRpby1idXR0b24ubWQtYWxpZ24tdG9wLWxlZnQgPiBkaXYubWQtY29udGFpbmVyIHtcbiAgICB0b3A6IDEycHg7IH1cbiAgbWQtcmFkaW8tYnV0dG9uIC5tZC1vZmYge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZSAwLjI4czsgfVxuICBtZC1yYWRpby1idXR0b24gLm1kLW9uIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIDAuMjhzO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgbWQtcmFkaW8tYnV0dG9uLm1kLWNoZWNrZWQgLm1kLW9uIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7IH1cbiAgbWQtcmFkaW8tYnV0dG9uIC5tZC1sYWJlbCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICBbZGlyPXJ0bF0gbWQtcmFkaW8tYnV0dG9uIC5tZC1sYWJlbCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1yYWRpby1idXR0b24gLm1kLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDsgfVxuXG5tZC1yYWRpby1ncm91cCB7XG4gIC8qKiBMYXlvdXQgYWRqdXN0bWVudHMgZm9yIHRoZSByYWRpbyBncm91cC4gKi8gfVxuICBtZC1yYWRpby1ncm91cC5sYXlvdXQtY29sdW1uIG1kLXJhZGlvLWJ1dHRvbiwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LXhzLWNvbHVtbiBtZC1yYWRpby1idXR0b24sIG1kLXJhZGlvLWdyb3VwLmxheW91dC1ndC14cy1jb2x1bW4gbWQtcmFkaW8tYnV0dG9uLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtc20tY29sdW1uIG1kLXJhZGlvLWJ1dHRvbiwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LXNtLWNvbHVtbiBtZC1yYWRpby1idXR0b24sIG1kLXJhZGlvLWdyb3VwLmxheW91dC1tZC1jb2x1bW4gbWQtcmFkaW8tYnV0dG9uLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3QtbWQtY29sdW1uIG1kLXJhZGlvLWJ1dHRvbiwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWxnLWNvbHVtbiBtZC1yYWRpby1idXR0b24sIG1kLXJhZGlvLWdyb3VwLmxheW91dC1ndC1sZy1jb2x1bW4gbWQtcmFkaW8tYnV0dG9uLCBtZC1yYWRpby1ncm91cC5sYXlvdXQteGwtY29sdW1uIG1kLXJhZGlvLWJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuICBtZC1yYWRpby1ncm91cC5sYXlvdXQtcm93IG1kLXJhZGlvLWJ1dHRvbiwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LXhzLXJvdyBtZC1yYWRpby1idXR0b24sIG1kLXJhZGlvLWdyb3VwLmxheW91dC1ndC14cy1yb3cgbWQtcmFkaW8tYnV0dG9uLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtc20tcm93IG1kLXJhZGlvLWJ1dHRvbiwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LXNtLXJvdyBtZC1yYWRpby1idXR0b24sIG1kLXJhZGlvLWdyb3VwLmxheW91dC1tZC1yb3cgbWQtcmFkaW8tYnV0dG9uLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3QtbWQtcm93IG1kLXJhZGlvLWJ1dHRvbiwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWxnLXJvdyBtZC1yYWRpby1idXR0b24sIG1kLXJhZGlvLWdyb3VwLmxheW91dC1ndC1sZy1yb3cgbWQtcmFkaW8tYnV0dG9uLCBtZC1yYWRpby1ncm91cC5sYXlvdXQteGwtcm93IG1kLXJhZGlvLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQtcm93IG1kLXJhZGlvLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC14cy1yb3cgbWQtcmFkaW8tYnV0dG9uLCBbZGlyPXJ0bF0gbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LXhzLXJvdyBtZC1yYWRpby1idXR0b24sIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQtc20tcm93IG1kLXJhZGlvLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC1ndC1zbS1yb3cgbWQtcmFkaW8tYnV0dG9uLCBbZGlyPXJ0bF0gbWQtcmFkaW8tZ3JvdXAubGF5b3V0LW1kLXJvdyBtZC1yYWRpby1idXR0b24sIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3QtbWQtcm93IG1kLXJhZGlvLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC1sZy1yb3cgbWQtcmFkaW8tYnV0dG9uLCBbZGlyPXJ0bF0gbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LWxnLXJvdyBtZC1yYWRpby1idXR0b24sIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQteGwtcm93IG1kLXJhZGlvLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTZweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQtcm93IG1kLXJhZGlvLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC14cy1yb3cgbWQtcmFkaW8tYnV0dG9uLCBbZGlyPXJ0bF0gbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LXhzLXJvdyBtZC1yYWRpby1idXR0b24sIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQtc20tcm93IG1kLXJhZGlvLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC1ndC1zbS1yb3cgbWQtcmFkaW8tYnV0dG9uLCBbZGlyPXJ0bF0gbWQtcmFkaW8tZ3JvdXAubGF5b3V0LW1kLXJvdyBtZC1yYWRpby1idXR0b24sIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3QtbWQtcm93IG1kLXJhZGlvLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC1sZy1yb3cgbWQtcmFkaW8tYnV0dG9uLCBbZGlyPXJ0bF0gbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LWxnLXJvdyBtZC1yYWRpby1idXR0b24sIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQteGwtcm93IG1kLXJhZGlvLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICBtZC1yYWRpby1ncm91cC5sYXlvdXQtcm93IG1kLXJhZGlvLWJ1dHRvbjpsYXN0LW9mLXR5cGUsIG1kLXJhZGlvLWdyb3VwLmxheW91dC14cy1yb3cgbWQtcmFkaW8tYnV0dG9uOmxhc3Qtb2YtdHlwZSwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LXhzLXJvdyBtZC1yYWRpby1idXR0b246bGFzdC1vZi10eXBlLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtc20tcm93IG1kLXJhZGlvLWJ1dHRvbjpsYXN0LW9mLXR5cGUsIG1kLXJhZGlvLWdyb3VwLmxheW91dC1ndC1zbS1yb3cgbWQtcmFkaW8tYnV0dG9uOmxhc3Qtb2YtdHlwZSwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LW1kLXJvdyBtZC1yYWRpby1idXR0b246bGFzdC1vZi10eXBlLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3QtbWQtcm93IG1kLXJhZGlvLWJ1dHRvbjpsYXN0LW9mLXR5cGUsIG1kLXJhZGlvLWdyb3VwLmxheW91dC1sZy1yb3cgbWQtcmFkaW8tYnV0dG9uOmxhc3Qtb2YtdHlwZSwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LWxnLXJvdyBtZC1yYWRpby1idXR0b246bGFzdC1vZi10eXBlLCBtZC1yYWRpby1ncm91cC5sYXlvdXQteGwtcm93IG1kLXJhZGlvLWJ1dHRvbjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgbWQtcmFkaW8tZ3JvdXA6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgbWQtcmFkaW8tZ3JvdXAubWQtZm9jdXNlZC5uZy1ub3QtZW1wdHkgLm1kLWNoZWNrZWQgLm1kLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGxlZnQ6IC04cHg7XG4gICAgdG9wOiAtOHB4O1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIGJvdHRvbTogLThweDsgfVxuICBtZC1yYWRpby1ncm91cC5tZC1mb2N1c2VkLm5nLWVtcHR5ID4gbWQtcmFkaW8tYnV0dG9uOmZpcnN0LWNoaWxkIC5tZC1jb250YWluZXI6YmVmb3JlIHtcbiAgICBsZWZ0OiAtOHB4O1xuICAgIHRvcDogLThweDtcbiAgICByaWdodDogLThweDtcbiAgICBib3R0b206IC04cHg7IH1cbiAgbWQtcmFkaW8tZ3JvdXBbZGlzYWJsZWRdIG1kLXJhZGlvLWJ1dHRvbiB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgbWQtcmFkaW8tZ3JvdXBbZGlzYWJsZWRdIG1kLXJhZGlvLWJ1dHRvbiAubWQtY29udGFpbmVyIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ubWQtaW5saW5lLWZvcm0gbWQtcmFkaW8tZ3JvdXAge1xuICBtYXJnaW46IDE4cHggMCAxOXB4OyB9XG4gIC5tZC1pbmxpbmUtZm9ybSBtZC1yYWRpby1ncm91cCBtZC1yYWRpby1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLXJhZGlvLWJ1dHRvbi5tZC1kZWZhdWx0LXRoZW1lIC5tZC1vbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfSB9XG5cbm1kLWlucHV0LWNvbnRhaW5lcjpub3QoW21kLW5vLWZsb2F0XSkgLm1kLXNlbGVjdC1wbGFjZWhvbGRlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wOyB9XG4gIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXI6bm90KFttZC1uby1mbG9hdF0pIC5tZC1zZWxlY3QtcGxhY2Vob2xkZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wOyB9XG5cbm1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1mb2N1c2VkOm5vdChbbWQtbm8tZmxvYXRdKSAubWQtc2VsZWN0LXBsYWNlaG9sZGVyIHNwYW46Zmlyc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIycHgpIHRyYW5zbGF0ZVgoLTJweCkgc2NhbGUoMC43NSk7IH1cblxuLm1kLXNlbGVjdC1tZW51LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5MDtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpOyB9XG4gIC5tZC1zZWxlY3QtbWVudS1jb250YWluZXI6bm90KC5tZC1jbGlja2FibGUpIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubWQtc2VsZWN0LW1lbnUtY29udGFpbmVyIG1kLXByb2dyZXNzLWNpcmN1bGFyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW46IDI0cHggYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZC1zZWxlY3QtbWVudS1jb250YWluZXIubWQtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxOyB9XG4gICAgLm1kLXNlbGVjdC1tZW51LWNvbnRhaW5lci5tZC1hY3RpdmUgbWQtc2VsZWN0LW1lbnUge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtczsgfVxuICAgICAgLm1kLXNlbGVjdC1tZW51LWNvbnRhaW5lci5tZC1hY3RpdmUgbWQtc2VsZWN0LW1lbnUgPiAqIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtczsgfVxuICAubWQtc2VsZWN0LW1lbnUtY29udGFpbmVyLm1kLWxlYXZlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDI1MG1zOyB9XG5cbm1kLWlucHV0LWNvbnRhaW5lciA+IG1kLXNlbGVjdCB7XG4gIG1hcmdpbjogMDtcbiAgb3JkZXI6IDI7IH1cblxubWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBtZC1zZWxlY3RbcmVxdWlyZWRdOm5vdCgubWQtbm8tYXN0ZXJpc2spIC5tZC1zZWxlY3QtdmFsdWUgc3BhbjpmaXJzdC1jaGlsZDphZnRlciwgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBtZC1zZWxlY3QubmctcmVxdWlyZWQ6bm90KC5tZC1uby1hc3RlcmlzaykgLm1kLXNlbGVjdC12YWx1ZSBzcGFuOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogJyAqJztcbiAgZm9udC1zaXplOiAxM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbm1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1pbnZhbGlkIG1kLXNlbGVjdCAubWQtc2VsZWN0LXZhbHVlIHtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7IH1cblxubWQtc2VsZWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAyMHB4IDAgMjZweCAwOyB9XG4gIG1kLXNlbGVjdFtyZXF1aXJlZF0ubmctZW1wdHkubmctaW52YWxpZDpub3QoLm1kLW5vLWFzdGVyaXNrKSAubWQtc2VsZWN0LXZhbHVlIHNwYW46Zmlyc3QtY2hpbGQ6YWZ0ZXIsIG1kLXNlbGVjdC5uZy1yZXF1aXJlZC5uZy1lbXB0eS5uZy1pbnZhbGlkOm5vdCgubWQtbm8tYXN0ZXJpc2spIC5tZC1zZWxlY3QtdmFsdWUgc3BhbjpmaXJzdC1jaGlsZDphZnRlciB7XG4gICAgY29udGVudDogJyAqJztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICBtZC1zZWxlY3RbZGlzYWJsZWRdIC5tZC1zZWxlY3QtdmFsdWUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNHB4IDFweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDsgfVxuICBtZC1zZWxlY3Q6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgbWQtc2VsZWN0W2Rpc2FibGVkXTpob3ZlciB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIG1kLXNlbGVjdDpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICBtZC1zZWxlY3Q6bm90KFtkaXNhYmxlZF0pLm5nLWludmFsaWQubmctdG91Y2hlZCAubWQtc2VsZWN0LXZhbHVlIHtcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4OyB9XG4gIG1kLXNlbGVjdDpub3QoW2Rpc2FibGVkXSk6Zm9jdXMgLm1kLXNlbGVjdC12YWx1ZSB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIG1kLXNlbGVjdDpub3QoW2Rpc2FibGVkXSk6Zm9jdXMubmctaW52YWxpZC5uZy10b3VjaGVkIC5tZC1zZWxlY3QtdmFsdWUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbm1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1oYXMtdmFsdWUgLm1kLXNlbGVjdC12YWx1ZSA+IHNwYW46bm90KC5tZC1zZWxlY3QtaWNvbikge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7IH1cblxuLm1kLXNlbGVjdC12YWx1ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJweCAycHggMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBtaW4td2lkdGg6IDY0cHg7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIGZsZXgtZ3JvdzogMTsgfVxuICAubWQtc2VsZWN0LXZhbHVlID4gc3Bhbjpub3QoLm1kLXNlbGVjdC1pY29uKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5tZC1zZWxlY3QtdmFsdWUgPiBzcGFuOm5vdCgubWQtc2VsZWN0LWljb24pIC5tZC10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAubWQtc2VsZWN0LXZhbHVlIC5tZC1zZWxlY3QtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMnB4LCAwKTtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgIFtkaXI9cnRsXSAubWQtc2VsZWN0LXZhbHVlIC5tZC1zZWxlY3QtaWNvbiB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIFtkaXI9cnRsXSAubWQtc2VsZWN0LXZhbHVlIC5tZC1zZWxlY3QtaWNvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5tZC1zZWxlY3QtdmFsdWUgLm1kLXNlbGVjdC1pY29uOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnXFwyNUJDJztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDAuNSkgc2NhbGVYKDEpOyB9XG4gIC5tZC1zZWxlY3QtdmFsdWUubWQtc2VsZWN0LXBsYWNlaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9yZGVyOiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIHotaW5kZXg6IDE7IH1cblxubWQtc2VsZWN0LW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMXB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDJweCAxcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBtYXgtaGVpZ2h0OiAyNTZweDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICBtZC1zZWxlY3QtbWVudS5tZC1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgbWQtc2VsZWN0LW1lbnU6bm90KC5tZC1vdmVyZmxvdykgbWQtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG4gIFtkaXI9cnRsXSBtZC1zZWxlY3QtbWVudSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wOyB9XG4gIG1kLXNlbGVjdC1tZW51IG1kLWNvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMTM2cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBtYXgtaGVpZ2h0OiAyNTZweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gIG1kLXNlbGVjdC1tZW51ID4gKiB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG5tZC1vcHRpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgbGluZWFyO1xuICBwYWRkaW5nOiAwIDE2cHggMCAxNnB4O1xuICBoZWlnaHQ6IDQ4cHg7IH1cbiAgbWQtb3B0aW9uW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIG1kLW9wdGlvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICBtZC1vcHRpb24gLm1kLXRleHQge1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxubWQtb3B0Z3JvdXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBtZC1vcHRncm91cCBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIG1kLW9wdGdyb3VwIG1kLW9wdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLm1kLXNlbGVjdC1iYWNrZHJvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgbWQtc2VsZWN0LW1lbnUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG5tZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cbiAgW2Rpcj1ydGxdIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9XG4gIFtkaXI9cnRsXSBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH1cbiAgbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbi5tZC1jaGVja2JveC1lbmFibGVkIC5tZC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgICBbZGlyPXJ0bF0gbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbi5tZC1jaGVja2JveC1lbmFibGVkIC5tZC1jb250YWluZXIge1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQgLm1kLWNvbnRhaW5lciB7XG4gICAgICByaWdodDogMDsgfVxuICAgIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCAubWQtY29udGFpbmVyOmFmdGVyIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTEwcHg7XG4gICAgICByaWdodDogLTEwcHg7XG4gICAgICBib3R0b206IC0xMHB4O1xuICAgICAgbGVmdDogLTEwcHg7IH1cbiAgICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQgLm1kLWNvbnRhaW5lciAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogLTE1cHg7XG4gICAgICB0b3A6IC0xNXB4O1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgYm90dG9tOiAtMTVweDsgfVxuICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQgLm1kLWljb24ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdHJhbnNpdGlvbjogMjQwbXM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWRbc2VsZWN0ZWRdIC5tZC1pY29uIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbi5tZC1jaGVja2JveC1lbmFibGVkW3NlbGVjdGVkXSAubWQtaWNvbjphZnRlciB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNC42NjY2N3B4O1xuICAgICAgdG9wOiAwLjIyMjIycHg7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIHdpZHRoOiA2LjY2NjY3cHg7XG4gICAgICBoZWlnaHQ6IDEzLjMzMzMzcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWRbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbi5tZC1jaGVja2JveC1lbmFibGVkLm1kLWluZGV0ZXJtaW5hdGUgLm1kLWljb246YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgY29udGVudDogJyc7IH1cbiAgbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbi5tZC1jaGVja2JveC1lbmFibGVkIC5tZC1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMC42NjY2N3B4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQgLm1kLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQgLm1kLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwLjY2NjY3cHg7IH1cblxubWQtc2lkZW5hdiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogNjA7XG4gIHdpZHRoOiAzMjBweDtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgYm90dG9tOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gIG1kLXNpZGVuYXYgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgbWQtc2lkZW5hdi5tZC1jbG9zZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgbWQtc2lkZW5hdi5tZC1jbG9zZWQtYWRkLCBtZC1zaWRlbmF2Lm1kLWNsb3NlZC1yZW1vdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluIGFsbDsgfVxuICBtZC1zaWRlbmF2Lm1kLWNsb3NlZC1hZGQubWQtY2xvc2VkLWFkZC1hY3RpdmUsIG1kLXNpZGVuYXYubWQtY2xvc2VkLXJlbW92ZS5tZC1jbG9zZWQtcmVtb3ZlLWFjdGl2ZSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7IH1cbiAgbWQtc2lkZW5hdi5tZC1sb2NrZWQtb3Blbi1hZGQsIG1kLXNpZGVuYXYubWQtbG9ja2VkLW9wZW4tcmVtb3ZlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICBtZC1zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuLCBtZC1zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuLm1kLWNsb3NlZCwgbWQtc2lkZW5hdi5tZC1sb2NrZWQtb3Blbi5tZC1jbG9zZWQubWQtc2lkZW5hdi1sZWZ0LCBtZC1zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuLm1kLWNsb3NlZCwgbWQtc2lkZW5hdi5tZC1sb2NrZWQtb3Blbi5tZC1jbG9zZWQubWQtc2lkZW5hdi1yaWdodCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgbWQtc2lkZW5hdi5tZC1sb2NrZWQtb3Blbi1yZW1vdmUubWQtY2xvc2VkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICBtZC1zaWRlbmF2Lm1kLWNsb3NlZC5tZC1sb2NrZWQtb3Blbi1hZGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTsgfVxuICBtZC1zaWRlbmF2Lm1kLWNsb3NlZC5tZC1sb2NrZWQtb3Blbi1hZGQ6bm90KC5tZC1sb2NrZWQtb3Blbi1hZGQtYWN0aXZlKSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKSwgbWluLXdpZHRoIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDAgIWltcG9ydGFudDsgfVxuICBtZC1zaWRlbmF2Lm1kLWNsb3NlZC5tZC1sb2NrZWQtb3Blbi1hZGQtYWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpLCBtaW4td2lkdGggMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTsgfVxuICBtZC1zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuLXJlbW92ZS1hY3RpdmUge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMiksIG1pbi13aWR0aCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLXNpZGVuYXYtYmFja2Ryb3AubWQtbG9ja2VkLW9wZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tZC1zaWRlbmF2LWxlZnQsIG1kLXNpZGVuYXYge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApOyB9XG4gIC5tZC1zaWRlbmF2LWxlZnQubWQtY2xvc2VkLCBtZC1zaWRlbmF2Lm1kLWNsb3NlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuLm1kLXNpZGVuYXYtcmlnaHQge1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTsgfVxuICAubWQtc2lkZW5hdi1yaWdodC5tZC1jbG9zZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwKTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgbWQtc2lkZW5hdiB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTZweCkge1xuICBtZC1zaWRlbmF2IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTZweCk7XG4gICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU2cHgpOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLm1kLXNpZGVuYXYtbGVmdCwgbWQtc2lkZW5hdiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjsgfVxuICAubWQtc2lkZW5hdi1yaWdodCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZXJGb2N1c1RodW1iIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTsgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZXJEaXNjcmV0ZUZvY3VzVGh1bWIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlckRpc2NyZXRlRm9jdXNSaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH0gfVxuXG5tZC1zbGlkZXIge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogMTI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAvKipcbiAgICogVHJhY2tcbiAgICovXG4gIC8qKlxuICAgKiBTbGlkZXIgdGh1bWJcbiAgICovXG4gIC8qIFRoZSBzaWduIHRoYXQncyBmb2N1c2VkIGluIGRpc2NyZXRlIG1vZGUgKi9cbiAgLyoqXG4gICAqIFRoZSBib3JkZXIvYmFja2dyb3VuZCB0aGF0IGNvbWVzIGluIHdoZW4gZm9jdXNlZCBpbiBub24tZGlzY3JldGUgbW9kZVxuICAgKi9cbiAgLyogRG9uJ3QgYW5pbWF0ZSBsZWZ0L3JpZ2h0IHdoaWxlIHBhbm5pbmcgKi8gfVxuICBtZC1zbGlkZXIgKiwgbWQtc2xpZGVyICo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgbWQtc2xpZGVyIC5tZC1zbGlkZXItd3JhcHBlciB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgbWQtc2xpZGVyIC5tZC1zbGlkZXItY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIG1kLXNsaWRlciAubWQtdHJhY2stY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyM3B4O1xuICAgIGhlaWdodDogMnB4OyB9XG4gIG1kLXNsaWRlciAubWQtdHJhY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICBtZC1zbGlkZXIgLm1kLXRyYWNrLWZpbGwge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHdpZHRoLCBoZWlnaHQ7IH1cbiAgbWQtc2xpZGVyIC5tZC10cmFjay10aWNrcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIG1kLXNsaWRlciAubWQtdHJhY2stdGlja3MgY2FudmFzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgbWQtc2xpZGVyIC5tZC10aHVtYi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdCwgcmlnaHQsIGJvdHRvbTsgfVxuICAgIFtkaXI9cnRsXSBtZC1zbGlkZXIgLm1kLXRodW1iLWNvbnRhaW5lciB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgbWQtc2xpZGVyIC5tZC10aHVtYiB7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgdG9wOiAxNHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAgIFtkaXI9cnRsXSBtZC1zbGlkZXIgLm1kLXRodW1iIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogLTEwcHg7IH1cbiAgICBtZC1zbGlkZXIgLm1kLXRodW1iOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDsgfVxuICBtZC1zbGlkZXIgLm1kLXNpZ24ge1xuICAgIC8qIENlbnRlciB0aGUgY2hpbGRyZW4gKHNsaWRlci10aHVtYi10ZXh0KSAqL1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTE0cHg7XG4gICAgdG9wOiAtMTdweDtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCkgdHJhbnNsYXRlM2QoMCwgNjcuNXB4LCAwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG4gICAgLyogVGhlIGFycm93IHBvaW50aW5nIGRvd24gdW5kZXIgdGhlIHNpZ24gKi8gfVxuICAgIG1kLXNsaWRlciAubWQtc2lnbjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICB0b3A6IDE5cHg7XG4gICAgICBib3JkZXItbGVmdDogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDE2cHg7XG4gICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtc2xpZGVyIC5tZC1zaWduOmFmdGVyIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDBweDsgfVxuICAgIG1kLXNsaWRlciAubWQtc2lnbiAubWQtdGh1bWItdGV4dCB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgbWQtc2xpZGVyIC5tZC1mb2N1cy1yaW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTE3cHg7XG4gICAgdG9wOiA3cHg7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTsgfVxuICAgIFtkaXI9cnRsXSBtZC1zbGlkZXIgLm1kLWZvY3VzLXJpbmcge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAtMTdweDsgfVxuICBtZC1zbGlkZXIgLm1kLWRpc2FibGVkLXRodW1iIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTE0cHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBbZGlyPXJ0bF0gbWQtc2xpZGVyIC5tZC1kaXNhYmxlZC10aHVtYiB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IC0xNHB4OyB9XG4gIG1kLXNsaWRlci5tZC1taW4gLm1kLXNpZ24ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgbWQtc2xpZGVyOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIG1kLXNsaWRlci5tZC1kcmFnZ2luZyAubWQtdGh1bWItY29udGFpbmVyLFxuICBtZC1zbGlkZXIubWQtZHJhZ2dpbmcgLm1kLXRyYWNrLWZpbGwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgbWQtc2xpZGVyOm5vdChbbWQtZGlzY3JldGVdKSB7XG4gICAgLyogSGlkZSB0aGUgc2lnbiBhbmQgdGlja3MgaW4gbm9uLWRpc2NyZXRlIG1vZGUgKi8gfVxuICAgIG1kLXNsaWRlcjpub3QoW21kLWRpc2NyZXRlXSkgLm1kLXRyYWNrLXRpY2tzLFxuICAgIG1kLXNsaWRlcjpub3QoW21kLWRpc2NyZXRlXSkgLm1kLXNpZ24ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIG1kLXNsaWRlcjpub3QoW21kLWRpc2NyZXRlXSk6bm90KFtkaXNhYmxlZF0pIC5tZC1zbGlkZXItd3JhcHBlciAubWQtdGh1bWI6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpOyB9XG4gICAgbWQtc2xpZGVyOm5vdChbbWQtZGlzY3JldGVdKTpub3QoW2Rpc2FibGVkXSkgLm1kLXNsaWRlci13cmFwcGVyLm1kLWZvY3VzZWQgLm1kLWZvY3VzLXJpbmcge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICBtZC1zbGlkZXI6bm90KFttZC1kaXNjcmV0ZV0pOm5vdChbZGlzYWJsZWRdKSAubWQtc2xpZGVyLXdyYXBwZXIubWQtZm9jdXNlZCAubWQtdGh1bWIge1xuICAgICAgYW5pbWF0aW9uOiBzbGlkZXJGb2N1c1RodW1iIDAuN3MgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG4gICAgbWQtc2xpZGVyOm5vdChbbWQtZGlzY3JldGVdKTpub3QoW2Rpc2FibGVkXSkubWQtYWN0aXZlIC5tZC1zbGlkZXItd3JhcHBlciAubWQtdGh1bWIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICBtZC1zbGlkZXJbbWQtZGlzY3JldGVdOm5vdChbZGlzYWJsZWRdKSAubWQtc2xpZGVyLXdyYXBwZXIubWQtZm9jdXNlZCAubWQtZm9jdXMtcmluZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBhbmltYXRpb246IHNsaWRlckRpc2NyZXRlRm9jdXNSaW5nIDAuNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG4gIG1kLXNsaWRlclttZC1kaXNjcmV0ZV06bm90KFtkaXNhYmxlZF0pIC5tZC1zbGlkZXItd3JhcHBlci5tZC1mb2N1c2VkIC5tZC10aHVtYiB7XG4gICAgYW5pbWF0aW9uOiBzbGlkZXJEaXNjcmV0ZUZvY3VzVGh1bWIgMC41cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgbWQtc2xpZGVyW21kLWRpc2NyZXRlXTpub3QoW2Rpc2FibGVkXSkgLm1kLXNsaWRlci13cmFwcGVyLm1kLWZvY3VzZWQgLm1kLXRodW1iLCBtZC1zbGlkZXJbbWQtZGlzY3JldGVdOm5vdChbZGlzYWJsZWRdKS5tZC1hY3RpdmUgLm1kLXRodW1iIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG4gIG1kLXNsaWRlclttZC1kaXNjcmV0ZV06bm90KFtkaXNhYmxlZF0pIC5tZC1zbGlkZXItd3JhcHBlci5tZC1mb2N1c2VkIC5tZC1zaWduLFxuICBtZC1zbGlkZXJbbWQtZGlzY3JldGVdOm5vdChbZGlzYWJsZWRdKSAubWQtc2xpZGVyLXdyYXBwZXIubWQtZm9jdXNlZCAubWQtc2lnbjphZnRlciwgbWQtc2xpZGVyW21kLWRpc2NyZXRlXTpub3QoW2Rpc2FibGVkXSkubWQtYWN0aXZlIC5tZC1zaWduLFxuICBtZC1zbGlkZXJbbWQtZGlzY3JldGVdOm5vdChbZGlzYWJsZWRdKS5tZC1hY3RpdmUgLm1kLXNpZ246YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTsgfVxuICBtZC1zbGlkZXJbbWQtZGlzY3JldGVdW2Rpc2FibGVkXVtyZWFkb25seV0gLm1kLXRodW1iIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG4gIG1kLXNsaWRlclttZC1kaXNjcmV0ZV1bZGlzYWJsZWRdW3JlYWRvbmx5XSAubWQtc2lnbixcbiAgbWQtc2xpZGVyW21kLWRpc2NyZXRlXVtkaXNhYmxlZF1bcmVhZG9ubHldIC5tZC1zaWduOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7IH1cbiAgbWQtc2xpZGVyW2Rpc2FibGVkXSAubWQtdHJhY2stZmlsbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBtZC1zbGlkZXJbZGlzYWJsZWRdIC5tZC10cmFjay10aWNrcyB7XG4gICAgb3BhY2l0eTogMDsgfVxuICBtZC1zbGlkZXJbZGlzYWJsZWRdOm5vdChbcmVhZG9ubHldKSAubWQtc2lnbiB7XG4gICAgb3BhY2l0eTogMDsgfVxuICBtZC1zbGlkZXJbZGlzYWJsZWRdIC5tZC10aHVtYiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpOyB9XG4gIG1kLXNsaWRlcltkaXNhYmxlZF0gLm1kLWRpc2FibGVkLXRodW1iIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICBtZC1zbGlkZXJbbWQtdmVydGljYWxdIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi1oZWlnaHQ6IDEyOHB4O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF0gLm1kLXNsaWRlci13cmFwcGVyIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBtZC1zbGlkZXJbbWQtdmVydGljYWxdIC5tZC10cmFjay1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gKDJweCAvIDIpKTsgfVxuICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF0gLm1kLXRodW1iLWNvbnRhaW5lciB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgYm90dG9tOiAwOyB9XG4gICAgICBtZC1zbGlkZXJbbWQtdmVydGljYWxdIC5tZC10aHVtYi1jb250YWluZXIgLm1kLXRodW1iOmFmdGVyIHtcbiAgICAgICAgbGVmdDogMXB4OyB9XG4gICAgICBtZC1zbGlkZXJbbWQtdmVydGljYWxdIC5tZC10aHVtYi1jb250YWluZXIgLm1kLWZvY3VzLXJpbmcge1xuICAgICAgICBsZWZ0OiAtMTZweDsgfVxuICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF0gLm1kLXRyYWNrLWZpbGwge1xuICAgICAgYm90dG9tOiAwOyB9XG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXVttZC1kaXNjcmV0ZV0gLm1kLXNpZ24ge1xuICAgICAgbGVmdDogLTQwcHg7XG4gICAgICB0b3A6IDkuNXB4O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjQpIHRyYW5zbGF0ZTNkKDY3LjVweCwgMCwgMCk7XG4gICAgICAvKiBUaGUgYXJyb3cgcG9pbnRpbmcgbGVmdCBuZXh0IHRoZSBzaWduICovIH1cbiAgICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF1bbWQtZGlzY3JldGVdIC5tZC1zaWduOmFmdGVyIHtcbiAgICAgICAgdG9wOiA5LjVweDtcbiAgICAgICAgbGVmdDogMTlweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMTZweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDsgfVxuICAgICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXVttZC1kaXNjcmV0ZV0gLm1kLXNpZ24gLm1kLXRodW1iLXRleHQge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXVttZC1kaXNjcmV0ZV0ubWQtYWN0aXZlIC5tZC1zaWduOmFmdGVyLFxuICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF1bbWQtZGlzY3JldGVdIC5tZC1mb2N1c2VkIC5tZC1zaWduOmFmdGVyLCBtZC1zbGlkZXJbbWQtdmVydGljYWxdW21kLWRpc2NyZXRlXVtkaXNhYmxlZF1bcmVhZG9ubHldIC5tZC1zaWduOmFmdGVyIHtcbiAgICAgIHRvcDogMDsgfVxuICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF1bZGlzYWJsZWRdW3JlYWRvbmx5XSAubWQtdGh1bWIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF1bZGlzYWJsZWRdW3JlYWRvbmx5XSAubWQtc2lnbixcbiAgICBtZC1zbGlkZXJbbWQtdmVydGljYWxdW2Rpc2FibGVkXVtyZWFkb25seV0gLm1kLXNpZ246YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7IH1cbiAgbWQtc2xpZGVyW21kLWludmVydF06bm90KFttZC12ZXJ0aWNhbF0pIC5tZC10cmFjay1maWxsIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlclttZC1pbnZlcnRdOm5vdChbbWQtdmVydGljYWxdKSAubWQtdHJhY2stZmlsbCB7XG4gICAgICBsZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlclttZC1pbnZlcnRdOm5vdChbbWQtdmVydGljYWxdKSAubWQtdHJhY2stZmlsbCB7XG4gICAgICByaWdodDogYXV0bzsgfVxuICBtZC1zbGlkZXJbbWQtaW52ZXJ0XVttZC12ZXJ0aWNhbF0gLm1kLXRyYWNrLWZpbGwge1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDA7IH1cblxubWQtc2xpZGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgbWQtc2xpZGVyLWNvbnRhaW5lciA+ICo6Zmlyc3QtY2hpbGQ6bm90KG1kLXNsaWRlciksXG4gIG1kLXNsaWRlci1jb250YWluZXIgPiAqOmxhc3QtY2hpbGQ6bm90KG1kLXNsaWRlcikge1xuICAgIG1pbi13aWR0aDogMjVweDtcbiAgICBtYXgtd2lkdGg6IDQycHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBtYXgtd2lkdGg7IH1cbiAgbWQtc2xpZGVyLWNvbnRhaW5lciA+ICo6Zmlyc3QtY2hpbGQ6bm90KG1kLXNsaWRlcikge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1zbGlkZXItY29udGFpbmVyID4gKjpmaXJzdC1jaGlsZDpub3QobWQtc2xpZGVyKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogMTZweDsgfVxuICBtZC1zbGlkZXItY29udGFpbmVyID4gKjpsYXN0LWNoaWxkOm5vdChtZC1zbGlkZXIpIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1zbGlkZXItY29udGFpbmVyID4gKjpsYXN0LWNoaWxkOm5vdChtZC1zbGlkZXIpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9XG4gIG1kLXNsaWRlci1jb250YWluZXJbbWQtdmVydGljYWxdIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgbWQtc2xpZGVyLWNvbnRhaW5lclttZC12ZXJ0aWNhbF0gPiAqOmZpcnN0LWNoaWxkOm5vdChtZC1zbGlkZXIpLFxuICAgIG1kLXNsaWRlci1jb250YWluZXJbbWQtdmVydGljYWxdID4gKjpsYXN0LWNoaWxkOm5vdChtZC1zbGlkZXIpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIG1kLXNsaWRlci1jb250YWluZXIgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbi10b3A6IC0yNXB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlci1jb250YWluZXIgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1zbGlkZXIubWQtZGVmYXVsdC10aGVtZSAubWQtdHJhY2sge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmOyB9IH1cblxuLm1kLXN0aWNreS1jbG9uZSB7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC05OTk5cHgsIC05OTk5cHgsIDApOyB9XG4gIC5tZC1zdGlja3ktY2xvbmVbc3RpY2t5LXN0YXRlPVwiYWN0aXZlXCJdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gICAgLm1kLXN0aWNreS1jbG9uZVtzdGlja3ktc3RhdGU9XCJhY3RpdmVcIl06bm90KC5tZC1zdGlja3ktbm8tZWZmZWN0KSAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgIGFuaW1hdGlvbjogc3ViaGVhZGVyU3RpY2t5SG92ZXJJbiAwLjNzIGVhc2Utb3V0IGJvdGg7IH1cblxuQGtleWZyYW1lcyBzdWJoZWFkZXJTdGlja3lIb3ZlckluIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgdHJhbnNwYXJlbnQ7IH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpOyB9IH1cblxuQGtleWZyYW1lcyBzdWJoZWFkZXJTdGlja3lIb3Zlck91dCB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7IH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCB0cmFuc3BhcmVudDsgfSB9XG5cbi5tZC1zdWJoZWFkZXItd3JhcHBlcjpub3QoLm1kLXN0aWNreS1uby1lZmZlY3QpIHtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dCBtYXJnaW47IH1cbiAgLm1kLXN1YmhlYWRlci13cmFwcGVyOm5vdCgubWQtc3RpY2t5LW5vLWVmZmVjdCkgLm1kLXN1YmhlYWRlciB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5tZC1zdWJoZWFkZXItd3JhcHBlcjpub3QoLm1kLXN0aWNreS1uby1lZmZlY3QpLm1kLXN0aWNreS1jbG9uZSB7XG4gICAgei1pbmRleDogMjsgfVxuICAubWQtc3ViaGVhZGVyLXdyYXBwZXI6bm90KC5tZC1zdGlja3ktbm8tZWZmZWN0KVtzdGlja3ktc3RhdGU9XCJhY3RpdmVcIl0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHg7IH1cbiAgLm1kLXN1YmhlYWRlci13cmFwcGVyOm5vdCgubWQtc3RpY2t5LW5vLWVmZmVjdCk6bm90KC5tZC1zdGlja3ktY2xvbmUpW3N0aWNreS1wcmV2LXN0YXRlPVwiYWN0aXZlXCJdIC5tZC1zdWJoZWFkZXItaW5uZXI6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogc3ViaGVhZGVyU3RpY2t5SG92ZXJPdXQgMC4zcyBlYXNlLW91dCBib3RoOyB9XG5cbi5tZC1zdWJoZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBtYXJnaW46IDAgMCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE2cHg7IH1cbiAgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cblttZC1zd2lwZS1sZWZ0XSwgW21kLXN3aXBlLXJpZ2h0XSB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7IH1cblxuW21kLXN3aXBlLXVwXSwgW21kLXN3aXBlLWRvd25dIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDsgfVxuXG4ubWQtaW5saW5lLWZvcm0gbWQtc3dpdGNoIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDsgfVxuXG5tZC1zd2l0Y2gge1xuICBtYXJnaW46IDE2cHggMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1yaWdodDogMTZweDsgfVxuICBbZGlyPXJ0bF0gbWQtc3dpdGNoIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweDsgfVxuICBbZGlyPXJ0bF0gbWQtc3dpdGNoIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7IH1cbiAgbWQtc3dpdGNoOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXN3aXRjaDpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtc3dpdGNoOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7IH1cbiAgbWQtc3dpdGNoW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgbWQtc3dpdGNoW2Rpc2FibGVkXSAubWQtY29udGFpbmVyIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICBtZC1zd2l0Y2ggLm1kLWNvbnRhaW5lciB7XG4gICAgY3Vyc29yOiBncmFiO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICBbZGlyPXJ0bF0gbWQtc3dpdGNoIC5tZC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4OyB9XG4gIG1kLXN3aXRjaC5tZC1pbnZlcnRlZCAubWQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWw7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1zd2l0Y2gubWQtaW52ZXJ0ZWQgLm1kLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1zd2l0Y2gubWQtaW52ZXJ0ZWQgLm1kLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tbGVmdDogaW5pdGlhbDsgfVxuICBtZC1zd2l0Y2g6bm90KFtkaXNhYmxlZF0pIC5tZC1kcmFnZ2luZyxcbiAgbWQtc3dpdGNoOm5vdChbZGlzYWJsZWRdKS5tZC1kcmFnZ2luZyAubWQtY29udGFpbmVyIHtcbiAgICBjdXJzb3I6IGdyYWJiaW5nOyB9XG4gIG1kLXN3aXRjaC5tZC1mb2N1c2VkIC5tZC10aHVtYjpiZWZvcmUge1xuICAgIGxlZnQ6IC04cHg7XG4gICAgdG9wOiAtOHB4O1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIGJvdHRvbTogLThweDsgfVxuICBtZC1zd2l0Y2ggLm1kLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBmbG9hdDogbGVmdDsgfVxuICBtZC1zd2l0Y2ggLm1kLWJhciB7XG4gICAgbGVmdDogMXB4O1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIHRvcDogNXB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIG1kLXN3aXRjaCAubWQtdGh1bWItY29udGFpbmVyIHtcbiAgICB0b3A6IDJweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgbWQtc3dpdGNoLm1kLWNoZWNrZWQgLm1kLXRodW1iLWNvbnRhaW5lciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuICBtZC1zd2l0Y2ggLm1kLXRodW1iIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMXB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDJweCAxcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgbWQtc3dpdGNoIC5tZC10aHVtYjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgIG1kLXN3aXRjaCAubWQtdGh1bWIgLm1kLXJpcHBsZS1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgdG9wOiAtMjBweDtcbiAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgIGJvdHRvbTogLTIwcHg7IH1cbiAgbWQtc3dpdGNoOm5vdCgubWQtZHJhZ2dpbmcpIC5tZC1iYXIsXG4gIG1kLXN3aXRjaDpub3QoLm1kLWRyYWdnaW5nKSAubWQtdGh1bWItY29udGFpbmVyLFxuICBtZC1zd2l0Y2g6bm90KC5tZC1kcmFnZ2luZykgLm1kLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgYmFja2dyb3VuZC1jb2xvcjsgfVxuICBtZC1zd2l0Y2g6bm90KC5tZC1kcmFnZ2luZykgLm1kLWJhcixcbiAgbWQtc3dpdGNoOm5vdCgubWQtZHJhZ2dpbmcpIC5tZC10aHVtYiB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4wNXM7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtc3dpdGNoLm1kLWRlZmF1bHQtdGhlbWUgLm1kLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjsgfVxuICBtZC1zd2l0Y2gubWQtZGVmYXVsdC10aGVtZS5tZC1jaGVja2VkIC5tZC1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5RTlFOUU7IH1cbiAgbWQtc3dpdGNoLm1kLWRlZmF1bHQtdGhlbWUgLm1kLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9IH1cblxuQGtleWZyYW1lcyBtZC10YWItY29udGVudC1oaWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5tZC10YWItZGF0YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDsgfVxuXG5tZC10YWJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG4gIG1kLXRhYnM6bm90KC5tZC1uby10YWItY29udGVudCk6bm90KC5tZC1keW5hbWljLWhlaWdodCkge1xuICAgIG1pbi1oZWlnaHQ6IDI0OHB4OyB9XG4gIG1kLXRhYnNbbWQtYWxpZ24tdGFicz1cImJvdHRvbVwiXSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHg7IH1cbiAgICBtZC10YWJzW21kLWFsaWduLXRhYnM9XCJib3R0b21cIl0gbWQtdGFicy13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIHotaW5kZXg6IDI7IH1cbiAgICBtZC10YWJzW21kLWFsaWduLXRhYnM9XCJib3R0b21cIl0gbWQtdGFicy1jb250ZW50LXdyYXBwZXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiA0OHB4OyB9XG4gIG1kLXRhYnMubWQtZHluYW1pYy1oZWlnaHQgbWQtdGFicy1jb250ZW50LXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICBtZC10YWJzLm1kLWR5bmFtaWMtaGVpZ2h0IG1kLXRhYi1jb250ZW50Lm1kLWFjdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIG1kLXRhYnNbbWQtYm9yZGVyLWJvdHRvbV0gbWQtdGFicy13cmFwcGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfVxuICBtZC10YWJzW21kLWJvcmRlci1ib3R0b21dOm5vdCgubWQtZHluYW1pYy1oZWlnaHQpIG1kLXRhYnMtY29udGVudC13cmFwcGVyIHtcbiAgICB0b3A6IDQ5cHg7IH1cblxubWQtdGFicy13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgbWQtdGFicy13cmFwcGVyIG1kLXByZXYtYnV0dG9uLCBtZC10YWJzLXdyYXBwZXIgbWQtbmV4dC1idXR0b24ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMzJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgei1pbmRleDogMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTsgfVxuICAgIG1kLXRhYnMtd3JhcHBlciBtZC1wcmV2LWJ1dHRvbjpmb2N1cywgbWQtdGFicy13cmFwcGVyIG1kLW5leHQtYnV0dG9uOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICBtZC10YWJzLXdyYXBwZXIgbWQtcHJldi1idXR0b24ubWQtZGlzYWJsZWQsIG1kLXRhYnMtd3JhcHBlciBtZC1uZXh0LWJ1dHRvbi5tZC1kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgbWQtdGFicy13cmFwcGVyIG1kLXByZXYtYnV0dG9uLm5nLWxlYXZlLCBtZC10YWJzLXdyYXBwZXIgbWQtbmV4dC1idXR0b24ubmctbGVhdmUge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAgIG1kLXRhYnMtd3JhcHBlciBtZC1wcmV2LWJ1dHRvbiBtZC1pY29uLCBtZC10YWJzLXdyYXBwZXIgbWQtbmV4dC1idXR0b24gbWQtaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gICAgW2Rpcj1cInJ0bFwiXSBtZC10YWJzLXdyYXBwZXIgbWQtcHJldi1idXR0b24sIFtkaXI9XCJydGxcIl0gbWQtdGFicy13cmFwcGVyIG1kLW5leHQtYnV0dG9uIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgbWQtdGFicy13cmFwcGVyIG1kLXByZXYtYnV0dG9uIHtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0Z1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURFM0xqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQaUE4SVVSUFExUlpVRVVnYzNabklGQlZRa3hKUXlBaUxTOHZWek5ETHk5RVZFUWdVMVpISURFdU1TOHZSVTRpSUNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk5SGNtRndhR2xqY3k5VFZrY3ZNUzR4TDBSVVJDOXpkbWN4TVM1a2RHUWlQaUE4YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRDBpTUhCNElpQjVQU0l3Y0hnaUlIZHBaSFJvUFNJeU5IQjRJaUJvWldsbmFIUTlJakkwY0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSWdaVzVoWW14bExXSmhZMnRuY205MWJtUTlJbTVsZHlBd0lEQWdNalFnTWpRaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlQaUE4WnlCcFpEMGlTR1ZoWkdWeUlqNGdQR2MrSUR4eVpXTjBJSGc5SWkwMk1UZ2lJSGs5SWkweE1qQTRJaUJtYVd4c1BTSnViMjVsSWlCM2FXUjBhRDBpTVRRd01DSWdhR1ZwWjJoMFBTSXpOakF3SWk4K0lEd3ZaejRnUEM5blBpQThaeUJwWkQwaVRHRmlaV3dpUGlBOEwyYytJRHhuSUdsa1BTSkpZMjl1SWo0Z1BHYytJRHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlNVFV1TkN3M0xqUWdNVFFzTmlBNExERXlJREUwTERFNElERTFMalFzTVRZdU5pQXhNQzQ0TERFeUlBa0pJaUJ6ZEhsc1pUMGlabWxzYkRwM2FHbDBaVHNpTHo0Z1BISmxZM1FnWm1sc2JEMGlibTl1WlNJZ2QybGtkR2c5SWpJMElpQm9aV2xuYUhROUlqSTBJaTgrSUR3dlp6NGdQQzluUGlBOFp5QnBaRDBpUjNKcFpDSWdaR2x6Y0d4aGVUMGlibTl1WlNJK0lEeG5JR1JwYzNCc1lYazlJbWx1YkdsdVpTSStJRHd2Wno0Z1BDOW5QaUE4TDNOMlp6NE5DZz09XCIpOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXRhYnMtd3JhcHBlciBtZC1wcmV2LWJ1dHRvbiB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgbWQtdGFicy13cmFwcGVyIG1kLW5leHQtYnV0dG9uIHtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NGdQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlERTNMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGlBOElVUlBRMVJaVUVVZ2MzWm5JRkJWUWt4SlF5QWlMUzh2VnpOREx5OUVWRVFnVTFaSElERXVNUzh2UlU0aUlDSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OUhjbUZ3YUdsamN5OVRWa2N2TVM0eEwwUlVSQzl6ZG1jeE1TNWtkR1FpUGlBOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUQwaU1IQjRJaUI1UFNJd2NIZ2lJSGRwWkhSb1BTSXlOSEI0SWlCb1pXbG5hSFE5SWpJMGNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeU5DQXlOQ0lnWlc1aFlteGxMV0poWTJ0bmNtOTFibVE5SW01bGR5QXdJREFnTWpRZ01qUWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpUGlBOFp5QnBaRDBpU0dWaFpHVnlJajRnUEdjK0lEeHlaV04wSUhnOUlpMDJNVGdpSUhrOUlpMHhNek0ySWlCbWFXeHNQU0p1YjI1bElpQjNhV1IwYUQwaU1UUXdNQ0lnYUdWcFoyaDBQU0l6TmpBd0lpOCtJRHd2Wno0Z1BDOW5QaUE4WnlCcFpEMGlUR0ZpWld3aVBpQThMMmMrSUR4bklHbGtQU0pKWTI5dUlqNGdQR2MrSUR4d2IyeDVaMjl1SUhCdmFXNTBjejBpTVRBc05pQTRMallzTnk0MElERXpMaklzTVRJZ09DNDJMREUyTGpZZ01UQXNNVGdnTVRZc01USWdDUWtpSUhOMGVXeGxQU0ptYVd4c09uZG9hWFJsT3lJdlBpQThjbVZqZENCbWFXeHNQU0p1YjI1bElpQjNhV1IwYUQwaU1qUWlJR2hsYVdkb2REMGlNalFpTHo0Z1BDOW5QaUE4TDJjK0lEeG5JR2xrUFNKSGNtbGtJaUJrYVhOd2JHRjVQU0p1YjI1bElqNGdQR2NnWkdsemNHeGhlVDBpYVc1c2FXNWxJajRnUEM5blBpQThMMmMrSUR3dmMzWm5QZzBLXCIpOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXRhYnMtd3JhcHBlciBtZC1uZXh0LWJ1dHRvbiB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICBtZC10YWJzLXdyYXBwZXIgbWQtbmV4dC1idXR0b24gbWQtaWNvbiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTgwZGVnKTsgfVxuICBtZC10YWJzLXdyYXBwZXIubWQtc3RyZXRjaC10YWJzIG1kLXBhZ2luYXRpb24td3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIG1kLXRhYnMtd3JhcHBlci5tZC1zdHJldGNoLXRhYnMgbWQtcGFnaW5hdGlvbi13cmFwcGVyIG1kLXRhYi1pdGVtIHtcbiAgICAgIGZsZXgtZ3JvdzogMTsgfVxuXG5tZC10YWJzLWNhbnZhcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDhweDsgfVxuICBtZC10YWJzLWNhbnZhczphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgbWQtdGFicy1jYW52YXMgLm1kLWR1bW15LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC10YWJzLWNhbnZhcyAubWQtZHVtbXktd3JhcHBlciB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgbWQtdGFicy1jYW52YXMubWQtcGFnaW5hdGVkIHtcbiAgICBtYXJnaW46IDAgMzJweDsgfVxuICBtZC10YWJzLWNhbnZhcy5tZC1jZW50ZXItdGFicyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIG1kLXRhYnMtY2FudmFzLm1kLWNlbnRlci10YWJzIC5tZC10YWIge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxubWQtcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgbWQtcGFnaW5hdGlvbi13cmFwcGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuICBbZGlyPXJ0bF0gbWQtcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwOyB9XG4gIG1kLXBhZ2luYXRpb24td3JhcHBlci5tZC1jZW50ZXItdGFicyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbm1kLXRhYnMtY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0OHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbm1kLXRhYi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG4gIG1kLXRhYi1jb250ZW50Lm1kLW5vLXNjcm9sbCB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtdGFiLWNvbnRlbnQubmctbGVhdmUsIG1kLXRhYi1jb250ZW50Lm1kLW5vLXRyYW5zaXRpb24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgbWQtdGFiLWNvbnRlbnQubWQtbGVmdDpub3QoLm1kLWFjdGl2ZSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgYW5pbWF0aW9uOiAxcyBtZC10YWItY29udGVudC1oaWRlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIFtkaXI9cnRsXSBtZC10YWItY29udGVudC5tZC1sZWZ0Om5vdCgubWQtYWN0aXZlKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7IH1cbiAgICBtZC10YWItY29udGVudC5tZC1sZWZ0Om5vdCgubWQtYWN0aXZlKSAqIHtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICBtZC10YWItY29udGVudC5tZC1yaWdodDpub3QoLm1kLWFjdGl2ZSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBhbmltYXRpb246IDFzIG1kLXRhYi1jb250ZW50LWhpZGU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXRhYi1jb250ZW50Lm1kLXJpZ2h0Om5vdCgubWQtYWN0aXZlKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpOyB9XG4gICAgbWQtdGFiLWNvbnRlbnQubWQtcmlnaHQ6bm90KC5tZC1hY3RpdmUpICoge1xuICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXI7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIG1kLXRhYi1jb250ZW50ID4gZGl2IHtcbiAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgICBtZC10YWItY29udGVudCA+IGRpdi5uZy1sZWF2ZSB7XG4gICAgICBhbmltYXRpb246IDFzIG1kLXRhYi1jb250ZW50LWhpZGU7IH1cblxubWQtaW5rLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAycHg7IH1cbiAgbWQtaW5rLWJhci5tZC1sZWZ0IHtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuMTI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSksIHJpZ2h0IDAuMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTsgfVxuICBtZC1pbmstYmFyLm1kLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKSwgcmlnaHQgMC4xMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTsgfVxuXG5tZC10YWIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiAtOTk5OXB4OyB9XG5cbi5tZC10YWIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjM1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgW2Rpcj1ydGxdIC5tZC10YWIge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAubWQtdGFiLm1kLWZvY3VzZWQsIC5tZC10YWI6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAubWQtdGFiLm1kLWFjdGl2ZSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5tZC10YWIubWQtZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAubWQtdGFiLm5nLWxlYXZlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbm1kLXRvb2xiYXIgKyBtZC10YWJzLCBtZC10b29sYmFyICsgbWQtZGlhbG9nLWNvbnRlbnQgbWQtdGFicyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5tZC10b2FzdC10ZXh0IHtcbiAgcGFkZGluZzogMCA2cHg7IH1cblxubWQtdG9hc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA4cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAvKiBUcmFuc2l0aW9uIGRpZmZlcmVudGx5IHdoZW4gc3dpcGluZyAqL1xuICAvKlxuICAgKiBXaGVuIHRoZSB0b2FzdCBkb2Vzbid0IHRha2UgdXAgdGhlIHdob2xlIHNjcmVlbixcbiAgICogbWFrZSBpdCByb3RhdGUgd2hlbiB0aGUgdXNlciBzd2lwZXMgaXQgYXdheVxuICAgKi8gfVxuICBtZC10b2FzdCAubWQtdG9hc3QtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LWhlaWdodDogMTY4cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMCAxOHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlWigwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICBtZC10b2FzdCAubWQtdG9hc3QtY29udGVudDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbWluLWhlaWdodDogNDhweDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIFtkaXI9cnRsXSBtZC10b2FzdCAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgbWQtdG9hc3QgLm1kLXRvYXN0LWNvbnRlbnQgc3BhbiB7XG4gICAgICBmbGV4OiAxIDEgMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbWluLXdpZHRoOiAwOyB9XG4gIG1kLXRvYXN0Lm1kLWNhcHN1bGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7IH1cbiAgICBtZC10b2FzdC5tZC1jYXBzdWxlIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7IH1cbiAgbWQtdG9hc3QubmctbGVhdmUtYWN0aXZlIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTsgfVxuICBtZC10b2FzdC5tZC1zd2lwZWxlZnQgLm1kLXRvYXN0LWNvbnRlbnQsIG1kLXRvYXN0Lm1kLXN3aXBlcmlnaHQgLm1kLXRvYXN0LWNvbnRlbnQsIG1kLXRvYXN0Lm1kLXN3aXBldXAgLm1kLXRvYXN0LWNvbnRlbnQsIG1kLXRvYXN0Lm1kLXN3aXBlZG93biAubWQtdG9hc3QtY29udGVudCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7IH1cbiAgbWQtdG9hc3QubmctZW50ZXIge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgICBtZC10b2FzdC5uZy1lbnRlciAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG4gICAgbWQtdG9hc3QubmctZW50ZXIubWQtdG9wIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9XG4gICAgbWQtdG9hc3QubmctZW50ZXIubmctZW50ZXItYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIG1kLXRvYXN0Lm5nLWVudGVyLm5nLWVudGVyLWFjdGl2ZSAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgbWQtdG9hc3QubmctbGVhdmUubmctbGVhdmUtYWN0aXZlIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgbWQtdG9hc3QubmctbGVhdmUubmctbGVhdmUtYWN0aXZlLm1kLXN3aXBldXAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7IH1cbiAgbWQtdG9hc3QubmctbGVhdmUubmctbGVhdmUtYWN0aXZlLm1kLXN3aXBlZG93biAubWQtdG9hc3QtY29udGVudCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApOyB9XG4gIG1kLXRvYXN0Lm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZS5tZC10b3AgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9XG4gIG1kLXRvYXN0IC5tZC1hY3Rpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgbWQtdG9hc3QgLm1kLWJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAgIFtkaXI9cnRsXSBtZC10b2FzdCAubWQtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAgIFtkaXI9cnRsXSBtZC10b2FzdCAubWQtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTlweCkge1xuICBtZC10b2FzdCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUubWQtc3dpcGV1cCAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApOyB9XG4gICAgbWQtdG9hc3QubmctbGVhdmUubmctbGVhdmUtYWN0aXZlLm1kLXN3aXBlZG93biAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgbWQtdG9hc3Qge1xuICAgIG1pbi13aWR0aDogMzA0cHg7XG4gICAgLypcbiAgICogV2hlbiB0aGUgdG9hc3QgZG9lc24ndCB0YWtlIHVwIHRoZSB3aG9sZSBzY3JlZW4sXG4gICAqIG1ha2UgaXQgcm90YXRlIHdoZW4gdGhlIHVzZXIgc3dpcGVzIGl0IGF3YXlcbiAgICovIH1cbiAgICBtZC10b2FzdC5tZC1ib3R0b20ge1xuICAgICAgYm90dG9tOiAwOyB9XG4gICAgbWQtdG9hc3QubWQtbGVmdCB7XG4gICAgICBsZWZ0OiAwOyB9XG4gICAgbWQtdG9hc3QubWQtcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICBtZC10b2FzdC5tZC10b3Age1xuICAgICAgdG9wOiAwOyB9XG4gICAgbWQtdG9hc3QuX21kLXN0YXJ0IHtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC10b2FzdC5fbWQtc3RhcnQge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDsgfVxuICAgIG1kLXRvYXN0Ll9tZC1lbmQge1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC10b2FzdC5fbWQtZW5kIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7IH1cbiAgICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUubWQtc3dpcGVsZWZ0IC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7IH1cbiAgICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUubWQtc3dpcGVyaWdodCAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwJSwgMCwgMCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIG1kLXRvYXN0IC5tZC10b2FzdC1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDU2OHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtdG9hc3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG4ubWQtdG9hc3QtYW5pbWF0aW5nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbm1kLXRvb2xiYXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWluLWhlaWdodDogNjRweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgbWQtdG9vbGJhci5fbWQtdG9vbGJhci10cmFuc2l0aW9ucyB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGZpbGwsIGNvbG9yOyB9XG4gIG1kLXRvb2xiYXIubWQtd2hpdGVmcmFtZS16MS1hZGQsIG1kLXRvb2xiYXIubWQtd2hpdGVmcmFtZS16MS1yZW1vdmUge1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cyBsaW5lYXI7IH1cbiAgbWQtdG9vbGJhciBtZC10b29sYmFyLWZpbGxlciB7XG4gICAgd2lkdGg6IDcycHg7IH1cbiAgbWQtdG9vbGJhciAqLFxuICBtZC10b29sYmFyICo6YmVmb3JlLFxuICBtZC10b29sYmFyICo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgbWQtdG9vbGJhci5uZy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIG1kLXRvb2xiYXIubWQtdGFsbCB7XG4gICAgaGVpZ2h0OiAxMjhweDtcbiAgICBtaW4taGVpZ2h0OiAxMjhweDtcbiAgICBtYXgtaGVpZ2h0OiAxMjhweDsgfVxuICBtZC10b29sYmFyLm1kLW1lZGl1bS10YWxsIHtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gICAgbWluLWhlaWdodDogODhweDtcbiAgICBtYXgtaGVpZ2h0OiA4OHB4OyB9XG4gICAgbWQtdG9vbGJhci5tZC1tZWRpdW0tdGFsbCAubWQtdG9vbGJhci10b29scyB7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgbWF4LWhlaWdodDogNDhweDsgfVxuICBtZC10b29sYmFyID4gLm1kLWluZGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY0cHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtdG9vbGJhciA+IC5tZC1pbmRlbnQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY0cHg7IH1cbiAgbWQtdG9vbGJhciB+IG1kLWNvbnRlbnQgPiBtZC1saXN0IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgbWQtdG9vbGJhciB+IG1kLWNvbnRlbnQgPiBtZC1saXN0IG1kLWxpc3QtaXRlbTpsYXN0LWNoaWxkIG1kLWRpdmlkZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWQtdG9vbGJhci10b29scyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1heC1oZWlnaHQ6IDY0cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWFyZ2luOiAwOyB9XG4gIC5tZC10b29sYmFyLXRvb2xzIGgxLCAubWQtdG9vbGJhci10b29scyBoMiwgLm1kLXRvb2xiYXItdG9vbHMgaDMge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICBtYXJnaW46IGluaGVyaXQ7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5tZC10b29sYmFyLXRvb2xzIC5maWxsLWhlaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5tZC10b29sYmFyLXRvb2xzIG1kLWNoZWNrYm94IHtcbiAgICBtYXJnaW46IGluaGVyaXQ7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMgLm1kLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLm1kLXRvb2xiYXItdG9vbHMgLm1kLWJ1dHRvbiwgLm1kLXRvb2xiYXItdG9vbHMgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiBtZC1pY29uIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgZmlsbCwgY29sb3I7IH1cbiAgICAgIC5tZC10b29sYmFyLXRvb2xzIC5tZC1idXR0b24ubmctYW5pbWF0ZSwgLm1kLXRvb2xiYXItdG9vbHMgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiBtZC1pY29uLm5nLWFuaW1hdGUge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5tZC10b29sYmFyLXRvb2xzID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtOHB4OyB9XG4gIC5tZC10b29sYmFyLXRvb2xzID4gLm1kLWJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMgPiBtZC1tZW51Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogLThweDsgfVxuICAgIFtkaXI9cnRsXSAubWQtdG9vbGJhci10b29scyA+IG1kLW1lbnU6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogLThweDsgfVxuICAgIC5tZC10b29sYmFyLXRvb2xzID4gbWQtbWVudTpsYXN0LWNoaWxkID4gLm1kLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIFtkaXI9cnRsXSAubWQtdG9vbGJhci10b29scyA+IG1kLW1lbnU6bGFzdC1jaGlsZCA+IC5tZC1idXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgLm1kLXRvb2xiYXItdG9vbHMge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk1OXB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICBtZC10b29sYmFyIHtcbiAgICBtaW4taGVpZ2h0OiA1NnB4OyB9XG4gIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgbWF4LWhlaWdodDogNTZweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTU5cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICBtZC10b29sYmFyIHtcbiAgICBtaW4taGVpZ2h0OiA0OHB4OyB9XG4gIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWF4LWhlaWdodDogNDhweDsgfSB9XG5cbi5tZC10b29sdGlwIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9XG4gIC5tZC10b29sdGlwLm1kLW9yaWdpbi10b3Age1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgbWFyZ2luLXRvcDogLTI0cHg7IH1cbiAgLm1kLXRvb2x0aXAubWQtb3JpZ2luLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMjRweDsgfVxuICAubWQtdG9vbHRpcC5tZC1vcmlnaW4tYm90dG9tIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgLm1kLXRvb2x0aXAubWQtb3JpZ2luLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogLTI0cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLm1kLXRvb2x0aXAge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweDsgfVxuICAgICAgLm1kLXRvb2x0aXAubWQtb3JpZ2luLXRvcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNHB4OyB9XG4gICAgICAubWQtdG9vbHRpcC5tZC1vcmlnaW4tcmlnaHQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTRweDsgfVxuICAgICAgLm1kLXRvb2x0aXAubWQtb3JpZ2luLWJvdHRvbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE0cHg7IH1cbiAgICAgIC5tZC10b29sdGlwLm1kLW9yaWdpbi1sZWZ0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNHB4OyB9IH1cbiAgLm1kLXRvb2x0aXAubWQtc2hvdy1hZGQge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgLm1kLXRvb2x0aXAubWQtc2hvdyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwLjk7IH1cbiAgLm1kLXRvb2x0aXAubWQtaGlkZSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbi5tZC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gIC5tZC10cnVuY2F0ZS5tZC1jbGlwIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBjbGlwOyB9XG4gIC5tZC10cnVuY2F0ZS5mbGV4IHtcbiAgICB3aWR0aDogMDsgfVxuXG4ubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tZC12aXJ0dWFsLXJlcGVhdC1jb250YWluZXIgLm1kLXZpcnR1YWwtcmVwZWF0LXNjcm9sbGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyIC5tZC12aXJ0dWFsLXJlcGVhdC1zaXplciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMXB4OyB9XG4gIC5tZC12aXJ0dWFsLXJlcGVhdC1jb250YWluZXIgLm1kLXZpcnR1YWwtcmVwZWF0LW9mZnNldHRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7IH1cblxuLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lci5tZC1vcmllbnQtaG9yaXpvbnRhbCAubWQtdmlydHVhbC1yZXBlYXQtc2Nyb2xsZXIge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47IH1cblxuLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lci5tZC1vcmllbnQtaG9yaXpvbnRhbCAubWQtdmlydHVhbC1yZXBlYXQtb2Zmc2V0dGVyIHtcbiAgYm90dG9tOiAxNnB4O1xuICByaWdodDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICBbZGlyPXJ0bF0gLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lci5tZC1vcmllbnQtaG9yaXpvbnRhbCAubWQtdmlydHVhbC1yZXBlYXQtb2Zmc2V0dGVyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTFkcCwgLm1kLXdoaXRlZnJhbWUtejEge1xuICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMXB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDJweCAxcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTJkcCB7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAycHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtM2RwIHtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDNweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAzcHggM3B4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS00ZHAsIC5tZC13aGl0ZWZyYW1lLXoyIHtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCA0cHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMXB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtNWRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCA1cHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMXB4IDE0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtNmRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCA2cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDFweCAxOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTdkcCwgLm1kLXdoaXRlZnJhbWUtejMge1xuICBib3gtc2hhZG93OiAwcHggNHB4IDVweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDdweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDE2cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtOGRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTlkcCB7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggNnB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggOXB4IDEycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAzcHggMTZweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0xMGRwLCAubWQtd2hpdGVmcmFtZS16NCB7XG4gIGJveC1zaGFkb3c6IDBweCA2cHggNnB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMTBweCAxNHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggNHB4IDE4cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMTFkcCB7XG4gIGJveC1zaGFkb3c6IDBweCA2cHggN3B4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMTFweCAxNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggNHB4IDIwcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMTJkcCB7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMTJweCAxN3B4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggNXB4IDIycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMTNkcCwgLm1kLXdoaXRlZnJhbWUtejUge1xuICBib3gtc2hhZG93OiAwcHggN3B4IDhweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDEzcHggMTlweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDVweCAyNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTE0ZHAge1xuICBib3gtc2hhZG93OiAwcHggN3B4IDlweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDE0cHggMjFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDVweCAyNnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTE1ZHAge1xuICBib3gtc2hhZG93OiAwcHggOHB4IDlweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDE1cHggMjJweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDZweCAyOHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTE2ZHAge1xuICBib3gtc2hhZG93OiAwcHggOHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxNnB4IDI0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA2cHggMzBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0xN2RwIHtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxMXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMTdweCAyNnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggNnB4IDMycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMThkcCB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTFweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDE4cHggMjhweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDdweCAzNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTE5ZHAge1xuICBib3gtc2hhZG93OiAwcHggOXB4IDEycHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxOXB4IDI5cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA3cHggMzZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0yMGRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTNweCAtNnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDIwcHggMzFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDhweCAzOHB4IDdweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTIxZHAge1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxM3B4IC02cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMjFweCAzM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggOHB4IDQwcHggN3B4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMjJkcCB7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDE0cHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAyMnB4IDM1cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA4cHggNDJweCA3cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0yM2RwIHtcbiAgYm94LXNoYWRvdzogMHB4IDExcHggMTRweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDIzcHggMzZweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDlweCA0NHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTI0ZHAge1xuICBib3gtc2hhZG93OiAwcHggMTFweCAxNXB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMjRweCAzOHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggOXB4IDQ2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtd2hpdGVmcmFtZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIG1kLXdoaXRlZnJhbWUsIFttZC13aGl0ZWZyYW1lXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfSB9XG5cbi8qXG4qIFNpbmNlIExheW91dCBBUEkgdXNlcyBuZy1jbG9hayB0byBoaWRlIHRoZSBkb20gZWxlbWVudHMgd2hpbGUgbGF5b3V0cyBhcmUgYWRqdXN0ZWRcbiovXG5bbmdcXDpjbG9ha10sIFtuZy1jbG9ha10sIFtkYXRhLW5nLWNsb2FrXSwgW3gtbmctY2xvYWtdLCAubmctY2xvYWssIC54LW5nLWNsb2FrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi8qXG4qICBSZXNwb25zaXZlIGF0dHJpYnV0ZXNcbipcbiogIFJlZmVyZW5jZXM6XG4qICAxKSBodHRwczovL3Njb3RjaC5pby90dXRvcmlhbHMvYS12aXN1YWwtZ3VpZGUtdG8tY3NzMy1mbGV4Ym94LXByb3BlcnRpZXMjZmxleFxuKiAgMikgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9hbG1hbmFjL3Byb3BlcnRpZXMvZi9mbGV4L1xuKiAgMykgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zbmlwcGV0cy9jc3MvYS1ndWlkZS10by1mbGV4Ym94L1xuKiAgNCkgaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyMzLW1pbi1oZWlnaHQtb24tYS1mbGV4LWNvbnRhaW5lci13b250LWFwcGx5LXRvLWl0cy1mbGV4LWl0ZW1zXG4qICA1KSBodHRwOi8vZ29kYmFuLmNvbS51YS9wcm9qZWN0cy9mbGV4Z3JpZFxuKi9cbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gIC5sYXlvdXQtZmlsbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9IH1cblxuLypcbiAqICBBcHBseSBNaXhpbnMgdG8gY3JlYXRlIExheW91dC9GbGV4Ym94IHN0eWxlc1xuICovXG4uZmxleC1vcmRlciB7XG4gIG9yZGVyOiAwOyB9XG5cbi5mbGV4LW9yZGVyLS0yMCB7XG4gIG9yZGVyOiAtMjA7IH1cblxuLmZsZXgtb3JkZXItLTE5IHtcbiAgb3JkZXI6IC0xOTsgfVxuXG4uZmxleC1vcmRlci0tMTgge1xuICBvcmRlcjogLTE4OyB9XG5cbi5mbGV4LW9yZGVyLS0xNyB7XG4gIG9yZGVyOiAtMTc7IH1cblxuLmZsZXgtb3JkZXItLTE2IHtcbiAgb3JkZXI6IC0xNjsgfVxuXG4uZmxleC1vcmRlci0tMTUge1xuICBvcmRlcjogLTE1OyB9XG5cbi5mbGV4LW9yZGVyLS0xNCB7XG4gIG9yZGVyOiAtMTQ7IH1cblxuLmZsZXgtb3JkZXItLTEzIHtcbiAgb3JkZXI6IC0xMzsgfVxuXG4uZmxleC1vcmRlci0tMTIge1xuICBvcmRlcjogLTEyOyB9XG5cbi5mbGV4LW9yZGVyLS0xMSB7XG4gIG9yZGVyOiAtMTE7IH1cblxuLmZsZXgtb3JkZXItLTEwIHtcbiAgb3JkZXI6IC0xMDsgfVxuXG4uZmxleC1vcmRlci0tOSB7XG4gIG9yZGVyOiAtOTsgfVxuXG4uZmxleC1vcmRlci0tOCB7XG4gIG9yZGVyOiAtODsgfVxuXG4uZmxleC1vcmRlci0tNyB7XG4gIG9yZGVyOiAtNzsgfVxuXG4uZmxleC1vcmRlci0tNiB7XG4gIG9yZGVyOiAtNjsgfVxuXG4uZmxleC1vcmRlci0tNSB7XG4gIG9yZGVyOiAtNTsgfVxuXG4uZmxleC1vcmRlci0tNCB7XG4gIG9yZGVyOiAtNDsgfVxuXG4uZmxleC1vcmRlci0tMyB7XG4gIG9yZGVyOiAtMzsgfVxuXG4uZmxleC1vcmRlci0tMiB7XG4gIG9yZGVyOiAtMjsgfVxuXG4uZmxleC1vcmRlci0tMSB7XG4gIG9yZGVyOiAtMTsgfVxuXG4uZmxleC1vcmRlci0wIHtcbiAgb3JkZXI6IDA7IH1cblxuLmZsZXgtb3JkZXItMSB7XG4gIG9yZGVyOiAxOyB9XG5cbi5mbGV4LW9yZGVyLTIge1xuICBvcmRlcjogMjsgfVxuXG4uZmxleC1vcmRlci0zIHtcbiAgb3JkZXI6IDM7IH1cblxuLmZsZXgtb3JkZXItNCB7XG4gIG9yZGVyOiA0OyB9XG5cbi5mbGV4LW9yZGVyLTUge1xuICBvcmRlcjogNTsgfVxuXG4uZmxleC1vcmRlci02IHtcbiAgb3JkZXI6IDY7IH1cblxuLmZsZXgtb3JkZXItNyB7XG4gIG9yZGVyOiA3OyB9XG5cbi5mbGV4LW9yZGVyLTgge1xuICBvcmRlcjogODsgfVxuXG4uZmxleC1vcmRlci05IHtcbiAgb3JkZXI6IDk7IH1cblxuLmZsZXgtb3JkZXItMTAge1xuICBvcmRlcjogMTA7IH1cblxuLmZsZXgtb3JkZXItMTEge1xuICBvcmRlcjogMTE7IH1cblxuLmZsZXgtb3JkZXItMTIge1xuICBvcmRlcjogMTI7IH1cblxuLmZsZXgtb3JkZXItMTMge1xuICBvcmRlcjogMTM7IH1cblxuLmZsZXgtb3JkZXItMTQge1xuICBvcmRlcjogMTQ7IH1cblxuLmZsZXgtb3JkZXItMTUge1xuICBvcmRlcjogMTU7IH1cblxuLmZsZXgtb3JkZXItMTYge1xuICBvcmRlcjogMTY7IH1cblxuLmZsZXgtb3JkZXItMTcge1xuICBvcmRlcjogMTc7IH1cblxuLmZsZXgtb3JkZXItMTgge1xuICBvcmRlcjogMTg7IH1cblxuLmZsZXgtb3JkZXItMTkge1xuICBvcmRlcjogMTk7IH1cblxuLmZsZXgtb3JkZXItMjAge1xuICBvcmRlcjogMjA7IH1cblxuLm9mZnNldC0wLCAuZmxleC1vZmZzZXQtMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIFtkaXI9cnRsXSAub2Zmc2V0LTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLm9mZnNldC01LCAuZmxleC1vZmZzZXQtNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC01LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuXG4ub2Zmc2V0LTEwLCAuZmxleC1vZmZzZXQtMTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0xMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMCU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtMTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwJTsgfVxuXG4ub2Zmc2V0LTE1LCAuZmxleC1vZmZzZXQtMTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0xNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtMTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTE1IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDE1JTsgfVxuXG4ub2Zmc2V0LTIwLCAuZmxleC1vZmZzZXQtMjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0yMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtMjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuXG4ub2Zmc2V0LTI1LCAuZmxleC1vZmZzZXQtMjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0yNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtMjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTI1IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDI1JTsgfVxuXG4ub2Zmc2V0LTMwLCAuZmxleC1vZmZzZXQtMzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0zMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMCU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtMzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTMwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDMwJTsgfVxuXG4ub2Zmc2V0LTM1LCAuZmxleC1vZmZzZXQtMzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0zNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNSU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtMzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTM1IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuXG4ub2Zmc2V0LTQwLCAuZmxleC1vZmZzZXQtNDAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC00MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtNDAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDQwJTsgfVxuXG4ub2Zmc2V0LTQ1LCAuZmxleC1vZmZzZXQtNDUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC00NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC00NSB7XG4gIG1hcmdpbi1sZWZ0OiA0NSU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtNDUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1JTsgfVxuXG4ub2Zmc2V0LTUwLCAuZmxleC1vZmZzZXQtNTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC01MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtNTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTUwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuXG4ub2Zmc2V0LTU1LCAuZmxleC1vZmZzZXQtNTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC01NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC01NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NSU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtNTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTU1IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDU1JTsgfVxuXG4ub2Zmc2V0LTYwLCAuZmxleC1vZmZzZXQtNjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC02MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC02MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtNjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDYwJTsgfVxuXG4ub2Zmc2V0LTY1LCAuZmxleC1vZmZzZXQtNjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC02NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC02NSB7XG4gIG1hcmdpbi1sZWZ0OiA2NSU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtNjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTY1IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuXG4ub2Zmc2V0LTcwLCAuZmxleC1vZmZzZXQtNzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC03MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC03MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MCU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtNzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTcwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDcwJTsgfVxuXG4ub2Zmc2V0LTc1LCAuZmxleC1vZmZzZXQtNzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC03NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC03NSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtNzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTc1IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDc1JTsgfVxuXG4ub2Zmc2V0LTgwLCAuZmxleC1vZmZzZXQtODAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC04MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtODAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuXG4ub2Zmc2V0LTg1LCAuZmxleC1vZmZzZXQtODUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC04NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC04NSB7XG4gIG1hcmdpbi1sZWZ0OiA4NSU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtODUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTg1IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDg1JTsgfVxuXG4ub2Zmc2V0LTkwLCAuZmxleC1vZmZzZXQtOTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC05MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC05MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MCU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtOTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTkwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDkwJTsgfVxuXG4ub2Zmc2V0LTk1LCAuZmxleC1vZmZzZXQtOTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC05NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC05NSB7XG4gIG1hcmdpbi1sZWZ0OiA5NSU7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtOTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTk1IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuXG4ub2Zmc2V0LTMzLCAuZmxleC1vZmZzZXQtMzMsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0zMywgLmxheW91dC1tYXJnaW4gLm9mZnNldC0zMyB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAzKTsgfVxuXG4ub2Zmc2V0LTY2LCAuZmxleC1vZmZzZXQtNjYsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC02NiwgLmxheW91dC1tYXJnaW4gLm9mZnNldC02NiB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC02NiwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNjYge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyMDAlIC8gMyk7IH1cblxuLmxheW91dC1hbGlnbixcbi5sYXlvdXQtYWxpZ24tc3RhcnQtc3RyZXRjaCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cblxuLmxheW91dC1hbGlnbi1zdGFydCxcbi5sYXlvdXQtYWxpZ24tc3RhcnQtc3RhcnQsXG4ubGF5b3V0LWFsaWduLXN0YXJ0LWNlbnRlcixcbi5sYXlvdXQtYWxpZ24tc3RhcnQtZW5kLFxuLmxheW91dC1hbGlnbi1zdGFydC1zdHJldGNoIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG5cbi5sYXlvdXQtYWxpZ24tY2VudGVyLFxuLmxheW91dC1hbGlnbi1jZW50ZXItc3RhcnQsXG4ubGF5b3V0LWFsaWduLWNlbnRlci1jZW50ZXIsXG4ubGF5b3V0LWFsaWduLWNlbnRlci1lbmQsXG4ubGF5b3V0LWFsaWduLWNlbnRlci1zdHJldGNoIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmxheW91dC1hbGlnbi1lbmQsXG4ubGF5b3V0LWFsaWduLWVuZC1zdGFydCxcbi5sYXlvdXQtYWxpZ24tZW5kLWNlbnRlcixcbi5sYXlvdXQtYWxpZ24tZW5kLWVuZCxcbi5sYXlvdXQtYWxpZ24tZW5kLXN0cmV0Y2gge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5sYXlvdXQtYWxpZ24tc3BhY2UtYXJvdW5kLFxuLmxheW91dC1hbGlnbi1zcGFjZS1hcm91bmQtY2VudGVyLFxuLmxheW91dC1hbGlnbi1zcGFjZS1hcm91bmQtc3RhcnQsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWFyb3VuZC1lbmQsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuLmxheW91dC1hbGlnbi1zcGFjZS1iZXR3ZWVuLFxuLmxheW91dC1hbGlnbi1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYmV0d2Vlbi1zdGFydCxcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYmV0d2Vlbi1lbmQsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWJldHdlZW4tc3RyZXRjaCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ubGF5b3V0LWFsaWduLXN0YXJ0LXN0YXJ0LFxuLmxheW91dC1hbGlnbi1jZW50ZXItc3RhcnQsXG4ubGF5b3V0LWFsaWduLWVuZC1zdGFydCxcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYmV0d2Vlbi1zdGFydCxcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYXJvdW5kLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cblxuLmxheW91dC1hbGlnbi1zdGFydC1jZW50ZXIsXG4ubGF5b3V0LWFsaWduLWNlbnRlci1jZW50ZXIsXG4ubGF5b3V0LWFsaWduLWVuZC1jZW50ZXIsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuLmxheW91dC1hbGlnbi1zcGFjZS1hcm91bmQtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmxheW91dC1hbGlnbi1zdGFydC1jZW50ZXIgPiAqLFxuLmxheW91dC1hbGlnbi1jZW50ZXItY2VudGVyID4gKixcbi5sYXlvdXQtYWxpZ24tZW5kLWNlbnRlciA+ICosXG4ubGF5b3V0LWFsaWduLXNwYWNlLWJldHdlZW4tY2VudGVyID4gKixcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYXJvdW5kLWNlbnRlciA+ICoge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1hbGlnbi1zdGFydC1lbmQsXG4ubGF5b3V0LWFsaWduLWNlbnRlci1lbmQsXG4ubGF5b3V0LWFsaWduLWVuZC1lbmQsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWJldHdlZW4tZW5kLFxuLmxheW91dC1hbGlnbi1zcGFjZS1hcm91bmQtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG4ubGF5b3V0LWFsaWduLXN0YXJ0LXN0cmV0Y2gsXG4ubGF5b3V0LWFsaWduLWNlbnRlci1zdHJldGNoLFxuLmxheW91dC1hbGlnbi1lbmQtc3RyZXRjaCxcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYmV0d2Vlbi1zdHJldGNoLFxuLmxheW91dC1hbGlnbi1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG5cbi5mbGV4IHtcbiAgZmxleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC1ncm93IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtaW5pdGlhbCB7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LWF1dG8ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC1ub25lIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtbm9zaHJpbmsge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC1ub2dyb3cge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC0wIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC0wIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1pbi13aWR0aDogMDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC01IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC01IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC01IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtMTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC0xMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTEwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTE1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtMTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxNSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC0xNSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDE1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC0yMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTIwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMjAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtMjAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtMjUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAyNSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC0yNSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDI1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTI1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMjUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTMwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMzAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtMzAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAzMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC0zMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDMwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC0zNSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDM1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTM1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMzUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtMzUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzNSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtNDAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA0MCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC00MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDQwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTQwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTQ1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNDUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtNDUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA0NSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC00NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDQ1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC01MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTUwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNTAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtNTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtNTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA1NSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC01NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDU1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTU1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNTUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTYwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNjAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtNjAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA2MCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC02MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDYwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC02NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDY1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTY1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNjUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtNjUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA2NSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtNzAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA3MCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC03MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDcwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTcwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNzAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTc1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNzUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtNzUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC03NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDc1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC04MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTgwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogODAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtODAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA4MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtODUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA4NSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC04NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDg1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTg1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogODUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTkwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogOTAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtOTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC05MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDkwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC05NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDk1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTk1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogOTUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtOTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA5NSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtMTAwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTEwMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC0xMDAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTMzIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMzMuMzMlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTY2IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNjYuNjYlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtMzMge1xuICBmbGV4OiAxIDEgMzMuMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTY2IHtcbiAgZmxleDogMSAxIDY2LjY2JTtcbiAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC0zMyB7XG4gIGZsZXg6IDEgMSAzMy4zMyU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzMuMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtNjYge1xuICBmbGV4OiAxIDEgNjYuNjYlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTMzIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMzMuMzMlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtNjYge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleCB7XG4gIG1pbi13aWR0aDogMDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTMzIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzMuMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtNjYge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleCB7XG4gIG1pbi1oZWlnaHQ6IDA7IH1cblxuLmxheW91dCwgLmxheW91dC1jb2x1bW4sIC5sYXlvdXQtcm93IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5sYXlvdXQtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4ubGF5b3V0LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cblxuLmxheW91dC1wYWRkaW5nLXNtID4gKixcbi5sYXlvdXQtcGFkZGluZyA+IC5mbGV4LXNtIHtcbiAgcGFkZGluZzogNHB4OyB9XG5cbi5sYXlvdXQtcGFkZGluZyxcbi5sYXlvdXQtcGFkZGluZy1ndC1zbSxcbi5sYXlvdXQtcGFkZGluZy1tZCxcbi5sYXlvdXQtcGFkZGluZyA+ICosXG4ubGF5b3V0LXBhZGRpbmctZ3Qtc20gPiAqLFxuLmxheW91dC1wYWRkaW5nLW1kID4gKixcbi5sYXlvdXQtcGFkZGluZyA+IC5mbGV4LFxuLmxheW91dC1wYWRkaW5nID4gLmZsZXgtZ3Qtc20sXG4ubGF5b3V0LXBhZGRpbmcgPiAuZmxleC1tZCB7XG4gIHBhZGRpbmc6IDhweDsgfVxuXG4ubGF5b3V0LXBhZGRpbmctZ3QtbWQgPiAqLFxuLmxheW91dC1wYWRkaW5nLWxnID4gKixcbi5sYXlvdXQtcGFkZGluZy1ndC1sZyA+ICosXG4ubGF5b3V0LXBhZGRpbmcgPiAuZmxleC1ndC1tZCxcbi5sYXlvdXQtcGFkZGluZyA+IC5mbGV4LWxnLFxuLmxheW91dC1wYWRkaW5nID4gLmZsZXgtbGcsXG4ubGF5b3V0LXBhZGRpbmcgPiAuZmxleC1ndC1sZyB7XG4gIHBhZGRpbmc6IDE2cHg7IH1cblxuLmxheW91dC1tYXJnaW4tc20gPiAqLFxuLmxheW91dC1tYXJnaW4gPiAuZmxleC1zbSB7XG4gIG1hcmdpbjogNHB4OyB9XG5cbi5sYXlvdXQtbWFyZ2luLFxuLmxheW91dC1tYXJnaW4tZ3Qtc20sXG4ubGF5b3V0LW1hcmdpbi1tZCxcbi5sYXlvdXQtbWFyZ2luID4gKixcbi5sYXlvdXQtbWFyZ2luLWd0LXNtID4gKixcbi5sYXlvdXQtbWFyZ2luLW1kID4gKixcbi5sYXlvdXQtbWFyZ2luID4gLmZsZXgsXG4ubGF5b3V0LW1hcmdpbiA+IC5mbGV4LWd0LXNtLFxuLmxheW91dC1tYXJnaW4gPiAuZmxleC1tZCB7XG4gIG1hcmdpbjogOHB4OyB9XG5cbi5sYXlvdXQtbWFyZ2luLWd0LW1kID4gKixcbi5sYXlvdXQtbWFyZ2luLWxnID4gKixcbi5sYXlvdXQtbWFyZ2luLWd0LWxnID4gKixcbi5sYXlvdXQtbWFyZ2luID4gLmZsZXgtZ3QtbWQsXG4ubGF5b3V0LW1hcmdpbiA+IC5mbGV4LWxnLFxuLmxheW91dC1tYXJnaW4gPiAuZmxleC1ndC1sZyB7XG4gIG1hcmdpbjogMTZweDsgfVxuXG4ubGF5b3V0LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmxheW91dC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuXG4ubGF5b3V0LWZpbGwge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLyoqXG4gKiBgaGlkZS1ndC1zbSBzaG93LWd0LWxnYCBzaG91bGQgaGlkZSBmcm9tIDYwMHB4IHRvIDEyMDBweFxuICogYHNob3ctbWQgaGlkZS1ndC1zbWAgc2hvdWxkIHNob3cgZnJvbSAwcHggdG8gOTYwcHggYW5kIGhpZGUgYXQgPjk2MHB4XG4gKiBgaGlkZS1ndC1tZCBzaG93LWd0LXNtYCBzaG91bGQgc2hvdyBldmVyeXdoZXJlIChzaG93IG92ZXJyaWRlcyBoaWRlKWBcbiAqXG4gKiAgaGlkZSBtZWFucyBoaWRlIGV2ZXJ5d2hlcmVcbiAqICBTaXplczpcbiAqICAgICAgICAgJGxheW91dC1icmVha3BvaW50LXhzOiAgICAgNjAwcHggIWRlZmF1bHQ7XG4gKiAgICAgICAgICRsYXlvdXQtYnJlYWtwb2ludC1zbTogICAgIDk2MHB4ICFkZWZhdWx0O1xuICogICAgICAgICAkbGF5b3V0LWJyZWFrcG9pbnQtbWQ6ICAgICAxMjgwcHggIWRlZmF1bHQ7XG4gKiAgICAgICAgICRsYXlvdXQtYnJlYWtwb2ludC1sZzogICAgIDE5MjBweCAhZGVmYXVsdDtcbiAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5oaWRlLXhzOm5vdCguc2hvdy14cyk6bm90KC5zaG93KSwgLmhpZGU6bm90KC5zaG93LXhzKTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0yMCB7XG4gICAgb3JkZXI6IC0yMDsgfVxuICAuZmxleC1vcmRlci14cy0tMTkge1xuICAgIG9yZGVyOiAtMTk7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTE4IHtcbiAgICBvcmRlcjogLTE4OyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0xNyB7XG4gICAgb3JkZXI6IC0xNzsgfVxuICAuZmxleC1vcmRlci14cy0tMTYge1xuICAgIG9yZGVyOiAtMTY7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTE1IHtcbiAgICBvcmRlcjogLTE1OyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0xNCB7XG4gICAgb3JkZXI6IC0xNDsgfVxuICAuZmxleC1vcmRlci14cy0tMTMge1xuICAgIG9yZGVyOiAtMTM7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTEyIHtcbiAgICBvcmRlcjogLTEyOyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0xMSB7XG4gICAgb3JkZXI6IC0xMTsgfVxuICAuZmxleC1vcmRlci14cy0tMTAge1xuICAgIG9yZGVyOiAtMTA7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTkge1xuICAgIG9yZGVyOiAtOTsgfVxuICAuZmxleC1vcmRlci14cy0tOCB7XG4gICAgb3JkZXI6IC04OyB9XG4gIC5mbGV4LW9yZGVyLXhzLS03IHtcbiAgICBvcmRlcjogLTc7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTYge1xuICAgIG9yZGVyOiAtNjsgfVxuICAuZmxleC1vcmRlci14cy0tNSB7XG4gICAgb3JkZXI6IC01OyB9XG4gIC5mbGV4LW9yZGVyLXhzLS00IHtcbiAgICBvcmRlcjogLTQ7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTMge1xuICAgIG9yZGVyOiAtMzsgfVxuICAuZmxleC1vcmRlci14cy0tMiB7XG4gICAgb3JkZXI6IC0yOyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0xIHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLmZsZXgtb3JkZXIteHMtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLmZsZXgtb3JkZXIteHMtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmZsZXgtb3JkZXIteHMtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmZsZXgtb3JkZXIteHMtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLmZsZXgtb3JkZXIteHMtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLmZsZXgtb3JkZXIteHMtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmZsZXgtb3JkZXIteHMtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLmZsZXgtb3JkZXIteHMtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLmZsZXgtb3JkZXIteHMtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmZsZXgtb3JkZXIteHMtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLmZsZXgtb3JkZXIteHMtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAuZmxleC1vcmRlci14cy0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5mbGV4LW9yZGVyLXhzLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLmZsZXgtb3JkZXIteHMtMTMge1xuICAgIG9yZGVyOiAxMzsgfVxuICAuZmxleC1vcmRlci14cy0xNCB7XG4gICAgb3JkZXI6IDE0OyB9XG4gIC5mbGV4LW9yZGVyLXhzLTE1IHtcbiAgICBvcmRlcjogMTU7IH1cbiAgLmZsZXgtb3JkZXIteHMtMTYge1xuICAgIG9yZGVyOiAxNjsgfVxuICAuZmxleC1vcmRlci14cy0xNyB7XG4gICAgb3JkZXI6IDE3OyB9XG4gIC5mbGV4LW9yZGVyLXhzLTE4IHtcbiAgICBvcmRlcjogMTg7IH1cbiAgLmZsZXgtb3JkZXIteHMtMTkge1xuICAgIG9yZGVyOiAxOTsgfVxuICAuZmxleC1vcmRlci14cy0yMCB7XG4gICAgb3JkZXI6IDIwOyB9XG4gIC5vZmZzZXQteHMtMCwgLmZsZXgtb2Zmc2V0LXhzLTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0wLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm9mZnNldC14cy01LCAuZmxleC1vZmZzZXQteHMtNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUlOyB9XG4gIC5vZmZzZXQteHMtMTAsIC5mbGV4LW9mZnNldC14cy0xMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTEwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtMTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTEwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgLm9mZnNldC14cy0xNSwgLmZsZXgtb2Zmc2V0LXhzLTE1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy0xNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1JTsgfVxuICAub2Zmc2V0LXhzLTIwLCAuZmxleC1vZmZzZXQteHMtMjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0yMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTIwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy0yMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjAlOyB9XG4gIC5vZmZzZXQteHMtMjUsIC5mbGV4LW9mZnNldC14cy0yNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTI1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtMjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTI1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNSU7IH1cbiAgLm9mZnNldC14cy0zMCwgLmZsZXgtb2Zmc2V0LXhzLTMwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy0zMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwJTsgfVxuICAub2Zmc2V0LXhzLTM1LCAuZmxleC1vZmZzZXQteHMtMzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0zNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTM1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy0zNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzUlOyB9XG4gIC5vZmZzZXQteHMtNDAsIC5mbGV4LW9mZnNldC14cy00MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTQwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtNDAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTQwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MCU7IH1cbiAgLm9mZnNldC14cy00NSwgLmZsZXgtb2Zmc2V0LXhzLTQ1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNDUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy00NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNDUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ1JTsgfVxuICAub2Zmc2V0LXhzLTUwLCAuZmxleC1vZmZzZXQteHMtNTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy01MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTUwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy01MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTAlOyB9XG4gIC5vZmZzZXQteHMtNTUsIC5mbGV4LW9mZnNldC14cy01NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTU1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtNTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTU1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1NSU7IH1cbiAgLm9mZnNldC14cy02MCwgLmZsZXgtb2Zmc2V0LXhzLTYwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy02MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYwJTsgfVxuICAub2Zmc2V0LXhzLTY1LCAuZmxleC1vZmZzZXQteHMtNjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy02NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTY1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy02NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjUlOyB9XG4gIC5vZmZzZXQteHMtNzAsIC5mbGV4LW9mZnNldC14cy03MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTcwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtNzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTcwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3MCU7IH1cbiAgLm9mZnNldC14cy03NSwgLmZsZXgtb2Zmc2V0LXhzLTc1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy03NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDc1JTsgfVxuICAub2Zmc2V0LXhzLTgwLCAuZmxleC1vZmZzZXQteHMtODAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy04MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTgwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy04MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODAlOyB9XG4gIC5vZmZzZXQteHMtODUsIC5mbGV4LW9mZnNldC14cy04NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTg1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtODUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTg1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4NSU7IH1cbiAgLm9mZnNldC14cy05MCwgLmZsZXgtb2Zmc2V0LXhzLTkwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtOTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy05MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtOTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDkwJTsgfVxuICAub2Zmc2V0LXhzLTk1LCAuZmxleC1vZmZzZXQteHMtOTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy05NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTk1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy05NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTUlOyB9XG4gIC5vZmZzZXQteHMtMzMsIC5mbGV4LW9mZnNldC14cy0zMywgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTMzLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTMzIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMyk7IH1cbiAgLm9mZnNldC14cy02NiwgLmZsZXgtb2Zmc2V0LXhzLTY2LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNjYsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNjYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTY2LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy02NiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYygyMDAlIC8gMyk7IH1cbiAgLmxheW91dC1hbGlnbi14cyxcbiAgLmxheW91dC1hbGlnbi14cy1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14cy1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24teHMtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14cy1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teHMtY2VudGVyLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5sYXlvdXQtYWxpZ24teHMtZW5kLFxuICAubGF5b3V0LWFsaWduLXhzLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14cy1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teHMtZW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1hcm91bmQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYXJvdW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1hcm91bmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYXJvdW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1iZXR3ZWVuLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmxheW91dC1hbGlnbi14cy1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14cy1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teHMtZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYXJvdW5kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24teHMtc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teHMtZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1hcm91bmQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmxheW91dC1hbGlnbi14cy1zdGFydC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLXhzLWNlbnRlci1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLXhzLWVuZC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWJldHdlZW4tY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1hcm91bmQtY2VudGVyID4gKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1hbGlnbi14cy1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teHMtY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi14cy1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWFyb3VuZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24teHMtY2VudGVyLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24teHMtZW5kLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG4gIC5mbGV4LXhzIHtcbiAgICBmbGV4OiAxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteHMtZ3JvdyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteHMtbm9uZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy1ub3NocmluayB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy1ub2dyb3cge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteHMtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14cy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LXhzLWNvbHVtbiA+IC5mbGV4LXhzLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmZsZXgteHMtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtcm93ID4gLmZsZXgteHMtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteHMtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14cy0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14cy02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtcm93ID4gLmZsZXgteHMtNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4IHtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLWNvbHVtbiA+IC5mbGV4IHtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5sYXlvdXQteHMsIC5sYXlvdXQteHMtY29sdW1uLCAubGF5b3V0LXhzLXJvdyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubGF5b3V0LXhzLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAubGF5b3V0LXhzLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuZmxleC1vcmRlci1ndC14cy0tMjAge1xuICAgIG9yZGVyOiAtMjA7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTE5IHtcbiAgICBvcmRlcjogLTE5OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0xOCB7XG4gICAgb3JkZXI6IC0xODsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMTcge1xuICAgIG9yZGVyOiAtMTc7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTE2IHtcbiAgICBvcmRlcjogLTE2OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0xNSB7XG4gICAgb3JkZXI6IC0xNTsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMTQge1xuICAgIG9yZGVyOiAtMTQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTEzIHtcbiAgICBvcmRlcjogLTEzOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0xMiB7XG4gICAgb3JkZXI6IC0xMjsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMTEge1xuICAgIG9yZGVyOiAtMTE7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTEwIHtcbiAgICBvcmRlcjogLTEwOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS05IHtcbiAgICBvcmRlcjogLTk7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTgge1xuICAgIG9yZGVyOiAtODsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tNyB7XG4gICAgb3JkZXI6IC03OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS02IHtcbiAgICBvcmRlcjogLTY7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTUge1xuICAgIG9yZGVyOiAtNTsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tNCB7XG4gICAgb3JkZXI6IC00OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0zIHtcbiAgICBvcmRlcjogLTM7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTIge1xuICAgIG9yZGVyOiAtMjsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMSB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAuZmxleC1vcmRlci1ndC14cy0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTEzIHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMTQge1xuICAgIG9yZGVyOiAxNDsgfVxuICAuZmxleC1vcmRlci1ndC14cy0xNSB7XG4gICAgb3JkZXI6IDE1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTE2IHtcbiAgICBvcmRlcjogMTY7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMTcge1xuICAgIG9yZGVyOiAxNzsgfVxuICAuZmxleC1vcmRlci1ndC14cy0xOCB7XG4gICAgb3JkZXI6IDE4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTE5IHtcbiAgICBvcmRlcjogMTk7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMjAge1xuICAgIG9yZGVyOiAyMDsgfVxuICAub2Zmc2V0LWd0LXhzLTAsIC5mbGV4LW9mZnNldC1ndC14cy0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5vZmZzZXQtZ3QteHMtNSwgLmZsZXgtb2Zmc2V0LWd0LXhzLTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy01LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICAub2Zmc2V0LWd0LXhzLTEwLCAuZmxleC1vZmZzZXQtZ3QteHMtMTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0xMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTEwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0xMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gIC5vZmZzZXQtZ3QteHMtMTUsIC5mbGV4LW9mZnNldC1ndC14cy0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtMTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTE1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLm9mZnNldC1ndC14cy0yMCwgLmZsZXgtb2Zmc2V0LWd0LXhzLTIwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtMjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuICAub2Zmc2V0LWd0LXhzLTI1LCAuZmxleC1vZmZzZXQtZ3QteHMtMjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0yNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTI1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0yNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG4gIC5vZmZzZXQtZ3QteHMtMzAsIC5mbGV4LW9mZnNldC1ndC14cy0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtMzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTMwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLm9mZnNldC1ndC14cy0zNSwgLmZsZXgtb2Zmc2V0LWd0LXhzLTM1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtMzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuICAub2Zmc2V0LWd0LXhzLTQwLCAuZmxleC1vZmZzZXQtZ3QteHMtNDAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy00MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTQwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy00MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG4gIC5vZmZzZXQtZ3QteHMtNDUsIC5mbGV4LW9mZnNldC1ndC14cy00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtNDUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTQ1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLm9mZnNldC1ndC14cy01MCwgLmZsZXgtb2Zmc2V0LWd0LXhzLTUwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuICAub2Zmc2V0LWd0LXhzLTU1LCAuZmxleC1vZmZzZXQtZ3QteHMtNTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy01NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTU1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy01NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG4gIC5vZmZzZXQtZ3QteHMtNjAsIC5mbGV4LW9mZnNldC1ndC14cy02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtNjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTYwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLm9mZnNldC1ndC14cy02NSwgLmZsZXgtb2Zmc2V0LWd0LXhzLTY1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuICAub2Zmc2V0LWd0LXhzLTcwLCAuZmxleC1vZmZzZXQtZ3QteHMtNzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy03MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTcwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy03MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG4gIC5vZmZzZXQtZ3QteHMtNzUsIC5mbGV4LW9mZnNldC1ndC14cy03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtNzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTc1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLm9mZnNldC1ndC14cy04MCwgLmZsZXgtb2Zmc2V0LWd0LXhzLTgwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtODAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtODAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuICAub2Zmc2V0LWd0LXhzLTg1LCAuZmxleC1vZmZzZXQtZ3QteHMtODUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy04NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTg1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy04NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG4gIC5vZmZzZXQtZ3QteHMtOTAsIC5mbGV4LW9mZnNldC1ndC14cy05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtOTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTkwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLm9mZnNldC1ndC14cy05NSwgLmZsZXgtb2Zmc2V0LWd0LXhzLTk1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtOTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtOTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuICAub2Zmc2V0LWd0LXhzLTMzLCAuZmxleC1vZmZzZXQtZ3QteHMtMzMsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0zMywgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG4gIC5vZmZzZXQtZ3QteHMtNjYsIC5mbGV4LW9mZnNldC1ndC14cy02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTY2IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMDAlIC8gMyk7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy02NiwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNjYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXhzLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWNlbnRlci1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGF5b3V0LWFsaWduLWd0LXhzLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWVuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYXJvdW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYXJvdW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWFyb3VuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYmV0d2VlbixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWFyb3VuZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXhzLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYXJvdW5kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3RhcnQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1jZW50ZXItY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1lbmQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1iZXR3ZWVuLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYXJvdW5kLWNlbnRlciA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1hcm91bmQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWNlbnRlci1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWVuZC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAuZmxleC1ndC14cyB7XG4gICAgZmxleDogMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXhzLWdyb3cge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXhzLW5vbmUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtbm9zaHJpbmsge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtbm9ncm93IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXhzLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3QteHMtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1ndC14cy1jb2x1bW4gPiAuZmxleC1ndC14cy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5mbGV4LWd0LXhzLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLXJvdyA+IC5mbGV4LWd0LXhzLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXhzLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3QteHMtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3QteHMtMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3QteHMtNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLXJvdyA+IC5mbGV4LWd0LXhzLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleCB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1jb2x1bW4gPiAuZmxleCB7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAubGF5b3V0LWd0LXhzLCAubGF5b3V0LWd0LXhzLWNvbHVtbiwgLmxheW91dC1ndC14cy1yb3cge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxheW91dC1ndC14cy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxheW91dC1ndC14cy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAuaGlkZTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1zbSk6bm90KC5zaG93KSwgLmhpZGUtZ3QteHM6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctc20pOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhpZGUtc206bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctc20pOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZsZXgtb3JkZXItc20tLTIwIHtcbiAgICBvcmRlcjogLTIwOyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0xOSB7XG4gICAgb3JkZXI6IC0xOTsgfVxuICAuZmxleC1vcmRlci1zbS0tMTgge1xuICAgIG9yZGVyOiAtMTg7IH1cbiAgLmZsZXgtb3JkZXItc20tLTE3IHtcbiAgICBvcmRlcjogLTE3OyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0xNiB7XG4gICAgb3JkZXI6IC0xNjsgfVxuICAuZmxleC1vcmRlci1zbS0tMTUge1xuICAgIG9yZGVyOiAtMTU7IH1cbiAgLmZsZXgtb3JkZXItc20tLTE0IHtcbiAgICBvcmRlcjogLTE0OyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0xMyB7XG4gICAgb3JkZXI6IC0xMzsgfVxuICAuZmxleC1vcmRlci1zbS0tMTIge1xuICAgIG9yZGVyOiAtMTI7IH1cbiAgLmZsZXgtb3JkZXItc20tLTExIHtcbiAgICBvcmRlcjogLTExOyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0xMCB7XG4gICAgb3JkZXI6IC0xMDsgfVxuICAuZmxleC1vcmRlci1zbS0tOSB7XG4gICAgb3JkZXI6IC05OyB9XG4gIC5mbGV4LW9yZGVyLXNtLS04IHtcbiAgICBvcmRlcjogLTg7IH1cbiAgLmZsZXgtb3JkZXItc20tLTcge1xuICAgIG9yZGVyOiAtNzsgfVxuICAuZmxleC1vcmRlci1zbS0tNiB7XG4gICAgb3JkZXI6IC02OyB9XG4gIC5mbGV4LW9yZGVyLXNtLS01IHtcbiAgICBvcmRlcjogLTU7IH1cbiAgLmZsZXgtb3JkZXItc20tLTQge1xuICAgIG9yZGVyOiAtNDsgfVxuICAuZmxleC1vcmRlci1zbS0tMyB7XG4gICAgb3JkZXI6IC0zOyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0yIHtcbiAgICBvcmRlcjogLTI7IH1cbiAgLmZsZXgtb3JkZXItc20tLTEge1xuICAgIG9yZGVyOiAtMTsgfVxuICAuZmxleC1vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAuZmxleC1vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAuZmxleC1vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAuZmxleC1vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAuZmxleC1vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDsgfVxuICAuZmxleC1vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTsgfVxuICAuZmxleC1vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjsgfVxuICAuZmxleC1vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNzsgfVxuICAuZmxleC1vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODsgfVxuICAuZmxleC1vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTsgfVxuICAuZmxleC1vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmZsZXgtb3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAuZmxleC1vcmRlci1zbS0xMyB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTE0IHtcbiAgICBvcmRlcjogMTQ7IH1cbiAgLmZsZXgtb3JkZXItc20tMTUge1xuICAgIG9yZGVyOiAxNTsgfVxuICAuZmxleC1vcmRlci1zbS0xNiB7XG4gICAgb3JkZXI6IDE2OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTE3IHtcbiAgICBvcmRlcjogMTc7IH1cbiAgLmZsZXgtb3JkZXItc20tMTgge1xuICAgIG9yZGVyOiAxODsgfVxuICAuZmxleC1vcmRlci1zbS0xOSB7XG4gICAgb3JkZXI6IDE5OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTIwIHtcbiAgICBvcmRlcjogMjA7IH1cbiAgLm9mZnNldC1zbS0wLCAuZmxleC1vZmZzZXQtc20tMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS0wLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAub2Zmc2V0LXNtLTUsIC5mbGV4LW9mZnNldC1zbS01LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS01LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNSU7IH1cbiAgLm9mZnNldC1zbS0xMCwgLmZsZXgtb2Zmc2V0LXNtLTEwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS0xMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwJTsgfVxuICAub2Zmc2V0LXNtLTE1LCAuZmxleC1vZmZzZXQtc20tMTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0xNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTE1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0xNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTUlOyB9XG4gIC5vZmZzZXQtc20tMjAsIC5mbGV4LW9mZnNldC1zbS0yMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTIwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tMjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTIwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMCU7IH1cbiAgLm9mZnNldC1zbS0yNSwgLmZsZXgtb2Zmc2V0LXNtLTI1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS0yNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1JTsgfVxuICAub2Zmc2V0LXNtLTMwLCAuZmxleC1vZmZzZXQtc20tMzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0zMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTMwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0zMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzAlOyB9XG4gIC5vZmZzZXQtc20tMzUsIC5mbGV4LW9mZnNldC1zbS0zNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTM1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tMzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTM1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNSU7IH1cbiAgLm9mZnNldC1zbS00MCwgLmZsZXgtb2Zmc2V0LXNtLTQwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNDAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS00MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNDAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwJTsgfVxuICAub2Zmc2V0LXNtLTQ1LCAuZmxleC1vZmZzZXQtc20tNDUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS00NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTQ1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS00NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDUlOyB9XG4gIC5vZmZzZXQtc20tNTAsIC5mbGV4LW9mZnNldC1zbS01MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTUwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tNTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTUwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MCU7IH1cbiAgLm9mZnNldC1zbS01NSwgLmZsZXgtb2Zmc2V0LXNtLTU1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS01NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDU1JTsgfVxuICAub2Zmc2V0LXNtLTYwLCAuZmxleC1vZmZzZXQtc20tNjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS02MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTYwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS02MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjAlOyB9XG4gIC5vZmZzZXQtc20tNjUsIC5mbGV4LW9mZnNldC1zbS02NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTY1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tNjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTY1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2NSU7IH1cbiAgLm9mZnNldC1zbS03MCwgLmZsZXgtb2Zmc2V0LXNtLTcwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS03MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDcwJTsgfVxuICAub2Zmc2V0LXNtLTc1LCAuZmxleC1vZmZzZXQtc20tNzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS03NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTc1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS03NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzUlOyB9XG4gIC5vZmZzZXQtc20tODAsIC5mbGV4LW9mZnNldC1zbS04MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTgwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tODAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTgwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4MCU7IH1cbiAgLm9mZnNldC1zbS04NSwgLmZsZXgtb2Zmc2V0LXNtLTg1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tODUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS04NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tODUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDg1JTsgfVxuICAub2Zmc2V0LXNtLTkwLCAuZmxleC1vZmZzZXQtc20tOTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS05MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTkwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS05MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTAlOyB9XG4gIC5vZmZzZXQtc20tOTUsIC5mbGV4LW9mZnNldC1zbS05NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTk1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tOTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTk1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5NSU7IH1cbiAgLm9mZnNldC1zbS0zMywgLmZsZXgtb2Zmc2V0LXNtLTMzLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMzMsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMzMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAzKTsgfVxuICAub2Zmc2V0LXNtLTY2LCAuZmxleC1vZmZzZXQtc20tNjYsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS02NiwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS02NiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tNjYsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTY2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAubGF5b3V0LWFsaWduLXNtLFxuICAubGF5b3V0LWFsaWduLXNtLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXNtLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi1zbS1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi1zbS1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXNtLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi1zbS1jZW50ZXItc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmxheW91dC1hbGlnbi1zbS1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tc20tZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXNtLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1zbS1lbmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWFyb3VuZCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1hcm91bmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWFyb3VuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1hcm91bmQtZW5kLFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWJldHdlZW4sXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAubGF5b3V0LWFsaWduLXNtLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXNtLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1zbS1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1hcm91bmQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi1zbS1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1zbS1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWFyb3VuZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubGF5b3V0LWFsaWduLXNtLXN0YXJ0LWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tc20tY2VudGVyLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tc20tZW5kLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYmV0d2Vlbi1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWFyb3VuZC1jZW50ZXIgPiAqIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWFsaWduLXNtLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi1zbS1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLXNtLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYXJvdW5kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1zbS1jZW50ZXItc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1zbS1lbmQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbiAgLmZsZXgtc20ge1xuICAgIGZsZXg6IDE7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1zbS1ncm93IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1zbS1ub25lIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLW5vc2hyaW5rIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLW5vZ3JvdyB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1zbS0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXNtLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtc20tY29sdW1uID4gLmZsZXgtc20tMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAuZmxleC1zbS01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1yb3cgPiAuZmxleC1zbS01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1zbS05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXNtLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXNtLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1yb3cgPiAuZmxleC1zbS02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgge1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tY29sdW1uID4gLmZsZXgge1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmxheW91dC1zbSwgLmxheW91dC1zbS1jb2x1bW4sIC5sYXlvdXQtc20tcm93IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5sYXlvdXQtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5sYXlvdXQtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0yMCB7XG4gICAgb3JkZXI6IC0yMDsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMTkge1xuICAgIG9yZGVyOiAtMTk7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTE4IHtcbiAgICBvcmRlcjogLTE4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0xNyB7XG4gICAgb3JkZXI6IC0xNzsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMTYge1xuICAgIG9yZGVyOiAtMTY7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTE1IHtcbiAgICBvcmRlcjogLTE1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0xNCB7XG4gICAgb3JkZXI6IC0xNDsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMTMge1xuICAgIG9yZGVyOiAtMTM7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTEyIHtcbiAgICBvcmRlcjogLTEyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0xMSB7XG4gICAgb3JkZXI6IC0xMTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMTAge1xuICAgIG9yZGVyOiAtMTA7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTkge1xuICAgIG9yZGVyOiAtOTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tOCB7XG4gICAgb3JkZXI6IC04OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS03IHtcbiAgICBvcmRlcjogLTc7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTYge1xuICAgIG9yZGVyOiAtNjsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tNSB7XG4gICAgb3JkZXI6IC01OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS00IHtcbiAgICBvcmRlcjogLTQ7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTMge1xuICAgIG9yZGVyOiAtMzsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMiB7XG4gICAgb3JkZXI6IC0yOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0xIHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMTMge1xuICAgIG9yZGVyOiAxMzsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xNCB7XG4gICAgb3JkZXI6IDE0OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLTE1IHtcbiAgICBvcmRlcjogMTU7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMTYge1xuICAgIG9yZGVyOiAxNjsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xNyB7XG4gICAgb3JkZXI6IDE3OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLTE4IHtcbiAgICBvcmRlcjogMTg7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMTkge1xuICAgIG9yZGVyOiAxOTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0yMCB7XG4gICAgb3JkZXI6IDIwOyB9XG4gIC5vZmZzZXQtZ3Qtc20tMCwgLmZsZXgtb2Zmc2V0LWd0LXNtLTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0wLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm9mZnNldC1ndC1zbS01LCAuZmxleC1vZmZzZXQtZ3Qtc20tNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tMTAsIC5mbGV4LW9mZnNldC1ndC1zbS0xMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTEwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tMTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTEwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgLm9mZnNldC1ndC1zbS0xNSwgLmZsZXgtb2Zmc2V0LWd0LXNtLTE1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS0xNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1JTsgfVxuICAub2Zmc2V0LWd0LXNtLTIwLCAuZmxleC1vZmZzZXQtZ3Qtc20tMjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0yMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTIwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS0yMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjAlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tMjUsIC5mbGV4LW9mZnNldC1ndC1zbS0yNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTI1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tMjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTI1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNSU7IH1cbiAgLm9mZnNldC1ndC1zbS0zMCwgLmZsZXgtb2Zmc2V0LWd0LXNtLTMwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS0zMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwJTsgfVxuICAub2Zmc2V0LWd0LXNtLTM1LCAuZmxleC1vZmZzZXQtZ3Qtc20tMzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0zNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTM1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS0zNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzUlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tNDAsIC5mbGV4LW9mZnNldC1ndC1zbS00MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTQwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tNDAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTQwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MCU7IH1cbiAgLm9mZnNldC1ndC1zbS00NSwgLmZsZXgtb2Zmc2V0LWd0LXNtLTQ1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNDUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS00NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNDUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ1JTsgfVxuICAub2Zmc2V0LWd0LXNtLTUwLCAuZmxleC1vZmZzZXQtZ3Qtc20tNTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS01MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTUwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS01MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTAlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tNTUsIC5mbGV4LW9mZnNldC1ndC1zbS01NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTU1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tNTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTU1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1NSU7IH1cbiAgLm9mZnNldC1ndC1zbS02MCwgLmZsZXgtb2Zmc2V0LWd0LXNtLTYwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS02MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYwJTsgfVxuICAub2Zmc2V0LWd0LXNtLTY1LCAuZmxleC1vZmZzZXQtZ3Qtc20tNjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS02NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTY1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS02NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjUlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tNzAsIC5mbGV4LW9mZnNldC1ndC1zbS03MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTcwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tNzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTcwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3MCU7IH1cbiAgLm9mZnNldC1ndC1zbS03NSwgLmZsZXgtb2Zmc2V0LWd0LXNtLTc1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS03NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDc1JTsgfVxuICAub2Zmc2V0LWd0LXNtLTgwLCAuZmxleC1vZmZzZXQtZ3Qtc20tODAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS04MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTgwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS04MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODAlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tODUsIC5mbGV4LW9mZnNldC1ndC1zbS04NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTg1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tODUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTg1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4NSU7IH1cbiAgLm9mZnNldC1ndC1zbS05MCwgLmZsZXgtb2Zmc2V0LWd0LXNtLTkwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tOTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS05MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tOTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDkwJTsgfVxuICAub2Zmc2V0LWd0LXNtLTk1LCAuZmxleC1vZmZzZXQtZ3Qtc20tOTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS05NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTk1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS05NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTUlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tMzMsIC5mbGV4LW9mZnNldC1ndC1zbS0zMywgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTMzLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTMzIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMyk7IH1cbiAgLm9mZnNldC1ndC1zbS02NiwgLmZsZXgtb2Zmc2V0LWd0LXNtLTY2LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNjYsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNjYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTY2LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS02NiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYygyMDAlIC8gMyk7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1zbSxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tY2VudGVyLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tZW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1hcm91bmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYXJvdW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1hcm91bmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYXJvdW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1iZXR3ZWVuLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYXJvdW5kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1hcm91bmQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zdGFydC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWNlbnRlci1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWVuZC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWJldHdlZW4tY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1hcm91bmQtY2VudGVyID4gKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWFyb3VuZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tY2VudGVyLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tZW5kLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG4gIC5mbGV4LWd0LXNtIHtcbiAgICBmbGV4OiAxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3Qtc20tZ3JvdyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3Qtc20tbm9uZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS1ub3NocmluayB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS1ub2dyb3cge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3Qtc20tMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1zbS0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWd0LXNtLWNvbHVtbiA+IC5mbGV4LWd0LXNtLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmZsZXgtZ3Qtc20tNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tcm93ID4gLmZsZXgtZ3Qtc20tNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3Qtc20tOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1zbS0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1zbS0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1zbS02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tcm93ID4gLmZsZXgtZ3Qtc20tNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4IHtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLWNvbHVtbiA+IC5mbGV4IHtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5sYXlvdXQtZ3Qtc20sIC5sYXlvdXQtZ3Qtc20tY29sdW1uLCAubGF5b3V0LWd0LXNtLXJvdyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubGF5b3V0LWd0LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuaGlkZTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LW1kKTpub3QoLnNob3cpLCAuaGlkZS1ndC14czpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LW1kKTpub3QoLnNob3cpLCAuaGlkZS1ndC1zbTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LW1kKTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oaWRlLW1kOm5vdCguc2hvdy1tZCk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTIwIHtcbiAgICBvcmRlcjogLTIwOyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0xOSB7XG4gICAgb3JkZXI6IC0xOTsgfVxuICAuZmxleC1vcmRlci1tZC0tMTgge1xuICAgIG9yZGVyOiAtMTg7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTE3IHtcbiAgICBvcmRlcjogLTE3OyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0xNiB7XG4gICAgb3JkZXI6IC0xNjsgfVxuICAuZmxleC1vcmRlci1tZC0tMTUge1xuICAgIG9yZGVyOiAtMTU7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTE0IHtcbiAgICBvcmRlcjogLTE0OyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0xMyB7XG4gICAgb3JkZXI6IC0xMzsgfVxuICAuZmxleC1vcmRlci1tZC0tMTIge1xuICAgIG9yZGVyOiAtMTI7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTExIHtcbiAgICBvcmRlcjogLTExOyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0xMCB7XG4gICAgb3JkZXI6IC0xMDsgfVxuICAuZmxleC1vcmRlci1tZC0tOSB7XG4gICAgb3JkZXI6IC05OyB9XG4gIC5mbGV4LW9yZGVyLW1kLS04IHtcbiAgICBvcmRlcjogLTg7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTcge1xuICAgIG9yZGVyOiAtNzsgfVxuICAuZmxleC1vcmRlci1tZC0tNiB7XG4gICAgb3JkZXI6IC02OyB9XG4gIC5mbGV4LW9yZGVyLW1kLS01IHtcbiAgICBvcmRlcjogLTU7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTQge1xuICAgIG9yZGVyOiAtNDsgfVxuICAuZmxleC1vcmRlci1tZC0tMyB7XG4gICAgb3JkZXI6IC0zOyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0yIHtcbiAgICBvcmRlcjogLTI7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTEge1xuICAgIG9yZGVyOiAtMTsgfVxuICAuZmxleC1vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAuZmxleC1vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAuZmxleC1vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAuZmxleC1vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAuZmxleC1vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDsgfVxuICAuZmxleC1vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAuZmxleC1vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAuZmxleC1vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNzsgfVxuICAuZmxleC1vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODsgfVxuICAuZmxleC1vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAuZmxleC1vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmZsZXgtb3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAuZmxleC1vcmRlci1tZC0xMyB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTE0IHtcbiAgICBvcmRlcjogMTQ7IH1cbiAgLmZsZXgtb3JkZXItbWQtMTUge1xuICAgIG9yZGVyOiAxNTsgfVxuICAuZmxleC1vcmRlci1tZC0xNiB7XG4gICAgb3JkZXI6IDE2OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTE3IHtcbiAgICBvcmRlcjogMTc7IH1cbiAgLmZsZXgtb3JkZXItbWQtMTgge1xuICAgIG9yZGVyOiAxODsgfVxuICAuZmxleC1vcmRlci1tZC0xOSB7XG4gICAgb3JkZXI6IDE5OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTIwIHtcbiAgICBvcmRlcjogMjA7IH1cbiAgLm9mZnNldC1tZC0wLCAuZmxleC1vZmZzZXQtbWQtMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC0wLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAub2Zmc2V0LW1kLTUsIC5mbGV4LW9mZnNldC1tZC01LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC01LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNSU7IH1cbiAgLm9mZnNldC1tZC0xMCwgLmZsZXgtb2Zmc2V0LW1kLTEwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC0xMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwJTsgfVxuICAub2Zmc2V0LW1kLTE1LCAuZmxleC1vZmZzZXQtbWQtMTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0xNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTE1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0xNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTUlOyB9XG4gIC5vZmZzZXQtbWQtMjAsIC5mbGV4LW9mZnNldC1tZC0yMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTIwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtMjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTIwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMCU7IH1cbiAgLm9mZnNldC1tZC0yNSwgLmZsZXgtb2Zmc2V0LW1kLTI1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC0yNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1JTsgfVxuICAub2Zmc2V0LW1kLTMwLCAuZmxleC1vZmZzZXQtbWQtMzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0zMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTMwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0zMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzAlOyB9XG4gIC5vZmZzZXQtbWQtMzUsIC5mbGV4LW9mZnNldC1tZC0zNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTM1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtMzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTM1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNSU7IH1cbiAgLm9mZnNldC1tZC00MCwgLmZsZXgtb2Zmc2V0LW1kLTQwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNDAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC00MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNDAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwJTsgfVxuICAub2Zmc2V0LW1kLTQ1LCAuZmxleC1vZmZzZXQtbWQtNDUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC00NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTQ1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC00NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDUlOyB9XG4gIC5vZmZzZXQtbWQtNTAsIC5mbGV4LW9mZnNldC1tZC01MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTUwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtNTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTUwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MCU7IH1cbiAgLm9mZnNldC1tZC01NSwgLmZsZXgtb2Zmc2V0LW1kLTU1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC01NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDU1JTsgfVxuICAub2Zmc2V0LW1kLTYwLCAuZmxleC1vZmZzZXQtbWQtNjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC02MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTYwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC02MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjAlOyB9XG4gIC5vZmZzZXQtbWQtNjUsIC5mbGV4LW9mZnNldC1tZC02NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTY1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtNjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTY1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2NSU7IH1cbiAgLm9mZnNldC1tZC03MCwgLmZsZXgtb2Zmc2V0LW1kLTcwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC03MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDcwJTsgfVxuICAub2Zmc2V0LW1kLTc1LCAuZmxleC1vZmZzZXQtbWQtNzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC03NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTc1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC03NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzUlOyB9XG4gIC5vZmZzZXQtbWQtODAsIC5mbGV4LW9mZnNldC1tZC04MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTgwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtODAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTgwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4MCU7IH1cbiAgLm9mZnNldC1tZC04NSwgLmZsZXgtb2Zmc2V0LW1kLTg1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtODUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC04NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtODUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDg1JTsgfVxuICAub2Zmc2V0LW1kLTkwLCAuZmxleC1vZmZzZXQtbWQtOTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC05MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTkwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC05MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTAlOyB9XG4gIC5vZmZzZXQtbWQtOTUsIC5mbGV4LW9mZnNldC1tZC05NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTk1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtOTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTk1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5NSU7IH1cbiAgLm9mZnNldC1tZC0zMywgLmZsZXgtb2Zmc2V0LW1kLTMzLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMzMsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMzMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAzKTsgfVxuICAub2Zmc2V0LW1kLTY2LCAuZmxleC1vZmZzZXQtbWQtNjYsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC02NiwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC02NiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtNjYsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTY2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAubGF5b3V0LWFsaWduLW1kLFxuICAubGF5b3V0LWFsaWduLW1kLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLW1kLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi1tZC1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi1tZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLW1kLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi1tZC1jZW50ZXItc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmxheW91dC1hbGlnbi1tZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLW1kLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1tZC1lbmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWFyb3VuZCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1hcm91bmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWFyb3VuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1hcm91bmQtZW5kLFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWJldHdlZW4sXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAubGF5b3V0LWFsaWduLW1kLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLW1kLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1tZC1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1hcm91bmQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi1tZC1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1tZC1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWFyb3VuZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubGF5b3V0LWFsaWduLW1kLXN0YXJ0LWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tbWQtY2VudGVyLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tbWQtZW5kLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYmV0d2Vlbi1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWFyb3VuZC1jZW50ZXIgPiAqIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWFsaWduLW1kLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi1tZC1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLW1kLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYXJvdW5kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1tZC1jZW50ZXItc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1tZC1lbmQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbiAgLmZsZXgtbWQge1xuICAgIGZsZXg6IDE7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1tZC1ncm93IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1tZC1ub25lIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLW5vc2hyaW5rIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLW5vZ3JvdyB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1tZC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LW1kLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtbWQtY29sdW1uID4gLmZsZXgtbWQtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAuZmxleC1tZC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1yb3cgPiAuZmxleC1tZC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1tZC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LW1kLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LW1kLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LW1kLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1yb3cgPiAuZmxleC1tZC02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgge1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtY29sdW1uID4gLmZsZXgge1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmxheW91dC1tZCwgLmxheW91dC1tZC1jb2x1bW4sIC5sYXlvdXQtbWQtcm93IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5sYXlvdXQtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5sYXlvdXQtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZmxleC1vcmRlci1ndC1tZC0tMjAge1xuICAgIG9yZGVyOiAtMjA7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTE5IHtcbiAgICBvcmRlcjogLTE5OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0xOCB7XG4gICAgb3JkZXI6IC0xODsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMTcge1xuICAgIG9yZGVyOiAtMTc7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTE2IHtcbiAgICBvcmRlcjogLTE2OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0xNSB7XG4gICAgb3JkZXI6IC0xNTsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMTQge1xuICAgIG9yZGVyOiAtMTQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTEzIHtcbiAgICBvcmRlcjogLTEzOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0xMiB7XG4gICAgb3JkZXI6IC0xMjsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMTEge1xuICAgIG9yZGVyOiAtMTE7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTEwIHtcbiAgICBvcmRlcjogLTEwOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS05IHtcbiAgICBvcmRlcjogLTk7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTgge1xuICAgIG9yZGVyOiAtODsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tNyB7XG4gICAgb3JkZXI6IC03OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS02IHtcbiAgICBvcmRlcjogLTY7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTUge1xuICAgIG9yZGVyOiAtNTsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tNCB7XG4gICAgb3JkZXI6IC00OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0zIHtcbiAgICBvcmRlcjogLTM7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTIge1xuICAgIG9yZGVyOiAtMjsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMSB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTEzIHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMTQge1xuICAgIG9yZGVyOiAxNDsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0xNSB7XG4gICAgb3JkZXI6IDE1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTE2IHtcbiAgICBvcmRlcjogMTY7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMTcge1xuICAgIG9yZGVyOiAxNzsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0xOCB7XG4gICAgb3JkZXI6IDE4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTE5IHtcbiAgICBvcmRlcjogMTk7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMjAge1xuICAgIG9yZGVyOiAyMDsgfVxuICAub2Zmc2V0LWd0LW1kLTAsIC5mbGV4LW9mZnNldC1ndC1tZC0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5vZmZzZXQtZ3QtbWQtNSwgLmZsZXgtb2Zmc2V0LWd0LW1kLTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC01LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICAub2Zmc2V0LWd0LW1kLTEwLCAuZmxleC1vZmZzZXQtZ3QtbWQtMTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0xMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTEwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0xMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtMTUsIC5mbGV4LW9mZnNldC1ndC1tZC0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtMTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTE1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLm9mZnNldC1ndC1tZC0yMCwgLmZsZXgtb2Zmc2V0LWd0LW1kLTIwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtMjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuICAub2Zmc2V0LWd0LW1kLTI1LCAuZmxleC1vZmZzZXQtZ3QtbWQtMjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0yNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTI1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0yNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtMzAsIC5mbGV4LW9mZnNldC1ndC1tZC0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtMzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTMwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLm9mZnNldC1ndC1tZC0zNSwgLmZsZXgtb2Zmc2V0LWd0LW1kLTM1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtMzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuICAub2Zmc2V0LWd0LW1kLTQwLCAuZmxleC1vZmZzZXQtZ3QtbWQtNDAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC00MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTQwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC00MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtNDUsIC5mbGV4LW9mZnNldC1ndC1tZC00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtNDUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTQ1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLm9mZnNldC1ndC1tZC01MCwgLmZsZXgtb2Zmc2V0LWd0LW1kLTUwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuICAub2Zmc2V0LWd0LW1kLTU1LCAuZmxleC1vZmZzZXQtZ3QtbWQtNTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC01NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTU1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC01NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtNjAsIC5mbGV4LW9mZnNldC1ndC1tZC02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtNjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTYwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLm9mZnNldC1ndC1tZC02NSwgLmZsZXgtb2Zmc2V0LWd0LW1kLTY1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuICAub2Zmc2V0LWd0LW1kLTcwLCAuZmxleC1vZmZzZXQtZ3QtbWQtNzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC03MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTcwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC03MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtNzUsIC5mbGV4LW9mZnNldC1ndC1tZC03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtNzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTc1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLm9mZnNldC1ndC1tZC04MCwgLmZsZXgtb2Zmc2V0LWd0LW1kLTgwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtODAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtODAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuICAub2Zmc2V0LWd0LW1kLTg1LCAuZmxleC1vZmZzZXQtZ3QtbWQtODUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC04NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTg1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC04NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtOTAsIC5mbGV4LW9mZnNldC1ndC1tZC05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtOTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTkwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLm9mZnNldC1ndC1tZC05NSwgLmZsZXgtb2Zmc2V0LWd0LW1kLTk1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtOTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtOTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuICAub2Zmc2V0LWd0LW1kLTMzLCAuZmxleC1vZmZzZXQtZ3QtbWQtMzMsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0zMywgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG4gIC5vZmZzZXQtZ3QtbWQtNjYsIC5mbGV4LW9mZnNldC1ndC1tZC02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTY2IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMDAlIC8gMyk7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC02NiwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNjYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLWd0LW1kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWNlbnRlci1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGF5b3V0LWFsaWduLWd0LW1kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWVuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYXJvdW5kLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYXJvdW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWFyb3VuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYmV0d2VlbixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWFyb3VuZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLWd0LW1kLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYXJvdW5kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3RhcnQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1jZW50ZXItY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1lbmQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1iZXR3ZWVuLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYXJvdW5kLWNlbnRlciA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1hcm91bmQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWNlbnRlci1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWVuZC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAuZmxleC1ndC1tZCB7XG4gICAgZmxleDogMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LW1kLWdyb3cge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LW1kLW5vbmUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtbm9zaHJpbmsge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtbm9ncm93IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LW1kLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1ndC1tZC1jb2x1bW4gPiAuZmxleC1ndC1tZC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5mbGV4LWd0LW1kLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLXJvdyA+IC5mbGV4LWd0LW1kLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LW1kLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLXJvdyA+IC5mbGV4LWd0LW1kLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleCB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1jb2x1bW4gPiAuZmxleCB7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAubGF5b3V0LWd0LW1kLCAubGF5b3V0LWd0LW1kLWNvbHVtbiwgLmxheW91dC1ndC1tZC1yb3cge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxheW91dC1ndC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxheW91dC1ndC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIC5oaWRlOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1sZyk6bm90KC5zaG93KSwgLmhpZGUtZ3QteHM6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWxnKTpub3QoLnNob3cpLCAuaGlkZS1ndC1zbTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctbGcpOm5vdCguc2hvdyksIC5oaWRlLWd0LW1kOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1sZyk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGlkZS1sZzpub3QoLnNob3ctbGcpOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZsZXgtb3JkZXItbGctLTIwIHtcbiAgICBvcmRlcjogLTIwOyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0xOSB7XG4gICAgb3JkZXI6IC0xOTsgfVxuICAuZmxleC1vcmRlci1sZy0tMTgge1xuICAgIG9yZGVyOiAtMTg7IH1cbiAgLmZsZXgtb3JkZXItbGctLTE3IHtcbiAgICBvcmRlcjogLTE3OyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0xNiB7XG4gICAgb3JkZXI6IC0xNjsgfVxuICAuZmxleC1vcmRlci1sZy0tMTUge1xuICAgIG9yZGVyOiAtMTU7IH1cbiAgLmZsZXgtb3JkZXItbGctLTE0IHtcbiAgICBvcmRlcjogLTE0OyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0xMyB7XG4gICAgb3JkZXI6IC0xMzsgfVxuICAuZmxleC1vcmRlci1sZy0tMTIge1xuICAgIG9yZGVyOiAtMTI7IH1cbiAgLmZsZXgtb3JkZXItbGctLTExIHtcbiAgICBvcmRlcjogLTExOyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0xMCB7XG4gICAgb3JkZXI6IC0xMDsgfVxuICAuZmxleC1vcmRlci1sZy0tOSB7XG4gICAgb3JkZXI6IC05OyB9XG4gIC5mbGV4LW9yZGVyLWxnLS04IHtcbiAgICBvcmRlcjogLTg7IH1cbiAgLmZsZXgtb3JkZXItbGctLTcge1xuICAgIG9yZGVyOiAtNzsgfVxuICAuZmxleC1vcmRlci1sZy0tNiB7XG4gICAgb3JkZXI6IC02OyB9XG4gIC5mbGV4LW9yZGVyLWxnLS01IHtcbiAgICBvcmRlcjogLTU7IH1cbiAgLmZsZXgtb3JkZXItbGctLTQge1xuICAgIG9yZGVyOiAtNDsgfVxuICAuZmxleC1vcmRlci1sZy0tMyB7XG4gICAgb3JkZXI6IC0zOyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0yIHtcbiAgICBvcmRlcjogLTI7IH1cbiAgLmZsZXgtb3JkZXItbGctLTEge1xuICAgIG9yZGVyOiAtMTsgfVxuICAuZmxleC1vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAuZmxleC1vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAuZmxleC1vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAuZmxleC1vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAuZmxleC1vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDsgfVxuICAuZmxleC1vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTsgfVxuICAuZmxleC1vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjsgfVxuICAuZmxleC1vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNzsgfVxuICAuZmxleC1vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODsgfVxuICAuZmxleC1vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTsgfVxuICAuZmxleC1vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmZsZXgtb3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAuZmxleC1vcmRlci1sZy0xMyB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTE0IHtcbiAgICBvcmRlcjogMTQ7IH1cbiAgLmZsZXgtb3JkZXItbGctMTUge1xuICAgIG9yZGVyOiAxNTsgfVxuICAuZmxleC1vcmRlci1sZy0xNiB7XG4gICAgb3JkZXI6IDE2OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTE3IHtcbiAgICBvcmRlcjogMTc7IH1cbiAgLmZsZXgtb3JkZXItbGctMTgge1xuICAgIG9yZGVyOiAxODsgfVxuICAuZmxleC1vcmRlci1sZy0xOSB7XG4gICAgb3JkZXI6IDE5OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTIwIHtcbiAgICBvcmRlcjogMjA7IH1cbiAgLm9mZnNldC1sZy0wLCAuZmxleC1vZmZzZXQtbGctMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy0wLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAub2Zmc2V0LWxnLTUsIC5mbGV4LW9mZnNldC1sZy01LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy01LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNSU7IH1cbiAgLm9mZnNldC1sZy0xMCwgLmZsZXgtb2Zmc2V0LWxnLTEwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy0xMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwJTsgfVxuICAub2Zmc2V0LWxnLTE1LCAuZmxleC1vZmZzZXQtbGctMTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0xNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTE1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0xNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTUlOyB9XG4gIC5vZmZzZXQtbGctMjAsIC5mbGV4LW9mZnNldC1sZy0yMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTIwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctMjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTIwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMCU7IH1cbiAgLm9mZnNldC1sZy0yNSwgLmZsZXgtb2Zmc2V0LWxnLTI1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy0yNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1JTsgfVxuICAub2Zmc2V0LWxnLTMwLCAuZmxleC1vZmZzZXQtbGctMzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0zMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTMwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0zMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzAlOyB9XG4gIC5vZmZzZXQtbGctMzUsIC5mbGV4LW9mZnNldC1sZy0zNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTM1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctMzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTM1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNSU7IH1cbiAgLm9mZnNldC1sZy00MCwgLmZsZXgtb2Zmc2V0LWxnLTQwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNDAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy00MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNDAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwJTsgfVxuICAub2Zmc2V0LWxnLTQ1LCAuZmxleC1vZmZzZXQtbGctNDUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy00NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTQ1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy00NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDUlOyB9XG4gIC5vZmZzZXQtbGctNTAsIC5mbGV4LW9mZnNldC1sZy01MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTUwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctNTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTUwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MCU7IH1cbiAgLm9mZnNldC1sZy01NSwgLmZsZXgtb2Zmc2V0LWxnLTU1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy01NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDU1JTsgfVxuICAub2Zmc2V0LWxnLTYwLCAuZmxleC1vZmZzZXQtbGctNjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy02MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTYwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy02MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjAlOyB9XG4gIC5vZmZzZXQtbGctNjUsIC5mbGV4LW9mZnNldC1sZy02NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTY1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctNjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTY1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2NSU7IH1cbiAgLm9mZnNldC1sZy03MCwgLmZsZXgtb2Zmc2V0LWxnLTcwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy03MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDcwJTsgfVxuICAub2Zmc2V0LWxnLTc1LCAuZmxleC1vZmZzZXQtbGctNzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy03NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTc1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy03NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzUlOyB9XG4gIC5vZmZzZXQtbGctODAsIC5mbGV4LW9mZnNldC1sZy04MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTgwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctODAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTgwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4MCU7IH1cbiAgLm9mZnNldC1sZy04NSwgLmZsZXgtb2Zmc2V0LWxnLTg1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctODUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy04NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctODUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDg1JTsgfVxuICAub2Zmc2V0LWxnLTkwLCAuZmxleC1vZmZzZXQtbGctOTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy05MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTkwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy05MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTAlOyB9XG4gIC5vZmZzZXQtbGctOTUsIC5mbGV4LW9mZnNldC1sZy05NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTk1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctOTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTk1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5NSU7IH1cbiAgLm9mZnNldC1sZy0zMywgLmZsZXgtb2Zmc2V0LWxnLTMzLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMzMsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMzMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAzKTsgfVxuICAub2Zmc2V0LWxnLTY2LCAuZmxleC1vZmZzZXQtbGctNjYsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy02NiwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy02NiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctNjYsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTY2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAubGF5b3V0LWFsaWduLWxnLFxuICAubGF5b3V0LWFsaWduLWxnLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWxnLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi1sZy1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi1sZy1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWxnLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi1sZy1jZW50ZXItc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmxheW91dC1hbGlnbi1sZy1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbGctZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWxnLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1sZy1lbmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWFyb3VuZCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1hcm91bmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWFyb3VuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1hcm91bmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWJldHdlZW4sXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAubGF5b3V0LWFsaWduLWxnLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWxnLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1sZy1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1hcm91bmQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi1sZy1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1sZy1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWFyb3VuZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubGF5b3V0LWFsaWduLWxnLXN0YXJ0LWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tbGctY2VudGVyLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tbGctZW5kLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYmV0d2Vlbi1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWFyb3VuZC1jZW50ZXIgPiAqIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWFsaWduLWxnLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi1sZy1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLWxnLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYXJvdW5kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1sZy1jZW50ZXItc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1sZy1lbmQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbiAgLmZsZXgtbGcge1xuICAgIGZsZXg6IDE7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1sZy1ncm93IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1sZy1ub25lIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLW5vc2hyaW5rIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLW5vZ3JvdyB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1sZy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWxnLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtbGctY29sdW1uID4gLmZsZXgtbGctMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAuZmxleC1sZy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1yb3cgPiAuZmxleC1sZy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1sZy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWxnLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWxnLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWxnLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1yb3cgPiAuZmxleC1sZy02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgge1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctY29sdW1uID4gLmZsZXgge1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmxheW91dC1sZywgLmxheW91dC1sZy1jb2x1bW4sIC5sYXlvdXQtbGctcm93IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5sYXlvdXQtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5sYXlvdXQtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuZmxleC1vcmRlci1ndC1sZy0tMjAge1xuICAgIG9yZGVyOiAtMjA7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTE5IHtcbiAgICBvcmRlcjogLTE5OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0xOCB7XG4gICAgb3JkZXI6IC0xODsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMTcge1xuICAgIG9yZGVyOiAtMTc7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTE2IHtcbiAgICBvcmRlcjogLTE2OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0xNSB7XG4gICAgb3JkZXI6IC0xNTsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMTQge1xuICAgIG9yZGVyOiAtMTQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTEzIHtcbiAgICBvcmRlcjogLTEzOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0xMiB7XG4gICAgb3JkZXI6IC0xMjsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMTEge1xuICAgIG9yZGVyOiAtMTE7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTEwIHtcbiAgICBvcmRlcjogLTEwOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS05IHtcbiAgICBvcmRlcjogLTk7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTgge1xuICAgIG9yZGVyOiAtODsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tNyB7XG4gICAgb3JkZXI6IC03OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS02IHtcbiAgICBvcmRlcjogLTY7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTUge1xuICAgIG9yZGVyOiAtNTsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tNCB7XG4gICAgb3JkZXI6IC00OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0zIHtcbiAgICBvcmRlcjogLTM7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTIge1xuICAgIG9yZGVyOiAtMjsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMSB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTEzIHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMTQge1xuICAgIG9yZGVyOiAxNDsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0xNSB7XG4gICAgb3JkZXI6IDE1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTE2IHtcbiAgICBvcmRlcjogMTY7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMTcge1xuICAgIG9yZGVyOiAxNzsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0xOCB7XG4gICAgb3JkZXI6IDE4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTE5IHtcbiAgICBvcmRlcjogMTk7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMjAge1xuICAgIG9yZGVyOiAyMDsgfVxuICAub2Zmc2V0LWd0LWxnLTAsIC5mbGV4LW9mZnNldC1ndC1sZy0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5vZmZzZXQtZ3QtbGctNSwgLmZsZXgtb2Zmc2V0LWd0LWxnLTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy01LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICAub2Zmc2V0LWd0LWxnLTEwLCAuZmxleC1vZmZzZXQtZ3QtbGctMTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0xMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTEwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0xMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gIC5vZmZzZXQtZ3QtbGctMTUsIC5mbGV4LW9mZnNldC1ndC1sZy0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctMTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTE1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLm9mZnNldC1ndC1sZy0yMCwgLmZsZXgtb2Zmc2V0LWd0LWxnLTIwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctMjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuICAub2Zmc2V0LWd0LWxnLTI1LCAuZmxleC1vZmZzZXQtZ3QtbGctMjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0yNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTI1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0yNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG4gIC5vZmZzZXQtZ3QtbGctMzAsIC5mbGV4LW9mZnNldC1ndC1sZy0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctMzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTMwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLm9mZnNldC1ndC1sZy0zNSwgLmZsZXgtb2Zmc2V0LWd0LWxnLTM1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctMzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuICAub2Zmc2V0LWd0LWxnLTQwLCAuZmxleC1vZmZzZXQtZ3QtbGctNDAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy00MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTQwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy00MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG4gIC5vZmZzZXQtZ3QtbGctNDUsIC5mbGV4LW9mZnNldC1ndC1sZy00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctNDUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTQ1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLm9mZnNldC1ndC1sZy01MCwgLmZsZXgtb2Zmc2V0LWd0LWxnLTUwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuICAub2Zmc2V0LWd0LWxnLTU1LCAuZmxleC1vZmZzZXQtZ3QtbGctNTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy01NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTU1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy01NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG4gIC5vZmZzZXQtZ3QtbGctNjAsIC5mbGV4LW9mZnNldC1ndC1sZy02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctNjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTYwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLm9mZnNldC1ndC1sZy02NSwgLmZsZXgtb2Zmc2V0LWd0LWxnLTY1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuICAub2Zmc2V0LWd0LWxnLTcwLCAuZmxleC1vZmZzZXQtZ3QtbGctNzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy03MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTcwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy03MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG4gIC5vZmZzZXQtZ3QtbGctNzUsIC5mbGV4LW9mZnNldC1ndC1sZy03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctNzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTc1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLm9mZnNldC1ndC1sZy04MCwgLmZsZXgtb2Zmc2V0LWd0LWxnLTgwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctODAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctODAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuICAub2Zmc2V0LWd0LWxnLTg1LCAuZmxleC1vZmZzZXQtZ3QtbGctODUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy04NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTg1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy04NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG4gIC5vZmZzZXQtZ3QtbGctOTAsIC5mbGV4LW9mZnNldC1ndC1sZy05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctOTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTkwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLm9mZnNldC1ndC1sZy05NSwgLmZsZXgtb2Zmc2V0LWd0LWxnLTk1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctOTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctOTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuICAub2Zmc2V0LWd0LWxnLTMzLCAuZmxleC1vZmZzZXQtZ3QtbGctMzMsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0zMywgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG4gIC5vZmZzZXQtZ3QtbGctNjYsIC5mbGV4LW9mZnNldC1ndC1sZy02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTY2IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMDAlIC8gMyk7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy02NiwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNjYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGcsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLWd0LWxnLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWNlbnRlci1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGF5b3V0LWFsaWduLWd0LWxnLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWVuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYXJvdW5kLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYXJvdW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWFyb3VuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYmV0d2VlbixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWFyb3VuZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLWd0LWxnLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYXJvdW5kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3RhcnQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1jZW50ZXItY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1lbmQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1iZXR3ZWVuLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYXJvdW5kLWNlbnRlciA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1hcm91bmQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWNlbnRlci1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWVuZC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAuZmxleC1ndC1sZyB7XG4gICAgZmxleDogMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LWxnLWdyb3cge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LWxnLW5vbmUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctbm9zaHJpbmsge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctbm9ncm93IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LWxnLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3QtbGctMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1ndC1sZy1jb2x1bW4gPiAuZmxleC1ndC1sZy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5mbGV4LWd0LWxnLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLXJvdyA+IC5mbGV4LWd0LWxnLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LWxnLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3QtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3QtbGctMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3QtbGctNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLXJvdyA+IC5mbGV4LWd0LWxnLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleCB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1jb2x1bW4gPiAuZmxleCB7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAubGF5b3V0LWd0LWxnLCAubGF5b3V0LWd0LWxnLWNvbHVtbiwgLmxheW91dC1ndC1sZy1yb3cge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxheW91dC1ndC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxheW91dC1ndC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTIwIHtcbiAgICBvcmRlcjogLTIwOyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0xOSB7XG4gICAgb3JkZXI6IC0xOTsgfVxuICAuZmxleC1vcmRlci14bC0tMTgge1xuICAgIG9yZGVyOiAtMTg7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTE3IHtcbiAgICBvcmRlcjogLTE3OyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0xNiB7XG4gICAgb3JkZXI6IC0xNjsgfVxuICAuZmxleC1vcmRlci14bC0tMTUge1xuICAgIG9yZGVyOiAtMTU7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTE0IHtcbiAgICBvcmRlcjogLTE0OyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0xMyB7XG4gICAgb3JkZXI6IC0xMzsgfVxuICAuZmxleC1vcmRlci14bC0tMTIge1xuICAgIG9yZGVyOiAtMTI7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTExIHtcbiAgICBvcmRlcjogLTExOyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0xMCB7XG4gICAgb3JkZXI6IC0xMDsgfVxuICAuZmxleC1vcmRlci14bC0tOSB7XG4gICAgb3JkZXI6IC05OyB9XG4gIC5mbGV4LW9yZGVyLXhsLS04IHtcbiAgICBvcmRlcjogLTg7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTcge1xuICAgIG9yZGVyOiAtNzsgfVxuICAuZmxleC1vcmRlci14bC0tNiB7XG4gICAgb3JkZXI6IC02OyB9XG4gIC5mbGV4LW9yZGVyLXhsLS01IHtcbiAgICBvcmRlcjogLTU7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTQge1xuICAgIG9yZGVyOiAtNDsgfVxuICAuZmxleC1vcmRlci14bC0tMyB7XG4gICAgb3JkZXI6IC0zOyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0yIHtcbiAgICBvcmRlcjogLTI7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTEge1xuICAgIG9yZGVyOiAtMTsgfVxuICAuZmxleC1vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAuZmxleC1vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAuZmxleC1vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAuZmxleC1vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAuZmxleC1vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDsgfVxuICAuZmxleC1vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAuZmxleC1vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAuZmxleC1vcmRlci14bC03IHtcbiAgICBvcmRlcjogNzsgfVxuICAuZmxleC1vcmRlci14bC04IHtcbiAgICBvcmRlcjogODsgfVxuICAuZmxleC1vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAuZmxleC1vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmZsZXgtb3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAuZmxleC1vcmRlci14bC0xMyB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTE0IHtcbiAgICBvcmRlcjogMTQ7IH1cbiAgLmZsZXgtb3JkZXIteGwtMTUge1xuICAgIG9yZGVyOiAxNTsgfVxuICAuZmxleC1vcmRlci14bC0xNiB7XG4gICAgb3JkZXI6IDE2OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTE3IHtcbiAgICBvcmRlcjogMTc7IH1cbiAgLmZsZXgtb3JkZXIteGwtMTgge1xuICAgIG9yZGVyOiAxODsgfVxuICAuZmxleC1vcmRlci14bC0xOSB7XG4gICAgb3JkZXI6IDE5OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTIwIHtcbiAgICBvcmRlcjogMjA7IH1cbiAgLm9mZnNldC14bC0wLCAuZmxleC1vZmZzZXQteGwtMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC0wLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAub2Zmc2V0LXhsLTUsIC5mbGV4LW9mZnNldC14bC01LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC01LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNSU7IH1cbiAgLm9mZnNldC14bC0xMCwgLmZsZXgtb2Zmc2V0LXhsLTEwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC0xMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwJTsgfVxuICAub2Zmc2V0LXhsLTE1LCAuZmxleC1vZmZzZXQteGwtMTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0xNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTE1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0xNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTUlOyB9XG4gIC5vZmZzZXQteGwtMjAsIC5mbGV4LW9mZnNldC14bC0yMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTIwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtMjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTIwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMCU7IH1cbiAgLm9mZnNldC14bC0yNSwgLmZsZXgtb2Zmc2V0LXhsLTI1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC0yNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1JTsgfVxuICAub2Zmc2V0LXhsLTMwLCAuZmxleC1vZmZzZXQteGwtMzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0zMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTMwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0zMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzAlOyB9XG4gIC5vZmZzZXQteGwtMzUsIC5mbGV4LW9mZnNldC14bC0zNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTM1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtMzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTM1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNSU7IH1cbiAgLm9mZnNldC14bC00MCwgLmZsZXgtb2Zmc2V0LXhsLTQwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNDAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC00MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNDAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwJTsgfVxuICAub2Zmc2V0LXhsLTQ1LCAuZmxleC1vZmZzZXQteGwtNDUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC00NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTQ1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC00NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDUlOyB9XG4gIC5vZmZzZXQteGwtNTAsIC5mbGV4LW9mZnNldC14bC01MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTUwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtNTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTUwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MCU7IH1cbiAgLm9mZnNldC14bC01NSwgLmZsZXgtb2Zmc2V0LXhsLTU1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC01NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDU1JTsgfVxuICAub2Zmc2V0LXhsLTYwLCAuZmxleC1vZmZzZXQteGwtNjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC02MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTYwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC02MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjAlOyB9XG4gIC5vZmZzZXQteGwtNjUsIC5mbGV4LW9mZnNldC14bC02NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTY1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtNjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTY1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2NSU7IH1cbiAgLm9mZnNldC14bC03MCwgLmZsZXgtb2Zmc2V0LXhsLTcwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC03MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDcwJTsgfVxuICAub2Zmc2V0LXhsLTc1LCAuZmxleC1vZmZzZXQteGwtNzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC03NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTc1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC03NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzUlOyB9XG4gIC5vZmZzZXQteGwtODAsIC5mbGV4LW9mZnNldC14bC04MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTgwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtODAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTgwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4MCU7IH1cbiAgLm9mZnNldC14bC04NSwgLmZsZXgtb2Zmc2V0LXhsLTg1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtODUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC04NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtODUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDg1JTsgfVxuICAub2Zmc2V0LXhsLTkwLCAuZmxleC1vZmZzZXQteGwtOTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC05MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTkwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC05MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTAlOyB9XG4gIC5vZmZzZXQteGwtOTUsIC5mbGV4LW9mZnNldC14bC05NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTk1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtOTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTk1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5NSU7IH1cbiAgLm9mZnNldC14bC0zMywgLmZsZXgtb2Zmc2V0LXhsLTMzLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMzMsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMzMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAzKTsgfVxuICAub2Zmc2V0LXhsLTY2LCAuZmxleC1vZmZzZXQteGwtNjYsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC02NiwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC02NiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtNjYsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTY2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAubGF5b3V0LWFsaWduLXhsLFxuICAubGF5b3V0LWFsaWduLXhsLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhsLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi14bC1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi14bC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhsLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi14bC1jZW50ZXItc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmxheW91dC1hbGlnbi14bC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teGwtZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhsLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi14bC1lbmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWFyb3VuZCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1hcm91bmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWFyb3VuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1hcm91bmQtZW5kLFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWJldHdlZW4sXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAubGF5b3V0LWFsaWduLXhsLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhsLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14bC1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1hcm91bmQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi14bC1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14bC1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWFyb3VuZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubGF5b3V0LWFsaWduLXhsLXN0YXJ0LWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24teGwtY2VudGVyLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24teGwtZW5kLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYmV0d2Vlbi1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWFyb3VuZC1jZW50ZXIgPiAqIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWFsaWduLXhsLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi14bC1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLXhsLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYXJvdW5kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi14bC1jZW50ZXItc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi14bC1lbmQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbiAgLmZsZXgteGwge1xuICAgIGZsZXg6IDE7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14bC1ncm93IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14bC1ub25lIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLW5vc2hyaW5rIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLW5vZ3JvdyB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14bC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhsLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQteGwtY29sdW1uID4gLmZsZXgteGwtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAuZmxleC14bC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1yb3cgPiAuZmxleC14bC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14bC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhsLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhsLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhsLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1yb3cgPiAuZmxleC14bC02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgge1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtY29sdW1uID4gLmZsZXgge1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmxheW91dC14bCwgLmxheW91dC14bC1jb2x1bW4sIC5sYXlvdXQteGwtcm93IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5sYXlvdXQteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5sYXlvdXQteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC5oaWRlOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1ndC1sZyk6bm90KC5zaG93LXhsKTpub3QoLnNob3cpLCAuaGlkZS1ndC14czpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctZ3QtbGcpOm5vdCguc2hvdy14bCk6bm90KC5zaG93KSwgLmhpZGUtZ3Qtc206bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWd0LWxnKTpub3QoLnNob3cteGwpOm5vdCguc2hvdyksIC5oaWRlLWd0LW1kOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1ndC1sZyk6bm90KC5zaG93LXhsKTpub3QoLnNob3cpLCAuaGlkZS1ndC1sZzpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctZ3QtbGcpOm5vdCguc2hvdy14bCk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGlkZS14bDpub3QoLnNob3cteGwpOm5vdCguc2hvdy1ndC1sZyk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5oaWRlLXByaW50Om5vdCguc2hvdy1wcmludCk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBWYXJpYWJsZXNcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIENvbG9yc1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5ibGFjay1mZyxcbi5ibGFjay10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NykgIWltcG9ydGFudDsgfVxuICAuYmxhY2stZmcuc2Vjb25kYXJ5LXRleHQsXG4gIC5ibGFjay1mZyAuc2Vjb25kYXJ5LXRleHQsIC5ibGFjay1mZy5pY29uLFxuICAuYmxhY2stZmcgLmljb24sXG4gIC5ibGFjay10ZXh0LnNlY29uZGFyeS10ZXh0LFxuICAuYmxhY2stdGV4dCAuc2Vjb25kYXJ5LXRleHQsXG4gIC5ibGFjay10ZXh0Lmljb24sXG4gIC5ibGFjay10ZXh0IC5pY29uIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KSAhaW1wb3J0YW50OyB9XG4gIC5ibGFjay1mZy5oaW50LXRleHQsXG4gIC5ibGFjay1mZyAuaGludC10ZXh0LCAuYmxhY2stZmcuZGlzYWJsZWQtdGV4dCxcbiAgLmJsYWNrLWZnIC5kaXNhYmxlZC10ZXh0LFxuICAuYmxhY2stdGV4dC5oaW50LXRleHQsXG4gIC5ibGFjay10ZXh0IC5oaW50LXRleHQsXG4gIC5ibGFjay10ZXh0LmRpc2FibGVkLXRleHQsXG4gIC5ibGFjay10ZXh0IC5kaXNhYmxlZC10ZXh0IHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KSAhaW1wb3J0YW50OyB9XG4gIC5ibGFjay1mZy5kaXZpZGVyLFxuICAuYmxhY2stZmcgLmRpdmlkZXIsIC5ibGFjay1mZy5mYWludC10ZXh0LFxuICAuYmxhY2stZmcgLmZhaW50LXRleHQsXG4gIC5ibGFjay10ZXh0LmRpdmlkZXIsXG4gIC5ibGFjay10ZXh0IC5kaXZpZGVyLFxuICAuYmxhY2stdGV4dC5mYWludC10ZXh0LFxuICAuYmxhY2stdGV4dCAuZmFpbnQtdGV4dCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMikgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtZmcsXG4ud2hpdGUtdGV4dCB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG4gIC53aGl0ZS1mZy5zZWNvbmRhcnktdGV4dCxcbiAgLndoaXRlLWZnIC5zZWNvbmRhcnktdGV4dCwgLndoaXRlLWZnLmljb24sXG4gIC53aGl0ZS1mZyAuaWNvbixcbiAgLndoaXRlLXRleHQuc2Vjb25kYXJ5LXRleHQsXG4gIC53aGl0ZS10ZXh0IC5zZWNvbmRhcnktdGV4dCxcbiAgLndoaXRlLXRleHQuaWNvbixcbiAgLndoaXRlLXRleHQgLmljb24ge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgIWltcG9ydGFudDsgfVxuICAud2hpdGUtZmcuaGludC10ZXh0LFxuICAud2hpdGUtZmcgLmhpbnQtdGV4dCwgLndoaXRlLWZnLmRpc2FibGVkLXRleHQsXG4gIC53aGl0ZS1mZyAuZGlzYWJsZWQtdGV4dCxcbiAgLndoaXRlLXRleHQuaGludC10ZXh0LFxuICAud2hpdGUtdGV4dCAuaGludC10ZXh0LFxuICAud2hpdGUtdGV4dC5kaXNhYmxlZC10ZXh0LFxuICAud2hpdGUtdGV4dCAuZGlzYWJsZWQtdGV4dCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAhaW1wb3J0YW50OyB9XG4gIC53aGl0ZS1mZy5kaXZpZGVyLFxuICAud2hpdGUtZmcgLmRpdmlkZXIsIC53aGl0ZS1mZy5mYWludC10ZXh0LFxuICAud2hpdGUtZmcgLmZhaW50LXRleHQsXG4gIC53aGl0ZS10ZXh0LmRpdmlkZXIsXG4gIC53aGl0ZS10ZXh0IC5kaXZpZGVyLFxuICAud2hpdGUtdGV4dC5mYWludC10ZXh0LFxuICAud2hpdGUtdGV4dCAuZmFpbnQtdGV4dCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgIWltcG9ydGFudDsgfVxuICAud2hpdGUtZmcgbWQtaWNvbixcbiAgLndoaXRlLXRleHQgbWQtaWNvbiB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLndoaXRlLWZnIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyLFxuICAud2hpdGUtdGV4dCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG4gIC53aGl0ZS1mZyBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWJhcixcbiAgLndoaXRlLXRleHQgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1iYXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuXG4ucmVkLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQkVFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5yZWQtNTAtZmcge1xuICBjb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFQkVFICFpbXBvcnRhbnQ7IH1cblxuLnJlZC01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZFQkVFICFpbXBvcnRhbnQ7IH1cblxuLnJlZC01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucmVkLTEwMC1mZyB7XG4gIGNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkNERDIgIWltcG9ydGFudDsgfVxuXG4ucmVkLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkNERDIgIWltcG9ydGFudDsgfVxuXG4ucmVkLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkNERDIgIWltcG9ydGFudDsgfVxuXG4ucmVkLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnJlZC0yMDAtZmcge1xuICBjb2xvcjogI0VGOUE5QSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VGOUE5QSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDsgfVxuXG4ucmVkLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTU3MzczICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTU3MzczICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5yZWQtMzAwLWZnIHtcbiAgY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDsgfVxuXG4ucmVkLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDsgfVxuXG4ucmVkLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTU3MzczICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnJlZC00MDAtZmcge1xuICBjb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFRjUzNTAgIWltcG9ydGFudDsgfVxuXG4ucmVkLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucmVkLTUwMC1mZywgLmV2ZW50LXJlcG9ydCB0YWJsZS5tZC10YWJsZSAuZXZlbnQtb2NjdXJyZW5jZSAudGQtZXZlbnQtdHlwZSxcbi5ldmVudC1yZXBvcnQgdGFibGUubWQtdGFibGUgLmV2ZW50LW9jY3VycmVuY2UgW2NsYXNzKj1cImljb24tXCJdIHtcbiAgY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucmVkLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtZmcge1xuICBjb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1MzkzNSAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1MzkzNSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnJlZC02MDAtZmcge1xuICBjb2xvcjogI0U1MzkzNSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0U1MzkzNSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4ucmVkLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucmVkLTcwMC1mZyB7XG4gIGNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7IH1cblxuLnJlZC03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7IH1cblxuLnJlZC03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDsgfVxuXG4ucmVkLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDsgfVxuXG4ucmVkLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDsgfVxuXG4ucmVkLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnJlZC04MDAtZmcge1xuICBjb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG4ucmVkLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5yZWQtOTAwLWZnIHtcbiAgY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4ucmVkLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4ucmVkLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLnJlZC05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhBODAgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QTgwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5yZWQtQTEwMC1mZyB7XG4gIGNvbG9yOiAjRkY4QTgwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjhBODAgIWltcG9ydGFudDsgfVxuXG4ucmVkLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjhBODAgIWltcG9ydGFudDsgfVxuXG4ucmVkLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1MjUyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucmVkLUEyMDAtZmcge1xuICBjb2xvcjogI0ZGNTI1MiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDsgfVxuXG4ucmVkLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDsgfVxuXG4ucmVkLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY1MjUyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY1MjUyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDsgfVxuXG4ucmVkLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYxNzQ0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMTc0NCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnJlZC1BNDAwLWZnIHtcbiAgY29sb3I6ICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG4ucmVkLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkYxNzQ0ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkYxNzQ0ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGMTc0NCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGMTc0NCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkYxNzQ0ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MDAwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5yZWQtQTcwMC1mZyB7XG4gIGNvbG9yOiAjRDUwMDAwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Q1MDAwMCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Q1MDAwMCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDsgfVxuXG4ucmVkLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDsgfVxuXG4ucmVkLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Q1MDAwMCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRTRFQyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucGluay01MC1mZyB7XG4gIGNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGQ0U0RUMgIWltcG9ydGFudDsgfVxuXG4ucGluay01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGQ0U0RUMgIWltcG9ydGFudDsgfVxuXG4ucGluay01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGQ0U0RUMgIWltcG9ydGFudDsgfVxuXG4ucGluay0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4QkJEMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucGluay0xMDAtZmcge1xuICBjb2xvcjogI0Y4QkJEMCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDsgfVxuXG4ucGluay0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDsgfVxuXG4ucGluay0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDsgfVxuXG4ucGluay0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ4RkIxICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucGluay0yMDAtZmcge1xuICBjb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4ucGluay0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4ucGluay0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjQ4RkIxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjQ4RkIxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4ucGluay0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjA2MjkyICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwNjI5MiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucGluay0zMDAtZmcge1xuICBjb2xvcjogI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGMDYyOTIgIWltcG9ydGFudDsgfVxuXG4ucGluay0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGMDYyOTIgIWltcG9ydGFudDsgfVxuXG4ucGluay0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjA2MjkyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjA2MjkyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGMDYyOTIgIWltcG9ydGFudDsgfVxuXG4ucGluay00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUM0MDdBICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucGluay00MDAtZmcge1xuICBjb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4ucGluay00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4ucGluay00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRUM0MDdBICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUM0MDdBICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4ucGluay01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnBpbmstNTAwLWZnIHtcbiAgY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucGluay1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay1mZyB7XG4gIGNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDgxQjYwICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4MUI2MCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnBpbmstNjAwLWZnIHtcbiAgY29sb3I6ICNEODFCNjAgIWltcG9ydGFudDsgfVxuXG4ucGluay02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDgxQjYwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDgxQjYwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Q4MUI2MCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Q4MUI2MCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRDgxQjYwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnBpbmstNzAwLWZnIHtcbiAgY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDsgfVxuXG4ucGluay03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnBpbmstODAwLWZnIHtcbiAgY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuXG4ucGluay04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODBFNEYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnBpbmstOTAwLWZnIHtcbiAgY29sb3I6ICM4ODBFNEYgIWltcG9ydGFudDsgfVxuXG4ucGluay05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgwQUIgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODBBQiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucGluay1BMTAwLWZnIHtcbiAgY29sb3I6ICNGRjgwQUIgIWltcG9ydGFudDsgfVxuXG4ucGluay1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGODBBQiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjgwQUIgIWltcG9ydGFudDsgfVxuXG4ucGluay1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGODBBQiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjgwQUIgIWltcG9ydGFudDsgfVxuXG4ucGluay1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjgwQUIgIWltcG9ydGFudDsgfVxuXG4ucGluay1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNDA4MSAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY0MDgxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucGluay1BMjAwLWZnIHtcbiAgY29sb3I6ICNGRjQwODEgIWltcG9ydGFudDsgfVxuXG4ucGluay1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNDA4MSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjQwODEgIWltcG9ydGFudDsgfVxuXG4ucGluay1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGNDA4MSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjQwODEgIWltcG9ydGFudDsgfVxuXG4ucGluay1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjQwODEgIWltcG9ydGFudDsgfVxuXG4ucGluay1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1MDA1NyAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjUwMDU3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucGluay1BNDAwLWZnIHtcbiAgY29sb3I6ICNGNTAwNTcgIWltcG9ydGFudDsgfVxuXG4ucGluay1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y1MDA1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGNTAwNTcgIWltcG9ydGFudDsgfVxuXG4ucGluay1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y1MDA1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNTAwNTcgIWltcG9ydGFudDsgfVxuXG4ucGluay1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGNTAwNTcgIWltcG9ydGFudDsgfVxuXG4ucGluay1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M1MTE2MiAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzUxMTYyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucGluay1BNzAwLWZnIHtcbiAgY29sb3I6ICNDNTExNjIgIWltcG9ydGFudDsgfVxuXG4ucGluay1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0M1MTE2MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDNTExNjIgIWltcG9ydGFudDsgfVxuXG4ucGluay1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0M1MTE2MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDNTExNjIgIWltcG9ydGFudDsgfVxuXG4ucGluay1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDNTExNjIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRTVGNSAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNFNUY1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5wdXJwbGUtNTAtZmcge1xuICBjb2xvcjogI0YzRTVGNSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjNFNUY1ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0YzRTVGNSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjNFNUY1ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0YzRTVGNSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0YzRTVGNSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxQkVFNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxQkVFNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucHVycGxlLTEwMC1mZyB7XG4gIGNvbG9yOiAjRTFCRUU3ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTFCRUU3ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFMUJFRTcgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFMUJFRTcgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0UxQkVFNyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFMUJFRTcgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRTkzRDggIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRTkzRDggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnB1cnBsZS0yMDAtZmcge1xuICBjb2xvcjogI0NFOTNEOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0NFOTNEOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQ0U5M0Q4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQ0U5M0Q4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDRTkzRDggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQ0U5M0Q4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkE2OEM4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkE2OEM4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucHVycGxlLTMwMC1mZyB7XG4gIGNvbG9yOiAjQkE2OEM4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkE2OEM4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCQTY4QzggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCQTY4QzggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0JBNjhDOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCQTY4QzggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBQjQ3QkMgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBQjQ3QkMgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5wdXJwbGUtNDAwLWZnIHtcbiAgY29sb3I6ICNBQjQ3QkMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNBQjQ3QkMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0FCNDdCQyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0FCNDdCQyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0FCNDdCQyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucHVycGxlLTUwMC1mZyB7XG4gIGNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucHVycGxlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtZmcge1xuICBjb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhFMjRBQSAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhFMjRBQSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucHVycGxlLTYwMC1mZyB7XG4gIGNvbG9yOiAjOEUyNEFBICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEUyNEFBICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4RTI0QUEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4RTI0QUEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzhFMjRBQSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4RTI0QUEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnB1cnBsZS03MDAtZmcge1xuICBjb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5wdXJwbGUtODAwLWZnIHtcbiAgY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucHVycGxlLTkwMC1mZyB7XG4gIGNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUE4MEZDICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBODBGQyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucHVycGxlLUExMDAtZmcge1xuICBjb2xvcjogI0VBODBGQyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFQTgwRkMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFQTgwRkMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRUE4MEZDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUE4MEZDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFQTgwRkMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTA0MEZCICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwNDBGQiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnB1cnBsZS1BMjAwLWZnIHtcbiAgY29sb3I6ICNFMDQwRkIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTA0MEZCICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTA0MEZCICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0UwNDBGQiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0UwNDBGQiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTA0MEZCICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MDBGOSAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENTAwRjkgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5wdXJwbGUtQTQwMC1mZyB7XG4gIGNvbG9yOiAjRDUwMEY5ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Q1MDBGOSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Q1MDBGOSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNENTAwRjkgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNENTAwRjkgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Q1MDBGOSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBQTAwRkYgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUEwMEZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucHVycGxlLUE3MDAtZmcge1xuICBjb2xvcjogI0FBMDBGRiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNBQTAwRkYgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNBQTAwRkYgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQUEwMEZGICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQUEwMEZGICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNBQTAwRkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURFN0Y2ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERTdGNiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZGVlcC1wdXJwbGUtNTAtZmcge1xuICBjb2xvcjogI0VERTdGNiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFREU3RjYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFREU3RjYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRURFN0Y2ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRURFN0Y2ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFREU3RjYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxQzRFOSAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDFDNEU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5kZWVwLXB1cnBsZS0xMDAtZmcge1xuICBjb2xvcjogI0QxQzRFOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDFDNEU5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0QxQzRFOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRDFDNEU5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0QxQzRFOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0QxQzRFOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjM5RERCICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMzlEREIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmRlZXAtcHVycGxlLTIwMC1mZyB7XG4gIGNvbG9yOiAjQjM5RERCICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCMzlEREIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQjM5RERCICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCMzlEREIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjM5RERCICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQjM5RERCICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NTc1Q0QgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1NzVDRCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmRlZXAtcHVycGxlLTMwMC1mZyB7XG4gIGNvbG9yOiAjOTU3NUNEICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM5NTc1Q0QgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTU3NUNEICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5NTc1Q0QgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTU3NUNEICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOTU3NUNEICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3RTU3QzIgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdFNTdDMiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmRlZXAtcHVycGxlLTQwMC1mZyB7XG4gIGNvbG9yOiAjN0U1N0MyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM3RTU3QzIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjN0U1N0MyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3RTU3QzIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjN0U1N0MyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjN0U1N0MyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZGVlcC1wdXJwbGUtNTAwLWZnIHtcbiAgY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5kZWVwLXB1cnBsZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtZmcge1xuICBjb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVFMzVCMSAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUUzNUIxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5kZWVwLXB1cnBsZS02MDAtZmcge1xuICBjb2xvcjogIzVFMzVCMSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNUUzNUIxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzVFMzVCMSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNUUzNUIxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzVFMzVCMSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzVFMzVCMSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEyREE4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTJEQTggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmRlZXAtcHVycGxlLTcwMC1mZyB7XG4gIGNvbG9yOiAjNTEyREE4ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM1MTJEQTggIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNTEyREE4ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM1MTJEQTggIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNTEyREE4ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNTEyREE4ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTI3QTAgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1MjdBMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZGVlcC1wdXJwbGUtODAwLWZnIHtcbiAgY29sb3I6ICM0NTI3QTAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ1MjdBMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0NTI3QTAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzQ1MjdBMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0NTI3QTAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0NTI3QTAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMUI5MiAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzExQjkyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5kZWVwLXB1cnBsZS05MDAtZmcge1xuICBjb2xvcjogIzMxMUI5MiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzExQjkyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzMxMUI5MiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzExQjkyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMxMUI5MiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzMxMUI5MiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IzODhGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IzODhGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZGVlcC1wdXJwbGUtQTEwMC1mZyB7XG4gIGNvbG9yOiAjQjM4OEZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjM4OEZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCMzg4RkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCMzg4RkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0IzODhGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCMzg4RkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3QzRERkYgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3QzRERkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5kZWVwLXB1cnBsZS1BMjAwLWZnIHtcbiAgY29sb3I6ICM3QzRERkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM3QzRERkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzdDNERGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzdDNERGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjN0M0REZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzdDNERGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MUZGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MUZGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZGVlcC1wdXJwbGUtQTQwMC1mZyB7XG4gIGNvbG9yOiAjNjUxRkZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjUxRkZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NTFGRkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2NTFGRkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY1MUZGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2NTFGRkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjAwRUEgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjAwRUEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmRlZXAtcHVycGxlLUE3MDAtZmcge1xuICBjb2xvcjogIzYyMDBFQSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzYyMDBFQSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjIwMEVBICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjIwMEVBICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2MjAwRUEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjIwMEVBICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEVBRjYgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RUFGNiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uaW5kaWdvLTUwLWZnIHtcbiAgY29sb3I6ICNFOEVBRjYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0U4RUFGNiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFOEVBRjYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U4RUFGNiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFOEVBRjYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFOEVBRjYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNUNBRTkgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNUNBRTkgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmluZGlnby0xMDAtZmcge1xuICBjb2xvcjogI0M1Q0FFOSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0M1Q0FFOSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQzVDQUU5ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQzVDQUU5ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDNUNBRTkgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQzVDQUU5ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUZBOERBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUZBOERBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5pbmRpZ28tMjAwLWZnIHtcbiAgY29sb3I6ICM5RkE4REEgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM5RkE4REEgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzlGQThEQSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzlGQThEQSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOUZBOERBICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzlGQThEQSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5ODZDQiAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5ODZDQiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmluZGlnby0zMDAtZmcge1xuICBjb2xvcjogIzc5ODZDQiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzc5ODZDQiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNzk4NkNCICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzk4NkNCICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3OTg2Q0IgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNzk4NkNCICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUM2QkMwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUM2QkMwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uaW5kaWdvLTQwMC1mZyB7XG4gIGNvbG9yOiAjNUM2QkMwICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNUM2QkMwICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM1QzZCQzAgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM1QzZCQzAgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzVDNkJDMCAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM1QzZCQzAgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmluZGlnby01MDAtZmcge1xuICBjb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmluZGlnby1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLWZnIHtcbiAgY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTQ5QUIgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTQ5QUIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmluZGlnby02MDAtZmcge1xuICBjb2xvcjogIzM5NDlBQiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzM5NDlBQiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzk0OUFCICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzk0OUFCICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzOTQ5QUIgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzk0OUFCICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzRjlGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzRjlGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5pbmRpZ28tNzAwLWZnIHtcbiAgY29sb3I6ICMzMDNGOUYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMzMDNGOUYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzMwM0Y5RiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzMwM0Y5RiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzAzRjlGICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzMwM0Y5RiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uaW5kaWdvLTgwMC1mZyB7XG4gIGNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQTIzN0UgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQTIzN0UgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmluZGlnby05MDAtZmcge1xuICBjb2xvcjogIzFBMjM3RSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzFBMjM3RSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMUEyMzdFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMUEyMzdFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxQTIzN0UgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMUEyMzdFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhDOUVGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QzlFRkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmluZGlnby1BMTAwLWZnIHtcbiAgY29sb3I6ICM4QzlFRkYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEM5RUZGICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOEM5RUZGICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzhDOUVGRiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzhDOUVGRiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOEM5RUZGICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzNkRGRSAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzZERkUgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5pbmRpZ28tQTIwMC1mZyB7XG4gIGNvbG9yOiAjNTM2REZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzUzNkRGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzUzNkRGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM1MzZERkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1MzZERkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzUzNkRGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDVBRkUgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Q1QUZFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uaW5kaWdvLUE0MDAtZmcge1xuICBjb2xvcjogIzNENUFGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMzRDVBRkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzRDVBRkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjM0Q1QUZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjM0Q1QUZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzRDVBRkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0RkZFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNEZGRSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uaW5kaWdvLUE3MDAtZmcge1xuICBjb2xvcjogIzMwNEZGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMzMDRGRkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzMDRGRkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzA0RkZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzA0RkZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzMDRGRkUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJsdWUtNTAtZmcge1xuICBjb2xvcjogI0UzRjJGRCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0UzRjJGRCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JCREVGQiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQkRFRkIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJsdWUtMTAwLWZnIHtcbiAgY29sb3I6ICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkJERUZCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQkJERUZCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0JCREVGQiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0JCREVGQiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQkJERUZCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MENBRjkgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJsdWUtMjAwLWZnIHtcbiAgY29sb3I6ICM5MENBRjkgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0QjVGNiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJsdWUtMzAwLWZnIHtcbiAgY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzY0QjVGNiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY0QjVGNiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MkE1RjUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJsdWUtNDAwLWZnIHtcbiAgY29sb3I6ICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDJBNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDJBNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNDJBNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5ibHVlLTUwMC1mZyB7XG4gIGNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJsdWUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZmcge1xuICBjb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFODhFNSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTg4RTUgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5ibHVlLTYwMC1mZyB7XG4gIGNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzFFODhFNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzFFODhFNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxRTg4RTUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxRTg4RTUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzFFODhFNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYmx1ZS03MDAtZmcge1xuICBjb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYmx1ZS04MDAtZmcge1xuICBjb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYmx1ZS05MDAtZmcge1xuICBjb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgyQjFGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODJCMUZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ibHVlLUExMDAtZmcge1xuICBjb2xvcjogIzgyQjFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODJCMUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzgyQjFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjODJCMUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzgyQjFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzgyQjFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ4QUZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDhBRkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5ibHVlLUEyMDAtZmcge1xuICBjb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDQ4QUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNDQ4QUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTc5RkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5ibHVlLUE0MDAtZmcge1xuICBjb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTYyRkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5ibHVlLUE3MDAtZmcge1xuICBjb2xvcjogIzI5NjJGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzI5NjJGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI5NjJGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzI5NjJGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxRjVGRSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxRjVGRSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtYmx1ZS01MC1mZyB7XG4gIGNvbG9yOiAjRTFGNUZFICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTFGNUZFICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFMUY1RkUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFMUY1RkUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0UxRjVGRSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFMUY1RkUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjNFNUZDICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IzRTVGQyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtYmx1ZS0xMDAtZmcge1xuICBjb2xvcjogI0IzRTVGQyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCM0U1RkMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCM0U1RkMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQjNFNUZDICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjNFNUZDICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCM0U1RkMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFENEZBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxRDRGQSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtYmx1ZS0yMDAtZmcge1xuICBjb2xvcjogIzgxRDRGQSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4MUQ0RkEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4MUQ0RkEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjODFENEZBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjODFENEZBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4MUQ0RkEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEZDM0Y3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRGQzNGNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtYmx1ZS0zMDAtZmcge1xuICBjb2xvcjogIzRGQzNGNyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0RkMzRjcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0RkMzRjcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNEZDM0Y3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNEZDM0Y3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0RkMzRjcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjlCNkY2ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5QjZGNiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtYmx1ZS00MDAtZmcge1xuICBjb2xvcjogIzI5QjZGNiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMyOUI2RjYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyOUI2RjYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjlCNkY2ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjlCNkY2ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyOUI2RjYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtYmx1ZS01MDAtZmcge1xuICBjb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWJsdWUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtZmcge1xuICBjb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzOUJFNSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzlCRTUgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5saWdodC1ibHVlLTYwMC1mZyB7XG4gIGNvbG9yOiAjMDM5QkU1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAzOUJFNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAzOUJFNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMzlCRTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMzlCRTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAzOUJFNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjg4RDEgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI4OEQxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubGlnaHQtYmx1ZS03MDAtZmcge1xuICBjb2xvcjogIzAyODhEMSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMjg4RDEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMjg4RDEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDI4OEQxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDI4OEQxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMjg4RDEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI3N0JEICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNzdCRCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmxpZ2h0LWJsdWUtODAwLWZnIHtcbiAgY29sb3I6ICMwMjc3QkQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDI3N0JEICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDI3N0JEICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAyNzdCRCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAyNzdCRCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDI3N0JEICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNTc5QiAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTU3OUIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5saWdodC1ibHVlLTkwMC1mZyB7XG4gIGNvbG9yOiAjMDE1NzlCICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAxNTc5QiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAxNTc5QiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMTU3OUIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMTU3OUIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAxNTc5QiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBEOEZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MEQ4RkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWJsdWUtQTEwMC1mZyB7XG4gIGNvbG9yOiAjODBEOEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4MEQ4RkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjODBEOEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4MEQ4RkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjODBEOEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjODBEOEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEM0RkYgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQzRGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtYmx1ZS1BMjAwLWZnIHtcbiAgY29sb3I6ICM0MEM0RkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzQwQzRGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0MEM0RkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzQwQzRGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0MEM0RkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0MEM0RkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjBGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCMEZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ibHVlLUE0MDAtZmcge1xuICBjb2xvcjogIzAwQjBGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBCMEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwQjBGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDBCMEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwQjBGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwQjBGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MUVBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxRUEgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5saWdodC1ibHVlLUE3MDAtZmcge1xuICBjb2xvcjogIzAwOTFFQSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5MUVBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwOTFFQSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA5MUVBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwOTFFQSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwOTFFQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRjdGQSAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRjdGQSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY3lhbi01MC1mZyB7XG4gIGNvbG9yOiAjRTBGN0ZBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTBGN0ZBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0UwRjdGQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJFQkYyICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IyRUJGMiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY3lhbi0xMDAtZmcge1xuICBjb2xvcjogI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCMkVCRjIgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCMkVCRjIgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQjJFQkYyICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjJFQkYyICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCMkVCRjIgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwREVFQSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY3lhbi0yMDAtZmcge1xuICBjb2xvcjogIzgwREVFQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4MERFRUEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4MERFRUEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4MERFRUEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEREMEUxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRERDBFMSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY3lhbi0zMDAtZmcge1xuICBjb2xvcjogIzRERDBFMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNEREMEUxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNEREMEUxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2QzZEQSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY3lhbi00MDAtZmcge1xuICBjb2xvcjogIzI2QzZEQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY3lhbi01MDAtZmcge1xuICBjb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmN5YW4tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tZmcge1xuICBjb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUNDMSAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEFDQzEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmN5YW4tNjAwLWZnIHtcbiAgY29sb3I6ICMwMEFDQzEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBQ0MxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDBBQ0MxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwQUNDMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwQUNDMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDBBQ0MxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5jeWFuLTcwMC1mZyB7XG4gIGNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDsgfVxuXG4uY3lhbi03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDsgfVxuXG4uY3lhbi03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uY3lhbi04MDAtZmcge1xuICBjb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmN5YW4tOTAwLWZnIHtcbiAgY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NEZGRkYgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0RkZGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY3lhbi1BMTAwLWZnIHtcbiAgY29sb3I6ICM4NEZGRkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzg0RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4NEZGRkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzg0RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4NEZGRkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4NEZGRkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMThGRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jeWFuLUEyMDAtZmcge1xuICBjb2xvcjogIzE4RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMThGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzE4RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMThGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzE4RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzE4RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBFNUZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEU1RkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmN5YW4tQTQwMC1mZyB7XG4gIGNvbG9yOiAjMDBFNUZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMEU1RkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDBFNUZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMEU1RkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBFNUZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDBFNUZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEI4RDQgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjhENCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY3lhbi1BNzAwLWZnIHtcbiAgY29sb3I6ICMwMEI4RDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwQjhENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMEI4RDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwQjhENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMEI4RDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMEI4RDQgIWltcG9ydGFudDsgfVxuXG4udGVhbC01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEYyRjEgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEYyRjEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRlYWwtNTAtZmcge1xuICBjb2xvcjogI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTBGMkYxICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTBGMkYxICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFMEYyRjEgIWltcG9ydGFudDsgfVxuXG4udGVhbC01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTBGMkYxICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IyREZEQiAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMkRGREIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRlYWwtMTAwLWZnIHtcbiAgY29sb3I6ICNCMkRGREIgIWltcG9ydGFudDsgfVxuXG4udGVhbC0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0IyREZEQiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0IyREZEQiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwQ0JDNCAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MENCQzQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRlYWwtMjAwLWZnIHtcbiAgY29sb3I6ICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4udGVhbC0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBDQkM0ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjODBDQkM0ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzgwQ0JDNCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzgwQ0JDNCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjODBDQkM0ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0REI2QUMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRlYWwtMzAwLWZnIHtcbiAgY29sb3I6ICM0REI2QUMgIWltcG9ydGFudDsgfVxuXG4udGVhbC0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNERCNkFDICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNERCNkFDICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNERCNkFDICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2QTY5QSAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNkE2OUEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRlYWwtNDAwLWZnIHtcbiAgY29sb3I6ICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4udGVhbC00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjZBNjlBICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjZBNjlBICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzI2QTY5QSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI2QTY5QSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjZBNjlBICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi50ZWFsLTUwMC1mZyB7XG4gIGNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnRlYWwtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtZmcge1xuICBjb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODk3QiAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg5N0IgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi50ZWFsLTYwMC1mZyB7XG4gIGNvbG9yOiAjMDA4OTdCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwODk3QiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwODk3QiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDg5N0IgIWltcG9ydGFudDsgfVxuXG4udGVhbC02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDg5N0IgIWltcG9ydGFudDsgfVxuXG4udGVhbC02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwODk3QiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4udGVhbC03MDAtZmcge1xuICBjb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDsgfVxuXG4udGVhbC03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDsgfVxuXG4udGVhbC03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDsgfVxuXG4udGVhbC04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4udGVhbC04MDAtZmcge1xuICBjb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuXG4udGVhbC04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuXG4udGVhbC04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuXG4udGVhbC05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4udGVhbC05MDAtZmcge1xuICBjb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG4udGVhbC05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG4udGVhbC05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E3RkZFQiAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTdGRkVCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50ZWFsLUExMDAtZmcge1xuICBjb2xvcjogI0E3RkZFQiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQTdGRkVCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0E3RkZFQiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQTdGRkVCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0E3RkZFQiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0E3RkZFQiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRGRkRBICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NEZGREEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRlYWwtQTIwMC1mZyB7XG4gIGNvbG9yOiAjNjRGRkRBICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2NEZGREEgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjRGRkRBICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2NEZGREEgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjRGRkRBICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjRGRkRBICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxREU5QjYgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFERTlCNiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGVhbC1BNDAwLWZnIHtcbiAgY29sb3I6ICMxREU5QjYgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzFERTlCNiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxREU5QjYgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzFERTlCNiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxREU5QjYgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxREU5QjYgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkZBNSAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCRkE1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50ZWFsLUE3MDAtZmcge1xuICBjb2xvcjogIzAwQkZBNSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBCRkE1ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwQkZBNSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDBCRkE1ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwQkZBNSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwQkZBNSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEY1RTkgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGNUU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmVlbi01MC1mZyB7XG4gIGNvbG9yOiAjRThGNUU5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0U4RjVFOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0U4RjVFOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFOEY1RTkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFOEY1RTkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0U4RjVFOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzhFNkM5ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDOEU2QzkgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZWVuLTEwMC1mZyB7XG4gIGNvbG9yOiAjQzhFNkM5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDOEU2QzkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQzhFNkM5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDOEU2QzkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQzhFNkM5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQzhFNkM5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBNUQ2QTcgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JlZW4tMjAwLWZnIHtcbiAgY29sb3I6ICNBNUQ2QTcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNBNUQ2QTcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNBNUQ2QTcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNBNUQ2QTcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxQzc4NCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFDNzg0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmVlbi0zMDAtZmcge1xuICBjb2xvcjogIzgxQzc4NCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODFDNzg0ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzgxQzc4NCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjODFDNzg0ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzgxQzc4NCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzgxQzc4NCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZCQjZBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NkJCNkEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZWVuLTQwMC1mZyB7XG4gIGNvbG9yOiAjNjZCQjZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2NkJCNkEgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjZCQjZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2NkJCNkEgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjZCQjZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjZCQjZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JlZW4tNTAwLWZnIHtcbiAgY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmVlbi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tZmcge1xuICBjb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzQTA0NyAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDNBMDQ3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZ3JlZW4tNjAwLWZnIHtcbiAgY29sb3I6ICM0M0EwNDcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzQzQTA0NyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0M0EwNDcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzQzQTA0NyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0M0EwNDcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0M0EwNDcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OEUzQyAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZ3JlZW4tNzAwLWZnIHtcbiAgY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzM4OEUzQyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM4OEUzQyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJFN0QzMiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ncmVlbi04MDAtZmcge1xuICBjb2xvcjogIzJFN0QzMiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzJFN0QzMiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzJFN0QzMiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzJFN0QzMiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUI1RTIwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjVFMjAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmdyZWVuLTkwMC1mZyB7XG4gIGNvbG9yOiAjMUI1RTIwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMxQjVFMjAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMUI1RTIwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxQjVFMjAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMUI1RTIwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMUI1RTIwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjlGNkNBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjlGNkNBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmVlbi1BMTAwLWZnIHtcbiAgY29sb3I6ICNCOUY2Q0EgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCOUY2Q0EgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0I5RjZDQSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0I5RjZDQSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjlGNkNBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0I5RjZDQSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5RjBBRSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5RjBBRSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JlZW4tQTIwMC1mZyB7XG4gIGNvbG9yOiAjNjlGMEFFICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjlGMEFFICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2OUYwQUUgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2OUYwQUUgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY5RjBBRSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2OUYwQUUgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEU2NzYgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEU2NzYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZWVuLUE0MDAtZmcge1xuICBjb2xvcjogIzAwRTY3NiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwRTY3NiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDBFNjc2ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDBFNjc2ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMEU2NzYgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDBFNjc2ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDODUzICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDODUzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmVlbi1BNzAwLWZnIHtcbiAgY29sb3I6ICMwMEM4NTMgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMEM4NTMgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwQzg1MyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwQzg1MyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBDODUzICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwQzg1MyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUY4RTkgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGOEU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ncmVlbi01MC1mZyB7XG4gIGNvbG9yOiAjRjFGOEU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0YxRjhFOSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0YxRjhFOSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGMUY4RTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGMUY4RTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0YxRjhFOSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRENFREM4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQ0VEQzggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWdyZWVuLTEwMC1mZyB7XG4gIGNvbG9yOiAjRENFREM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNEQ0VEQzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRENFREM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNEQ0VEQzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRENFREM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRENFREM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNUUxQTUgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M1RTFBNSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtZ3JlZW4tMjAwLWZnIHtcbiAgY29sb3I6ICNDNUUxQTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0M1RTFBNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDNUUxQTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0M1RTFBNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDNUUxQTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDNUUxQTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FFRDU4MSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUVENTgxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ncmVlbi0zMDAtZmcge1xuICBjb2xvcjogI0FFRDU4MSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQUVENTgxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0FFRDU4MSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQUVENTgxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0FFRDU4MSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0FFRDU4MSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUNDQzY1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Q0NDNjUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWdyZWVuLTQwMC1mZyB7XG4gIGNvbG9yOiAjOUNDQzY1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM5Q0NDNjUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOUNDQzY1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5Q0NDNjUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOUNDQzY1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOUNDQzY1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAwLWZnIHtcbiAgY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ncmVlbi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tZmcge1xuICBjb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdDQjM0MiAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0NCMzQyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ncmVlbi02MDAtZmcge1xuICBjb2xvcjogIzdDQjM0MiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN0NCMzQyICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzdDQjM0MiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjN0NCMzQyICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdDQjM0MiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzdDQjM0MiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjg5RjM4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODlGMzggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5saWdodC1ncmVlbi03MDAtZmcge1xuICBjb2xvcjogIzY4OUYzOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjg5RjM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY4OUYzOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjg5RjM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY4OUYzOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY4OUYzOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU4QjJGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NThCMkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5saWdodC1ncmVlbi04MDAtZmcge1xuICBjb2xvcjogIzU1OEIyRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTU4QjJGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzU1OEIyRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNTU4QjJGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzU1OEIyRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzU1OEIyRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2OTFFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzY5MUUgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5saWdodC1ncmVlbi05MDAtZmcge1xuICBjb2xvcjogIzMzNjkxRSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzM2OTFFICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzMzNjkxRSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzM2OTFFICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMzNjkxRSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzMzNjkxRSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDRkY5MCAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDRkY5MCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtZ3JlZW4tQTEwMC1mZyB7XG4gIGNvbG9yOiAjQ0NGRjkwICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0NGRjkwICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDQ0ZGOTAgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDQ0ZGOTAgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0NDRkY5MCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDQ0ZGOTAgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMkZGNTkgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMkZGNTkgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWdyZWVuLUEyMDAtZmcge1xuICBjb2xvcjogI0IyRkY1OSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0IyRkY1OSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQjJGRjU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQjJGRjU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCMkZGNTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQjJGRjU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZGRjAzICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZGRjAzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ncmVlbi1BNDAwLWZnIHtcbiAgY29sb3I6ICM3NkZGMDMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM3NkZGMDMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzc2RkYwMyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzc2RkYwMyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNzZGRjAzICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzc2RkYwMyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0REQxNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0REQxNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtZ3JlZW4tQTcwMC1mZyB7XG4gIGNvbG9yOiAjNjRERDE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjRERDE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NEREMTcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2NEREMTcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY0REQxNyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2NEREMTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUZCRTcgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUZCRTcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtNTAtZmcge1xuICBjb2xvcjogI0Y5RkJFNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y5RkJFNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjlGQkU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjlGQkU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGOUZCRTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjlGQkU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjRDMyAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEY0QzMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtMTAwLWZnIHtcbiAgY29sb3I6ICNGMEY0QzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGNEMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjBGNEMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0YwRjRDMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0YwRjRDMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjBGNEMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUU5QyAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkVFOUMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtMjAwLWZnIHtcbiAgY29sb3I6ICNFNkVFOUMgIWltcG9ydGFudDsgfVxuXG4ubGltZS0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTZFRTlDICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTZFRTlDICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U2RUU5QyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U2RUU5QyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTZFRTlDICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RDRTc3NSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQ0U3NzUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtMzAwLWZnIHtcbiAgY29sb3I6ICNEQ0U3NzUgIWltcG9ydGFudDsgfVxuXG4ubGltZS0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRENFNzc1ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRENFNzc1ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0RDRTc3NSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0RDRTc3NSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRENFNzc1ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q0RTE1NyAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENEUxNTcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtNDAwLWZnIHtcbiAgY29sb3I6ICNENEUxNTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDRFMTU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDRFMTU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Q0RTE1NyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Q0RTE1NyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRDRFMTU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtNTAwLWZnIHtcbiAgY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubGltZS01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLWZnIHtcbiAgY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubGltZS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubGltZS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMENBMzMgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzBDQTMzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLTYwMC1mZyB7XG4gIGNvbG9yOiAjQzBDQTMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0MwQ0EzMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0MwQ0EzMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDMENBMzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDMENBMzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0MwQ0EzMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRkI0MkIgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUZCNDJCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLTcwMC1mZyB7XG4gIGNvbG9yOiAjQUZCNDJCICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0FGQjQyQiAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0FGQjQyQiAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNBRkI0MkIgIWltcG9ydGFudDsgfVxuXG4ubGltZS03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNBRkI0MkIgIWltcG9ydGFudDsgfVxuXG4ubGltZS03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0FGQjQyQiAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5RTlEMjQgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUU5RDI0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLTgwMC1mZyB7XG4gIGNvbG9yOiAjOUU5RDI0ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzlFOUQyNCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzlFOUQyNCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5RTlEMjQgIWltcG9ydGFudDsgfVxuXG4ubGltZS04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5RTlEMjQgIWltcG9ydGFudDsgfVxuXG4ubGltZS04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzlFOUQyNCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubGltZS05MDAtZmcge1xuICBjb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RkY4MSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGRjgxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLUExMDAtZmcge1xuICBjb2xvcjogI0Y0RkY4MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjRGRjgxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y0RkY4MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjRGRjgxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y0RkY4MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Y0RkY4MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGRjQxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUZGNDEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtQTIwMC1mZyB7XG4gIGNvbG9yOiAjRUVGRjQxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFRUZGNDEgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUVGRjQxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFRUZGNDEgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUVGRjQxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRUVGRjQxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNkZGMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2RkYwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS1BNDAwLWZnIHtcbiAgY29sb3I6ICNDNkZGMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0M2RkYwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDNkZGMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0M2RkYwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDNkZGMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDNkZGMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FFRUEwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUVFQTAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLUE3MDAtZmcge1xuICBjb2xvcjogI0FFRUEwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQUVFQTAwICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0FFRUEwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQUVFQTAwICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0FFRUEwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0FFRUEwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGREU3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZERTcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy01MC1mZyB7XG4gIGNvbG9yOiAjRkZGREU3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkZERTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZGREU3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkZERTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGREU3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZGREU3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOUM0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOUM0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctMTAwLWZnIHtcbiAgY29sb3I6ICNGRkY5QzQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkY5QzQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRjlDNCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRjlDNCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGOUM0ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRjlDNCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjU5RCAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjU5RCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LTIwMC1mZyB7XG4gIGNvbG9yOiAjRkZGNTlEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGNTlEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkY1OUQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkY1OUQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRjU5RCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkY1OUQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYxNzYgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYxNzYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy0zMDAtZmcge1xuICBjb2xvcjogI0ZGRjE3NiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRjE3NiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZGMTc2ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZGMTc2ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkYxNzYgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZGMTc2ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRTU4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRTU4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctNDAwLWZnIHtcbiAgY29sb3I6ICNGRkVFNTggIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkVFNTggIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRUU1OCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRUU1OCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZFRTU4ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRUU1OCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LTUwMC1mZyB7XG4gIGNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctZmcge1xuICBjb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERDgzNSAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERDgzNSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LTYwMC1mZyB7XG4gIGNvbG9yOiAjRkREODM1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkREODM1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGREQ4MzUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGREQ4MzUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZERDgzNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGREQ4MzUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy03MDAtZmcge1xuICBjb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctODAwLWZnIHtcbiAgY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LTkwMC1mZyB7XG4gIGNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRjhEICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkY4RCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LUExMDAtZmcge1xuICBjb2xvcjogI0ZGRkY4RCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkZGOEQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkZGOEQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZGRjhEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGRjhEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkZGOEQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkYwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LUEyMDAtZmcge1xuICBjb2xvcjogI0ZGRkYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkZGMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkZGMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkZGMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQTAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUEwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LUE0MDAtZmcge1xuICBjb2xvcjogI0ZGRUEwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkVBMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkVBMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZFQTAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZFQTAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkVBMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENjAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDYwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LUE3MDAtZmcge1xuICBjb2xvcjogI0ZGRDYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkQ2MDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkQ2MDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZENjAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZENjAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkQ2MDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOEUxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjhFMSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItNTAtZmcge1xuICBjb2xvcjogI0ZGRjhFMSAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkY4RTEgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkY4RTEgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZGOEUxICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGOEUxICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkY4RTEgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUNCMyAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQ0IzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci0xMDAtZmcge1xuICBjb2xvcjogI0ZGRUNCMyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFQ0IzICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRUNCMyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZFQ0IzICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRUNCMyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRUNCMyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMDgyICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkUwODIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLTIwMC1mZyB7XG4gIGNvbG9yOiAjRkZFMDgyICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkUwODIgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZFMDgyICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkUwODIgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZFMDgyICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZFMDgyICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ1NEYgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDU0RiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItMzAwLWZnIHtcbiAgY29sb3I6ICNGRkQ1NEYgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRDU0RiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkQ1NEYgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRDU0RiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkQ1NEYgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkQ1NEYgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0EyOCAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQTI4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci00MDAtZmcge1xuICBjb2xvcjogI0ZGQ0EyOCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDQTI4ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQ0EyOCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZDQTI4ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQ0EyOCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQ0EyOCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLTUwMC1mZyB7XG4gIGNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLWZnIHtcbiAgY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkIzMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItNjAwLWZnIHtcbiAgY29sb3I6ICNGRkIzMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkIzMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkIzMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkIzMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci03MDAtZmcge1xuICBjb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLTgwMC1mZyB7XG4gIGNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItOTAwLWZnIHtcbiAgY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkU1N0YgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkU1N0YgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLUExMDAtZmcge1xuICBjb2xvcjogI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZFNTdGICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZFNTdGICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkU1N0YgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZFNTdGICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENzQwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENzQwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci1BMjAwLWZnIHtcbiAgY29sb3I6ICNGRkQ3NDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkQ3NDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZENzQwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzQwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzQwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItQTQwMC1mZyB7XG4gIGNvbG9yOiAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkM0MDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkM0MDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQzQwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkM0MDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkFCMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkFCMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLUE3MDAtZmcge1xuICBjb2xvcjogI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZBQjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZBQjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkFCMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZBQjAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYzRTAgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjNFMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLTUwLWZnIHtcbiAgY29sb3I6ICNGRkYzRTAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRjNFMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkYzRTAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRjNFMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkYzRTAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkYzRTAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkUwQjIgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkUwQjIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS0xMDAtZmcge1xuICBjb2xvcjogI0ZGRTBCMiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRTBCMiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZFMEIyICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZFMEIyICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkUwQjIgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZFMEIyICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQzgwICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQzgwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtMjAwLWZnIHtcbiAgY29sb3I6ICNGRkNDODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkNDODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQ0M4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQ0M4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZDQzgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQ0M4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjc0RCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjc0RCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLTMwMC1mZyB7XG4gIGNvbG9yOiAjRkZCNzREICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZCNzREICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkI3NEQgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkI3NEQgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQjc0RCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkI3NEQgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE3MjYgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE3MjYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS00MDAtZmcge1xuICBjb2xvcjogI0ZGQTcyNiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQTcyNiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZBNzI2ICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZBNzI2ICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkE3MjYgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZBNzI2ICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtNTAwLWZnLCAuZXZlbnQtcmVwb3J0IHRhYmxlLm1kLXRhYmxlIC5ldmVudC1zdWJldmVudCAudGQtZXZlbnQtdHlwZSxcbi5ldmVudC1yZXBvcnQgdGFibGUubWQtdGFibGUgLmV2ZW50LXN1YmV2ZW50IFtjbGFzcyo9XCJpY29uLVwiXSB7XG4gIGNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtZmcge1xuICBjb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCOEMwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCOEMwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLTYwMC1mZyB7XG4gIGNvbG9yOiAjRkI4QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkI4QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGQjhDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGQjhDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZCOEMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGQjhDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTdDMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTdDMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS03MDAtZmcge1xuICBjb2xvcjogI0Y1N0MwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y1N0MwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjU3QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjU3QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNTdDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjU3QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY2QzAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY2QzAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ub3JhbmdlLTgwMC1mZyB7XG4gIGNvbG9yOiAjRUY2QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUY2QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFRjZDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFRjZDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VGNkMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFRjZDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNjUxMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNjUxMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5vcmFuZ2UtOTAwLWZnIHtcbiAgY29sb3I6ICNFNjUxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFNjUxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0U2NTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U2NTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTY1MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0U2NTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQxODAgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMTgwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtQTEwMC1mZyB7XG4gIGNvbG9yOiAjRkZEMTgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRDE4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRDE4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkQxODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkQxODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRDE4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkFCNDAgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBQjQwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtQTIwMC1mZyB7XG4gIGNvbG9yOiAjRkZBQjQwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQUI0MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQUI0MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkFCNDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkFCNDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQUI0MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjkxMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5MTAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtQTQwMC1mZyB7XG4gIGNvbG9yOiAjRkY5MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGOTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjkxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjkxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGOTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZEMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtQTcwMC1mZyB7XG4gIGNvbG9yOiAjRkY2RDAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNkQwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGNkQwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjZEMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjZEMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGNkQwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkU5RTcgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJFOUU3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5kZWVwLW9yYW5nZS01MC1mZyB7XG4gIGNvbG9yOiAjRkJFOUU3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZCRTlFNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZCRTlFNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGQkU5RTcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGQkU5RTcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZCRTlFNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQ0JDICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNDQkMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmRlZXAtb3JhbmdlLTEwMC1mZyB7XG4gIGNvbG9yOiAjRkZDQ0JDICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkNDQkMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZDQ0JDICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkNDQkMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZDQ0JDICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZDQ0JDICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkFCOTEgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUI5MSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZGVlcC1vcmFuZ2UtMjAwLWZnIHtcbiAgY29sb3I6ICNGRkFCOTEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQUI5MSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkFCOTEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQUI5MSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkFCOTEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkFCOTEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEE2NSAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QTY1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5kZWVwLW9yYW5nZS0zMDAtZmcge1xuICBjb2xvcjogI0ZGOEE2NSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY4QTY1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGOEE2NSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY4QTY1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGOEE2NSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGOEE2NSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3MDQzICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjcwNDMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmRlZXAtb3JhbmdlLTQwMC1mZyB7XG4gIGNvbG9yOiAjRkY3MDQzICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjcwNDMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY3MDQzICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjcwNDMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY3MDQzICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY3MDQzICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmRlZXAtb3JhbmdlLTUwMC1mZyB7XG4gIGNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmRlZXAtb3JhbmdlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1mZyB7XG4gIGNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MTFFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUxMUUgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5kZWVwLW9yYW5nZS02MDAtZmcge1xuICBjb2xvcjogI0Y0NTExRSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjQ1MTFFICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y0NTExRSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjQ1MTFFICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y0NTExRSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Y0NTExRSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTY0QTE5ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNjRBMTkgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5kZWVwLW9yYW5nZS03MDAtZmcge1xuICBjb2xvcjogI0U2NEExOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTY0QTE5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0U2NEExOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTY0QTE5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U2NEExOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0U2NEExOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDg0MzE1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEODQzMTUgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5kZWVwLW9yYW5nZS04MDAtZmcge1xuICBjb2xvcjogI0Q4NDMxNSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDg0MzE1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Q4NDMxNSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRDg0MzE1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Q4NDMxNSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Q4NDMxNSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkYzNjBDICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjM2MEMgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5kZWVwLW9yYW5nZS05MDAtZmcge1xuICBjb2xvcjogI0JGMzYwQyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkYzNjBDICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0JGMzYwQyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQkYzNjBDICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0JGMzYwQyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0JGMzYwQyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOUU4MCAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOUU4MCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZGVlcC1vcmFuZ2UtQTEwMC1mZyB7XG4gIGNvbG9yOiAjRkY5RTgwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5RTgwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjlFODAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjlFODAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGOUU4MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjlFODAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZFNDAgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZFNDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmRlZXAtb3JhbmdlLUEyMDAtZmcge1xuICBjb2xvcjogI0ZGNkU0MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNkU0MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY2RTQwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY2RTQwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjZFNDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY2RTQwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYzRDAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYzRDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGVlcC1vcmFuZ2UtQTQwMC1mZyB7XG4gIGNvbG9yOiAjRkYzRDAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkYzRDAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjNEMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjNEMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGM0QwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjNEMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDJDMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDJDMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5kZWVwLW9yYW5nZS1BNzAwLWZnIHtcbiAgY29sb3I6ICNERDJDMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNERDJDMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0REMkMwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0REMkMwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjREQyQzAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0REMkMwMCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVCRTkgIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQkU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5icm93bi01MC1mZyB7XG4gIGNvbG9yOiAjRUZFQkU5ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VGRUJFOSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VGRUJFOSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFRkVCRTkgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFRkVCRTkgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VGRUJFOSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJyb3duLTEwMC1mZyB7XG4gIGNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYnJvd24tMjAwLWZnIHtcbiAgY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExODg3RiAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTE4ODdGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYnJvd24tMzAwLWZnIHtcbiAgY29sb3I6ICNBMTg4N0YgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ExODg3RiAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNBMTg4N0YgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ExODg3RiAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNBMTg4N0YgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNBMTg4N0YgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYnJvd24tNDAwLWZnIHtcbiAgY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5icm93bi01MDAtZmcge1xuICBjb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJyb3duLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1mZyB7XG4gIGNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkQ0QzQxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RDRDNDEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJyb3duLTYwMC1mZyB7XG4gIGNvbG9yOiAjNkQ0QzQxICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2RDRDNDEgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNkQ0QzQxICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2RDRDNDEgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNkQ0QzQxICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNkQ0QzQxICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYnJvd24tNzAwLWZnIHtcbiAgY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRFMzQyRSAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEUzNDJFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5icm93bi04MDAtZmcge1xuICBjb2xvcjogIzRFMzQyRSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNEUzNDJFICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzRFMzQyRSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNEUzNDJFICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRFMzQyRSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzRFMzQyRSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0UyNzIzICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRTI3MjMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJyb3duLTkwMC1mZyB7XG4gIGNvbG9yOiAjM0UyNzIzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMzRTI3MjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjM0UyNzIzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzRTI3MjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjM0UyNzIzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjM0UyNzIzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5icm93bi1BMTAwLWZnIHtcbiAgY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYnJvd24tQTIwMC1mZyB7XG4gIGNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJyb3duLUE0MDAtZmcge1xuICBjb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5icm93bi1BNzAwLWZnIHtcbiAgY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JleS01MC1mZyB7XG4gIGNvbG9yOiAjRkFGQUZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkFGQUZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGQUZBRkEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGQUZBRkEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZBRkFGQSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGQUZBRkEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JleS0xMDAtZmcge1xuICBjb2xvcjogI0Y1RjVGNSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGNUY1RjUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGNUY1RjUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjVGNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjVGNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGNUY1RjUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JleS0yMDAtZmcge1xuICBjb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JleS0zMDAtZmcge1xuICBjb2xvcjogI0UwRTBFMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFMEUwRTAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFMEUwRTAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTBFMEUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTBFMEUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFMEUwRTAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JleS00MDAtZmcge1xuICBjb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JleS01MDAtZmcge1xuICBjb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZXktYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktZmcge1xuICBjb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmdyZXktNjAwLWZnIHtcbiAgY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmdyZXktNzAwLWZnIHtcbiAgY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmdyZXktODAwLWZnIHtcbiAgY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4uZ3JleS04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmdyZXktOTAwLWZnIHtcbiAgY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS0xMDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMDAtZmcge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZXktQTEwMC1mZyB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JleS1BMjAwLWZnIHtcbiAgY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmV5LUE0MDAtZmcge1xuICBjb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZXktQTcwMC1mZyB7XG4gIGNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUZGMSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYmx1ZS1ncmV5LTUwLWZnIHtcbiAgY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VDRUZGMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0VDRUZGMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJsdWUtZ3JleS0xMDAtZmcge1xuICBjb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ibHVlLWdyZXktMjAwLWZnIHtcbiAgY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwQTRBRSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwQTRBRSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYmx1ZS1ncmV5LTMwMC1mZyB7XG4gIGNvbG9yOiAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5MEE0QUUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5MEE0QUUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzkwQTRBRSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5MEE0QUUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5ibHVlLWdyZXktNDAwLWZnIHtcbiAgY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJsdWUtZ3JleS01MDAtZmcge1xuICBjb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5ibHVlLWdyZXktYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1mZyB7XG4gIGNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ibHVlLWdyZXktNjAwLWZnIHtcbiAgY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYmx1ZS1ncmV5LTcwMC1mZyB7XG4gIGNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJsdWUtZ3JleS04MDAtZmcge1xuICBjb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ibHVlLWdyZXktOTAwLWZnIHtcbiAgY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ibHVlLWdyZXktQTEwMC1mZyB7XG4gIGNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ibHVlLWdyZXktQTIwMC1mZyB7XG4gIGNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ibHVlLWdyZXktQTQwMC1mZyB7XG4gIGNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ibHVlLWdyZXktQTcwMC1mZyB7XG4gIGNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLXdoaXRlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLndoaXRlLTUwMC1mZywgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nX19kYXRlLWZpbHRlcnMgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0LFxubWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nX19kYXRlLWZpbHRlcnMgbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsLFxubWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nX19kYXRlLWZpbHRlcnMgbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsOjphZnRlciwgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nX19jZW50cm9pZC1maWx0ZXIgbWQtYXV0b2NvbXBsZXRlIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dCxcbm1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5oZWFkZXItY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZ19fY2VudHJvaWQtZmlsdGVyIG1kLWF1dG9jb21wbGV0ZSBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQ6Zm9jdXMsXG5tZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuaGVhZGVyLWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2dfX2NlbnRyb2lkLWZpbHRlciBtZC1hdXRvY29tcGxldGUgbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsLFxubWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nX19jZW50cm9pZC1maWx0ZXIgbWQtYXV0b2NvbXBsZXRlIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC13aGl0ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLndoaXRlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS1mZyB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsYWNrLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJsYWNrLTUwMC1mZyB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsYWNrLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYmxhY2stYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrLWZnIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBUeXBvZ3JhcGh5XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDsgfVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxLjNyZW07IH1cblxuaHRtbCwgYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvOyB9XG5cbmZvcm0ge1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi40cmVtOyB9XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07IH1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNHJlbTsgfVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjNyZW07IH1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG5cbi5sYSB7XG4gIGNvbG9yOiByZWQgIWltcG9ydGFudDsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6aG92ZXIsIGE6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5hYmJyIHtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cblxuYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgYmxvY2txdW90ZSBmb290ZXIge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAgIGJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7IH1cbiAgYmxvY2txdW90ZS5yZXZlcnNlIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgYmxvY2txdW90ZS5yZXZlcnNlIGZvb3RlcjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7IH1cbiAgICBibG9ja3F1b3RlLnJldmVyc2UgZm9vdGVyOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJzsgfVxuXG5kbCBkdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmRsIGRkIHtcbiAgbWFyZ2luOiA0cHggMCAxNnB4IDA7IH1cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNGN0Y0OUE7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG50YWJsZSB0aGVhZCB0ciB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmZvbnQtd2VpZ2h0LTEwMCB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7IH1cblxuLmZvbnQtd2VpZ2h0LTIwMCB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7IH1cblxuLmZvbnQtd2VpZ2h0LTMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLmZvbnQtd2VpZ2h0LTQwMCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZvbnQtd2VpZ2h0LTUwMCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmZvbnQtd2VpZ2h0LTYwMCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmZvbnQtd2VpZ2h0LTcwMCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmZvbnQtd2VpZ2h0LTgwMCB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7IH1cblxuLmZvbnQtd2VpZ2h0LTkwMCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cblxuLmZvbnQtc2l6ZS0xIHtcbiAgZm9udC1zaXplOiAxcHg7IH1cblxuLmZvbnQtc2l6ZS0yIHtcbiAgZm9udC1zaXplOiAycHg7IH1cblxuLmZvbnQtc2l6ZS0zIHtcbiAgZm9udC1zaXplOiAzcHg7IH1cblxuLmZvbnQtc2l6ZS00IHtcbiAgZm9udC1zaXplOiA0cHg7IH1cblxuLmZvbnQtc2l6ZS01IHtcbiAgZm9udC1zaXplOiA1cHg7IH1cblxuLmZvbnQtc2l6ZS02IHtcbiAgZm9udC1zaXplOiA2cHg7IH1cblxuLmZvbnQtc2l6ZS03IHtcbiAgZm9udC1zaXplOiA3cHg7IH1cblxuLmZvbnQtc2l6ZS04IHtcbiAgZm9udC1zaXplOiA4cHg7IH1cblxuLmZvbnQtc2l6ZS05IHtcbiAgZm9udC1zaXplOiA5cHg7IH1cblxuLmZvbnQtc2l6ZS0xMCB7XG4gIGZvbnQtc2l6ZTogMTBweDsgfVxuXG4uZm9udC1zaXplLTExIHtcbiAgZm9udC1zaXplOiAxMXB4OyB9XG5cbi5mb250LXNpemUtMTIge1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmZvbnQtc2l6ZS0xMyB7XG4gIGZvbnQtc2l6ZTogMTNweDsgfVxuXG4uZm9udC1zaXplLTE0IHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5mb250LXNpemUtMTUge1xuICBmb250LXNpemU6IDE1cHg7IH1cblxuLmZvbnQtc2l6ZS0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uZm9udC1zaXplLTE3IHtcbiAgZm9udC1zaXplOiAxN3B4OyB9XG5cbi5mb250LXNpemUtMTgge1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLmZvbnQtc2l6ZS0xOSB7XG4gIGZvbnQtc2l6ZTogMTlweDsgfVxuXG4uZm9udC1zaXplLTIwIHtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5mb250LXNpemUtMjEge1xuICBmb250LXNpemU6IDIxcHg7IH1cblxuLmZvbnQtc2l6ZS0yMiB7XG4gIGZvbnQtc2l6ZTogMjJweDsgfVxuXG4uZm9udC1zaXplLTIzIHtcbiAgZm9udC1zaXplOiAyM3B4OyB9XG5cbi5mb250LXNpemUtMjQge1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuLmZvbnQtc2l6ZS0yNSB7XG4gIGZvbnQtc2l6ZTogMjVweDsgfVxuXG4uZm9udC1zaXplLTI2IHtcbiAgZm9udC1zaXplOiAyNnB4OyB9XG5cbi5mb250LXNpemUtMjcge1xuICBmb250LXNpemU6IDI3cHg7IH1cblxuLmZvbnQtc2l6ZS0yOCB7XG4gIGZvbnQtc2l6ZTogMjhweDsgfVxuXG4uZm9udC1zaXplLTI5IHtcbiAgZm9udC1zaXplOiAyOXB4OyB9XG5cbi5mb250LXNpemUtMzAge1xuICBmb250LXNpemU6IDMwcHg7IH1cblxuLmZvbnQtc2l6ZS0zMSB7XG4gIGZvbnQtc2l6ZTogMzFweDsgfVxuXG4uZm9udC1zaXplLTMyIHtcbiAgZm9udC1zaXplOiAzMnB4OyB9XG5cbi5mb250LXNpemUtMzMge1xuICBmb250LXNpemU6IDMzcHg7IH1cblxuLmZvbnQtc2l6ZS0zNCB7XG4gIGZvbnQtc2l6ZTogMzRweDsgfVxuXG4uZm9udC1zaXplLTM1IHtcbiAgZm9udC1zaXplOiAzNXB4OyB9XG5cbi5mb250LXNpemUtMzYge1xuICBmb250LXNpemU6IDM2cHg7IH1cblxuLmZvbnQtc2l6ZS0zNyB7XG4gIGZvbnQtc2l6ZTogMzdweDsgfVxuXG4uZm9udC1zaXplLTM4IHtcbiAgZm9udC1zaXplOiAzOHB4OyB9XG5cbi5mb250LXNpemUtMzkge1xuICBmb250LXNpemU6IDM5cHg7IH1cblxuLmZvbnQtc2l6ZS00MCB7XG4gIGZvbnQtc2l6ZTogNDBweDsgfVxuXG4uZm9udC1zaXplLTQxIHtcbiAgZm9udC1zaXplOiA0MXB4OyB9XG5cbi5mb250LXNpemUtNDIge1xuICBmb250LXNpemU6IDQycHg7IH1cblxuLmZvbnQtc2l6ZS00MyB7XG4gIGZvbnQtc2l6ZTogNDNweDsgfVxuXG4uZm9udC1zaXplLTQ0IHtcbiAgZm9udC1zaXplOiA0NHB4OyB9XG5cbi5mb250LXNpemUtNDUge1xuICBmb250LXNpemU6IDQ1cHg7IH1cblxuLmZvbnQtc2l6ZS00NiB7XG4gIGZvbnQtc2l6ZTogNDZweDsgfVxuXG4uZm9udC1zaXplLTQ3IHtcbiAgZm9udC1zaXplOiA0N3B4OyB9XG5cbi5mb250LXNpemUtNDgge1xuICBmb250LXNpemU6IDQ4cHg7IH1cblxuLmZvbnQtc2l6ZS00OSB7XG4gIGZvbnQtc2l6ZTogNDlweDsgfVxuXG4uZm9udC1zaXplLTUwIHtcbiAgZm9udC1zaXplOiA1MHB4OyB9XG5cbi5mb250LXNpemUtNTEge1xuICBmb250LXNpemU6IDUxcHg7IH1cblxuLmZvbnQtc2l6ZS01MiB7XG4gIGZvbnQtc2l6ZTogNTJweDsgfVxuXG4uZm9udC1zaXplLTUzIHtcbiAgZm9udC1zaXplOiA1M3B4OyB9XG5cbi5mb250LXNpemUtNTQge1xuICBmb250LXNpemU6IDU0cHg7IH1cblxuLmZvbnQtc2l6ZS01NSB7XG4gIGZvbnQtc2l6ZTogNTVweDsgfVxuXG4uZm9udC1zaXplLTU2IHtcbiAgZm9udC1zaXplOiA1NnB4OyB9XG5cbi5mb250LXNpemUtNTcge1xuICBmb250LXNpemU6IDU3cHg7IH1cblxuLmZvbnQtc2l6ZS01OCB7XG4gIGZvbnQtc2l6ZTogNThweDsgfVxuXG4uZm9udC1zaXplLTU5IHtcbiAgZm9udC1zaXplOiA1OXB4OyB9XG5cbi5mb250LXNpemUtNjAge1xuICBmb250LXNpemU6IDYwcHg7IH1cblxuLmZvbnQtc2l6ZS02MSB7XG4gIGZvbnQtc2l6ZTogNjFweDsgfVxuXG4uZm9udC1zaXplLTYyIHtcbiAgZm9udC1zaXplOiA2MnB4OyB9XG5cbi5mb250LXNpemUtNjMge1xuICBmb250LXNpemU6IDYzcHg7IH1cblxuLmZvbnQtc2l6ZS02NCB7XG4gIGZvbnQtc2l6ZTogNjRweDsgfVxuXG4uZm9udC1zaXplLTY1IHtcbiAgZm9udC1zaXplOiA2NXB4OyB9XG5cbi5mb250LXNpemUtNjYge1xuICBmb250LXNpemU6IDY2cHg7IH1cblxuLmZvbnQtc2l6ZS02NyB7XG4gIGZvbnQtc2l6ZTogNjdweDsgfVxuXG4uZm9udC1zaXplLTY4IHtcbiAgZm9udC1zaXplOiA2OHB4OyB9XG5cbi5mb250LXNpemUtNjkge1xuICBmb250LXNpemU6IDY5cHg7IH1cblxuLmZvbnQtc2l6ZS03MCB7XG4gIGZvbnQtc2l6ZTogNzBweDsgfVxuXG4uZm9udC1zaXplLTcxIHtcbiAgZm9udC1zaXplOiA3MXB4OyB9XG5cbi5mb250LXNpemUtNzIge1xuICBmb250LXNpemU6IDcycHg7IH1cblxuLmZvbnQtc2l6ZS03MyB7XG4gIGZvbnQtc2l6ZTogNzNweDsgfVxuXG4uZm9udC1zaXplLTc0IHtcbiAgZm9udC1zaXplOiA3NHB4OyB9XG5cbi5mb250LXNpemUtNzUge1xuICBmb250LXNpemU6IDc1cHg7IH1cblxuLmZvbnQtc2l6ZS03NiB7XG4gIGZvbnQtc2l6ZTogNzZweDsgfVxuXG4uZm9udC1zaXplLTc3IHtcbiAgZm9udC1zaXplOiA3N3B4OyB9XG5cbi5mb250LXNpemUtNzgge1xuICBmb250LXNpemU6IDc4cHg7IH1cblxuLmZvbnQtc2l6ZS03OSB7XG4gIGZvbnQtc2l6ZTogNzlweDsgfVxuXG4uZm9udC1zaXplLTgwIHtcbiAgZm9udC1zaXplOiA4MHB4OyB9XG5cbi5mb250LXNpemUtODEge1xuICBmb250LXNpemU6IDgxcHg7IH1cblxuLmZvbnQtc2l6ZS04MiB7XG4gIGZvbnQtc2l6ZTogODJweDsgfVxuXG4uZm9udC1zaXplLTgzIHtcbiAgZm9udC1zaXplOiA4M3B4OyB9XG5cbi5mb250LXNpemUtODQge1xuICBmb250LXNpemU6IDg0cHg7IH1cblxuLmZvbnQtc2l6ZS04NSB7XG4gIGZvbnQtc2l6ZTogODVweDsgfVxuXG4uZm9udC1zaXplLTg2IHtcbiAgZm9udC1zaXplOiA4NnB4OyB9XG5cbi5mb250LXNpemUtODcge1xuICBmb250LXNpemU6IDg3cHg7IH1cblxuLmZvbnQtc2l6ZS04OCB7XG4gIGZvbnQtc2l6ZTogODhweDsgfVxuXG4uZm9udC1zaXplLTg5IHtcbiAgZm9udC1zaXplOiA4OXB4OyB9XG5cbi5mb250LXNpemUtOTAge1xuICBmb250LXNpemU6IDkwcHg7IH1cblxuLmZvbnQtc2l6ZS05MSB7XG4gIGZvbnQtc2l6ZTogOTFweDsgfVxuXG4uZm9udC1zaXplLTkyIHtcbiAgZm9udC1zaXplOiA5MnB4OyB9XG5cbi5mb250LXNpemUtOTMge1xuICBmb250LXNpemU6IDkzcHg7IH1cblxuLmZvbnQtc2l6ZS05NCB7XG4gIGZvbnQtc2l6ZTogOTRweDsgfVxuXG4uZm9udC1zaXplLTk1IHtcbiAgZm9udC1zaXplOiA5NXB4OyB9XG5cbi5mb250LXNpemUtOTYge1xuICBmb250LXNpemU6IDk2cHg7IH1cblxuLmZvbnQtc2l6ZS05NyB7XG4gIGZvbnQtc2l6ZTogOTdweDsgfVxuXG4uZm9udC1zaXplLTk4IHtcbiAgZm9udC1zaXplOiA5OHB4OyB9XG5cbi5mb250LXNpemUtOTkge1xuICBmb250LXNpemU6IDk5cHg7IH1cblxuLmZvbnQtc2l6ZS0xMDAge1xuICBmb250LXNpemU6IDEwMHB4OyB9XG5cbi5saW5lLWhlaWdodC0yIHtcbiAgbGluZS1oZWlnaHQ6IDJweDsgfVxuXG4ubGluZS1oZWlnaHQtNCB7XG4gIGxpbmUtaGVpZ2h0OiA0cHg7IH1cblxuLmxpbmUtaGVpZ2h0LTYge1xuICBsaW5lLWhlaWdodDogNnB4OyB9XG5cbi5saW5lLWhlaWdodC04IHtcbiAgbGluZS1oZWlnaHQ6IDhweDsgfVxuXG4ubGluZS1oZWlnaHQtMTAge1xuICBsaW5lLWhlaWdodDogMTBweDsgfVxuXG4ubGluZS1oZWlnaHQtMTIge1xuICBsaW5lLWhlaWdodDogMTJweDsgfVxuXG4ubGluZS1oZWlnaHQtMTQge1xuICBsaW5lLWhlaWdodDogMTRweDsgfVxuXG4ubGluZS1oZWlnaHQtMTYge1xuICBsaW5lLWhlaWdodDogMTZweDsgfVxuXG4ubGluZS1oZWlnaHQtMTgge1xuICBsaW5lLWhlaWdodDogMThweDsgfVxuXG4ubGluZS1oZWlnaHQtMjAge1xuICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4ubGluZS1oZWlnaHQtMjIge1xuICBsaW5lLWhlaWdodDogMjJweDsgfVxuXG4ubGluZS1oZWlnaHQtMjQge1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuXG4ubGluZS1oZWlnaHQtMjYge1xuICBsaW5lLWhlaWdodDogMjZweDsgfVxuXG4ubGluZS1oZWlnaHQtMjgge1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuXG4ubGluZS1oZWlnaHQtMzAge1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG4ubGluZS1oZWlnaHQtMzIge1xuICBsaW5lLWhlaWdodDogMzJweDsgfVxuXG4ubGluZS1oZWlnaHQtMzQge1xuICBsaW5lLWhlaWdodDogMzRweDsgfVxuXG4ubGluZS1oZWlnaHQtMzYge1xuICBsaW5lLWhlaWdodDogMzZweDsgfVxuXG4ubGluZS1oZWlnaHQtMzgge1xuICBsaW5lLWhlaWdodDogMzhweDsgfVxuXG4ubGluZS1oZWlnaHQtNDAge1xuICBsaW5lLWhlaWdodDogNDBweDsgfVxuXG4ubGluZS1oZWlnaHQtNDIge1xuICBsaW5lLWhlaWdodDogNDJweDsgfVxuXG4ubGluZS1oZWlnaHQtNDQge1xuICBsaW5lLWhlaWdodDogNDRweDsgfVxuXG4ubGluZS1oZWlnaHQtNDYge1xuICBsaW5lLWhlaWdodDogNDZweDsgfVxuXG4ubGluZS1oZWlnaHQtNDgge1xuICBsaW5lLWhlaWdodDogNDhweDsgfVxuXG4ubGluZS1oZWlnaHQtNTAge1xuICBsaW5lLWhlaWdodDogNTBweDsgfVxuXG4ubGluZS1oZWlnaHQtNTIge1xuICBsaW5lLWhlaWdodDogNTJweDsgfVxuXG4ubGluZS1oZWlnaHQtNTQge1xuICBsaW5lLWhlaWdodDogNTRweDsgfVxuXG4ubGluZS1oZWlnaHQtNTYge1xuICBsaW5lLWhlaWdodDogNTZweDsgfVxuXG4ubGluZS1oZWlnaHQtNTgge1xuICBsaW5lLWhlaWdodDogNThweDsgfVxuXG4ubGluZS1oZWlnaHQtNjAge1xuICBsaW5lLWhlaWdodDogNjBweDsgfVxuXG4ubGluZS1oZWlnaHQtNjIge1xuICBsaW5lLWhlaWdodDogNjJweDsgfVxuXG4ubGluZS1oZWlnaHQtNjQge1xuICBsaW5lLWhlaWdodDogNjRweDsgfVxuXG4ubGluZS1oZWlnaHQtNjYge1xuICBsaW5lLWhlaWdodDogNjZweDsgfVxuXG4ubGluZS1oZWlnaHQtNjgge1xuICBsaW5lLWhlaWdodDogNjhweDsgfVxuXG4ubGluZS1oZWlnaHQtNzAge1xuICBsaW5lLWhlaWdodDogNzBweDsgfVxuXG4ubGluZS1oZWlnaHQtNzIge1xuICBsaW5lLWhlaWdodDogNzJweDsgfVxuXG4ubGluZS1oZWlnaHQtNzQge1xuICBsaW5lLWhlaWdodDogNzRweDsgfVxuXG4ubGluZS1oZWlnaHQtNzYge1xuICBsaW5lLWhlaWdodDogNzZweDsgfVxuXG4ubGluZS1oZWlnaHQtNzgge1xuICBsaW5lLWhlaWdodDogNzhweDsgfVxuXG4ubGluZS1oZWlnaHQtODAge1xuICBsaW5lLWhlaWdodDogODBweDsgfVxuXG4ubGluZS1oZWlnaHQtODIge1xuICBsaW5lLWhlaWdodDogODJweDsgfVxuXG4ubGluZS1oZWlnaHQtODQge1xuICBsaW5lLWhlaWdodDogODRweDsgfVxuXG4ubGluZS1oZWlnaHQtODYge1xuICBsaW5lLWhlaWdodDogODZweDsgfVxuXG4ubGluZS1oZWlnaHQtODgge1xuICBsaW5lLWhlaWdodDogODhweDsgfVxuXG4ubGluZS1oZWlnaHQtOTAge1xuICBsaW5lLWhlaWdodDogOTBweDsgfVxuXG4ubGluZS1oZWlnaHQtOTIge1xuICBsaW5lLWhlaWdodDogOTJweDsgfVxuXG4ubGluZS1oZWlnaHQtOTQge1xuICBsaW5lLWhlaWdodDogOTRweDsgfVxuXG4ubGluZS1oZWlnaHQtOTYge1xuICBsaW5lLWhlaWdodDogOTZweDsgfVxuXG4ubGluZS1oZWlnaHQtOTgge1xuICBsaW5lLWhlaWdodDogOThweDsgfVxuXG4ubGluZS1oZWlnaHQtMTAwIHtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4OyB9XG5cbi5saW5lLWhlaWdodC0xMDIge1xuICBsaW5lLWhlaWdodDogMTAycHg7IH1cblxuLmxpbmUtaGVpZ2h0LTEwNCB7XG4gIGxpbmUtaGVpZ2h0OiAxMDRweDsgfVxuXG4ubGluZS1oZWlnaHQtMTA2IHtcbiAgbGluZS1oZWlnaHQ6IDEwNnB4OyB9XG5cbi5saW5lLWhlaWdodC0xMDgge1xuICBsaW5lLWhlaWdodDogMTA4cHg7IH1cblxuLmxpbmUtaGVpZ2h0LTExMCB7XG4gIGxpbmUtaGVpZ2h0OiAxMTBweDsgfVxuXG4ubGluZS1oZWlnaHQtMTEyIHtcbiAgbGluZS1oZWlnaHQ6IDExMnB4OyB9XG5cbi5saW5lLWhlaWdodC0xMTQge1xuICBsaW5lLWhlaWdodDogMTE0cHg7IH1cblxuLmxpbmUtaGVpZ2h0LTExNiB7XG4gIGxpbmUtaGVpZ2h0OiAxMTZweDsgfVxuXG4ubGluZS1oZWlnaHQtMTE4IHtcbiAgbGluZS1oZWlnaHQ6IDExOHB4OyB9XG5cbi5saW5lLWhlaWdodC0xMjAge1xuICBsaW5lLWhlaWdodDogMTIwcHg7IH1cblxubWQtaWNvbixcbm1kLWljb25bbWQtZm9udC1pY29uXSxcbmkge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgbWQtaWNvbi5zNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM0LFxuICBpLnM0IHtcbiAgICBmb250LXNpemU6IDRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNixcbiAgaS5zNiB7XG4gICAgZm9udC1zaXplOiA2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczgsXG4gIGkuczgge1xuICAgIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTAsXG4gIGkuczEwIHtcbiAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEyLFxuICBpLnMxMiB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNCxcbiAgaS5zMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTYsXG4gIGkuczE2IHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE4LFxuICBpLnMxOCB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMCxcbiAgaS5zMjAge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjIsXG4gIGkuczIyIHtcbiAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczI0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI0LFxuICBpLnMyNCB7XG4gICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyNixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNixcbiAgaS5zMjYge1xuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjgsXG4gIGkuczI4IHtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczMwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczMwLFxuICBpLnMzMCB7XG4gICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMzMixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMzMixcbiAgaS5zMzIge1xuICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMzQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMzQsXG4gIGkuczM0IHtcbiAgICBmb250LXNpemU6IDM0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMzRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMzRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczM2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczM2LFxuICBpLnMzNiB7XG4gICAgZm9udC1zaXplOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDM2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDM2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMzOCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMzOCxcbiAgaS5zMzgge1xuICAgIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMzhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNDAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNDAsXG4gIGkuczQwIHtcbiAgICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczQyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczQyLFxuICBpLnM0MiB7XG4gICAgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDQycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM0NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM0NCxcbiAgaS5zNDQge1xuICAgIGZvbnQtc2l6ZTogNDRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNDRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNDYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNDYsXG4gIGkuczQ2IHtcbiAgICBmb250LXNpemU6IDQ2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNDZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDQ2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczQ4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczQ4LFxuICBpLnM0OCB7XG4gICAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQ4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDQ4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM1MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM1MCxcbiAgaS5zNTAge1xuICAgIGZvbnQtc2l6ZTogNTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNTIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNTIsXG4gIGkuczUyIHtcbiAgICBmb250LXNpemU6IDUycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNTJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDUycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNTJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczU0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczU0LFxuICBpLnM1NCB7XG4gICAgZm9udC1zaXplOiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM1NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM1NixcbiAgaS5zNTYge1xuICAgIGZvbnQtc2l6ZTogNTZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNTgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNTgsXG4gIGkuczU4IHtcbiAgICBmb250LXNpemU6IDU4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNThweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNThweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNThweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDU4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNThweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczYwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczYwLFxuICBpLnM2MCB7XG4gICAgZm9udC1zaXplOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM2MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM2MixcbiAgaS5zNjIge1xuICAgIGZvbnQtc2l6ZTogNjJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA2MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNjJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNjQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNjQsXG4gIGkuczY0IHtcbiAgICBmb250LXNpemU6IDY0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNjRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNjRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczY2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczY2LFxuICBpLnM2NiB7XG4gICAgZm9udC1zaXplOiA2NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDY2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDY2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDY2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA2NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDY2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM2OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM2OCxcbiAgaS5zNjgge1xuICAgIGZvbnQtc2l6ZTogNjhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA2OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNjhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA2OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNzAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNzAsXG4gIGkuczcwIHtcbiAgICBmb250LXNpemU6IDcwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczcyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczcyLFxuICBpLnM3MiB7XG4gICAgZm9udC1zaXplOiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDcycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM3NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM3NCxcbiAgaS5zNzQge1xuICAgIGZvbnQtc2l6ZTogNzRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA3NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA3NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNzRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA3NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNzYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNzYsXG4gIGkuczc2IHtcbiAgICBmb250LXNpemU6IDc2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNzZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDc2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNzZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczc4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczc4LFxuICBpLnM3OCB7XG4gICAgZm9udC1zaXplOiA3OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDc4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDc4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDc4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA3OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDc4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM4MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM4MCxcbiAgaS5zODAge1xuICAgIGZvbnQtc2l6ZTogODBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zODIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zODIsXG4gIGkuczgyIHtcbiAgICBmb250LXNpemU6IDgycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogODJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogODJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogODJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDgycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogODJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczg0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczg0LFxuICBpLnM4NCB7XG4gICAgZm9udC1zaXplOiA4NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDg0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDg0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDg0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDg0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM4NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM4NixcbiAgaS5zODYge1xuICAgIGZvbnQtc2l6ZTogODZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA4NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA4NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA4NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogODZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA4NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zODgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zODgsXG4gIGkuczg4IHtcbiAgICBmb250LXNpemU6IDg4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogODhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogODhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogODhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDg4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogODhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczkwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczkwLFxuICBpLnM5MCB7XG4gICAgZm9udC1zaXplOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM5MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM5MixcbiAgaS5zOTIge1xuICAgIGZvbnQtc2l6ZTogOTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA5MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA5MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA5MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogOTJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA5MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zOTQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zOTQsXG4gIGkuczk0IHtcbiAgICBmb250LXNpemU6IDk0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogOTRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogOTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogOTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDk0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogOTRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczk2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczk2LFxuICBpLnM5NiB7XG4gICAgZm9udC1zaXplOiA5NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDk2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM5OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM5OCxcbiAgaS5zOTgge1xuICAgIGZvbnQtc2l6ZTogOThweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA5OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA5OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA5OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogOThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA5OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTAwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEwMCxcbiAgaS5zMTAwIHtcbiAgICBmb250LXNpemU6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEwMixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMDIsXG4gIGkuczEwMiB7XG4gICAgZm9udC1zaXplOiAxMDJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTAycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTAycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMDQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTA0LFxuICBpLnMxMDQge1xuICAgIGZvbnQtc2l6ZTogMTA0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTA0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMDRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTA2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEwNixcbiAgaS5zMTA2IHtcbiAgICBmb250LXNpemU6IDEwNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTA2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMDZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEwOCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMDgsXG4gIGkuczEwOCB7XG4gICAgZm9udC1zaXplOiAxMDhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTA4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTA4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTA4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMTAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTEwLFxuICBpLnMxMTAge1xuICAgIGZvbnQtc2l6ZTogMTEwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTEwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTEyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczExMixcbiAgaS5zMTEyIHtcbiAgICBmb250LXNpemU6IDExMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDExMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTEycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMTJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczExNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMTQsXG4gIGkuczExNCB7XG4gICAgZm9udC1zaXplOiAxMTRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMTRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTE0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDExNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTE0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTE0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMTYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTE2LFxuICBpLnMxMTYge1xuICAgIGZvbnQtc2l6ZTogMTE2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTE2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDExNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDExNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDExNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTE4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczExOCxcbiAgaS5zMTE4IHtcbiAgICBmb250LXNpemU6IDExOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDExOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMThweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTE4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMThweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEyMCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMjAsXG4gIGkuczEyMCB7XG4gICAgZm9udC1zaXplOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTIwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMjIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTIyLFxuICBpLnMxMjIge1xuICAgIGZvbnQtc2l6ZTogMTIycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTIycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMjJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEyMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTI0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEyNCxcbiAgaS5zMTI0IHtcbiAgICBmb250LXNpemU6IDEyNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEyNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTI0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMjRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEyNixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMjYsXG4gIGkuczEyNiB7XG4gICAgZm9udC1zaXplOiAxMjZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMjZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTI2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEyNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTI2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTI2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMjgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTI4LFxuICBpLnMxMjgge1xuICAgIGZvbnQtc2l6ZTogMTI4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTI4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMjhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEyOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTMwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEzMCxcbiAgaS5zMTMwIHtcbiAgICBmb250LXNpemU6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEzMixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMzIsXG4gIGkuczEzMiB7XG4gICAgZm9udC1zaXplOiAxMzJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMzJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTMycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTMycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTMycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMzQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTM0LFxuICBpLnMxMzQge1xuICAgIGZvbnQtc2l6ZTogMTM0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTM0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMzRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEzNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTM2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEzNixcbiAgaS5zMTM2IHtcbiAgICBmb250LXNpemU6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTM2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEzOCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMzgsXG4gIGkuczEzOCB7XG4gICAgZm9udC1zaXplOiAxMzhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMzhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTM4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTM4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTM4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNDAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTQwLFxuICBpLnMxNDAge1xuICAgIGZvbnQtc2l6ZTogMTQwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTQwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTQyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE0MixcbiAgaS5zMTQyIHtcbiAgICBmb250LXNpemU6IDE0MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE0MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTQycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNDJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNDJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE0NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNDQsXG4gIGkuczE0NCB7XG4gICAgZm9udC1zaXplOiAxNDRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNDRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTQ0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTQ0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTQ0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNDYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTQ2LFxuICBpLnMxNDYge1xuICAgIGZvbnQtc2l6ZTogMTQ2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTQ2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE0NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTQ4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE0OCxcbiAgaS5zMTQ4IHtcbiAgICBmb250LXNpemU6IDE0OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE0OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTQ4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNDhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNDhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE1MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNTAsXG4gIGkuczE1MCB7XG4gICAgZm9udC1zaXplOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTUwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNTIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTUyLFxuICBpLnMxNTIge1xuICAgIGZvbnQtc2l6ZTogMTUycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTUycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTU0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE1NCxcbiAgaS5zMTU0IHtcbiAgICBmb250LXNpemU6IDE1NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE1NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTU0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNTRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE1NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNTYsXG4gIGkuczE1NiB7XG4gICAgZm9udC1zaXplOiAxNTZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNTZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTU2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE1NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTU2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTU2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNTgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTU4LFxuICBpLnMxNTgge1xuICAgIGZvbnQtc2l6ZTogMTU4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTU4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNThweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE1OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTYwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE2MCxcbiAgaS5zMTYwIHtcbiAgICBmb250LXNpemU6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE2MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNjIsXG4gIGkuczE2MiB7XG4gICAgZm9udC1zaXplOiAxNjJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNjJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTYycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE2MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTYycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTYycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNjQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTY0LFxuICBpLnMxNjQge1xuICAgIGZvbnQtc2l6ZTogMTY0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTY0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE2NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTY2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE2NixcbiAgaS5zMTY2IHtcbiAgICBmb250LXNpemU6IDE2NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE2NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNjZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTY2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNjZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE2OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNjgsXG4gIGkuczE2OCB7XG4gICAgZm9udC1zaXplOiAxNjhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNjhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTY4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTY4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTY4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNzAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTcwLFxuICBpLnMxNzAge1xuICAgIGZvbnQtc2l6ZTogMTcwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTcwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTcyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE3MixcbiAgaS5zMTcyIHtcbiAgICBmb250LXNpemU6IDE3MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE3MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNzJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTcycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNzJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNzJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE3NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNzQsXG4gIGkuczE3NCB7XG4gICAgZm9udC1zaXplOiAxNzRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNzRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTc0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE3NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTc0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTc0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNzYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTc2LFxuICBpLnMxNzYge1xuICAgIGZvbnQtc2l6ZTogMTc2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTc2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE3NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTc4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE3OCxcbiAgaS5zMTc4IHtcbiAgICBmb250LXNpemU6IDE3OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE3OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNzhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTc4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNzhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNzhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE4MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxODAsXG4gIGkuczE4MCB7XG4gICAgZm9udC1zaXplOiAxODBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxODIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTgyLFxuICBpLnMxODIge1xuICAgIGZvbnQtc2l6ZTogMTgycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTgycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxODJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE4MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTg0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE4NCxcbiAgaS5zMTg0IHtcbiAgICBmb250LXNpemU6IDE4NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE4NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxODRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTg0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxODRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxODRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE4NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxODYsXG4gIGkuczE4NiB7XG4gICAgZm9udC1zaXplOiAxODZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxODZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTg2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTg2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTg2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxODgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTg4LFxuICBpLnMxODgge1xuICAgIGZvbnQtc2l6ZTogMTg4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTg4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxODhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE4OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTkwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE5MCxcbiAgaS5zMTkwIHtcbiAgICBmb250LXNpemU6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTkwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxOTBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE5MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxOTIsXG4gIGkuczE5MiB7XG4gICAgZm9udC1zaXplOiAxOTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxOTJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTkycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTkycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTkycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxOTQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTk0LFxuICBpLnMxOTQge1xuICAgIGZvbnQtc2l6ZTogMTk0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTk0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE5NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxOTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE5NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE5NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTk2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE5NixcbiAgaS5zMTk2IHtcbiAgICBmb250LXNpemU6IDE5NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE5NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxOTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTk2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxOTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxOTZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE5OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxOTgsXG4gIGkuczE5OCB7XG4gICAgZm9udC1zaXplOiAxOThweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxOThweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTk4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE5OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTk4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTk4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMDAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjAwLFxuICBpLnMyMDAge1xuICAgIGZvbnQtc2l6ZTogMjAwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjAyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIwMixcbiAgaS5zMjAyIHtcbiAgICBmb250LXNpemU6IDIwMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIwMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjAycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMDJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMDJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIwNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMDQsXG4gIGkuczIwNCB7XG4gICAgZm9udC1zaXplOiAyMDRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMDRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjA0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIwNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjA0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjA0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMDYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjA2LFxuICBpLnMyMDYge1xuICAgIGZvbnQtc2l6ZTogMjA2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjA2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIwNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIwNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjA4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIwOCxcbiAgaS5zMjA4IHtcbiAgICBmb250LXNpemU6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjA4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMDhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMDhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIxMCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMTAsXG4gIGkuczIxMCB7XG4gICAgZm9udC1zaXplOiAyMTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjEwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjEwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjEwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMTIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjEyLFxuICBpLnMyMTIge1xuICAgIGZvbnQtc2l6ZTogMjEycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjEycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjE0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIxNCxcbiAgaS5zMjE0IHtcbiAgICBmb250LXNpemU6IDIxNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIxNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjE0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMTRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMTRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIxNixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMTYsXG4gIGkuczIxNiB7XG4gICAgZm9udC1zaXplOiAyMTZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMTZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjE2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIxNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjE2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjE2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMTgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjE4LFxuICBpLnMyMTgge1xuICAgIGZvbnQtc2l6ZTogMjE4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjE4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMThweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIxOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjIwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIyMCxcbiAgaS5zMjIwIHtcbiAgICBmb250LXNpemU6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjIwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIyMixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMjIsXG4gIGkuczIyMiB7XG4gICAgZm9udC1zaXplOiAyMjJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMjJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjIycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjIycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjIycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMjQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjI0LFxuICBpLnMyMjQge1xuICAgIGZvbnQtc2l6ZTogMjI0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjI0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjI2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIyNixcbiAgaS5zMjI2IHtcbiAgICBmb250LXNpemU6IDIyNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIyNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMjZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjI2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMjZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMjZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIyOCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMjgsXG4gIGkuczIyOCB7XG4gICAgZm9udC1zaXplOiAyMjhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMjhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjI4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjI4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjI4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMzAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjMwLFxuICBpLnMyMzAge1xuICAgIGZvbnQtc2l6ZTogMjMwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjMwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjMyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIzMixcbiAgaS5zMjMyIHtcbiAgICBmb250LXNpemU6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMzJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjMycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMzJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMzJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIzNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMzQsXG4gIGkuczIzNCB7XG4gICAgZm9udC1zaXplOiAyMzRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMzRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjM0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjM0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjM0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMzYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjM2LFxuICBpLnMyMzYge1xuICAgIGZvbnQtc2l6ZTogMjM2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjM2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIzNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjM4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIzOCxcbiAgaS5zMjM4IHtcbiAgICBmb250LXNpemU6IDIzOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIzOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMzhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjM4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMzhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMzhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczI0MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNDAsXG4gIGkuczI0MCB7XG4gICAgZm9udC1zaXplOiAyNDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjQwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjQwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjQwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyNDIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjQyLFxuICBpLnMyNDIge1xuICAgIGZvbnQtc2l6ZTogMjQycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjQycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjQ0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI0NCxcbiAgaS5zMjQ0IHtcbiAgICBmb250LXNpemU6IDI0NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI0NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNDRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjQ0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNDRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNDRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczI0NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNDYsXG4gIGkuczI0NiB7XG4gICAgZm9udC1zaXplOiAyNDZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNDZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjQ2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjQ2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjQ2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyNDgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjQ4LFxuICBpLnMyNDgge1xuICAgIGZvbnQtc2l6ZTogMjQ4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjQ4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI0OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjUwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI1MCxcbiAgaS5zMjUwIHtcbiAgICBmb250LXNpemU6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczI1MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNTIsXG4gIGkuczI1MiB7XG4gICAgZm9udC1zaXplOiAyNTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNTJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjUycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjUycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjUycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyNTQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjU0LFxuICBpLnMyNTQge1xuICAgIGZvbnQtc2l6ZTogMjU0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjU0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI1NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI1NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI1NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjU2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI1NixcbiAgaS5zMjU2IHtcbiAgICBmb250LXNpemU6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjU2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJveGVkLCAudGV4dC1ib3hlZC1saWdodCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udGV4dC1ib3hlZC1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuXG4udGV4dC10cnVuY2F0ZSwgLmFsbG9jYXRpb25zLXZpZXcgPiAubWQtc3ViaGVhZGVyIC5pbmZvLWFsbG9jYXRpb24sXG4uYWxsb2NhdGlvbnMtdmlldyA+IG1kLXRvb2xiYXIgLmluZm8tYWxsb2NhdGlvbiwgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyA+IC5tZC1zdWJoZWFkZXIgLmluZm8tYWxsb2NhdGlvbixcbi5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgPiBtZC10b29sYmFyIC5pbmZvLWFsbG9jYXRpb24sIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgPiAubWQtc3ViaGVhZGVyIC5pbmZvLWFsbG9jYXRpb25Nb25pdHJpcCxcbi5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgPiBtZC10b29sYmFyIC5pbmZvLWFsbG9jYXRpb25Nb25pdHJpcCwgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnNlcnZpY2UtdmlldyA+IC5tZC1zdWJoZWFkZXIgLmluZm8tYWxsb2NhdGlvbixcbi5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLXZpZXcgPiBtZC10b29sYmFyIC5pbmZvLWFsbG9jYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnRleHQtb3ZlcmZsb3cge1xuICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWZpcnN0LWxldHRlci11cHBlcmNhc2U6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIEhlbHBlcnNcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5bbmdcXDpjbG9ha10sIFtuZy1jbG9ha10sIFtkYXRhLW5nLWNsb2FrXSwgW3gtbmctY2xvYWtdLCAubmctY2xvYWssIC54LW5nLWNsb2FrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5uby1tYXJnaW4ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4ubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uZGl2aWRlci12ZXJ0aWNhbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAwIDhweDsgfVxuXG4uaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwOyB9XG5cbltmaWxsLXdpZHRoXSB7XG4gIG1pbi13aWR0aDogMTAwJTsgfVxuXG5bZmlsbC1oZWlnaHRdIHtcbiAgbWluLWhlaWdodDogMTAwJTsgfVxuXG4uZnVsbC1oZWlnaHQge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG5hIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXI6IG5vbmU7IH1cblxuLm92ZXJmbG93LXgge1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuLnNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgLnNjcm9sbGFibGUub25seS14IHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICAuc2Nyb2xsYWJsZS5vbmx5LXkge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5mbGV4LXNjcm9sbGFibGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAuZmxleC1zY3JvbGxhYmxlLm9ubHkteCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47IH1cbiAgLmZsZXgtc2Nyb2xsYWJsZS5vbmx5LXkge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5iYWNrZ3JvdW5kLWltYWdlLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbDpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmFsaWduLXZlcnRpY2FsIC5hbGlnbi12ZXJ0aWNhbC10b3AsXG4uYWxpZ24tdmVydGljYWwgLmFsaWduLXZlcnRpY2FsLW1pZGRsZSxcbi5hbGlnbi12ZXJ0aWNhbCAuYWxpZ24tdmVydGljYWwtYm90dG9tIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbCAuYWxpZ24tdmVydGljYWwtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4uYWxpZ24tdmVydGljYWwgLmFsaWduLXZlcnRpY2FsLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmFsaWduLXZlcnRpY2FsIC5hbGlnbi12ZXJ0aWNhbC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbC10b3AsXG4uYWxpZ24tdmVydGljYWwtbWlkZGxlLFxuLmFsaWduLXZlcnRpY2FsLWJvdHRvbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uYWxpZ24tdmVydGljYWwtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4uYWxpZ24tdmVydGljYWwtbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uYWxpZ24tdmVydGljYWwtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuXG4uYWxpZ24tdmVydGljYWwtdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuXG4udGV4dC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLnRleHQtc2VtaWJvbGQsIC5hbGxvY2F0aW9ucy12aWV3IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLXRleHQgLnRpdGxlLCAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLXRleHQgLnRpdGxlLCAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLXRleHQgLnRpdGxlLCBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudGVybWluYWwtdGFicyAuZGl2LWNoYXJ0IC5udi1ub0RhdGEsIG1kLWRpYWxvZy5hbGxvY2F0aW9uUFJPREFUQS1saXN0IG1kLWRpYWxvZy1jb250ZW50IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLXRleHQgLnRpdGxlLCBtZC1kaWFsb2cuYWxsb2NhdGlvbkNTVi1saXN0IG1kLWRpYWxvZy1jb250ZW50IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLXRleHQgLnRpdGxlLCBtZC1kaWFsb2cuYWxsb2NhdGlvblRpY2tldHNDZW50cm9pZHNDU1YtbGlzdCBtZC1jb250ZW50IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLXRleHQgLnRpdGxlLCBtZC1kaWFsb2cuY2VudHJvaWRDU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS10ZXh0IC50aXRsZSwgbWQtZGlhbG9nLmxpbmVDU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS10ZXh0IC50aXRsZSwgbWQtZGlhbG9nLmVtcGxveWVlQ1NWLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIG1kLWRpYWxvZy5zZXJ2aWNlQ1NWLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLXRleHQgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4udGV4dC1ib2xkLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi50ZXh0LXN0cmlrZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG5cbi50ZXh0LXN1cGVyIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyOyB9XG5cbi50ZXh0LXN1YiB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWI7IH1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uei1pbmRleC0wIHtcbiAgei1pbmRleDogMCAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTEge1xuICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMiB7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0zIHtcbiAgei1pbmRleDogMyAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTQge1xuICB6LWluZGV4OiA0ICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtNSB7XG4gIHotaW5kZXg6IDUgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC02IHtcbiAgei1pbmRleDogNiAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTcge1xuICB6LWluZGV4OiA3ICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtOCB7XG4gIHotaW5kZXg6IDggIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC05IHtcbiAgei1pbmRleDogOSAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTEwIHtcbiAgei1pbmRleDogMTAgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0xMSB7XG4gIHotaW5kZXg6IDExICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMTIge1xuICB6LWluZGV4OiAxMiAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTEzIHtcbiAgei1pbmRleDogMTMgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0xNCB7XG4gIHotaW5kZXg6IDE0ICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMTUge1xuICB6LWluZGV4OiAxNSAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTE2IHtcbiAgei1pbmRleDogMTYgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0xNyB7XG4gIHotaW5kZXg6IDE3ICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMTgge1xuICB6LWluZGV4OiAxOCAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTE5IHtcbiAgei1pbmRleDogMTkgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0yMCB7XG4gIHotaW5kZXg6IDIwICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctMCxcbi5wLTAge1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMCxcbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTAsXG4ucHItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0wLFxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0wLFxuLnBsLTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMCxcbi5waC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC0wLFxuLnB2LTAge1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9XG5cbi5wYWRkaW5nLTEsXG4ucC0xIHtcbiAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTEsXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xLFxuLnByLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMSxcbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMSxcbi5wbC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTEsXG4ucGgtMSB7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMSxcbi5wdi0xIHtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDFweDsgfVxuXG4ucGFkZGluZy0yLFxuLnAtMiB7XG4gIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC0yLFxuLnB0LTIge1xuICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtMixcbi5wci0yIHtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTIsXG4ucGItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTIsXG4ucGwtMiB7XG4gIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC0yLFxuLnBoLTIge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgcGFkZGluZy1yaWdodDogMnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTIsXG4ucHYtMiB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7IH1cblxuLnBhZGRpbmctMyxcbi5wLTMge1xuICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMyxcbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTMsXG4ucHItMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zLFxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zLFxuLnBsLTMge1xuICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMyxcbi5waC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDNweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC0zLFxuLnB2LTMge1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4OyB9XG5cbi5wYWRkaW5nLTQsXG4ucC00IHtcbiAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTQsXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC00LFxuLnByLTQge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNCxcbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNCxcbi5wbC00IHtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTQsXG4ucGgtNCB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNCxcbi5wdi00IHtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDsgfVxuXG4ucGFkZGluZy01LFxuLnAtNSB7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC01LFxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtNSxcbi5wci01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTUsXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTUsXG4ucGwtNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC01LFxuLnBoLTUge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTUsXG4ucHYtNSB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cblxuLnBhZGRpbmctNixcbi5wLTYge1xuICBwYWRkaW5nOiA2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNixcbi5wdC02IHtcbiAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTYsXG4ucHItNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02LFxuLnBiLTYge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02LFxuLnBsLTYge1xuICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNixcbi5waC02IHtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC02LFxuLnB2LTYge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4OyB9XG5cbi5wYWRkaW5nLTcsXG4ucC03IHtcbiAgcGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTcsXG4ucHQtNyB7XG4gIHBhZGRpbmctdG9wOiA3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC03LFxuLnByLTcge1xuICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNyxcbi5wYi03IHtcbiAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNyxcbi5wbC03IHtcbiAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTcsXG4ucGgtNyB7XG4gIHBhZGRpbmctbGVmdDogN3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNyxcbi5wdi03IHtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgcGFkZGluZy1ib3R0b206IDdweDsgfVxuXG4ucGFkZGluZy04LFxuLnAtOCB7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC04LFxuLnB0LTgge1xuICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtOCxcbi5wci04IHtcbiAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTgsXG4ucGItOCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTgsXG4ucGwtOCB7XG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC04LFxuLnBoLTgge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTgsXG4ucHYtOCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cblxuLnBhZGRpbmctOSxcbi5wLTkge1xuICBwYWRkaW5nOiA5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOSxcbi5wdC05IHtcbiAgcGFkZGluZy10b3A6IDlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTksXG4ucHItOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05LFxuLnBiLTkge1xuICBwYWRkaW5nLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05LFxuLnBsLTkge1xuICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOSxcbi5waC05IHtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC05LFxuLnB2LTkge1xuICBwYWRkaW5nLXRvcDogOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogOXB4OyB9XG5cbi5wYWRkaW5nLTEwLFxuLnAtMTAge1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTEwLFxuLnB0LTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xMCxcbi5wci0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMTAsXG4ucGItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTAsXG4ucGwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTEwLFxuLnBoLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTEwLFxuLnB2LTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbi5wYWRkaW5nLTExLFxuLnAtMTEge1xuICBwYWRkaW5nOiAxMXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTExLFxuLnB0LTExIHtcbiAgcGFkZGluZy10b3A6IDExcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xMSxcbi5wci0xMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDExcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMTEsXG4ucGItMTEge1xuICBwYWRkaW5nLWJvdHRvbTogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTEsXG4ucGwtMTEge1xuICBwYWRkaW5nLWxlZnQ6IDExcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTExLFxuLnBoLTExIHtcbiAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTExLFxuLnB2LTExIHtcbiAgcGFkZGluZy10b3A6IDExcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMXB4OyB9XG5cbi5wYWRkaW5nLTEyLFxuLnAtMTIge1xuICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTEyLFxuLnB0LTEyIHtcbiAgcGFkZGluZy10b3A6IDEycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xMixcbi5wci0xMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMTIsXG4ucGItMTIge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTIsXG4ucGwtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTEyLFxuLnBoLTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTEyLFxuLnB2LTEyIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG5cbi5wYWRkaW5nLTEzLFxuLnAtMTMge1xuICBwYWRkaW5nOiAxM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTEzLFxuLnB0LTEzIHtcbiAgcGFkZGluZy10b3A6IDEzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xMyxcbi5wci0xMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMTMsXG4ucGItMTMge1xuICBwYWRkaW5nLWJvdHRvbTogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTMsXG4ucGwtMTMge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTEzLFxuLnBoLTEzIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTEzLFxuLnB2LTEzIHtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4OyB9XG5cbi5wYWRkaW5nLTE0LFxuLnAtMTQge1xuICBwYWRkaW5nOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTE0LFxuLnB0LTE0IHtcbiAgcGFkZGluZy10b3A6IDE0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xNCxcbi5wci0xNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMTQsXG4ucGItMTQge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTQsXG4ucGwtMTQge1xuICBwYWRkaW5nLWxlZnQ6IDE0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTE0LFxuLnBoLTE0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTE0LFxuLnB2LTE0IHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4OyB9XG5cbi5wYWRkaW5nLTE1LFxuLnAtMTUge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTE1LFxuLnB0LTE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xNSxcbi5wci0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMTUsXG4ucGItMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTUsXG4ucGwtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTE1LFxuLnBoLTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTE1LFxuLnB2LTE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cbi5wYWRkaW5nLTE2LFxuLnAtMTYge1xuICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTE2LFxuLnB0LTE2IHtcbiAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xNixcbi5wci0xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMTYsXG4ucGItMTYge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTYsXG4ucGwtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTE2LFxuLnBoLTE2IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTE2LFxuLnB2LTE2IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4OyB9XG5cbi5wYWRkaW5nLTE3LFxuLnAtMTcge1xuICBwYWRkaW5nOiAxN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTE3LFxuLnB0LTE3IHtcbiAgcGFkZGluZy10b3A6IDE3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xNyxcbi5wci0xNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDE3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMTcsXG4ucGItMTcge1xuICBwYWRkaW5nLWJvdHRvbTogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTcsXG4ucGwtMTcge1xuICBwYWRkaW5nLWxlZnQ6IDE3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTE3LFxuLnBoLTE3IHtcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAxN3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTE3LFxuLnB2LTE3IHtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxN3B4OyB9XG5cbi5wYWRkaW5nLTE4LFxuLnAtMTgge1xuICBwYWRkaW5nOiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTE4LFxuLnB0LTE4IHtcbiAgcGFkZGluZy10b3A6IDE4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xOCxcbi5wci0xOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMTgsXG4ucGItMTgge1xuICBwYWRkaW5nLWJvdHRvbTogMThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTgsXG4ucGwtMTgge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTE4LFxuLnBoLTE4IHtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTE4LFxuLnB2LTE4IHtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4OyB9XG5cbi5wYWRkaW5nLTE5LFxuLnAtMTkge1xuICBwYWRkaW5nOiAxOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTE5LFxuLnB0LTE5IHtcbiAgcGFkZGluZy10b3A6IDE5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xOSxcbi5wci0xOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMTksXG4ucGItMTkge1xuICBwYWRkaW5nLWJvdHRvbTogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTksXG4ucGwtMTkge1xuICBwYWRkaW5nLWxlZnQ6IDE5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTE5LFxuLnBoLTE5IHtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTE5LFxuLnB2LTE5IHtcbiAgcGFkZGluZy10b3A6IDE5cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOXB4OyB9XG5cbi5wYWRkaW5nLTIwLFxuLnAtMjAge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTIwLFxuLnB0LTIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yMCxcbi5wci0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMjAsXG4ucGItMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMjAsXG4ucGwtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTIwLFxuLnBoLTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTIwLFxuLnB2LTIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cbi5wYWRkaW5nLTIxLFxuLnAtMjEge1xuICBwYWRkaW5nOiAyMXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTIxLFxuLnB0LTIxIHtcbiAgcGFkZGluZy10b3A6IDIxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yMSxcbi5wci0yMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMjEsXG4ucGItMjEge1xuICBwYWRkaW5nLWJvdHRvbTogMjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMjEsXG4ucGwtMjEge1xuICBwYWRkaW5nLWxlZnQ6IDIxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTIxLFxuLnBoLTIxIHtcbiAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTIxLFxuLnB2LTIxIHtcbiAgcGFkZGluZy10b3A6IDIxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMXB4OyB9XG5cbi5wYWRkaW5nLTIyLFxuLnAtMjIge1xuICBwYWRkaW5nOiAyMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTIyLFxuLnB0LTIyIHtcbiAgcGFkZGluZy10b3A6IDIycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yMixcbi5wci0yMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMjIsXG4ucGItMjIge1xuICBwYWRkaW5nLWJvdHRvbTogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMjIsXG4ucGwtMjIge1xuICBwYWRkaW5nLWxlZnQ6IDIycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTIyLFxuLnBoLTIyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTIyLFxuLnB2LTIyIHtcbiAgcGFkZGluZy10b3A6IDIycHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4OyB9XG5cbi5wYWRkaW5nLTIzLFxuLnAtMjMge1xuICBwYWRkaW5nOiAyM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTIzLFxuLnB0LTIzIHtcbiAgcGFkZGluZy10b3A6IDIzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yMyxcbi5wci0yMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDIzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMjMsXG4ucGItMjMge1xuICBwYWRkaW5nLWJvdHRvbTogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMjMsXG4ucGwtMjMge1xuICBwYWRkaW5nLWxlZnQ6IDIzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTIzLFxuLnBoLTIzIHtcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAyM3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTIzLFxuLnB2LTIzIHtcbiAgcGFkZGluZy10b3A6IDIzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyM3B4OyB9XG5cbi5wYWRkaW5nLTI0LFxuLnAtMjQge1xuICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTI0LFxuLnB0LTI0IHtcbiAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yNCxcbi5wci0yNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMjQsXG4ucGItMjQge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMjQsXG4ucGwtMjQge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTI0LFxuLnBoLTI0IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTI0LFxuLnB2LTI0IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4OyB9XG5cbi5wYWRkaW5nLTI1LFxuLnAtMjUge1xuICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTI1LFxuLnB0LTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yNSxcbi5wci0yNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMjUsXG4ucGItMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMjUsXG4ucGwtMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTI1LFxuLnBoLTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTI1LFxuLnB2LTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4OyB9XG5cbi5wYWRkaW5nLTI2LFxuLnAtMjYge1xuICBwYWRkaW5nOiAyNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTI2LFxuLnB0LTI2IHtcbiAgcGFkZGluZy10b3A6IDI2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yNixcbi5wci0yNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDI2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMjYsXG4ucGItMjYge1xuICBwYWRkaW5nLWJvdHRvbTogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMjYsXG4ucGwtMjYge1xuICBwYWRkaW5nLWxlZnQ6IDI2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTI2LFxuLnBoLTI2IHtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTI2LFxuLnB2LTI2IHtcbiAgcGFkZGluZy10b3A6IDI2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNnB4OyB9XG5cbi5wYWRkaW5nLTI3LFxuLnAtMjcge1xuICBwYWRkaW5nOiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTI3LFxuLnB0LTI3IHtcbiAgcGFkZGluZy10b3A6IDI3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yNyxcbi5wci0yNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDI3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMjcsXG4ucGItMjcge1xuICBwYWRkaW5nLWJvdHRvbTogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMjcsXG4ucGwtMjcge1xuICBwYWRkaW5nLWxlZnQ6IDI3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTI3LFxuLnBoLTI3IHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAyN3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTI3LFxuLnB2LTI3IHtcbiAgcGFkZGluZy10b3A6IDI3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4OyB9XG5cbi5wYWRkaW5nLTI4LFxuLnAtMjgge1xuICBwYWRkaW5nOiAyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTI4LFxuLnB0LTI4IHtcbiAgcGFkZGluZy10b3A6IDI4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yOCxcbi5wci0yOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMjgsXG4ucGItMjgge1xuICBwYWRkaW5nLWJvdHRvbTogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMjgsXG4ucGwtMjgge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTI4LFxuLnBoLTI4IHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyOHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTI4LFxuLnB2LTI4IHtcbiAgcGFkZGluZy10b3A6IDI4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyOHB4OyB9XG5cbi5wYWRkaW5nLTI5LFxuLnAtMjkge1xuICBwYWRkaW5nOiAyOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTI5LFxuLnB0LTI5IHtcbiAgcGFkZGluZy10b3A6IDI5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yOSxcbi5wci0yOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMjksXG4ucGItMjkge1xuICBwYWRkaW5nLWJvdHRvbTogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMjksXG4ucGwtMjkge1xuICBwYWRkaW5nLWxlZnQ6IDI5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTI5LFxuLnBoLTI5IHtcbiAgcGFkZGluZy1sZWZ0OiAyOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyOXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTI5LFxuLnB2LTI5IHtcbiAgcGFkZGluZy10b3A6IDI5cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyOXB4OyB9XG5cbi5wYWRkaW5nLTMwLFxuLnAtMzAge1xuICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTMwLFxuLnB0LTMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0zMCxcbi5wci0zMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMzAsXG4ucGItMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMzAsXG4ucGwtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTMwLFxuLnBoLTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTMwLFxuLnB2LTMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG5cbi5wYWRkaW5nLTMxLFxuLnAtMzEge1xuICBwYWRkaW5nOiAzMXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTMxLFxuLnB0LTMxIHtcbiAgcGFkZGluZy10b3A6IDMxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0zMSxcbi5wci0zMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMzEsXG4ucGItMzEge1xuICBwYWRkaW5nLWJvdHRvbTogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMzEsXG4ucGwtMzEge1xuICBwYWRkaW5nLWxlZnQ6IDMxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTMxLFxuLnBoLTMxIHtcbiAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTMxLFxuLnB2LTMxIHtcbiAgcGFkZGluZy10b3A6IDMxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMXB4OyB9XG5cbi5wYWRkaW5nLTMyLFxuLnAtMzIge1xuICBwYWRkaW5nOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTMyLFxuLnB0LTMyIHtcbiAgcGFkZGluZy10b3A6IDMycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0zMixcbi5wci0zMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMzIsXG4ucGItMzIge1xuICBwYWRkaW5nLWJvdHRvbTogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMzIsXG4ucGwtMzIge1xuICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTMyLFxuLnBoLTMyIHtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTMyLFxuLnB2LTMyIHtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4OyB9XG5cbi5wYWRkaW5nLTMzLFxuLnAtMzMge1xuICBwYWRkaW5nOiAzM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTMzLFxuLnB0LTMzIHtcbiAgcGFkZGluZy10b3A6IDMzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0zMyxcbi5wci0zMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMzMsXG4ucGItMzMge1xuICBwYWRkaW5nLWJvdHRvbTogMzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMzMsXG4ucGwtMzMge1xuICBwYWRkaW5nLWxlZnQ6IDMzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTMzLFxuLnBoLTMzIHtcbiAgcGFkZGluZy1sZWZ0OiAzM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAzM3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTMzLFxuLnB2LTMzIHtcbiAgcGFkZGluZy10b3A6IDMzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzM3B4OyB9XG5cbi5wYWRkaW5nLTM0LFxuLnAtMzQge1xuICBwYWRkaW5nOiAzNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTM0LFxuLnB0LTM0IHtcbiAgcGFkZGluZy10b3A6IDM0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0zNCxcbi5wci0zNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMzQsXG4ucGItMzQge1xuICBwYWRkaW5nLWJvdHRvbTogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMzQsXG4ucGwtMzQge1xuICBwYWRkaW5nLWxlZnQ6IDM0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTM0LFxuLnBoLTM0IHtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTM0LFxuLnB2LTM0IHtcbiAgcGFkZGluZy10b3A6IDM0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNHB4OyB9XG5cbi5wYWRkaW5nLTM1LFxuLnAtMzUge1xuICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTM1LFxuLnB0LTM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0zNSxcbi5wci0zNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMzUsXG4ucGItMzUge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMzUsXG4ucGwtMzUge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTM1LFxuLnBoLTM1IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTM1LFxuLnB2LTM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4OyB9XG5cbi5wYWRkaW5nLTM2LFxuLnAtMzYge1xuICBwYWRkaW5nOiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTM2LFxuLnB0LTM2IHtcbiAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0zNixcbi5wci0zNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMzYsXG4ucGItMzYge1xuICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMzYsXG4ucGwtMzYge1xuICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTM2LFxuLnBoLTM2IHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTM2LFxuLnB2LTM2IHtcbiAgcGFkZGluZy10b3A6IDM2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4OyB9XG5cbi5wYWRkaW5nLTM3LFxuLnAtMzcge1xuICBwYWRkaW5nOiAzN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTM3LFxuLnB0LTM3IHtcbiAgcGFkZGluZy10b3A6IDM3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0zNyxcbi5wci0zNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDM3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMzcsXG4ucGItMzcge1xuICBwYWRkaW5nLWJvdHRvbTogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMzcsXG4ucGwtMzcge1xuICBwYWRkaW5nLWxlZnQ6IDM3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTM3LFxuLnBoLTM3IHtcbiAgcGFkZGluZy1sZWZ0OiAzN3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAzN3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTM3LFxuLnB2LTM3IHtcbiAgcGFkZGluZy10b3A6IDM3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzN3B4OyB9XG5cbi5wYWRkaW5nLTM4LFxuLnAtMzgge1xuICBwYWRkaW5nOiAzOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTM4LFxuLnB0LTM4IHtcbiAgcGFkZGluZy10b3A6IDM4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0zOCxcbi5wci0zOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDM4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMzgsXG4ucGItMzgge1xuICBwYWRkaW5nLWJvdHRvbTogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMzgsXG4ucGwtMzgge1xuICBwYWRkaW5nLWxlZnQ6IDM4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTM4LFxuLnBoLTM4IHtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzOHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTM4LFxuLnB2LTM4IHtcbiAgcGFkZGluZy10b3A6IDM4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzOHB4OyB9XG5cbi5wYWRkaW5nLTM5LFxuLnAtMzkge1xuICBwYWRkaW5nOiAzOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTM5LFxuLnB0LTM5IHtcbiAgcGFkZGluZy10b3A6IDM5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0zOSxcbi5wci0zOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMzksXG4ucGItMzkge1xuICBwYWRkaW5nLWJvdHRvbTogMzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMzksXG4ucGwtMzkge1xuICBwYWRkaW5nLWxlZnQ6IDM5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTM5LFxuLnBoLTM5IHtcbiAgcGFkZGluZy1sZWZ0OiAzOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzOXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTM5LFxuLnB2LTM5IHtcbiAgcGFkZGluZy10b3A6IDM5cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzOXB4OyB9XG5cbi5wYWRkaW5nLTQwLFxuLnAtNDAge1xuICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTQwLFxuLnB0LTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC00MCxcbi5wci00MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNDAsXG4ucGItNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNDAsXG4ucGwtNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTQwLFxuLnBoLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQwLFxuLnB2LTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG5cbi5wYWRkaW5nLTQxLFxuLnAtNDEge1xuICBwYWRkaW5nOiA0MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTQxLFxuLnB0LTQxIHtcbiAgcGFkZGluZy10b3A6IDQxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC00MSxcbi5wci00MSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNDEsXG4ucGItNDEge1xuICBwYWRkaW5nLWJvdHRvbTogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNDEsXG4ucGwtNDEge1xuICBwYWRkaW5nLWxlZnQ6IDQxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTQxLFxuLnBoLTQxIHtcbiAgcGFkZGluZy1sZWZ0OiA0MXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQxLFxuLnB2LTQxIHtcbiAgcGFkZGluZy10b3A6IDQxcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MXB4OyB9XG5cbi5wYWRkaW5nLTQyLFxuLnAtNDIge1xuICBwYWRkaW5nOiA0MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTQyLFxuLnB0LTQyIHtcbiAgcGFkZGluZy10b3A6IDQycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC00Mixcbi5wci00MiB7XG4gIHBhZGRpbmctcmlnaHQ6IDQycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNDIsXG4ucGItNDIge1xuICBwYWRkaW5nLWJvdHRvbTogNDJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNDIsXG4ucGwtNDIge1xuICBwYWRkaW5nLWxlZnQ6IDQycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTQyLFxuLnBoLTQyIHtcbiAgcGFkZGluZy1sZWZ0OiA0MnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQyLFxuLnB2LTQyIHtcbiAgcGFkZGluZy10b3A6IDQycHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MnB4OyB9XG5cbi5wYWRkaW5nLTQzLFxuLnAtNDMge1xuICBwYWRkaW5nOiA0M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTQzLFxuLnB0LTQzIHtcbiAgcGFkZGluZy10b3A6IDQzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC00Myxcbi5wci00MyB7XG4gIHBhZGRpbmctcmlnaHQ6IDQzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNDMsXG4ucGItNDMge1xuICBwYWRkaW5nLWJvdHRvbTogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNDMsXG4ucGwtNDMge1xuICBwYWRkaW5nLWxlZnQ6IDQzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTQzLFxuLnBoLTQzIHtcbiAgcGFkZGluZy1sZWZ0OiA0M3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA0M3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQzLFxuLnB2LTQzIHtcbiAgcGFkZGluZy10b3A6IDQzcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0M3B4OyB9XG5cbi5wYWRkaW5nLTQ0LFxuLnAtNDQge1xuICBwYWRkaW5nOiA0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTQ0LFxuLnB0LTQ0IHtcbiAgcGFkZGluZy10b3A6IDQ0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC00NCxcbi5wci00NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNDQsXG4ucGItNDQge1xuICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNDQsXG4ucGwtNDQge1xuICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTQ0LFxuLnBoLTQ0IHtcbiAgcGFkZGluZy1sZWZ0OiA0NHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0NHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQ0LFxuLnB2LTQ0IHtcbiAgcGFkZGluZy10b3A6IDQ0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0NHB4OyB9XG5cbi5wYWRkaW5nLTQ1LFxuLnAtNDUge1xuICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTQ1LFxuLnB0LTQ1IHtcbiAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC00NSxcbi5wci00NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNDUsXG4ucGItNDUge1xuICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNDUsXG4ucGwtNDUge1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTQ1LFxuLnBoLTQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQ1LFxuLnB2LTQ1IHtcbiAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4OyB9XG5cbi5wYWRkaW5nLTQ2LFxuLnAtNDYge1xuICBwYWRkaW5nOiA0NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTQ2LFxuLnB0LTQ2IHtcbiAgcGFkZGluZy10b3A6IDQ2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC00Nixcbi5wci00NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNDYsXG4ucGItNDYge1xuICBwYWRkaW5nLWJvdHRvbTogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNDYsXG4ucGwtNDYge1xuICBwYWRkaW5nLWxlZnQ6IDQ2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTQ2LFxuLnBoLTQ2IHtcbiAgcGFkZGluZy1sZWZ0OiA0NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0NnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQ2LFxuLnB2LTQ2IHtcbiAgcGFkZGluZy10b3A6IDQ2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0NnB4OyB9XG5cbi5wYWRkaW5nLTQ3LFxuLnAtNDcge1xuICBwYWRkaW5nOiA0N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTQ3LFxuLnB0LTQ3IHtcbiAgcGFkZGluZy10b3A6IDQ3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC00Nyxcbi5wci00NyB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNDcsXG4ucGItNDcge1xuICBwYWRkaW5nLWJvdHRvbTogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNDcsXG4ucGwtNDcge1xuICBwYWRkaW5nLWxlZnQ6IDQ3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTQ3LFxuLnBoLTQ3IHtcbiAgcGFkZGluZy1sZWZ0OiA0N3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA0N3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQ3LFxuLnB2LTQ3IHtcbiAgcGFkZGluZy10b3A6IDQ3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0N3B4OyB9XG5cbi5wYWRkaW5nLTQ4LFxuLnAtNDgge1xuICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTQ4LFxuLnB0LTQ4IHtcbiAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC00OCxcbi5wci00OCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNDgsXG4ucGItNDgge1xuICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNDgsXG4ucGwtNDgge1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTQ4LFxuLnBoLTQ4IHtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0OHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQ4LFxuLnB2LTQ4IHtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4OyB9XG5cbi5wYWRkaW5nLTQ5LFxuLnAtNDkge1xuICBwYWRkaW5nOiA0OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTQ5LFxuLnB0LTQ5IHtcbiAgcGFkZGluZy10b3A6IDQ5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC00OSxcbi5wci00OSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNDksXG4ucGItNDkge1xuICBwYWRkaW5nLWJvdHRvbTogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNDksXG4ucGwtNDkge1xuICBwYWRkaW5nLWxlZnQ6IDQ5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTQ5LFxuLnBoLTQ5IHtcbiAgcGFkZGluZy1sZWZ0OiA0OXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0OXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQ5LFxuLnB2LTQ5IHtcbiAgcGFkZGluZy10b3A6IDQ5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0OXB4OyB9XG5cbi5wYWRkaW5nLTUwLFxuLnAtNTAge1xuICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTUwLFxuLnB0LTUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01MCxcbi5wci01MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNTAsXG4ucGItNTAge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNTAsXG4ucGwtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTUwLFxuLnBoLTUwIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTUwLFxuLnB2LTUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9XG5cbi5wYWRkaW5nLTUxLFxuLnAtNTEge1xuICBwYWRkaW5nOiA1MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTUxLFxuLnB0LTUxIHtcbiAgcGFkZGluZy10b3A6IDUxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01MSxcbi5wci01MSB7XG4gIHBhZGRpbmctcmlnaHQ6IDUxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNTEsXG4ucGItNTEge1xuICBwYWRkaW5nLWJvdHRvbTogNTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNTEsXG4ucGwtNTEge1xuICBwYWRkaW5nLWxlZnQ6IDUxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTUxLFxuLnBoLTUxIHtcbiAgcGFkZGluZy1sZWZ0OiA1MXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTUxLFxuLnB2LTUxIHtcbiAgcGFkZGluZy10b3A6IDUxcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MXB4OyB9XG5cbi5wYWRkaW5nLTUyLFxuLnAtNTIge1xuICBwYWRkaW5nOiA1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTUyLFxuLnB0LTUyIHtcbiAgcGFkZGluZy10b3A6IDUycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01Mixcbi5wci01MiB7XG4gIHBhZGRpbmctcmlnaHQ6IDUycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNTIsXG4ucGItNTIge1xuICBwYWRkaW5nLWJvdHRvbTogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNTIsXG4ucGwtNTIge1xuICBwYWRkaW5nLWxlZnQ6IDUycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTUyLFxuLnBoLTUyIHtcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTUyLFxuLnB2LTUyIHtcbiAgcGFkZGluZy10b3A6IDUycHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MnB4OyB9XG5cbi5wYWRkaW5nLTUzLFxuLnAtNTMge1xuICBwYWRkaW5nOiA1M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTUzLFxuLnB0LTUzIHtcbiAgcGFkZGluZy10b3A6IDUzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01Myxcbi5wci01MyB7XG4gIHBhZGRpbmctcmlnaHQ6IDUzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNTMsXG4ucGItNTMge1xuICBwYWRkaW5nLWJvdHRvbTogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNTMsXG4ucGwtNTMge1xuICBwYWRkaW5nLWxlZnQ6IDUzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTUzLFxuLnBoLTUzIHtcbiAgcGFkZGluZy1sZWZ0OiA1M3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA1M3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTUzLFxuLnB2LTUzIHtcbiAgcGFkZGluZy10b3A6IDUzcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1M3B4OyB9XG5cbi5wYWRkaW5nLTU0LFxuLnAtNTQge1xuICBwYWRkaW5nOiA1NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTU0LFxuLnB0LTU0IHtcbiAgcGFkZGluZy10b3A6IDU0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01NCxcbi5wci01NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDU0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNTQsXG4ucGItNTQge1xuICBwYWRkaW5nLWJvdHRvbTogNTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNTQsXG4ucGwtNTQge1xuICBwYWRkaW5nLWxlZnQ6IDU0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTU0LFxuLnBoLTU0IHtcbiAgcGFkZGluZy1sZWZ0OiA1NHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1NHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTU0LFxuLnB2LTU0IHtcbiAgcGFkZGluZy10b3A6IDU0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1NHB4OyB9XG5cbi5wYWRkaW5nLTU1LFxuLnAtNTUge1xuICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTU1LFxuLnB0LTU1IHtcbiAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01NSxcbi5wci01NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNTUsXG4ucGItNTUge1xuICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNTUsXG4ucGwtNTUge1xuICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTU1LFxuLnBoLTU1IHtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTU1LFxuLnB2LTU1IHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4OyB9XG5cbi5wYWRkaW5nLTU2LFxuLnAtNTYge1xuICBwYWRkaW5nOiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTU2LFxuLnB0LTU2IHtcbiAgcGFkZGluZy10b3A6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01Nixcbi5wci01NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNTYsXG4ucGItNTYge1xuICBwYWRkaW5nLWJvdHRvbTogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNTYsXG4ucGwtNTYge1xuICBwYWRkaW5nLWxlZnQ6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTU2LFxuLnBoLTU2IHtcbiAgcGFkZGluZy1sZWZ0OiA1NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1NnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTU2LFxuLnB2LTU2IHtcbiAgcGFkZGluZy10b3A6IDU2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4OyB9XG5cbi5wYWRkaW5nLTU3LFxuLnAtNTcge1xuICBwYWRkaW5nOiA1N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTU3LFxuLnB0LTU3IHtcbiAgcGFkZGluZy10b3A6IDU3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01Nyxcbi5wci01NyB7XG4gIHBhZGRpbmctcmlnaHQ6IDU3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNTcsXG4ucGItNTcge1xuICBwYWRkaW5nLWJvdHRvbTogNTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNTcsXG4ucGwtNTcge1xuICBwYWRkaW5nLWxlZnQ6IDU3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTU3LFxuLnBoLTU3IHtcbiAgcGFkZGluZy1sZWZ0OiA1N3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA1N3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTU3LFxuLnB2LTU3IHtcbiAgcGFkZGluZy10b3A6IDU3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1N3B4OyB9XG5cbi5wYWRkaW5nLTU4LFxuLnAtNTgge1xuICBwYWRkaW5nOiA1OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTU4LFxuLnB0LTU4IHtcbiAgcGFkZGluZy10b3A6IDU4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01OCxcbi5wci01OCB7XG4gIHBhZGRpbmctcmlnaHQ6IDU4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNTgsXG4ucGItNTgge1xuICBwYWRkaW5nLWJvdHRvbTogNThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNTgsXG4ucGwtNTgge1xuICBwYWRkaW5nLWxlZnQ6IDU4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTU4LFxuLnBoLTU4IHtcbiAgcGFkZGluZy1sZWZ0OiA1OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1OHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTU4LFxuLnB2LTU4IHtcbiAgcGFkZGluZy10b3A6IDU4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1OHB4OyB9XG5cbi5wYWRkaW5nLTU5LFxuLnAtNTkge1xuICBwYWRkaW5nOiA1OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTU5LFxuLnB0LTU5IHtcbiAgcGFkZGluZy10b3A6IDU5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01OSxcbi5wci01OSB7XG4gIHBhZGRpbmctcmlnaHQ6IDU5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNTksXG4ucGItNTkge1xuICBwYWRkaW5nLWJvdHRvbTogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNTksXG4ucGwtNTkge1xuICBwYWRkaW5nLWxlZnQ6IDU5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTU5LFxuLnBoLTU5IHtcbiAgcGFkZGluZy1sZWZ0OiA1OXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1OXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTU5LFxuLnB2LTU5IHtcbiAgcGFkZGluZy10b3A6IDU5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1OXB4OyB9XG5cbi5wYWRkaW5nLTYwLFxuLnAtNjAge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTYwLFxuLnB0LTYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC02MCxcbi5wci02MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNjAsXG4ucGItNjAge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNjAsXG4ucGwtNjAge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTYwLFxuLnBoLTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTYwLFxuLnB2LTYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG5cbi5wYWRkaW5nLTYxLFxuLnAtNjEge1xuICBwYWRkaW5nOiA2MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTYxLFxuLnB0LTYxIHtcbiAgcGFkZGluZy10b3A6IDYxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC02MSxcbi5wci02MSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNjEsXG4ucGItNjEge1xuICBwYWRkaW5nLWJvdHRvbTogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNjEsXG4ucGwtNjEge1xuICBwYWRkaW5nLWxlZnQ6IDYxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTYxLFxuLnBoLTYxIHtcbiAgcGFkZGluZy1sZWZ0OiA2MXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2MXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTYxLFxuLnB2LTYxIHtcbiAgcGFkZGluZy10b3A6IDYxcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MXB4OyB9XG5cbi5wYWRkaW5nLTYyLFxuLnAtNjIge1xuICBwYWRkaW5nOiA2MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTYyLFxuLnB0LTYyIHtcbiAgcGFkZGluZy10b3A6IDYycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC02Mixcbi5wci02MiB7XG4gIHBhZGRpbmctcmlnaHQ6IDYycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNjIsXG4ucGItNjIge1xuICBwYWRkaW5nLWJvdHRvbTogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNjIsXG4ucGwtNjIge1xuICBwYWRkaW5nLWxlZnQ6IDYycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTYyLFxuLnBoLTYyIHtcbiAgcGFkZGluZy1sZWZ0OiA2MnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2MnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTYyLFxuLnB2LTYyIHtcbiAgcGFkZGluZy10b3A6IDYycHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MnB4OyB9XG5cbi5wYWRkaW5nLTYzLFxuLnAtNjMge1xuICBwYWRkaW5nOiA2M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTYzLFxuLnB0LTYzIHtcbiAgcGFkZGluZy10b3A6IDYzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC02Myxcbi5wci02MyB7XG4gIHBhZGRpbmctcmlnaHQ6IDYzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNjMsXG4ucGItNjMge1xuICBwYWRkaW5nLWJvdHRvbTogNjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNjMsXG4ucGwtNjMge1xuICBwYWRkaW5nLWxlZnQ6IDYzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTYzLFxuLnBoLTYzIHtcbiAgcGFkZGluZy1sZWZ0OiA2M3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA2M3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTYzLFxuLnB2LTYzIHtcbiAgcGFkZGluZy10b3A6IDYzcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2M3B4OyB9XG5cbi5wYWRkaW5nLTY0LFxuLnAtNjQge1xuICBwYWRkaW5nOiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTY0LFxuLnB0LTY0IHtcbiAgcGFkZGluZy10b3A6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC02NCxcbi5wci02NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNjQsXG4ucGItNjQge1xuICBwYWRkaW5nLWJvdHRvbTogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNjQsXG4ucGwtNjQge1xuICBwYWRkaW5nLWxlZnQ6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTY0LFxuLnBoLTY0IHtcbiAgcGFkZGluZy1sZWZ0OiA2NHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2NHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTY0LFxuLnB2LTY0IHtcbiAgcGFkZGluZy10b3A6IDY0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4OyB9XG5cbi5wYWRkaW5nLTY1LFxuLnAtNjUge1xuICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTY1LFxuLnB0LTY1IHtcbiAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC02NSxcbi5wci02NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNjUsXG4ucGItNjUge1xuICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNjUsXG4ucGwtNjUge1xuICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTY1LFxuLnBoLTY1IHtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTY1LFxuLnB2LTY1IHtcbiAgcGFkZGluZy10b3A6IDY1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4OyB9XG5cbi5wYWRkaW5nLTY2LFxuLnAtNjYge1xuICBwYWRkaW5nOiA2NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTY2LFxuLnB0LTY2IHtcbiAgcGFkZGluZy10b3A6IDY2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC02Nixcbi5wci02NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDY2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNjYsXG4ucGItNjYge1xuICBwYWRkaW5nLWJvdHRvbTogNjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNjYsXG4ucGwtNjYge1xuICBwYWRkaW5nLWxlZnQ6IDY2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTY2LFxuLnBoLTY2IHtcbiAgcGFkZGluZy1sZWZ0OiA2NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2NnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTY2LFxuLnB2LTY2IHtcbiAgcGFkZGluZy10b3A6IDY2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2NnB4OyB9XG5cbi5wYWRkaW5nLTY3LFxuLnAtNjcge1xuICBwYWRkaW5nOiA2N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTY3LFxuLnB0LTY3IHtcbiAgcGFkZGluZy10b3A6IDY3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC02Nyxcbi5wci02NyB7XG4gIHBhZGRpbmctcmlnaHQ6IDY3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNjcsXG4ucGItNjcge1xuICBwYWRkaW5nLWJvdHRvbTogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNjcsXG4ucGwtNjcge1xuICBwYWRkaW5nLWxlZnQ6IDY3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTY3LFxuLnBoLTY3IHtcbiAgcGFkZGluZy1sZWZ0OiA2N3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA2N3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTY3LFxuLnB2LTY3IHtcbiAgcGFkZGluZy10b3A6IDY3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2N3B4OyB9XG5cbi5wYWRkaW5nLTY4LFxuLnAtNjgge1xuICBwYWRkaW5nOiA2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTY4LFxuLnB0LTY4IHtcbiAgcGFkZGluZy10b3A6IDY4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC02OCxcbi5wci02OCB7XG4gIHBhZGRpbmctcmlnaHQ6IDY4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNjgsXG4ucGItNjgge1xuICBwYWRkaW5nLWJvdHRvbTogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNjgsXG4ucGwtNjgge1xuICBwYWRkaW5nLWxlZnQ6IDY4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTY4LFxuLnBoLTY4IHtcbiAgcGFkZGluZy1sZWZ0OiA2OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2OHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTY4LFxuLnB2LTY4IHtcbiAgcGFkZGluZy10b3A6IDY4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2OHB4OyB9XG5cbi5wYWRkaW5nLTY5LFxuLnAtNjkge1xuICBwYWRkaW5nOiA2OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTY5LFxuLnB0LTY5IHtcbiAgcGFkZGluZy10b3A6IDY5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC02OSxcbi5wci02OSB7XG4gIHBhZGRpbmctcmlnaHQ6IDY5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNjksXG4ucGItNjkge1xuICBwYWRkaW5nLWJvdHRvbTogNjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNjksXG4ucGwtNjkge1xuICBwYWRkaW5nLWxlZnQ6IDY5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTY5LFxuLnBoLTY5IHtcbiAgcGFkZGluZy1sZWZ0OiA2OXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2OXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTY5LFxuLnB2LTY5IHtcbiAgcGFkZGluZy10b3A6IDY5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2OXB4OyB9XG5cbi5wYWRkaW5nLTcwLFxuLnAtNzAge1xuICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTcwLFxuLnB0LTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC03MCxcbi5wci03MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNzAsXG4ucGItNzAge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNzAsXG4ucGwtNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTcwLFxuLnBoLTcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTcwLFxuLnB2LTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4OyB9XG5cbi5wYWRkaW5nLTcxLFxuLnAtNzEge1xuICBwYWRkaW5nOiA3MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTcxLFxuLnB0LTcxIHtcbiAgcGFkZGluZy10b3A6IDcxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC03MSxcbi5wci03MSB7XG4gIHBhZGRpbmctcmlnaHQ6IDcxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNzEsXG4ucGItNzEge1xuICBwYWRkaW5nLWJvdHRvbTogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNzEsXG4ucGwtNzEge1xuICBwYWRkaW5nLWxlZnQ6IDcxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTcxLFxuLnBoLTcxIHtcbiAgcGFkZGluZy1sZWZ0OiA3MXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3MXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTcxLFxuLnB2LTcxIHtcbiAgcGFkZGluZy10b3A6IDcxcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MXB4OyB9XG5cbi5wYWRkaW5nLTcyLFxuLnAtNzIge1xuICBwYWRkaW5nOiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTcyLFxuLnB0LTcyIHtcbiAgcGFkZGluZy10b3A6IDcycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC03Mixcbi5wci03MiB7XG4gIHBhZGRpbmctcmlnaHQ6IDcycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNzIsXG4ucGItNzIge1xuICBwYWRkaW5nLWJvdHRvbTogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNzIsXG4ucGwtNzIge1xuICBwYWRkaW5nLWxlZnQ6IDcycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTcyLFxuLnBoLTcyIHtcbiAgcGFkZGluZy1sZWZ0OiA3MnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3MnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTcyLFxuLnB2LTcyIHtcbiAgcGFkZGluZy10b3A6IDcycHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MnB4OyB9XG5cbi5wYWRkaW5nLTczLFxuLnAtNzMge1xuICBwYWRkaW5nOiA3M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTczLFxuLnB0LTczIHtcbiAgcGFkZGluZy10b3A6IDczcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC03Myxcbi5wci03MyB7XG4gIHBhZGRpbmctcmlnaHQ6IDczcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNzMsXG4ucGItNzMge1xuICBwYWRkaW5nLWJvdHRvbTogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNzMsXG4ucGwtNzMge1xuICBwYWRkaW5nLWxlZnQ6IDczcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTczLFxuLnBoLTczIHtcbiAgcGFkZGluZy1sZWZ0OiA3M3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA3M3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTczLFxuLnB2LTczIHtcbiAgcGFkZGluZy10b3A6IDczcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3M3B4OyB9XG5cbi5wYWRkaW5nLTc0LFxuLnAtNzQge1xuICBwYWRkaW5nOiA3NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTc0LFxuLnB0LTc0IHtcbiAgcGFkZGluZy10b3A6IDc0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC03NCxcbi5wci03NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDc0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNzQsXG4ucGItNzQge1xuICBwYWRkaW5nLWJvdHRvbTogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNzQsXG4ucGwtNzQge1xuICBwYWRkaW5nLWxlZnQ6IDc0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTc0LFxuLnBoLTc0IHtcbiAgcGFkZGluZy1sZWZ0OiA3NHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3NHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTc0LFxuLnB2LTc0IHtcbiAgcGFkZGluZy10b3A6IDc0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3NHB4OyB9XG5cbi5wYWRkaW5nLTc1LFxuLnAtNzUge1xuICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTc1LFxuLnB0LTc1IHtcbiAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC03NSxcbi5wci03NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNzUsXG4ucGItNzUge1xuICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNzUsXG4ucGwtNzUge1xuICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTc1LFxuLnBoLTc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3NXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTc1LFxuLnB2LTc1IHtcbiAgcGFkZGluZy10b3A6IDc1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4OyB9XG5cbi5wYWRkaW5nLTc2LFxuLnAtNzYge1xuICBwYWRkaW5nOiA3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTc2LFxuLnB0LTc2IHtcbiAgcGFkZGluZy10b3A6IDc2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC03Nixcbi5wci03NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDc2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNzYsXG4ucGItNzYge1xuICBwYWRkaW5nLWJvdHRvbTogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNzYsXG4ucGwtNzYge1xuICBwYWRkaW5nLWxlZnQ6IDc2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTc2LFxuLnBoLTc2IHtcbiAgcGFkZGluZy1sZWZ0OiA3NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3NnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTc2LFxuLnB2LTc2IHtcbiAgcGFkZGluZy10b3A6IDc2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3NnB4OyB9XG5cbi5wYWRkaW5nLTc3LFxuLnAtNzcge1xuICBwYWRkaW5nOiA3N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTc3LFxuLnB0LTc3IHtcbiAgcGFkZGluZy10b3A6IDc3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC03Nyxcbi5wci03NyB7XG4gIHBhZGRpbmctcmlnaHQ6IDc3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNzcsXG4ucGItNzcge1xuICBwYWRkaW5nLWJvdHRvbTogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNzcsXG4ucGwtNzcge1xuICBwYWRkaW5nLWxlZnQ6IDc3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTc3LFxuLnBoLTc3IHtcbiAgcGFkZGluZy1sZWZ0OiA3N3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA3N3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTc3LFxuLnB2LTc3IHtcbiAgcGFkZGluZy10b3A6IDc3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3N3B4OyB9XG5cbi5wYWRkaW5nLTc4LFxuLnAtNzgge1xuICBwYWRkaW5nOiA3OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTc4LFxuLnB0LTc4IHtcbiAgcGFkZGluZy10b3A6IDc4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC03OCxcbi5wci03OCB7XG4gIHBhZGRpbmctcmlnaHQ6IDc4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNzgsXG4ucGItNzgge1xuICBwYWRkaW5nLWJvdHRvbTogNzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNzgsXG4ucGwtNzgge1xuICBwYWRkaW5nLWxlZnQ6IDc4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTc4LFxuLnBoLTc4IHtcbiAgcGFkZGluZy1sZWZ0OiA3OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3OHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTc4LFxuLnB2LTc4IHtcbiAgcGFkZGluZy10b3A6IDc4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3OHB4OyB9XG5cbi5wYWRkaW5nLTc5LFxuLnAtNzkge1xuICBwYWRkaW5nOiA3OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTc5LFxuLnB0LTc5IHtcbiAgcGFkZGluZy10b3A6IDc5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC03OSxcbi5wci03OSB7XG4gIHBhZGRpbmctcmlnaHQ6IDc5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNzksXG4ucGItNzkge1xuICBwYWRkaW5nLWJvdHRvbTogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNzksXG4ucGwtNzkge1xuICBwYWRkaW5nLWxlZnQ6IDc5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTc5LFxuLnBoLTc5IHtcbiAgcGFkZGluZy1sZWZ0OiA3OXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3OXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTc5LFxuLnB2LTc5IHtcbiAgcGFkZGluZy10b3A6IDc5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3OXB4OyB9XG5cbi5wYWRkaW5nLTgwLFxuLnAtODAge1xuICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTgwLFxuLnB0LTgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04MCxcbi5wci04MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tODAsXG4ucGItODAge1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtODAsXG4ucGwtODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTgwLFxuLnBoLTgwIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTgwLFxuLnB2LTgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4OyB9XG5cbi5wYWRkaW5nLTgxLFxuLnAtODEge1xuICBwYWRkaW5nOiA4MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTgxLFxuLnB0LTgxIHtcbiAgcGFkZGluZy10b3A6IDgxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04MSxcbi5wci04MSB7XG4gIHBhZGRpbmctcmlnaHQ6IDgxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tODEsXG4ucGItODEge1xuICBwYWRkaW5nLWJvdHRvbTogODFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtODEsXG4ucGwtODEge1xuICBwYWRkaW5nLWxlZnQ6IDgxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTgxLFxuLnBoLTgxIHtcbiAgcGFkZGluZy1sZWZ0OiA4MXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4MXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTgxLFxuLnB2LTgxIHtcbiAgcGFkZGluZy10b3A6IDgxcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MXB4OyB9XG5cbi5wYWRkaW5nLTgyLFxuLnAtODIge1xuICBwYWRkaW5nOiA4MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTgyLFxuLnB0LTgyIHtcbiAgcGFkZGluZy10b3A6IDgycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04Mixcbi5wci04MiB7XG4gIHBhZGRpbmctcmlnaHQ6IDgycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tODIsXG4ucGItODIge1xuICBwYWRkaW5nLWJvdHRvbTogODJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtODIsXG4ucGwtODIge1xuICBwYWRkaW5nLWxlZnQ6IDgycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTgyLFxuLnBoLTgyIHtcbiAgcGFkZGluZy1sZWZ0OiA4MnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4MnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTgyLFxuLnB2LTgyIHtcbiAgcGFkZGluZy10b3A6IDgycHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MnB4OyB9XG5cbi5wYWRkaW5nLTgzLFxuLnAtODMge1xuICBwYWRkaW5nOiA4M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTgzLFxuLnB0LTgzIHtcbiAgcGFkZGluZy10b3A6IDgzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04Myxcbi5wci04MyB7XG4gIHBhZGRpbmctcmlnaHQ6IDgzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tODMsXG4ucGItODMge1xuICBwYWRkaW5nLWJvdHRvbTogODNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtODMsXG4ucGwtODMge1xuICBwYWRkaW5nLWxlZnQ6IDgzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTgzLFxuLnBoLTgzIHtcbiAgcGFkZGluZy1sZWZ0OiA4M3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA4M3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTgzLFxuLnB2LTgzIHtcbiAgcGFkZGluZy10b3A6IDgzcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4M3B4OyB9XG5cbi5wYWRkaW5nLTg0LFxuLnAtODQge1xuICBwYWRkaW5nOiA4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTg0LFxuLnB0LTg0IHtcbiAgcGFkZGluZy10b3A6IDg0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04NCxcbi5wci04NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDg0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tODQsXG4ucGItODQge1xuICBwYWRkaW5nLWJvdHRvbTogODRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtODQsXG4ucGwtODQge1xuICBwYWRkaW5nLWxlZnQ6IDg0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTg0LFxuLnBoLTg0IHtcbiAgcGFkZGluZy1sZWZ0OiA4NHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4NHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTg0LFxuLnB2LTg0IHtcbiAgcGFkZGluZy10b3A6IDg0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4NHB4OyB9XG5cbi5wYWRkaW5nLTg1LFxuLnAtODUge1xuICBwYWRkaW5nOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTg1LFxuLnB0LTg1IHtcbiAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04NSxcbi5wci04NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tODUsXG4ucGItODUge1xuICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtODUsXG4ucGwtODUge1xuICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTg1LFxuLnBoLTg1IHtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTg1LFxuLnB2LTg1IHtcbiAgcGFkZGluZy10b3A6IDg1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4OyB9XG5cbi5wYWRkaW5nLTg2LFxuLnAtODYge1xuICBwYWRkaW5nOiA4NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTg2LFxuLnB0LTg2IHtcbiAgcGFkZGluZy10b3A6IDg2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04Nixcbi5wci04NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDg2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tODYsXG4ucGItODYge1xuICBwYWRkaW5nLWJvdHRvbTogODZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtODYsXG4ucGwtODYge1xuICBwYWRkaW5nLWxlZnQ6IDg2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTg2LFxuLnBoLTg2IHtcbiAgcGFkZGluZy1sZWZ0OiA4NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4NnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTg2LFxuLnB2LTg2IHtcbiAgcGFkZGluZy10b3A6IDg2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4NnB4OyB9XG5cbi5wYWRkaW5nLTg3LFxuLnAtODcge1xuICBwYWRkaW5nOiA4N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTg3LFxuLnB0LTg3IHtcbiAgcGFkZGluZy10b3A6IDg3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04Nyxcbi5wci04NyB7XG4gIHBhZGRpbmctcmlnaHQ6IDg3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tODcsXG4ucGItODcge1xuICBwYWRkaW5nLWJvdHRvbTogODdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtODcsXG4ucGwtODcge1xuICBwYWRkaW5nLWxlZnQ6IDg3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTg3LFxuLnBoLTg3IHtcbiAgcGFkZGluZy1sZWZ0OiA4N3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA4N3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTg3LFxuLnB2LTg3IHtcbiAgcGFkZGluZy10b3A6IDg3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4N3B4OyB9XG5cbi5wYWRkaW5nLTg4LFxuLnAtODgge1xuICBwYWRkaW5nOiA4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTg4LFxuLnB0LTg4IHtcbiAgcGFkZGluZy10b3A6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04OCxcbi5wci04OCB7XG4gIHBhZGRpbmctcmlnaHQ6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tODgsXG4ucGItODgge1xuICBwYWRkaW5nLWJvdHRvbTogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtODgsXG4ucGwtODgge1xuICBwYWRkaW5nLWxlZnQ6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTg4LFxuLnBoLTg4IHtcbiAgcGFkZGluZy1sZWZ0OiA4OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4OHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTg4LFxuLnB2LTg4IHtcbiAgcGFkZGluZy10b3A6IDg4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4OHB4OyB9XG5cbi5wYWRkaW5nLTg5LFxuLnAtODkge1xuICBwYWRkaW5nOiA4OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTg5LFxuLnB0LTg5IHtcbiAgcGFkZGluZy10b3A6IDg5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04OSxcbi5wci04OSB7XG4gIHBhZGRpbmctcmlnaHQ6IDg5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tODksXG4ucGItODkge1xuICBwYWRkaW5nLWJvdHRvbTogODlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtODksXG4ucGwtODkge1xuICBwYWRkaW5nLWxlZnQ6IDg5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTg5LFxuLnBoLTg5IHtcbiAgcGFkZGluZy1sZWZ0OiA4OXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4OXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTg5LFxuLnB2LTg5IHtcbiAgcGFkZGluZy10b3A6IDg5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4OXB4OyB9XG5cbi5wYWRkaW5nLTkwLFxuLnAtOTAge1xuICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTkwLFxuLnB0LTkwIHtcbiAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC05MCxcbi5wci05MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOTAsXG4ucGItOTAge1xuICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOTAsXG4ucGwtOTAge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTkwLFxuLnBoLTkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTkwLFxuLnB2LTkwIHtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4OyB9XG5cbi5wYWRkaW5nLTkxLFxuLnAtOTEge1xuICBwYWRkaW5nOiA5MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTkxLFxuLnB0LTkxIHtcbiAgcGFkZGluZy10b3A6IDkxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC05MSxcbi5wci05MSB7XG4gIHBhZGRpbmctcmlnaHQ6IDkxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOTEsXG4ucGItOTEge1xuICBwYWRkaW5nLWJvdHRvbTogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOTEsXG4ucGwtOTEge1xuICBwYWRkaW5nLWxlZnQ6IDkxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTkxLFxuLnBoLTkxIHtcbiAgcGFkZGluZy1sZWZ0OiA5MXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5MXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTkxLFxuLnB2LTkxIHtcbiAgcGFkZGluZy10b3A6IDkxcHg7XG4gIHBhZGRpbmctYm90dG9tOiA5MXB4OyB9XG5cbi5wYWRkaW5nLTkyLFxuLnAtOTIge1xuICBwYWRkaW5nOiA5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTkyLFxuLnB0LTkyIHtcbiAgcGFkZGluZy10b3A6IDkycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC05Mixcbi5wci05MiB7XG4gIHBhZGRpbmctcmlnaHQ6IDkycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOTIsXG4ucGItOTIge1xuICBwYWRkaW5nLWJvdHRvbTogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOTIsXG4ucGwtOTIge1xuICBwYWRkaW5nLWxlZnQ6IDkycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTkyLFxuLnBoLTkyIHtcbiAgcGFkZGluZy1sZWZ0OiA5MnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5MnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTkyLFxuLnB2LTkyIHtcbiAgcGFkZGluZy10b3A6IDkycHg7XG4gIHBhZGRpbmctYm90dG9tOiA5MnB4OyB9XG5cbi5wYWRkaW5nLTkzLFxuLnAtOTMge1xuICBwYWRkaW5nOiA5M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTkzLFxuLnB0LTkzIHtcbiAgcGFkZGluZy10b3A6IDkzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC05Myxcbi5wci05MyB7XG4gIHBhZGRpbmctcmlnaHQ6IDkzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOTMsXG4ucGItOTMge1xuICBwYWRkaW5nLWJvdHRvbTogOTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOTMsXG4ucGwtOTMge1xuICBwYWRkaW5nLWxlZnQ6IDkzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTkzLFxuLnBoLTkzIHtcbiAgcGFkZGluZy1sZWZ0OiA5M3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA5M3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTkzLFxuLnB2LTkzIHtcbiAgcGFkZGluZy10b3A6IDkzcHg7XG4gIHBhZGRpbmctYm90dG9tOiA5M3B4OyB9XG5cbi5wYWRkaW5nLTk0LFxuLnAtOTQge1xuICBwYWRkaW5nOiA5NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTk0LFxuLnB0LTk0IHtcbiAgcGFkZGluZy10b3A6IDk0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC05NCxcbi5wci05NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDk0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOTQsXG4ucGItOTQge1xuICBwYWRkaW5nLWJvdHRvbTogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOTQsXG4ucGwtOTQge1xuICBwYWRkaW5nLWxlZnQ6IDk0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTk0LFxuLnBoLTk0IHtcbiAgcGFkZGluZy1sZWZ0OiA5NHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5NHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTk0LFxuLnB2LTk0IHtcbiAgcGFkZGluZy10b3A6IDk0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5NHB4OyB9XG5cbi5wYWRkaW5nLTk1LFxuLnAtOTUge1xuICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTk1LFxuLnB0LTk1IHtcbiAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC05NSxcbi5wci05NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOTUsXG4ucGItOTUge1xuICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOTUsXG4ucGwtOTUge1xuICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTk1LFxuLnBoLTk1IHtcbiAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5NXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTk1LFxuLnB2LTk1IHtcbiAgcGFkZGluZy10b3A6IDk1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5NXB4OyB9XG5cbi5wYWRkaW5nLTk2LFxuLnAtOTYge1xuICBwYWRkaW5nOiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTk2LFxuLnB0LTk2IHtcbiAgcGFkZGluZy10b3A6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC05Nixcbi5wci05NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOTYsXG4ucGItOTYge1xuICBwYWRkaW5nLWJvdHRvbTogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOTYsXG4ucGwtOTYge1xuICBwYWRkaW5nLWxlZnQ6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTk2LFxuLnBoLTk2IHtcbiAgcGFkZGluZy1sZWZ0OiA5NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5NnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTk2LFxuLnB2LTk2IHtcbiAgcGFkZGluZy10b3A6IDk2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4OyB9XG5cbi5wYWRkaW5nLTk3LFxuLnAtOTcge1xuICBwYWRkaW5nOiA5N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTk3LFxuLnB0LTk3IHtcbiAgcGFkZGluZy10b3A6IDk3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC05Nyxcbi5wci05NyB7XG4gIHBhZGRpbmctcmlnaHQ6IDk3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOTcsXG4ucGItOTcge1xuICBwYWRkaW5nLWJvdHRvbTogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOTcsXG4ucGwtOTcge1xuICBwYWRkaW5nLWxlZnQ6IDk3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTk3LFxuLnBoLTk3IHtcbiAgcGFkZGluZy1sZWZ0OiA5N3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA5N3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTk3LFxuLnB2LTk3IHtcbiAgcGFkZGluZy10b3A6IDk3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5N3B4OyB9XG5cbi5wYWRkaW5nLTk4LFxuLnAtOTgge1xuICBwYWRkaW5nOiA5OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTk4LFxuLnB0LTk4IHtcbiAgcGFkZGluZy10b3A6IDk4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC05OCxcbi5wci05OCB7XG4gIHBhZGRpbmctcmlnaHQ6IDk4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOTgsXG4ucGItOTgge1xuICBwYWRkaW5nLWJvdHRvbTogOThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOTgsXG4ucGwtOTgge1xuICBwYWRkaW5nLWxlZnQ6IDk4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTk4LFxuLnBoLTk4IHtcbiAgcGFkZGluZy1sZWZ0OiA5OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5OHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTk4LFxuLnB2LTk4IHtcbiAgcGFkZGluZy10b3A6IDk4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5OHB4OyB9XG5cbi5wYWRkaW5nLTk5LFxuLnAtOTkge1xuICBwYWRkaW5nOiA5OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTk5LFxuLnB0LTk5IHtcbiAgcGFkZGluZy10b3A6IDk5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC05OSxcbi5wci05OSB7XG4gIHBhZGRpbmctcmlnaHQ6IDk5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOTksXG4ucGItOTkge1xuICBwYWRkaW5nLWJvdHRvbTogOTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOTksXG4ucGwtOTkge1xuICBwYWRkaW5nLWxlZnQ6IDk5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTk5LFxuLnBoLTk5IHtcbiAgcGFkZGluZy1sZWZ0OiA5OXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5OXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTk5LFxuLnB2LTk5IHtcbiAgcGFkZGluZy10b3A6IDk5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5OXB4OyB9XG5cbi5wYWRkaW5nLTEwMCxcbi5wLTEwMCB7XG4gIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTEwMCxcbi5wdC0xMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xMDAsXG4ucHItMTAwIHtcbiAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMTAwLFxuLnBiLTEwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTAwLFxuLnBsLTEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTEwMCxcbi5waC0xMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC0xMDAsXG4ucHYtMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7IH1cblxuLnBhZGRpbmctOCxcbi5wLTgge1xuICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOCxcbi5wdC04IHtcbiAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTgsXG4ucHItOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04LFxuLnBiLTgge1xuICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04LFxuLnBsLTgge1xuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOCxcbi5waC04IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC04LFxuLnB2LTgge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG5cbi5wYWRkaW5nLTE2LFxuLnAtMTYge1xuICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTE2LFxuLnB0LTE2IHtcbiAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0xNixcbi5wci0xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMTYsXG4ucGItMTYge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMTYsXG4ucGwtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTE2LFxuLnBoLTE2IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTE2LFxuLnB2LTE2IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4OyB9XG5cbi5wYWRkaW5nLTI0LFxuLnAtMjQge1xuICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTI0LFxuLnB0LTI0IHtcbiAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yNCxcbi5wci0yNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMjQsXG4ucGItMjQge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMjQsXG4ucGwtMjQge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTI0LFxuLnBoLTI0IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTI0LFxuLnB2LTI0IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4OyB9XG5cbi5wYWRkaW5nLTMyLFxuLnAtMzIge1xuICBwYWRkaW5nOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTMyLFxuLnB0LTMyIHtcbiAgcGFkZGluZy10b3A6IDMycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0zMixcbi5wci0zMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMzIsXG4ucGItMzIge1xuICBwYWRkaW5nLWJvdHRvbTogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMzIsXG4ucGwtMzIge1xuICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTMyLFxuLnBoLTMyIHtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTMyLFxuLnB2LTMyIHtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4OyB9XG5cbi5wYWRkaW5nLTQ4LFxuLnAtNDgge1xuICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTQ4LFxuLnB0LTQ4IHtcbiAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC00OCxcbi5wci00OCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNDgsXG4ucGItNDgge1xuICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNDgsXG4ucGwtNDgge1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTQ4LFxuLnBoLTQ4IHtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0OHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTQ4LFxuLnB2LTQ4IHtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4OyB9XG5cbi5wYWRkaW5nLTU2LFxuLnAtNTYge1xuICBwYWRkaW5nOiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTU2LFxuLnB0LTU2IHtcbiAgcGFkZGluZy10b3A6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01Nixcbi5wci01NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNTYsXG4ucGItNTYge1xuICBwYWRkaW5nLWJvdHRvbTogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNTYsXG4ucGwtNTYge1xuICBwYWRkaW5nLWxlZnQ6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTU2LFxuLnBoLTU2IHtcbiAgcGFkZGluZy1sZWZ0OiA1NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1NnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTU2LFxuLnB2LTU2IHtcbiAgcGFkZGluZy10b3A6IDU2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4OyB9XG5cbi5wYWRkaW5nLTY0LFxuLnAtNjQge1xuICBwYWRkaW5nOiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTY0LFxuLnB0LTY0IHtcbiAgcGFkZGluZy10b3A6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC02NCxcbi5wci02NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNjQsXG4ucGItNjQge1xuICBwYWRkaW5nLWJvdHRvbTogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNjQsXG4ucGwtNjQge1xuICBwYWRkaW5nLWxlZnQ6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTY0LFxuLnBoLTY0IHtcbiAgcGFkZGluZy1sZWZ0OiA2NHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2NHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTY0LFxuLnB2LTY0IHtcbiAgcGFkZGluZy10b3A6IDY0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4OyB9XG5cbi5wYWRkaW5nLTcyLFxuLnAtNzIge1xuICBwYWRkaW5nOiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTcyLFxuLnB0LTcyIHtcbiAgcGFkZGluZy10b3A6IDcycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC03Mixcbi5wci03MiB7XG4gIHBhZGRpbmctcmlnaHQ6IDcycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNzIsXG4ucGItNzIge1xuICBwYWRkaW5nLWJvdHRvbTogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNzIsXG4ucGwtNzIge1xuICBwYWRkaW5nLWxlZnQ6IDcycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTcyLFxuLnBoLTcyIHtcbiAgcGFkZGluZy1sZWZ0OiA3MnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3MnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTcyLFxuLnB2LTcyIHtcbiAgcGFkZGluZy10b3A6IDcycHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MnB4OyB9XG5cbi5wYWRkaW5nLTg4LFxuLnAtODgge1xuICBwYWRkaW5nOiA4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTg4LFxuLnB0LTg4IHtcbiAgcGFkZGluZy10b3A6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04OCxcbi5wci04OCB7XG4gIHBhZGRpbmctcmlnaHQ6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tODgsXG4ucGItODgge1xuICBwYWRkaW5nLWJvdHRvbTogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtODgsXG4ucGwtODgge1xuICBwYWRkaW5nLWxlZnQ6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTg4LFxuLnBoLTg4IHtcbiAgcGFkZGluZy1sZWZ0OiA4OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4OHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTg4LFxuLnB2LTg4IHtcbiAgcGFkZGluZy10b3A6IDg4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4OHB4OyB9XG5cbi5wYWRkaW5nLTk2LFxuLnAtOTYge1xuICBwYWRkaW5nOiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTk2LFxuLnB0LTk2IHtcbiAgcGFkZGluZy10b3A6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC05Nixcbi5wci05NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOTYsXG4ucGItOTYge1xuICBwYWRkaW5nLWJvdHRvbTogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOTYsXG4ucGwtOTYge1xuICBwYWRkaW5nLWxlZnQ6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTk2LFxuLnBoLTk2IHtcbiAgcGFkZGluZy1sZWZ0OiA5NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5NnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTk2LFxuLnB2LTk2IHtcbiAgcGFkZGluZy10b3A6IDk2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4OyB9XG5cbi5tYXJnaW4tMCxcbi5tLTAge1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTAsXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMCxcbi5tci0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0wLFxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMCxcbi5tbC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0wLFxuLm1oLTAge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTAsXG4ubXYtMCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG5cbi5tYXJnaW4tNSxcbi5tLTUge1xuICBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTUsXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNSxcbi5tci01IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01LFxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNSxcbi5tbC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01LFxuLm1oLTUge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTUsXG4ubXYtNSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5tYXJnaW4tMTAsXG4ubS0xMCB7XG4gIG1hcmdpbjogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTEwLFxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTAsXG4ubXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xMCxcbi5tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTAsXG4ubWwtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xMCxcbi5taC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xMCxcbi5tdi0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLm1hcmdpbi0xNSxcbi5tLTE1IHtcbiAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTUsXG4ubXQtMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xNSxcbi5tci0xNSB7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTE1LFxuLm1iLTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xNSxcbi5tbC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTE1LFxuLm1oLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTE1LFxuLm12LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4ubWFyZ2luLTIwLFxuLm0tMjAge1xuICBtYXJnaW46IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0yMCxcbi5tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTIwLFxuLm1yLTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMjAsXG4ubWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTIwLFxuLm1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMjAsXG4ubWgtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMjAsXG4ubXYtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5tYXJnaW4tMjUsXG4ubS0yNSB7XG4gIG1hcmdpbjogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTI1LFxuLm10LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjUsXG4ubXItMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yNSxcbi5tYi0yNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjUsXG4ubWwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yNSxcbi5taC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yNSxcbi5tdi0yNSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cblxuLm1hcmdpbi0zMCxcbi5tLTMwIHtcbiAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMzAsXG4ubXQtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0zMCxcbi5tci0zMCB7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTMwLFxuLm1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0zMCxcbi5tbC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTMwLFxuLm1oLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTMwLFxuLm12LTMwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4ubWFyZ2luLTM1LFxuLm0tMzUge1xuICBtYXJnaW46IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zNSxcbi5tdC0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTM1LFxuLm1yLTM1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzUsXG4ubWItMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTM1LFxuLm1sLTM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzUsXG4ubWgtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzUsXG4ubXYtMzUge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9XG5cbi5tYXJnaW4tNDAsXG4ubS00MCB7XG4gIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQwLFxuLm10LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNDAsXG4ubXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00MCxcbi5tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNDAsXG4ubWwtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00MCxcbi5taC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00MCxcbi5tdi00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLm1hcmdpbi00NSxcbi5tLTQ1IHtcbiAgbWFyZ2luOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNDUsXG4ubXQtNDUge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC00NSxcbi5tci00NSB7XG4gIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTQ1LFxuLm1iLTQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC00NSxcbi5tbC00NSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQ1LFxuLm1oLTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIG1hcmdpbi1yaWdodDogNDVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQ1LFxuLm12LTQ1IHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDsgfVxuXG4ubWFyZ2luLTUwLFxuLm0tNTAge1xuICBtYXJnaW46IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC01MCxcbi5tdC01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTUwLFxuLm1yLTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNTAsXG4ubWItNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTUwLFxuLm1sLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNTAsXG4ubWgtNTAge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNTAsXG4ubXYtNTAge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG5cbi5tYXJnaW4tNTUsXG4ubS01NSB7XG4gIG1hcmdpbjogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTU1LFxuLm10LTU1IHtcbiAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTUsXG4ubXItNTUge1xuICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01NSxcbi5tYi01NSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTUsXG4ubWwtNTUge1xuICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01NSxcbi5taC01NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDU1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01NSxcbi5tdi01NSB7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7IH1cblxuLm1hcmdpbi02MCxcbi5tLTYwIHtcbiAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNjAsXG4ubXQtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC02MCxcbi5tci02MCB7XG4gIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTYwLFxuLm1iLTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC02MCxcbi5tbC02MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTYwLFxuLm1oLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogNjBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTYwLFxuLm12LTYwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuXG4ubWFyZ2luLTY1LFxuLm0tNjUge1xuICBtYXJnaW46IDY1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02NSxcbi5tdC02NSB7XG4gIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTY1LFxuLm1yLTY1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjUsXG4ubWItNjUge1xuICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTY1LFxuLm1sLTY1IHtcbiAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjUsXG4ubWgtNjUge1xuICBtYXJnaW4tbGVmdDogNjVweDtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjUsXG4ubXYtNjUge1xuICBtYXJnaW4tdG9wOiA2NXB4O1xuICBtYXJnaW4tYm90dG9tOiA2NXB4OyB9XG5cbi5tYXJnaW4tNzAsXG4ubS03MCB7XG4gIG1hcmdpbjogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTcwLFxuLm10LTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNzAsXG4ubXItNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03MCxcbi5tYi03MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNzAsXG4ubWwtNzAge1xuICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03MCxcbi5taC03MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDcwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03MCxcbi5tdi03MCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7IH1cblxuLm1hcmdpbi03NSxcbi5tLTc1IHtcbiAgbWFyZ2luOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNzUsXG4ubXQtNzUge1xuICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC03NSxcbi5tci03NSB7XG4gIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTc1LFxuLm1iLTc1IHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC03NSxcbi5tbC03NSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTc1LFxuLm1oLTc1IHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIG1hcmdpbi1yaWdodDogNzVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTc1LFxuLm12LTc1IHtcbiAgbWFyZ2luLXRvcDogNzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDsgfVxuXG4ubWFyZ2luLTgwLFxuLm0tODAge1xuICBtYXJnaW46IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC04MCxcbi5tdC04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTgwLFxuLm1yLTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tODAsXG4ubWItODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTgwLFxuLm1sLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtODAsXG4ubWgtODAge1xuICBtYXJnaW4tbGVmdDogODBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtODAsXG4ubXYtODAge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9XG5cbi5tYXJnaW4tODUsXG4ubS04NSB7XG4gIG1hcmdpbjogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTg1LFxuLm10LTg1IHtcbiAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODUsXG4ubXItODUge1xuICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04NSxcbi5tYi04NSB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODUsXG4ubWwtODUge1xuICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04NSxcbi5taC04NSB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDg1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04NSxcbi5tdi04NSB7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG4gIG1hcmdpbi1ib3R0b206IDg1cHg7IH1cblxuLm1hcmdpbi05MCxcbi5tLTkwIHtcbiAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtOTAsXG4ubXQtOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC05MCxcbi5tci05MCB7XG4gIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTkwLFxuLm1iLTkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC05MCxcbi5tbC05MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTkwLFxuLm1oLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIG1hcmdpbi1yaWdodDogOTBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTkwLFxuLm12LTkwIHtcbiAgbWFyZ2luLXRvcDogOTBweDtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDsgfVxuXG4ubWFyZ2luLTk1LFxuLm0tOTUge1xuICBtYXJnaW46IDk1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05NSxcbi5tdC05NSB7XG4gIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTk1LFxuLm1yLTk1IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTUsXG4ubWItOTUge1xuICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTk1LFxuLm1sLTk1IHtcbiAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTUsXG4ubWgtOTUge1xuICBtYXJnaW4tbGVmdDogOTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTUsXG4ubXYtOTUge1xuICBtYXJnaW4tdG9wOiA5NXB4O1xuICBtYXJnaW4tYm90dG9tOiA5NXB4OyB9XG5cbi5tYXJnaW4tMTAwLFxuLm0tMTAwIHtcbiAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTEwMCxcbi5tdC0xMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTAwLFxuLm1yLTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xMDAsXG4ubWItMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTAwLFxuLm1sLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xMDAsXG4ubWgtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTAwLFxuLm12LTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDsgfVxuXG4ubWFyZ2luLTEsXG4ubS0xIHtcbiAgbWFyZ2luOiAxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xLFxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTEsXG4ubXItMSB7XG4gIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMSxcbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTEsXG4ubWwtMSB7XG4gIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMSxcbi5taC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xLFxuLm12LTEge1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDsgfVxuXG4ubWFyZ2luLTIsXG4ubS0yIHtcbiAgbWFyZ2luOiAycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0yLFxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTIsXG4ubXItMiB7XG4gIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMixcbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTIsXG4ubWwtMiB7XG4gIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMixcbi5taC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yLFxuLm12LTIge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG4ubWFyZ2luLTMsXG4ubS0zIHtcbiAgbWFyZ2luOiAzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zLFxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTMsXG4ubXItMyB7XG4gIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMyxcbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTMsXG4ubWwtMyB7XG4gIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMyxcbi5taC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0zLFxuLm12LTMge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDsgfVxuXG4ubWFyZ2luLTQsXG4ubS00IHtcbiAgbWFyZ2luOiA0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00LFxuLm10LTQge1xuICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQsXG4ubXItNCB7XG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNCxcbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQsXG4ubWwtNCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNCxcbi5taC00IHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00LFxuLm12LTQge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDsgfVxuXG4ubWFyZ2luLTUsXG4ubS01IHtcbiAgbWFyZ2luOiA1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC01LFxuLm10LTUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTUsXG4ubXItNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNSxcbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTUsXG4ubWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNSxcbi5taC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01LFxuLm12LTUge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4ubWFyZ2luLTYsXG4ubS02IHtcbiAgbWFyZ2luOiA2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02LFxuLm10LTYge1xuICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTYsXG4ubXItNiB7XG4gIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNixcbi5tYi02IHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTYsXG4ubWwtNiB7XG4gIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNixcbi5taC02IHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC02LFxuLm12LTYge1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDsgfVxuXG4ubWFyZ2luLTcsXG4ubS03IHtcbiAgbWFyZ2luOiA3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03LFxuLm10LTcge1xuICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTcsXG4ubXItNyB7XG4gIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNyxcbi5tYi03IHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTcsXG4ubWwtNyB7XG4gIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNyxcbi5taC03IHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03LFxuLm12LTcge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDsgfVxuXG4ubWFyZ2luLTgsXG4ubS04IHtcbiAgbWFyZ2luOiA4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC04LFxuLm10LTgge1xuICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTgsXG4ubXItOCB7XG4gIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOCxcbi5tYi04IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTgsXG4ubWwtOCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOCxcbi5taC04IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04LFxuLm12LTgge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDsgfVxuXG4ubWFyZ2luLTksXG4ubS05IHtcbiAgbWFyZ2luOiA5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05LFxuLm10LTkge1xuICBtYXJnaW4tdG9wOiA5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTksXG4ubXItOSB7XG4gIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOSxcbi5tYi05IHtcbiAgbWFyZ2luLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTksXG4ubWwtOSB7XG4gIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOSxcbi5taC05IHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC05LFxuLm12LTkge1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIG1hcmdpbi1ib3R0b206IDlweDsgfVxuXG4ubWFyZ2luLTEwLFxuLm0tMTAge1xuICBtYXJnaW46IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xMCxcbi5tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTEwLFxuLm1yLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTAsXG4ubWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTEwLFxuLm1sLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTAsXG4ubWgtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTAsXG4ubXYtMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5tYXJnaW4tMTEsXG4ubS0xMSB7XG4gIG1hcmdpbjogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTExLFxuLm10LTExIHtcbiAgbWFyZ2luLXRvcDogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTEsXG4ubXItMTEge1xuICBtYXJnaW4tcmlnaHQ6IDExcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xMSxcbi5tYi0xMSB7XG4gIG1hcmdpbi1ib3R0b206IDExcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTEsXG4ubWwtMTEge1xuICBtYXJnaW4tbGVmdDogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xMSxcbi5taC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDExcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xMSxcbi5tdi0xMSB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7IH1cblxuLm1hcmdpbi0xMixcbi5tLTEyIHtcbiAgbWFyZ2luOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTIsXG4ubXQtMTIge1xuICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xMixcbi5tci0xMiB7XG4gIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTEyLFxuLm1iLTEyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xMixcbi5tbC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTEyLFxuLm1oLTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTEyLFxuLm12LTEyIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuXG4ubWFyZ2luLTEzLFxuLm0tMTMge1xuICBtYXJnaW46IDEzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xMyxcbi5tdC0xMyB7XG4gIG1hcmdpbi10b3A6IDEzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTEzLFxuLm1yLTEzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTMsXG4ubWItMTMge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTEzLFxuLm1sLTEzIHtcbiAgbWFyZ2luLWxlZnQ6IDEzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTMsXG4ubWgtMTMge1xuICBtYXJnaW4tbGVmdDogMTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTMsXG4ubXYtMTMge1xuICBtYXJnaW4tdG9wOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxM3B4OyB9XG5cbi5tYXJnaW4tMTQsXG4ubS0xNCB7XG4gIG1hcmdpbjogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTE0LFxuLm10LTE0IHtcbiAgbWFyZ2luLXRvcDogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTQsXG4ubXItMTQge1xuICBtYXJnaW4tcmlnaHQ6IDE0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xNCxcbi5tYi0xNCB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTQsXG4ubWwtMTQge1xuICBtYXJnaW4tbGVmdDogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xNCxcbi5taC0xNCB7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xNCxcbi5tdi0xNCB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7IH1cblxuLm1hcmdpbi0xNSxcbi5tLTE1IHtcbiAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTUsXG4ubXQtMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xNSxcbi5tci0xNSB7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTE1LFxuLm1iLTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xNSxcbi5tbC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTE1LFxuLm1oLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTE1LFxuLm12LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4ubWFyZ2luLTE2LFxuLm0tMTYge1xuICBtYXJnaW46IDE2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xNixcbi5tdC0xNiB7XG4gIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTE2LFxuLm1yLTE2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTYsXG4ubWItMTYge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTE2LFxuLm1sLTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTYsXG4ubWgtMTYge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTYsXG4ubXYtMTYge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG5cbi5tYXJnaW4tMTcsXG4ubS0xNyB7XG4gIG1hcmdpbjogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTE3LFxuLm10LTE3IHtcbiAgbWFyZ2luLXRvcDogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTcsXG4ubXItMTcge1xuICBtYXJnaW4tcmlnaHQ6IDE3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xNyxcbi5tYi0xNyB7XG4gIG1hcmdpbi1ib3R0b206IDE3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTcsXG4ubWwtMTcge1xuICBtYXJnaW4tbGVmdDogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xNyxcbi5taC0xNyB7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDE3cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xNyxcbi5tdi0xNyB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7IH1cblxuLm1hcmdpbi0xOCxcbi5tLTE4IHtcbiAgbWFyZ2luOiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTgsXG4ubXQtMTgge1xuICBtYXJnaW4tdG9wOiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xOCxcbi5tci0xOCB7XG4gIG1hcmdpbi1yaWdodDogMThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTE4LFxuLm1iLTE4IHtcbiAgbWFyZ2luLWJvdHRvbTogMThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xOCxcbi5tbC0xOCB7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTE4LFxuLm1oLTE4IHtcbiAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogMThweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTE4LFxuLm12LTE4IHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuXG4ubWFyZ2luLTE5LFxuLm0tMTkge1xuICBtYXJnaW46IDE5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xOSxcbi5tdC0xOSB7XG4gIG1hcmdpbi10b3A6IDE5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTE5LFxuLm1yLTE5IHtcbiAgbWFyZ2luLXJpZ2h0OiAxOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTksXG4ubWItMTkge1xuICBtYXJnaW4tYm90dG9tOiAxOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTE5LFxuLm1sLTE5IHtcbiAgbWFyZ2luLWxlZnQ6IDE5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTksXG4ubWgtMTkge1xuICBtYXJnaW4tbGVmdDogMTlweDtcbiAgbWFyZ2luLXJpZ2h0OiAxOXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTksXG4ubXYtMTkge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiAxOXB4OyB9XG5cbi5tYXJnaW4tMjAsXG4ubS0yMCB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTIwLFxuLm10LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjAsXG4ubXItMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yMCxcbi5tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjAsXG4ubWwtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yMCxcbi5taC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yMCxcbi5tdi0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLm1hcmdpbi0yMSxcbi5tLTIxIHtcbiAgbWFyZ2luOiAyMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjEsXG4ubXQtMjEge1xuICBtYXJnaW4tdG9wOiAyMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yMSxcbi5tci0yMSB7XG4gIG1hcmdpbi1yaWdodDogMjFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTIxLFxuLm1iLTIxIHtcbiAgbWFyZ2luLWJvdHRvbTogMjFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yMSxcbi5tbC0yMSB7XG4gIG1hcmdpbi1sZWZ0OiAyMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTIxLFxuLm1oLTIxIHtcbiAgbWFyZ2luLWxlZnQ6IDIxcHg7XG4gIG1hcmdpbi1yaWdodDogMjFweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTIxLFxuLm12LTIxIHtcbiAgbWFyZ2luLXRvcDogMjFweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDsgfVxuXG4ubWFyZ2luLTIyLFxuLm0tMjIge1xuICBtYXJnaW46IDIycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0yMixcbi5tdC0yMiB7XG4gIG1hcmdpbi10b3A6IDIycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTIyLFxuLm1yLTIyIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMjIsXG4ubWItMjIge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTIyLFxuLm1sLTIyIHtcbiAgbWFyZ2luLWxlZnQ6IDIycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMjIsXG4ubWgtMjIge1xuICBtYXJnaW4tbGVmdDogMjJweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMjIsXG4ubXYtMjIge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4OyB9XG5cbi5tYXJnaW4tMjMsXG4ubS0yMyB7XG4gIG1hcmdpbjogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTIzLFxuLm10LTIzIHtcbiAgbWFyZ2luLXRvcDogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjMsXG4ubXItMjMge1xuICBtYXJnaW4tcmlnaHQ6IDIzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yMyxcbi5tYi0yMyB7XG4gIG1hcmdpbi1ib3R0b206IDIzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjMsXG4ubWwtMjMge1xuICBtYXJnaW4tbGVmdDogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yMyxcbi5taC0yMyB7XG4gIG1hcmdpbi1sZWZ0OiAyM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDIzcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yMyxcbi5tdi0yMyB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7IH1cblxuLm1hcmdpbi0yNCxcbi5tLTI0IHtcbiAgbWFyZ2luOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjQsXG4ubXQtMjQge1xuICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yNCxcbi5tci0yNCB7XG4gIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTI0LFxuLm1iLTI0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yNCxcbi5tbC0yNCB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTI0LFxuLm1oLTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMjRweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTI0LFxuLm12LTI0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG4ubWFyZ2luLTI1LFxuLm0tMjUge1xuICBtYXJnaW46IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0yNSxcbi5tdC0yNSB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTI1LFxuLm1yLTI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMjUsXG4ubWItMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTI1LFxuLm1sLTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMjUsXG4ubWgtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMjUsXG4ubXYtMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbi5tYXJnaW4tMjYsXG4ubS0yNiB7XG4gIG1hcmdpbjogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTI2LFxuLm10LTI2IHtcbiAgbWFyZ2luLXRvcDogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjYsXG4ubXItMjYge1xuICBtYXJnaW4tcmlnaHQ6IDI2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yNixcbi5tYi0yNiB7XG4gIG1hcmdpbi1ib3R0b206IDI2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjYsXG4ubWwtMjYge1xuICBtYXJnaW4tbGVmdDogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yNixcbi5taC0yNiB7XG4gIG1hcmdpbi1sZWZ0OiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDI2cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yNixcbi5tdi0yNiB7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7IH1cblxuLm1hcmdpbi0yNyxcbi5tLTI3IHtcbiAgbWFyZ2luOiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjcsXG4ubXQtMjcge1xuICBtYXJnaW4tdG9wOiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yNyxcbi5tci0yNyB7XG4gIG1hcmdpbi1yaWdodDogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTI3LFxuLm1iLTI3IHtcbiAgbWFyZ2luLWJvdHRvbTogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yNyxcbi5tbC0yNyB7XG4gIG1hcmdpbi1sZWZ0OiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTI3LFxuLm1oLTI3IHtcbiAgbWFyZ2luLWxlZnQ6IDI3cHg7XG4gIG1hcmdpbi1yaWdodDogMjdweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTI3LFxuLm12LTI3IHtcbiAgbWFyZ2luLXRvcDogMjdweDtcbiAgbWFyZ2luLWJvdHRvbTogMjdweDsgfVxuXG4ubWFyZ2luLTI4LFxuLm0tMjgge1xuICBtYXJnaW46IDI4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0yOCxcbi5tdC0yOCB7XG4gIG1hcmdpbi10b3A6IDI4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTI4LFxuLm1yLTI4IHtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMjgsXG4ubWItMjgge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTI4LFxuLm1sLTI4IHtcbiAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMjgsXG4ubWgtMjgge1xuICBtYXJnaW4tbGVmdDogMjhweDtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMjgsXG4ubXYtMjgge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyOHB4OyB9XG5cbi5tYXJnaW4tMjksXG4ubS0yOSB7XG4gIG1hcmdpbjogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTI5LFxuLm10LTI5IHtcbiAgbWFyZ2luLXRvcDogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjksXG4ubXItMjkge1xuICBtYXJnaW4tcmlnaHQ6IDI5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yOSxcbi5tYi0yOSB7XG4gIG1hcmdpbi1ib3R0b206IDI5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjksXG4ubWwtMjkge1xuICBtYXJnaW4tbGVmdDogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yOSxcbi5taC0yOSB7XG4gIG1hcmdpbi1sZWZ0OiAyOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDI5cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yOSxcbi5tdi0yOSB7XG4gIG1hcmdpbi10b3A6IDI5cHg7XG4gIG1hcmdpbi1ib3R0b206IDI5cHg7IH1cblxuLm1hcmdpbi0zMCxcbi5tLTMwIHtcbiAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMzAsXG4ubXQtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0zMCxcbi5tci0zMCB7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTMwLFxuLm1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0zMCxcbi5tbC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTMwLFxuLm1oLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTMwLFxuLm12LTMwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4ubWFyZ2luLTMxLFxuLm0tMzEge1xuICBtYXJnaW46IDMxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zMSxcbi5tdC0zMSB7XG4gIG1hcmdpbi10b3A6IDMxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTMxLFxuLm1yLTMxIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzEsXG4ubWItMzEge1xuICBtYXJnaW4tYm90dG9tOiAzMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTMxLFxuLm1sLTMxIHtcbiAgbWFyZ2luLWxlZnQ6IDMxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzEsXG4ubWgtMzEge1xuICBtYXJnaW4tbGVmdDogMzFweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzEsXG4ubXYtMzEge1xuICBtYXJnaW4tdG9wOiAzMXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMXB4OyB9XG5cbi5tYXJnaW4tMzIsXG4ubS0zMiB7XG4gIG1hcmdpbjogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTMyLFxuLm10LTMyIHtcbiAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMzIsXG4ubXItMzIge1xuICBtYXJnaW4tcmlnaHQ6IDMycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zMixcbi5tYi0zMiB7XG4gIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMzIsXG4ubWwtMzIge1xuICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zMixcbi5taC0zMiB7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0zMixcbi5tdi0zMiB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7IH1cblxuLm1hcmdpbi0zMyxcbi5tLTMzIHtcbiAgbWFyZ2luOiAzM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMzMsXG4ubXQtMzMge1xuICBtYXJnaW4tdG9wOiAzM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0zMyxcbi5tci0zMyB7XG4gIG1hcmdpbi1yaWdodDogMzNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTMzLFxuLm1iLTMzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0zMyxcbi5tbC0zMyB7XG4gIG1hcmdpbi1sZWZ0OiAzM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTMzLFxuLm1oLTMzIHtcbiAgbWFyZ2luLWxlZnQ6IDMzcHg7XG4gIG1hcmdpbi1yaWdodDogMzNweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTMzLFxuLm12LTMzIHtcbiAgbWFyZ2luLXRvcDogMzNweDtcbiAgbWFyZ2luLWJvdHRvbTogMzNweDsgfVxuXG4ubWFyZ2luLTM0LFxuLm0tMzQge1xuICBtYXJnaW46IDM0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zNCxcbi5tdC0zNCB7XG4gIG1hcmdpbi10b3A6IDM0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTM0LFxuLm1yLTM0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzQsXG4ubWItMzQge1xuICBtYXJnaW4tYm90dG9tOiAzNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTM0LFxuLm1sLTM0IHtcbiAgbWFyZ2luLWxlZnQ6IDM0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzQsXG4ubWgtMzQge1xuICBtYXJnaW4tbGVmdDogMzRweDtcbiAgbWFyZ2luLXJpZ2h0OiAzNHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzQsXG4ubXYtMzQge1xuICBtYXJnaW4tdG9wOiAzNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzNHB4OyB9XG5cbi5tYXJnaW4tMzUsXG4ubS0zNSB7XG4gIG1hcmdpbjogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTM1LFxuLm10LTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMzUsXG4ubXItMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zNSxcbi5tYi0zNSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMzUsXG4ubWwtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zNSxcbi5taC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0zNSxcbi5tdi0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cblxuLm1hcmdpbi0zNixcbi5tLTM2IHtcbiAgbWFyZ2luOiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMzYsXG4ubXQtMzYge1xuICBtYXJnaW4tdG9wOiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0zNixcbi5tci0zNiB7XG4gIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTM2LFxuLm1iLTM2IHtcbiAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0zNixcbi5tbC0zNiB7XG4gIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTM2LFxuLm1oLTM2IHtcbiAgbWFyZ2luLWxlZnQ6IDM2cHg7XG4gIG1hcmdpbi1yaWdodDogMzZweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTM2LFxuLm12LTM2IHtcbiAgbWFyZ2luLXRvcDogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDsgfVxuXG4ubWFyZ2luLTM3LFxuLm0tMzcge1xuICBtYXJnaW46IDM3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zNyxcbi5tdC0zNyB7XG4gIG1hcmdpbi10b3A6IDM3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTM3LFxuLm1yLTM3IHtcbiAgbWFyZ2luLXJpZ2h0OiAzN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzcsXG4ubWItMzcge1xuICBtYXJnaW4tYm90dG9tOiAzN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTM3LFxuLm1sLTM3IHtcbiAgbWFyZ2luLWxlZnQ6IDM3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzcsXG4ubWgtMzcge1xuICBtYXJnaW4tbGVmdDogMzdweDtcbiAgbWFyZ2luLXJpZ2h0OiAzN3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzcsXG4ubXYtMzcge1xuICBtYXJnaW4tdG9wOiAzN3B4O1xuICBtYXJnaW4tYm90dG9tOiAzN3B4OyB9XG5cbi5tYXJnaW4tMzgsXG4ubS0zOCB7XG4gIG1hcmdpbjogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTM4LFxuLm10LTM4IHtcbiAgbWFyZ2luLXRvcDogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMzgsXG4ubXItMzgge1xuICBtYXJnaW4tcmlnaHQ6IDM4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zOCxcbi5tYi0zOCB7XG4gIG1hcmdpbi1ib3R0b206IDM4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMzgsXG4ubWwtMzgge1xuICBtYXJnaW4tbGVmdDogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zOCxcbi5taC0zOCB7XG4gIG1hcmdpbi1sZWZ0OiAzOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDM4cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0zOCxcbi5tdi0zOCB7XG4gIG1hcmdpbi10b3A6IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7IH1cblxuLm1hcmdpbi0zOSxcbi5tLTM5IHtcbiAgbWFyZ2luOiAzOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMzksXG4ubXQtMzkge1xuICBtYXJnaW4tdG9wOiAzOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0zOSxcbi5tci0zOSB7XG4gIG1hcmdpbi1yaWdodDogMzlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTM5LFxuLm1iLTM5IHtcbiAgbWFyZ2luLWJvdHRvbTogMzlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0zOSxcbi5tbC0zOSB7XG4gIG1hcmdpbi1sZWZ0OiAzOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTM5LFxuLm1oLTM5IHtcbiAgbWFyZ2luLWxlZnQ6IDM5cHg7XG4gIG1hcmdpbi1yaWdodDogMzlweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTM5LFxuLm12LTM5IHtcbiAgbWFyZ2luLXRvcDogMzlweDtcbiAgbWFyZ2luLWJvdHRvbTogMzlweDsgfVxuXG4ubWFyZ2luLTQwLFxuLm0tNDAge1xuICBtYXJnaW46IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00MCxcbi5tdC00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQwLFxuLm1yLTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNDAsXG4ubWItNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQwLFxuLm1sLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNDAsXG4ubWgtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNDAsXG4ubXYtNDAge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi5tYXJnaW4tNDEsXG4ubS00MSB7XG4gIG1hcmdpbjogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQxLFxuLm10LTQxIHtcbiAgbWFyZ2luLXRvcDogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNDEsXG4ubXItNDEge1xuICBtYXJnaW4tcmlnaHQ6IDQxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00MSxcbi5tYi00MSB7XG4gIG1hcmdpbi1ib3R0b206IDQxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNDEsXG4ubWwtNDEge1xuICBtYXJnaW4tbGVmdDogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00MSxcbi5taC00MSB7XG4gIG1hcmdpbi1sZWZ0OiA0MXB4O1xuICBtYXJnaW4tcmlnaHQ6IDQxcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00MSxcbi5tdi00MSB7XG4gIG1hcmdpbi10b3A6IDQxcHg7XG4gIG1hcmdpbi1ib3R0b206IDQxcHg7IH1cblxuLm1hcmdpbi00Mixcbi5tLTQyIHtcbiAgbWFyZ2luOiA0MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNDIsXG4ubXQtNDIge1xuICBtYXJnaW4tdG9wOiA0MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC00Mixcbi5tci00MiB7XG4gIG1hcmdpbi1yaWdodDogNDJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTQyLFxuLm1iLTQyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC00Mixcbi5tbC00MiB7XG4gIG1hcmdpbi1sZWZ0OiA0MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQyLFxuLm1oLTQyIHtcbiAgbWFyZ2luLWxlZnQ6IDQycHg7XG4gIG1hcmdpbi1yaWdodDogNDJweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQyLFxuLm12LTQyIHtcbiAgbWFyZ2luLXRvcDogNDJweDtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDsgfVxuXG4ubWFyZ2luLTQzLFxuLm0tNDMge1xuICBtYXJnaW46IDQzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00Myxcbi5tdC00MyB7XG4gIG1hcmdpbi10b3A6IDQzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQzLFxuLm1yLTQzIHtcbiAgbWFyZ2luLXJpZ2h0OiA0M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNDMsXG4ubWItNDMge1xuICBtYXJnaW4tYm90dG9tOiA0M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQzLFxuLm1sLTQzIHtcbiAgbWFyZ2luLWxlZnQ6IDQzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNDMsXG4ubWgtNDMge1xuICBtYXJnaW4tbGVmdDogNDNweDtcbiAgbWFyZ2luLXJpZ2h0OiA0M3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNDMsXG4ubXYtNDMge1xuICBtYXJnaW4tdG9wOiA0M3B4O1xuICBtYXJnaW4tYm90dG9tOiA0M3B4OyB9XG5cbi5tYXJnaW4tNDQsXG4ubS00NCB7XG4gIG1hcmdpbjogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQ0LFxuLm10LTQ0IHtcbiAgbWFyZ2luLXRvcDogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNDQsXG4ubXItNDQge1xuICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00NCxcbi5tYi00NCB7XG4gIG1hcmdpbi1ib3R0b206IDQ0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNDQsXG4ubWwtNDQge1xuICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00NCxcbi5taC00NCB7XG4gIG1hcmdpbi1sZWZ0OiA0NHB4O1xuICBtYXJnaW4tcmlnaHQ6IDQ0cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00NCxcbi5tdi00NCB7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ0cHg7IH1cblxuLm1hcmdpbi00NSxcbi5tLTQ1IHtcbiAgbWFyZ2luOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNDUsXG4ubXQtNDUge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC00NSxcbi5tci00NSB7XG4gIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTQ1LFxuLm1iLTQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC00NSxcbi5tbC00NSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQ1LFxuLm1oLTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIG1hcmdpbi1yaWdodDogNDVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQ1LFxuLm12LTQ1IHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDsgfVxuXG4ubWFyZ2luLTQ2LFxuLm0tNDYge1xuICBtYXJnaW46IDQ2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00Nixcbi5tdC00NiB7XG4gIG1hcmdpbi10b3A6IDQ2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQ2LFxuLm1yLTQ2IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNDYsXG4ubWItNDYge1xuICBtYXJnaW4tYm90dG9tOiA0NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQ2LFxuLm1sLTQ2IHtcbiAgbWFyZ2luLWxlZnQ6IDQ2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNDYsXG4ubWgtNDYge1xuICBtYXJnaW4tbGVmdDogNDZweDtcbiAgbWFyZ2luLXJpZ2h0OiA0NnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNDYsXG4ubXYtNDYge1xuICBtYXJnaW4tdG9wOiA0NnB4O1xuICBtYXJnaW4tYm90dG9tOiA0NnB4OyB9XG5cbi5tYXJnaW4tNDcsXG4ubS00NyB7XG4gIG1hcmdpbjogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQ3LFxuLm10LTQ3IHtcbiAgbWFyZ2luLXRvcDogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNDcsXG4ubXItNDcge1xuICBtYXJnaW4tcmlnaHQ6IDQ3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00Nyxcbi5tYi00NyB7XG4gIG1hcmdpbi1ib3R0b206IDQ3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNDcsXG4ubWwtNDcge1xuICBtYXJnaW4tbGVmdDogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00Nyxcbi5taC00NyB7XG4gIG1hcmdpbi1sZWZ0OiA0N3B4O1xuICBtYXJnaW4tcmlnaHQ6IDQ3cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00Nyxcbi5tdi00NyB7XG4gIG1hcmdpbi10b3A6IDQ3cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ3cHg7IH1cblxuLm1hcmdpbi00OCxcbi5tLTQ4IHtcbiAgbWFyZ2luOiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNDgsXG4ubXQtNDgge1xuICBtYXJnaW4tdG9wOiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC00OCxcbi5tci00OCB7XG4gIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTQ4LFxuLm1iLTQ4IHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC00OCxcbi5tbC00OCB7XG4gIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQ4LFxuLm1oLTQ4IHtcbiAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gIG1hcmdpbi1yaWdodDogNDhweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQ4LFxuLm12LTQ4IHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDsgfVxuXG4ubWFyZ2luLTQ5LFxuLm0tNDkge1xuICBtYXJnaW46IDQ5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00OSxcbi5tdC00OSB7XG4gIG1hcmdpbi10b3A6IDQ5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQ5LFxuLm1yLTQ5IHtcbiAgbWFyZ2luLXJpZ2h0OiA0OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNDksXG4ubWItNDkge1xuICBtYXJnaW4tYm90dG9tOiA0OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQ5LFxuLm1sLTQ5IHtcbiAgbWFyZ2luLWxlZnQ6IDQ5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNDksXG4ubWgtNDkge1xuICBtYXJnaW4tbGVmdDogNDlweDtcbiAgbWFyZ2luLXJpZ2h0OiA0OXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNDksXG4ubXYtNDkge1xuICBtYXJnaW4tdG9wOiA0OXB4O1xuICBtYXJnaW4tYm90dG9tOiA0OXB4OyB9XG5cbi5tYXJnaW4tNTAsXG4ubS01MCB7XG4gIG1hcmdpbjogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTUwLFxuLm10LTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTAsXG4ubXItNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01MCxcbi5tYi01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTAsXG4ubWwtNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01MCxcbi5taC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01MCxcbi5tdi01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cblxuLm1hcmdpbi01MSxcbi5tLTUxIHtcbiAgbWFyZ2luOiA1MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTEsXG4ubXQtNTEge1xuICBtYXJnaW4tdG9wOiA1MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01MSxcbi5tci01MSB7XG4gIG1hcmdpbi1yaWdodDogNTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTUxLFxuLm1iLTUxIHtcbiAgbWFyZ2luLWJvdHRvbTogNTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01MSxcbi5tbC01MSB7XG4gIG1hcmdpbi1sZWZ0OiA1MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTUxLFxuLm1oLTUxIHtcbiAgbWFyZ2luLWxlZnQ6IDUxcHg7XG4gIG1hcmdpbi1yaWdodDogNTFweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTUxLFxuLm12LTUxIHtcbiAgbWFyZ2luLXRvcDogNTFweDtcbiAgbWFyZ2luLWJvdHRvbTogNTFweDsgfVxuXG4ubWFyZ2luLTUyLFxuLm0tNTIge1xuICBtYXJnaW46IDUycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC01Mixcbi5tdC01MiB7XG4gIG1hcmdpbi10b3A6IDUycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTUyLFxuLm1yLTUyIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNTIsXG4ubWItNTIge1xuICBtYXJnaW4tYm90dG9tOiA1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTUyLFxuLm1sLTUyIHtcbiAgbWFyZ2luLWxlZnQ6IDUycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNTIsXG4ubWgtNTIge1xuICBtYXJnaW4tbGVmdDogNTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA1MnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNTIsXG4ubXYtNTIge1xuICBtYXJnaW4tdG9wOiA1MnB4O1xuICBtYXJnaW4tYm90dG9tOiA1MnB4OyB9XG5cbi5tYXJnaW4tNTMsXG4ubS01MyB7XG4gIG1hcmdpbjogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTUzLFxuLm10LTUzIHtcbiAgbWFyZ2luLXRvcDogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTMsXG4ubXItNTMge1xuICBtYXJnaW4tcmlnaHQ6IDUzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01Myxcbi5tYi01MyB7XG4gIG1hcmdpbi1ib3R0b206IDUzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTMsXG4ubWwtNTMge1xuICBtYXJnaW4tbGVmdDogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01Myxcbi5taC01MyB7XG4gIG1hcmdpbi1sZWZ0OiA1M3B4O1xuICBtYXJnaW4tcmlnaHQ6IDUzcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01Myxcbi5tdi01MyB7XG4gIG1hcmdpbi10b3A6IDUzcHg7XG4gIG1hcmdpbi1ib3R0b206IDUzcHg7IH1cblxuLm1hcmdpbi01NCxcbi5tLTU0IHtcbiAgbWFyZ2luOiA1NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTQsXG4ubXQtNTQge1xuICBtYXJnaW4tdG9wOiA1NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01NCxcbi5tci01NCB7XG4gIG1hcmdpbi1yaWdodDogNTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTU0LFxuLm1iLTU0IHtcbiAgbWFyZ2luLWJvdHRvbTogNTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01NCxcbi5tbC01NCB7XG4gIG1hcmdpbi1sZWZ0OiA1NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTU0LFxuLm1oLTU0IHtcbiAgbWFyZ2luLWxlZnQ6IDU0cHg7XG4gIG1hcmdpbi1yaWdodDogNTRweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTU0LFxuLm12LTU0IHtcbiAgbWFyZ2luLXRvcDogNTRweDtcbiAgbWFyZ2luLWJvdHRvbTogNTRweDsgfVxuXG4ubWFyZ2luLTU1LFxuLm0tNTUge1xuICBtYXJnaW46IDU1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC01NSxcbi5tdC01NSB7XG4gIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTU1LFxuLm1yLTU1IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNTUsXG4ubWItNTUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTU1LFxuLm1sLTU1IHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNTUsXG4ubWgtNTUge1xuICBtYXJnaW4tbGVmdDogNTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNTUsXG4ubXYtNTUge1xuICBtYXJnaW4tdG9wOiA1NXB4O1xuICBtYXJnaW4tYm90dG9tOiA1NXB4OyB9XG5cbi5tYXJnaW4tNTYsXG4ubS01NiB7XG4gIG1hcmdpbjogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTU2LFxuLm10LTU2IHtcbiAgbWFyZ2luLXRvcDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTYsXG4ubXItNTYge1xuICBtYXJnaW4tcmlnaHQ6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01Nixcbi5tYi01NiB7XG4gIG1hcmdpbi1ib3R0b206IDU2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTYsXG4ubWwtNTYge1xuICBtYXJnaW4tbGVmdDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01Nixcbi5taC01NiB7XG4gIG1hcmdpbi1sZWZ0OiA1NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDU2cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01Nixcbi5tdi01NiB7XG4gIG1hcmdpbi10b3A6IDU2cHg7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7IH1cblxuLm1hcmdpbi01Nyxcbi5tLTU3IHtcbiAgbWFyZ2luOiA1N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTcsXG4ubXQtNTcge1xuICBtYXJnaW4tdG9wOiA1N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01Nyxcbi5tci01NyB7XG4gIG1hcmdpbi1yaWdodDogNTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTU3LFxuLm1iLTU3IHtcbiAgbWFyZ2luLWJvdHRvbTogNTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01Nyxcbi5tbC01NyB7XG4gIG1hcmdpbi1sZWZ0OiA1N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTU3LFxuLm1oLTU3IHtcbiAgbWFyZ2luLWxlZnQ6IDU3cHg7XG4gIG1hcmdpbi1yaWdodDogNTdweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTU3LFxuLm12LTU3IHtcbiAgbWFyZ2luLXRvcDogNTdweDtcbiAgbWFyZ2luLWJvdHRvbTogNTdweDsgfVxuXG4ubWFyZ2luLTU4LFxuLm0tNTgge1xuICBtYXJnaW46IDU4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC01OCxcbi5tdC01OCB7XG4gIG1hcmdpbi10b3A6IDU4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTU4LFxuLm1yLTU4IHtcbiAgbWFyZ2luLXJpZ2h0OiA1OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNTgsXG4ubWItNTgge1xuICBtYXJnaW4tYm90dG9tOiA1OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTU4LFxuLm1sLTU4IHtcbiAgbWFyZ2luLWxlZnQ6IDU4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNTgsXG4ubWgtNTgge1xuICBtYXJnaW4tbGVmdDogNThweDtcbiAgbWFyZ2luLXJpZ2h0OiA1OHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNTgsXG4ubXYtNTgge1xuICBtYXJnaW4tdG9wOiA1OHB4O1xuICBtYXJnaW4tYm90dG9tOiA1OHB4OyB9XG5cbi5tYXJnaW4tNTksXG4ubS01OSB7XG4gIG1hcmdpbjogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTU5LFxuLm10LTU5IHtcbiAgbWFyZ2luLXRvcDogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTksXG4ubXItNTkge1xuICBtYXJnaW4tcmlnaHQ6IDU5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01OSxcbi5tYi01OSB7XG4gIG1hcmdpbi1ib3R0b206IDU5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTksXG4ubWwtNTkge1xuICBtYXJnaW4tbGVmdDogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01OSxcbi5taC01OSB7XG4gIG1hcmdpbi1sZWZ0OiA1OXB4O1xuICBtYXJnaW4tcmlnaHQ6IDU5cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01OSxcbi5tdi01OSB7XG4gIG1hcmdpbi10b3A6IDU5cHg7XG4gIG1hcmdpbi1ib3R0b206IDU5cHg7IH1cblxuLm1hcmdpbi02MCxcbi5tLTYwIHtcbiAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNjAsXG4ubXQtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC02MCxcbi5tci02MCB7XG4gIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTYwLFxuLm1iLTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC02MCxcbi5tbC02MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTYwLFxuLm1oLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogNjBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTYwLFxuLm12LTYwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuXG4ubWFyZ2luLTYxLFxuLm0tNjEge1xuICBtYXJnaW46IDYxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02MSxcbi5tdC02MSB7XG4gIG1hcmdpbi10b3A6IDYxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTYxLFxuLm1yLTYxIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjEsXG4ubWItNjEge1xuICBtYXJnaW4tYm90dG9tOiA2MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTYxLFxuLm1sLTYxIHtcbiAgbWFyZ2luLWxlZnQ6IDYxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjEsXG4ubWgtNjEge1xuICBtYXJnaW4tbGVmdDogNjFweDtcbiAgbWFyZ2luLXJpZ2h0OiA2MXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjEsXG4ubXYtNjEge1xuICBtYXJnaW4tdG9wOiA2MXB4O1xuICBtYXJnaW4tYm90dG9tOiA2MXB4OyB9XG5cbi5tYXJnaW4tNjIsXG4ubS02MiB7XG4gIG1hcmdpbjogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTYyLFxuLm10LTYyIHtcbiAgbWFyZ2luLXRvcDogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNjIsXG4ubXItNjIge1xuICBtYXJnaW4tcmlnaHQ6IDYycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02Mixcbi5tYi02MiB7XG4gIG1hcmdpbi1ib3R0b206IDYycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNjIsXG4ubWwtNjIge1xuICBtYXJnaW4tbGVmdDogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02Mixcbi5taC02MiB7XG4gIG1hcmdpbi1sZWZ0OiA2MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDYycHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC02Mixcbi5tdi02MiB7XG4gIG1hcmdpbi10b3A6IDYycHg7XG4gIG1hcmdpbi1ib3R0b206IDYycHg7IH1cblxuLm1hcmdpbi02Myxcbi5tLTYzIHtcbiAgbWFyZ2luOiA2M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNjMsXG4ubXQtNjMge1xuICBtYXJnaW4tdG9wOiA2M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC02Myxcbi5tci02MyB7XG4gIG1hcmdpbi1yaWdodDogNjNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTYzLFxuLm1iLTYzIHtcbiAgbWFyZ2luLWJvdHRvbTogNjNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC02Myxcbi5tbC02MyB7XG4gIG1hcmdpbi1sZWZ0OiA2M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTYzLFxuLm1oLTYzIHtcbiAgbWFyZ2luLWxlZnQ6IDYzcHg7XG4gIG1hcmdpbi1yaWdodDogNjNweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTYzLFxuLm12LTYzIHtcbiAgbWFyZ2luLXRvcDogNjNweDtcbiAgbWFyZ2luLWJvdHRvbTogNjNweDsgfVxuXG4ubWFyZ2luLTY0LFxuLm0tNjQge1xuICBtYXJnaW46IDY0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02NCxcbi5tdC02NCB7XG4gIG1hcmdpbi10b3A6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTY0LFxuLm1yLTY0IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjQsXG4ubWItNjQge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTY0LFxuLm1sLTY0IHtcbiAgbWFyZ2luLWxlZnQ6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjQsXG4ubWgtNjQge1xuICBtYXJnaW4tbGVmdDogNjRweDtcbiAgbWFyZ2luLXJpZ2h0OiA2NHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjQsXG4ubXYtNjQge1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICBtYXJnaW4tYm90dG9tOiA2NHB4OyB9XG5cbi5tYXJnaW4tNjUsXG4ubS02NSB7XG4gIG1hcmdpbjogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTY1LFxuLm10LTY1IHtcbiAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNjUsXG4ubXItNjUge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02NSxcbi5tYi02NSB7XG4gIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNjUsXG4ubWwtNjUge1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02NSxcbi5taC02NSB7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDY1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC02NSxcbi5tdi02NSB7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7IH1cblxuLm1hcmdpbi02Nixcbi5tLTY2IHtcbiAgbWFyZ2luOiA2NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNjYsXG4ubXQtNjYge1xuICBtYXJnaW4tdG9wOiA2NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC02Nixcbi5tci02NiB7XG4gIG1hcmdpbi1yaWdodDogNjZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTY2LFxuLm1iLTY2IHtcbiAgbWFyZ2luLWJvdHRvbTogNjZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC02Nixcbi5tbC02NiB7XG4gIG1hcmdpbi1sZWZ0OiA2NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTY2LFxuLm1oLTY2IHtcbiAgbWFyZ2luLWxlZnQ6IDY2cHg7XG4gIG1hcmdpbi1yaWdodDogNjZweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTY2LFxuLm12LTY2IHtcbiAgbWFyZ2luLXRvcDogNjZweDtcbiAgbWFyZ2luLWJvdHRvbTogNjZweDsgfVxuXG4ubWFyZ2luLTY3LFxuLm0tNjcge1xuICBtYXJnaW46IDY3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02Nyxcbi5tdC02NyB7XG4gIG1hcmdpbi10b3A6IDY3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTY3LFxuLm1yLTY3IHtcbiAgbWFyZ2luLXJpZ2h0OiA2N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjcsXG4ubWItNjcge1xuICBtYXJnaW4tYm90dG9tOiA2N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTY3LFxuLm1sLTY3IHtcbiAgbWFyZ2luLWxlZnQ6IDY3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjcsXG4ubWgtNjcge1xuICBtYXJnaW4tbGVmdDogNjdweDtcbiAgbWFyZ2luLXJpZ2h0OiA2N3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjcsXG4ubXYtNjcge1xuICBtYXJnaW4tdG9wOiA2N3B4O1xuICBtYXJnaW4tYm90dG9tOiA2N3B4OyB9XG5cbi5tYXJnaW4tNjgsXG4ubS02OCB7XG4gIG1hcmdpbjogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTY4LFxuLm10LTY4IHtcbiAgbWFyZ2luLXRvcDogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNjgsXG4ubXItNjgge1xuICBtYXJnaW4tcmlnaHQ6IDY4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02OCxcbi5tYi02OCB7XG4gIG1hcmdpbi1ib3R0b206IDY4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNjgsXG4ubWwtNjgge1xuICBtYXJnaW4tbGVmdDogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02OCxcbi5taC02OCB7XG4gIG1hcmdpbi1sZWZ0OiA2OHB4O1xuICBtYXJnaW4tcmlnaHQ6IDY4cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC02OCxcbi5tdi02OCB7XG4gIG1hcmdpbi10b3A6IDY4cHg7XG4gIG1hcmdpbi1ib3R0b206IDY4cHg7IH1cblxuLm1hcmdpbi02OSxcbi5tLTY5IHtcbiAgbWFyZ2luOiA2OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNjksXG4ubXQtNjkge1xuICBtYXJnaW4tdG9wOiA2OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC02OSxcbi5tci02OSB7XG4gIG1hcmdpbi1yaWdodDogNjlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTY5LFxuLm1iLTY5IHtcbiAgbWFyZ2luLWJvdHRvbTogNjlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC02OSxcbi5tbC02OSB7XG4gIG1hcmdpbi1sZWZ0OiA2OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTY5LFxuLm1oLTY5IHtcbiAgbWFyZ2luLWxlZnQ6IDY5cHg7XG4gIG1hcmdpbi1yaWdodDogNjlweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTY5LFxuLm12LTY5IHtcbiAgbWFyZ2luLXRvcDogNjlweDtcbiAgbWFyZ2luLWJvdHRvbTogNjlweDsgfVxuXG4ubWFyZ2luLTcwLFxuLm0tNzAge1xuICBtYXJnaW46IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03MCxcbi5tdC03MCB7XG4gIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTcwLFxuLm1yLTcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNzAsXG4ubWItNzAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTcwLFxuLm1sLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNzAsXG4ubWgtNzAge1xuICBtYXJnaW4tbGVmdDogNzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNzAsXG4ubXYtNzAge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG5cbi5tYXJnaW4tNzEsXG4ubS03MSB7XG4gIG1hcmdpbjogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTcxLFxuLm10LTcxIHtcbiAgbWFyZ2luLXRvcDogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNzEsXG4ubXItNzEge1xuICBtYXJnaW4tcmlnaHQ6IDcxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03MSxcbi5tYi03MSB7XG4gIG1hcmdpbi1ib3R0b206IDcxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNzEsXG4ubWwtNzEge1xuICBtYXJnaW4tbGVmdDogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03MSxcbi5taC03MSB7XG4gIG1hcmdpbi1sZWZ0OiA3MXB4O1xuICBtYXJnaW4tcmlnaHQ6IDcxcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03MSxcbi5tdi03MSB7XG4gIG1hcmdpbi10b3A6IDcxcHg7XG4gIG1hcmdpbi1ib3R0b206IDcxcHg7IH1cblxuLm1hcmdpbi03Mixcbi5tLTcyIHtcbiAgbWFyZ2luOiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNzIsXG4ubXQtNzIge1xuICBtYXJnaW4tdG9wOiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC03Mixcbi5tci03MiB7XG4gIG1hcmdpbi1yaWdodDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTcyLFxuLm1iLTcyIHtcbiAgbWFyZ2luLWJvdHRvbTogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC03Mixcbi5tbC03MiB7XG4gIG1hcmdpbi1sZWZ0OiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTcyLFxuLm1oLTcyIHtcbiAgbWFyZ2luLWxlZnQ6IDcycHg7XG4gIG1hcmdpbi1yaWdodDogNzJweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTcyLFxuLm12LTcyIHtcbiAgbWFyZ2luLXRvcDogNzJweDtcbiAgbWFyZ2luLWJvdHRvbTogNzJweDsgfVxuXG4ubWFyZ2luLTczLFxuLm0tNzMge1xuICBtYXJnaW46IDczcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03Myxcbi5tdC03MyB7XG4gIG1hcmdpbi10b3A6IDczcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTczLFxuLm1yLTczIHtcbiAgbWFyZ2luLXJpZ2h0OiA3M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNzMsXG4ubWItNzMge1xuICBtYXJnaW4tYm90dG9tOiA3M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTczLFxuLm1sLTczIHtcbiAgbWFyZ2luLWxlZnQ6IDczcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNzMsXG4ubWgtNzMge1xuICBtYXJnaW4tbGVmdDogNzNweDtcbiAgbWFyZ2luLXJpZ2h0OiA3M3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNzMsXG4ubXYtNzMge1xuICBtYXJnaW4tdG9wOiA3M3B4O1xuICBtYXJnaW4tYm90dG9tOiA3M3B4OyB9XG5cbi5tYXJnaW4tNzQsXG4ubS03NCB7XG4gIG1hcmdpbjogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTc0LFxuLm10LTc0IHtcbiAgbWFyZ2luLXRvcDogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNzQsXG4ubXItNzQge1xuICBtYXJnaW4tcmlnaHQ6IDc0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03NCxcbi5tYi03NCB7XG4gIG1hcmdpbi1ib3R0b206IDc0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNzQsXG4ubWwtNzQge1xuICBtYXJnaW4tbGVmdDogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03NCxcbi5taC03NCB7XG4gIG1hcmdpbi1sZWZ0OiA3NHB4O1xuICBtYXJnaW4tcmlnaHQ6IDc0cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03NCxcbi5tdi03NCB7XG4gIG1hcmdpbi10b3A6IDc0cHg7XG4gIG1hcmdpbi1ib3R0b206IDc0cHg7IH1cblxuLm1hcmdpbi03NSxcbi5tLTc1IHtcbiAgbWFyZ2luOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNzUsXG4ubXQtNzUge1xuICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC03NSxcbi5tci03NSB7XG4gIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTc1LFxuLm1iLTc1IHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC03NSxcbi5tbC03NSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTc1LFxuLm1oLTc1IHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIG1hcmdpbi1yaWdodDogNzVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTc1LFxuLm12LTc1IHtcbiAgbWFyZ2luLXRvcDogNzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDsgfVxuXG4ubWFyZ2luLTc2LFxuLm0tNzYge1xuICBtYXJnaW46IDc2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03Nixcbi5tdC03NiB7XG4gIG1hcmdpbi10b3A6IDc2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTc2LFxuLm1yLTc2IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNzYsXG4ubWItNzYge1xuICBtYXJnaW4tYm90dG9tOiA3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTc2LFxuLm1sLTc2IHtcbiAgbWFyZ2luLWxlZnQ6IDc2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNzYsXG4ubWgtNzYge1xuICBtYXJnaW4tbGVmdDogNzZweDtcbiAgbWFyZ2luLXJpZ2h0OiA3NnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNzYsXG4ubXYtNzYge1xuICBtYXJnaW4tdG9wOiA3NnB4O1xuICBtYXJnaW4tYm90dG9tOiA3NnB4OyB9XG5cbi5tYXJnaW4tNzcsXG4ubS03NyB7XG4gIG1hcmdpbjogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTc3LFxuLm10LTc3IHtcbiAgbWFyZ2luLXRvcDogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNzcsXG4ubXItNzcge1xuICBtYXJnaW4tcmlnaHQ6IDc3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03Nyxcbi5tYi03NyB7XG4gIG1hcmdpbi1ib3R0b206IDc3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNzcsXG4ubWwtNzcge1xuICBtYXJnaW4tbGVmdDogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03Nyxcbi5taC03NyB7XG4gIG1hcmdpbi1sZWZ0OiA3N3B4O1xuICBtYXJnaW4tcmlnaHQ6IDc3cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03Nyxcbi5tdi03NyB7XG4gIG1hcmdpbi10b3A6IDc3cHg7XG4gIG1hcmdpbi1ib3R0b206IDc3cHg7IH1cblxuLm1hcmdpbi03OCxcbi5tLTc4IHtcbiAgbWFyZ2luOiA3OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNzgsXG4ubXQtNzgge1xuICBtYXJnaW4tdG9wOiA3OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC03OCxcbi5tci03OCB7XG4gIG1hcmdpbi1yaWdodDogNzhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTc4LFxuLm1iLTc4IHtcbiAgbWFyZ2luLWJvdHRvbTogNzhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC03OCxcbi5tbC03OCB7XG4gIG1hcmdpbi1sZWZ0OiA3OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTc4LFxuLm1oLTc4IHtcbiAgbWFyZ2luLWxlZnQ6IDc4cHg7XG4gIG1hcmdpbi1yaWdodDogNzhweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTc4LFxuLm12LTc4IHtcbiAgbWFyZ2luLXRvcDogNzhweDtcbiAgbWFyZ2luLWJvdHRvbTogNzhweDsgfVxuXG4ubWFyZ2luLTc5LFxuLm0tNzkge1xuICBtYXJnaW46IDc5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03OSxcbi5tdC03OSB7XG4gIG1hcmdpbi10b3A6IDc5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTc5LFxuLm1yLTc5IHtcbiAgbWFyZ2luLXJpZ2h0OiA3OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNzksXG4ubWItNzkge1xuICBtYXJnaW4tYm90dG9tOiA3OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTc5LFxuLm1sLTc5IHtcbiAgbWFyZ2luLWxlZnQ6IDc5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNzksXG4ubWgtNzkge1xuICBtYXJnaW4tbGVmdDogNzlweDtcbiAgbWFyZ2luLXJpZ2h0OiA3OXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNzksXG4ubXYtNzkge1xuICBtYXJnaW4tdG9wOiA3OXB4O1xuICBtYXJnaW4tYm90dG9tOiA3OXB4OyB9XG5cbi5tYXJnaW4tODAsXG4ubS04MCB7XG4gIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTgwLFxuLm10LTgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODAsXG4ubXItODAge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04MCxcbi5tYi04MCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODAsXG4ubWwtODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04MCxcbi5taC04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDgwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04MCxcbi5tdi04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7IH1cblxuLm1hcmdpbi04MSxcbi5tLTgxIHtcbiAgbWFyZ2luOiA4MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODEsXG4ubXQtODEge1xuICBtYXJnaW4tdG9wOiA4MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04MSxcbi5tci04MSB7XG4gIG1hcmdpbi1yaWdodDogODFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTgxLFxuLm1iLTgxIHtcbiAgbWFyZ2luLWJvdHRvbTogODFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04MSxcbi5tbC04MSB7XG4gIG1hcmdpbi1sZWZ0OiA4MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTgxLFxuLm1oLTgxIHtcbiAgbWFyZ2luLWxlZnQ6IDgxcHg7XG4gIG1hcmdpbi1yaWdodDogODFweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTgxLFxuLm12LTgxIHtcbiAgbWFyZ2luLXRvcDogODFweDtcbiAgbWFyZ2luLWJvdHRvbTogODFweDsgfVxuXG4ubWFyZ2luLTgyLFxuLm0tODIge1xuICBtYXJnaW46IDgycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC04Mixcbi5tdC04MiB7XG4gIG1hcmdpbi10b3A6IDgycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTgyLFxuLm1yLTgyIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tODIsXG4ubWItODIge1xuICBtYXJnaW4tYm90dG9tOiA4MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTgyLFxuLm1sLTgyIHtcbiAgbWFyZ2luLWxlZnQ6IDgycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtODIsXG4ubWgtODIge1xuICBtYXJnaW4tbGVmdDogODJweDtcbiAgbWFyZ2luLXJpZ2h0OiA4MnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtODIsXG4ubXYtODIge1xuICBtYXJnaW4tdG9wOiA4MnB4O1xuICBtYXJnaW4tYm90dG9tOiA4MnB4OyB9XG5cbi5tYXJnaW4tODMsXG4ubS04MyB7XG4gIG1hcmdpbjogODNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTgzLFxuLm10LTgzIHtcbiAgbWFyZ2luLXRvcDogODNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODMsXG4ubXItODMge1xuICBtYXJnaW4tcmlnaHQ6IDgzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04Myxcbi5tYi04MyB7XG4gIG1hcmdpbi1ib3R0b206IDgzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODMsXG4ubWwtODMge1xuICBtYXJnaW4tbGVmdDogODNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04Myxcbi5taC04MyB7XG4gIG1hcmdpbi1sZWZ0OiA4M3B4O1xuICBtYXJnaW4tcmlnaHQ6IDgzcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04Myxcbi5tdi04MyB7XG4gIG1hcmdpbi10b3A6IDgzcHg7XG4gIG1hcmdpbi1ib3R0b206IDgzcHg7IH1cblxuLm1hcmdpbi04NCxcbi5tLTg0IHtcbiAgbWFyZ2luOiA4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODQsXG4ubXQtODQge1xuICBtYXJnaW4tdG9wOiA4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04NCxcbi5tci04NCB7XG4gIG1hcmdpbi1yaWdodDogODRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTg0LFxuLm1iLTg0IHtcbiAgbWFyZ2luLWJvdHRvbTogODRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04NCxcbi5tbC04NCB7XG4gIG1hcmdpbi1sZWZ0OiA4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTg0LFxuLm1oLTg0IHtcbiAgbWFyZ2luLWxlZnQ6IDg0cHg7XG4gIG1hcmdpbi1yaWdodDogODRweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTg0LFxuLm12LTg0IHtcbiAgbWFyZ2luLXRvcDogODRweDtcbiAgbWFyZ2luLWJvdHRvbTogODRweDsgfVxuXG4ubWFyZ2luLTg1LFxuLm0tODUge1xuICBtYXJnaW46IDg1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC04NSxcbi5tdC04NSB7XG4gIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTg1LFxuLm1yLTg1IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tODUsXG4ubWItODUge1xuICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTg1LFxuLm1sLTg1IHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtODUsXG4ubWgtODUge1xuICBtYXJnaW4tbGVmdDogODVweDtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtODUsXG4ubXYtODUge1xuICBtYXJnaW4tdG9wOiA4NXB4O1xuICBtYXJnaW4tYm90dG9tOiA4NXB4OyB9XG5cbi5tYXJnaW4tODYsXG4ubS04NiB7XG4gIG1hcmdpbjogODZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTg2LFxuLm10LTg2IHtcbiAgbWFyZ2luLXRvcDogODZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODYsXG4ubXItODYge1xuICBtYXJnaW4tcmlnaHQ6IDg2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04Nixcbi5tYi04NiB7XG4gIG1hcmdpbi1ib3R0b206IDg2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODYsXG4ubWwtODYge1xuICBtYXJnaW4tbGVmdDogODZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04Nixcbi5taC04NiB7XG4gIG1hcmdpbi1sZWZ0OiA4NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDg2cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04Nixcbi5tdi04NiB7XG4gIG1hcmdpbi10b3A6IDg2cHg7XG4gIG1hcmdpbi1ib3R0b206IDg2cHg7IH1cblxuLm1hcmdpbi04Nyxcbi5tLTg3IHtcbiAgbWFyZ2luOiA4N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODcsXG4ubXQtODcge1xuICBtYXJnaW4tdG9wOiA4N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04Nyxcbi5tci04NyB7XG4gIG1hcmdpbi1yaWdodDogODdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTg3LFxuLm1iLTg3IHtcbiAgbWFyZ2luLWJvdHRvbTogODdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04Nyxcbi5tbC04NyB7XG4gIG1hcmdpbi1sZWZ0OiA4N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTg3LFxuLm1oLTg3IHtcbiAgbWFyZ2luLWxlZnQ6IDg3cHg7XG4gIG1hcmdpbi1yaWdodDogODdweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTg3LFxuLm12LTg3IHtcbiAgbWFyZ2luLXRvcDogODdweDtcbiAgbWFyZ2luLWJvdHRvbTogODdweDsgfVxuXG4ubWFyZ2luLTg4LFxuLm0tODgge1xuICBtYXJnaW46IDg4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC04OCxcbi5tdC04OCB7XG4gIG1hcmdpbi10b3A6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTg4LFxuLm1yLTg4IHtcbiAgbWFyZ2luLXJpZ2h0OiA4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tODgsXG4ubWItODgge1xuICBtYXJnaW4tYm90dG9tOiA4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTg4LFxuLm1sLTg4IHtcbiAgbWFyZ2luLWxlZnQ6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtODgsXG4ubWgtODgge1xuICBtYXJnaW4tbGVmdDogODhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4OHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtODgsXG4ubXYtODgge1xuICBtYXJnaW4tdG9wOiA4OHB4O1xuICBtYXJnaW4tYm90dG9tOiA4OHB4OyB9XG5cbi5tYXJnaW4tODksXG4ubS04OSB7XG4gIG1hcmdpbjogODlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTg5LFxuLm10LTg5IHtcbiAgbWFyZ2luLXRvcDogODlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODksXG4ubXItODkge1xuICBtYXJnaW4tcmlnaHQ6IDg5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04OSxcbi5tYi04OSB7XG4gIG1hcmdpbi1ib3R0b206IDg5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODksXG4ubWwtODkge1xuICBtYXJnaW4tbGVmdDogODlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04OSxcbi5taC04OSB7XG4gIG1hcmdpbi1sZWZ0OiA4OXB4O1xuICBtYXJnaW4tcmlnaHQ6IDg5cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04OSxcbi5tdi04OSB7XG4gIG1hcmdpbi10b3A6IDg5cHg7XG4gIG1hcmdpbi1ib3R0b206IDg5cHg7IH1cblxuLm1hcmdpbi05MCxcbi5tLTkwIHtcbiAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtOTAsXG4ubXQtOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC05MCxcbi5tci05MCB7XG4gIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTkwLFxuLm1iLTkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC05MCxcbi5tbC05MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTkwLFxuLm1oLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIG1hcmdpbi1yaWdodDogOTBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTkwLFxuLm12LTkwIHtcbiAgbWFyZ2luLXRvcDogOTBweDtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDsgfVxuXG4ubWFyZ2luLTkxLFxuLm0tOTEge1xuICBtYXJnaW46IDkxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05MSxcbi5tdC05MSB7XG4gIG1hcmdpbi10b3A6IDkxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTkxLFxuLm1yLTkxIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTEsXG4ubWItOTEge1xuICBtYXJnaW4tYm90dG9tOiA5MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTkxLFxuLm1sLTkxIHtcbiAgbWFyZ2luLWxlZnQ6IDkxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTEsXG4ubWgtOTEge1xuICBtYXJnaW4tbGVmdDogOTFweDtcbiAgbWFyZ2luLXJpZ2h0OiA5MXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTEsXG4ubXYtOTEge1xuICBtYXJnaW4tdG9wOiA5MXB4O1xuICBtYXJnaW4tYm90dG9tOiA5MXB4OyB9XG5cbi5tYXJnaW4tOTIsXG4ubS05MiB7XG4gIG1hcmdpbjogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTkyLFxuLm10LTkyIHtcbiAgbWFyZ2luLXRvcDogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOTIsXG4ubXItOTIge1xuICBtYXJnaW4tcmlnaHQ6IDkycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05Mixcbi5tYi05MiB7XG4gIG1hcmdpbi1ib3R0b206IDkycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOTIsXG4ubWwtOTIge1xuICBtYXJnaW4tbGVmdDogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05Mixcbi5taC05MiB7XG4gIG1hcmdpbi1sZWZ0OiA5MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDkycHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC05Mixcbi5tdi05MiB7XG4gIG1hcmdpbi10b3A6IDkycHg7XG4gIG1hcmdpbi1ib3R0b206IDkycHg7IH1cblxuLm1hcmdpbi05Myxcbi5tLTkzIHtcbiAgbWFyZ2luOiA5M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtOTMsXG4ubXQtOTMge1xuICBtYXJnaW4tdG9wOiA5M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC05Myxcbi5tci05MyB7XG4gIG1hcmdpbi1yaWdodDogOTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTkzLFxuLm1iLTkzIHtcbiAgbWFyZ2luLWJvdHRvbTogOTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC05Myxcbi5tbC05MyB7XG4gIG1hcmdpbi1sZWZ0OiA5M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTkzLFxuLm1oLTkzIHtcbiAgbWFyZ2luLWxlZnQ6IDkzcHg7XG4gIG1hcmdpbi1yaWdodDogOTNweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTkzLFxuLm12LTkzIHtcbiAgbWFyZ2luLXRvcDogOTNweDtcbiAgbWFyZ2luLWJvdHRvbTogOTNweDsgfVxuXG4ubWFyZ2luLTk0LFxuLm0tOTQge1xuICBtYXJnaW46IDk0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05NCxcbi5tdC05NCB7XG4gIG1hcmdpbi10b3A6IDk0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTk0LFxuLm1yLTk0IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTQsXG4ubWItOTQge1xuICBtYXJnaW4tYm90dG9tOiA5NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTk0LFxuLm1sLTk0IHtcbiAgbWFyZ2luLWxlZnQ6IDk0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTQsXG4ubWgtOTQge1xuICBtYXJnaW4tbGVmdDogOTRweDtcbiAgbWFyZ2luLXJpZ2h0OiA5NHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTQsXG4ubXYtOTQge1xuICBtYXJnaW4tdG9wOiA5NHB4O1xuICBtYXJnaW4tYm90dG9tOiA5NHB4OyB9XG5cbi5tYXJnaW4tOTUsXG4ubS05NSB7XG4gIG1hcmdpbjogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTk1LFxuLm10LTk1IHtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOTUsXG4ubXItOTUge1xuICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05NSxcbi5tYi05NSB7XG4gIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOTUsXG4ubWwtOTUge1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05NSxcbi5taC05NSB7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDk1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC05NSxcbi5tdi05NSB7XG4gIG1hcmdpbi10b3A6IDk1cHg7XG4gIG1hcmdpbi1ib3R0b206IDk1cHg7IH1cblxuLm1hcmdpbi05Nixcbi5tLTk2IHtcbiAgbWFyZ2luOiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtOTYsXG4ubXQtOTYge1xuICBtYXJnaW4tdG9wOiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC05Nixcbi5tci05NiB7XG4gIG1hcmdpbi1yaWdodDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTk2LFxuLm1iLTk2IHtcbiAgbWFyZ2luLWJvdHRvbTogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC05Nixcbi5tbC05NiB7XG4gIG1hcmdpbi1sZWZ0OiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTk2LFxuLm1oLTk2IHtcbiAgbWFyZ2luLWxlZnQ6IDk2cHg7XG4gIG1hcmdpbi1yaWdodDogOTZweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTk2LFxuLm12LTk2IHtcbiAgbWFyZ2luLXRvcDogOTZweDtcbiAgbWFyZ2luLWJvdHRvbTogOTZweDsgfVxuXG4ubWFyZ2luLTk3LFxuLm0tOTcge1xuICBtYXJnaW46IDk3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05Nyxcbi5tdC05NyB7XG4gIG1hcmdpbi10b3A6IDk3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTk3LFxuLm1yLTk3IHtcbiAgbWFyZ2luLXJpZ2h0OiA5N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTcsXG4ubWItOTcge1xuICBtYXJnaW4tYm90dG9tOiA5N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTk3LFxuLm1sLTk3IHtcbiAgbWFyZ2luLWxlZnQ6IDk3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTcsXG4ubWgtOTcge1xuICBtYXJnaW4tbGVmdDogOTdweDtcbiAgbWFyZ2luLXJpZ2h0OiA5N3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTcsXG4ubXYtOTcge1xuICBtYXJnaW4tdG9wOiA5N3B4O1xuICBtYXJnaW4tYm90dG9tOiA5N3B4OyB9XG5cbi5tYXJnaW4tOTgsXG4ubS05OCB7XG4gIG1hcmdpbjogOThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTk4LFxuLm10LTk4IHtcbiAgbWFyZ2luLXRvcDogOThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOTgsXG4ubXItOTgge1xuICBtYXJnaW4tcmlnaHQ6IDk4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05OCxcbi5tYi05OCB7XG4gIG1hcmdpbi1ib3R0b206IDk4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOTgsXG4ubWwtOTgge1xuICBtYXJnaW4tbGVmdDogOThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05OCxcbi5taC05OCB7XG4gIG1hcmdpbi1sZWZ0OiA5OHB4O1xuICBtYXJnaW4tcmlnaHQ6IDk4cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC05OCxcbi5tdi05OCB7XG4gIG1hcmdpbi10b3A6IDk4cHg7XG4gIG1hcmdpbi1ib3R0b206IDk4cHg7IH1cblxuLm1hcmdpbi05OSxcbi5tLTk5IHtcbiAgbWFyZ2luOiA5OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtOTksXG4ubXQtOTkge1xuICBtYXJnaW4tdG9wOiA5OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC05OSxcbi5tci05OSB7XG4gIG1hcmdpbi1yaWdodDogOTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTk5LFxuLm1iLTk5IHtcbiAgbWFyZ2luLWJvdHRvbTogOTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC05OSxcbi5tbC05OSB7XG4gIG1hcmdpbi1sZWZ0OiA5OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTk5LFxuLm1oLTk5IHtcbiAgbWFyZ2luLWxlZnQ6IDk5cHg7XG4gIG1hcmdpbi1yaWdodDogOTlweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTk5LFxuLm12LTk5IHtcbiAgbWFyZ2luLXRvcDogOTlweDtcbiAgbWFyZ2luLWJvdHRvbTogOTlweDsgfVxuXG4ubWFyZ2luLTEwMCxcbi5tLTEwMCB7XG4gIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xMDAsXG4ubXQtMTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTEwMCxcbi5tci0xMDAge1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTAwLFxuLm1iLTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTEwMCxcbi5tbC0xMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTAwLFxuLm1oLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTEwMCxcbi5tdi0xMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7IH1cblxuLmhlaWdodC0wLFxuLmgtMCB7XG4gIGhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMCxcbi53LTAge1xuICB3aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01LFxuLmgtNSB7XG4gIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNSxcbi53LTUge1xuICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMCxcbi5oLTEwIHtcbiAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMCxcbi53LTEwIHtcbiAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTUsXG4uaC0xNSB7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTUsXG4udy0xNSB7XG4gIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIwLFxuLmgtMjAge1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIwLFxuLnctMjAge1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNSxcbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNSxcbi53LTI1IHtcbiAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzAsXG4uaC0zMCB7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzAsXG4udy0zMCB7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM1LFxuLmgtMzUge1xuICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM1LFxuLnctMzUge1xuICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MCxcbi5oLTQwIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MCxcbi53LTQwIHtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDUsXG4uaC00NSB7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDUsXG4udy00NSB7XG4gIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTUwLFxuLmgtNTAge1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTUwLFxuLnctNTAge1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01NSxcbi5oLTU1IHtcbiAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01NSxcbi53LTU1IHtcbiAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjAsXG4uaC02MCB7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjAsXG4udy02MCB7XG4gIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDYwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTY1LFxuLmgtNjUge1xuICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTY1LFxuLnctNjUge1xuICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03MCxcbi5oLTcwIHtcbiAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03MCxcbi53LTcwIHtcbiAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzUsXG4uaC03NSB7XG4gIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNzUsXG4udy03NSB7XG4gIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDc1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTgwLFxuLmgtODAge1xuICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTgwLFxuLnctODAge1xuICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC04NSxcbi5oLTg1IHtcbiAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogODVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC04NSxcbi53LTg1IHtcbiAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtOTAsXG4uaC05MCB7XG4gIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtOTAsXG4udy05MCB7XG4gIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDkwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTk1LFxuLmgtOTUge1xuICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTk1LFxuLnctOTUge1xuICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMDAsXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTEwMCxcbi53LTEwMCB7XG4gIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTEwNSxcbi5oLTEwNSB7XG4gIGhlaWdodDogMTA1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTA1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTA1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTA1LFxuLnctMTA1IHtcbiAgd2lkdGg6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTA1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTEwLFxuLmgtMTEwIHtcbiAgaGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMTAsXG4udy0xMTAge1xuICB3aWR0aDogMTEwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMTUsXG4uaC0xMTUge1xuICBoZWlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTExNSxcbi53LTExNSB7XG4gIHdpZHRoOiAxMTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTE1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTEyMCxcbi5oLTEyMCB7XG4gIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTIwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTIwLFxuLnctMTIwIHtcbiAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTI1LFxuLmgtMTI1IHtcbiAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMjUsXG4udy0xMjUge1xuICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMzAsXG4uaC0xMzAge1xuICBoZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTEzMCxcbi53LTEzMCB7XG4gIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTMwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTEzNSxcbi5oLTEzNSB7XG4gIGhlaWdodDogMTM1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTM1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTM1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTM1LFxuLnctMTM1IHtcbiAgd2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTM1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMzVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTQwLFxuLmgtMTQwIHtcbiAgaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNDAsXG4udy0xNDAge1xuICB3aWR0aDogMTQwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNDUsXG4uaC0xNDUge1xuICBoZWlnaHQ6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE0NSxcbi53LTE0NSB7XG4gIHdpZHRoOiAxNDVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTQ1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE1MCxcbi5oLTE1MCB7XG4gIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTUwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTUwLFxuLnctMTUwIHtcbiAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTU1LFxuLmgtMTU1IHtcbiAgaGVpZ2h0OiAxNTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNTUsXG4udy0xNTUge1xuICB3aWR0aDogMTU1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNjAsXG4uaC0xNjAge1xuICBoZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE2MCxcbi53LTE2MCB7XG4gIHdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTYwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE2NSxcbi5oLTE2NSB7XG4gIGhlaWdodDogMTY1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTY1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTY1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTY1LFxuLnctMTY1IHtcbiAgd2lkdGg6IDE2NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTY1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNjVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTcwLFxuLmgtMTcwIHtcbiAgaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNzAsXG4udy0xNzAge1xuICB3aWR0aDogMTcwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNzUsXG4uaC0xNzUge1xuICBoZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE3NSxcbi53LTE3NSB7XG4gIHdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTc1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE4MCxcbi5oLTE4MCB7XG4gIGhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTgwLFxuLnctMTgwIHtcbiAgd2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTgwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxODBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTg1LFxuLmgtMTg1IHtcbiAgaGVpZ2h0OiAxODVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxODVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxODVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xODUsXG4udy0xODUge1xuICB3aWR0aDogMTg1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxODVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xOTAsXG4uaC0xOTAge1xuICBoZWlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE5MCxcbi53LTE5MCB7XG4gIHdpZHRoOiAxOTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTkwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE5NSxcbi5oLTE5NSB7XG4gIGhlaWdodDogMTk1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTk1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTk1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTk1LFxuLnctMTk1IHtcbiAgd2lkdGg6IDE5NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTk1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxOTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjAwLFxuLmgtMjAwIHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yMDAsXG4udy0yMDAge1xuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMDUsXG4uaC0yMDUge1xuICBoZWlnaHQ6IDIwNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIwNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIwNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIwNSxcbi53LTIwNSB7XG4gIHdpZHRoOiAyMDVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIwNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjA1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIxMCxcbi5oLTIxMCB7XG4gIGhlaWdodDogMjEwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjEwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjEwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjEwLFxuLnctMjEwIHtcbiAgd2lkdGg6IDIxMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjEwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjE1LFxuLmgtMjE1IHtcbiAgaGVpZ2h0OiAyMTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyMTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yMTUsXG4udy0yMTUge1xuICB3aWR0aDogMjE1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMjAsXG4uaC0yMjAge1xuICBoZWlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIyMCxcbi53LTIyMCB7XG4gIHdpZHRoOiAyMjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjIwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIyNSxcbi5oLTIyNSB7XG4gIGhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjI1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjI1LFxuLnctMjI1IHtcbiAgd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMjVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjMwLFxuLmgtMjMwIHtcbiAgaGVpZ2h0OiAyMzBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyMzBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMzBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yMzAsXG4udy0yMzAge1xuICB3aWR0aDogMjMwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMzBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMzUsXG4uaC0yMzUge1xuICBoZWlnaHQ6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIzNSxcbi53LTIzNSB7XG4gIHdpZHRoOiAyMzVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjM1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI0MCxcbi5oLTI0MCB7XG4gIGhlaWdodDogMjQwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjQwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjQwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjQwLFxuLnctMjQwIHtcbiAgd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjQwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjQ1LFxuLmgtMjQ1IHtcbiAgaGVpZ2h0OiAyNDVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNDVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNDVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNDUsXG4udy0yNDUge1xuICB3aWR0aDogMjQ1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNDVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNTAsXG4uaC0yNTAge1xuICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI1MCxcbi53LTI1MCB7XG4gIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI1NSxcbi5oLTI1NSB7XG4gIGhlaWdodDogMjU1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjU1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjU1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjU1LFxuLnctMjU1IHtcbiAgd2lkdGg6IDI1NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjU1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjYwLFxuLmgtMjYwIHtcbiAgaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNjAsXG4udy0yNjAge1xuICB3aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNjUsXG4uaC0yNjUge1xuICBoZWlnaHQ6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI2NSxcbi53LTI2NSB7XG4gIHdpZHRoOiAyNjVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjY1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI3MCxcbi5oLTI3MCB7XG4gIGhlaWdodDogMjcwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjcwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjcwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjcwLFxuLnctMjcwIHtcbiAgd2lkdGg6IDI3MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjcwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNzBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjc1LFxuLmgtMjc1IHtcbiAgaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNzUsXG4udy0yNzUge1xuICB3aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yODAsXG4uaC0yODAge1xuICBoZWlnaHQ6IDI4MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI4MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI4MCxcbi53LTI4MCB7XG4gIHdpZHRoOiAyODBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjgwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI4NSxcbi5oLTI4NSB7XG4gIGhlaWdodDogMjg1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjg1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjg1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjg1LFxuLnctMjg1IHtcbiAgd2lkdGg6IDI4NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjg1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyODVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjkwLFxuLmgtMjkwIHtcbiAgaGVpZ2h0OiAyOTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyOTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyOTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yOTAsXG4udy0yOTAge1xuICB3aWR0aDogMjkwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyOTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yOTUsXG4uaC0yOTUge1xuICBoZWlnaHQ6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI5NSxcbi53LTI5NSB7XG4gIHdpZHRoOiAyOTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjk1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMwMCxcbi5oLTMwMCB7XG4gIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzAwLFxuLnctMzAwIHtcbiAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzA1LFxuLmgtMzA1IHtcbiAgaGVpZ2h0OiAzMDVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMDVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMDVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMDUsXG4udy0zMDUge1xuICB3aWR0aDogMzA1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMDVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMwNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMTAsXG4uaC0zMTAge1xuICBoZWlnaHQ6IDMxMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMxMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMxMCxcbi53LTMxMCB7XG4gIHdpZHRoOiAzMTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMxMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzEwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMxNSxcbi5oLTMxNSB7XG4gIGhlaWdodDogMzE1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzE1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzE1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzE1LFxuLnctMzE1IHtcbiAgd2lkdGg6IDMxNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzE1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzIwLFxuLmgtMzIwIHtcbiAgaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMjAsXG4udy0zMjAge1xuICB3aWR0aDogMzIwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMjUsXG4uaC0zMjUge1xuICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMyNSxcbi53LTMyNSB7XG4gIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzI1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMzMCxcbi5oLTMzMCB7XG4gIGhlaWdodDogMzMwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzMwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzMwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzMwLFxuLnctMzMwIHtcbiAgd2lkdGg6IDMzMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzMwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMzBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzM1LFxuLmgtMzM1IHtcbiAgaGVpZ2h0OiAzMzVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMzVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMzVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMzUsXG4udy0zMzUge1xuICB3aWR0aDogMzM1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMzVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zNDAsXG4uaC0zNDAge1xuICBoZWlnaHQ6IDM0MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM0MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM0MCxcbi53LTM0MCB7XG4gIHdpZHRoOiAzNDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM0MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzQwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM0NSxcbi5oLTM0NSB7XG4gIGhlaWdodDogMzQ1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzQ1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzQ1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzQ1LFxuLnctMzQ1IHtcbiAgd2lkdGg6IDM0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzQ1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNDVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzUwLFxuLmgtMzUwIHtcbiAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zNTAsXG4udy0zNTAge1xuICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zNTUsXG4uaC0zNTUge1xuICBoZWlnaHQ6IDM1NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM1NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM1NSxcbi53LTM1NSB7XG4gIHdpZHRoOiAzNTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM1NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzU1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM2MCxcbi5oLTM2MCB7XG4gIGhlaWdodDogMzYwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzYwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzYwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzYwLFxuLnctMzYwIHtcbiAgd2lkdGg6IDM2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzYwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNjBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzY1LFxuLmgtMzY1IHtcbiAgaGVpZ2h0OiAzNjVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNjVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zNjUsXG4udy0zNjUge1xuICB3aWR0aDogMzY1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNjVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zNzAsXG4uaC0zNzAge1xuICBoZWlnaHQ6IDM3MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM3MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM3MCxcbi53LTM3MCB7XG4gIHdpZHRoOiAzNzBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM3MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzcwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM3NSxcbi5oLTM3NSB7XG4gIGhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzc1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzc1LFxuLnctMzc1IHtcbiAgd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNzVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzgwLFxuLmgtMzgwIHtcbiAgaGVpZ2h0OiAzODBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzODBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzODBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zODAsXG4udy0zODAge1xuICB3aWR0aDogMzgwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzODBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zODUsXG4uaC0zODUge1xuICBoZWlnaHQ6IDM4NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM4NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM4NSxcbi53LTM4NSB7XG4gIHdpZHRoOiAzODVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM4NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzg1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM5MCxcbi5oLTM5MCB7XG4gIGhlaWdodDogMzkwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzkwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzkwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzkwLFxuLnctMzkwIHtcbiAgd2lkdGg6IDM5MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzkwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzOTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzk1LFxuLmgtMzk1IHtcbiAgaGVpZ2h0OiAzOTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzOTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzOTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zOTUsXG4udy0zOTUge1xuICB3aWR0aDogMzk1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzOTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MDAsXG4uaC00MDAge1xuICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQwMCxcbi53LTQwMCB7XG4gIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQwNSxcbi5oLTQwNSB7XG4gIGhlaWdodDogNDA1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDA1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDA1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDA1LFxuLnctNDA1IHtcbiAgd2lkdGg6IDQwNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDA1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MDVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDEwLFxuLmgtNDEwIHtcbiAgaGVpZ2h0OiA0MTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MTAsXG4udy00MTAge1xuICB3aWR0aDogNDEwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MTUsXG4uaC00MTUge1xuICBoZWlnaHQ6IDQxNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQxNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQxNSxcbi53LTQxNSB7XG4gIHdpZHRoOiA0MTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQxNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDE1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQyMCxcbi5oLTQyMCB7XG4gIGhlaWdodDogNDIwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDIwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDIwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDIwLFxuLnctNDIwIHtcbiAgd2lkdGg6IDQyMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDIwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MjBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDI1LFxuLmgtNDI1IHtcbiAgaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MjUsXG4udy00MjUge1xuICB3aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MzAsXG4uaC00MzAge1xuICBoZWlnaHQ6IDQzMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQzMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQzMCxcbi53LTQzMCB7XG4gIHdpZHRoOiA0MzBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQzMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDMwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQzNSxcbi5oLTQzNSB7XG4gIGhlaWdodDogNDM1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDM1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDM1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDM1LFxuLnctNDM1IHtcbiAgd2lkdGg6IDQzNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDM1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MzVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDQwLFxuLmgtNDQwIHtcbiAgaGVpZ2h0OiA0NDBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0NDBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00NDAsXG4udy00NDAge1xuICB3aWR0aDogNDQwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NDBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NDUsXG4uaC00NDUge1xuICBoZWlnaHQ6IDQ0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ0NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ0NSxcbi53LTQ0NSB7XG4gIHdpZHRoOiA0NDVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ0NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDQ1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ1MCxcbi5oLTQ1MCB7XG4gIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDUwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDUwLFxuLnctNDUwIHtcbiAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDU1LFxuLmgtNDU1IHtcbiAgaGVpZ2h0OiA0NTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0NTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00NTUsXG4udy00NTUge1xuICB3aWR0aDogNDU1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NjAsXG4uaC00NjAge1xuICBoZWlnaHQ6IDQ2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ2MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ2MCxcbi53LTQ2MCB7XG4gIHdpZHRoOiA0NjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ2MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDYwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ2NSxcbi5oLTQ2NSB7XG4gIGhlaWdodDogNDY1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDY1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDY1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDY1LFxuLnctNDY1IHtcbiAgd2lkdGg6IDQ2NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDY1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NjVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDcwLFxuLmgtNDcwIHtcbiAgaGVpZ2h0OiA0NzBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0NzBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NzBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00NzAsXG4udy00NzAge1xuICB3aWR0aDogNDcwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NzBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NzUsXG4uaC00NzUge1xuICBoZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ3NSxcbi53LTQ3NSB7XG4gIHdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDc1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ4MCxcbi5oLTQ4MCB7XG4gIGhlaWdodDogNDgwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDgwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDgwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDgwLFxuLnctNDgwIHtcbiAgd2lkdGg6IDQ4MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDgwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0ODBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDg1LFxuLmgtNDg1IHtcbiAgaGVpZ2h0OiA0ODVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0ODVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0ODVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00ODUsXG4udy00ODUge1xuICB3aWR0aDogNDg1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0ODVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00OTAsXG4uaC00OTAge1xuICBoZWlnaHQ6IDQ5MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ5MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ5MCxcbi53LTQ5MCB7XG4gIHdpZHRoOiA0OTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ5MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDkwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ5NSxcbi5oLTQ5NSB7XG4gIGhlaWdodDogNDk1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDk1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDk1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDk1LFxuLnctNDk1IHtcbiAgd2lkdGg6IDQ5NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDk1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0OTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTAwLFxuLmgtNTAwIHtcbiAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01MDAsXG4udy01MDAge1xuICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtcGVyY2VudC0wLFxuLmgtcGVyY2VudC0wIHtcbiAgaGVpZ2h0OiAwJSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTAsXG4udy1wZXJjZW50LTAge1xuICB3aWR0aDogMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTEsXG4uaC1wZXJjZW50LTEge1xuICBoZWlnaHQ6IDElICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDElICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtMSxcbi53LXBlcmNlbnQtMSB7XG4gIHdpZHRoOiAxJSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDElICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMixcbi5oLXBlcmNlbnQtMiB7XG4gIGhlaWdodDogMiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMiUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0yLFxuLnctcGVyY2VudC0yIHtcbiAgd2lkdGg6IDIlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyJSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtcGVyY2VudC0zLFxuLmgtcGVyY2VudC0zIHtcbiAgaGVpZ2h0OiAzJSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTMsXG4udy1wZXJjZW50LTMge1xuICB3aWR0aDogMyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTQsXG4uaC1wZXJjZW50LTQge1xuICBoZWlnaHQ6IDQlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtNCxcbi53LXBlcmNlbnQtNCB7XG4gIHdpZHRoOiA0JSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNSxcbi5oLXBlcmNlbnQtNSB7XG4gIGhlaWdodDogNSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNSUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC01LFxuLnctcGVyY2VudC01IHtcbiAgd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1JSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtcGVyY2VudC02LFxuLmgtcGVyY2VudC02IHtcbiAgaGVpZ2h0OiA2JSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTYsXG4udy1wZXJjZW50LTYge1xuICB3aWR0aDogNiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2JSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDYlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTcsXG4uaC1wZXJjZW50LTcge1xuICBoZWlnaHQ6IDclICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDclICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtNyxcbi53LXBlcmNlbnQtNyB7XG4gIHdpZHRoOiA3JSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDclICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOCxcbi5oLXBlcmNlbnQtOCB7XG4gIGhlaWdodDogOCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOCUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogOCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC04LFxuLnctcGVyY2VudC04IHtcbiAgd2lkdGg6IDglICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4JSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtcGVyY2VudC05LFxuLmgtcGVyY2VudC05IHtcbiAgaGVpZ2h0OiA5JSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA5JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTksXG4udy1wZXJjZW50LTkge1xuICB3aWR0aDogOSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5JSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDklICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTEwLFxuLmgtcGVyY2VudC0xMCB7XG4gIGhlaWdodDogMTAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0xMCxcbi53LXBlcmNlbnQtMTAge1xuICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTExLFxuLmgtcGVyY2VudC0xMSB7XG4gIGhlaWdodDogMTElICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDExJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0xMSxcbi53LXBlcmNlbnQtMTEge1xuICB3aWR0aDogMTElICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTElICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTElICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTEyLFxuLmgtcGVyY2VudC0xMiB7XG4gIGhlaWdodDogMTIlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEyJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0xMixcbi53LXBlcmNlbnQtMTIge1xuICB3aWR0aDogMTIlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTIlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTIlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTEzLFxuLmgtcGVyY2VudC0xMyB7XG4gIGhlaWdodDogMTMlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEzJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0xMyxcbi53LXBlcmNlbnQtMTMge1xuICB3aWR0aDogMTMlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTMlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTMlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTE0LFxuLmgtcGVyY2VudC0xNCB7XG4gIGhlaWdodDogMTQlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE0JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0xNCxcbi53LXBlcmNlbnQtMTQge1xuICB3aWR0aDogMTQlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTQlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTQlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTE1LFxuLmgtcGVyY2VudC0xNSB7XG4gIGhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE1JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0xNSxcbi53LXBlcmNlbnQtMTUge1xuICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTE2LFxuLmgtcGVyY2VudC0xNiB7XG4gIGhlaWdodDogMTYlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE2JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0xNixcbi53LXBlcmNlbnQtMTYge1xuICB3aWR0aDogMTYlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTYlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTYlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTE3LFxuLmgtcGVyY2VudC0xNyB7XG4gIGhlaWdodDogMTclICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE3JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0xNyxcbi53LXBlcmNlbnQtMTcge1xuICB3aWR0aDogMTclICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTclICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTclICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTE4LFxuLmgtcGVyY2VudC0xOCB7XG4gIGhlaWdodDogMTglICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE4JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxOCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0xOCxcbi53LXBlcmNlbnQtMTgge1xuICB3aWR0aDogMTglICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTglICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTglICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTE5LFxuLmgtcGVyY2VudC0xOSB7XG4gIGhlaWdodDogMTklICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE5JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxOSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0xOSxcbi53LXBlcmNlbnQtMTkge1xuICB3aWR0aDogMTklICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTklICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTklICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTIwLFxuLmgtcGVyY2VudC0yMCB7XG4gIGhlaWdodDogMjAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0yMCxcbi53LXBlcmNlbnQtMjAge1xuICB3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTIxLFxuLmgtcGVyY2VudC0yMSB7XG4gIGhlaWdodDogMjElICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIxJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0yMSxcbi53LXBlcmNlbnQtMjEge1xuICB3aWR0aDogMjElICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjElICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjElICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTIyLFxuLmgtcGVyY2VudC0yMiB7XG4gIGhlaWdodDogMjIlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIyJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0yMixcbi53LXBlcmNlbnQtMjIge1xuICB3aWR0aDogMjIlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjIlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjIlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTIzLFxuLmgtcGVyY2VudC0yMyB7XG4gIGhlaWdodDogMjMlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIzJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0yMyxcbi53LXBlcmNlbnQtMjMge1xuICB3aWR0aDogMjMlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjMlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjMlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTI0LFxuLmgtcGVyY2VudC0yNCB7XG4gIGhlaWdodDogMjQlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI0JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0yNCxcbi53LXBlcmNlbnQtMjQge1xuICB3aWR0aDogMjQlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjQlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjQlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTI1LFxuLmgtcGVyY2VudC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0yNSxcbi53LXBlcmNlbnQtMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTI2LFxuLmgtcGVyY2VudC0yNiB7XG4gIGhlaWdodDogMjYlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI2JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0yNixcbi53LXBlcmNlbnQtMjYge1xuICB3aWR0aDogMjYlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjYlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjYlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTI3LFxuLmgtcGVyY2VudC0yNyB7XG4gIGhlaWdodDogMjclICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI3JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0yNyxcbi53LXBlcmNlbnQtMjcge1xuICB3aWR0aDogMjclICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjclICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjclICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTI4LFxuLmgtcGVyY2VudC0yOCB7XG4gIGhlaWdodDogMjglICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI4JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyOCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0yOCxcbi53LXBlcmNlbnQtMjgge1xuICB3aWR0aDogMjglICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjglICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjglICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTI5LFxuLmgtcGVyY2VudC0yOSB7XG4gIGhlaWdodDogMjklICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI5JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyOSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0yOSxcbi53LXBlcmNlbnQtMjkge1xuICB3aWR0aDogMjklICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjklICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjklICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTMwLFxuLmgtcGVyY2VudC0zMCB7XG4gIGhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0zMCxcbi53LXBlcmNlbnQtMzAge1xuICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTMxLFxuLmgtcGVyY2VudC0zMSB7XG4gIGhlaWdodDogMzElICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMxJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0zMSxcbi53LXBlcmNlbnQtMzEge1xuICB3aWR0aDogMzElICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzElICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzElICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTMyLFxuLmgtcGVyY2VudC0zMiB7XG4gIGhlaWdodDogMzIlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMyJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0zMixcbi53LXBlcmNlbnQtMzIge1xuICB3aWR0aDogMzIlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzIlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzIlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTMzLFxuLmgtcGVyY2VudC0zMyB7XG4gIGhlaWdodDogMzMlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMzJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0zMyxcbi53LXBlcmNlbnQtMzMge1xuICB3aWR0aDogMzMlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzMlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzMlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTM0LFxuLmgtcGVyY2VudC0zNCB7XG4gIGhlaWdodDogMzQlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM0JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0zNCxcbi53LXBlcmNlbnQtMzQge1xuICB3aWR0aDogMzQlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzQlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzQlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTM1LFxuLmgtcGVyY2VudC0zNSB7XG4gIGhlaWdodDogMzUlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM1JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0zNSxcbi53LXBlcmNlbnQtMzUge1xuICB3aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTM2LFxuLmgtcGVyY2VudC0zNiB7XG4gIGhlaWdodDogMzYlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM2JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0zNixcbi53LXBlcmNlbnQtMzYge1xuICB3aWR0aDogMzYlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzYlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzYlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTM3LFxuLmgtcGVyY2VudC0zNyB7XG4gIGhlaWdodDogMzclICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM3JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0zNyxcbi53LXBlcmNlbnQtMzcge1xuICB3aWR0aDogMzclICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzclICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzclICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTM4LFxuLmgtcGVyY2VudC0zOCB7XG4gIGhlaWdodDogMzglICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM4JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzOCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0zOCxcbi53LXBlcmNlbnQtMzgge1xuICB3aWR0aDogMzglICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzglICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzglICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTM5LFxuLmgtcGVyY2VudC0zOSB7XG4gIGhlaWdodDogMzklICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM5JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzOSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0zOSxcbi53LXBlcmNlbnQtMzkge1xuICB3aWR0aDogMzklICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzklICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzklICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTQwLFxuLmgtcGVyY2VudC00MCB7XG4gIGhlaWdodDogNDAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC00MCxcbi53LXBlcmNlbnQtNDAge1xuICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTQxLFxuLmgtcGVyY2VudC00MSB7XG4gIGhlaWdodDogNDElICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQxJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC00MSxcbi53LXBlcmNlbnQtNDEge1xuICB3aWR0aDogNDElICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDElICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDElICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTQyLFxuLmgtcGVyY2VudC00MiB7XG4gIGhlaWdodDogNDIlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQyJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC00Mixcbi53LXBlcmNlbnQtNDIge1xuICB3aWR0aDogNDIlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDIlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDIlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTQzLFxuLmgtcGVyY2VudC00MyB7XG4gIGhlaWdodDogNDMlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQzJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC00Myxcbi53LXBlcmNlbnQtNDMge1xuICB3aWR0aDogNDMlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDMlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDMlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTQ0LFxuLmgtcGVyY2VudC00NCB7XG4gIGhlaWdodDogNDQlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ0JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC00NCxcbi53LXBlcmNlbnQtNDQge1xuICB3aWR0aDogNDQlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDQlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDQlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTQ1LFxuLmgtcGVyY2VudC00NSB7XG4gIGhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ1JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC00NSxcbi53LXBlcmNlbnQtNDUge1xuICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTQ2LFxuLmgtcGVyY2VudC00NiB7XG4gIGhlaWdodDogNDYlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ2JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC00Nixcbi53LXBlcmNlbnQtNDYge1xuICB3aWR0aDogNDYlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDYlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDYlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTQ3LFxuLmgtcGVyY2VudC00NyB7XG4gIGhlaWdodDogNDclICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ3JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC00Nyxcbi53LXBlcmNlbnQtNDcge1xuICB3aWR0aDogNDclICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDclICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDclICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTQ4LFxuLmgtcGVyY2VudC00OCB7XG4gIGhlaWdodDogNDglICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ4JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0OCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC00OCxcbi53LXBlcmNlbnQtNDgge1xuICB3aWR0aDogNDglICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDglICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDglICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTQ5LFxuLmgtcGVyY2VudC00OSB7XG4gIGhlaWdodDogNDklICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ5JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0OSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC00OSxcbi53LXBlcmNlbnQtNDkge1xuICB3aWR0aDogNDklICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDklICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDklICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTUwLFxuLmgtcGVyY2VudC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC01MCxcbi53LXBlcmNlbnQtNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTUxLFxuLmgtcGVyY2VudC01MSB7XG4gIGhlaWdodDogNTElICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUxJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1MSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC01MSxcbi53LXBlcmNlbnQtNTEge1xuICB3aWR0aDogNTElICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTElICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTElICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTUyLFxuLmgtcGVyY2VudC01MiB7XG4gIGhlaWdodDogNTIlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUyJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1MiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC01Mixcbi53LXBlcmNlbnQtNTIge1xuICB3aWR0aDogNTIlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTIlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTIlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTUzLFxuLmgtcGVyY2VudC01MyB7XG4gIGhlaWdodDogNTMlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUzJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1MyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC01Myxcbi53LXBlcmNlbnQtNTMge1xuICB3aWR0aDogNTMlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTMlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTMlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTU0LFxuLmgtcGVyY2VudC01NCB7XG4gIGhlaWdodDogNTQlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU0JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC01NCxcbi53LXBlcmNlbnQtNTQge1xuICB3aWR0aDogNTQlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTQlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTQlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTU1LFxuLmgtcGVyY2VudC01NSB7XG4gIGhlaWdodDogNTUlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU1JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC01NSxcbi53LXBlcmNlbnQtNTUge1xuICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTU2LFxuLmgtcGVyY2VudC01NiB7XG4gIGhlaWdodDogNTYlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU2JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC01Nixcbi53LXBlcmNlbnQtNTYge1xuICB3aWR0aDogNTYlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTYlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTYlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTU3LFxuLmgtcGVyY2VudC01NyB7XG4gIGhlaWdodDogNTclICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU3JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC01Nyxcbi53LXBlcmNlbnQtNTcge1xuICB3aWR0aDogNTclICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTclICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTclICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTU4LFxuLmgtcGVyY2VudC01OCB7XG4gIGhlaWdodDogNTglICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU4JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1OCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC01OCxcbi53LXBlcmNlbnQtNTgge1xuICB3aWR0aDogNTglICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTglICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTglICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTU5LFxuLmgtcGVyY2VudC01OSB7XG4gIGhlaWdodDogNTklICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU5JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1OSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC01OSxcbi53LXBlcmNlbnQtNTkge1xuICB3aWR0aDogNTklICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTklICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTklICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTYwLFxuLmgtcGVyY2VudC02MCB7XG4gIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2MCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC02MCxcbi53LXBlcmNlbnQtNjAge1xuICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTYxLFxuLmgtcGVyY2VudC02MSB7XG4gIGhlaWdodDogNjElICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYxJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2MSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC02MSxcbi53LXBlcmNlbnQtNjEge1xuICB3aWR0aDogNjElICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjElICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjElICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTYyLFxuLmgtcGVyY2VudC02MiB7XG4gIGhlaWdodDogNjIlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYyJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2MiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC02Mixcbi53LXBlcmNlbnQtNjIge1xuICB3aWR0aDogNjIlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjIlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjIlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTYzLFxuLmgtcGVyY2VudC02MyB7XG4gIGhlaWdodDogNjMlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYzJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2MyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC02Myxcbi53LXBlcmNlbnQtNjMge1xuICB3aWR0aDogNjMlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjMlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjMlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTY0LFxuLmgtcGVyY2VudC02NCB7XG4gIGhlaWdodDogNjQlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY0JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC02NCxcbi53LXBlcmNlbnQtNjQge1xuICB3aWR0aDogNjQlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjQlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjQlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTY1LFxuLmgtcGVyY2VudC02NSB7XG4gIGhlaWdodDogNjUlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY1JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC02NSxcbi53LXBlcmNlbnQtNjUge1xuICB3aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTY2LFxuLmgtcGVyY2VudC02NiB7XG4gIGhlaWdodDogNjYlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY2JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC02Nixcbi53LXBlcmNlbnQtNjYge1xuICB3aWR0aDogNjYlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjYlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjYlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTY3LFxuLmgtcGVyY2VudC02NyB7XG4gIGhlaWdodDogNjclICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY3JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC02Nyxcbi53LXBlcmNlbnQtNjcge1xuICB3aWR0aDogNjclICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjclICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjclICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTY4LFxuLmgtcGVyY2VudC02OCB7XG4gIGhlaWdodDogNjglICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY4JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2OCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC02OCxcbi53LXBlcmNlbnQtNjgge1xuICB3aWR0aDogNjglICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjglICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjglICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTY5LFxuLmgtcGVyY2VudC02OSB7XG4gIGhlaWdodDogNjklICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY5JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2OSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC02OSxcbi53LXBlcmNlbnQtNjkge1xuICB3aWR0aDogNjklICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjklICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjklICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTcwLFxuLmgtcGVyY2VudC03MCB7XG4gIGhlaWdodDogNzAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDcwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3MCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC03MCxcbi53LXBlcmNlbnQtNzAge1xuICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTcxLFxuLmgtcGVyY2VudC03MSB7XG4gIGhlaWdodDogNzElICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDcxJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3MSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC03MSxcbi53LXBlcmNlbnQtNzEge1xuICB3aWR0aDogNzElICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzElICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzElICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTcyLFxuLmgtcGVyY2VudC03MiB7XG4gIGhlaWdodDogNzIlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDcyJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3MiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC03Mixcbi53LXBlcmNlbnQtNzIge1xuICB3aWR0aDogNzIlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzIlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzIlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTczLFxuLmgtcGVyY2VudC03MyB7XG4gIGhlaWdodDogNzMlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDczJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3MyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC03Myxcbi53LXBlcmNlbnQtNzMge1xuICB3aWR0aDogNzMlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzMlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzMlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTc0LFxuLmgtcGVyY2VudC03NCB7XG4gIGhlaWdodDogNzQlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc0JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3NCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC03NCxcbi53LXBlcmNlbnQtNzQge1xuICB3aWR0aDogNzQlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzQlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzQlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTc1LFxuLmgtcGVyY2VudC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3NSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC03NSxcbi53LXBlcmNlbnQtNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTc2LFxuLmgtcGVyY2VudC03NiB7XG4gIGhlaWdodDogNzYlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc2JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3NiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC03Nixcbi53LXBlcmNlbnQtNzYge1xuICB3aWR0aDogNzYlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzYlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzYlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTc3LFxuLmgtcGVyY2VudC03NyB7XG4gIGhlaWdodDogNzclICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc3JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3NyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC03Nyxcbi53LXBlcmNlbnQtNzcge1xuICB3aWR0aDogNzclICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzclICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzclICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTc4LFxuLmgtcGVyY2VudC03OCB7XG4gIGhlaWdodDogNzglICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc4JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3OCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC03OCxcbi53LXBlcmNlbnQtNzgge1xuICB3aWR0aDogNzglICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzglICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzglICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTc5LFxuLmgtcGVyY2VudC03OSB7XG4gIGhlaWdodDogNzklICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc5JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3OSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC03OSxcbi53LXBlcmNlbnQtNzkge1xuICB3aWR0aDogNzklICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzklICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzklICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTgwLFxuLmgtcGVyY2VudC04MCB7XG4gIGhlaWdodDogODAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4MCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC04MCxcbi53LXBlcmNlbnQtODAge1xuICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTgxLFxuLmgtcGVyY2VudC04MSB7XG4gIGhlaWdodDogODElICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDgxJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4MSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC04MSxcbi53LXBlcmNlbnQtODEge1xuICB3aWR0aDogODElICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODElICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogODElICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTgyLFxuLmgtcGVyY2VudC04MiB7XG4gIGhlaWdodDogODIlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDgyJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4MiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC04Mixcbi53LXBlcmNlbnQtODIge1xuICB3aWR0aDogODIlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODIlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogODIlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTgzLFxuLmgtcGVyY2VudC04MyB7XG4gIGhlaWdodDogODMlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDgzJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4MyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC04Myxcbi53LXBlcmNlbnQtODMge1xuICB3aWR0aDogODMlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODMlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogODMlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTg0LFxuLmgtcGVyY2VudC04NCB7XG4gIGhlaWdodDogODQlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDg0JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4NCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC04NCxcbi53LXBlcmNlbnQtODQge1xuICB3aWR0aDogODQlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODQlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogODQlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTg1LFxuLmgtcGVyY2VudC04NSB7XG4gIGhlaWdodDogODUlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDg1JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4NSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC04NSxcbi53LXBlcmNlbnQtODUge1xuICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogODUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTg2LFxuLmgtcGVyY2VudC04NiB7XG4gIGhlaWdodDogODYlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDg2JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4NiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC04Nixcbi53LXBlcmNlbnQtODYge1xuICB3aWR0aDogODYlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODYlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogODYlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTg3LFxuLmgtcGVyY2VudC04NyB7XG4gIGhlaWdodDogODclICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDg3JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4NyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC04Nyxcbi53LXBlcmNlbnQtODcge1xuICB3aWR0aDogODclICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODclICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogODclICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTg4LFxuLmgtcGVyY2VudC04OCB7XG4gIGhlaWdodDogODglICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDg4JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4OCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC04OCxcbi53LXBlcmNlbnQtODgge1xuICB3aWR0aDogODglICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODglICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogODglICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTg5LFxuLmgtcGVyY2VudC04OSB7XG4gIGhlaWdodDogODklICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDg5JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4OSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC04OSxcbi53LXBlcmNlbnQtODkge1xuICB3aWR0aDogODklICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODklICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogODklICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTkwLFxuLmgtcGVyY2VudC05MCB7XG4gIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDkwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5MCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC05MCxcbi53LXBlcmNlbnQtOTAge1xuICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTkxLFxuLmgtcGVyY2VudC05MSB7XG4gIGhlaWdodDogOTElICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDkxJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5MSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC05MSxcbi53LXBlcmNlbnQtOTEge1xuICB3aWR0aDogOTElICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTElICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTElICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTkyLFxuLmgtcGVyY2VudC05MiB7XG4gIGhlaWdodDogOTIlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDkyJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5MiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC05Mixcbi53LXBlcmNlbnQtOTIge1xuICB3aWR0aDogOTIlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTIlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTIlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTkzLFxuLmgtcGVyY2VudC05MyB7XG4gIGhlaWdodDogOTMlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDkzJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5MyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC05Myxcbi53LXBlcmNlbnQtOTMge1xuICB3aWR0aDogOTMlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTMlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTMlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTk0LFxuLmgtcGVyY2VudC05NCB7XG4gIGhlaWdodDogOTQlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDk0JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5NCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC05NCxcbi53LXBlcmNlbnQtOTQge1xuICB3aWR0aDogOTQlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTQlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTQlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTk1LFxuLmgtcGVyY2VudC05NSB7XG4gIGhlaWdodDogOTUlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5NSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC05NSxcbi53LXBlcmNlbnQtOTUge1xuICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTk2LFxuLmgtcGVyY2VudC05NiB7XG4gIGhlaWdodDogOTYlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDk2JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5NiUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC05Nixcbi53LXBlcmNlbnQtOTYge1xuICB3aWR0aDogOTYlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTYlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTYlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTk3LFxuLmgtcGVyY2VudC05NyB7XG4gIGhlaWdodDogOTclICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDk3JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5NyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC05Nyxcbi53LXBlcmNlbnQtOTcge1xuICB3aWR0aDogOTclICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTclICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTclICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTk4LFxuLmgtcGVyY2VudC05OCB7XG4gIGhlaWdodDogOTglICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDk4JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5OCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC05OCxcbi53LXBlcmNlbnQtOTgge1xuICB3aWR0aDogOTglICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTglICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTglICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTk5LFxuLmgtcGVyY2VudC05OSB7XG4gIGhlaWdodDogOTklICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDk5JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5OSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC05OSxcbi53LXBlcmNlbnQtOTkge1xuICB3aWR0aDogOTklICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTklICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTklICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTEwMCxcbi5oLXBlcmNlbnQtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTEwMCxcbi53LXBlcmNlbnQtMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtOCxcbi5oLTgge1xuICBoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTgsXG4udy04IHtcbiAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTYsXG4uaC0xNiB7XG4gIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTYsXG4udy0xNiB7XG4gIHdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI0LFxuLmgtMjQge1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI0LFxuLnctMjQge1xuICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMixcbi5oLTMyIHtcbiAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMixcbi53LTMyIHtcbiAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDgsXG4uaC00OCB7XG4gIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDgsXG4udy00OCB7XG4gIHdpZHRoOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTU2LFxuLmgtNTYge1xuICBoZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTU2LFxuLnctNTYge1xuICB3aWR0aDogNTZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDU2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC02NCxcbi5oLTY0IHtcbiAgaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02NCxcbi53LTY0IHtcbiAgd2lkdGg6IDY0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzIsXG4uaC03MiB7XG4gIGhlaWdodDogNzJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDcycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNzIsXG4udy03MiB7XG4gIHdpZHRoOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDcycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTg4LFxuLmgtODgge1xuICBoZWlnaHQ6IDg4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTg4LFxuLnctODgge1xuICB3aWR0aDogODhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDg4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC05Nixcbi5oLTk2IHtcbiAgaGVpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC05Nixcbi53LTk2IHtcbiAgd2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTA0LFxuLmgtMTA0IHtcbiAgaGVpZ2h0OiAxMDRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMDRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMDRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMDQsXG4udy0xMDQge1xuICB3aWR0aDogMTA0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMDRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMTIsXG4uaC0xMTIge1xuICBoZWlnaHQ6IDExMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDExMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDExMnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTExMixcbi53LTExMiB7XG4gIHdpZHRoOiAxMTJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDExMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTEycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTEyOCxcbi5oLTEyOCB7XG4gIGhlaWdodDogMTI4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTI4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTI4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTI4LFxuLnctMTI4IHtcbiAgd2lkdGg6IDEyOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTI4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMjhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTM2LFxuLmgtMTM2IHtcbiAgaGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMzYsXG4udy0xMzYge1xuICB3aWR0aDogMTM2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMzZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNDQsXG4uaC0xNDQge1xuICBoZWlnaHQ6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE0NCxcbi53LTE0NCB7XG4gIHdpZHRoOiAxNDRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTQ0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE1Mixcbi5oLTE1MiB7XG4gIGhlaWdodDogMTUycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTUycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTUycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTUyLFxuLnctMTUyIHtcbiAgd2lkdGg6IDE1MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTUycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNTJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTY4LFxuLmgtMTY4IHtcbiAgaGVpZ2h0OiAxNjhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNjhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNjhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNjgsXG4udy0xNjgge1xuICB3aWR0aDogMTY4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNjhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNzYsXG4uaC0xNzYge1xuICBoZWlnaHQ6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE3Nixcbi53LTE3NiB7XG4gIHdpZHRoOiAxNzZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTc2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE4NCxcbi5oLTE4NCB7XG4gIGhlaWdodDogMTg0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTg0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTg0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTg0LFxuLnctMTg0IHtcbiAgd2lkdGg6IDE4NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTg0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxODRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTkyLFxuLmgtMTkyIHtcbiAgaGVpZ2h0OiAxOTJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxOTJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxOTJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xOTIsXG4udy0xOTIge1xuICB3aWR0aDogMTkycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxOTJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMDgsXG4uaC0yMDgge1xuICBoZWlnaHQ6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIwOHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIwOCxcbi53LTIwOCB7XG4gIHdpZHRoOiAyMDhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjA4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIxNixcbi5oLTIxNiB7XG4gIGhlaWdodDogMjE2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjE2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjE2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjE2LFxuLnctMjE2IHtcbiAgd2lkdGg6IDIxNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjE2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMTZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjI0LFxuLmgtMjI0IHtcbiAgaGVpZ2h0OiAyMjRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyMjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMjRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yMjQsXG4udy0yMjQge1xuICB3aWR0aDogMjI0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMjRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMzIsXG4uaC0yMzIge1xuICBoZWlnaHQ6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIzMixcbi53LTIzMiB7XG4gIHdpZHRoOiAyMzJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjMycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI0OCxcbi5oLTI0OCB7XG4gIGhlaWdodDogMjQ4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjQ4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjQ4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjQ4LFxuLnctMjQ4IHtcbiAgd2lkdGg6IDI0OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjQ4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNDhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjU2LFxuLmgtMjU2IHtcbiAgaGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNTYsXG4udy0yNTYge1xuICB3aWR0aDogMjU2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNTZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNjQsXG4uaC0yNjQge1xuICBoZWlnaHQ6IDI2NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI2NCxcbi53LTI2NCB7XG4gIHdpZHRoOiAyNjRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjY0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI3Mixcbi5oLTI3MiB7XG4gIGhlaWdodDogMjcycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjcycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjcycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjcyLFxuLnctMjcyIHtcbiAgd2lkdGg6IDI3MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjcycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNzJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjg4LFxuLmgtMjg4IHtcbiAgaGVpZ2h0OiAyODhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyODhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyODhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yODgsXG4udy0yODgge1xuICB3aWR0aDogMjg4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyODhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yOTYsXG4uaC0yOTYge1xuICBoZWlnaHQ6IDI5NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI5NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI5Nixcbi53LTI5NiB7XG4gIHdpZHRoOiAyOTZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI5NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjk2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMwNCxcbi5oLTMwNCB7XG4gIGhlaWdodDogMzA0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzA0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzA0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzA0LFxuLnctMzA0IHtcbiAgd2lkdGg6IDMwNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzA0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMDRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzEyLFxuLmgtMzEyIHtcbiAgaGVpZ2h0OiAzMTJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMTJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMTJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMTIsXG4udy0zMTIge1xuICB3aWR0aDogMzEycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMTJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMjgsXG4uaC0zMjgge1xuICBoZWlnaHQ6IDMyOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMyOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMyOCxcbi53LTMyOCB7XG4gIHdpZHRoOiAzMjhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMyOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzI4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMzNixcbi5oLTMzNiB7XG4gIGhlaWdodDogMzM2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzM2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzM2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzM2LFxuLnctMzM2IHtcbiAgd2lkdGg6IDMzNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzM2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMzZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzQ0LFxuLmgtMzQ0IHtcbiAgaGVpZ2h0OiAzNDRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNDRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNDRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zNDQsXG4udy0zNDQge1xuICB3aWR0aDogMzQ0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNDRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zNTIsXG4uaC0zNTIge1xuICBoZWlnaHQ6IDM1MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM1MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM1Mixcbi53LTM1MiB7XG4gIHdpZHRoOiAzNTJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM1MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzUycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM2OCxcbi5oLTM2OCB7XG4gIGhlaWdodDogMzY4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzY4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzY4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzY4LFxuLnctMzY4IHtcbiAgd2lkdGg6IDM2OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzY4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNjhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzc2LFxuLmgtMzc2IHtcbiAgaGVpZ2h0OiAzNzZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNzZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNzZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zNzYsXG4udy0zNzYge1xuICB3aWR0aDogMzc2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNzZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zODQsXG4uaC0zODQge1xuICBoZWlnaHQ6IDM4NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM4NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM4NCxcbi53LTM4NCB7XG4gIHdpZHRoOiAzODRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM4NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzg0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM5Mixcbi5oLTM5MiB7XG4gIGhlaWdodDogMzkycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzkycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzkycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzkyLFxuLnctMzkyIHtcbiAgd2lkdGg6IDM5MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzkycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzOTJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDA4LFxuLmgtNDA4IHtcbiAgaGVpZ2h0OiA0MDhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MDhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MDhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MDgsXG4udy00MDgge1xuICB3aWR0aDogNDA4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MDhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQwOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MTYsXG4uaC00MTYge1xuICBoZWlnaHQ6IDQxNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQxNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQxNixcbi53LTQxNiB7XG4gIHdpZHRoOiA0MTZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQxNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDE2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQyNCxcbi5oLTQyNCB7XG4gIGhlaWdodDogNDI0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDI0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDI0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDI0LFxuLnctNDI0IHtcbiAgd2lkdGg6IDQyNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDI0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MjRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDMyLFxuLmgtNDMyIHtcbiAgaGVpZ2h0OiA0MzJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MzJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MzJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MzIsXG4udy00MzIge1xuICB3aWR0aDogNDMycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MzJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NDgsXG4uaC00NDgge1xuICBoZWlnaHQ6IDQ0OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ0OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ0OCxcbi53LTQ0OCB7XG4gIHdpZHRoOiA0NDhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ0OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDQ4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ1Nixcbi5oLTQ1NiB7XG4gIGhlaWdodDogNDU2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDU2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDU2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDU2LFxuLnctNDU2IHtcbiAgd2lkdGg6IDQ1NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDU2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NTZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDY0LFxuLmgtNDY0IHtcbiAgaGVpZ2h0OiA0NjRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0NjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NjRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00NjQsXG4udy00NjQge1xuICB3aWR0aDogNDY0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NjRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NzIsXG4uaC00NzIge1xuICBoZWlnaHQ6IDQ3MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ3MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ3Mixcbi53LTQ3MiB7XG4gIHdpZHRoOiA0NzJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ3MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDcycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ4OCxcbi5oLTQ4OCB7XG4gIGhlaWdodDogNDg4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDg4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDg4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDg4LFxuLnctNDg4IHtcbiAgd2lkdGg6IDQ4OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDg4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0ODhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDk2LFxuLmgtNDk2IHtcbiAgaGVpZ2h0OiA0OTZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0OTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0OTZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00OTYsXG4udy00OTYge1xuICB3aWR0aDogNDk2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0OTZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01MDQsXG4uaC01MDQge1xuICBoZWlnaHQ6IDUwNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUwNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUwNHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTUwNCxcbi53LTUwNCB7XG4gIHdpZHRoOiA1MDRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDUwNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTA0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTUxMixcbi5oLTUxMiB7XG4gIGhlaWdodDogNTEycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTEycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTEycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTEyLFxuLnctNTEyIHtcbiAgd2lkdGg6IDUxMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTEycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MTJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTI4LFxuLmgtNTI4IHtcbiAgaGVpZ2h0OiA1MjhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1MjhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1MjhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01MjgsXG4udy01Mjgge1xuICB3aWR0aDogNTI4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1MjhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDUyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01MzYsXG4uaC01MzYge1xuICBoZWlnaHQ6IDUzNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUzNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTUzNixcbi53LTUzNiB7XG4gIHdpZHRoOiA1MzZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDUzNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTM2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTU0NCxcbi5oLTU0NCB7XG4gIGhlaWdodDogNTQ0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTQ0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTQ0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTQ0LFxuLnctNTQ0IHtcbiAgd2lkdGg6IDU0NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTQ0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NDRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTUyLFxuLmgtNTUyIHtcbiAgaGVpZ2h0OiA1NTJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1NTJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NTJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01NTIsXG4udy01NTIge1xuICB3aWR0aDogNTUycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NTJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDU1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01NjgsXG4uaC01Njgge1xuICBoZWlnaHQ6IDU2OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU2OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTU2OCxcbi53LTU2OCB7XG4gIHdpZHRoOiA1NjhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDU2OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTY4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTU3Nixcbi5oLTU3NiB7XG4gIGhlaWdodDogNTc2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTc2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTc2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTc2LFxuLnctNTc2IHtcbiAgd2lkdGg6IDU3NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTc2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NzZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTg0LFxuLmgtNTg0IHtcbiAgaGVpZ2h0OiA1ODRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1ODRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1ODRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01ODQsXG4udy01ODQge1xuICB3aWR0aDogNTg0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1ODRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDU4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01OTIsXG4uaC01OTIge1xuICBoZWlnaHQ6IDU5MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU5MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTU5Mixcbi53LTU5MiB7XG4gIHdpZHRoOiA1OTJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDU5MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTkycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTYwOCxcbi5oLTYwOCB7XG4gIGhlaWdodDogNjA4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjA4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjA4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjA4LFxuLnctNjA4IHtcbiAgd2lkdGg6IDYwOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjA4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MDhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjE2LFxuLmgtNjE2IHtcbiAgaGVpZ2h0OiA2MTZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2MTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2MTZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02MTYsXG4udy02MTYge1xuICB3aWR0aDogNjE2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MTZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDYxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC02MjQsXG4uaC02MjQge1xuICBoZWlnaHQ6IDYyNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYyNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTYyNCxcbi53LTYyNCB7XG4gIHdpZHRoOiA2MjRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDYyNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjI0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTYzMixcbi5oLTYzMiB7XG4gIGhlaWdodDogNjMycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjMycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjMycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjMyLFxuLnctNjMyIHtcbiAgd2lkdGg6IDYzMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjMycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MzJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjQ4LFxuLmgtNjQ4IHtcbiAgaGVpZ2h0OiA2NDhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2NDhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NDhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02NDgsXG4udy02NDgge1xuICB3aWR0aDogNjQ4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NDhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDY0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC02NTYsXG4uaC02NTYge1xuICBoZWlnaHQ6IDY1NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY1NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTY1Nixcbi53LTY1NiB7XG4gIHdpZHRoOiA2NTZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDY1NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjU2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTY2NCxcbi5oLTY2NCB7XG4gIGhlaWdodDogNjY0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjY0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjY0LFxuLnctNjY0IHtcbiAgd2lkdGg6IDY2NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjY0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NjRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjcyLFxuLmgtNjcyIHtcbiAgaGVpZ2h0OiA2NzJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2NzJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NzJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02NzIsXG4udy02NzIge1xuICB3aWR0aDogNjcycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NzJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDY3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC02ODgsXG4uaC02ODgge1xuICBoZWlnaHQ6IDY4OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY4OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTY4OCxcbi53LTY4OCB7XG4gIHdpZHRoOiA2ODhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDY4OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjg4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTY5Nixcbi5oLTY5NiB7XG4gIGhlaWdodDogNjk2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjk2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjk2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjk2LFxuLnctNjk2IHtcbiAgd2lkdGg6IDY5NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjk2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2OTZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzA0LFxuLmgtNzA0IHtcbiAgaGVpZ2h0OiA3MDRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA3MDRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3MDRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03MDQsXG4udy03MDQge1xuICB3aWR0aDogNzA0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MDRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDcwNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03MTIsXG4uaC03MTIge1xuICBoZWlnaHQ6IDcxMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDcxMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDcxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTcxMixcbi53LTcxMiB7XG4gIHdpZHRoOiA3MTJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDcxMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzEycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTcyOCxcbi5oLTcyOCB7XG4gIGhlaWdodDogNzI4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzI4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzI4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNzI4LFxuLnctNzI4IHtcbiAgd2lkdGg6IDcyOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzI4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MjhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzM2LFxuLmgtNzM2IHtcbiAgaGVpZ2h0OiA3MzZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA3MzZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3MzZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03MzYsXG4udy03MzYge1xuICB3aWR0aDogNzM2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MzZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDczNnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03NDQsXG4uaC03NDQge1xuICBoZWlnaHQ6IDc0NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc0NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTc0NCxcbi53LTc0NCB7XG4gIHdpZHRoOiA3NDRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDc0NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzQ0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTc1Mixcbi5oLTc1MiB7XG4gIGhlaWdodDogNzUycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzUycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzUycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNzUyLFxuLnctNzUyIHtcbiAgd2lkdGg6IDc1MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzUycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NTJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzY4LFxuLmgtNzY4IHtcbiAgaGVpZ2h0OiA3NjhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA3NjhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3NjhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03NjgsXG4udy03Njgge1xuICB3aWR0aDogNzY4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NjhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDc2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03NzYsXG4uaC03NzYge1xuICBoZWlnaHQ6IDc3NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc3NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTc3Nixcbi53LTc3NiB7XG4gIHdpZHRoOiA3NzZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDc3NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzc2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTc4NCxcbi5oLTc4NCB7XG4gIGhlaWdodDogNzg0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzg0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzg0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNzg0LFxuLnctNzg0IHtcbiAgd2lkdGg6IDc4NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzg0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3ODRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzkyLFxuLmgtNzkyIHtcbiAgaGVpZ2h0OiA3OTJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA3OTJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3OTJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03OTIsXG4udy03OTIge1xuICB3aWR0aDogNzkycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3OTJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDc5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC0wIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTAtMSB7XG4gIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTAtMiB7XG4gIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTAtMyB7XG4gIG9wYWNpdHk6IDAuMyAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTAtNCB7XG4gIG9wYWNpdHk6IDAuNCAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTAtNSB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTAtNiB7XG4gIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTAtNyB7XG4gIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTAtOCB7XG4gIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTAtOSB7XG4gIG9wYWNpdHk6IDAuOSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTAtMTAge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlcixcbi5iIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4uYm9yZGVyLXRvcCxcbi5idCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5ib3JkZXItcmlnaHQsXG4uYnIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5ib3JkZXItYm90dG9tLFxuLmJiIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLmJvcmRlci1sZWZ0LFxuLmJsIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5ib3JkZXItaG9yaXpvbnRhbCxcbi5iaCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4uYm9yZGVyLXZlcnRpY2FsLFxuLmJ2IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5icmFkLTEge1xuICBib3JkZXItcmFkaXVzOiAxcHg7IH1cblxuLmJyYWQtMiB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuXG4uYnJhZC0zIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5icmFkLTQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmJyYWQtNSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuXG4uYnJhZC02IHtcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5icmFkLTcge1xuICBib3JkZXItcmFkaXVzOiA3cHg7IH1cblxuLmJyYWQtOCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDsgfVxuXG4uYnJhZC05IHtcbiAgYm9yZGVyLXJhZGl1czogOXB4OyB9XG5cbi5icmFkLTEwIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4uYnJhZC0xMSB7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7IH1cblxuLmJyYWQtMTIge1xuICBib3JkZXItcmFkaXVzOiAxMnB4OyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogQ29udGFpbnMgY3VzdG9tIGVsZW1lbnRzLCBjb21wb25lbnRzIGFuZCBnZW5lcmFsIHN0eWxlcyB0aGF0XG4vKiBmb2xsb3dzIEdvb2dsZShUTSkgTWF0ZXJpYWwgRGVzaWduKFRNKSBzcGVjc1xuLypcbi8qIGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vZGVzaWduL3NwZWMvbWF0ZXJpYWwtZGVzaWduL2ludHJvZHVjdGlvbi5odG1sXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgQXZhdGFyc1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hdmF0YXIge1xuICB3aWR0aDogNDBweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmF2YXRhci5zcXVhcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmF2YXRhci5zbWFsbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbWluLXdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAuYXZhdGFyLmJpZyB7XG4gICAgd2lkdGg6IDcycHg7XG4gICAgbWluLXdpZHRoOiA3MnB4O1xuICAgIGhlaWdodDogNzJweDtcbiAgICBsaW5lLWhlaWdodDogNzJweDsgfVxuICAuYXZhdGFyLmh1Z2Uge1xuICAgIHdpZHRoOiA5NnB4O1xuICAgIG1pbi13aWR0aDogOTZweDtcbiAgICBoZWlnaHQ6IDk2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDk2cHg7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBGb3Jtc1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mb3JtLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxNnB4OyB9XG4gIC5mb3JtLXdyYXBwZXIgLmZvcm0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBwYWRkaW5nOiA4cHggMDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIE5hdmlnYXRpb24gLSBTaW1wbGVcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubmF2aWdhdGlvbi1zaW1wbGUgLml0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbWF4LWhlaWdodDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4OyB9XG4gIC5uYXZpZ2F0aW9uLXNpbXBsZSAuaXRlbSBtZC1pY29uIHtcbiAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgLm5hdmlnYXRpb24tc2ltcGxlIC5pdGVtIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLm5hdmlnYXRpb24tc2ltcGxlIC5pdGVtLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG5cbi5uYXZpZ2F0aW9uLXNpbXBsZSAuc3ViaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXRvcDogOHB4OyB9XG4gIC5uYXZpZ2F0aW9uLXNpbXBsZSAuc3ViaGVhZGVyLmxpZ2h0IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTsgfVxuXG4ubmF2aWdhdGlvbi1zaW1wbGUgbWQtZGl2aWRlciB7XG4gIG1hcmdpbjogOHB4IDA7IH1cblxudGFibGUuc2ltcGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgdGFibGUuc2ltcGxlIHRoZWFkIHRyIHRoIHtcbiAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWluLXdpZHRoOiAxMjBweDsgfVxuICAgIHRhYmxlLnNpbXBsZSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7IH1cbiAgICB0YWJsZS5zaW1wbGUgdGhlYWQgdHIgdGg6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4OyB9XG4gIHRhYmxlLnNpbXBsZSB0Ym9keSB0ciB0ZCB7XG4gICAgcGFkZGluZzogMTZweCA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICB0YWJsZS5zaW1wbGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4OyB9XG4gICAgdGFibGUuc2ltcGxlIHRib2R5IHRyIHRkOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDogMjRweDsgfVxuICB0YWJsZS5zaW1wbGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICB0YWJsZS5zaW1wbGUuY2xpY2thYmxlIHRib2R5IHRyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICB0YWJsZS5zaW1wbGUuY2xpY2thYmxlIHRib2R5IHRyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cblxuLmJyb3dzZWhhcHB5IHtcbiAgbWFyZ2luOiAwLjJlbSAwO1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMC4yZW0gMDsgfVxuXG4ubWQtZGF0ZXBpY2tlci1leHBhbmQtdHJpYW5nbGUge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4qIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuaHRtbCxcbmJvZHksXG5ib2R5IFt1aS12aWV3XSxcbmJvZHkgZGl2W3VpLXZpZXddIGRpdi5uZy1zY29wZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi52YWxpZGF0aW9uLW1lc3NhZ2VzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2RkMmMwMDtcbiAgbWFyZ2luOiAxMHB4IDAgMCAyNXB4OyB9XG5cbi5oaW50LW1lc3NhZ2VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAycHg7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gIGNvbG9yOiBncmV5OyB9XG5cbi5nbS1zdHlsZSBhIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmR0cCB0YWJsZS5kdHAtcGlja2VyLWRheXMgdHIgPiB0ZCA+IGEuc2VsZWN0ZWQsXG4uZHRwIC5kdHAtaGFuZC5vbixcbi5kdHAgZGl2LmR0cC1kYXRlLFxuLmR0cCBkaXYuZHRwLXRpbWUge1xuICBiYWNrZ3JvdW5kOiAjM0Y1MUI1OyB9XG5cbi5kdHAgPiAuZHRwLWNvbnRlbnQgPiAuZHRwLWRhdGUtdmlldyA+IGhlYWRlci5kdHAtaGVhZGVyLFxuLmR0cCAuZHRwLXBpY2tlci10aW1lID4gYS5kdHAtc2VsZWN0LWhvdXIuc2VsZWN0ZWQsXG4uZHRwIC5kdHAtYWN0dWFsLW1lcmlkaWVuIGEuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMzAzRjlGOyB9XG5cbi5saXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubGlzdC1pdGVtIC5hdmF0YXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAubGlzdC1pdGVtIC5pbmZvIHtcbiAgICBtYXJnaW46IDAgMTZweCAwIDhweDsgfVxuICAgIC5saXN0LWl0ZW0gLmluZm8gLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAubGlzdC1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gIC5saXN0LWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgIG1hcmdpbjogMDsgfVxuICAubGlzdC1pdGVtLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG5cbi5lbXB0eS1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5oaWRlLXZhbGlkYXRpb24tZXJyb3IgLm1kLWVycm9ycy1zcGFjZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kaXYtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvcGFjaXR5OiAuNjtcbiAgei1pbmRleDogOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgLmRpdi1sb2FkaW5nIC5kaXYtaWNvbi1sb2FkaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5hdmF0YXIge1xuICB3aWR0aDogNDBweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxMnB4O1xuICByaWdodDogMTZweDsgfVxuICAuZGl2LWZsb2F0aW5nLWxpc3QtYnV0dG9uLmRpYWxvZyB7XG4gICAgYm90dG9tOiA1NnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmbG9hdGluZ0J1dHRvbkRpYWxvZ0ZpcmVmb3hGaXg7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuMXM7IH1cblxuLm1kLWJ1dHRvbltkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAuNCAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDE2cHggMjRweDsgfVxuXG4uZGl2LWxpc3QtY29udHJvbHMgLm9yZGVyLWJ5LWRpcmVjdGl2ZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbm1kLWRpYWxvZyAubWQtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS40ZW07IH1cblxuLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDsgfVxuICAubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIubWQtZGF0ZXBpY2tlci1mb2N1c2VkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwOyB9XG4gIC5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lciAubWQtZGF0ZXBpY2tlci1pbnB1dCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG5tZC10b2FzdC5zdWNjZXNzLXRvYXN0IC5tZC10b2FzdC1jb250ZW50IHtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbm1kLXRvYXN0LmVycm9yLXRvYXN0IC5tZC10b2FzdC1jb250ZW50IHtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5wcmludC1vbmx5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbm1kLXNlbGVjdC1tZW51IG1kLXNlbGVjdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwLjY2N3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAxcHggMCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgbWQtc2VsZWN0LW1lbnUgbWQtc2VsZWN0LWhlYWRlciA+IGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG5tZC1zZWxlY3QtbWVudSBtZC1vcHRncm91cCB7XG4gIHBhZGRpbmctdG9wOiAxMnB4OyB9XG4gIG1kLXNlbGVjdC1tZW51IG1kLW9wdGdyb3VwID4gbGFiZWwge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7IH1cbiAgbWQtc2VsZWN0LW1lbnUgbWQtb3B0Z3JvdXAgPiBzcGFuIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuXG5Aa2V5ZnJhbWVzIGZsb2F0aW5nQnV0dG9uRGlhbG9nRmlyZWZveEZpeCB7XG4gIGZyb20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICB0byB7XG4gICAgcG9zaXRpb246IGZpeGVkOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmRpdi1saXN0LWNvbnRyb2xzIHtcbiAgICBtaW4td2lkdGg6IDM1MHB4O1xuICAgIG1heC13aWR0aDogMzUwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGl2LWxpc3QtY29udHJvbHMge1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiAxNTBweDsgfVxuICAgIC5kaXYtbGlzdC1jb250cm9scyA+ICoge1xuICAgICAgbWF4LWhlaWdodDogMzBweDsgfVxuICAgIC5kaXYtbGlzdC1jb250cm9scyAucGFnaW5hdGlvbi1kaXJlY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gICAgLmRpdi1saXN0LWNvbnRyb2xzIC5vcmRlci1ieS1kaXJlY3RpdmUgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLmRpdi1saXN0LWNvbnRyb2xzIC5vcmRlci1ieS1kaXJlY3RpdmUgbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5tZC1kaWFsb2ctY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuICBtZC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nIGZvcm0sXG4gICAgbWQtZGlhbG9nIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLm5vLXByaW50YWJsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5wcmludC1vbmx5IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLyogRG8gbm90IHJlbW92ZSB0aGUgY29tbWVudHMgYmVsb3cuIEl0J3MgdGhlIG1hcmtlcnMgdXNlZCBieSBndWxwLWluamVjdCB0byBpbmplY3RcbmFsbCB5b3VyIHNhc3MgZmlsZXMgYXV0b21hdGljYWxseSAqL1xuLmNsdXN0ZXIwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiA5OTk5OyB9XG5cbi5tYXJrZXItY2x1c3RlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGNvbG9yOiBibGFjazsgfVxuICAubWFya2VyLWNsdXN0ZXIub3V0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL21hcC9vdXRfaWNvbi5wbmdcIik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTlweDtcbiAgICB3aWR0aDogNDVweDtcbiAgICBwYWRkaW5nLXRvcDogMTlweDsgfVxuICAgIC5tYXJrZXItY2x1c3Rlci5vdXQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgLm1hcmtlci1jbHVzdGVyLmluLW9jY3VycmVuY2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvbWFwL2luX2FsZXJ0X2ljb24ucG5nXCIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgcGFkZGluZy10b3A6IDVweDsgfVxuICAgIC5tYXJrZXItY2x1c3Rlci5pbi1vY2N1cnJlbmNlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4vKiFcbiAqIEFuZ3VsYXJKUyBNYXRlcmlhbCBEZXNpZ25cbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9hbmd1bGFyL21hdGVyaWFsXG4gKiBAbGljZW5zZSBNSVRcbiAqIHYxLjEuMjAtbWFzdGVyLTU5NWZlZmVcbiAqL1xuaHRtbCwgYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuW3RhYmluZGV4PSctMSddOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4uaW5zZXQge1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbmEubWQtbm8tc3R5bGUsXG5idXR0b24ubWQtbm8tc3R5bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG5zZWxlY3QsXG5idXR0b24sXG50ZXh0YXJlYSxcbmlucHV0IHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXVtkaXNhYmxlZF0sXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdLFxuICBodG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl1bZGlzYWJsZWRdLFxuICBidXR0b25bZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxudGV4dGFyZWEge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG4gIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLm1kLXZpc3VhbGx5LWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDFweDsgfVxuXG4ubWQtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5tZC1zaGFkb3ctYm90dG9tLXotMSB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLm1kLXNoYWRvdy1ib3R0b20tei0yIHtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG5cbi5tZC1zaGFkb3ctYW5pbWF0ZWQubWQtc2hhZG93IHtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjI4cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpOyB9XG5cbi8qXG4gKiBBIGNvbnRhaW5lciBpbnNpZGUgb2YgYSByaXBwbGluZyBlbGVtZW50IChlZyBhIGJ1dHRvbiksXG4gKiB3aGljaCBjb250YWlucyBhbGwgb2YgdGhlIGluZGl2aWR1YWwgcmlwcGxlc1xuICovXG4ubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNTVzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpOyB9XG5cbi5tZC1yaXBwbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLm1kLXJpcHBsZS5tZC1yaXBwbGUtcGxhY2VkIHtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC45cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKSwgYm9yZGVyIDAuOXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIHdpZHRoIDAuOXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIGhlaWdodCAwLjlzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpLCBvcGFjaXR5IDAuOXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIHRyYW5zZm9ybSAwLjlzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpOyB9XG4gIC5tZC1yaXBwbGUubWQtcmlwcGxlLXNjYWxlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7IH1cbiAgLm1kLXJpcHBsZS5tZC1yaXBwbGUtYWN0aXZlLCAubWQtcmlwcGxlLm1kLXJpcHBsZS1mdWxsLCAubWQtcmlwcGxlLm1kLXJpcHBsZS12aXNpYmxlIHtcbiAgICBvcGFjaXR5OiAwLjIwOyB9XG4gIC5tZC1yaXBwbGUubWQtcmlwcGxlLXJlbW92ZSB7XG4gICAgYW5pbWF0aW9uOiBtZC1yZW1vdmUtcmlwcGxlIDAuOXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7IH1cblxuQGtleWZyYW1lcyBtZC1yZW1vdmUtcmlwcGxlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IC4xNTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLm1kLXBhZGRpbmcge1xuICBwYWRkaW5nOiA4cHg7IH1cblxuLm1kLW1hcmdpbiB7XG4gIG1hcmdpbjogOHB4OyB9XG5cbi5tZC1zY3JvbGwtbWFzayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTA7IH1cbiAgLm1kLXNjcm9sbC1tYXNrID4gLm1kLXNjcm9sbC1tYXNrLWJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA2NTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ubWQtbm8tbW9tZW50dW0ge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogYXV0bzsgfVxuXG4ubWQtbm8tZmxpY2tlciB7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDBweCk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5tZC1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAxNnB4OyB9IH1cblxuaHRtbFtkaXI9cnRsXSwgaHRtbFtkaXI9bHRyXSwgYm9keVtkaXI9cnRsXSwgYm9keVtkaXI9bHRyXSB7XG4gIHVuaWNvZGUtYmlkaTogZW1iZWQ7IH1cblxuYmRvW2Rpcj1ydGxdIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTsgfVxuXG5iZG9bZGlyPWx0cl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlOyB9XG5cbmh0bWwsIGJvZHkge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLyoqKioqKioqKioqKlxuICogSGVhZGluZ3NcbiAqKioqKioqKioqKiovXG4ubWQtZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAxMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMGVtO1xuICBsaW5lLWhlaWdodDogMTEycHg7IH1cblxuLm1kLWRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xuICBsaW5lLWhlaWdodDogNTZweDsgfVxuXG4ubWQtZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNjRweDsgfVxuXG4ubWQtZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNDBweDsgfVxuXG4ubWQtaGVhZGxpbmUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG5cbi5tZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07IH1cblxuLm1kLXN1YmhlYWQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuXG4vKioqKioqKioqKioqXG4gKiBCb2R5IENvcHlcbiAqKioqKioqKioqKiovXG4ubWQtYm9keS0xIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuLm1kLWJvZHktMiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi5tZC1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjBlbTsgfVxuXG4ubWQtYnV0dG9uIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07IH1cblxuLyoqKioqKioqKioqKlxuICogRGVmYXVsdHNcbiAqKioqKioqKioqKiovXG5idXR0b24sXG5zZWxlY3QsXG5odG1sLFxudGV4dGFyZWEsXG5pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjsgfVxuXG5zZWxlY3QsXG5idXR0b24sXG50ZXh0YXJlYSxcbmlucHV0IHtcbiAgZm9udC1zaXplOiAxMDAlOyB9XG5cbi8qXG4qICBSZXNwb25zaXZlIGF0dHJpYnV0ZXNcbipcbiogIFJlZmVyZW5jZXM6XG4qICAxKSBodHRwczovL3Njb3RjaC5pby90dXRvcmlhbHMvYS12aXN1YWwtZ3VpZGUtdG8tY3NzMy1mbGV4Ym94LXByb3BlcnRpZXMjZmxleFxuKiAgMikgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9hbG1hbmFjL3Byb3BlcnRpZXMvZi9mbGV4L1xuKiAgMykgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zbmlwcGV0cy9jc3MvYS1ndWlkZS10by1mbGV4Ym94L1xuKiAgNCkgaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyMzLW1pbi1oZWlnaHQtb24tYS1mbGV4LWNvbnRhaW5lci13b250LWFwcGx5LXRvLWl0cy1mbGV4LWl0ZW1zXG4qICA1KSBodHRwOi8vZ29kYmFuLmNvbS51YS9wcm9qZWN0cy9mbGV4Z3JpZFxuKi9cbi5tZC1wYW5lbC1vdXRlci13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLl9tZC1wYW5lbC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5fbWQtcGFuZWwtb2Zmc2NyZWVuIHtcbiAgbGVmdDogLTk5OTlweDsgfVxuXG4uX21kLXBhbmVsLWZ1bGxzY3JlZW4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBsZWZ0OiAwO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwOyB9XG5cbi5fbWQtcGFuZWwtc2hvd24gLm1kLXBhbmVsIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4ubWQtcGFuZWwge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cbiAgLm1kLXBhbmVsLl9tZC1wYW5lbC1zaG93biB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5tZC1wYW5lbC5fbWQtcGFuZWwtYW5pbWF0ZS1lbnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTsgfVxuICAubWQtcGFuZWwuX21kLXBhbmVsLWFuaW1hdGUtbGVhdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7IH1cbiAgLm1kLXBhbmVsLl9tZC1wYW5lbC1hbmltYXRlLXNjYWxlLW91dCwgLm1kLXBhbmVsLl9tZC1wYW5lbC1hbmltYXRlLWZhZGUtb3V0IHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5tZC1wYW5lbC5fbWQtcGFuZWwtYmFja2Ryb3Age1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm1kLXBhbmVsLl9tZC1vcGFxdWUtZW50ZXIge1xuICAgIG9wYWNpdHk6IC40ODtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7IH1cbiAgLm1kLXBhbmVsLl9tZC1vcGFxdWUtbGVhdmUge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKTsgfVxuXG5tZC1hdXRvY29tcGxldGUge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1pbi13aWR0aDogMTkwcHg7IH1cbiAgbWQtYXV0b2NvbXBsZXRlW2Rpc2FibGVkXSBpbnB1dCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIG1kLWF1dG9jb21wbGV0ZVttZC1mbG9hdGluZy1sYWJlbF0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgbWQtYXV0b2NvbXBsZXRlW21kLWZsb2F0aW5nLWxhYmVsXSBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICBtZC1hdXRvY29tcGxldGVbbWQtZmxvYXRpbmctbGFiZWxdIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZVttZC1mbG9hdGluZy1sYWJlbF0gLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICBtZC1hdXRvY29tcGxldGVbbWQtZmxvYXRpbmctbGFiZWxdIC5tZC1zaG93LWNsZWFyLWJ1dHRvbiBpbnB1dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtYXV0b2NvbXBsZXRlW21kLWZsb2F0aW5nLWxhYmVsXSAubWQtc2hvdy1jbGVhci1idXR0b24gaW5wdXQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cbiAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwLm1kLW1lbnUtc2hvd2luZyB7XG4gICAgICB6LWluZGV4OiA1MTsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1pbnB1dC1jb250YWluZXIsXG4gICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIGlucHV0IHtcbiAgICAgIGZsZXg6IDEgMSAwO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1pbi13aWR0aDogMDsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1wcm9ncmVzcy1saW5lYXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgbGVmdDogMDsgfVxuICAgICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIG1kLXByb2dyZXNzLWxpbmVhci5tZC1pbmxpbmUge1xuICAgICAgICBib3R0b206IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLW1vZGUtaW5kZXRlcm1pbmF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgICAgICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIG1kLXByb2dyZXNzLWxpbmVhciAubWQtbW9kZS1pbmRldGVybWluYXRlIC5tZC1jb250YWluZXIge1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgaGVpZ2h0OiAzcHg7IH1cbiAgICAgICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIG1kLXByb2dyZXNzLWxpbmVhciAubWQtbW9kZS1pbmRldGVybWluYXRlLm5nLWVudGVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjsgfVxuICAgICAgICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLW1vZGUtaW5kZXRlcm1pbmF0ZS5uZy1lbnRlci5uZy1lbnRlci1hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICBtZC1hdXRvY29tcGxldGUgbWQtYXV0b2NvbXBsZXRlLXdyYXAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1tb2RlLWluZGV0ZXJtaW5hdGUubmctbGVhdmUge1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyOyB9XG4gICAgICAgICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIG1kLXByb2dyZXNzLWxpbmVhciAubWQtbW9kZS1pbmRldGVybWluYXRlLm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwOyB9XG4gIG1kLWF1dG9jb21wbGV0ZSBpbnB1dDpub3QoLm1kLWlucHV0KSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgbWQtYXV0b2NvbXBsZXRlIGlucHV0Om5vdCgubWQtaW5wdXQpOjotbXMtY2xlYXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICBtZC1hdXRvY29tcGxldGUgLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiBhdXRvIDVweDsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNnB4O1xuICAgICAgcmlnaHQ6IC02cHg7XG4gICAgICBib3R0b206IC02cHg7XG4gICAgICBsZWZ0OiAtNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uOmZvY3VzOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uIG1kLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIHNjYWxlKDAuOSk7IH1cbiAgICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uIG1kLWljb24gcGF0aCB7XG4gICAgICAgIHN0cm9rZS13aWR0aDogMDsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uLm5nLWVudGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1vdXQ7IH1cbiAgICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uLm5nLWVudGVyLm5nLWVudGVyLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgICBtZC1hdXRvY29tcGxldGUgLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbi5uZy1sZWF2ZSB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1vdXQ7IH1cbiAgICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uLm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICBtZC1hdXRvY29tcGxldGUgaW5wdXQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb246Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7IH0gfVxuXG4ubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucy1jb250YWluZXIsXG4ubWQtc3RhbmRhcmQtbGlzdC1jb250YWluZXIubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHotaW5kZXg6IDEwMDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5tZC12aXJ0dWFsLXJlcGVhdC1jb250YWluZXIubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zLWNvbnRhaW5lciAuaGlnaGxpZ2h0LFxuICAubWQtc3RhbmRhcmQtbGlzdC1jb250YWluZXIubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zLWNvbnRhaW5lciAuaGlnaGxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4ubWQtc3RhbmRhcmQtbGlzdC1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5tZC12aXJ0dWFsLXJlcGVhdC1jb250YWluZXIubWQtbm90LWZvdW5kLFxuLm1kLXN0YW5kYXJkLWxpc3QtY29udGFpbmVyLm1kLW5vdC1mb3VuZCB7XG4gIGhlaWdodDogNDhweDsgfVxuXG4ubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgbGluZWFyO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb246Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uOm5vdCgubWQtbm90LWZvdW5kLXdyYXBwZXIpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1hdXRvY29tcGxldGUsXG4gIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG5tZC1iYWNrZHJvcCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNDUwbXM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA1MDsgfVxuICBtZC1iYWNrZHJvcC5tZC1tZW51LWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiA5OTsgfVxuICBtZC1iYWNrZHJvcC5tZC1zZWxlY3QtYmFja2Ryb3Age1xuICAgIHotaW5kZXg6IDgxO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDA7IH1cbiAgbWQtYmFja2Ryb3AubWQtZGlhbG9nLWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiA3OTsgfVxuICBtZC1iYWNrZHJvcC5tZC1ib3R0b20tc2hlZXQtYmFja2Ryb3Age1xuICAgIHotaW5kZXg6IDY5OyB9XG4gIG1kLWJhY2tkcm9wLm1kLXNpZGVuYXYtYmFja2Ryb3Age1xuICAgIHotaW5kZXg6IDU5OyB9XG4gIG1kLWJhY2tkcm9wLm1kLWNsaWNrLWNhdGNoZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICBtZC1iYWNrZHJvcC5tZC1vcGFxdWUge1xuICAgIG9wYWNpdHk6IC40ODsgfVxuICAgIG1kLWJhY2tkcm9wLm1kLW9wYXF1ZS5uZy1lbnRlciB7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gICAgbWQtYmFja2Ryb3AubWQtb3BhcXVlLm5nLWVudGVyLm1kLW9wYXF1ZS5uZy1lbnRlci1hY3RpdmUge1xuICAgICAgb3BhY2l0eTogLjQ4OyB9XG4gICAgbWQtYmFja2Ryb3AubWQtb3BhcXVlLm5nLWxlYXZlIHtcbiAgICAgIG9wYWNpdHk6IC40ODtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXM7IH1cbiAgICBtZC1iYWNrZHJvcC5tZC1vcGFxdWUubmctbGVhdmUubWQtb3BhcXVlLm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAwOyB9XG5cbm1kLWJvdHRvbS1zaGVldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogOHB4IDE2cHggODhweCAxNnB4O1xuICB6LWluZGV4OiA3MDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4MHB4LCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTsgfVxuICBtZC1ib3R0b20tc2hlZXQubWQtaGFzLWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgbWQtYm90dG9tLXNoZWV0Lm5nLWVudGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgbWQtYm90dG9tLXNoZWV0Lm5nLWVudGVyLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDgwcHgsIDApICFpbXBvcnRhbnQ7IH1cbiAgbWQtYm90dG9tLXNoZWV0Lm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpOyB9XG4gIG1kLWJvdHRvbS1zaGVldCAubWQtc3ViaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIG1kLWJvdHRvbS1zaGVldCBtZC1pbmxpbmUtaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBmaWxsOiAjNDQ0OyB9XG4gIG1kLWJvdHRvbS1zaGVldCBtZC1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAgIG1kLWJvdHRvbS1zaGVldCBtZC1saXN0LWl0ZW06aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIG1kLWJvdHRvbS1zaGVldC5tZC1saXN0IG1kLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNDhweDsgfVxuICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCBtZC1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgbWQtYm90dG9tLXNoZWV0Lm1kLWdyaWQgbWQtbGlzdC1pdGVtIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICBoZWlnaHQ6IDk2cHg7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAvKiBNaXhpbiBmb3IgaG93IG1hbnkgZ3JpZCBpdGVtcyB0byBzaG93IHBlciByb3cgKi8gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSB7XG4gICAgICAgICAgZmxleDogMSAxIDMzLjMzMzMzJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAgICAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbTpudGgtb2YtdHlwZSgzbiArIDEpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgICAgICAgbWQtYm90dG9tLXNoZWV0Lm1kLWdyaWQgbWQtbGlzdC1pdGVtOm50aC1vZi10eXBlKDNuKSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gICAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSB7XG4gICAgICAgICAgZmxleDogMSAxIDI1JTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI1JTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSB7XG4gICAgICAgICAgZmxleDogMSAxIDE2LjY2NjY3JTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSB7XG4gICAgICAgICAgZmxleDogMSAxIDE0LjI4NTcxJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE0LjI4NTcxJTsgfSB9XG4gICAgICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCBtZC1saXN0LWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cbiAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSAubWQtZ3JpZC1pdGVtLWNvbnRlbnQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDgwcHg7IH1cbiAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSAubWQtZ3JpZC10ZXh0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1ib3R0b20tc2hlZXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG5idXR0b24ubWQtYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwOyB9XG5cbi5tZC1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiogQWxpZ25tZW50IGFkanVzdG1lbnRzICovXG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIG1pbi13aWR0aDogODhweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiBSZXNldCBkZWZhdWx0IGJ1dHRvbiBhcHBlYXJhbmNlICovXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7XG4gIC8qKiBDdXN0b20gc3R5bGluZyBmb3IgYnV0dG9uICovXG4gIHBhZGRpbmc6IDAgNnB4O1xuICBtYXJnaW46IDZweCA4cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAvKiBVcHBlcmNhc2UgdGV4dCBjb250ZW50ICovXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC12YXJpYW50OiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIGJhY2tncm91bmQtY29sb3IgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAubWQtZGVuc2UgPiAubWQtYnV0dG9uOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpLFxuICAubWQtZGVuc2UgOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIC5tZC1idXR0b246bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkge1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7IH1cbiAgLm1kLWRlbnNlID4gLm1kLWJ1dHRvbjpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSxcbiAgLm1kLWRlbnNlIDpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSAubWQtYnV0dG9uOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIHtcbiAgICBsaW5lLWhlaWdodDogMzJweDsgfVxuICAubWQtZGVuc2UgPiAubWQtYnV0dG9uOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpLFxuICAubWQtZGVuc2UgOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIC5tZC1idXR0b246bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAubWQtYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5tZC1idXR0b246aG92ZXIsIC5tZC1idXR0b246Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubWQtYnV0dG9uLm5nLWhpZGUsIC5tZC1idXR0b24ubmctbGVhdmUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm1kLWJ1dHRvbi5tZC1jb3JuZXJlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAubWQtYnV0dG9uLm1kLWljb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAubWQtYnV0dG9uLm1kLXJhaXNlZDpub3QoW2Rpc2FibGVkXSkge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cbiAgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwIDZweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLm1kLWJ1dHRvbi5tZC1mYWIge1xuICAgIHotaW5kZXg6IDIwO1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgIG1pbi13aWR0aDogMDtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm94LXNoYWRvdywgdHJhbnNmb3JtOyB9XG4gICAgLm1kLWJ1dHRvbi5tZC1mYWIubWQtZmFiLWJvdHRvbS1yaWdodCB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAubWQtYnV0dG9uLm1kLWZhYi5tZC1mYWItYm90dG9tLWxlZnQge1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IDIwcHg7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm1kLWJ1dHRvbi5tZC1mYWIubWQtZmFiLXRvcC1yaWdodCB7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAubWQtYnV0dG9uLm1kLWZhYi5tZC1mYWItdG9wLWxlZnQge1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm1kLWJ1dHRvbi5tZC1mYWIubWQtbWluaSB7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgLm1kLWJ1dHRvbi5tZC1mYWIubmctaGlkZSwgLm1kLWJ1dHRvbi5tZC1mYWIubmctbGVhdmUge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubWQtYnV0dG9uOm5vdChbZGlzYWJsZWRdKS5tZC1yYWlzZWQubWQtZm9jdXNlZCwgLm1kLWJ1dHRvbjpub3QoW2Rpc2FibGVkXSkubWQtZmFiLm1kLWZvY3VzZWQge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cbiAgLm1kLWJ1dHRvbjpub3QoW2Rpc2FibGVkXSkubWQtcmFpc2VkOmFjdGl2ZSwgLm1kLWJ1dHRvbjpub3QoW2Rpc2FibGVkXSkubWQtZmFiOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIC5tZC1idXR0b24gLm1kLXJpcHBsZS1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG5cbi5tZC1idXR0b24ubWQtaWNvbi1idXR0b24gbWQtaWNvbixcbmJ1dHRvbi5tZC1idXR0b24ubWQtZmFiIG1kLWljb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubWQtdG9hc3Qtb3Blbi10b3AgLm1kLWJ1dHRvbi5tZC1mYWItdG9wLWxlZnQsXG4ubWQtdG9hc3Qtb3Blbi10b3AgLm1kLWJ1dHRvbi5tZC1mYWItdG9wLXJpZ2h0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNDJweCwgMCk7IH1cbiAgLm1kLXRvYXN0LW9wZW4tdG9wIC5tZC1idXR0b24ubWQtZmFiLXRvcC1sZWZ0Om5vdChbZGlzYWJsZWRdKS5tZC1mb2N1c2VkLCAubWQtdG9hc3Qtb3Blbi10b3AgLm1kLWJ1dHRvbi5tZC1mYWItdG9wLWxlZnQ6bm90KFtkaXNhYmxlZF0pOmhvdmVyLFxuICAubWQtdG9hc3Qtb3Blbi10b3AgLm1kLWJ1dHRvbi5tZC1mYWItdG9wLXJpZ2h0Om5vdChbZGlzYWJsZWRdKS5tZC1mb2N1c2VkLFxuICAubWQtdG9hc3Qtb3Blbi10b3AgLm1kLWJ1dHRvbi5tZC1mYWItdG9wLXJpZ2h0Om5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA0MXB4LCAwKTsgfVxuXG4ubWQtdG9hc3Qtb3Blbi1ib3R0b20gLm1kLWJ1dHRvbi5tZC1mYWItYm90dG9tLWxlZnQsXG4ubWQtdG9hc3Qtb3Blbi1ib3R0b20gLm1kLWJ1dHRvbi5tZC1mYWItYm90dG9tLXJpZ2h0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTQycHgsIDApOyB9XG4gIC5tZC10b2FzdC1vcGVuLWJvdHRvbSAubWQtYnV0dG9uLm1kLWZhYi1ib3R0b20tbGVmdDpub3QoW2Rpc2FibGVkXSkubWQtZm9jdXNlZCwgLm1kLXRvYXN0LW9wZW4tYm90dG9tIC5tZC1idXR0b24ubWQtZmFiLWJvdHRvbS1sZWZ0Om5vdChbZGlzYWJsZWRdKTpob3ZlcixcbiAgLm1kLXRvYXN0LW9wZW4tYm90dG9tIC5tZC1idXR0b24ubWQtZmFiLWJvdHRvbS1yaWdodDpub3QoW2Rpc2FibGVkXSkubWQtZm9jdXNlZCxcbiAgLm1kLXRvYXN0LW9wZW4tYm90dG9tIC5tZC1idXR0b24ubWQtZmFiLWJvdHRvbS1yaWdodDpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTQzcHgsIDApOyB9XG5cbi5tZC1idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJTsgfVxuICAubWQtYnV0dG9uLWdyb3VwID4gLm1kLWJ1dHRvbiB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAwO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDBweCAxcHggMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAubWQtYnV0dG9uLWdyb3VwID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHggMHB4IDBweCAycHg7IH1cbiAgICAubWQtYnV0dG9uLWdyb3VwID4gLm1kLWJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDJweCAycHggMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5tZC1idXR0b24ubWQtcmFpc2VkLFxuICAubWQtYnV0dG9uLm1kLWZhYiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfSB9XG5cbm1kLWNhcmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDhweDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAycHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIG1kLWNhcmQgbWQtY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQgbWQtY2FyZC1hdmF0YXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtY2FyZCBtZC1jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCBtZC1jYXJkLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyOmxhc3QtY2hpbGQgbWQtY2FyZC1hdmF0YXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyOmxhc3QtY2hpbGQgbWQtY2FyZC1hdmF0YXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciBtZC1jYXJkLWF2YXRhciB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciBtZC1jYXJkLWF2YXRhciAubWQtdXNlci1hdmF0YXIsXG4gICAgICBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyIG1kLWNhcmQtYXZhdGFyIG1kLWljb24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAgIG1kLWNhcmQgbWQtY2FyZC1oZWFkZXIgbWQtY2FyZC1hdmF0YXIgbWQtaWNvbiB7XG4gICAgICAgIHBhZGRpbmc6IDhweDsgfVxuICAgICAgICBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyIG1kLWNhcmQtYXZhdGFyIG1kLWljb24gPiBzdmcge1xuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICB3aWR0aDogaW5oZXJpdDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciBtZC1jYXJkLWF2YXRhciArIG1kLWNhcmQtaGVhZGVyLXRleHQge1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAgIG1kLWNhcmQgbWQtY2FyZC1oZWFkZXIgbWQtY2FyZC1hdmF0YXIgKyBtZC1jYXJkLWhlYWRlci10ZXh0IC5tZC10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciBtZC1jYXJkLWhlYWRlci10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciBtZC1jYXJkLWhlYWRlci10ZXh0IC5tZC1zdWJoZWFkIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIG1kLWNhcmQgPiBpbWcsXG4gIG1kLWNhcmQgPiBtZC1jYXJkLWhlYWRlciBpbWcsXG4gIG1kLWNhcmQgbWQtY2FyZC10aXRsZS1tZWRpYSBpbWcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHggMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtdGl0bGUgKyBtZC1jYXJkLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtdGl0bGUgbWQtY2FyZC10aXRsZS10ZXh0IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlIG1kLWNhcmQtdGl0bGUtdGV4dCAubWQtc3ViaGVhZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIG1kLWNhcmQgbWQtY2FyZC10aXRsZSBtZC1jYXJkLXRpdGxlLXRleHQ6b25seS1jaGlsZCAubWQtc3ViaGVhZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4OyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlIG1kLWNhcmQtdGl0bGUtbWVkaWEge1xuICAgICAgbWFyZ2luLXRvcDogLThweDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlIG1kLWNhcmQtdGl0bGUtbWVkaWEgLm1kLW1lZGlhLXNtIHtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICB3aWR0aDogODBweDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlIG1kLWNhcmQtdGl0bGUtbWVkaWEgLm1kLW1lZGlhLW1kIHtcbiAgICAgICAgaGVpZ2h0OiAxMTJweDtcbiAgICAgICAgd2lkdGg6IDExMnB4OyB9XG4gICAgICBtZC1jYXJkIG1kLWNhcmQtdGl0bGUgbWQtY2FyZC10aXRsZS1tZWRpYSAubWQtbWVkaWEtbGcge1xuICAgICAgICBoZWlnaHQ6IDE1MnB4O1xuICAgICAgICB3aWR0aDogMTUycHg7IH1cbiAgbWQtY2FyZCBtZC1jYXJkLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE2cHg7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtY29udGVudCA+IHA6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWNhcmQgbWQtY2FyZC1jb250ZW50ID4gcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtY29udGVudCAubWQtbWVkaWEteGwge1xuICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgIHdpZHRoOiAyNDBweDsgfVxuICBtZC1jYXJkIC5tZC1hY3Rpb25zLCBtZC1jYXJkIG1kLWNhcmQtYWN0aW9ucyB7XG4gICAgbWFyZ2luOiA4cHg7IH1cbiAgICBtZC1jYXJkIC5tZC1hY3Rpb25zLmxheW91dC1jb2x1bW4gLm1kLWJ1dHRvbjpub3QoLm1kLWljb24tYnV0dG9uKSwgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnMubGF5b3V0LWNvbHVtbiAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pIHtcbiAgICAgIG1hcmdpbjogMnB4IDA7IH1cbiAgICAgIG1kLWNhcmQgLm1kLWFjdGlvbnMubGF5b3V0LWNvbHVtbiAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmZpcnN0LW9mLXR5cGUsIG1kLWNhcmQgbWQtY2FyZC1hY3Rpb25zLmxheW91dC1jb2x1bW4gLm1kLWJ1dHRvbjpub3QoLm1kLWljb24tYnV0dG9uKTpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgbWQtY2FyZCAubWQtYWN0aW9ucy5sYXlvdXQtY29sdW1uIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbik6bGFzdC1vZi10eXBlLCBtZC1jYXJkIG1kLWNhcmQtYWN0aW9ucy5sYXlvdXQtY29sdW1uIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbik6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIG1kLWNhcmQgLm1kLWFjdGlvbnMubGF5b3V0LWNvbHVtbiAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uLCBtZC1jYXJkIG1kLWNhcmQtYWN0aW9ucy5sYXlvdXQtY29sdW1uIC5tZC1idXR0b24ubWQtaWNvbi1idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG4gICAgbWQtY2FyZCAubWQtYWN0aW9ucyBtZC1jYXJkLWljb24tYWN0aW9ucywgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnMgbWQtY2FyZC1pY29uLWFjdGlvbnMge1xuICAgICAgZmxleDogMTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgbWQtY2FyZCAubWQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbiksIG1kLWNhcmQgbWQtY2FyZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbjpub3QoLm1kLWljb24tYnV0dG9uKSB7XG4gICAgICBtYXJnaW46IDAgNHB4OyB9XG4gICAgICBtZC1jYXJkIC5tZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbjpub3QoLm1kLWljb24tYnV0dG9uKTpmaXJzdC1vZi10eXBlLCBtZC1jYXJkIG1kLWNhcmQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbik6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICAgIFtkaXI9cnRsXSBtZC1jYXJkIC5tZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbjpub3QoLm1kLWljb24tYnV0dG9uKTpmaXJzdC1vZi10eXBlLCBbZGlyPXJ0bF0gbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgbWQtY2FyZCAubWQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbik6bGFzdC1vZi10eXBlLCBtZC1jYXJkIG1kLWNhcmQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbik6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIFtkaXI9cnRsXSBtZC1jYXJkIC5tZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbjpub3QoLm1kLWljb24tYnV0dG9uKTpsYXN0LW9mLXR5cGUsIFtkaXI9cnRsXSBtZC1jYXJkIG1kLWNhcmQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbik6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBtZC1jYXJkIC5tZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiwgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDsgfVxuICAgICAgbWQtY2FyZCAubWQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b24ubWQtaWNvbi1idXR0b246Zmlyc3Qtb2YtdHlwZSwgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtY2FyZCAubWQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b24ubWQtaWNvbi1idXR0b246Zmlyc3Qtb2YtdHlwZSwgW2Rpcj1ydGxdIG1kLWNhcmQgbWQtY2FyZC1hY3Rpb25zOm5vdCgubGF5b3V0LWNvbHVtbikgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgICAgIG1kLWNhcmQgLm1kLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uOmxhc3Qtb2YtdHlwZSwgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtY2FyZCAubWQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b24ubWQtaWNvbi1idXR0b246bGFzdC1vZi10eXBlLCBbZGlyPXJ0bF0gbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gICAgbWQtY2FyZCAubWQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b24gKyBtZC1jYXJkLWljb24tYWN0aW9ucywgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uICsgbWQtY2FyZC1pY29uLWFjdGlvbnMge1xuICAgICAgZmxleDogMTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICBtZC1jYXJkIG1kLWNhcmQtZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDE2cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtY2FyZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfSB9XG5cbi5tZC1pbWFnZS1uby1maWxsID4gaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ubWQtaW5saW5lLWZvcm0gbWQtY2hlY2tib3gge1xuICBtYXJnaW46IDE5cHggMCAxOHB4OyB9XG5cbm1kLWNoZWNrYm94IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTZweDsgfVxuICBbZGlyPXJ0bF0gbWQtY2hlY2tib3gge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gIFtkaXI9cnRsXSBtZC1jaGVja2JveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIG1kLWNoZWNrYm94Omxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIG1kLWNoZWNrYm94Lm1kLWZvY3VzZWQ6bm90KFtkaXNhYmxlZF0pIC5tZC1jb250YWluZXI6YmVmb3JlIHtcbiAgICBsZWZ0OiAtOHB4O1xuICAgIHRvcDogLThweDtcbiAgICByaWdodDogLThweDtcbiAgICBib3R0b206IC04cHg7IH1cbiAgbWQtY2hlY2tib3gubWQtZm9jdXNlZDpub3QoW2Rpc2FibGVkXSk6bm90KC5tZC1jaGVja2VkKSAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICBtZC1jaGVja2JveC5tZC1hbGlnbi10b3AtbGVmdCA+IGRpdi5tZC1jb250YWluZXIge1xuICAgIHRvcDogMTJweDsgfVxuICBtZC1jaGVja2JveCAubWQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWNoZWNrYm94IC5tZC1jb250YWluZXIge1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1jaGVja2JveCAubWQtY29udGFpbmVyIHtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgbWQtY2hlY2tib3ggLm1kLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICBtZC1jaGVja2JveCAubWQtY29udGFpbmVyOmFmdGVyIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTEwcHg7XG4gICAgICByaWdodDogLTEwcHg7XG4gICAgICBib3R0b206IC0xMHB4O1xuICAgICAgbGVmdDogLTEwcHg7IH1cbiAgICBtZC1jaGVja2JveCAubWQtY29udGFpbmVyIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAtMTVweDtcbiAgICAgIHRvcDogLTE1cHg7XG4gICAgICByaWdodDogLTE1cHg7XG4gICAgICBib3R0b206IC0xNXB4OyB9XG4gIG1kLWNoZWNrYm94IC5tZC1pY29uIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRyYW5zaXRpb246IDI0MG1zO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgbWQtY2hlY2tib3gubWQtY2hlY2tlZCAubWQtaWNvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIG1kLWNoZWNrYm94Lm1kLWNoZWNrZWQgLm1kLWljb246YWZ0ZXIge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDQuNjY2NjdweDtcbiAgICAgIHRvcDogMC4yMjIyMnB4O1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICB3aWR0aDogNi42NjY2N3B4O1xuICAgICAgaGVpZ2h0OiAxMy4zMzMzM3B4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgY29udGVudDogJyc7IH1cbiAgbWQtY2hlY2tib3hbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgbWQtY2hlY2tib3gubWQtaW5kZXRlcm1pbmF0ZSAubWQtaWNvbjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBjb250ZW50OiAnJzsgfVxuICBtZC1jaGVja2JveCAubWQtbGFiZWwge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWNoZWNrYm94IC5tZC1sYWJlbCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1jaGVja2JveCAubWQtbGFiZWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG5cbi5tZC1jb250YWN0LWNoaXBzIC5tZC1jaGlwcyBtZC1jaGlwIHtcbiAgcGFkZGluZzogMCAyNXB4IDAgMDsgfVxuICBbZGlyPXJ0bF0gLm1kLWNvbnRhY3QtY2hpcHMgLm1kLWNoaXBzIG1kLWNoaXAge1xuICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7IH1cbiAgLm1kLWNvbnRhY3QtY2hpcHMgLm1kLWNoaXBzIG1kLWNoaXAgLm1kLWNvbnRhY3QtYXZhdGFyIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIFtkaXI9cnRsXSAubWQtY29udGFjdC1jaGlwcyAubWQtY2hpcHMgbWQtY2hpcCAubWQtY29udGFjdC1hdmF0YXIge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgLm1kLWNvbnRhY3QtY2hpcHMgLm1kLWNoaXBzIG1kLWNoaXAgLm1kLWNvbnRhY3QtYXZhdGFyIGltZyB7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4OyB9XG4gIC5tZC1jb250YWN0LWNoaXBzIC5tZC1jaGlwcyBtZC1jaGlwIC5tZC1jb250YWN0LW5hbWUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuICAgIFtkaXI9cnRsXSAubWQtY29udGFjdC1jaGlwcyAubWQtY2hpcHMgbWQtY2hpcCAubWQtY29udGFjdC1uYW1lIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cblxuLm1kLWNvbnRhY3Qtc3VnZ2VzdGlvbiB7XG4gIGhlaWdodDogNTZweDsgfVxuICAubWQtY29udGFjdC1zdWdnZXN0aW9uIGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogOHB4OyB9XG4gIC5tZC1jb250YWN0LXN1Z2dlc3Rpb24gLm1kLWNvbnRhY3QtbmFtZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB3aWR0aDogMTIwcHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNvbnRhY3Qtc3VnZ2VzdGlvbiAubWQtY29udGFjdC1uYW1lIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cbiAgLm1kLWNvbnRhY3Qtc3VnZ2VzdGlvbiAubWQtY29udGFjdC1uYW1lLCAubWQtY29udGFjdC1zdWdnZXN0aW9uIC5tZC1jb250YWN0LWVtYWlsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG4ubWQtY29udGFjdC1jaGlwcy1zdWdnZXN0aW9ucyBsaSB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ubWQtY2hpcHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDAgMCA4cHggM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5tZC1jaGlwczphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgW2Rpcj1ydGxdIC5tZC1jaGlwcyB7XG4gICAgcGFkZGluZzogMCAzcHggOHB4IDA7IH1cbiAgLm1kLWNoaXBzLm1kLXJlYWRvbmx5IC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogMzJweDsgfVxuICAubWQtY2hpcHM6bm90KC5tZC1yZWFkb25seSkge1xuICAgIGN1cnNvcjogdGV4dDsgfVxuICAubWQtY2hpcHMubWQtcmVtb3ZhYmxlIG1kLWNoaXAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIycHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNoaXBzLm1kLXJlbW92YWJsZSBtZC1jaGlwIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7IH1cbiAgICAubWQtY2hpcHMubWQtcmVtb3ZhYmxlIG1kLWNoaXAgLm1kLWNoaXAtY29udGVudCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cbiAgICAgIFtkaXI9cnRsXSAubWQtY2hpcHMubWQtcmVtb3ZhYmxlIG1kLWNoaXAgLm1kLWNoaXAtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4OyB9XG4gIC5tZC1jaGlwcyBtZC1jaGlwIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luOiA4cHggOHB4IDAgMDtcbiAgICBwYWRkaW5nOiAwIDEycHggMCAxMnB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIFtkaXI9cnRsXSAubWQtY2hpcHMgbWQtY2hpcCB7XG4gICAgICBtYXJnaW46IDhweCAwIDAgOHB4OyB9XG4gICAgW2Rpcj1ydGxdIC5tZC1jaGlwcyBtZC1jaGlwIHtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIC5tZC1jaGlwcyBtZC1jaGlwIC5tZC1jaGlwLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgICAgIFtkaXI9cnRsXSAubWQtY2hpcHMgbWQtY2hpcCAubWQtY2hpcC1jb250ZW50IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAubWQtY2hpcHMgbWQtY2hpcCAubWQtY2hpcC1jb250ZW50OmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5tZC1jaGlwcyBtZC1jaGlwLl9tZC1jaGlwLWNvbnRlbnQtZWRpdC1pcy1lbmFibGVkIHtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAvKiB3ZWJraXQgKHNhZmFyaSwgY2hyb21lKSBicm93c2VycyAqL1xuICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC8qIG1vemlsbGEgYnJvd3NlcnMgKi9cbiAgICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC8qIHdlYmtpdCAoa29ucXVlcm9yKSBicm93c2VycyAqL1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLyogSUUxMCsgKi8gfVxuICAgIC5tZC1jaGlwcyBtZC1jaGlwIC5tZC1jaGlwLXJlbW92ZS1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuICAgICAgW2Rpcj1ydGxdIC5tZC1jaGlwcyBtZC1jaGlwIC5tZC1jaGlwLXJlbW92ZS1jb250YWluZXIge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDsgfVxuICAgIC5tZC1jaGlwcyBtZC1jaGlwIC5tZC1jaGlwLXJlbW92ZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5tZC1jaGlwcyBtZC1jaGlwIC5tZC1jaGlwLXJlbW92ZSBtZC1pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApOyB9XG4gIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogOHB4IDhweCAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIFtkaXI9cnRsXSAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbjogOHB4IDAgMCA4cHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0Om5vdChbdHlwZV0pLCAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInVybFwiXSwgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXMsIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLCAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cywgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwidXJsXCJdOmZvY3VzLCAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgbWQtYXV0b2NvbXBsZXRlLCAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgaGVpZ2h0OiAzMnB4OyB9XG4gICAgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBtZC1hdXRvY29tcGxldGUgbWQtYXV0b2NvbXBsZXRlLXdyYXAge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgbWQtYXV0b2NvbXBsZXRlIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXQge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0OmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgbWQtYXV0b2NvbXBsZXRlLCAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcbiAgICAgIGhlaWdodDogMzJweDsgfVxuICAgIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgbWQtYXV0b2NvbXBsZXRlIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAgIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgbWQtYXV0b2NvbXBsZXRlIGlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW46IDhweCA4cHggMCAwOyB9XG4gICAgICBbZGlyPXJ0bF0gLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbjogOHB4IDAgMCA4cHg7IH1cbiAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwOyB9XG4gIC5tZC1jaGlwcyBtZC1hdXRvY29tcGxldGUgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lcixcbiAgbWQtY2hpcCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfVxuICAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgbWQtYXV0b2NvbXBsZXRlIHtcbiAgICBib3JkZXI6IG5vbmU7IH0gfVxuXG5tZC1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICBtZC1jb250ZW50W21kLXNjcm9sbC15XSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgbWQtY29udGVudFttZC1zY3JvbGwteF0ge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG4gIEBtZWRpYSBwcmludCB7XG4gICAgbWQtY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50OyB9IH1cblxuLyoqIFN0eWxlcyBmb3IgbWRDYWxlbmRhci4gKi9cbm1kLWNhbGVuZGFyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4ubWQtY2FsZW5kYXItc2Nyb2xsLW1hc2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMzA4cHg7IH1cbiAgLm1kLWNhbGVuZGFyLXNjcm9sbC1tYXNrIC5tZC12aXJ0dWFsLXJlcGVhdC1zY3JvbGxlciB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIC5tZC1jYWxlbmRhci1zY3JvbGwtbWFzayAubWQtdmlydHVhbC1yZXBlYXQtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1kLWNhbGVuZGFyLXNjcm9sbC1tYXNrIC5tZC12aXJ0dWFsLXJlcGVhdC1vZmZzZXR0ZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5tZC1jYWxlbmRhci1zY3JvbGwtY29udGFpbmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTNweCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwOHB4O1xuICB3aWR0aDogMzQ2cHg7IH1cblxuLm1kLWNhbGVuZGFyLWRhdGUge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHdpZHRoOiA0NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cbiAgLm1kLWNhbGVuZGFyLWRhdGU6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDsgfVxuICAgIFtkaXI9cnRsXSAubWQtY2FsZW5kYXItZGF0ZTpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gIC5tZC1jYWxlbmRhci1kYXRlOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNhbGVuZGFyLWRhdGU6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9XG4gIC5tZC1jYWxlbmRhci1kYXRlLm1kLWNhbGVuZGFyLWRhdGUtZGlzYWJsZWQge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ubWQtY2FsZW5kYXItZGF0ZS1zZWxlY3Rpb24taW5kaWNhdG9yIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciwgY29sb3IgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG4gIC5tZC1jYWxlbmRhci1kYXRlOm5vdCgubWQtZGlzYWJsZWQpIC5tZC1jYWxlbmRhci1kYXRlLXNlbGVjdGlvbi1pbmRpY2F0b3Ige1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubWQtY2FsZW5kYXItbW9udGgtbGFiZWwge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMCAwIDAgMjRweDsgfVxuICBbZGlyPXJ0bF0gLm1kLWNhbGVuZGFyLW1vbnRoLWxhYmVsIHtcbiAgICBwYWRkaW5nOiAwIDI0cHggMCAwOyB9XG4gIC5tZC1jYWxlbmRhci1tb250aC1sYWJlbC5tZC1jYWxlbmRhci1sYWJlbC1jbGlja2FibGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubWQtY2FsZW5kYXItbW9udGgtbGFiZWwgbWQtaWNvbiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgIFtkaXI9cnRsXSAubWQtY2FsZW5kYXItbW9udGgtbGFiZWwgbWQtaWNvbiB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLm1kLWNhbGVuZGFyLW1vbnRoLWxhYmVsIHNwYW4ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm1kLWNhbGVuZGFyLWRheS1oZWFkZXIge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuICAubWQtY2FsZW5kYXItZGF5LWhlYWRlciB0aCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgLm1kLWNhbGVuZGFyLWRheS1oZWFkZXIgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9XG4gICAgICBbZGlyPXJ0bF0gLm1kLWNhbGVuZGFyLWRheS1oZWFkZXIgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cbiAgICAubWQtY2FsZW5kYXItZGF5LWhlYWRlciB0aDpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cbiAgICAgIFtkaXI9cnRsXSAubWQtY2FsZW5kYXItZGF5LWhlYWRlciB0aDpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9XG5cbi5tZC1jYWxlbmRhciB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG4gIC5tZC1jYWxlbmRhciB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7IH1cbiAgLm1kLWNhbGVuZGFyOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLm1kLWNhbGVuZGFyIHRib2R5LCAubWQtY2FsZW5kYXIgdGQsIC5tZC1jYWxlbmRhciB0ciB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4vKiogU3R5bGVzIGZvciBtZERhdGVwaWNrZXIuICovXG5tZC1kYXRlcGlja2VyIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubWQtaW5saW5lLWZvcm0gbWQtZGF0ZXBpY2tlciB7XG4gIG1hcmdpbi10b3A6IDEycHg7IH1cblxuLm1kLWRhdGVwaWNrZXItYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1kLWRhdGVwaWNrZXItYnV0dG9uOmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBzcGVhazogbm9uZTsgfVxuXG4ubWQtZGF0ZXBpY2tlci1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgbWF4LXdpZHRoOiAzMjhweDtcbiAgcGFkZGluZzogMCAwIDVweDsgfVxuICAubWQtZGF0ZXBpY2tlci1pbnB1dDo6LW1zLWNsZWFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5fbWQtZGF0ZXBpY2tlci1mbG9hdGluZy1sYWJlbCA+IG1kLWRhdGVwaWNrZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAuX21kLWRhdGVwaWNrZXItZmxvYXRpbmctbGFiZWwgPiBtZC1kYXRlcGlja2VyIC5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lciB7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5fbWQtZGF0ZXBpY2tlci1mbG9hdGluZy1sYWJlbCA+IG1kLWRhdGVwaWNrZXIgLm1kLWRhdGVwaWNrZXItYnV0dG9uIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICB0b3A6IDkuNXB4OyB9XG4gICAgW2Rpcj1ydGxdIC5fbWQtZGF0ZXBpY2tlci1mbG9hdGluZy1sYWJlbCA+IG1kLWRhdGVwaWNrZXIgLm1kLWRhdGVwaWNrZXItYnV0dG9uIHtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuXG4uX21kLWRhdGVwaWNrZXItZmxvYXRpbmctbGFiZWwgLm1kLWlucHV0IHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLl9tZC1kYXRlcGlja2VyLWZsb2F0aW5nLWxhYmVsLl9tZC1kYXRlcGlja2VyLWhhcy1jYWxlbmRhci1pY29uID4gbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSB7XG4gIHJpZ2h0OiAxOHB4O1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogY2FsYygxMDAlIC0gODRweCk7IH1cbiAgW2Rpcj1ydGxdIC5fbWQtZGF0ZXBpY2tlci1mbG9hdGluZy1sYWJlbC5fbWQtZGF0ZXBpY2tlci1oYXMtY2FsZW5kYXItaWNvbiA+IGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSkge1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gIFtkaXI9cnRsXSAuX21kLWRhdGVwaWNrZXItZmxvYXRpbmctbGFiZWwuX21kLWRhdGVwaWNrZXItaGFzLWNhbGVuZGFyLWljb24gPiBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpIHtcbiAgICBsZWZ0OiAxOHB4OyB9XG5cbi5fbWQtZGF0ZXBpY2tlci1mbG9hdGluZy1sYWJlbC5fbWQtZGF0ZXBpY2tlci1oYXMtY2FsZW5kYXItaWNvbiAubWQtaW5wdXQtbWVzc2FnZS1hbmltYXRpb24ge1xuICBtYXJnaW4tbGVmdDogNjRweDsgfVxuICBbZGlyPXJ0bF0gLl9tZC1kYXRlcGlja2VyLWZsb2F0aW5nLWxhYmVsLl9tZC1kYXRlcGlja2VyLWhhcy1jYWxlbmRhci1pY29uIC5tZC1pbnB1dC1tZXNzYWdlLWFuaW1hdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiA2NHB4OyB9XG5cbi5fbWQtZGF0ZXBpY2tlci1oYXMtdHJpYW5nbGUtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogLTE4cHg7IH1cbiAgW2Rpcj1ydGxdIC5fbWQtZGF0ZXBpY2tlci1oYXMtdHJpYW5nbGUtaWNvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7IH1cbiAgW2Rpcj1ydGxdIC5fbWQtZGF0ZXBpY2tlci1oYXMtdHJpYW5nbGUtaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAtMThweDsgfVxuXG4ubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87IH1cbiAgLm1kLWljb24tYnV0dG9uICsgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAgIFtkaXI9cnRsXSAubWQtaWNvbi1idXR0b24gKyAubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyLm1kLWRhdGVwaWNrZXItZm9jdXNlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbi5tZC1kYXRlcGlja2VyLWlzLXNob3dpbmcgLm1kLXNjcm9sbC1tYXNrIHtcbiAgei1pbmRleDogOTk7IH1cblxuLm1kLWRhdGVwaWNrZXItY2FsZW5kYXItcGFuZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMTAwJTtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7IH1cbiAgLm1kLWRhdGVwaWNrZXItY2FsZW5kYXItcGFuZS5tZC1wYW5lLW9wZW4ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLm1kLWRhdGVwaWNrZXItaW5wdXQtbWFzayB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDM0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiB0ZXh0OyB9XG5cbi5tZC1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuMjUsIDEpOyB9XG4gIC5tZC1wYW5lLW9wZW4gLm1kLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm1kLWRhdGVwaWNrZXItY2FsZW5kYXIgbWQtY2FsZW5kYXI6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxuLm1kLWRhdGVwaWNrZXItZXhwYW5kLXRyaWFuZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZDsgfVxuXG4ubWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0yLjVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQ1JSk7IH1cbiAgW2Rpcj1ydGxdIC5tZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbiB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICBbZGlyPXJ0bF0gLm1kLWRhdGVwaWNrZXItdHJpYW5nbGUtYnV0dG9uIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQ1JSk7IH1cblxuLm1kLWRhdGVwaWNrZXItdHJpYW5nbGUtYnV0dG9uLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogOHB4OyB9XG5cbm1kLWRhdGVwaWNrZXJbZGlzYWJsZWRdIC5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbm1kLWRhdGVwaWNrZXJbZGlzYWJsZWRdIC5tZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1kLWRhdGVwaWNrZXItb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1kLWRhdGVwaWNrZXItb3BlbiAubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIsXG4gIC5tZC1kYXRlcGlja2VyLW9wZW4gaW5wdXQubWQtaW5wdXQge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5tZC1kYXRlcGlja2VyLW9wZW4gLm1kLWRhdGVwaWNrZXItdHJpYW5nbGUtYnV0dG9uLFxuICAubWQtZGF0ZXBpY2tlci1vcGVuLm1kLWlucHV0LWhhcy12YWx1ZSA+IGxhYmVsLFxuICAubWQtZGF0ZXBpY2tlci1vcGVuLm1kLWlucHV0LWhhcy1wbGFjZWhvbGRlciA+IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5tZC1kYXRlcGlja2VyLXBvcy1hZGp1c3RlZCAubWQtZGF0ZXBpY2tlci1pbnB1dC1tYXNrIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWQtZGF0ZXBpY2tlci1jYWxlbmRhci1wYW5lIC5tZC1jYWxlbmRhciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODVweCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjY1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xMjVzOyB9XG5cbi5tZC1kYXRlcGlja2VyLWNhbGVuZGFyLXBhbmUubWQtcGFuZS1vcGVuIC5tZC1jYWxlbmRhciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuXG4ubWQtZGlhbG9nLWlzLXNob3dpbmcge1xuICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG5cbi5tZC1kaWFsb2ctY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA4MDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5tZC1kaWFsb2cge1xuICBvcGFjaXR5OiAwO1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWF4LWhlaWdodDogODAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3gtc2hhZG93OiAwcHggN3B4IDhweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDEzcHggMTlweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDVweCAyNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIG1kLWRpYWxvZy5tZC10cmFuc2l0aW9uLWluIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpOyB9XG4gIG1kLWRpYWxvZy5tZC10cmFuc2l0aW9uLW91dCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKSBzY2FsZSgwLjIpOyB9XG4gIG1kLWRpYWxvZyA+IGZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdzogYXV0bzsgfVxuICBtZC1kaWFsb2cgLm1kLWRpYWxvZy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4OyB9XG4gIG1kLWRpYWxvZyBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgb3JkZXI6IDE7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICBtZC1kaWFsb2cgbWQtZGlhbG9nLWNvbnRlbnQ6bm90KFtsYXlvdXQ9cm93XSkgPiAqOmZpcnN0LWNoaWxkOm5vdCgubWQtc3ViaGVhZGVyKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nIG1kLWRpYWxvZy1jb250ZW50OmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICBtZC1kaWFsb2cgbWQtZGlhbG9nLWNvbnRlbnQgLm1kLXN1YmhlYWRlciB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICBtZC1kaWFsb2cgbWQtZGlhbG9nLWNvbnRlbnQgLm1kLWRpYWxvZy1jb250ZW50LWJvZHkge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICBtZC1kaWFsb2cgbWQtZGlhbG9nLWNvbnRlbnQgLm1kLXByb21wdC1pbnB1dC1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIG1kLWRpYWxvZyAubWQtYWN0aW9ucywgbWQtZGlhbG9nIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9yZGVyOiAyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBtaW4taGVpZ2h0OiA1MnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBbZGlyPXJ0bF0gbWQtZGlhbG9nIC5tZC1hY3Rpb25zLCBbZGlyPXJ0bF0gbWQtZGlhbG9nIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtZGlhbG9nIC5tZC1hY3Rpb25zLCBbZGlyPXJ0bF0gbWQtZGlhbG9nIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4OyB9XG4gICAgbWQtZGlhbG9nIC5tZC1hY3Rpb25zIC5tZC1idXR0b24sIG1kLWRpYWxvZyBtZC1kaWFsb2ctYWN0aW9ucyAubWQtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1kaWFsb2cgLm1kLWFjdGlvbnMgLm1kLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLWRpYWxvZyBtZC1kaWFsb2ctYWN0aW9ucyAubWQtYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1kaWFsb2cgLm1kLWFjdGlvbnMgLm1kLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLWRpYWxvZyBtZC1kaWFsb2ctYWN0aW9ucyAubWQtYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cbiAgbWQtZGlhbG9nLm1kLWNvbnRlbnQtb3ZlcmZsb3cgLm1kLWFjdGlvbnMsIG1kLWRpYWxvZy5tZC1jb250ZW50LW92ZXJmbG93IG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtZGlhbG9nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIG1kLWRpYWxvZy5tZC1kaWFsb2ctZnVsbHNjcmVlbiB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfSB9XG5cbm1kLWRpdmlkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgbWFyZ2luOiAwOyB9XG4gIG1kLWRpdmlkZXJbbWQtaW5zZXRdIHtcbiAgICBtYXJnaW4tbGVmdDogODBweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1kaXZpZGVyW21kLWluc2V0XSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODBweDsgfVxuXG4ubGF5b3V0LXJvdyA+IG1kLWRpdmlkZXIsXG4ubGF5b3V0LXhzLXJvdyA+IG1kLWRpdmlkZXIsIC5sYXlvdXQtZ3QteHMtcm93ID4gbWQtZGl2aWRlcixcbi5sYXlvdXQtc20tcm93ID4gbWQtZGl2aWRlciwgLmxheW91dC1ndC1zbS1yb3cgPiBtZC1kaXZpZGVyLFxuLmxheW91dC1tZC1yb3cgPiBtZC1kaXZpZGVyLCAubGF5b3V0LWd0LW1kLXJvdyA+IG1kLWRpdmlkZXIsXG4ubGF5b3V0LWxnLXJvdyA+IG1kLWRpdmlkZXIsIC5sYXlvdXQtZ3QtbGctcm93ID4gbWQtZGl2aWRlcixcbi5sYXlvdXQteGwtcm93ID4gbWQtZGl2aWRlciB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkOyB9XG5cbm1kLWZhYi1zcGVlZC1kaWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAyMDtcbiAgLypcbiAgICogSGlkZSBzb21lIGdyYXBoaWNzIGdsaXRjaGVzIGlmIHN3aXRjaGluZyBhbmltYXRpb24gdHlwZXNcbiAgICovXG4gIC8qXG4gICAqIEhhbmRsZSB0aGUgYW5pbWF0aW9uc1xuICAgKi8gfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1mYWItYm90dG9tLXJpZ2h0IHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWZhYi1ib3R0b20tbGVmdCB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1mYWItdG9wLXJpZ2h0IHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWZhYi10b3AtbGVmdCB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICBtZC1mYWItc3BlZWQtZGlhbDpub3QoLm1kLWhvdmVyLWZ1bGwpIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIG1kLWZhYi1zcGVlZC1kaWFsOm5vdCgubWQtaG92ZXItZnVsbCkgbWQtZmFiLXRyaWdnZXIsIG1kLWZhYi1zcGVlZC1kaWFsOm5vdCgubWQtaG92ZXItZnVsbCkgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuICAgIG1kLWZhYi1zcGVlZC1kaWFsOm5vdCgubWQtaG92ZXItZnVsbCkubWQtaXMtb3BlbiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuICBtZC1mYWItc3BlZWQtZGlhbCAuX21kLWNzcy12YXJpYWJsZXMge1xuICAgIHotaW5kZXg6IDIwOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWlzLW9wZW4gLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBtZC1mYWItc3BlZWQtZGlhbCBtZC1mYWItYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbCBtZC1mYWItYWN0aW9ucyAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWRvd24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbC5tZC1kb3duIG1kLWZhYi10cmlnZ2VyIHtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgbWQtZmFiLXNwZWVkLWRpYWwubWQtZG93biBtZC1mYWItYWN0aW9ucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgb3JkZXI6IDI7IH1cbiAgbWQtZmFiLXNwZWVkLWRpYWwubWQtdXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbC5tZC11cCBtZC1mYWItdHJpZ2dlciB7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIG1kLWZhYi1zcGVlZC1kaWFsLm1kLXVwIG1kLWZhYi1hY3Rpb25zIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIG9yZGVyOiAxOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWxlZnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbC5tZC1sZWZ0IG1kLWZhYi10cmlnZ2VyIHtcbiAgICAgIG9yZGVyOiAyOyB9XG4gICAgbWQtZmFiLXNwZWVkLWRpYWwubWQtbGVmdCBtZC1mYWItYWN0aW9ucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICBvcmRlcjogMTsgfVxuICAgICAgbWQtZmFiLXNwZWVkLWRpYWwubWQtbGVmdCBtZC1mYWItYWN0aW9ucyAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7IH1cbiAgbWQtZmFiLXNwZWVkLWRpYWwubWQtcmlnaHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbC5tZC1yaWdodCBtZC1mYWItdHJpZ2dlciB7XG4gICAgICBvcmRlcjogMTsgfVxuICAgIG1kLWZhYi1zcGVlZC1kaWFsLm1kLXJpZ2h0IG1kLWZhYi1hY3Rpb25zIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBvcmRlcjogMjsgfVxuICAgICAgbWQtZmFiLXNwZWVkLWRpYWwubWQtcmlnaHQgbWQtZmFiLWFjdGlvbnMgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWZsaW5nLXJlbW92ZSAubWQtZmFiLWFjdGlvbi1pdGVtID4gKiwgbWQtZmFiLXNwZWVkLWRpYWwubWQtc2NhbGUtcmVtb3ZlIC5tZC1mYWItYWN0aW9uLWl0ZW0gPiAqIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgbWQtZmFiLXNwZWVkLWRpYWwubWQtZmxpbmcgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1mbGluZy5tZC1hbmltYXRpb25zLXdhaXRpbmcgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1zY2FsZSAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTQyODZzOyB9XG5cbm1kLWZhYi10b29sYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC8qXG4gICAqIENsb3NlZCBzdHlsaW5nXG4gICAqL1xuICAvKlxuICAgKiBIb3ZlciBzdHlsaW5nXG4gICAqLyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLWZhYi1ib3R0b20tcmlnaHQge1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgbWQtZmFiLXRvb2xiYXIubWQtZmFiLWJvdHRvbS1sZWZ0IHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLWZhYi10b3AtcmlnaHQge1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgbWQtZmFiLXRvb2xiYXIubWQtZmFiLXRvcC1sZWZ0IHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIG1kLWZhYi10b29sYmFyIC5tZC1mYWItdG9vbGJhci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDY4cHg7IH1cbiAgbWQtZmFiLXRvb2xiYXIgbWQtZmFiLXRyaWdnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyMDsgfVxuICAgIG1kLWZhYi10b29sYmFyIG1kLWZhYi10cmlnZ2VyIGJ1dHRvbiB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG4gICAgbWQtZmFiLXRvb2xiYXIgbWQtZmFiLXRyaWdnZXIgLm1kLWZhYi10b29sYmFyLWJhY2tncm91bmQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyMTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTsgfVxuICAgIG1kLWZhYi10b29sYmFyIG1kLWZhYi10cmlnZ2VyIG1kLWljb24ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW47IH1cbiAgbWQtZmFiLXRvb2xiYXIubWQtbGVmdCBtZC1mYWItdHJpZ2dlciB7XG4gICAgcmlnaHQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtZmFiLXRvb2xiYXIubWQtbGVmdCBtZC1mYWItdHJpZ2dlciB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7IH1cbiAgbWQtZmFiLXRvb2xiYXIubWQtbGVmdCAubWQtdG9vbGJhci10b29scyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gICAgbWQtZmFiLXRvb2xiYXIubWQtbGVmdCAubWQtdG9vbGJhci10b29scyA+IC5tZC1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjZyZW07IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1mYWItdG9vbGJhci5tZC1sZWZ0IC5tZC10b29sYmFyLXRvb2xzID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNnJlbTsgfVxuICAgIG1kLWZhYi10b29sYmFyLm1kLWxlZnQgLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC44cmVtOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtZmFiLXRvb2xiYXIubWQtbGVmdCAubWQtdG9vbGJhci10b29scyA+IC5tZC1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC44cmVtOyB9XG4gICAgbWQtZmFiLXRvb2xiYXIubWQtbGVmdCAubWQtdG9vbGJhci10b29scyA+IC5tZC1idXR0b246bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWZhYi10b29sYmFyLm1kLWxlZnQgLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7IH1cbiAgbWQtZmFiLXRvb2xiYXIubWQtcmlnaHQgbWQtZmFiLXRyaWdnZXIge1xuICAgIGxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtZmFiLXRvb2xiYXIubWQtcmlnaHQgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAwOyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLXJpZ2h0IC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIG1kLWZhYi10b29sYmFyIG1kLXRvb2xiYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMjM7IH1cbiAgICBtZC1mYWItdG9vbGJhciBtZC10b29sYmFyIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDNweDsgfVxuICAgIG1kLWZhYi10b29sYmFyIG1kLXRvb2xiYXIgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7IH1cbiAgbWQtZmFiLXRvb2xiYXIubWQtaXMtb3BlbiBtZC1mYWItdHJpZ2dlciA+IGJ1dHRvbiB7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIG1kLWZhYi10b29sYmFyLm1kLWlzLW9wZW4gbWQtZmFiLXRyaWdnZXIgPiBidXR0b24gbWQtaWNvbiB7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLWlzLW9wZW4gLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbm1kLWdyaWQtbGlzdCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSxcbiAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSA+IGZpZ3VyZSxcbiAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZS1oZWFkZXIsXG4gIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUtZm9vdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgZmlndXJlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSBtZC1ncmlkLXRpbGUtaGVhZGVyLFxuICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgbWQtZ3JpZC10aWxlLWZvb3RlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIG1kLWdyaWQtdGlsZS1oZWFkZXIgaDMsXG4gICAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIG1kLWdyaWQtdGlsZS1oZWFkZXIgaDQsXG4gICAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIG1kLWdyaWQtdGlsZS1mb290ZXIgaDMsXG4gICAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIG1kLWdyaWQtdGlsZS1mb290ZXIgaDQge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW46IDAgMCAwIDE2cHg7IH1cbiAgICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgbWQtZ3JpZC10aWxlLWhlYWRlciBoMyxcbiAgICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgbWQtZ3JpZC10aWxlLWZvb3RlciBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSBtZC1ncmlkLXRpbGUtaGVhZGVyIGg0LFxuICAgICAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSBtZC1ncmlkLXRpbGUtZm9vdGVyIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSBtZC1ncmlkLXRpbGUtaGVhZGVyIHtcbiAgICAgIHRvcDogMDsgfVxuICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgbWQtZ3JpZC10aWxlLWZvb3RlciB7XG4gICAgICBib3R0b206IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtZ3JpZC10aWxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9XG4gIG1kLWdyaWQtdGlsZS1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmOyB9IH1cblxubWQtaWNvbiB7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7IH1cbiAgbWQtaWNvbiBzdmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXSB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IGF1dG87IH1cblxubWQtaW5wdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDJweDtcbiAgbWFyZ2luOiAxOHB4IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC8qXG4gICAqIFRoZSAubWQtaW5wdXQgY2xhc3MgaXMgYWRkZWQgdG8gdGhlIGlucHV0L3RleHRhcmVhXG4gICAqLyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWVycm9ycy1zcGFjZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgIG1pbi13aWR0aDogMXB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtZXJyb3JzLXNwYWNlciB7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgPiBtZC1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogMnB4O1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciA+IG1kLWljb24ge1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgPiBtZC1pY29uIHtcbiAgICAgIHJpZ2h0OiAycHg7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIHRleHRhcmVhLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJtb250aFwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cIndlZWtcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInVybFwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cImNvbG9yXCJdIHtcbiAgICAvKiByZW1vdmUgZGVmYXVsdCBhcHBlYXJhbmNlIGZyb20gYWxsIGlucHV0L3RleHRhcmVhICovXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwibW9udGhcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ3ZWVrXCJdIHtcbiAgICBtaW4taGVpZ2h0OiAyNnB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciB0ZXh0YXJlYSB7XG4gICAgcmVzaXplOiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIgdGV4dGFyZWEubWQtaW5wdXQge1xuICAgICAgbWluLWhlaWdodDogMjZweDtcbiAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvOyB9XG4gICAgbWQtaW5wdXQtY29udGFpbmVyIHRleHRhcmVhW21kLW5vLWF1dG9ncm93XSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvdmVyZmxvdzogYXV0bzsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgbGFiZWw6bm90KC5tZC1jb250YWluZXItaWdub3JlKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbDpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpIHtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSkge1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIgbGFiZWw6bm90KC5tZC1jb250YWluZXItaWdub3JlKS5tZC1yZXF1aXJlZDphZnRlciB7XG4gICAgICBjb250ZW50OiAnIConO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI4cHgsIDApIHNjYWxlKDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSwgW2Rpcj1ydGxdXG4gICAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSksIFtkaXI9cnRsXVxuICAgIG1kLWlucHV0LWNvbnRhaW5lciAubWQtcGxhY2Vob2xkZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogM3B4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpLCBbZGlyPXJ0bF1cbiAgICBtZC1pbnB1dC1jb250YWluZXIgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzBweCwgMCk7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWZvY3VzZWQgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjRweCwgMCk7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWhhcy12YWx1ZSAubWQtcGxhY2Vob2xkZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgb3BhY2l0eTogMDsgfVxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpOm5vdCgubWQtaW5wdXQtaGFzLXBsYWNlaG9sZGVyKSBpbnB1dDpub3QoOmZvY3VzKSB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoLm1kLWlucHV0LWhhcy12YWx1ZSkgaW5wdXQ6bm90KDpmb2N1cyk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1hbXBtLWZpZWxkLFxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIGlucHV0Om5vdCg6Zm9jdXMpOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIGlucHV0Om5vdCg6Zm9jdXMpOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBpbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbGxpc2Vjb25kLWZpZWxkLFxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIGlucHV0Om5vdCg6Zm9jdXMpOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLWZpZWxkLFxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIGlucHV0Om5vdCg6Zm9jdXMpOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG4gIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoLm1kLWlucHV0LWhhcy12YWx1ZSkgaW5wdXQ6bm90KDpmb2N1cyk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1zZWNvbmQtZmllbGQsXG4gIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoLm1kLWlucHV0LWhhcy12YWx1ZSkgaW5wdXQ6bm90KDpmb2N1cyk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC13ZWVrLWZpZWxkLFxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIGlucHV0Om5vdCg6Zm9jdXMpOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCxcbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBpbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0IHtcbiAgICBvcmRlcjogMjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDI2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dCB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0OmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0OmludmFsaWQge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0Lm1kLW5vLWZsZXgge1xuICAgICAgZmxleDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciAubWQtY2hhci1jb3VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtY2hhci1jb3VudGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIC5tZC1jaGFyLWNvdW50ZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWNoYXItY291bnRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJweDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0LW1lc3NhZ2VzLWFuaW1hdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9yZGVyOiA0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xlYXI6IGxlZnQ7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dC1tZXNzYWdlcy1hbmltYXRpb24ge1xuICAgICAgY2xlYXI6IHJpZ2h0OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQtbWVzc2FnZS1hbmltYXRpb24sIG1kLWlucHV0LWNvbnRhaW5lciAubWQtY2hhci1jb3VudGVyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDVweDsgfVxuICAgIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQtbWVzc2FnZS1hbmltYXRpb246bm90KC5tZC1jaGFyLWNvdW50ZXIpLCBtZC1pbnB1dC1jb250YWluZXIgLm1kLWNoYXItY291bnRlcjpub3QoLm1kLWNoYXItY291bnRlcikge1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dC1tZXNzYWdlLWFuaW1hdGlvbjpub3QoLm1kLWNoYXItY291bnRlciksIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWNoYXItY291bnRlcjpub3QoLm1kLWNoYXItY291bnRlcikge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dC1tZXNzYWdlLWFuaW1hdGlvbjpub3QoLm1kLWNoYXItY291bnRlciksIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWNoYXItY291bnRlcjpub3QoLm1kLWNoYXItY291bnRlcikge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1pbnZhbGlkKSAubWQtYXV0by1oaWRlIC5tZC1pbnB1dC1tZXNzYWdlLWFuaW1hdGlvbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHg7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dC1tZXNzYWdlLWFuaW1hdGlvbi5uZy1lbnRlci1wcmVwYXJlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0LW1lc3NhZ2UtYW5pbWF0aW9uLm5nLWVudGVyOm5vdCgubmctZW50ZXItYWN0aXZlKSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHg7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWZvY3VzZWQgbGFiZWw6bm90KC5tZC1uby1mbG9hdCksIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1oYXMtcGxhY2Vob2xkZXIgbGFiZWw6bm90KC5tZC1uby1mbG9hdCksIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1oYXMtdmFsdWUgbGFiZWw6bm90KC5tZC1uby1mbG9hdCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNnB4LCAwKSBzY2FsZSgwLjc1KTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSkgMC40cywgd2lkdGggY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSkgMC40czsgfVxuICBtZC1pbnB1dC1jb250YWluZXIubWQtaW5wdXQtaGFzLXZhbHVlIGxhYmVsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1mb2N1c2VkIC5tZC1pbnB1dCxcbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dC5uZy1pbnZhbGlkLm5nLWRpcnR5LFxuICBtZC1pbnB1dC1jb250YWluZXIubWQtaW5wdXQtcmVzaXplZCAubWQtaW5wdXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDJweCAwOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXRbZGlzYWJsZWRdLFxuICBbZGlzYWJsZWRdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSAtMXB4IGxlZnQgMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDRweCAxcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWZsb2F0IHtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4tdG9wIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1mbG9hdCA+IGxhYmVsIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tZmxvYXQgPiBtZC1pY29uIHtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgbGVmdDogMnB4O1xuICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1mbG9hdCA+IG1kLWljb24ge1xuICAgICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tZmxvYXQgPiBtZC1pY29uIHtcbiAgICAgICAgcmlnaHQ6IDJweDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0ID4gbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSxcbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tbGVmdCA+IGxhYmVsIC5tZC1wbGFjZWhvbGRlciwgbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tcmlnaHQgPiBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpLFxuICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1yaWdodCA+IGxhYmVsIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM2cHggLSAxOHB4KTsgfVxuICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0ID4gbGFiZWwge1xuICAgICAgbGVmdDogMzZweDtcbiAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tbGVmdCA+IGxhYmVsIHtcbiAgICAgICAgbGVmdDogYXV0bzsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWxlZnQgPiBsYWJlbCB7XG4gICAgICAgIHJpZ2h0OiAzNnB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMzZweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1yaWdodCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tcmlnaHQge1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLXJpZ2h0ID4gbWQtaWNvbjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcmlnaHQ6IDJweDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1yaWdodCA+IG1kLWljb246bGFzdC1vZi10eXBlIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1yaWdodCA+IG1kLWljb246bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbGVmdDogMnB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWxlZnQubWQtaWNvbi1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0Lm1kLWljb24tcmlnaHQgPiBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpLFxuICAgIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWxlZnQubWQtaWNvbi1yaWdodCA+IGxhYmVsIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gKDM2cHggKiAyKSk7IH1cblxuLm1kLXJlc2l6ZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tZC1yZXNpemUtd3JhcHBlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cblxuLm1kLXJlc2l6ZS1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTVweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogbnMtcmVzaXplOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1kZWZhdWx0LXRoZW1lID4gbWQtaWNvbiB7XG4gICAgZmlsbDogI2ZmZjsgfSB9XG5cbm1kLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDBweCA4cHggMHB4OyB9XG4gIG1kLWxpc3QgLm1kLXN1YmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtOyB9XG4gIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLFxuICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA0OHB4OyB9XG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW06OmJlZm9yZSxcbiAgICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gbWQtaWNvbjpmaXJzdC1jaGlsZCxcbiAgICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIG1kLWljb246Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7IH1cbiAgICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbSA+IG1kLWljb246Zmlyc3QtY2hpbGQ6bm90KC5tZC1hdmF0YXItaWNvbiksXG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IG1kLWljb246Zmlyc3QtY2hpbGQ6bm90KC5tZC1hdmF0YXItaWNvbikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNnB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pLCBbZGlyPXJ0bF1cbiAgICAgIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMzZweDsgfVxuICAgIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXIsIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXItaWNvbixcbiAgICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXIsXG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gLm1kLWF2YXRhciwgW2Rpcj1ydGxdIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXItaWNvbiwgW2Rpcj1ydGxdXG4gICAgICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXIsIFtkaXI9cnRsXVxuICAgICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyLWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0gLm1kLWF2YXRhcixcbiAgICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXIge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgaGVpZ2h0OiAzNnB4OyB9XG4gIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0LCBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCwgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0IHtcbiAgICBtYXJnaW4tbGVmdDogNTZweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCwgW2Rpcj1ydGxdIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0LCBbZGlyPXJ0bF0gbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIFtkaXI9cnRsXSBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTZweDsgfVxuICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzLFxuICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0IGg0LFxuICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0IHAsIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgaDMsXG4gIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgaDQsXG4gIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgcCwgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBoMyxcbiAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBoNCxcbiAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBwLCBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzLFxuICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IGg0LFxuICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA1O1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzLCBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzLCBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzLCBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzIHtcbiAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lLCBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUge1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7IH1cbiAgICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmU6OmJlZm9yZSwgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLWF2YXRhciwgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1hdmF0YXItaWNvbiwgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlID4gLm1kLWF2YXRhciwgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1hdmF0YXItaWNvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4OyB9XG4gIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSwgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIHtcbiAgICBtaW4taGVpZ2h0OiA3NnB4OyB9XG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lOjpiZWZvcmUsIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbWluLWhlaWdodDogNzZweDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIG1kLWxpc3QubWQtZGVuc2UgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IG1kLWljb246Zmlyc3QtY2hpbGQsXG4gICAgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLWF2YXRhciwgbWQtbGlzdC5tZC1kZW5zZSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlID4gbWQtaWNvbjpmaXJzdC1jaGlsZCxcbiAgICBtZC1saXN0Lm1kLWRlbnNlIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgPiAubWQtYXZhdGFyIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7IH1cblxubWQtbGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIG1kLWxpc3QtaXRlbS5tZC1wcm94eS1mb2N1cy5tZC1mb2N1c2VkIC5tZC1uby1zdHlsZSB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBsaW5lYXI7IH1cbiAgbWQtbGlzdC1pdGVtLl9tZC1idXR0b24td3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgbWQtbGlzdC1pdGVtLl9tZC1idXR0b24td3JhcCA+IGRpdi5tZC1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0uX21kLWJ1dHRvbi13cmFwID4gZGl2Lm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICBtZC1saXN0LWl0ZW0uX21kLWJ1dHRvbi13cmFwID4gZGl2Lm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCA+IC5tZC1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIG1kLWxpc3QtaXRlbS5fbWQtYnV0dG9uLXdyYXAgPiBkaXYubWQtYnV0dG9uOmZpcnN0LWNoaWxkIC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBtZC1saXN0LWl0ZW0uX21kLWJ1dHRvbi13cmFwID4gZGl2Lm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCAubWQtbGlzdC1pdGVtLWlubmVyOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICBtZC1saXN0LWl0ZW0ubWQtbm8tcHJveHksXG4gIG1kLWxpc3QtaXRlbSAubWQtbm8tc3R5bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwcHggMTZweDtcbiAgICBmbGV4OiAxIDEgYXV0bzsgfVxuICAgIG1kLWxpc3QtaXRlbS5tZC1uby1wcm94eS5tZC1idXR0b24sXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1uby1zdHlsZS5tZC1idXR0b24ge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGluaGVyaXQ7XG4gICAgICBhbGlnbi1pdGVtczogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0ubWQtbm8tcHJveHkubWQtYnV0dG9uLCBbZGlyPXJ0bF1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbm8tc3R5bGUubWQtYnV0dG9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIG1kLWxpc3QtaXRlbS5tZC1uby1wcm94eS5tZC1idXR0b24gPiAubWQtcmlwcGxlLWNvbnRhaW5lcixcbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbm8tc3R5bGUubWQtYnV0dG9uID4gLm1kLXJpcHBsZS1jb250YWluZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLW5vLXByb3h5OmZvY3VzLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbm8tc3R5bGU6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICBtZC1saXN0LWl0ZW0ubWQtY2xpY2thYmxlOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgbWQtbGlzdC1pdGVtIG1kLWRpdmlkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0gbWQtZGl2aWRlciB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICBtZC1saXN0LWl0ZW0gbWQtZGl2aWRlclttZC1pbnNldF0ge1xuICAgICAgbGVmdDogNzJweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtIG1kLWRpdmlkZXJbbWQtaW5zZXRdIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDcycHg7IH1cbiAgbWQtbGlzdC1pdGVtLFxuICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAgIG1kLWxpc3QtaXRlbTo6YmVmb3JlLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgbWQtbGlzdC1pdGVtID4gZGl2Lm1kLXByaW1hcnkgPiBtZC1pY29uOm5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgIG1kLWxpc3QtaXRlbSA+IGRpdi5tZC1zZWNvbmRhcnkgPiBtZC1pY29uOm5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgIG1kLWxpc3QtaXRlbSA+IG1kLWljb246Zmlyc3QtY2hpbGQ6bm90KC5tZC1hdmF0YXItaWNvbiksXG4gICAgbWQtbGlzdC1pdGVtID4gbWQtaWNvbi5tZC1zZWNvbmRhcnk6bm90KC5tZC1hdmF0YXItaWNvbiksXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBkaXYubWQtcHJpbWFyeSA+IG1kLWljb246bm90KC5tZC1hdmF0YXItaWNvbiksXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBkaXYubWQtc2Vjb25kYXJ5ID4gbWQtaWNvbjpub3QoLm1kLWF2YXRhci1pY29uKSxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IG1kLWljb246Zmlyc3QtY2hpbGQ6bm90KC5tZC1hdmF0YXItaWNvbiksXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBtZC1pY29uLm1kLXNlY29uZGFyeTpub3QoLm1kLWF2YXRhci1pY29uKSB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cbiAgICBtZC1saXN0LWl0ZW0gPiBkaXYubWQtcHJpbWFyeSA+IG1kLWNoZWNrYm94LFxuICAgIG1kLWxpc3QtaXRlbSA+IGRpdi5tZC1zZWNvbmRhcnkgPiBtZC1jaGVja2JveCxcbiAgICBtZC1saXN0LWl0ZW0gPiBtZC1jaGVja2JveCxcbiAgICBtZC1saXN0LWl0ZW0gbWQtY2hlY2tib3gubWQtc2Vjb25kYXJ5LFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gZGl2Lm1kLXByaW1hcnkgPiBtZC1jaGVja2JveCxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IGRpdi5tZC1zZWNvbmRhcnkgPiBtZC1jaGVja2JveCxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IG1kLWNoZWNrYm94LFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIG1kLWNoZWNrYm94Lm1kLXNlY29uZGFyeSB7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cbiAgICAgIG1kLWxpc3QtaXRlbSA+IGRpdi5tZC1wcmltYXJ5ID4gbWQtY2hlY2tib3ggLm1kLWxhYmVsLFxuICAgICAgbWQtbGlzdC1pdGVtID4gZGl2Lm1kLXNlY29uZGFyeSA+IG1kLWNoZWNrYm94IC5tZC1sYWJlbCxcbiAgICAgIG1kLWxpc3QtaXRlbSA+IG1kLWNoZWNrYm94IC5tZC1sYWJlbCxcbiAgICAgIG1kLWxpc3QtaXRlbSBtZC1jaGVja2JveC5tZC1zZWNvbmRhcnkgLm1kLWxhYmVsLFxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBkaXYubWQtcHJpbWFyeSA+IG1kLWNoZWNrYm94IC5tZC1sYWJlbCxcbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gZGl2Lm1kLXNlY29uZGFyeSA+IG1kLWNoZWNrYm94IC5tZC1sYWJlbCxcbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gbWQtY2hlY2tib3ggLm1kLWxhYmVsLFxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgbWQtY2hlY2tib3gubWQtc2Vjb25kYXJ5IC5tZC1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBtZC1saXN0LWl0ZW0gPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gbWQtaWNvbjpmaXJzdC1jaGlsZDpub3QoLm1kLWF2YXRhci1pY29uKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0gPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pLCBbZGlyPXJ0bF1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gbWQtaWNvbjpmaXJzdC1jaGlsZDpub3QoLm1kLWF2YXRhci1pY29uKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7IH1cbiAgICBtZC1saXN0LWl0ZW0gLm1kLWF2YXRhciwgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXItaWNvbixcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXItaWNvbiB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSAubWQtYXZhdGFyLCBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXItaWNvbiwgW2Rpcj1ydGxdXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyLCBbZGlyPXJ0bF1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXItaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7IH1cbiAgICBtZC1saXN0LWl0ZW0gLm1kLWF2YXRhcixcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAgIG1kLWxpc3QtaXRlbSAubWQtYXZhdGFyLWljb24sXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLWF2YXRhci1pY29uIHtcbiAgICAgIHBhZGRpbmc6IDhweDsgfVxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXItaWNvbiBzdmcsXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyLWljb24gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDsgfVxuICAgIG1kLWxpc3QtaXRlbSA+IG1kLWNoZWNrYm94LFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gbWQtY2hlY2tib3gge1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyOXB4O1xuICAgICAgbWFyZ2luLXRvcDogMTZweDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSA+IG1kLWNoZWNrYm94LCBbZGlyPXJ0bF1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gbWQtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjlweDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSA+IG1kLWNoZWNrYm94LCBbZGlyPXJ0bF1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gbWQtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuICAgIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lcixcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0gLm1kLXNlY29uZGFyeS1jb250YWluZXIsIFtkaXI9cnRsXVxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLXNlY29uZGFyeS1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0gLm1kLXNlY29uZGFyeS1jb250YWluZXIsIFtkaXI9cnRsXVxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLXNlY29uZGFyeS1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIC5tZC1idXR0b246bGFzdC1vZi10eXBlLCBtZC1saXN0LWl0ZW0gLm1kLXNlY29uZGFyeS1jb250YWluZXIgLm1kLWljb24tYnV0dG9uOmxhc3Qtb2YtdHlwZSxcbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIC5tZC1idXR0b246bGFzdC1vZi10eXBlLFxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLXNlY29uZGFyeS1jb250YWluZXIgLm1kLWljb24tYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIC5tZC1idXR0b246bGFzdC1vZi10eXBlLCBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIC5tZC1pY29uLWJ1dHRvbjpsYXN0LW9mLXR5cGUsIFtkaXI9cnRsXVxuICAgICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciAubWQtYnV0dG9uOmxhc3Qtb2YtdHlwZSwgW2Rpcj1ydGxdXG4gICAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIC5tZC1pY29uLWJ1dHRvbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIG1kLWNoZWNrYm94LFxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLXNlY29uZGFyeS1jb250YWluZXIgbWQtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1jaGVja2JveDpsYXN0LWNoaWxkLFxuICAgICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1jaGVja2JveDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIG1kLWNoZWNrYm94Omxhc3QtY2hpbGQsIFtkaXI9cnRsXVxuICAgICAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIG1kLWNoZWNrYm94Omxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1zd2l0Y2gsXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1zd2l0Y2gge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC02cHg7IH1cbiAgICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1zd2l0Y2gsIFtkaXI9cnRsXVxuICAgICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1zd2l0Y2gge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTZweDsgfVxuICAgIG1kLWxpc3QtaXRlbSA+IHAsIG1kLWxpc3QtaXRlbSA+IC5tZC1saXN0LWl0ZW0taW5uZXIgPiBwLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gcCxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IC5tZC1saXN0LWl0ZW0taW5uZXIgPiBwIHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZS5tZC1sb25nLXRleHQsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUubWQtbG9uZy10ZXh0LCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lLm1kLWxvbmctdGV4dCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZS5tZC1sb25nLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0LCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQge1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCwgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0LCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1NnB4OyB9XG4gICAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNTZweDsgfVxuICAgICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQgaDMsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzLCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBoMywgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgaDMge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xuICAgICAgICBtYXJnaW46IDAgMCAwcHggMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICAgICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQgaDQsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IGg0LCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBoNCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgaDQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xuICAgICAgICBtYXJnaW46IDNweCAwIDFweCAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgICBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBwLCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBwLCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBwLCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07IH1cbiAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSwgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDcycHg7IH1cbiAgICBtZC1saXN0LWl0ZW0ubWQtMi1saW5lOjpiZWZvcmUsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG1pbi1oZWlnaHQ6IDcycHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLWF2YXRhciwgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtYXZhdGFyLWljb24sIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgPiAubWQtYXZhdGFyLCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1hdmF0YXItaWNvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4OyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IG1kLWljb246Zmlyc3QtY2hpbGQsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgPiBtZC1pY29uOmZpcnN0LWNoaWxkIHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cbiAgICBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCwgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQge1xuICAgICAgZmxleDogMSAxIGF1dG87IH1cbiAgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDg4cHg7IH1cbiAgICBtZC1saXN0LWl0ZW0ubWQtMy1saW5lOjpiZWZvcmUsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG1pbi1oZWlnaHQ6IDg4cHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gbWQtaWNvbjpmaXJzdC1jaGlsZCxcbiAgICBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLWF2YXRhciwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSA+IG1kLWljb246Zmlyc3QtY2hpbGQsXG4gICAgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSA+IC5tZC1hdmF0YXIge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDsgfVxuXG4ubWQtb3Blbi1tZW51LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEwcHgpO1xuICBvdmVyZmxvdzogYXV0bzsgfVxuICAubWQtb3Blbi1tZW51LWNvbnRhaW5lciBtZC1tZW51LWRpdmlkZXIge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIG1heC1oZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubWQtb3Blbi1tZW51LWNvbnRhaW5lciBtZC1tZW51LWNvbnRlbnQgPiAqIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5tZC1vcGVuLW1lbnUtY29udGFpbmVyOm5vdCgubWQtY2xpY2thYmxlKSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLm1kLW9wZW4tbWVudS1jb250YWluZXIubWQtYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zOyB9XG4gICAgLm1kLW9wZW4tbWVudS1jb250YWluZXIubWQtYWN0aXZlID4gbWQtbWVudS1jb250ZW50ID4gKiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zOyB9XG4gIC5tZC1vcGVuLW1lbnUtY29udGFpbmVyLm1kLWxlYXZlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDI1MG1zOyB9XG5cbm1kLW1lbnUtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDhweCAwO1xuICBtYXgtaGVpZ2h0OiAzMDRweDtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICBtZC1tZW51LWNvbnRlbnQubWQtZGVuc2Uge1xuICAgIG1heC1oZWlnaHQ6IDIwOHB4OyB9XG4gICAgbWQtbWVudS1jb250ZW50Lm1kLWRlbnNlIG1kLW1lbnUtaXRlbSB7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBtaW4taGVpZ2h0OiAzMnB4OyB9XG5cbm1kLW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC8qXG4gICAqIFdlIGNhbm5vdCB1c2UgZmxleCBvbiA8YnV0dG9uPiBlbGVtZW50cyBkdWUgdG8gYSBidWcgaW4gRmlyZWZveCwgc28gd2UgYWxzbyBjYW4ndCB1c2UgaXQgb25cbiAgICogPGE+IGVsZW1lbnRzLiBBZGQgc29tZSB0b3AgcGFkZGluZyB0byBmaXggYWxpZ25tZW50IHNpbmNlIGJ1dHRvbnMgYXV0b21hdGljYWxseSBhbGlnbiB0aGVpclxuICAgKiB0ZXh0IHZlcnRpY2FsbHkuXG4gICAqLyB9XG4gIG1kLW1lbnUtaXRlbSA+ICoge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gIG1kLW1lbnUtaXRlbSA+IGEubWQtYnV0dG9uIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4OyB9XG4gIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgbWQtbWVudS1pdGVtID4gLm1kLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b24ge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICBtZC1tZW51LWl0ZW0gPiAubWQtYnV0dG9uIG1kLWljb24ge1xuICAgICAgbWFyZ2luOiBhdXRvIDE2cHggYXV0byAwOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbWVudS1pdGVtID4gLm1kLWJ1dHRvbiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDAgYXV0byAxNnB4OyB9XG4gICAgbWQtbWVudS1pdGVtID4gLm1kLWJ1dHRvbiBwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b24gc3BhbiB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bzsgfVxuICAgIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b24gLm1kLXJpcHBsZS1jb250YWluZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDsgfVxuXG5tZC10b29sYmFyIC5tZC1tZW51IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIG1kLW1lbnUtY29udGVudCB7XG4gICAgbWluLXdpZHRoOiAxMTJweDsgfVxuICBtZC1tZW51LWNvbnRlbnRbd2lkdGg9XCIzXCJdIHtcbiAgICBtaW4td2lkdGg6IDE2OHB4OyB9XG4gIG1kLW1lbnUtY29udGVudFt3aWR0aD1cIjRcIl0ge1xuICAgIG1pbi13aWR0aDogMjI0cHg7IH1cbiAgbWQtbWVudS1jb250ZW50W3dpZHRoPVwiNVwiXSB7XG4gICAgbWluLXdpZHRoOiAyODBweDsgfVxuICBtZC1tZW51LWNvbnRlbnRbd2lkdGg9XCI2XCJdIHtcbiAgICBtaW4td2lkdGg6IDMzNnB4OyB9XG4gIG1kLW1lbnUtY29udGVudFt3aWR0aD1cIjdcIl0ge1xuICAgIG1pbi13aWR0aDogMzkycHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgbWQtbWVudS1jb250ZW50IHtcbiAgICBtaW4td2lkdGg6IDk2cHg7IH1cbiAgbWQtbWVudS1jb250ZW50W3dpZHRoPVwiM1wiXSB7XG4gICAgbWluLXdpZHRoOiAxOTJweDsgfVxuICBtZC1tZW51LWNvbnRlbnRbd2lkdGg9XCI0XCJdIHtcbiAgICBtaW4td2lkdGg6IDI1NnB4OyB9XG4gIG1kLW1lbnUtY29udGVudFt3aWR0aD1cIjVcIl0ge1xuICAgIG1pbi13aWR0aDogMzIwcHg7IH1cbiAgbWQtbWVudS1jb250ZW50W3dpZHRoPVwiNlwiXSB7XG4gICAgbWluLXdpZHRoOiAzODRweDsgfVxuICBtZC1tZW51LWNvbnRlbnRbd2lkdGg9XCI3XCJdIHtcbiAgICBtaW4td2lkdGg6IDQ0OHB4OyB9IH1cblxubWQtdG9vbGJhci5tZC1tZW51LXRvb2xiYXIgaDIubWQtdG9vbGJhci10b29scyB7XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDI4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG5cbm1kLXRvb2xiYXIubWQtaGFzLW9wZW4tbWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwOyB9XG5cbm1kLW1lbnUtYmFyIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG4gIG1kLW1lbnUtYmFyIC5tZC1tZW51IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgbWQtbWVudS1iYXIgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiA0MHB4OyB9XG4gIG1kLW1lbnUtYmFyIG1kLWJhY2tkcm9wLm1kLW1lbnUtYmFja2Ryb3Age1xuICAgIHotaW5kZXg6IC0yOyB9XG5cbm1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgcGFkZGluZzogMTZweCAwOyB9XG4gIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIG1kLW1lbnUtaXRlbS5tZC1pbmRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIG1kLW1lbnUtaXRlbS5tZC1pbmRlbnQgPiBtZC1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIHRvcDogNnB4O1xuICAgICAgbGVmdDogMjRweDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIG1kLW1lbnUtaXRlbS5tZC1pbmRlbnQgPiBtZC1pY29uIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDI0cHg7IH1cbiAgICBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSBtZC1tZW51LWl0ZW0ubWQtaW5kZW50ID4gLm1kLWJ1dHRvbiwgbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgbWQtbWVudS1pdGVtLm1kLWluZGVudCAubWQtbWVudSA+IC5tZC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMCAzMnB4IDAgNjRweDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIG1kLW1lbnUtaXRlbS5tZC1pbmRlbnQgPiAubWQtYnV0dG9uLCBbZGlyPXJ0bF0gbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgbWQtbWVudS1pdGVtLm1kLWluZGVudCAubWQtbWVudSA+IC5tZC1idXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAwIDY0cHggMCAzMnB4OyB9XG4gIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1idXR0b24ge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAzMnB4OyB9XG4gICAgbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLWJ1dHRvbiBzcGFuIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLWJ1dHRvbiBzcGFuIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLWJ1dHRvbiBzcGFuLm1kLWFsdC10ZXh0IHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbjogMCA4cHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSAubWQtYnV0dG9uIHNwYW4ubWQtYWx0LXRleHQge1xuICAgICAgICBmbG9hdDogbGVmdDsgfVxuICBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSBtZC1tZW51LWRpdmlkZXIge1xuICAgIG1hcmdpbjogOHB4IDA7IH1cbiAgbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgbWQtbWVudS1pdGVtID4gLm1kLWJ1dHRvbiwgbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgW2Rpcj1ydGxdIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b24sIFtkaXI9cnRsXSBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSAubWQtbWVudSA+IC5tZC1idXR0b24ge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLW1lbnUge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSAubWQtbWVudSA+IC5tZC1idXR0b24ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSAubWQtbWVudSA+IC5tZC1idXR0b24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cbiAgICAgIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1tZW51ID4gLm1kLWJ1dHRvbjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnXFwyNUJDJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZykgc2NhbGVZKDAuNDUpIHNjYWxlWCgwLjkpO1xuICAgICAgICByaWdodDogMjhweDsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLW1lbnUgPiAubWQtYnV0dG9uOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGVZKDAuNDUpIHNjYWxlWCgwLjkpOyB9XG4gICAgICAgIFtkaXI9cnRsXSBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSAubWQtbWVudSA+IC5tZC1idXR0b246YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IDI4cHg7IH1cblxuLyoqIE1hdGNoZXMgXCJtZC10YWJzIG1kLXRhYnMtd3JhcHBlclwiIHN0eWxlLiAqL1xuLm1kLW5hdi1iYXIge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gIGhlaWdodDogNDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5fbWQtbmF2LWJhci1saXN0IHtcbiAgb3V0bGluZTogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG5cbi5tZC1uYXYtaXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuXG4ubWQtYnV0dG9uLl9tZC1uYXYtYnV0dG9uIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMCA0cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjM1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgLm1kLWJ1dHRvbi5fbWQtbmF2LWJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG5tZC1uYXYtaW5rLWJhciB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XG4gIG1kLW5hdi1pbmstYmFyLl9tZC1sZWZ0IHtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuMTI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSksIHJpZ2h0IDAuMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTsgfVxuICBtZC1uYXYtaW5rLWJhci5fbWQtcmlnaHQge1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpLCByaWdodCAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG4gIG1kLW5hdi1pbmstYmFyLm5nLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cblxubWQtbmF2LWV4dHJhLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4OyB9XG5cbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZS1yb3RhdGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbm1kLXByb2dyZXNzLWNpcmN1bGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBtZC1wcm9ncmVzcy1jaXJjdWxhci5fbWQtcHJvZ3Jlc3MtY2lyY3VsYXItZGlzYWJsZWQge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICBtZC1wcm9ncmVzcy1jaXJjdWxhci5tZC1tb2RlLWluZGV0ZXJtaW5hdGUgc3ZnIHtcbiAgICBhbmltYXRpb246IGluZGV0ZXJtaW5hdGUtcm90YXRlIDE1NjguNjNtcyBsaW5lYXIgaW5maW5pdGU7IH1cbiAgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7IH1cblxubWQtcHJvZ3Jlc3MtbGluZWFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNXB4O1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgbWQtcHJvZ3Jlc3MtbGluZWFyLl9tZC1wcm9ncmVzcy1saW5lYXItZGlzYWJsZWQge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSwgMSk7IH1cbiAgICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lciAubWQtYmFyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNXB4OyB9XG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIgLm1kLWRhc2hlZDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtMjNweDsgfVxuICAgIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyIC5tZC1iYXIxLCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lciAubWQtYmFyMiB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7IH1cbiAgICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lci5tZC1tb2RlLXF1ZXJ5IC5tZC1iYXIxIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lci5tZC1tb2RlLXF1ZXJ5IC5tZC1iYXIyIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgIGFuaW1hdGlvbjogcXVlcnkgMC44cyBpbmZpbml0ZSBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTsgfVxuICAgIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyLm1kLW1vZGUtZGV0ZXJtaW5hdGUgLm1kLWJhcjEge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyLm1kLW1vZGUtaW5kZXRlcm1pbmF0ZSAubWQtYmFyMSB7XG4gICAgICBhbmltYXRpb246IG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLXNjYWxlLTEgNHMgaW5maW5pdGUsIG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLTEgNHMgaW5maW5pdGU7IH1cbiAgICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lci5tZC1tb2RlLWluZGV0ZXJtaW5hdGUgLm1kLWJhcjIge1xuICAgICAgYW5pbWF0aW9uOiBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS1zY2FsZS0yIDRzIGluZmluaXRlLCBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS0yIDRzIGluZmluaXRlOyB9XG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIubmctaGlkZSAuX21kLXByb2dyZXNzLWxpbmVhci1kaXNhYmxlZCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lciB7XG4gICAgICBhbmltYXRpb246IG5vbmU7IH1cbiAgICAgIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyLm5nLWhpZGUgLl9tZC1wcm9ncmVzcy1saW5lYXItZGlzYWJsZWQgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIgLm1kLWJhcjEge1xuICAgICAgICBhbmltYXRpb24tbmFtZTogbm9uZTsgfVxuICAgICAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIubmctaGlkZSAuX21kLXByb2dyZXNzLWxpbmVhci1kaXNhYmxlZCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lciAubWQtYmFyMiB7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBub25lOyB9XG4gIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyLm1kLW1vZGUtYnVmZmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuICAgIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyLm1kLW1vZGUtYnVmZmVyIC5tZC1kYXNoZWQ6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYW5pbWF0aW9uOiBidWZmZXIgM3MgaW5maW5pdGUgbGluZWFyOyB9XG5cbkBrZXlmcmFtZXMgcXVlcnkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzUlKSBzY2FsZSgwLjMsIDEpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDAsIDEpOyB9IH1cblxuQGtleWZyYW1lcyBidWZmZXIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTIzcHg7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMHB4IC0yM3B4OyB9IH1cblxuQGtleWZyYW1lcyBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS1zY2FsZS0xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyB9XG4gIDM2LjYlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjMzNDczLCAwLjEyNDgyLCAwLjc4NTg0LCAxKTsgfVxuICA2OS4xNSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuODMpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIyNTczLCAwLCAwLjIzMzY1LCAxLjM3MDk4KTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjEpOyB9IH1cblxuQGtleWZyYW1lcyBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS0xIHtcbiAgMCUge1xuICAgIGxlZnQ6IC0xMDUuMTY2NjclO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjsgfVxuICAyMCUge1xuICAgIGxlZnQ6IC0xMDUuMTY2NjclO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUsIDAsIDAuNzAxNzMsIDAuNDk1ODIpOyB9XG4gIDY5LjE1JSB7XG4gICAgbGVmdDogMjEuNSU7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzAyNDQsIDAuMzgxMzUsIDAuNTUsIDAuOTU2MzUpOyB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDk1LjQ0NDQ0JTsgfSB9XG5cbkBrZXlmcmFtZXMgbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtc2NhbGUtMiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIwNTAzLCAwLjA1NzA1LCAwLjU3NjYxLCAwLjQ1Mzk3KTsgfVxuICAxOS4xNSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuNTcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE1MjMxLCAwLjE5NjQzLCAwLjY0ODM3LCAxLjAwNDMyKTsgfVxuICA0NC4xNSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuOTEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1Nzc2LCAtMC4wMDMxNiwgMC4yMTE3NiwgMS4zODE3OSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC4xKTsgfSB9XG5cbkBrZXlmcmFtZXMgbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtMiB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtNTQuODg4ODklO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE1LCAwLCAwLjUxNTA2LCAwLjQwOTY4KTsgfVxuICAyNSUge1xuICAgIGxlZnQ6IC0xNy4yNSU7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzEwMzMsIDAuMjg0MDYsIDAuOCwgMC43MzM3Mik7IH1cbiAgNDguMzUlIHtcbiAgICBsZWZ0OiAyOS41JTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLjYyNzAzLCAwLjYsIDAuOTAyMDMpOyB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDExNy4zODg4OSU7IH0gfVxuXG5tZC1yYWRpby1idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgbWQtcmFkaW8tYnV0dG9uW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgbWQtcmFkaW8tYnV0dG9uW2Rpc2FibGVkXSAubWQtY29udGFpbmVyIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICBtZC1yYWRpby1idXR0b24gLm1kLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgICBbZGlyPXJ0bF0gbWQtcmFkaW8tYnV0dG9uIC5tZC1jb250YWluZXIge1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1yYWRpby1idXR0b24gLm1kLWNvbnRhaW5lciB7XG4gICAgICByaWdodDogMDsgfVxuICAgIG1kLXJhZGlvLWJ1dHRvbiAubWQtY29udGFpbmVyIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAtMTVweDtcbiAgICAgIHRvcDogLTE1cHg7XG4gICAgICByaWdodDogLTE1cHg7XG4gICAgICBib3R0b206IC0xNXB4OyB9XG4gICAgbWQtcmFkaW8tYnV0dG9uIC5tZC1jb250YWluZXI6YmVmb3JlIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gIG1kLXJhZGlvLWJ1dHRvbi5tZC1hbGlnbi10b3AtbGVmdCA+IGRpdi5tZC1jb250YWluZXIge1xuICAgIHRvcDogMTJweDsgfVxuICBtZC1yYWRpby1idXR0b24gLm1kLW9mZiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlIDAuMjhzOyB9XG4gIG1kLXJhZGlvLWJ1dHRvbiAubWQtb24ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UgMC4yOHM7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICBtZC1yYWRpby1idXR0b24ubWQtY2hlY2tlZCAubWQtb24ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTsgfVxuICBtZC1yYWRpby1idXR0b24gLm1kLWxhYmVsIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1yYWRpby1idXR0b24gLm1kLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXJhZGlvLWJ1dHRvbiAubWQtbGFiZWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG5cbm1kLXJhZGlvLWdyb3VwIHtcbiAgLyoqIExheW91dCBhZGp1c3RtZW50cyBmb3IgdGhlIHJhZGlvIGdyb3VwLiAqLyB9XG4gIG1kLXJhZGlvLWdyb3VwLmxheW91dC1jb2x1bW4gbWQtcmFkaW8tYnV0dG9uLCBtZC1yYWRpby1ncm91cC5sYXlvdXQteHMtY29sdW1uIG1kLXJhZGlvLWJ1dHRvbiwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LXhzLWNvbHVtbiBtZC1yYWRpby1idXR0b24sIG1kLXJhZGlvLWdyb3VwLmxheW91dC1zbS1jb2x1bW4gbWQtcmFkaW8tYnV0dG9uLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3Qtc20tY29sdW1uIG1kLXJhZGlvLWJ1dHRvbiwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LW1kLWNvbHVtbiBtZC1yYWRpby1idXR0b24sIG1kLXJhZGlvLWdyb3VwLmxheW91dC1ndC1tZC1jb2x1bW4gbWQtcmFkaW8tYnV0dG9uLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtbGctY29sdW1uIG1kLXJhZGlvLWJ1dHRvbiwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LWxnLWNvbHVtbiBtZC1yYWRpby1idXR0b24sIG1kLXJhZGlvLWdyb3VwLmxheW91dC14bC1jb2x1bW4gbWQtcmFkaW8tYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4gIG1kLXJhZGlvLWdyb3VwLmxheW91dC1yb3cgbWQtcmFkaW8tYnV0dG9uLCBtZC1yYWRpby1ncm91cC5sYXlvdXQteHMtcm93IG1kLXJhZGlvLWJ1dHRvbiwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LXhzLXJvdyBtZC1yYWRpby1idXR0b24sIG1kLXJhZGlvLWdyb3VwLmxheW91dC1zbS1yb3cgbWQtcmFkaW8tYnV0dG9uLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3Qtc20tcm93IG1kLXJhZGlvLWJ1dHRvbiwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LW1kLXJvdyBtZC1yYWRpby1idXR0b24sIG1kLXJhZGlvLWdyb3VwLmxheW91dC1ndC1tZC1yb3cgbWQtcmFkaW8tYnV0dG9uLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtbGctcm93IG1kLXJhZGlvLWJ1dHRvbiwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LWxnLXJvdyBtZC1yYWRpby1idXR0b24sIG1kLXJhZGlvLWdyb3VwLmxheW91dC14bC1yb3cgbWQtcmFkaW8tYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC1yb3cgbWQtcmFkaW8tYnV0dG9uLCBbZGlyPXJ0bF0gbWQtcmFkaW8tZ3JvdXAubGF5b3V0LXhzLXJvdyBtZC1yYWRpby1idXR0b24sIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3QteHMtcm93IG1kLXJhZGlvLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC1zbS1yb3cgbWQtcmFkaW8tYnV0dG9uLCBbZGlyPXJ0bF0gbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LXNtLXJvdyBtZC1yYWRpby1idXR0b24sIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQtbWQtcm93IG1kLXJhZGlvLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC1ndC1tZC1yb3cgbWQtcmFkaW8tYnV0dG9uLCBbZGlyPXJ0bF0gbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWxnLXJvdyBtZC1yYWRpby1idXR0b24sIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3QtbGctcm93IG1kLXJhZGlvLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC14bC1yb3cgbWQtcmFkaW8tYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC1yb3cgbWQtcmFkaW8tYnV0dG9uLCBbZGlyPXJ0bF0gbWQtcmFkaW8tZ3JvdXAubGF5b3V0LXhzLXJvdyBtZC1yYWRpby1idXR0b24sIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3QteHMtcm93IG1kLXJhZGlvLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC1zbS1yb3cgbWQtcmFkaW8tYnV0dG9uLCBbZGlyPXJ0bF0gbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LXNtLXJvdyBtZC1yYWRpby1idXR0b24sIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQtbWQtcm93IG1kLXJhZGlvLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC1ndC1tZC1yb3cgbWQtcmFkaW8tYnV0dG9uLCBbZGlyPXJ0bF0gbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWxnLXJvdyBtZC1yYWRpby1idXR0b24sIFtkaXI9cnRsXSBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3QtbGctcm93IG1kLXJhZGlvLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLXJhZGlvLWdyb3VwLmxheW91dC14bC1yb3cgbWQtcmFkaW8tYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIG1kLXJhZGlvLWdyb3VwLmxheW91dC1yb3cgbWQtcmFkaW8tYnV0dG9uOmxhc3Qtb2YtdHlwZSwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LXhzLXJvdyBtZC1yYWRpby1idXR0b246bGFzdC1vZi10eXBlLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3QteHMtcm93IG1kLXJhZGlvLWJ1dHRvbjpsYXN0LW9mLXR5cGUsIG1kLXJhZGlvLWdyb3VwLmxheW91dC1zbS1yb3cgbWQtcmFkaW8tYnV0dG9uOmxhc3Qtb2YtdHlwZSwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWd0LXNtLXJvdyBtZC1yYWRpby1idXR0b246bGFzdC1vZi10eXBlLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtbWQtcm93IG1kLXJhZGlvLWJ1dHRvbjpsYXN0LW9mLXR5cGUsIG1kLXJhZGlvLWdyb3VwLmxheW91dC1ndC1tZC1yb3cgbWQtcmFkaW8tYnV0dG9uOmxhc3Qtb2YtdHlwZSwgbWQtcmFkaW8tZ3JvdXAubGF5b3V0LWxnLXJvdyBtZC1yYWRpby1idXR0b246bGFzdC1vZi10eXBlLCBtZC1yYWRpby1ncm91cC5sYXlvdXQtZ3QtbGctcm93IG1kLXJhZGlvLWJ1dHRvbjpsYXN0LW9mLXR5cGUsIG1kLXJhZGlvLWdyb3VwLmxheW91dC14bC1yb3cgbWQtcmFkaW8tYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICBtZC1yYWRpby1ncm91cDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICBtZC1yYWRpby1ncm91cC5tZC1mb2N1c2VkLm5nLW5vdC1lbXB0eSAubWQtY2hlY2tlZCAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgbGVmdDogLThweDtcbiAgICB0b3A6IC04cHg7XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm90dG9tOiAtOHB4OyB9XG4gIG1kLXJhZGlvLWdyb3VwLm1kLWZvY3VzZWQubmctZW1wdHkgPiBtZC1yYWRpby1idXR0b246Zmlyc3QtY2hpbGQgLm1kLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGxlZnQ6IC04cHg7XG4gICAgdG9wOiAtOHB4O1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIGJvdHRvbTogLThweDsgfVxuICBtZC1yYWRpby1ncm91cFtkaXNhYmxlZF0gbWQtcmFkaW8tYnV0dG9uIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICBtZC1yYWRpby1ncm91cFtkaXNhYmxlZF0gbWQtcmFkaW8tYnV0dG9uIC5tZC1jb250YWluZXIge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5tZC1pbmxpbmUtZm9ybSBtZC1yYWRpby1ncm91cCB7XG4gIG1hcmdpbjogMThweCAwIDE5cHg7IH1cbiAgLm1kLWlubGluZS1mb3JtIG1kLXJhZGlvLWdyb3VwIG1kLXJhZGlvLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtcmFkaW8tYnV0dG9uLm1kLWRlZmF1bHQtdGhlbWUgLm1kLW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9IH1cblxubWQtaW5wdXQtY29udGFpbmVyOm5vdChbbWQtbm8tZmxvYXRdKSAubWQtc2VsZWN0LXBsYWNlaG9sZGVyIHNwYW46Zmlyc3QtY2hpbGQge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7IH1cbiAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoW21kLW5vLWZsb2F0XSkgLm1kLXNlbGVjdC1wbGFjZWhvbGRlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7IH1cblxubWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWZvY3VzZWQ6bm90KFttZC1uby1mbG9hdF0pIC5tZC1zZWxlY3QtcGxhY2Vob2xkZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjJweCkgdHJhbnNsYXRlWCgtMnB4KSBzY2FsZSgwLjc1KTsgfVxuXG4ubWQtc2VsZWN0LW1lbnUtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDkwO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7IH1cbiAgLm1kLXNlbGVjdC1tZW51LWNvbnRhaW5lcjpub3QoLm1kLWNsaWNrYWJsZSkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5tZC1zZWxlY3QtbWVudS1jb250YWluZXIgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIG1hcmdpbjogMjRweCBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1kLXNlbGVjdC1tZW51LWNvbnRhaW5lci5tZC1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgICAubWQtc2VsZWN0LW1lbnUtY29udGFpbmVyLm1kLWFjdGl2ZSBtZC1zZWxlY3QtbWVudSB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zOyB9XG4gICAgICAubWQtc2VsZWN0LW1lbnUtY29udGFpbmVyLm1kLWFjdGl2ZSBtZC1zZWxlY3QtbWVudSA+ICoge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zOyB9XG4gIC5tZC1zZWxlY3QtbWVudS1jb250YWluZXIubWQtbGVhdmUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjUwbXM7IH1cblxubWQtaW5wdXQtY29udGFpbmVyID4gbWQtc2VsZWN0IHtcbiAgbWFyZ2luOiAwO1xuICBvcmRlcjogMjsgfVxuXG5tZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIG1kLXNlbGVjdFtyZXF1aXJlZF06bm90KC5tZC1uby1hc3RlcmlzaykgLm1kLXNlbGVjdC12YWx1ZSBzcGFuOmZpcnN0LWNoaWxkOmFmdGVyLCBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIG1kLXNlbGVjdC5uZy1yZXF1aXJlZDpub3QoLm1kLW5vLWFzdGVyaXNrKSAubWQtc2VsZWN0LXZhbHVlIHNwYW46Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiAnIConO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxubWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWludmFsaWQgbWQtc2VsZWN0IC5tZC1zZWxlY3QtdmFsdWUge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgcGFkZGluZy1ib3R0b206IDFweDsgfVxuXG5tZC1zZWxlY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDIwcHggMCAyNnB4IDA7IH1cbiAgbWQtc2VsZWN0W3JlcXVpcmVkXS5uZy1lbXB0eS5uZy1pbnZhbGlkOm5vdCgubWQtbm8tYXN0ZXJpc2spIC5tZC1zZWxlY3QtdmFsdWUgc3BhbjpmaXJzdC1jaGlsZDphZnRlciwgbWQtc2VsZWN0Lm5nLXJlcXVpcmVkLm5nLWVtcHR5Lm5nLWludmFsaWQ6bm90KC5tZC1uby1hc3RlcmlzaykgLm1kLXNlbGVjdC12YWx1ZSBzcGFuOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgICBjb250ZW50OiAnIConO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIG1kLXNlbGVjdFtkaXNhYmxlZF0gLm1kLXNlbGVjdC12YWx1ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiA0cHggMXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG4gIG1kLXNlbGVjdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICBtZC1zZWxlY3RbZGlzYWJsZWRdOmhvdmVyIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgbWQtc2VsZWN0Om5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIG1kLXNlbGVjdDpub3QoW2Rpc2FibGVkXSkubmctaW52YWxpZC5uZy10b3VjaGVkIC5tZC1zZWxlY3QtdmFsdWUge1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7IH1cbiAgbWQtc2VsZWN0Om5vdChbZGlzYWJsZWRdKTpmb2N1cyAubWQtc2VsZWN0LXZhbHVlIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgbWQtc2VsZWN0Om5vdChbZGlzYWJsZWRdKTpmb2N1cy5uZy1pbnZhbGlkLm5nLXRvdWNoZWQgLm1kLXNlbGVjdC12YWx1ZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cblxubWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWhhcy12YWx1ZSAubWQtc2VsZWN0LXZhbHVlID4gc3Bhbjpub3QoLm1kLXNlbGVjdC1pY29uKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTsgfVxuXG4ubWQtc2VsZWN0LXZhbHVlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMnB4IDJweCAxcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIG1pbi13aWR0aDogNjRweDtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgZmxleC1ncm93OiAxOyB9XG4gIC5tZC1zZWxlY3QtdmFsdWUgPiBzcGFuOm5vdCgubWQtc2VsZWN0LWljb24pIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLm1kLXNlbGVjdC12YWx1ZSA+IHNwYW46bm90KC5tZC1zZWxlY3QtaWNvbikgLm1kLXRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lOyB9XG4gIC5tZC1zZWxlY3QtdmFsdWUgLm1kLXNlbGVjdC1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0ycHgsIDApO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gICAgW2Rpcj1ydGxdIC5tZC1zZWxlY3QtdmFsdWUgLm1kLXNlbGVjdC1pY29uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgW2Rpcj1ydGxdIC5tZC1zZWxlY3QtdmFsdWUgLm1kLXNlbGVjdC1pY29uIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLm1kLXNlbGVjdC12YWx1ZSAubWQtc2VsZWN0LWljb246YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICdcXDI1QkMnO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC41KSBzY2FsZVgoMSk7IH1cbiAgLm1kLXNlbGVjdC12YWx1ZS5tZC1zZWxlY3QtcGxhY2Vob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3JkZXI6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgei1pbmRleDogMTsgfVxuXG5tZC1zZWxlY3QtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG1heC1oZWlnaHQ6IDI1NnB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIG1kLXNlbGVjdC1tZW51Lm1kLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuICBtZC1zZWxlY3QtbWVudTpub3QoLm1kLW92ZXJmbG93KSBtZC1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cbiAgW2Rpcj1ydGxdIG1kLXNlbGVjdC1tZW51IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7IH1cbiAgbWQtc2VsZWN0LW1lbnUgbWQtY29udGVudCB7XG4gICAgbWluLXdpZHRoOiAxMzZweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgIG1heC1oZWlnaHQ6IDI1NnB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cbiAgbWQtc2VsZWN0LW1lbnUgPiAqIHtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbm1kLW9wdGlvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBsaW5lYXI7XG4gIHBhZGRpbmc6IDAgMTZweCAwIDE2cHg7XG4gIGhlaWdodDogNDhweDsgfVxuICBtZC1vcHRpb25bZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgbWQtb3B0aW9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIG1kLW9wdGlvbiAubWQtdGV4dCB7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG5tZC1vcHRncm91cCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIG1kLW9wdGdyb3VwIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgbWQtb3B0Z3JvdXAgbWQtb3B0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgcGFkZGluZy1yaWdodDogMzJweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAubWQtc2VsZWN0LWJhY2tkcm9wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICBtZC1zZWxlY3QtbWVudSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfSB9XG5cbm1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICBbZGlyPXJ0bF0gbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbi5tZC1jaGVja2JveC1lbmFibGVkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgW2Rpcj1ydGxdIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDsgfVxuICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQgLm1kLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQgLm1kLWNvbnRhaW5lciB7XG4gICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCAubWQtY29udGFpbmVyIHtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbi5tZC1jaGVja2JveC1lbmFibGVkIC5tZC1jb250YWluZXI6YmVmb3JlIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbi5tZC1jaGVja2JveC1lbmFibGVkIC5tZC1jb250YWluZXI6YWZ0ZXIge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTBweDtcbiAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICBsZWZ0OiAtMTBweDsgfVxuICAgIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCAubWQtY29udGFpbmVyIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAtMTVweDtcbiAgICAgIHRvcDogLTE1cHg7XG4gICAgICByaWdodDogLTE1cHg7XG4gICAgICBib3R0b206IC0xNXB4OyB9XG4gIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCAubWQtaWNvbiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2l0aW9uOiAyNDBtcztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZFtzZWxlY3RlZF0gLm1kLWljb24ge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWRbc2VsZWN0ZWRdIC5tZC1pY29uOmFmdGVyIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA0LjY2NjY3cHg7XG4gICAgICB0b3A6IDAuMjIyMjJweDtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgd2lkdGg6IDYuNjY2NjdweDtcbiAgICAgIGhlaWdodDogMTMuMzMzMzNweDtcbiAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZFtkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQubWQtaW5kZXRlcm1pbmF0ZSAubWQtaWNvbjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBjb250ZW50OiAnJzsgfVxuICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQgLm1kLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwLjY2NjY3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCAubWQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCAubWQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTAuNjY2NjdweDsgfVxuXG5tZC1zaWRlbmF2IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiA2MDtcbiAgd2lkdGg6IDMyMHB4O1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgbWQtc2lkZW5hdiB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICBtZC1zaWRlbmF2Lm1kLWNsb3NlZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBtZC1zaWRlbmF2Lm1kLWNsb3NlZC1hZGQsIG1kLXNpZGVuYXYubWQtY2xvc2VkLXJlbW92ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4gYWxsOyB9XG4gIG1kLXNpZGVuYXYubWQtY2xvc2VkLWFkZC5tZC1jbG9zZWQtYWRkLWFjdGl2ZSwgbWQtc2lkZW5hdi5tZC1jbG9zZWQtcmVtb3ZlLm1kLWNsb3NlZC1yZW1vdmUtYWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICBtZC1zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuLWFkZCwgbWQtc2lkZW5hdi5tZC1sb2NrZWQtb3Blbi1yZW1vdmUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIG1kLXNpZGVuYXYubWQtbG9ja2VkLW9wZW4sIG1kLXNpZGVuYXYubWQtbG9ja2VkLW9wZW4ubWQtY2xvc2VkLCBtZC1zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuLm1kLWNsb3NlZC5tZC1zaWRlbmF2LWxlZnQsIG1kLXNpZGVuYXYubWQtbG9ja2VkLW9wZW4ubWQtY2xvc2VkLCBtZC1zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuLm1kLWNsb3NlZC5tZC1zaWRlbmF2LXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICBtZC1zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuLXJlbW92ZS5tZC1jbG9zZWQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIG1kLXNpZGVuYXYubWQtY2xvc2VkLm1kLWxvY2tlZC1vcGVuLWFkZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApOyB9XG4gIG1kLXNpZGVuYXYubWQtY2xvc2VkLm1kLWxvY2tlZC1vcGVuLWFkZDpub3QoLm1kLWxvY2tlZC1vcGVuLWFkZC1hY3RpdmUpIHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpLCBtaW4td2lkdGggMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTtcbiAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50OyB9XG4gIG1kLXNpZGVuYXYubWQtY2xvc2VkLm1kLWxvY2tlZC1vcGVuLWFkZC1hY3RpdmUge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMiksIG1pbi13aWR0aCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpOyB9XG4gIG1kLXNpZGVuYXYubWQtbG9ja2VkLW9wZW4tcmVtb3ZlLWFjdGl2ZSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKSwgbWluLXdpZHRoIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDAgIWltcG9ydGFudDsgfVxuXG4ubWQtc2lkZW5hdi1iYWNrZHJvcC5tZC1sb2NrZWQtb3BlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1kLXNpZGVuYXYtbGVmdCwgbWQtc2lkZW5hdiB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7IH1cbiAgLm1kLXNpZGVuYXYtbGVmdC5tZC1jbG9zZWQsIG1kLXNpZGVuYXYubWQtY2xvc2VkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuXG4ubWQtc2lkZW5hdi1yaWdodCB7XG4gIGxlZnQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApOyB9XG4gIC5tZC1zaWRlbmF2LXJpZ2h0Lm1kLWNsb3NlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDApOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICBtZC1zaWRlbmF2IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1NnB4KSB7XG4gIG1kLXNpZGVuYXYge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4KTtcbiAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDU2cHgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTZweCk7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAubWQtc2lkZW5hdi1sZWZ0LCBtZC1zaWRlbmF2IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmOyB9XG4gIC5tZC1zaWRlbmF2LXJpZ2h0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlckZvY3VzVGh1bWIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpOyB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlckRpc2NyZXRlRm9jdXNUaHVtYiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVyRGlzY3JldGVGb2N1c1Jpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfSB9XG5cbm1kLXNsaWRlciB7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiAxMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC8qKlxuICAgKiBUcmFja1xuICAgKi9cbiAgLyoqXG4gICAqIFNsaWRlciB0aHVtYlxuICAgKi9cbiAgLyogVGhlIHNpZ24gdGhhdCdzIGZvY3VzZWQgaW4gZGlzY3JldGUgbW9kZSAqL1xuICAvKipcbiAgICogVGhlIGJvcmRlci9iYWNrZ3JvdW5kIHRoYXQgY29tZXMgaW4gd2hlbiBmb2N1c2VkIGluIG5vbi1kaXNjcmV0ZSBtb2RlXG4gICAqL1xuICAvKiBEb24ndCBhbmltYXRlIGxlZnQvcmlnaHQgd2hpbGUgcGFubmluZyAqLyB9XG4gIG1kLXNsaWRlciAqLCBtZC1zbGlkZXIgKjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICBtZC1zbGlkZXIgLm1kLXNsaWRlci13cmFwcGVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICBtZC1zbGlkZXIgLm1kLXNsaWRlci1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgbWQtc2xpZGVyIC5tZC10cmFjay1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIzcHg7XG4gICAgaGVpZ2h0OiAycHg7IH1cbiAgbWQtc2xpZGVyIC5tZC10cmFjayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIG1kLXNsaWRlciAubWQtdHJhY2stZmlsbCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsIGhlaWdodDsgfVxuICBtZC1zbGlkZXIgLm1kLXRyYWNrLXRpY2tzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgbWQtc2xpZGVyIC5tZC10cmFjay10aWNrcyBjYW52YXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICBtZC1zbGlkZXIgLm1kLXRodW1iLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0LCByaWdodCwgYm90dG9tOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlciAubWQtdGh1bWItY29udGFpbmVyIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDsgfVxuICBtZC1zbGlkZXIgLm1kLXRodW1iIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICB0b3A6IDE0cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlciAubWQtdGh1bWIge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAtMTBweDsgfVxuICAgIG1kLXNsaWRlciAubWQtdGh1bWI6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICB0cmFuc2l0aW9uOiBpbmhlcml0OyB9XG4gIG1kLXNsaWRlciAubWQtc2lnbiB7XG4gICAgLyogQ2VudGVyIHRoZSBjaGlsZHJlbiAoc2xpZGVyLXRodW1iLXRleHQpICovXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTRweDtcbiAgICB0b3A6IC0xN3B4O1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KSB0cmFuc2xhdGUzZCgwLCA2Ny41cHgsIDApO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgICAvKiBUaGUgYXJyb3cgcG9pbnRpbmcgZG93biB1bmRlciB0aGUgc2lnbiAqLyB9XG4gICAgbWQtc2xpZGVyIC5tZC1zaWduOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIHRvcDogMTlweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMTZweDtcbiAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1zbGlkZXIgLm1kLXNpZ246YWZ0ZXIge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMHB4OyB9XG4gICAgbWQtc2xpZGVyIC5tZC1zaWduIC5tZC10aHVtYi10ZXh0IHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICBtZC1zbGlkZXIgLm1kLWZvY3VzLXJpbmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTdweDtcbiAgICB0b3A6IDdweDtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlciAubWQtZm9jdXMtcmluZyB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IC0xN3B4OyB9XG4gIG1kLXNsaWRlciAubWQtZGlzYWJsZWQtdGh1bWIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTRweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIFtkaXI9cnRsXSBtZC1zbGlkZXIgLm1kLWRpc2FibGVkLXRodW1iIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogLTE0cHg7IH1cbiAgbWQtc2xpZGVyLm1kLW1pbiAubWQtc2lnbiB7XG4gICAgb3BhY2l0eTogMDsgfVxuICBtZC1zbGlkZXI6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgbWQtc2xpZGVyLm1kLWRyYWdnaW5nIC5tZC10aHVtYi1jb250YWluZXIsXG4gIG1kLXNsaWRlci5tZC1kcmFnZ2luZyAubWQtdHJhY2stZmlsbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICBtZC1zbGlkZXI6bm90KFttZC1kaXNjcmV0ZV0pIHtcbiAgICAvKiBIaWRlIHRoZSBzaWduIGFuZCB0aWNrcyBpbiBub24tZGlzY3JldGUgbW9kZSAqLyB9XG4gICAgbWQtc2xpZGVyOm5vdChbbWQtZGlzY3JldGVdKSAubWQtdHJhY2stdGlja3MsXG4gICAgbWQtc2xpZGVyOm5vdChbbWQtZGlzY3JldGVdKSAubWQtc2lnbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgbWQtc2xpZGVyOm5vdChbbWQtZGlzY3JldGVdKTpub3QoW2Rpc2FibGVkXSkgLm1kLXNsaWRlci13cmFwcGVyIC5tZC10aHVtYjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7IH1cbiAgICBtZC1zbGlkZXI6bm90KFttZC1kaXNjcmV0ZV0pOm5vdChbZGlzYWJsZWRdKSAubWQtc2xpZGVyLXdyYXBwZXIubWQtZm9jdXNlZCAubWQtZm9jdXMtcmluZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIG1kLXNsaWRlcjpub3QoW21kLWRpc2NyZXRlXSk6bm90KFtkaXNhYmxlZF0pIC5tZC1zbGlkZXItd3JhcHBlci5tZC1mb2N1c2VkIC5tZC10aHVtYiB7XG4gICAgICBhbmltYXRpb246IHNsaWRlckZvY3VzVGh1bWIgMC43cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgICBtZC1zbGlkZXI6bm90KFttZC1kaXNjcmV0ZV0pOm5vdChbZGlzYWJsZWRdKS5tZC1hY3RpdmUgLm1kLXNsaWRlci13cmFwcGVyIC5tZC10aHVtYiB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIG1kLXNsaWRlclttZC1kaXNjcmV0ZV06bm90KFtkaXNhYmxlZF0pIC5tZC1zbGlkZXItd3JhcHBlci5tZC1mb2N1c2VkIC5tZC1mb2N1cy1yaW5nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIGFuaW1hdGlvbjogc2xpZGVyRGlzY3JldGVGb2N1c1JpbmcgMC41cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgbWQtc2xpZGVyW21kLWRpc2NyZXRlXTpub3QoW2Rpc2FibGVkXSkgLm1kLXNsaWRlci13cmFwcGVyLm1kLWZvY3VzZWQgLm1kLXRodW1iIHtcbiAgICBhbmltYXRpb246IHNsaWRlckRpc2NyZXRlRm9jdXNUaHVtYiAwLjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTsgfVxuICBtZC1zbGlkZXJbbWQtZGlzY3JldGVdOm5vdChbZGlzYWJsZWRdKSAubWQtc2xpZGVyLXdyYXBwZXIubWQtZm9jdXNlZCAubWQtdGh1bWIsIG1kLXNsaWRlclttZC1kaXNjcmV0ZV06bm90KFtkaXNhYmxlZF0pLm1kLWFjdGl2ZSAubWQtdGh1bWIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgbWQtc2xpZGVyW21kLWRpc2NyZXRlXTpub3QoW2Rpc2FibGVkXSkgLm1kLXNsaWRlci13cmFwcGVyLm1kLWZvY3VzZWQgLm1kLXNpZ24sXG4gIG1kLXNsaWRlclttZC1kaXNjcmV0ZV06bm90KFtkaXNhYmxlZF0pIC5tZC1zbGlkZXItd3JhcHBlci5tZC1mb2N1c2VkIC5tZC1zaWduOmFmdGVyLCBtZC1zbGlkZXJbbWQtZGlzY3JldGVdOm5vdChbZGlzYWJsZWRdKS5tZC1hY3RpdmUgLm1kLXNpZ24sXG4gIG1kLXNsaWRlclttZC1kaXNjcmV0ZV06bm90KFtkaXNhYmxlZF0pLm1kLWFjdGl2ZSAubWQtc2lnbjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpOyB9XG4gIG1kLXNsaWRlclttZC1kaXNjcmV0ZV1bZGlzYWJsZWRdW3JlYWRvbmx5XSAubWQtdGh1bWIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgbWQtc2xpZGVyW21kLWRpc2NyZXRlXVtkaXNhYmxlZF1bcmVhZG9ubHldIC5tZC1zaWduLFxuICBtZC1zbGlkZXJbbWQtZGlzY3JldGVdW2Rpc2FibGVkXVtyZWFkb25seV0gLm1kLXNpZ246YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTsgfVxuICBtZC1zbGlkZXJbZGlzYWJsZWRdIC5tZC10cmFjay1maWxsIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIG1kLXNsaWRlcltkaXNhYmxlZF0gLm1kLXRyYWNrLXRpY2tzIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIG1kLXNsaWRlcltkaXNhYmxlZF06bm90KFtyZWFkb25seV0pIC5tZC1zaWduIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIG1kLXNsaWRlcltkaXNhYmxlZF0gLm1kLXRodW1iIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7IH1cbiAgbWQtc2xpZGVyW2Rpc2FibGVkXSAubWQtZGlzYWJsZWQtdGh1bWIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIG1kLXNsaWRlclttZC12ZXJ0aWNhbF0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogMTI4cHg7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXSAubWQtc2xpZGVyLXdyYXBwZXIge1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICB3aWR0aDogNDhweDtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF0gLm1kLXRyYWNrLWNvbnRhaW5lciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAoMnB4IC8gMikpOyB9XG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXSAubWQtdGh1bWItY29udGFpbmVyIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG4gICAgICBib3R0b206IDA7IH1cbiAgICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF0gLm1kLXRodW1iLWNvbnRhaW5lciAubWQtdGh1bWI6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAxcHg7IH1cbiAgICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF0gLm1kLXRodW1iLWNvbnRhaW5lciAubWQtZm9jdXMtcmluZyB7XG4gICAgICAgIGxlZnQ6IC0xNnB4OyB9XG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXSAubWQtdHJhY2stZmlsbCB7XG4gICAgICBib3R0b206IDA7IH1cbiAgICBtZC1zbGlkZXJbbWQtdmVydGljYWxdW21kLWRpc2NyZXRlXSAubWQtc2lnbiB7XG4gICAgICBsZWZ0OiAtNDBweDtcbiAgICAgIHRvcDogOS41cHg7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCkgdHJhbnNsYXRlM2QoNjcuNXB4LCAwLCAwKTtcbiAgICAgIC8qIFRoZSBhcnJvdyBwb2ludGluZyBsZWZ0IG5leHQgdGhlIHNpZ24gKi8gfVxuICAgICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXVttZC1kaXNjcmV0ZV0gLm1kLXNpZ246YWZ0ZXIge1xuICAgICAgICB0b3A6IDkuNXB4O1xuICAgICAgICBsZWZ0OiAxOXB4O1xuICAgICAgICBib3JkZXItdG9wOiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDE0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxNnB4O1xuICAgICAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgICBtZC1zbGlkZXJbbWQtdmVydGljYWxdW21kLWRpc2NyZXRlXSAubWQtc2lnbiAubWQtdGh1bWItdGV4dCB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICBtZC1zbGlkZXJbbWQtdmVydGljYWxdW21kLWRpc2NyZXRlXS5tZC1hY3RpdmUgLm1kLXNpZ246YWZ0ZXIsXG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXVttZC1kaXNjcmV0ZV0gLm1kLWZvY3VzZWQgLm1kLXNpZ246YWZ0ZXIsIG1kLXNsaWRlclttZC12ZXJ0aWNhbF1bbWQtZGlzY3JldGVdW2Rpc2FibGVkXVtyZWFkb25seV0gLm1kLXNpZ246YWZ0ZXIge1xuICAgICAgdG9wOiAwOyB9XG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXVtkaXNhYmxlZF1bcmVhZG9ubHldIC5tZC10aHVtYiB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXVtkaXNhYmxlZF1bcmVhZG9ubHldIC5tZC1zaWduLFxuICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF1bZGlzYWJsZWRdW3JlYWRvbmx5XSAubWQtc2lnbjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTsgfVxuICBtZC1zbGlkZXJbbWQtaW52ZXJ0XTpub3QoW21kLXZlcnRpY2FsXSkgLm1kLXRyYWNrLWZpbGwge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtc2xpZGVyW21kLWludmVydF06bm90KFttZC12ZXJ0aWNhbF0pIC5tZC10cmFjay1maWxsIHtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtc2xpZGVyW21kLWludmVydF06bm90KFttZC12ZXJ0aWNhbF0pIC5tZC10cmFjay1maWxsIHtcbiAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gIG1kLXNsaWRlclttZC1pbnZlcnRdW21kLXZlcnRpY2FsXSAubWQtdHJhY2stZmlsbCB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogMDsgfVxuXG5tZC1zbGlkZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICBtZC1zbGlkZXItY29udGFpbmVyID4gKjpmaXJzdC1jaGlsZDpub3QobWQtc2xpZGVyKSxcbiAgbWQtc2xpZGVyLWNvbnRhaW5lciA+ICo6bGFzdC1jaGlsZDpub3QobWQtc2xpZGVyKSB7XG4gICAgbWluLXdpZHRoOiAyNXB4O1xuICAgIG1heC13aWR0aDogNDJweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIG1heC13aWR0aDsgfVxuICBtZC1zbGlkZXItY29udGFpbmVyID4gKjpmaXJzdC1jaGlsZDpub3QobWQtc2xpZGVyKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlci1jb250YWluZXIgPiAqOmZpcnN0LWNoaWxkOm5vdChtZC1zbGlkZXIpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gIG1kLXNsaWRlci1jb250YWluZXIgPiAqOmxhc3QtY2hpbGQ6bm90KG1kLXNsaWRlcikge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlci1jb250YWluZXIgPiAqOmxhc3QtY2hpbGQ6bm90KG1kLXNsaWRlcikge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cbiAgbWQtc2xpZGVyLWNvbnRhaW5lclttZC12ZXJ0aWNhbF0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBtZC1zbGlkZXItY29udGFpbmVyW21kLXZlcnRpY2FsXSA+ICo6Zmlyc3QtY2hpbGQ6bm90KG1kLXNsaWRlciksXG4gICAgbWQtc2xpZGVyLWNvbnRhaW5lclttZC12ZXJ0aWNhbF0gPiAqOmxhc3QtY2hpbGQ6bm90KG1kLXNsaWRlcikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgbWQtc2xpZGVyLWNvbnRhaW5lciBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogLTI1cHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtc2xpZGVyLWNvbnRhaW5lciBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLXNsaWRlci5tZC1kZWZhdWx0LXRoZW1lIC5tZC10cmFjayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG4ubWQtc3RpY2t5LWNsb25lIHtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTk5OTlweCwgLTk5OTlweCwgMCk7IH1cbiAgLm1kLXN0aWNreS1jbG9uZVtzdGlja3ktc3RhdGU9XCJhY3RpdmVcIl0ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgICAubWQtc3RpY2t5LWNsb25lW3N0aWNreS1zdGF0ZT1cImFjdGl2ZVwiXTpub3QoLm1kLXN0aWNreS1uby1lZmZlY3QpIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgYW5pbWF0aW9uOiBzdWJoZWFkZXJTdGlja3lIb3ZlckluIDAuM3MgZWFzZS1vdXQgYm90aDsgfVxuXG5Aa2V5ZnJhbWVzIHN1YmhlYWRlclN0aWNreUhvdmVySW4ge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCB0cmFuc3BhcmVudDsgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7IH0gfVxuXG5Aa2V5ZnJhbWVzIHN1YmhlYWRlclN0aWNreUhvdmVyT3V0IHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTsgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHRyYW5zcGFyZW50OyB9IH1cblxuLm1kLXN1YmhlYWRlci13cmFwcGVyOm5vdCgubWQtc3RpY2t5LW5vLWVmZmVjdCkge1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0IG1hcmdpbjsgfVxuICAubWQtc3ViaGVhZGVyLXdyYXBwZXI6bm90KC5tZC1zdGlja3ktbm8tZWZmZWN0KSAubWQtc3ViaGVhZGVyIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLm1kLXN1YmhlYWRlci13cmFwcGVyOm5vdCgubWQtc3RpY2t5LW5vLWVmZmVjdCkubWQtc3RpY2t5LWNsb25lIHtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5tZC1zdWJoZWFkZXItd3JhcHBlcjpub3QoLm1kLXN0aWNreS1uby1lZmZlY3QpW3N0aWNreS1zdGF0ZT1cImFjdGl2ZVwiXSB7XG4gICAgbWFyZ2luLXRvcDogLTJweDsgfVxuICAubWQtc3ViaGVhZGVyLXdyYXBwZXI6bm90KC5tZC1zdGlja3ktbm8tZWZmZWN0KTpub3QoLm1kLXN0aWNreS1jbG9uZSlbc3RpY2t5LXByZXYtc3RhdGU9XCJhY3RpdmVcIl0gLm1kLXN1YmhlYWRlci1pbm5lcjphZnRlciB7XG4gICAgYW5pbWF0aW9uOiBzdWJoZWFkZXJTdGlja3lIb3Zlck91dCAwLjNzIGVhc2Utb3V0IGJvdGg7IH1cblxuLm1kLXN1YmhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG1hcmdpbjogMCAwIDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTZweDsgfVxuICAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuW21kLXN3aXBlLWxlZnRdLCBbbWQtc3dpcGUtcmlnaHRdIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTsgfVxuXG5bbWQtc3dpcGUtdXBdLCBbbWQtc3dpcGUtZG93bl0ge1xuICB0b3VjaC1hY3Rpb246IHBhbi14OyB9XG5cbi5tZC1pbmxpbmUtZm9ybSBtZC1zd2l0Y2gge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOXB4OyB9XG5cbm1kLXN3aXRjaCB7XG4gIG1hcmdpbjogMTZweCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9XG4gIFtkaXI9cnRsXSBtZC1zd2l0Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gIFtkaXI9cnRsXSBtZC1zd2l0Y2gge1xuICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDsgfVxuICBtZC1zd2l0Y2g6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtc3dpdGNoOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1zd2l0Y2g6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDsgfVxuICBtZC1zd2l0Y2hbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICBtZC1zd2l0Y2hbZGlzYWJsZWRdIC5tZC1jb250YWluZXIge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIG1kLXN3aXRjaCAubWQtY29udGFpbmVyIHtcbiAgICBjdXJzb3I6IGdyYWI7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIFtkaXI9cnRsXSBtZC1zd2l0Y2ggLm1kLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7IH1cbiAgbWQtc3dpdGNoLm1kLWludmVydGVkIC5tZC1jb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcbiAgICBtYXJnaW4tbGVmdDogOHB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXN3aXRjaC5tZC1pbnZlcnRlZCAubWQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXN3aXRjaC5tZC1pbnZlcnRlZCAubWQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsOyB9XG4gIG1kLXN3aXRjaDpub3QoW2Rpc2FibGVkXSkgLm1kLWRyYWdnaW5nLFxuICBtZC1zd2l0Y2g6bm90KFtkaXNhYmxlZF0pLm1kLWRyYWdnaW5nIC5tZC1jb250YWluZXIge1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7IH1cbiAgbWQtc3dpdGNoLm1kLWZvY3VzZWQgLm1kLXRodW1iOmJlZm9yZSB7XG4gICAgbGVmdDogLThweDtcbiAgICB0b3A6IC04cHg7XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm90dG9tOiAtOHB4OyB9XG4gIG1kLXN3aXRjaCAubWQtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIG1kLXN3aXRjaCAubWQtYmFyIHtcbiAgICBsZWZ0OiAxcHg7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgdG9wOiA1cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgbWQtc3dpdGNoIC5tZC10aHVtYi1jb250YWluZXIge1xuICAgIHRvcDogMnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgei1pbmRleDogMTsgfVxuICBtZC1zd2l0Y2gubWQtY2hlY2tlZCAubWQtdGh1bWItY29udGFpbmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG4gIG1kLXN3aXRjaCAubWQtdGh1bWIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICBtZC1zd2l0Y2ggLm1kLXRodW1iOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgbWQtc3dpdGNoIC5tZC10aHVtYiAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogLTIwcHg7XG4gICAgICB0b3A6IC0yMHB4O1xuICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgYm90dG9tOiAtMjBweDsgfVxuICBtZC1zd2l0Y2g6bm90KC5tZC1kcmFnZ2luZykgLm1kLWJhcixcbiAgbWQtc3dpdGNoOm5vdCgubWQtZHJhZ2dpbmcpIC5tZC10aHVtYi1jb250YWluZXIsXG4gIG1kLXN3aXRjaDpub3QoLm1kLWRyYWdnaW5nKSAubWQtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBiYWNrZ3JvdW5kLWNvbG9yOyB9XG4gIG1kLXN3aXRjaDpub3QoLm1kLWRyYWdnaW5nKSAubWQtYmFyLFxuICBtZC1zd2l0Y2g6bm90KC5tZC1kcmFnZ2luZykgLm1kLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1czsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1zd2l0Y2gubWQtZGVmYXVsdC10aGVtZSAubWQtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2OyB9XG4gIG1kLXN3aXRjaC5tZC1kZWZhdWx0LXRoZW1lLm1kLWNoZWNrZWQgLm1kLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlFOUU5RTsgfVxuICBtZC1zd2l0Y2gubWQtZGVmYXVsdC10aGVtZSAubWQtdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0gfVxuXG5Aa2V5ZnJhbWVzIG1kLXRhYi1jb250ZW50LWhpZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbm1kLXRhYi1kYXRhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwOyB9XG5cbm1kLXRhYnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7IH1cbiAgbWQtdGFiczpub3QoLm1kLW5vLXRhYi1jb250ZW50KTpub3QoLm1kLWR5bmFtaWMtaGVpZ2h0KSB7XG4gICAgbWluLWhlaWdodDogMjQ4cHg7IH1cbiAgbWQtdGFic1ttZC1hbGlnbi10YWJzPVwiYm90dG9tXCJdIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweDsgfVxuICAgIG1kLXRhYnNbbWQtYWxpZ24tdGFicz1cImJvdHRvbVwiXSBtZC10YWJzLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgei1pbmRleDogMjsgfVxuICAgIG1kLXRhYnNbbWQtYWxpZ24tdGFicz1cImJvdHRvbVwiXSBtZC10YWJzLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDQ4cHg7IH1cbiAgbWQtdGFicy5tZC1keW5hbWljLWhlaWdodCBtZC10YWJzLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIG1kLXRhYnMubWQtZHluYW1pYy1oZWlnaHQgbWQtdGFiLWNvbnRlbnQubWQtYWN0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgbWQtdGFic1ttZC1ib3JkZXItYm90dG9tXSBtZC10YWJzLXdyYXBwZXIge1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG4gIG1kLXRhYnNbbWQtYm9yZGVyLWJvdHRvbV06bm90KC5tZC1keW5hbWljLWhlaWdodCkgbWQtdGFicy1jb250ZW50LXdyYXBwZXIge1xuICAgIHRvcDogNDlweDsgfVxuXG5tZC10YWJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICBtZC10YWJzLXdyYXBwZXIgbWQtcHJldi1idXR0b24sIG1kLXRhYnMtd3JhcHBlciBtZC1uZXh0LWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG4gICAgbWQtdGFicy13cmFwcGVyIG1kLXByZXYtYnV0dG9uOmZvY3VzLCBtZC10YWJzLXdyYXBwZXIgbWQtbmV4dC1idXR0b246Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIG1kLXRhYnMtd3JhcHBlciBtZC1wcmV2LWJ1dHRvbi5tZC1kaXNhYmxlZCwgbWQtdGFicy13cmFwcGVyIG1kLW5leHQtYnV0dG9uLm1kLWRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICBtZC10YWJzLXdyYXBwZXIgbWQtcHJldi1idXR0b24ubmctbGVhdmUsIG1kLXRhYnMtd3JhcHBlciBtZC1uZXh0LWJ1dHRvbi5uZy1sZWF2ZSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gICAgbWQtdGFicy13cmFwcGVyIG1kLXByZXYtYnV0dG9uIG1kLWljb24sIG1kLXRhYnMtd3JhcHBlciBtZC1uZXh0LWJ1dHRvbiBtZC1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgICBbZGlyPVwicnRsXCJdIG1kLXRhYnMtd3JhcHBlciBtZC1wcmV2LWJ1dHRvbiwgW2Rpcj1cInJ0bFwiXSBtZC10YWJzLXdyYXBwZXIgbWQtbmV4dC1idXR0b24ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZykgdHJhbnNsYXRlWSgtNTAlKTsgfVxuICBtZC10YWJzLXdyYXBwZXIgbWQtcHJldi1idXR0b24ge1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRnUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREUzTGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBpQThJVVJQUTFSWlVFVWdjM1puSUZCVlFreEpReUFpTFM4dlZ6TkRMeTlFVkVRZ1UxWkhJREV1TVM4dlJVNGlJQ0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTlIY21Gd2FHbGpjeTlUVmtjdk1TNHhMMFJVUkM5emRtY3hNUzVrZEdRaVBpQThjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VEMGlNSEI0SWlCNVBTSXdjSGdpSUhkcFpIUm9QU0l5TkhCNElpQm9aV2xuYUhROUlqSTBjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJZ1pXNWhZbXhsTFdKaFkydG5jbTkxYm1ROUltNWxkeUF3SURBZ01qUWdNalFpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaVBpQThaeUJwWkQwaVNHVmhaR1Z5SWo0Z1BHYytJRHh5WldOMElIZzlJaTAyTVRnaUlIazlJaTB4TWpBNElpQm1hV3hzUFNKdWIyNWxJaUIzYVdSMGFEMGlNVFF3TUNJZ2FHVnBaMmgwUFNJek5qQXdJaTgrSUR3dlp6NGdQQzluUGlBOFp5QnBaRDBpVEdGaVpXd2lQaUE4TDJjK0lEeG5JR2xrUFNKSlkyOXVJajRnUEdjK0lEeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UVXVOQ3czTGpRZ01UUXNOaUE0TERFeUlERTBMREU0SURFMUxqUXNNVFl1TmlBeE1DNDRMREV5SUFrSklpQnpkSGxzWlQwaVptbHNiRHAzYUdsMFpUc2lMejRnUEhKbFkzUWdabWxzYkQwaWJtOXVaU0lnZDJsa2RHZzlJakkwSWlCb1pXbG5hSFE5SWpJMElpOCtJRHd2Wno0Z1BDOW5QaUE4WnlCcFpEMGlSM0pwWkNJZ1pHbHpjR3hoZVQwaWJtOXVaU0krSUR4bklHUnBjM0JzWVhrOUltbHViR2x1WlNJK0lEd3ZaejRnUEM5blBpQThMM04yWno0TkNnPT1cIik7IH1cbiAgICBbZGlyPXJ0bF0gbWQtdGFicy13cmFwcGVyIG1kLXByZXYtYnV0dG9uIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDsgfVxuICBtZC10YWJzLXdyYXBwZXIgbWQtbmV4dC1idXR0b24ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0Z1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURFM0xqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQaUE4SVVSUFExUlpVRVVnYzNabklGQlZRa3hKUXlBaUxTOHZWek5ETHk5RVZFUWdVMVpISURFdU1TOHZSVTRpSUNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk5SGNtRndhR2xqY3k5VFZrY3ZNUzR4TDBSVVJDOXpkbWN4TVM1a2RHUWlQaUE4YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRDBpTUhCNElpQjVQU0l3Y0hnaUlIZHBaSFJvUFNJeU5IQjRJaUJvWldsbmFIUTlJakkwY0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSWdaVzVoWW14bExXSmhZMnRuY205MWJtUTlJbTVsZHlBd0lEQWdNalFnTWpRaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlQaUE4WnlCcFpEMGlTR1ZoWkdWeUlqNGdQR2MrSUR4eVpXTjBJSGc5SWkwMk1UZ2lJSGs5SWkweE16TTJJaUJtYVd4c1BTSnViMjVsSWlCM2FXUjBhRDBpTVRRd01DSWdhR1ZwWjJoMFBTSXpOakF3SWk4K0lEd3ZaejRnUEM5blBpQThaeUJwWkQwaVRHRmlaV3dpUGlBOEwyYytJRHhuSUdsa1BTSkpZMjl1SWo0Z1BHYytJRHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlNVEFzTmlBNExqWXNOeTQwSURFekxqSXNNVElnT0M0MkxERTJMallnTVRBc01UZ2dNVFlzTVRJZ0NRa2lJSE4wZVd4bFBTSm1hV3hzT25kb2FYUmxPeUl2UGlBOGNtVmpkQ0JtYVd4c1BTSnViMjVsSWlCM2FXUjBhRDBpTWpRaUlHaGxhV2RvZEQwaU1qUWlMejRnUEM5blBpQThMMmMrSUR4bklHbGtQU0pIY21sa0lpQmthWE53YkdGNVBTSnViMjVsSWo0Z1BHY2daR2x6Y0d4aGVUMGlhVzVzYVc1bElqNGdQQzluUGlBOEwyYytJRHd2YzNablBnMEtcIik7IH1cbiAgICBbZGlyPXJ0bF0gbWQtdGFicy13cmFwcGVyIG1kLW5leHQtYnV0dG9uIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDsgfVxuICAgIG1kLXRhYnMtd3JhcHBlciBtZC1uZXh0LWJ1dHRvbiBtZC1pY29uIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxODBkZWcpOyB9XG4gIG1kLXRhYnMtd3JhcHBlci5tZC1zdHJldGNoLXRhYnMgbWQtcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgbWQtdGFicy13cmFwcGVyLm1kLXN0cmV0Y2gtdGFicyBtZC1wYWdpbmF0aW9uLXdyYXBwZXIgbWQtdGFiLWl0ZW0ge1xuICAgICAgZmxleC1ncm93OiAxOyB9XG5cbm1kLXRhYnMtY2FudmFzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0OHB4OyB9XG4gIG1kLXRhYnMtY2FudmFzOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuICBtZC10YWJzLWNhbnZhcyAubWQtZHVtbXktd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXRhYnMtY2FudmFzIC5tZC1kdW1teS13cmFwcGVyIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDsgfVxuICBtZC10YWJzLWNhbnZhcy5tZC1wYWdpbmF0ZWQge1xuICAgIG1hcmdpbjogMCAzMnB4OyB9XG4gIG1kLXRhYnMtY2FudmFzLm1kLWNlbnRlci10YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgbWQtdGFicy1jYW52YXMubWQtY2VudGVyLXRhYnMgLm1kLXRhYiB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5tZC1wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICBtZC1wYWdpbmF0aW9uLXdyYXBwZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIFtkaXI9cnRsXSBtZC1wYWdpbmF0aW9uLXdyYXBwZXIge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7IH1cbiAgbWQtcGFnaW5hdGlvbi13cmFwcGVyLm1kLWNlbnRlci10YWJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxubWQtdGFicy1jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ4cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxubWQtdGFiLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpO1xuICBvdmVyZmxvdzogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgbWQtdGFiLWNvbnRlbnQubWQtbm8tc2Nyb2xsIHtcbiAgICBib3R0b206IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBtZC10YWItY29udGVudC5uZy1sZWF2ZSwgbWQtdGFiLWNvbnRlbnQubWQtbm8tdHJhbnNpdGlvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICBtZC10YWItY29udGVudC5tZC1sZWZ0Om5vdCgubWQtYWN0aXZlKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICBhbmltYXRpb246IDFzIG1kLXRhYi1jb250ZW50LWhpZGU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXRhYi1jb250ZW50Lm1kLWxlZnQ6bm90KC5tZC1hY3RpdmUpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfVxuICAgIG1kLXRhYi1jb250ZW50Lm1kLWxlZnQ6bm90KC5tZC1hY3RpdmUpICoge1xuICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXI7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIG1kLXRhYi1jb250ZW50Lm1kLXJpZ2h0Om5vdCgubWQtYWN0aXZlKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIGFuaW1hdGlvbjogMXMgbWQtdGFiLWNvbnRlbnQtaGlkZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICBbZGlyPXJ0bF0gbWQtdGFiLWNvbnRlbnQubWQtcmlnaHQ6bm90KC5tZC1hY3RpdmUpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7IH1cbiAgICBtZC10YWItY29udGVudC5tZC1yaWdodDpub3QoLm1kLWFjdGl2ZSkgKiB7XG4gICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhcjtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgbWQtdGFiLWNvbnRlbnQgPiBkaXYge1xuICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAgIG1kLXRhYi1jb250ZW50ID4gZGl2Lm5nLWxlYXZlIHtcbiAgICAgIGFuaW1hdGlvbjogMXMgbWQtdGFiLWNvbnRlbnQtaGlkZTsgfVxuXG5tZC1pbmstYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDJweDsgfVxuICBtZC1pbmstYmFyLm1kLWxlZnQge1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4xMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKSwgcmlnaHQgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG4gIG1kLWluay1iYXIubWQtcmlnaHQge1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpLCByaWdodCAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG5cbm1kLXRhYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IC05OTk5cHg7IH1cblxuLm1kLXRhYiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMzVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICBbZGlyPXJ0bF0gLm1kLXRhYiB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5tZC10YWIubWQtZm9jdXNlZCwgLm1kLXRhYjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5tZC10YWIubWQtYWN0aXZlIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLm1kLXRhYi5tZC1kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5tZC10YWIubmctbGVhdmUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cblxubWQtdG9vbGJhciArIG1kLXRhYnMsIG1kLXRvb2xiYXIgKyBtZC1kaWFsb2ctY29udGVudCBtZC10YWJzIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLm1kLXRvYXN0LXRleHQge1xuICBwYWRkaW5nOiAwIDZweDsgfVxuXG5tZC10b2FzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA1O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDhweDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIC8qIFRyYW5zaXRpb24gZGlmZmVyZW50bHkgd2hlbiBzd2lwaW5nICovXG4gIC8qXG4gICAqIFdoZW4gdGhlIHRvYXN0IGRvZXNuJ3QgdGFrZSB1cCB0aGUgd2hvbGUgc2NyZWVuLFxuICAgKiBtYWtlIGl0IHJvdGF0ZSB3aGVuIHRoZSB1c2VyIHN3aXBlcyBpdCBhd2F5XG4gICAqLyB9XG4gIG1kLXRvYXN0IC5tZC10b2FzdC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtaGVpZ2h0OiAxNjhweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAwIDE4cHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGVaKDBkZWcpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIG1kLXRvYXN0IC5tZC10b2FzdC1jb250ZW50OjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXRvYXN0IC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICBtZC10b2FzdCAubWQtdG9hc3QtY29udGVudCBzcGFuIHtcbiAgICAgIGZsZXg6IDEgMSAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtaW4td2lkdGg6IDA7IH1cbiAgbWQtdG9hc3QubWQtY2Fwc3VsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDsgfVxuICAgIG1kLXRvYXN0Lm1kLWNhcHN1bGUgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDsgfVxuICBtZC10b2FzdC5uZy1sZWF2ZS1hY3RpdmUgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpOyB9XG4gIG1kLXRvYXN0Lm1kLXN3aXBlbGVmdCAubWQtdG9hc3QtY29udGVudCwgbWQtdG9hc3QubWQtc3dpcGVyaWdodCAubWQtdG9hc3QtY29udGVudCwgbWQtdG9hc3QubWQtc3dpcGV1cCAubWQtdG9hc3QtY29udGVudCwgbWQtdG9hc3QubWQtc3dpcGVkb3duIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICBtZC10b2FzdC5uZy1lbnRlciB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAgIG1kLXRvYXN0Lm5nLWVudGVyIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgICBtZC10b2FzdC5uZy1lbnRlci5tZC10b3AgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cbiAgICBtZC10b2FzdC5uZy1lbnRlci5uZy1lbnRlci1hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgbWQtdG9hc3QubmctZW50ZXIubmctZW50ZXItYWN0aXZlIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUubWQtc3dpcGV1cCAubWQtdG9hc3QtY29udGVudCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTsgfVxuICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUubWQtc3dpcGVkb3duIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7IH1cbiAgbWQtdG9hc3QubmctbGVhdmUubmctbGVhdmUtYWN0aXZlLm1kLXRvcCAubWQtdG9hc3QtY29udGVudCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cbiAgbWQtdG9hc3QgLm1kLWFjdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZsb2F0OiByaWdodDsgfVxuICBtZC10b2FzdCAubWQtYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXRvYXN0IC5tZC1idXR0b24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXRvYXN0IC5tZC1idXR0b24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIG1kLXRvYXN0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIG1kLXRvYXN0Lm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZS5tZC1zd2lwZXVwIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7IH1cbiAgICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUubWQtc3dpcGVkb3duIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTAlLCAwKTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICBtZC10b2FzdCB7XG4gICAgbWluLXdpZHRoOiAzMDRweDtcbiAgICAvKlxuICAgKiBXaGVuIHRoZSB0b2FzdCBkb2Vzbid0IHRha2UgdXAgdGhlIHdob2xlIHNjcmVlbixcbiAgICogbWFrZSBpdCByb3RhdGUgd2hlbiB0aGUgdXNlciBzd2lwZXMgaXQgYXdheVxuICAgKi8gfVxuICAgIG1kLXRvYXN0Lm1kLWJvdHRvbSB7XG4gICAgICBib3R0b206IDA7IH1cbiAgICBtZC10b2FzdC5tZC1sZWZ0IHtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICBtZC10b2FzdC5tZC1yaWdodCB7XG4gICAgICByaWdodDogMDsgfVxuICAgIG1kLXRvYXN0Lm1kLXRvcCB7XG4gICAgICB0b3A6IDA7IH1cbiAgICBtZC10b2FzdC5fbWQtc3RhcnQge1xuICAgICAgbGVmdDogMDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLXRvYXN0Ll9tZC1zdGFydCB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgbWQtdG9hc3QuX21kLWVuZCB7XG4gICAgICByaWdodDogMDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLXRvYXN0Ll9tZC1lbmQge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDsgfVxuICAgIG1kLXRvYXN0Lm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZS5tZC1zd2lwZWxlZnQgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTsgfVxuICAgIG1kLXRvYXN0Lm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZS5tZC1zd2lwZXJpZ2h0IC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTAlLCAwLCAwKTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgbWQtdG9hc3QgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNTY4cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC10b2FzdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfSB9XG5cbi5tZC10b2FzdC1hbmltYXRpbmcge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxubWQtdG9vbGJhciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtaW4taGVpZ2h0OiA2NHB4O1xuICB3aWR0aDogMTAwJTsgfVxuICBtZC10b29sYmFyLl9tZC10b29sYmFyLXRyYW5zaXRpb25zIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgZmlsbCwgY29sb3I7IH1cbiAgbWQtdG9vbGJhci5tZC13aGl0ZWZyYW1lLXoxLWFkZCwgbWQtdG9vbGJhci5tZC13aGl0ZWZyYW1lLXoxLXJlbW92ZSB7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjVzIGxpbmVhcjsgfVxuICBtZC10b29sYmFyIG1kLXRvb2xiYXItZmlsbGVyIHtcbiAgICB3aWR0aDogNzJweDsgfVxuICBtZC10b29sYmFyICosXG4gIG1kLXRvb2xiYXIgKjpiZWZvcmUsXG4gIG1kLXRvb2xiYXIgKjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICBtZC10b29sYmFyLm5nLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgbWQtdG9vbGJhci5tZC10YWxsIHtcbiAgICBoZWlnaHQ6IDEyOHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEyOHB4O1xuICAgIG1heC1oZWlnaHQ6IDEyOHB4OyB9XG4gIG1kLXRvb2xiYXIubWQtbWVkaXVtLXRhbGwge1xuICAgIGhlaWdodDogODhweDtcbiAgICBtaW4taGVpZ2h0OiA4OHB4O1xuICAgIG1heC1oZWlnaHQ6IDg4cHg7IH1cbiAgICBtZC10b29sYmFyLm1kLW1lZGl1bS10YWxsIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgICBtYXgtaGVpZ2h0OiA0OHB4OyB9XG4gIG1kLXRvb2xiYXIgPiAubWQtaW5kZW50IHtcbiAgICBtYXJnaW4tbGVmdDogNjRweDsgfVxuICAgIFtkaXI9cnRsXSBtZC10b29sYmFyID4gLm1kLWluZGVudCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjRweDsgfVxuICBtZC10b29sYmFyIH4gbWQtY29udGVudCA+IG1kLWxpc3Qge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBtZC10b29sYmFyIH4gbWQtY29udGVudCA+IG1kLWxpc3QgbWQtbGlzdC1pdGVtOmxhc3QtY2hpbGQgbWQtZGl2aWRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5tZC10b29sYmFyLXRvb2xzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjRweDtcbiAgbWF4LWhlaWdodDogNjRweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtYXJnaW46IDA7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMgaDEsIC5tZC10b29sYmFyLXRvb2xzIGgyLCAubWQtdG9vbGJhci10b29scyBoMyB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbjogaW5oZXJpdDsgfVxuICAubWQtdG9vbGJhci10b29scyBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMgLmZpbGwtaGVpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMgbWQtY2hlY2tib3gge1xuICAgIG1hcmdpbjogaW5oZXJpdDsgfVxuICAubWQtdG9vbGJhci10b29scyAubWQtYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAubWQtdG9vbGJhci10b29scyAubWQtYnV0dG9uLCAubWQtdG9vbGJhci10b29scyAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIG1kLWljb24ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBmaWxsLCBjb2xvcjsgfVxuICAgICAgLm1kLXRvb2xiYXItdG9vbHMgLm1kLWJ1dHRvbi5uZy1hbmltYXRlLCAubWQtdG9vbGJhci10b29scyAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIG1kLWljb24ubmctYW5pbWF0ZSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogLThweDsgfVxuICAgIFtkaXI9cnRsXSAubWQtdG9vbGJhci10b29scyA+IC5tZC1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IC04cHg7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogLThweDsgfVxuICAgIFtkaXI9cnRsXSAubWQtdG9vbGJhci10b29scyA+IC5tZC1idXR0b246bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogLThweDsgfVxuICAubWQtdG9vbGJhci10b29scyA+IG1kLW1lbnU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4OyB9XG4gICAgW2Rpcj1ydGxdIC5tZC10b29sYmFyLXRvb2xzID4gbWQtbWVudTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4OyB9XG4gICAgLm1kLXRvb2xiYXItdG9vbHMgPiBtZC1tZW51Omxhc3QtY2hpbGQgPiAubWQtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgW2Rpcj1ydGxdIC5tZC10b29sYmFyLXRvb2xzID4gbWQtbWVudTpsYXN0LWNoaWxkID4gLm1kLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAubWQtdG9vbGJhci10b29scyB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTU5cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIG1kLXRvb2xiYXIge1xuICAgIG1pbi1oZWlnaHQ6IDU2cHg7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMge1xuICAgIGhlaWdodDogNTZweDtcbiAgICBtYXgtaGVpZ2h0OiA1NnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5NTlweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIG1kLXRvb2xiYXIge1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtYXgtaGVpZ2h0OiA0OHB4OyB9IH1cblxuLm1kLXRvb2x0aXAge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgLm1kLXRvb2x0aXAubWQtb3JpZ2luLXRvcCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICBtYXJnaW4tdG9wOiAtMjRweDsgfVxuICAubWQtdG9vbHRpcC5tZC1vcmlnaW4tcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4OyB9XG4gIC5tZC10b29sdGlwLm1kLW9yaWdpbi1ib3R0b20ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gICAgbWFyZ2luLXRvcDogMjRweDsgfVxuICAubWQtdG9vbHRpcC5tZC1vcmlnaW4tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAubWQtdG9vbHRpcCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4OyB9XG4gICAgICAubWQtdG9vbHRpcC5tZC1vcmlnaW4tdG9wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE0cHg7IH1cbiAgICAgIC5tZC10b29sdGlwLm1kLW9yaWdpbi1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4OyB9XG4gICAgICAubWQtdG9vbHRpcC5tZC1vcmlnaW4tYm90dG9tIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTRweDsgfVxuICAgICAgLm1kLXRvb2x0aXAubWQtb3JpZ2luLWxlZnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE0cHg7IH0gfVxuICAubWQtdG9vbHRpcC5tZC1zaG93LWFkZCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICAubWQtdG9vbHRpcC5tZC1zaG93IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAubWQtdG9vbHRpcC5tZC1oaWRlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLm1kLXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgLm1kLXRydW5jYXRlLm1kLWNsaXAge1xuICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7IH1cbiAgLm1kLXRydW5jYXRlLmZsZXgge1xuICAgIHdpZHRoOiAwOyB9XG5cbi5tZC12aXJ0dWFsLXJlcGVhdC1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lciAubWQtdmlydHVhbC1yZXBlYXQtc2Nyb2xsZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gIC5tZC12aXJ0dWFsLXJlcGVhdC1jb250YWluZXIgLm1kLXZpcnR1YWwtcmVwZWF0LXNpemVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxcHg7IH1cbiAgLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lciAubWQtdmlydHVhbC1yZXBlYXQtb2Zmc2V0dGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDsgfVxuXG4ubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLW9yaWVudC1ob3Jpem9udGFsIC5tZC12aXJ0dWFsLXJlcGVhdC1zY3JvbGxlciB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuXG4ubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLW9yaWVudC1ob3Jpem9udGFsIC5tZC12aXJ0dWFsLXJlcGVhdC1vZmZzZXR0ZXIge1xuICBib3R0b206IDE2cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIFtkaXI9cnRsXSAubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLW9yaWVudC1ob3Jpem9udGFsIC5tZC12aXJ0dWFsLXJlcGVhdC1vZmZzZXR0ZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuLm1kLXdoaXRlZnJhbWUtMWRwLCAubWQtd2hpdGVmcmFtZS16MSB7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMmRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0zZHAge1xuICBib3gtc2hhZG93OiAwcHggMXB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggM3B4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDNweCAzcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTRkcCwgLm1kLXdoaXRlZnJhbWUtejIge1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDRweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAxcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS01ZHAge1xuICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDVweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAxcHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS02ZHAge1xuICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDZweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMXB4IDE4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtN2RwLCAubWQtd2hpdGVmcmFtZS16MyB7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggN3B4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAycHggMTZweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS04ZHAge1xuICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtOWRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDVweCA2cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCA5cHggMTJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDNweCAxNnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTEwZHAsIC5tZC13aGl0ZWZyYW1lLXo0IHtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA2cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxMHB4IDE0cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA0cHggMThweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0xMWRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA3cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxMXB4IDE1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA0cHggMjBweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0xMmRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDdweCA4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxMnB4IDE3cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA1cHggMjJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0xM2RwLCAubWQtd2hpdGVmcmFtZS16NSB7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMTNweCAxOXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggNXB4IDI0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMTRkcCB7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggOXB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMTRweCAyMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggNXB4IDI2cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMTVkcCB7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggOXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMTVweCAyMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggNnB4IDI4cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMTZkcCB7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDE2cHggMjRweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDZweCAzMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTE3ZHAge1xuICBib3gtc2hhZG93OiAwcHggOHB4IDExcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxN3B4IDI2cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA2cHggMzJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0xOGRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxMXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMThweCAyOHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggN3B4IDM0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMTlkcCB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTJweCAtNnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDE5cHggMjlweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDdweCAzNnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTIwZHAge1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxM3B4IC02cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMjBweCAzMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggOHB4IDM4cHggN3B4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMjFkcCB7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDEzcHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAyMXB4IDMzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA4cHggNDBweCA3cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0yMmRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTRweCAtNnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDIycHggMzVweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDhweCA0MnB4IDdweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTIzZHAge1xuICBib3gtc2hhZG93OiAwcHggMTFweCAxNHB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMjNweCAzNnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggOXB4IDQ0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMjRkcCB7XG4gIGJveC1zaGFkb3c6IDBweCAxMXB4IDE1cHggLTdweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAyNHB4IDM4cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA5cHggNDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC13aGl0ZWZyYW1lIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgbWQtd2hpdGVmcmFtZSwgW21kLXdoaXRlZnJhbWVdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9IH1cblxuLypcbiogU2luY2UgTGF5b3V0IEFQSSB1c2VzIG5nLWNsb2FrIHRvIGhpZGUgdGhlIGRvbSBlbGVtZW50cyB3aGlsZSBsYXlvdXRzIGFyZSBhZGp1c3RlZFxuKi9cbltuZ1xcOmNsb2FrXSwgW25nLWNsb2FrXSwgW2RhdGEtbmctY2xvYWtdLCBbeC1uZy1jbG9ha10sIC5uZy1jbG9haywgLngtbmctY2xvYWsge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLypcbiogIFJlc3BvbnNpdmUgYXR0cmlidXRlc1xuKlxuKiAgUmVmZXJlbmNlczpcbiogIDEpIGh0dHBzOi8vc2NvdGNoLmlvL3R1dG9yaWFscy9hLXZpc3VhbC1ndWlkZS10by1jc3MzLWZsZXhib3gtcHJvcGVydGllcyNmbGV4XG4qICAyKSBodHRwczovL2Nzcy10cmlja3MuY29tL2FsbWFuYWMvcHJvcGVydGllcy9mL2ZsZXgvXG4qICAzKSBodHRwczovL2Nzcy10cmlja3MuY29tL3NuaXBwZXRzL2Nzcy9hLWd1aWRlLXRvLWZsZXhib3gvXG4qICA0KSBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzIzMtbWluLWhlaWdodC1vbi1hLWZsZXgtY29udGFpbmVyLXdvbnQtYXBwbHktdG8taXRzLWZsZXgtaXRlbXNcbiogIDUpIGh0dHA6Ly9nb2RiYW4uY29tLnVhL3Byb2plY3RzL2ZsZXhncmlkXG4qL1xuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgLmxheW91dC1maWxsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuXG4vKlxuICogIEFwcGx5IE1peGlucyB0byBjcmVhdGUgTGF5b3V0L0ZsZXhib3ggc3R5bGVzXG4gKi9cbi5mbGV4LW9yZGVyIHtcbiAgb3JkZXI6IDA7IH1cblxuLmZsZXgtb3JkZXItLTIwIHtcbiAgb3JkZXI6IC0yMDsgfVxuXG4uZmxleC1vcmRlci0tMTkge1xuICBvcmRlcjogLTE5OyB9XG5cbi5mbGV4LW9yZGVyLS0xOCB7XG4gIG9yZGVyOiAtMTg7IH1cblxuLmZsZXgtb3JkZXItLTE3IHtcbiAgb3JkZXI6IC0xNzsgfVxuXG4uZmxleC1vcmRlci0tMTYge1xuICBvcmRlcjogLTE2OyB9XG5cbi5mbGV4LW9yZGVyLS0xNSB7XG4gIG9yZGVyOiAtMTU7IH1cblxuLmZsZXgtb3JkZXItLTE0IHtcbiAgb3JkZXI6IC0xNDsgfVxuXG4uZmxleC1vcmRlci0tMTMge1xuICBvcmRlcjogLTEzOyB9XG5cbi5mbGV4LW9yZGVyLS0xMiB7XG4gIG9yZGVyOiAtMTI7IH1cblxuLmZsZXgtb3JkZXItLTExIHtcbiAgb3JkZXI6IC0xMTsgfVxuXG4uZmxleC1vcmRlci0tMTAge1xuICBvcmRlcjogLTEwOyB9XG5cbi5mbGV4LW9yZGVyLS05IHtcbiAgb3JkZXI6IC05OyB9XG5cbi5mbGV4LW9yZGVyLS04IHtcbiAgb3JkZXI6IC04OyB9XG5cbi5mbGV4LW9yZGVyLS03IHtcbiAgb3JkZXI6IC03OyB9XG5cbi5mbGV4LW9yZGVyLS02IHtcbiAgb3JkZXI6IC02OyB9XG5cbi5mbGV4LW9yZGVyLS01IHtcbiAgb3JkZXI6IC01OyB9XG5cbi5mbGV4LW9yZGVyLS00IHtcbiAgb3JkZXI6IC00OyB9XG5cbi5mbGV4LW9yZGVyLS0zIHtcbiAgb3JkZXI6IC0zOyB9XG5cbi5mbGV4LW9yZGVyLS0yIHtcbiAgb3JkZXI6IC0yOyB9XG5cbi5mbGV4LW9yZGVyLS0xIHtcbiAgb3JkZXI6IC0xOyB9XG5cbi5mbGV4LW9yZGVyLTAge1xuICBvcmRlcjogMDsgfVxuXG4uZmxleC1vcmRlci0xIHtcbiAgb3JkZXI6IDE7IH1cblxuLmZsZXgtb3JkZXItMiB7XG4gIG9yZGVyOiAyOyB9XG5cbi5mbGV4LW9yZGVyLTMge1xuICBvcmRlcjogMzsgfVxuXG4uZmxleC1vcmRlci00IHtcbiAgb3JkZXI6IDQ7IH1cblxuLmZsZXgtb3JkZXItNSB7XG4gIG9yZGVyOiA1OyB9XG5cbi5mbGV4LW9yZGVyLTYge1xuICBvcmRlcjogNjsgfVxuXG4uZmxleC1vcmRlci03IHtcbiAgb3JkZXI6IDc7IH1cblxuLmZsZXgtb3JkZXItOCB7XG4gIG9yZGVyOiA4OyB9XG5cbi5mbGV4LW9yZGVyLTkge1xuICBvcmRlcjogOTsgfVxuXG4uZmxleC1vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDsgfVxuXG4uZmxleC1vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTsgfVxuXG4uZmxleC1vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjsgfVxuXG4uZmxleC1vcmRlci0xMyB7XG4gIG9yZGVyOiAxMzsgfVxuXG4uZmxleC1vcmRlci0xNCB7XG4gIG9yZGVyOiAxNDsgfVxuXG4uZmxleC1vcmRlci0xNSB7XG4gIG9yZGVyOiAxNTsgfVxuXG4uZmxleC1vcmRlci0xNiB7XG4gIG9yZGVyOiAxNjsgfVxuXG4uZmxleC1vcmRlci0xNyB7XG4gIG9yZGVyOiAxNzsgfVxuXG4uZmxleC1vcmRlci0xOCB7XG4gIG9yZGVyOiAxODsgfVxuXG4uZmxleC1vcmRlci0xOSB7XG4gIG9yZGVyOiAxOTsgfVxuXG4uZmxleC1vcmRlci0yMCB7XG4gIG9yZGVyOiAyMDsgfVxuXG4ub2Zmc2V0LTAsIC5mbGV4LW9mZnNldC0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ub2Zmc2V0LTUsIC5mbGV4LW9mZnNldC01LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gIFtkaXI9cnRsXSAub2Zmc2V0LTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDUlOyB9XG5cbi5vZmZzZXQtMTAsIC5mbGV4LW9mZnNldC0xMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTEwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC0xMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG5cbi5vZmZzZXQtMTUsIC5mbGV4LW9mZnNldC0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC0xNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTUlOyB9XG5cbi5vZmZzZXQtMjAsIC5mbGV4LW9mZnNldC0yMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTIwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMjAlOyB9XG5cbi5vZmZzZXQtMjUsIC5mbGV4LW9mZnNldC0yNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTI1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC0yNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG5cbi5vZmZzZXQtMzAsIC5mbGV4LW9mZnNldC0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC0zMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMzAlOyB9XG5cbi5vZmZzZXQtMzUsIC5mbGV4LW9mZnNldC0zNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTM1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMzUlOyB9XG5cbi5vZmZzZXQtNDAsIC5mbGV4LW9mZnNldC00MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTQwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC00MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG5cbi5vZmZzZXQtNDUsIC5mbGV4LW9mZnNldC00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC00NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNDUlOyB9XG5cbi5vZmZzZXQtNTAsIC5mbGV4LW9mZnNldC01MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTUwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNTAlOyB9XG5cbi5vZmZzZXQtNTUsIC5mbGV4LW9mZnNldC01NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTU1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTU1IHtcbiAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC01NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG5cbi5vZmZzZXQtNjAsIC5mbGV4LW9mZnNldC02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC02MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNjAlOyB9XG5cbi5vZmZzZXQtNjUsIC5mbGV4LW9mZnNldC02NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTY1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTY1IHtcbiAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNjUlOyB9XG5cbi5vZmZzZXQtNzAsIC5mbGV4LW9mZnNldC03MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTcwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC03MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG5cbi5vZmZzZXQtNzUsIC5mbGV4LW9mZnNldC03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTc1IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC03NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNzUlOyB9XG5cbi5vZmZzZXQtODAsIC5mbGV4LW9mZnNldC04MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTgwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtODAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogODAlOyB9XG5cbi5vZmZzZXQtODUsIC5mbGV4LW9mZnNldC04NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTg1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTg1IHtcbiAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC04NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtODUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG5cbi5vZmZzZXQtOTAsIC5mbGV4LW9mZnNldC05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC05MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogOTAlOyB9XG5cbi5vZmZzZXQtOTUsIC5mbGV4LW9mZnNldC05NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTk1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTk1IHtcbiAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogOTUlOyB9XG5cbi5vZmZzZXQtMzMsIC5mbGV4LW9mZnNldC0zMywgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTMzLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTMzIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG5cbi5vZmZzZXQtNjYsIC5mbGV4LW9mZnNldC02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTY2IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIFtkaXI9cnRsXSAub2Zmc2V0LTY2LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC02NiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwMCUgLyAzKTsgfVxuXG4ubGF5b3V0LWFsaWduLFxuLmxheW91dC1hbGlnbi1zdGFydC1zdHJldGNoIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuXG4ubGF5b3V0LWFsaWduLXN0YXJ0LFxuLmxheW91dC1hbGlnbi1zdGFydC1zdGFydCxcbi5sYXlvdXQtYWxpZ24tc3RhcnQtY2VudGVyLFxuLmxheW91dC1hbGlnbi1zdGFydC1lbmQsXG4ubGF5b3V0LWFsaWduLXN0YXJ0LXN0cmV0Y2gge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cblxuLmxheW91dC1hbGlnbi1jZW50ZXIsXG4ubGF5b3V0LWFsaWduLWNlbnRlci1zdGFydCxcbi5sYXlvdXQtYWxpZ24tY2VudGVyLWNlbnRlcixcbi5sYXlvdXQtYWxpZ24tY2VudGVyLWVuZCxcbi5sYXlvdXQtYWxpZ24tY2VudGVyLXN0cmV0Y2gge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ubGF5b3V0LWFsaWduLWVuZCxcbi5sYXlvdXQtYWxpZ24tZW5kLXN0YXJ0LFxuLmxheW91dC1hbGlnbi1lbmQtY2VudGVyLFxuLmxheW91dC1hbGlnbi1lbmQtZW5kLFxuLmxheW91dC1hbGlnbi1lbmQtc3RyZXRjaCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cblxuLmxheW91dC1hbGlnbi1zcGFjZS1hcm91bmQsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWFyb3VuZC1zdGFydCxcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYXJvdW5kLWVuZCxcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG4ubGF5b3V0LWFsaWduLXNwYWNlLWJldHdlZW4sXG4ubGF5b3V0LWFsaWduLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuLmxheW91dC1hbGlnbi1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuLmxheW91dC1hbGlnbi1zcGFjZS1iZXR3ZWVuLWVuZCxcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYmV0d2Vlbi1zdHJldGNoIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5sYXlvdXQtYWxpZ24tc3RhcnQtc3RhcnQsXG4ubGF5b3V0LWFsaWduLWNlbnRlci1zdGFydCxcbi5sYXlvdXQtYWxpZ24tZW5kLXN0YXJ0LFxuLmxheW91dC1hbGlnbi1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuLmxheW91dC1hbGlnbi1zcGFjZS1hcm91bmQtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuXG4ubGF5b3V0LWFsaWduLXN0YXJ0LWNlbnRlcixcbi5sYXlvdXQtYWxpZ24tY2VudGVyLWNlbnRlcixcbi5sYXlvdXQtYWxpZ24tZW5kLWNlbnRlcixcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWFyb3VuZC1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ubGF5b3V0LWFsaWduLXN0YXJ0LWNlbnRlciA+ICosXG4ubGF5b3V0LWFsaWduLWNlbnRlci1jZW50ZXIgPiAqLFxuLmxheW91dC1hbGlnbi1lbmQtY2VudGVyID4gKixcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYmV0d2Vlbi1jZW50ZXIgPiAqLFxuLmxheW91dC1hbGlnbi1zcGFjZS1hcm91bmQtY2VudGVyID4gKiB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWFsaWduLXN0YXJ0LWVuZCxcbi5sYXlvdXQtYWxpZ24tY2VudGVyLWVuZCxcbi5sYXlvdXQtYWxpZ24tZW5kLWVuZCxcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYmV0d2Vlbi1lbmQsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWFyb3VuZC1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5sYXlvdXQtYWxpZ24tc3RhcnQtc3RyZXRjaCxcbi5sYXlvdXQtYWxpZ24tY2VudGVyLXN0cmV0Y2gsXG4ubGF5b3V0LWFsaWduLWVuZC1zdHJldGNoLFxuLmxheW91dC1hbGlnbi1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cblxuLmZsZXgge1xuICBmbGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LWdyb3cge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC1pbml0aWFsIHtcbiAgZmxleDogMCAxIGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtYXV0byB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LW5vbmUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC1ub3NocmluayB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LW5vZ3JvdyB7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC0xMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTEwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtMTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtMTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxNSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC0xNSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDE1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTE1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTIwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMjAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtMjAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC0yMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDIwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC0yNSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDI1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTI1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMjUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtMjUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyNSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtMzAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAzMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC0zMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDMwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTMwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTM1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMzUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtMzUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAzNSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC0zNSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDM1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC00MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDQwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTQwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtNDAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA0MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtNDUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA0NSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC00NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDQ1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTQ1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNDUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTUwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNTAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtNTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC01MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC01NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDU1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTU1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNTUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtNTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1NSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtNjAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA2MCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC02MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDYwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTYwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNjAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTY1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNjUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtNjUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA2NSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC02NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDY1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC03MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDcwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTcwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNzAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtNzAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA3MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtNzUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC03NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDc1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTc1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNzUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTgwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogODAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtODAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC04MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDgwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC04NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDg1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTg1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogODUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtODUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA4NSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtOTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC05MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTkwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogOTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTk1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogOTUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtOTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA5NSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC05NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDk1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC0xMDAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtMTAwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTEwMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtMzMge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtNjYge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC0zMyB7XG4gIGZsZXg6IDEgMSAzMy4zMyU7XG4gIG1heC13aWR0aDogMzMuMzMlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtNjYge1xuICBmbGV4OiAxIDEgNjYuNjYlO1xuICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTMzIHtcbiAgZmxleDogMSAxIDMzLjMzJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC02NiB7XG4gIGZsZXg6IDEgMSA2Ni42NiU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNjYuNjYlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtMzMge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC02NiB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4IHtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtMzMge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC02NiB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4IHtcbiAgbWluLWhlaWdodDogMDsgfVxuXG4ubGF5b3V0LCAubGF5b3V0LWNvbHVtbiwgLmxheW91dC1yb3cge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmxheW91dC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5sYXlvdXQtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuXG4ubGF5b3V0LXBhZGRpbmctc20gPiAqLFxuLmxheW91dC1wYWRkaW5nID4gLmZsZXgtc20ge1xuICBwYWRkaW5nOiA0cHg7IH1cblxuLmxheW91dC1wYWRkaW5nLFxuLmxheW91dC1wYWRkaW5nLWd0LXNtLFxuLmxheW91dC1wYWRkaW5nLW1kLFxuLmxheW91dC1wYWRkaW5nID4gKixcbi5sYXlvdXQtcGFkZGluZy1ndC1zbSA+ICosXG4ubGF5b3V0LXBhZGRpbmctbWQgPiAqLFxuLmxheW91dC1wYWRkaW5nID4gLmZsZXgsXG4ubGF5b3V0LXBhZGRpbmcgPiAuZmxleC1ndC1zbSxcbi5sYXlvdXQtcGFkZGluZyA+IC5mbGV4LW1kIHtcbiAgcGFkZGluZzogOHB4OyB9XG5cbi5sYXlvdXQtcGFkZGluZy1ndC1tZCA+ICosXG4ubGF5b3V0LXBhZGRpbmctbGcgPiAqLFxuLmxheW91dC1wYWRkaW5nLWd0LWxnID4gKixcbi5sYXlvdXQtcGFkZGluZyA+IC5mbGV4LWd0LW1kLFxuLmxheW91dC1wYWRkaW5nID4gLmZsZXgtbGcsXG4ubGF5b3V0LXBhZGRpbmcgPiAuZmxleC1sZyxcbi5sYXlvdXQtcGFkZGluZyA+IC5mbGV4LWd0LWxnIHtcbiAgcGFkZGluZzogMTZweDsgfVxuXG4ubGF5b3V0LW1hcmdpbi1zbSA+ICosXG4ubGF5b3V0LW1hcmdpbiA+IC5mbGV4LXNtIHtcbiAgbWFyZ2luOiA0cHg7IH1cblxuLmxheW91dC1tYXJnaW4sXG4ubGF5b3V0LW1hcmdpbi1ndC1zbSxcbi5sYXlvdXQtbWFyZ2luLW1kLFxuLmxheW91dC1tYXJnaW4gPiAqLFxuLmxheW91dC1tYXJnaW4tZ3Qtc20gPiAqLFxuLmxheW91dC1tYXJnaW4tbWQgPiAqLFxuLmxheW91dC1tYXJnaW4gPiAuZmxleCxcbi5sYXlvdXQtbWFyZ2luID4gLmZsZXgtZ3Qtc20sXG4ubGF5b3V0LW1hcmdpbiA+IC5mbGV4LW1kIHtcbiAgbWFyZ2luOiA4cHg7IH1cblxuLmxheW91dC1tYXJnaW4tZ3QtbWQgPiAqLFxuLmxheW91dC1tYXJnaW4tbGcgPiAqLFxuLmxheW91dC1tYXJnaW4tZ3QtbGcgPiAqLFxuLmxheW91dC1tYXJnaW4gPiAuZmxleC1ndC1tZCxcbi5sYXlvdXQtbWFyZ2luID4gLmZsZXgtbGcsXG4ubGF5b3V0LW1hcmdpbiA+IC5mbGV4LWd0LWxnIHtcbiAgbWFyZ2luOiAxNnB4OyB9XG5cbi5sYXlvdXQtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4ubGF5b3V0LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwOyB9XG5cbi5sYXlvdXQtZmlsbCB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4vKipcbiAqIGBoaWRlLWd0LXNtIHNob3ctZ3QtbGdgIHNob3VsZCBoaWRlIGZyb20gNjAwcHggdG8gMTIwMHB4XG4gKiBgc2hvdy1tZCBoaWRlLWd0LXNtYCBzaG91bGQgc2hvdyBmcm9tIDBweCB0byA5NjBweCBhbmQgaGlkZSBhdCA+OTYwcHhcbiAqIGBoaWRlLWd0LW1kIHNob3ctZ3Qtc21gIHNob3VsZCBzaG93IGV2ZXJ5d2hlcmUgKHNob3cgb3ZlcnJpZGVzIGhpZGUpYFxuICpcbiAqICBoaWRlIG1lYW5zIGhpZGUgZXZlcnl3aGVyZVxuICogIFNpemVzOlxuICogICAgICAgICAkbGF5b3V0LWJyZWFrcG9pbnQteHM6ICAgICA2MDBweCAhZGVmYXVsdDtcbiAqICAgICAgICAgJGxheW91dC1icmVha3BvaW50LXNtOiAgICAgOTYwcHggIWRlZmF1bHQ7XG4gKiAgICAgICAgICRsYXlvdXQtYnJlYWtwb2ludC1tZDogICAgIDEyODBweCAhZGVmYXVsdDtcbiAqICAgICAgICAgJGxheW91dC1icmVha3BvaW50LWxnOiAgICAgMTkyMHB4ICFkZWZhdWx0O1xuICovXG5AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmhpZGUteHM6bm90KC5zaG93LXhzKTpub3QoLnNob3cpLCAuaGlkZTpub3QoLnNob3cteHMpOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTIwIHtcbiAgICBvcmRlcjogLTIwOyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0xOSB7XG4gICAgb3JkZXI6IC0xOTsgfVxuICAuZmxleC1vcmRlci14cy0tMTgge1xuICAgIG9yZGVyOiAtMTg7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTE3IHtcbiAgICBvcmRlcjogLTE3OyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0xNiB7XG4gICAgb3JkZXI6IC0xNjsgfVxuICAuZmxleC1vcmRlci14cy0tMTUge1xuICAgIG9yZGVyOiAtMTU7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTE0IHtcbiAgICBvcmRlcjogLTE0OyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0xMyB7XG4gICAgb3JkZXI6IC0xMzsgfVxuICAuZmxleC1vcmRlci14cy0tMTIge1xuICAgIG9yZGVyOiAtMTI7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTExIHtcbiAgICBvcmRlcjogLTExOyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0xMCB7XG4gICAgb3JkZXI6IC0xMDsgfVxuICAuZmxleC1vcmRlci14cy0tOSB7XG4gICAgb3JkZXI6IC05OyB9XG4gIC5mbGV4LW9yZGVyLXhzLS04IHtcbiAgICBvcmRlcjogLTg7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTcge1xuICAgIG9yZGVyOiAtNzsgfVxuICAuZmxleC1vcmRlci14cy0tNiB7XG4gICAgb3JkZXI6IC02OyB9XG4gIC5mbGV4LW9yZGVyLXhzLS01IHtcbiAgICBvcmRlcjogLTU7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTQge1xuICAgIG9yZGVyOiAtNDsgfVxuICAuZmxleC1vcmRlci14cy0tMyB7XG4gICAgb3JkZXI6IC0zOyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0yIHtcbiAgICBvcmRlcjogLTI7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTEge1xuICAgIG9yZGVyOiAtMTsgfVxuICAuZmxleC1vcmRlci14cy0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAuZmxleC1vcmRlci14cy0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAuZmxleC1vcmRlci14cy0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAuZmxleC1vcmRlci14cy0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAuZmxleC1vcmRlci14cy00IHtcbiAgICBvcmRlcjogNDsgfVxuICAuZmxleC1vcmRlci14cy01IHtcbiAgICBvcmRlcjogNTsgfVxuICAuZmxleC1vcmRlci14cy02IHtcbiAgICBvcmRlcjogNjsgfVxuICAuZmxleC1vcmRlci14cy03IHtcbiAgICBvcmRlcjogNzsgfVxuICAuZmxleC1vcmRlci14cy04IHtcbiAgICBvcmRlcjogODsgfVxuICAuZmxleC1vcmRlci14cy05IHtcbiAgICBvcmRlcjogOTsgfVxuICAuZmxleC1vcmRlci14cy0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5mbGV4LW9yZGVyLXhzLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmZsZXgtb3JkZXIteHMtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAuZmxleC1vcmRlci14cy0xMyB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5mbGV4LW9yZGVyLXhzLTE0IHtcbiAgICBvcmRlcjogMTQ7IH1cbiAgLmZsZXgtb3JkZXIteHMtMTUge1xuICAgIG9yZGVyOiAxNTsgfVxuICAuZmxleC1vcmRlci14cy0xNiB7XG4gICAgb3JkZXI6IDE2OyB9XG4gIC5mbGV4LW9yZGVyLXhzLTE3IHtcbiAgICBvcmRlcjogMTc7IH1cbiAgLmZsZXgtb3JkZXIteHMtMTgge1xuICAgIG9yZGVyOiAxODsgfVxuICAuZmxleC1vcmRlci14cy0xOSB7XG4gICAgb3JkZXI6IDE5OyB9XG4gIC5mbGV4LW9yZGVyLXhzLTIwIHtcbiAgICBvcmRlcjogMjA7IH1cbiAgLm9mZnNldC14cy0wLCAuZmxleC1vZmZzZXQteHMtMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy0wLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAub2Zmc2V0LXhzLTUsIC5mbGV4LW9mZnNldC14cy01LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy01IHtcbiAgICBtYXJnaW4tbGVmdDogNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy01LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNSU7IH1cbiAgLm9mZnNldC14cy0xMCwgLmZsZXgtb2Zmc2V0LXhzLTEwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy0xMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwJTsgfVxuICAub2Zmc2V0LXhzLTE1LCAuZmxleC1vZmZzZXQteHMtMTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0xNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTE1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy0xNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTUlOyB9XG4gIC5vZmZzZXQteHMtMjAsIC5mbGV4LW9mZnNldC14cy0yMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTIwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtMjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTIwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMCU7IH1cbiAgLm9mZnNldC14cy0yNSwgLmZsZXgtb2Zmc2V0LXhzLTI1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy0yNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1JTsgfVxuICAub2Zmc2V0LXhzLTMwLCAuZmxleC1vZmZzZXQteHMtMzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0zMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTMwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy0zMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzAlOyB9XG4gIC5vZmZzZXQteHMtMzUsIC5mbGV4LW9mZnNldC14cy0zNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTM1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtMzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTM1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNSU7IH1cbiAgLm9mZnNldC14cy00MCwgLmZsZXgtb2Zmc2V0LXhzLTQwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNDAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy00MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNDAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwJTsgfVxuICAub2Zmc2V0LXhzLTQ1LCAuZmxleC1vZmZzZXQteHMtNDUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy00NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTQ1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy00NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDUlOyB9XG4gIC5vZmZzZXQteHMtNTAsIC5mbGV4LW9mZnNldC14cy01MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTUwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtNTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTUwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MCU7IH1cbiAgLm9mZnNldC14cy01NSwgLmZsZXgtb2Zmc2V0LXhzLTU1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy01NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDU1JTsgfVxuICAub2Zmc2V0LXhzLTYwLCAuZmxleC1vZmZzZXQteHMtNjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy02MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTYwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy02MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjAlOyB9XG4gIC5vZmZzZXQteHMtNjUsIC5mbGV4LW9mZnNldC14cy02NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTY1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtNjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTY1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2NSU7IH1cbiAgLm9mZnNldC14cy03MCwgLmZsZXgtb2Zmc2V0LXhzLTcwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy03MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDcwJTsgfVxuICAub2Zmc2V0LXhzLTc1LCAuZmxleC1vZmZzZXQteHMtNzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy03NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTc1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy03NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzUlOyB9XG4gIC5vZmZzZXQteHMtODAsIC5mbGV4LW9mZnNldC14cy04MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTgwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtODAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTgwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4MCU7IH1cbiAgLm9mZnNldC14cy04NSwgLmZsZXgtb2Zmc2V0LXhzLTg1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtODUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy04NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtODUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDg1JTsgfVxuICAub2Zmc2V0LXhzLTkwLCAuZmxleC1vZmZzZXQteHMtOTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy05MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTkwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy05MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTAlOyB9XG4gIC5vZmZzZXQteHMtOTUsIC5mbGV4LW9mZnNldC14cy05NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTk1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtOTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTk1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5NSU7IH1cbiAgLm9mZnNldC14cy0zMywgLmZsZXgtb2Zmc2V0LXhzLTMzLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMzMsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMzMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAzKTsgfVxuICAub2Zmc2V0LXhzLTY2LCAuZmxleC1vZmZzZXQteHMtNjYsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy02NiwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy02NiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtNjYsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTY2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAubGF5b3V0LWFsaWduLXhzLFxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5sYXlvdXQtYWxpZ24teHMtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi14cy1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi14cy1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teHMtY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhzLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teHMtY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi14cy1jZW50ZXItc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmxheW91dC1hbGlnbi14cy1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teHMtZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhzLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teHMtZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi14cy1lbmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWFyb3VuZCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1hcm91bmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWFyb3VuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1hcm91bmQtZW5kLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWJldHdlZW4sXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhzLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14cy1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1hcm91bmQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi14cy1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teHMtY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14cy1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWFyb3VuZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24teHMtY2VudGVyLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24teHMtZW5kLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWFyb3VuZC1jZW50ZXIgPiAqIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi14cy1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLXhzLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYXJvdW5kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24teHMtc3RhcnQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi14cy1jZW50ZXItc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi14cy1lbmQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbiAgLmZsZXgteHMge1xuICAgIGZsZXg6IDE7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy1ncm93IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteHMtYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy1ub25lIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLW5vc2hyaW5rIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLW5vZ3JvdyB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhzLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtcm93ID4gLmZsZXgteHMtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAuZmxleC14cy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhzLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLWNvbHVtbiA+IC5mbGV4LXhzLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhzLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLWNvbHVtbiA+IC5mbGV4LXhzLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhzLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhzLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtcm93ID4gLmZsZXgge1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LXhzLWNvbHVtbiA+IC5mbGV4LXhzLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgge1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmxheW91dC14cywgLmxheW91dC14cy1jb2x1bW4sIC5sYXlvdXQteHMtcm93IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5sYXlvdXQteHMtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0yMCB7XG4gICAgb3JkZXI6IC0yMDsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMTkge1xuICAgIG9yZGVyOiAtMTk7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTE4IHtcbiAgICBvcmRlcjogLTE4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0xNyB7XG4gICAgb3JkZXI6IC0xNzsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMTYge1xuICAgIG9yZGVyOiAtMTY7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTE1IHtcbiAgICBvcmRlcjogLTE1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0xNCB7XG4gICAgb3JkZXI6IC0xNDsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMTMge1xuICAgIG9yZGVyOiAtMTM7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTEyIHtcbiAgICBvcmRlcjogLTEyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0xMSB7XG4gICAgb3JkZXI6IC0xMTsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMTAge1xuICAgIG9yZGVyOiAtMTA7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTkge1xuICAgIG9yZGVyOiAtOTsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tOCB7XG4gICAgb3JkZXI6IC04OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS03IHtcbiAgICBvcmRlcjogLTc7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTYge1xuICAgIG9yZGVyOiAtNjsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tNSB7XG4gICAgb3JkZXI6IC01OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS00IHtcbiAgICBvcmRlcjogLTQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTMge1xuICAgIG9yZGVyOiAtMzsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMiB7XG4gICAgb3JkZXI6IC0yOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0xIHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAuZmxleC1vcmRlci1ndC14cy0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMTMge1xuICAgIG9yZGVyOiAxMzsgfVxuICAuZmxleC1vcmRlci1ndC14cy0xNCB7XG4gICAgb3JkZXI6IDE0OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTE1IHtcbiAgICBvcmRlcjogMTU7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMTYge1xuICAgIG9yZGVyOiAxNjsgfVxuICAuZmxleC1vcmRlci1ndC14cy0xNyB7XG4gICAgb3JkZXI6IDE3OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTE4IHtcbiAgICBvcmRlcjogMTg7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMTkge1xuICAgIG9yZGVyOiAxOTsgfVxuICAuZmxleC1vcmRlci1ndC14cy0yMCB7XG4gICAgb3JkZXI6IDIwOyB9XG4gIC5vZmZzZXQtZ3QteHMtMCwgLmZsZXgtb2Zmc2V0LWd0LXhzLTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0wLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm9mZnNldC1ndC14cy01LCAuZmxleC1vZmZzZXQtZ3QteHMtNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUlOyB9XG4gIC5vZmZzZXQtZ3QteHMtMTAsIC5mbGV4LW9mZnNldC1ndC14cy0xMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTEwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtMTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTEwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgLm9mZnNldC1ndC14cy0xNSwgLmZsZXgtb2Zmc2V0LWd0LXhzLTE1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy0xNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtMTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1JTsgfVxuICAub2Zmc2V0LWd0LXhzLTIwLCAuZmxleC1vZmZzZXQtZ3QteHMtMjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0yMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTIwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0yMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjAlOyB9XG4gIC5vZmZzZXQtZ3QteHMtMjUsIC5mbGV4LW9mZnNldC1ndC14cy0yNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTI1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtMjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTI1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNSU7IH1cbiAgLm9mZnNldC1ndC14cy0zMCwgLmZsZXgtb2Zmc2V0LWd0LXhzLTMwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy0zMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtMzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwJTsgfVxuICAub2Zmc2V0LWd0LXhzLTM1LCAuZmxleC1vZmZzZXQtZ3QteHMtMzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0zNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTM1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0zNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzUlOyB9XG4gIC5vZmZzZXQtZ3QteHMtNDAsIC5mbGV4LW9mZnNldC1ndC14cy00MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTQwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtNDAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTQwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MCU7IH1cbiAgLm9mZnNldC1ndC14cy00NSwgLmZsZXgtb2Zmc2V0LWd0LXhzLTQ1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNDUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy00NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNDUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ1JTsgfVxuICAub2Zmc2V0LWd0LXhzLTUwLCAuZmxleC1vZmZzZXQtZ3QteHMtNTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy01MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTUwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy01MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTAlOyB9XG4gIC5vZmZzZXQtZ3QteHMtNTUsIC5mbGV4LW9mZnNldC1ndC14cy01NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTU1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtNTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTU1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1NSU7IH1cbiAgLm9mZnNldC1ndC14cy02MCwgLmZsZXgtb2Zmc2V0LWd0LXhzLTYwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy02MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYwJTsgfVxuICAub2Zmc2V0LWd0LXhzLTY1LCAuZmxleC1vZmZzZXQtZ3QteHMtNjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy02NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTY1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy02NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjUlOyB9XG4gIC5vZmZzZXQtZ3QteHMtNzAsIC5mbGV4LW9mZnNldC1ndC14cy03MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTcwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtNzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTcwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3MCU7IH1cbiAgLm9mZnNldC1ndC14cy03NSwgLmZsZXgtb2Zmc2V0LWd0LXhzLTc1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy03NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDc1JTsgfVxuICAub2Zmc2V0LWd0LXhzLTgwLCAuZmxleC1vZmZzZXQtZ3QteHMtODAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy04MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTgwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy04MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODAlOyB9XG4gIC5vZmZzZXQtZ3QteHMtODUsIC5mbGV4LW9mZnNldC1ndC14cy04NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTg1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtODUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTg1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4NSU7IH1cbiAgLm9mZnNldC1ndC14cy05MCwgLmZsZXgtb2Zmc2V0LWd0LXhzLTkwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtOTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy05MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtOTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDkwJTsgfVxuICAub2Zmc2V0LWd0LXhzLTk1LCAuZmxleC1vZmZzZXQtZ3QteHMtOTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy05NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTk1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy05NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTUlOyB9XG4gIC5vZmZzZXQtZ3QteHMtMzMsIC5mbGV4LW9mZnNldC1ndC14cy0zMywgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTMzLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTMzIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMyk7IH1cbiAgLm9mZnNldC1ndC14cy02NiwgLmZsZXgtb2Zmc2V0LWd0LXhzLTY2LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNjYsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNjYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTY2LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy02NiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYygyMDAlIC8gMyk7IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cyxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXhzLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtY2VudGVyLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtZW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1hcm91bmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYXJvdW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1hcm91bmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYXJvdW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1iZXR3ZWVuLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYmV0d2Vlbi1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYXJvdW5kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1hcm91bmQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWNlbnRlci1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWVuZC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1hcm91bmQtY2VudGVyID4gKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWFyb3VuZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXhzLXN0YXJ0LXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtY2VudGVyLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtZW5kLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYmV0d2Vlbi1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG4gIC5mbGV4LWd0LXhzIHtcbiAgICBmbGV4OiAxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtZ3JvdyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXhzLWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtbm9uZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy1ub3NocmluayB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy1ub2dyb3cge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC14cy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLXJvdyA+IC5mbGV4LWd0LXhzLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmZsZXgtZ3QteHMtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC14cy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1jb2x1bW4gPiAuZmxleC1ndC14cy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1jb2x1bW4gPiAuZmxleC1ndC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC14cy0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC14cy02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLXJvdyA+IC5mbGV4IHtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1ndC14cy1jb2x1bW4gPiAuZmxleC1ndC14cy0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4IHtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5sYXlvdXQtZ3QteHMsIC5sYXlvdXQtZ3QteHMtY29sdW1uLCAubGF5b3V0LWd0LXhzLXJvdyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAubGF5b3V0LWd0LXhzLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5oaWRlOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LXNtKTpub3QoLnNob3cpLCAuaGlkZS1ndC14czpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1zbSk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGlkZS1zbTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1zbSk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZmxleC1vcmRlci1zbS0tMjAge1xuICAgIG9yZGVyOiAtMjA7IH1cbiAgLmZsZXgtb3JkZXItc20tLTE5IHtcbiAgICBvcmRlcjogLTE5OyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0xOCB7XG4gICAgb3JkZXI6IC0xODsgfVxuICAuZmxleC1vcmRlci1zbS0tMTcge1xuICAgIG9yZGVyOiAtMTc7IH1cbiAgLmZsZXgtb3JkZXItc20tLTE2IHtcbiAgICBvcmRlcjogLTE2OyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0xNSB7XG4gICAgb3JkZXI6IC0xNTsgfVxuICAuZmxleC1vcmRlci1zbS0tMTQge1xuICAgIG9yZGVyOiAtMTQ7IH1cbiAgLmZsZXgtb3JkZXItc20tLTEzIHtcbiAgICBvcmRlcjogLTEzOyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0xMiB7XG4gICAgb3JkZXI6IC0xMjsgfVxuICAuZmxleC1vcmRlci1zbS0tMTEge1xuICAgIG9yZGVyOiAtMTE7IH1cbiAgLmZsZXgtb3JkZXItc20tLTEwIHtcbiAgICBvcmRlcjogLTEwOyB9XG4gIC5mbGV4LW9yZGVyLXNtLS05IHtcbiAgICBvcmRlcjogLTk7IH1cbiAgLmZsZXgtb3JkZXItc20tLTgge1xuICAgIG9yZGVyOiAtODsgfVxuICAuZmxleC1vcmRlci1zbS0tNyB7XG4gICAgb3JkZXI6IC03OyB9XG4gIC5mbGV4LW9yZGVyLXNtLS02IHtcbiAgICBvcmRlcjogLTY7IH1cbiAgLmZsZXgtb3JkZXItc20tLTUge1xuICAgIG9yZGVyOiAtNTsgfVxuICAuZmxleC1vcmRlci1zbS0tNCB7XG4gICAgb3JkZXI6IC00OyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0zIHtcbiAgICBvcmRlcjogLTM7IH1cbiAgLmZsZXgtb3JkZXItc20tLTIge1xuICAgIG9yZGVyOiAtMjsgfVxuICAuZmxleC1vcmRlci1zbS0tMSB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLmZsZXgtb3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAuZmxleC1vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTEzIHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLmZsZXgtb3JkZXItc20tMTQge1xuICAgIG9yZGVyOiAxNDsgfVxuICAuZmxleC1vcmRlci1zbS0xNSB7XG4gICAgb3JkZXI6IDE1OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTE2IHtcbiAgICBvcmRlcjogMTY7IH1cbiAgLmZsZXgtb3JkZXItc20tMTcge1xuICAgIG9yZGVyOiAxNzsgfVxuICAuZmxleC1vcmRlci1zbS0xOCB7XG4gICAgb3JkZXI6IDE4OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTE5IHtcbiAgICBvcmRlcjogMTk7IH1cbiAgLmZsZXgtb3JkZXItc20tMjAge1xuICAgIG9yZGVyOiAyMDsgfVxuICAub2Zmc2V0LXNtLTAsIC5mbGV4LW9mZnNldC1zbS0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5vZmZzZXQtc20tNSwgLmZsZXgtb2Zmc2V0LXNtLTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS01LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICAub2Zmc2V0LXNtLTEwLCAuZmxleC1vZmZzZXQtc20tMTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0xMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTEwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0xMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gIC5vZmZzZXQtc20tMTUsIC5mbGV4LW9mZnNldC1zbS0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tMTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTE1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLm9mZnNldC1zbS0yMCwgLmZsZXgtb2Zmc2V0LXNtLTIwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuICAub2Zmc2V0LXNtLTI1LCAuZmxleC1vZmZzZXQtc20tMjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0yNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTI1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0yNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG4gIC5vZmZzZXQtc20tMzAsIC5mbGV4LW9mZnNldC1zbS0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tMzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTMwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLm9mZnNldC1zbS0zNSwgLmZsZXgtb2Zmc2V0LXNtLTM1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuICAub2Zmc2V0LXNtLTQwLCAuZmxleC1vZmZzZXQtc20tNDAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS00MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTQwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS00MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG4gIC5vZmZzZXQtc20tNDUsIC5mbGV4LW9mZnNldC1zbS00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tNDUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTQ1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLm9mZnNldC1zbS01MCwgLmZsZXgtb2Zmc2V0LXNtLTUwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuICAub2Zmc2V0LXNtLTU1LCAuZmxleC1vZmZzZXQtc20tNTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS01NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTU1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS01NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG4gIC5vZmZzZXQtc20tNjAsIC5mbGV4LW9mZnNldC1zbS02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tNjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTYwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLm9mZnNldC1zbS02NSwgLmZsZXgtb2Zmc2V0LXNtLTY1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuICAub2Zmc2V0LXNtLTcwLCAuZmxleC1vZmZzZXQtc20tNzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS03MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTcwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS03MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG4gIC5vZmZzZXQtc20tNzUsIC5mbGV4LW9mZnNldC1zbS03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tNzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTc1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLm9mZnNldC1zbS04MCwgLmZsZXgtb2Zmc2V0LXNtLTgwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tODAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tODAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuICAub2Zmc2V0LXNtLTg1LCAuZmxleC1vZmZzZXQtc20tODUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS04NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTg1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS04NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG4gIC5vZmZzZXQtc20tOTAsIC5mbGV4LW9mZnNldC1zbS05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tOTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTkwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLm9mZnNldC1zbS05NSwgLmZsZXgtb2Zmc2V0LXNtLTk1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tOTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tOTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuICAub2Zmc2V0LXNtLTMzLCAuZmxleC1vZmZzZXQtc20tMzMsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0zMywgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG4gIC5vZmZzZXQtc20tNjYsIC5mbGV4LW9mZnNldC1zbS02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTY2IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMDAlIC8gMyk7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS02NiwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNjYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIC5sYXlvdXQtYWxpZ24tc20sXG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmxheW91dC1hbGlnbi1zbS1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1zbS1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1zbS1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLXNtLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLXNtLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1zbS1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tc20tY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1zbS1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLXNtLWNlbnRlci1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGF5b3V0LWFsaWduLXNtLWVuZCxcbiAgLmxheW91dC1hbGlnbi1zbS1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tc20tZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1zbS1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLXNtLWVuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYXJvdW5kLFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYXJvdW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWFyb3VuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYmV0d2VlbixcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWJldHdlZW4tc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tc20tY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXNtLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWFyb3VuZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLXNtLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1zbS1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXNtLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYXJvdW5kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1zbS1jZW50ZXItY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1zbS1lbmQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYXJvdW5kLWNlbnRlciA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLXNtLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tc20tZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1hcm91bmQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1zbS1zdGFydC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXNtLWNlbnRlci1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXNtLWVuZC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWJldHdlZW4tc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAuZmxleC1zbSB7XG4gICAgZmxleDogMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLWdyb3cge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20taW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1zbS1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLW5vbmUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tbm9zaHJpbmsge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tbm9ncm93IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtc20tMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1yb3cgPiAuZmxleC1zbS0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5mbGV4LXNtLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtc20tNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tY29sdW1uID4gLmZsZXgtc20tNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtc20tMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tY29sdW1uID4gLmZsZXgtc20tMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtc20tMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtc20tNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1yb3cgPiAuZmxleCB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtc20tY29sdW1uID4gLmZsZXgtc20tMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleCB7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAubGF5b3V0LXNtLCAubGF5b3V0LXNtLWNvbHVtbiwgLmxheW91dC1zbS1yb3cge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxheW91dC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTIwIHtcbiAgICBvcmRlcjogLTIwOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0xOSB7XG4gICAgb3JkZXI6IC0xOTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMTgge1xuICAgIG9yZGVyOiAtMTg7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTE3IHtcbiAgICBvcmRlcjogLTE3OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0xNiB7XG4gICAgb3JkZXI6IC0xNjsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMTUge1xuICAgIG9yZGVyOiAtMTU7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTE0IHtcbiAgICBvcmRlcjogLTE0OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0xMyB7XG4gICAgb3JkZXI6IC0xMzsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMTIge1xuICAgIG9yZGVyOiAtMTI7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTExIHtcbiAgICBvcmRlcjogLTExOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0xMCB7XG4gICAgb3JkZXI6IC0xMDsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tOSB7XG4gICAgb3JkZXI6IC05OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS04IHtcbiAgICBvcmRlcjogLTg7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTcge1xuICAgIG9yZGVyOiAtNzsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tNiB7XG4gICAgb3JkZXI6IC02OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS01IHtcbiAgICBvcmRlcjogLTU7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTQge1xuICAgIG9yZGVyOiAtNDsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMyB7XG4gICAgb3JkZXI6IC0zOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0yIHtcbiAgICBvcmRlcjogLTI7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTEge1xuICAgIG9yZGVyOiAtMTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAuZmxleC1vcmRlci1ndC1zbS00IHtcbiAgICBvcmRlcjogNDsgfVxuICAuZmxleC1vcmRlci1ndC1zbS01IHtcbiAgICBvcmRlcjogNTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS02IHtcbiAgICBvcmRlcjogNjsgfVxuICAuZmxleC1vcmRlci1ndC1zbS03IHtcbiAgICBvcmRlcjogNzsgfVxuICAuZmxleC1vcmRlci1ndC1zbS04IHtcbiAgICBvcmRlcjogODsgfVxuICAuZmxleC1vcmRlci1ndC1zbS05IHtcbiAgICBvcmRlcjogOTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xMyB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLTE0IHtcbiAgICBvcmRlcjogMTQ7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMTUge1xuICAgIG9yZGVyOiAxNTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xNiB7XG4gICAgb3JkZXI6IDE2OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLTE3IHtcbiAgICBvcmRlcjogMTc7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMTgge1xuICAgIG9yZGVyOiAxODsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xOSB7XG4gICAgb3JkZXI6IDE5OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLTIwIHtcbiAgICBvcmRlcjogMjA7IH1cbiAgLm9mZnNldC1ndC1zbS0wLCAuZmxleC1vZmZzZXQtZ3Qtc20tMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS0wLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAub2Zmc2V0LWd0LXNtLTUsIC5mbGV4LW9mZnNldC1ndC1zbS01LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS01LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNSU7IH1cbiAgLm9mZnNldC1ndC1zbS0xMCwgLmZsZXgtb2Zmc2V0LWd0LXNtLTEwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS0xMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwJTsgfVxuICAub2Zmc2V0LWd0LXNtLTE1LCAuZmxleC1vZmZzZXQtZ3Qtc20tMTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0xNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTE1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS0xNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTUlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tMjAsIC5mbGV4LW9mZnNldC1ndC1zbS0yMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTIwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tMjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTIwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMCU7IH1cbiAgLm9mZnNldC1ndC1zbS0yNSwgLmZsZXgtb2Zmc2V0LWd0LXNtLTI1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS0yNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1JTsgfVxuICAub2Zmc2V0LWd0LXNtLTMwLCAuZmxleC1vZmZzZXQtZ3Qtc20tMzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0zMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTMwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS0zMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzAlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tMzUsIC5mbGV4LW9mZnNldC1ndC1zbS0zNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTM1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tMzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTM1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNSU7IH1cbiAgLm9mZnNldC1ndC1zbS00MCwgLmZsZXgtb2Zmc2V0LWd0LXNtLTQwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNDAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS00MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNDAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwJTsgfVxuICAub2Zmc2V0LWd0LXNtLTQ1LCAuZmxleC1vZmZzZXQtZ3Qtc20tNDUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS00NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTQ1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS00NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDUlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tNTAsIC5mbGV4LW9mZnNldC1ndC1zbS01MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTUwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tNTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTUwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MCU7IH1cbiAgLm9mZnNldC1ndC1zbS01NSwgLmZsZXgtb2Zmc2V0LWd0LXNtLTU1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS01NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDU1JTsgfVxuICAub2Zmc2V0LWd0LXNtLTYwLCAuZmxleC1vZmZzZXQtZ3Qtc20tNjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS02MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTYwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS02MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjAlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tNjUsIC5mbGV4LW9mZnNldC1ndC1zbS02NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTY1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tNjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTY1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2NSU7IH1cbiAgLm9mZnNldC1ndC1zbS03MCwgLmZsZXgtb2Zmc2V0LWd0LXNtLTcwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS03MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDcwJTsgfVxuICAub2Zmc2V0LWd0LXNtLTc1LCAuZmxleC1vZmZzZXQtZ3Qtc20tNzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS03NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTc1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS03NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzUlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tODAsIC5mbGV4LW9mZnNldC1ndC1zbS04MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTgwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tODAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTgwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4MCU7IH1cbiAgLm9mZnNldC1ndC1zbS04NSwgLmZsZXgtb2Zmc2V0LWd0LXNtLTg1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tODUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS04NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tODUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDg1JTsgfVxuICAub2Zmc2V0LWd0LXNtLTkwLCAuZmxleC1vZmZzZXQtZ3Qtc20tOTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS05MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTkwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS05MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTAlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tOTUsIC5mbGV4LW9mZnNldC1ndC1zbS05NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTk1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tOTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTk1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5NSU7IH1cbiAgLm9mZnNldC1ndC1zbS0zMywgLmZsZXgtb2Zmc2V0LWd0LXNtLTMzLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMzMsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMzMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAzKTsgfVxuICAub2Zmc2V0LWd0LXNtLTY2LCAuZmxleC1vZmZzZXQtZ3Qtc20tNjYsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS02NiwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS02NiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tNjYsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTY2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1zbS1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1jZW50ZXItc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1zbS1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1lbmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWFyb3VuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1hcm91bmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWFyb3VuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1hcm91bmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWJldHdlZW4sXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1hcm91bmQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWFyb3VuZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tY2VudGVyLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tZW5kLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWFyb3VuZC1jZW50ZXIgPiAqIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYXJvdW5kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3RhcnQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1jZW50ZXItc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1lbmQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbiAgLmZsZXgtZ3Qtc20ge1xuICAgIGZsZXg6IDE7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS1ncm93IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3Qtc20tYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS1ub25lIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLW5vc2hyaW5rIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLW5vZ3JvdyB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXNtLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tcm93ID4gLmZsZXgtZ3Qtc20tMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAuZmxleC1ndC1zbS01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXNtLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLWNvbHVtbiA+IC5mbGV4LWd0LXNtLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLWNvbHVtbiA+IC5mbGV4LWd0LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXNtLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXNtLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tcm93ID4gLmZsZXgge1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWd0LXNtLWNvbHVtbiA+IC5mbGV4LWd0LXNtLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgge1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmxheW91dC1ndC1zbSwgLmxheW91dC1ndC1zbS1jb2x1bW4sIC5sYXlvdXQtZ3Qtc20tcm93IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5sYXlvdXQtZ3Qtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5oaWRlOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctbWQpOm5vdCguc2hvdyksIC5oaWRlLWd0LXhzOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctbWQpOm5vdCguc2hvdyksIC5oaWRlLWd0LXNtOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctbWQpOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhpZGUtbWQ6bm90KC5zaG93LW1kKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZmxleC1vcmRlci1tZC0tMjAge1xuICAgIG9yZGVyOiAtMjA7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTE5IHtcbiAgICBvcmRlcjogLTE5OyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0xOCB7XG4gICAgb3JkZXI6IC0xODsgfVxuICAuZmxleC1vcmRlci1tZC0tMTcge1xuICAgIG9yZGVyOiAtMTc7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTE2IHtcbiAgICBvcmRlcjogLTE2OyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0xNSB7XG4gICAgb3JkZXI6IC0xNTsgfVxuICAuZmxleC1vcmRlci1tZC0tMTQge1xuICAgIG9yZGVyOiAtMTQ7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTEzIHtcbiAgICBvcmRlcjogLTEzOyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0xMiB7XG4gICAgb3JkZXI6IC0xMjsgfVxuICAuZmxleC1vcmRlci1tZC0tMTEge1xuICAgIG9yZGVyOiAtMTE7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTEwIHtcbiAgICBvcmRlcjogLTEwOyB9XG4gIC5mbGV4LW9yZGVyLW1kLS05IHtcbiAgICBvcmRlcjogLTk7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTgge1xuICAgIG9yZGVyOiAtODsgfVxuICAuZmxleC1vcmRlci1tZC0tNyB7XG4gICAgb3JkZXI6IC03OyB9XG4gIC5mbGV4LW9yZGVyLW1kLS02IHtcbiAgICBvcmRlcjogLTY7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTUge1xuICAgIG9yZGVyOiAtNTsgfVxuICAuZmxleC1vcmRlci1tZC0tNCB7XG4gICAgb3JkZXI6IC00OyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0zIHtcbiAgICBvcmRlcjogLTM7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTIge1xuICAgIG9yZGVyOiAtMjsgfVxuICAuZmxleC1vcmRlci1tZC0tMSB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLmZsZXgtb3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAuZmxleC1vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTEzIHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLmZsZXgtb3JkZXItbWQtMTQge1xuICAgIG9yZGVyOiAxNDsgfVxuICAuZmxleC1vcmRlci1tZC0xNSB7XG4gICAgb3JkZXI6IDE1OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTE2IHtcbiAgICBvcmRlcjogMTY7IH1cbiAgLmZsZXgtb3JkZXItbWQtMTcge1xuICAgIG9yZGVyOiAxNzsgfVxuICAuZmxleC1vcmRlci1tZC0xOCB7XG4gICAgb3JkZXI6IDE4OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTE5IHtcbiAgICBvcmRlcjogMTk7IH1cbiAgLmZsZXgtb3JkZXItbWQtMjAge1xuICAgIG9yZGVyOiAyMDsgfVxuICAub2Zmc2V0LW1kLTAsIC5mbGV4LW9mZnNldC1tZC0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5vZmZzZXQtbWQtNSwgLmZsZXgtb2Zmc2V0LW1kLTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC01LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICAub2Zmc2V0LW1kLTEwLCAuZmxleC1vZmZzZXQtbWQtMTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0xMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTEwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0xMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gIC5vZmZzZXQtbWQtMTUsIC5mbGV4LW9mZnNldC1tZC0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtMTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTE1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLm9mZnNldC1tZC0yMCwgLmZsZXgtb2Zmc2V0LW1kLTIwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuICAub2Zmc2V0LW1kLTI1LCAuZmxleC1vZmZzZXQtbWQtMjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0yNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTI1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0yNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG4gIC5vZmZzZXQtbWQtMzAsIC5mbGV4LW9mZnNldC1tZC0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtMzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTMwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLm9mZnNldC1tZC0zNSwgLmZsZXgtb2Zmc2V0LW1kLTM1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuICAub2Zmc2V0LW1kLTQwLCAuZmxleC1vZmZzZXQtbWQtNDAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC00MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTQwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC00MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG4gIC5vZmZzZXQtbWQtNDUsIC5mbGV4LW9mZnNldC1tZC00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtNDUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTQ1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLm9mZnNldC1tZC01MCwgLmZsZXgtb2Zmc2V0LW1kLTUwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuICAub2Zmc2V0LW1kLTU1LCAuZmxleC1vZmZzZXQtbWQtNTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC01NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTU1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC01NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG4gIC5vZmZzZXQtbWQtNjAsIC5mbGV4LW9mZnNldC1tZC02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtNjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTYwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLm9mZnNldC1tZC02NSwgLmZsZXgtb2Zmc2V0LW1kLTY1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuICAub2Zmc2V0LW1kLTcwLCAuZmxleC1vZmZzZXQtbWQtNzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC03MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTcwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC03MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG4gIC5vZmZzZXQtbWQtNzUsIC5mbGV4LW9mZnNldC1tZC03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtNzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTc1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLm9mZnNldC1tZC04MCwgLmZsZXgtb2Zmc2V0LW1kLTgwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtODAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtODAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuICAub2Zmc2V0LW1kLTg1LCAuZmxleC1vZmZzZXQtbWQtODUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC04NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTg1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC04NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG4gIC5vZmZzZXQtbWQtOTAsIC5mbGV4LW9mZnNldC1tZC05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtOTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTkwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLm9mZnNldC1tZC05NSwgLmZsZXgtb2Zmc2V0LW1kLTk1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtOTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtOTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuICAub2Zmc2V0LW1kLTMzLCAuZmxleC1vZmZzZXQtbWQtMzMsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0zMywgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG4gIC5vZmZzZXQtbWQtNjYsIC5mbGV4LW9mZnNldC1tZC02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTY2IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMDAlIC8gMyk7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC02NiwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNjYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmxheW91dC1hbGlnbi1tZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1tZC1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1tZC1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLW1kLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLW1kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1tZC1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1tZC1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLW1kLWNlbnRlci1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGF5b3V0LWFsaWduLW1kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1tZC1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1tZC1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLW1kLWVuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYXJvdW5kLFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYXJvdW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWFyb3VuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYmV0d2VlbixcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWJldHdlZW4tc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLW1kLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWFyb3VuZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLW1kLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1tZC1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLW1kLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYXJvdW5kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1tZC1jZW50ZXItY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1tZC1lbmQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYXJvdW5kLWNlbnRlciA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLW1kLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1hcm91bmQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1tZC1zdGFydC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLW1kLWNlbnRlci1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLW1kLWVuZC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWJldHdlZW4tc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAuZmxleC1tZCB7XG4gICAgZmxleDogMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLWdyb3cge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1tZC1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLW5vbmUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtbm9zaHJpbmsge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtbm9ncm93IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbWQtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1yb3cgPiAuZmxleC1tZC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5mbGV4LW1kLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbWQtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtY29sdW1uID4gLmZsZXgtbWQtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtY29sdW1uID4gLmZsZXgtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbWQtMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbWQtNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1yb3cgPiAuZmxleCB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtbWQtY29sdW1uID4gLmZsZXgtbWQtMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleCB7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAubGF5b3V0LW1kLCAubGF5b3V0LW1kLWNvbHVtbiwgLmxheW91dC1tZC1yb3cge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxheW91dC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0yMCB7XG4gICAgb3JkZXI6IC0yMDsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMTkge1xuICAgIG9yZGVyOiAtMTk7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTE4IHtcbiAgICBvcmRlcjogLTE4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0xNyB7XG4gICAgb3JkZXI6IC0xNzsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMTYge1xuICAgIG9yZGVyOiAtMTY7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTE1IHtcbiAgICBvcmRlcjogLTE1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0xNCB7XG4gICAgb3JkZXI6IC0xNDsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMTMge1xuICAgIG9yZGVyOiAtMTM7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTEyIHtcbiAgICBvcmRlcjogLTEyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0xMSB7XG4gICAgb3JkZXI6IC0xMTsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMTAge1xuICAgIG9yZGVyOiAtMTA7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTkge1xuICAgIG9yZGVyOiAtOTsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tOCB7XG4gICAgb3JkZXI6IC04OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS03IHtcbiAgICBvcmRlcjogLTc7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTYge1xuICAgIG9yZGVyOiAtNjsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tNSB7XG4gICAgb3JkZXI6IC01OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS00IHtcbiAgICBvcmRlcjogLTQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTMge1xuICAgIG9yZGVyOiAtMzsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMiB7XG4gICAgb3JkZXI6IC0yOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0xIHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMTMge1xuICAgIG9yZGVyOiAxMzsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0xNCB7XG4gICAgb3JkZXI6IDE0OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTE1IHtcbiAgICBvcmRlcjogMTU7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMTYge1xuICAgIG9yZGVyOiAxNjsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0xNyB7XG4gICAgb3JkZXI6IDE3OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTE4IHtcbiAgICBvcmRlcjogMTg7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMTkge1xuICAgIG9yZGVyOiAxOTsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0yMCB7XG4gICAgb3JkZXI6IDIwOyB9XG4gIC5vZmZzZXQtZ3QtbWQtMCwgLmZsZXgtb2Zmc2V0LWd0LW1kLTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0wLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm9mZnNldC1ndC1tZC01LCAuZmxleC1vZmZzZXQtZ3QtbWQtNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtMTAsIC5mbGV4LW9mZnNldC1ndC1tZC0xMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTEwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtMTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTEwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgLm9mZnNldC1ndC1tZC0xNSwgLmZsZXgtb2Zmc2V0LWd0LW1kLTE1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC0xNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtMTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1JTsgfVxuICAub2Zmc2V0LWd0LW1kLTIwLCAuZmxleC1vZmZzZXQtZ3QtbWQtMjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0yMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTIwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0yMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjAlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtMjUsIC5mbGV4LW9mZnNldC1ndC1tZC0yNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTI1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtMjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTI1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNSU7IH1cbiAgLm9mZnNldC1ndC1tZC0zMCwgLmZsZXgtb2Zmc2V0LWd0LW1kLTMwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC0zMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtMzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwJTsgfVxuICAub2Zmc2V0LWd0LW1kLTM1LCAuZmxleC1vZmZzZXQtZ3QtbWQtMzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0zNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTM1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0zNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzUlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtNDAsIC5mbGV4LW9mZnNldC1ndC1tZC00MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTQwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtNDAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTQwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MCU7IH1cbiAgLm9mZnNldC1ndC1tZC00NSwgLmZsZXgtb2Zmc2V0LWd0LW1kLTQ1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNDUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC00NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNDUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ1JTsgfVxuICAub2Zmc2V0LWd0LW1kLTUwLCAuZmxleC1vZmZzZXQtZ3QtbWQtNTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC01MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTUwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC01MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTAlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtNTUsIC5mbGV4LW9mZnNldC1ndC1tZC01NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTU1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtNTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTU1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1NSU7IH1cbiAgLm9mZnNldC1ndC1tZC02MCwgLmZsZXgtb2Zmc2V0LWd0LW1kLTYwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC02MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYwJTsgfVxuICAub2Zmc2V0LWd0LW1kLTY1LCAuZmxleC1vZmZzZXQtZ3QtbWQtNjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC02NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTY1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC02NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjUlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtNzAsIC5mbGV4LW9mZnNldC1ndC1tZC03MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTcwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtNzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTcwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3MCU7IH1cbiAgLm9mZnNldC1ndC1tZC03NSwgLmZsZXgtb2Zmc2V0LWd0LW1kLTc1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC03NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDc1JTsgfVxuICAub2Zmc2V0LWd0LW1kLTgwLCAuZmxleC1vZmZzZXQtZ3QtbWQtODAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC04MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTgwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC04MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODAlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtODUsIC5mbGV4LW9mZnNldC1ndC1tZC04NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTg1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtODUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTg1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4NSU7IH1cbiAgLm9mZnNldC1ndC1tZC05MCwgLmZsZXgtb2Zmc2V0LWd0LW1kLTkwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtOTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC05MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtOTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDkwJTsgfVxuICAub2Zmc2V0LWd0LW1kLTk1LCAuZmxleC1vZmZzZXQtZ3QtbWQtOTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC05NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTk1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC05NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTUlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtMzMsIC5mbGV4LW9mZnNldC1ndC1tZC0zMywgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTMzLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTMzIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMyk7IH1cbiAgLm9mZnNldC1ndC1tZC02NiwgLmZsZXgtb2Zmc2V0LWd0LW1kLTY2LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNjYsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNjYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTY2LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC02NiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYygyMDAlIC8gMyk7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAubGF5b3V0LWFsaWduLWd0LW1kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtY2VudGVyLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtZW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1hcm91bmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYXJvdW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1hcm91bmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYXJvdW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1iZXR3ZWVuLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYmV0d2Vlbi1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYXJvdW5kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1hcm91bmQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWNlbnRlci1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWVuZC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1hcm91bmQtY2VudGVyID4gKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWFyb3VuZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLWd0LW1kLXN0YXJ0LXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtY2VudGVyLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtZW5kLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYmV0d2Vlbi1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG4gIC5mbGV4LWd0LW1kIHtcbiAgICBmbGV4OiAxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtZ3JvdyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LW1kLWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtbm9uZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC1ub3NocmluayB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC1ub2dyb3cge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1tZC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLXJvdyA+IC5mbGV4LWd0LW1kLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmZsZXgtZ3QtbWQtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1tZC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1jb2x1bW4gPiAuZmxleC1ndC1tZC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1tZC0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1jb2x1bW4gPiAuZmxleC1ndC1tZC0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1tZC0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1tZC02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLXJvdyA+IC5mbGV4IHtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1ndC1tZC1jb2x1bW4gPiAuZmxleC1ndC1tZC0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4IHtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5sYXlvdXQtZ3QtbWQsIC5sYXlvdXQtZ3QtbWQtY29sdW1uLCAubGF5b3V0LWd0LW1kLXJvdyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAubGF5b3V0LWd0LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgLmhpZGU6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWxnKTpub3QoLnNob3cpLCAuaGlkZS1ndC14czpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctbGcpOm5vdCguc2hvdyksIC5oaWRlLWd0LXNtOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1sZyk6bm90KC5zaG93KSwgLmhpZGUtZ3QtbWQ6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWxnKTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oaWRlLWxnOm5vdCguc2hvdy1sZyk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZmxleC1vcmRlci1sZy0tMjAge1xuICAgIG9yZGVyOiAtMjA7IH1cbiAgLmZsZXgtb3JkZXItbGctLTE5IHtcbiAgICBvcmRlcjogLTE5OyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0xOCB7XG4gICAgb3JkZXI6IC0xODsgfVxuICAuZmxleC1vcmRlci1sZy0tMTcge1xuICAgIG9yZGVyOiAtMTc7IH1cbiAgLmZsZXgtb3JkZXItbGctLTE2IHtcbiAgICBvcmRlcjogLTE2OyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0xNSB7XG4gICAgb3JkZXI6IC0xNTsgfVxuICAuZmxleC1vcmRlci1sZy0tMTQge1xuICAgIG9yZGVyOiAtMTQ7IH1cbiAgLmZsZXgtb3JkZXItbGctLTEzIHtcbiAgICBvcmRlcjogLTEzOyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0xMiB7XG4gICAgb3JkZXI6IC0xMjsgfVxuICAuZmxleC1vcmRlci1sZy0tMTEge1xuICAgIG9yZGVyOiAtMTE7IH1cbiAgLmZsZXgtb3JkZXItbGctLTEwIHtcbiAgICBvcmRlcjogLTEwOyB9XG4gIC5mbGV4LW9yZGVyLWxnLS05IHtcbiAgICBvcmRlcjogLTk7IH1cbiAgLmZsZXgtb3JkZXItbGctLTgge1xuICAgIG9yZGVyOiAtODsgfVxuICAuZmxleC1vcmRlci1sZy0tNyB7XG4gICAgb3JkZXI6IC03OyB9XG4gIC5mbGV4LW9yZGVyLWxnLS02IHtcbiAgICBvcmRlcjogLTY7IH1cbiAgLmZsZXgtb3JkZXItbGctLTUge1xuICAgIG9yZGVyOiAtNTsgfVxuICAuZmxleC1vcmRlci1sZy0tNCB7XG4gICAgb3JkZXI6IC00OyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0zIHtcbiAgICBvcmRlcjogLTM7IH1cbiAgLmZsZXgtb3JkZXItbGctLTIge1xuICAgIG9yZGVyOiAtMjsgfVxuICAuZmxleC1vcmRlci1sZy0tMSB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLmZsZXgtb3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAuZmxleC1vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTEzIHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLmZsZXgtb3JkZXItbGctMTQge1xuICAgIG9yZGVyOiAxNDsgfVxuICAuZmxleC1vcmRlci1sZy0xNSB7XG4gICAgb3JkZXI6IDE1OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTE2IHtcbiAgICBvcmRlcjogMTY7IH1cbiAgLmZsZXgtb3JkZXItbGctMTcge1xuICAgIG9yZGVyOiAxNzsgfVxuICAuZmxleC1vcmRlci1sZy0xOCB7XG4gICAgb3JkZXI6IDE4OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTE5IHtcbiAgICBvcmRlcjogMTk7IH1cbiAgLmZsZXgtb3JkZXItbGctMjAge1xuICAgIG9yZGVyOiAyMDsgfVxuICAub2Zmc2V0LWxnLTAsIC5mbGV4LW9mZnNldC1sZy0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5vZmZzZXQtbGctNSwgLmZsZXgtb2Zmc2V0LWxnLTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy01LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICAub2Zmc2V0LWxnLTEwLCAuZmxleC1vZmZzZXQtbGctMTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0xMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTEwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0xMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gIC5vZmZzZXQtbGctMTUsIC5mbGV4LW9mZnNldC1sZy0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctMTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTE1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLm9mZnNldC1sZy0yMCwgLmZsZXgtb2Zmc2V0LWxnLTIwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuICAub2Zmc2V0LWxnLTI1LCAuZmxleC1vZmZzZXQtbGctMjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0yNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTI1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0yNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG4gIC5vZmZzZXQtbGctMzAsIC5mbGV4LW9mZnNldC1sZy0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctMzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTMwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLm9mZnNldC1sZy0zNSwgLmZsZXgtb2Zmc2V0LWxnLTM1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuICAub2Zmc2V0LWxnLTQwLCAuZmxleC1vZmZzZXQtbGctNDAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy00MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTQwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy00MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG4gIC5vZmZzZXQtbGctNDUsIC5mbGV4LW9mZnNldC1sZy00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctNDUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTQ1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLm9mZnNldC1sZy01MCwgLmZsZXgtb2Zmc2V0LWxnLTUwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuICAub2Zmc2V0LWxnLTU1LCAuZmxleC1vZmZzZXQtbGctNTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy01NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTU1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy01NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG4gIC5vZmZzZXQtbGctNjAsIC5mbGV4LW9mZnNldC1sZy02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctNjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTYwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLm9mZnNldC1sZy02NSwgLmZsZXgtb2Zmc2V0LWxnLTY1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuICAub2Zmc2V0LWxnLTcwLCAuZmxleC1vZmZzZXQtbGctNzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy03MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTcwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy03MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG4gIC5vZmZzZXQtbGctNzUsIC5mbGV4LW9mZnNldC1sZy03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctNzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTc1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLm9mZnNldC1sZy04MCwgLmZsZXgtb2Zmc2V0LWxnLTgwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctODAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctODAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuICAub2Zmc2V0LWxnLTg1LCAuZmxleC1vZmZzZXQtbGctODUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy04NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTg1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy04NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG4gIC5vZmZzZXQtbGctOTAsIC5mbGV4LW9mZnNldC1sZy05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctOTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTkwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLm9mZnNldC1sZy05NSwgLmZsZXgtb2Zmc2V0LWxnLTk1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctOTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctOTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuICAub2Zmc2V0LWxnLTMzLCAuZmxleC1vZmZzZXQtbGctMzMsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0zMywgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG4gIC5vZmZzZXQtbGctNjYsIC5mbGV4LW9mZnNldC1sZy02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTY2IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMDAlIC8gMyk7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy02NiwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNjYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIC5sYXlvdXQtYWxpZ24tbGcsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmxheW91dC1hbGlnbi1sZy1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1sZy1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1sZy1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLWxnLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLWxnLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1sZy1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbGctY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1sZy1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLWxnLWNlbnRlci1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGF5b3V0LWFsaWduLWxnLWVuZCxcbiAgLmxheW91dC1hbGlnbi1sZy1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbGctZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1sZy1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWxnLWVuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYXJvdW5kLFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYXJvdW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWFyb3VuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYmV0d2VlbixcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWJldHdlZW4tc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbGctY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWxnLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWFyb3VuZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLWxnLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1sZy1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWxnLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYXJvdW5kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1sZy1jZW50ZXItY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1sZy1lbmQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYXJvdW5kLWNlbnRlciA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLWxnLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbGctZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1hcm91bmQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1sZy1zdGFydC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWxnLWNlbnRlci1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWxnLWVuZC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWJldHdlZW4tc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAuZmxleC1sZyB7XG4gICAgZmxleDogMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLWdyb3cge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1sZy1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLW5vbmUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctbm9zaHJpbmsge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctbm9ncm93IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbGctMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1yb3cgPiAuZmxleC1sZy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5mbGV4LWxnLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbGctNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctY29sdW1uID4gLmZsZXgtbGctNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctY29sdW1uID4gLmZsZXgtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbGctMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbGctNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1yb3cgPiAuZmxleCB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtbGctY29sdW1uID4gLmZsZXgtbGctMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleCB7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAubGF5b3V0LWxnLCAubGF5b3V0LWxnLWNvbHVtbiwgLmxheW91dC1sZy1yb3cge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxheW91dC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0yMCB7XG4gICAgb3JkZXI6IC0yMDsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMTkge1xuICAgIG9yZGVyOiAtMTk7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTE4IHtcbiAgICBvcmRlcjogLTE4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0xNyB7XG4gICAgb3JkZXI6IC0xNzsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMTYge1xuICAgIG9yZGVyOiAtMTY7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTE1IHtcbiAgICBvcmRlcjogLTE1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0xNCB7XG4gICAgb3JkZXI6IC0xNDsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMTMge1xuICAgIG9yZGVyOiAtMTM7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTEyIHtcbiAgICBvcmRlcjogLTEyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0xMSB7XG4gICAgb3JkZXI6IC0xMTsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMTAge1xuICAgIG9yZGVyOiAtMTA7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTkge1xuICAgIG9yZGVyOiAtOTsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tOCB7XG4gICAgb3JkZXI6IC04OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS03IHtcbiAgICBvcmRlcjogLTc7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTYge1xuICAgIG9yZGVyOiAtNjsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tNSB7XG4gICAgb3JkZXI6IC01OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS00IHtcbiAgICBvcmRlcjogLTQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTMge1xuICAgIG9yZGVyOiAtMzsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMiB7XG4gICAgb3JkZXI6IC0yOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0xIHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMTMge1xuICAgIG9yZGVyOiAxMzsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0xNCB7XG4gICAgb3JkZXI6IDE0OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTE1IHtcbiAgICBvcmRlcjogMTU7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMTYge1xuICAgIG9yZGVyOiAxNjsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0xNyB7XG4gICAgb3JkZXI6IDE3OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTE4IHtcbiAgICBvcmRlcjogMTg7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMTkge1xuICAgIG9yZGVyOiAxOTsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0yMCB7XG4gICAgb3JkZXI6IDIwOyB9XG4gIC5vZmZzZXQtZ3QtbGctMCwgLmZsZXgtb2Zmc2V0LWd0LWxnLTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0wLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm9mZnNldC1ndC1sZy01LCAuZmxleC1vZmZzZXQtZ3QtbGctNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUlOyB9XG4gIC5vZmZzZXQtZ3QtbGctMTAsIC5mbGV4LW9mZnNldC1ndC1sZy0xMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTEwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctMTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTEwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgLm9mZnNldC1ndC1sZy0xNSwgLmZsZXgtb2Zmc2V0LWd0LWxnLTE1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy0xNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctMTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1JTsgfVxuICAub2Zmc2V0LWd0LWxnLTIwLCAuZmxleC1vZmZzZXQtZ3QtbGctMjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0yMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTIwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0yMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjAlOyB9XG4gIC5vZmZzZXQtZ3QtbGctMjUsIC5mbGV4LW9mZnNldC1ndC1sZy0yNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTI1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctMjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTI1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNSU7IH1cbiAgLm9mZnNldC1ndC1sZy0zMCwgLmZsZXgtb2Zmc2V0LWd0LWxnLTMwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy0zMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctMzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwJTsgfVxuICAub2Zmc2V0LWd0LWxnLTM1LCAuZmxleC1vZmZzZXQtZ3QtbGctMzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0zNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTM1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0zNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzUlOyB9XG4gIC5vZmZzZXQtZ3QtbGctNDAsIC5mbGV4LW9mZnNldC1ndC1sZy00MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTQwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctNDAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTQwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MCU7IH1cbiAgLm9mZnNldC1ndC1sZy00NSwgLmZsZXgtb2Zmc2V0LWd0LWxnLTQ1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNDUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy00NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNDUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ1JTsgfVxuICAub2Zmc2V0LWd0LWxnLTUwLCAuZmxleC1vZmZzZXQtZ3QtbGctNTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy01MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTUwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy01MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTAlOyB9XG4gIC5vZmZzZXQtZ3QtbGctNTUsIC5mbGV4LW9mZnNldC1ndC1sZy01NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTU1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctNTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTU1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1NSU7IH1cbiAgLm9mZnNldC1ndC1sZy02MCwgLmZsZXgtb2Zmc2V0LWd0LWxnLTYwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy02MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYwJTsgfVxuICAub2Zmc2V0LWd0LWxnLTY1LCAuZmxleC1vZmZzZXQtZ3QtbGctNjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy02NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTY1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy02NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjUlOyB9XG4gIC5vZmZzZXQtZ3QtbGctNzAsIC5mbGV4LW9mZnNldC1ndC1sZy03MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTcwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctNzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTcwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3MCU7IH1cbiAgLm9mZnNldC1ndC1sZy03NSwgLmZsZXgtb2Zmc2V0LWd0LWxnLTc1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy03NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDc1JTsgfVxuICAub2Zmc2V0LWd0LWxnLTgwLCAuZmxleC1vZmZzZXQtZ3QtbGctODAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy04MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTgwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy04MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODAlOyB9XG4gIC5vZmZzZXQtZ3QtbGctODUsIC5mbGV4LW9mZnNldC1ndC1sZy04NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTg1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctODUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTg1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4NSU7IH1cbiAgLm9mZnNldC1ndC1sZy05MCwgLmZsZXgtb2Zmc2V0LWd0LWxnLTkwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctOTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy05MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctOTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDkwJTsgfVxuICAub2Zmc2V0LWd0LWxnLTk1LCAuZmxleC1vZmZzZXQtZ3QtbGctOTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy05NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTk1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy05NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTUlOyB9XG4gIC5vZmZzZXQtZ3QtbGctMzMsIC5mbGV4LW9mZnNldC1ndC1sZy0zMywgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTMzLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTMzIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMyk7IH1cbiAgLm9mZnNldC1ndC1sZy02NiwgLmZsZXgtb2Zmc2V0LWd0LWxnLTY2LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNjYsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNjYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTY2LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy02NiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYygyMDAlIC8gMyk7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZyxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAubGF5b3V0LWFsaWduLWd0LWxnLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctY2VudGVyLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctZW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1hcm91bmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYXJvdW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1hcm91bmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYXJvdW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1iZXR3ZWVuLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYmV0d2Vlbi1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYXJvdW5kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1hcm91bmQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWNlbnRlci1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWVuZC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1hcm91bmQtY2VudGVyID4gKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWFyb3VuZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLWd0LWxnLXN0YXJ0LXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctY2VudGVyLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctZW5kLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYmV0d2Vlbi1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG4gIC5mbGV4LWd0LWxnIHtcbiAgICBmbGV4OiAxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctZ3JvdyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LWxnLWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctbm9uZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy1ub3NocmluayB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy1ub2dyb3cge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1sZy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLXJvdyA+IC5mbGV4LWd0LWxnLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmZsZXgtZ3QtbGctNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1sZy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1jb2x1bW4gPiAuZmxleC1ndC1sZy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1sZy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1jb2x1bW4gPiAuZmxleC1ndC1sZy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1sZy0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1sZy02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLXJvdyA+IC5mbGV4IHtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1ndC1sZy1jb2x1bW4gPiAuZmxleC1ndC1sZy0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4IHtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5sYXlvdXQtZ3QtbGcsIC5sYXlvdXQtZ3QtbGctY29sdW1uLCAubGF5b3V0LWd0LWxnLXJvdyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAubGF5b3V0LWd0LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAuZmxleC1vcmRlci14bC0tMjAge1xuICAgIG9yZGVyOiAtMjA7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTE5IHtcbiAgICBvcmRlcjogLTE5OyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0xOCB7XG4gICAgb3JkZXI6IC0xODsgfVxuICAuZmxleC1vcmRlci14bC0tMTcge1xuICAgIG9yZGVyOiAtMTc7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTE2IHtcbiAgICBvcmRlcjogLTE2OyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0xNSB7XG4gICAgb3JkZXI6IC0xNTsgfVxuICAuZmxleC1vcmRlci14bC0tMTQge1xuICAgIG9yZGVyOiAtMTQ7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTEzIHtcbiAgICBvcmRlcjogLTEzOyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0xMiB7XG4gICAgb3JkZXI6IC0xMjsgfVxuICAuZmxleC1vcmRlci14bC0tMTEge1xuICAgIG9yZGVyOiAtMTE7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTEwIHtcbiAgICBvcmRlcjogLTEwOyB9XG4gIC5mbGV4LW9yZGVyLXhsLS05IHtcbiAgICBvcmRlcjogLTk7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTgge1xuICAgIG9yZGVyOiAtODsgfVxuICAuZmxleC1vcmRlci14bC0tNyB7XG4gICAgb3JkZXI6IC03OyB9XG4gIC5mbGV4LW9yZGVyLXhsLS02IHtcbiAgICBvcmRlcjogLTY7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTUge1xuICAgIG9yZGVyOiAtNTsgfVxuICAuZmxleC1vcmRlci14bC0tNCB7XG4gICAgb3JkZXI6IC00OyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0zIHtcbiAgICBvcmRlcjogLTM7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTIge1xuICAgIG9yZGVyOiAtMjsgfVxuICAuZmxleC1vcmRlci14bC0tMSB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLmZsZXgtb3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAuZmxleC1vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTEzIHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLmZsZXgtb3JkZXIteGwtMTQge1xuICAgIG9yZGVyOiAxNDsgfVxuICAuZmxleC1vcmRlci14bC0xNSB7XG4gICAgb3JkZXI6IDE1OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTE2IHtcbiAgICBvcmRlcjogMTY7IH1cbiAgLmZsZXgtb3JkZXIteGwtMTcge1xuICAgIG9yZGVyOiAxNzsgfVxuICAuZmxleC1vcmRlci14bC0xOCB7XG4gICAgb3JkZXI6IDE4OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTE5IHtcbiAgICBvcmRlcjogMTk7IH1cbiAgLmZsZXgtb3JkZXIteGwtMjAge1xuICAgIG9yZGVyOiAyMDsgfVxuICAub2Zmc2V0LXhsLTAsIC5mbGV4LW9mZnNldC14bC0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5vZmZzZXQteGwtNSwgLmZsZXgtb2Zmc2V0LXhsLTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC01LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICAub2Zmc2V0LXhsLTEwLCAuZmxleC1vZmZzZXQteGwtMTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0xMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTEwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0xMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gIC5vZmZzZXQteGwtMTUsIC5mbGV4LW9mZnNldC14bC0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtMTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTE1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLm9mZnNldC14bC0yMCwgLmZsZXgtb2Zmc2V0LXhsLTIwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuICAub2Zmc2V0LXhsLTI1LCAuZmxleC1vZmZzZXQteGwtMjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0yNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTI1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0yNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG4gIC5vZmZzZXQteGwtMzAsIC5mbGV4LW9mZnNldC14bC0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtMzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTMwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLm9mZnNldC14bC0zNSwgLmZsZXgtb2Zmc2V0LXhsLTM1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuICAub2Zmc2V0LXhsLTQwLCAuZmxleC1vZmZzZXQteGwtNDAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC00MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTQwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC00MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG4gIC5vZmZzZXQteGwtNDUsIC5mbGV4LW9mZnNldC14bC00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtNDUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTQ1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLm9mZnNldC14bC01MCwgLmZsZXgtb2Zmc2V0LXhsLTUwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuICAub2Zmc2V0LXhsLTU1LCAuZmxleC1vZmZzZXQteGwtNTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC01NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTU1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC01NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG4gIC5vZmZzZXQteGwtNjAsIC5mbGV4LW9mZnNldC14bC02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtNjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTYwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLm9mZnNldC14bC02NSwgLmZsZXgtb2Zmc2V0LXhsLTY1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuICAub2Zmc2V0LXhsLTcwLCAuZmxleC1vZmZzZXQteGwtNzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC03MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTcwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC03MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG4gIC5vZmZzZXQteGwtNzUsIC5mbGV4LW9mZnNldC14bC03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtNzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTc1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLm9mZnNldC14bC04MCwgLmZsZXgtb2Zmc2V0LXhsLTgwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtODAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtODAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuICAub2Zmc2V0LXhsLTg1LCAuZmxleC1vZmZzZXQteGwtODUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC04NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTg1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC04NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG4gIC5vZmZzZXQteGwtOTAsIC5mbGV4LW9mZnNldC14bC05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtOTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTkwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLm9mZnNldC14bC05NSwgLmZsZXgtb2Zmc2V0LXhsLTk1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtOTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtOTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuICAub2Zmc2V0LXhsLTMzLCAuZmxleC1vZmZzZXQteGwtMzMsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0zMywgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG4gIC5vZmZzZXQteGwtNjYsIC5mbGV4LW9mZnNldC14bC02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTY2IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMDAlIC8gMyk7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC02NiwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNjYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIC5sYXlvdXQtYWxpZ24teGwsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmxheW91dC1hbGlnbi14bC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14bC1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14bC1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLXhsLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLXhsLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14bC1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teGwtY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14bC1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLXhsLWNlbnRlci1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGF5b3V0LWFsaWduLXhsLWVuZCxcbiAgLmxheW91dC1hbGlnbi14bC1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teGwtZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14bC1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLXhsLWVuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYXJvdW5kLFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYXJvdW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWFyb3VuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYmV0d2VlbixcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWJldHdlZW4tc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teGwtY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhsLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWFyb3VuZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLXhsLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14bC1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhsLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYXJvdW5kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi14bC1jZW50ZXItY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi14bC1lbmQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYXJvdW5kLWNlbnRlciA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLXhsLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teGwtZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1hcm91bmQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi14bC1zdGFydC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXhsLWNlbnRlci1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXhsLWVuZC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWJldHdlZW4tc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAuZmxleC14bCB7XG4gICAgZmxleDogMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLWdyb3cge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14bC1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLW5vbmUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtbm9zaHJpbmsge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtbm9ncm93IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteGwtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1yb3cgPiAuZmxleC14bC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5mbGV4LXhsLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteGwtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtY29sdW1uID4gLmZsZXgteGwtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteGwtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtY29sdW1uID4gLmZsZXgteGwtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteGwtMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteGwtNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1yb3cgPiAuZmxleCB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQteGwtY29sdW1uID4gLmZsZXgteGwtMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleCB7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAubGF5b3V0LXhsLCAubGF5b3V0LXhsLWNvbHVtbiwgLmxheW91dC14bC1yb3cge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxheW91dC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxheW91dC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLmhpZGU6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWd0LWxnKTpub3QoLnNob3cteGwpOm5vdCguc2hvdyksIC5oaWRlLWd0LXhzOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1ndC1sZyk6bm90KC5zaG93LXhsKTpub3QoLnNob3cpLCAuaGlkZS1ndC1zbTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctZ3QtbGcpOm5vdCguc2hvdy14bCk6bm90KC5zaG93KSwgLmhpZGUtZ3QtbWQ6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWd0LWxnKTpub3QoLnNob3cteGwpOm5vdCguc2hvdyksIC5oaWRlLWd0LWxnOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1ndC1sZyk6bm90KC5zaG93LXhsKTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oaWRlLXhsOm5vdCguc2hvdy14bCk6bm90KC5zaG93LWd0LWxnKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmhpZGUtcHJpbnQ6bm90KC5zaG93LXByaW50KTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIFZhcmlhYmxlc1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgQ29sb3JzXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJsYWNrLWZnLFxuLmJsYWNrLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KSAhaW1wb3J0YW50OyB9XG4gIC5ibGFjay1mZy5zZWNvbmRhcnktdGV4dCxcbiAgLmJsYWNrLWZnIC5zZWNvbmRhcnktdGV4dCwgLmJsYWNrLWZnLmljb24sXG4gIC5ibGFjay1mZyAuaWNvbixcbiAgLmJsYWNrLXRleHQuc2Vjb25kYXJ5LXRleHQsXG4gIC5ibGFjay10ZXh0IC5zZWNvbmRhcnktdGV4dCxcbiAgLmJsYWNrLXRleHQuaWNvbixcbiAgLmJsYWNrLXRleHQgLmljb24ge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpICFpbXBvcnRhbnQ7IH1cbiAgLmJsYWNrLWZnLmhpbnQtdGV4dCxcbiAgLmJsYWNrLWZnIC5oaW50LXRleHQsIC5ibGFjay1mZy5kaXNhYmxlZC10ZXh0LFxuICAuYmxhY2stZmcgLmRpc2FibGVkLXRleHQsXG4gIC5ibGFjay10ZXh0LmhpbnQtdGV4dCxcbiAgLmJsYWNrLXRleHQgLmhpbnQtdGV4dCxcbiAgLmJsYWNrLXRleHQuZGlzYWJsZWQtdGV4dCxcbiAgLmJsYWNrLXRleHQgLmRpc2FibGVkLXRleHQge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpICFpbXBvcnRhbnQ7IH1cbiAgLmJsYWNrLWZnLmRpdmlkZXIsXG4gIC5ibGFjay1mZyAuZGl2aWRlciwgLmJsYWNrLWZnLmZhaW50LXRleHQsXG4gIC5ibGFjay1mZyAuZmFpbnQtdGV4dCxcbiAgLmJsYWNrLXRleHQuZGl2aWRlcixcbiAgLmJsYWNrLXRleHQgLmRpdmlkZXIsXG4gIC5ibGFjay10ZXh0LmZhaW50LXRleHQsXG4gIC5ibGFjay10ZXh0IC5mYWludC10ZXh0IHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKSAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS1mZyxcbi53aGl0ZS10ZXh0IHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgLndoaXRlLWZnLnNlY29uZGFyeS10ZXh0LFxuICAud2hpdGUtZmcgLnNlY29uZGFyeS10ZXh0LCAud2hpdGUtZmcuaWNvbixcbiAgLndoaXRlLWZnIC5pY29uLFxuICAud2hpdGUtdGV4dC5zZWNvbmRhcnktdGV4dCxcbiAgLndoaXRlLXRleHQgLnNlY29uZGFyeS10ZXh0LFxuICAud2hpdGUtdGV4dC5pY29uLFxuICAud2hpdGUtdGV4dCAuaWNvbiB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAhaW1wb3J0YW50OyB9XG4gIC53aGl0ZS1mZy5oaW50LXRleHQsXG4gIC53aGl0ZS1mZyAuaGludC10ZXh0LCAud2hpdGUtZmcuZGlzYWJsZWQtdGV4dCxcbiAgLndoaXRlLWZnIC5kaXNhYmxlZC10ZXh0LFxuICAud2hpdGUtdGV4dC5oaW50LXRleHQsXG4gIC53aGl0ZS10ZXh0IC5oaW50LXRleHQsXG4gIC53aGl0ZS10ZXh0LmRpc2FibGVkLXRleHQsXG4gIC53aGl0ZS10ZXh0IC5kaXNhYmxlZC10ZXh0IHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpICFpbXBvcnRhbnQ7IH1cbiAgLndoaXRlLWZnLmRpdmlkZXIsXG4gIC53aGl0ZS1mZyAuZGl2aWRlciwgLndoaXRlLWZnLmZhaW50LXRleHQsXG4gIC53aGl0ZS1mZyAuZmFpbnQtdGV4dCxcbiAgLndoaXRlLXRleHQuZGl2aWRlcixcbiAgLndoaXRlLXRleHQgLmRpdmlkZXIsXG4gIC53aGl0ZS10ZXh0LmZhaW50LXRleHQsXG4gIC53aGl0ZS10ZXh0IC5mYWludC10ZXh0IHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAhaW1wb3J0YW50OyB9XG4gIC53aGl0ZS1mZyBtZC1pY29uLFxuICAud2hpdGUtdGV4dCBtZC1pY29uIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAud2hpdGUtZmcgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIsXG4gIC53aGl0ZS10ZXh0IG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgLndoaXRlLWZnIG1kLXByb2dyZXNzLWxpbmVhciAubWQtYmFyLFxuICAud2hpdGUtdGV4dCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWJhciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG5cbi5yZWQtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQkVFICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnJlZC01MC1mZyB7XG4gIGNvbG9yOiAjRkZFQkVFICFpbXBvcnRhbnQ7IH1cblxuLnJlZC01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDsgfVxuXG4ucmVkLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZFQkVFICFpbXBvcnRhbnQ7IH1cblxuLnJlZC01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDsgfVxuXG4ucmVkLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZFQkVFICFpbXBvcnRhbnQ7IH1cblxuLnJlZC01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZFQkVFICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5yZWQtMTAwLWZnIHtcbiAgY29sb3I6ICNGRkNERDIgIWltcG9ydGFudDsgfVxuXG4ucmVkLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkNERDIgIWltcG9ydGFudDsgfVxuXG4ucmVkLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGOUE5QSAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGOUE5QSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucmVkLTIwMC1mZyB7XG4gIGNvbG9yOiAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDsgfVxuXG4ucmVkLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDsgfVxuXG4ucmVkLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VGOUE5QSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDsgfVxuXG4ucmVkLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnJlZC0zMDAtZmcge1xuICBjb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTU3MzczICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTU3MzczICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDsgfVxuXG4ucmVkLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTU3MzczICFpbXBvcnRhbnQ7IH1cblxuLnJlZC00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucmVkLTQwMC1mZyB7XG4gIGNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFRjUzNTAgIWltcG9ydGFudDsgfVxuXG4ucmVkLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFRjUzNTAgIWltcG9ydGFudDsgfVxuXG4ucmVkLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFRjUzNTAgIWltcG9ydGFudDsgfVxuXG4ucmVkLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5yZWQtNTAwLWZnLCAuZXZlbnQtcmVwb3J0IHRhYmxlLm1kLXRhYmxlIC5ldmVudC1vY2N1cnJlbmNlIC50ZC1ldmVudC10eXBlLFxuLmV2ZW50LXJlcG9ydCB0YWJsZS5tZC10YWJsZSAuZXZlbnQtb2NjdXJyZW5jZSBbY2xhc3MqPVwiaWNvbi1cIl0ge1xuICBjb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5yZWQtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1mZyB7XG4gIGNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucmVkLTYwMC1mZyB7XG4gIGNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4ucmVkLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4ucmVkLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U1MzkzNSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4ucmVkLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5yZWQtNzAwLWZnIHtcbiAgY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDsgfVxuXG4ucmVkLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDsgfVxuXG4ucmVkLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7IH1cblxuLnJlZC03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucmVkLTgwMC1mZyB7XG4gIGNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG4ucmVkLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG4ucmVkLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG4ucmVkLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnJlZC05MDAtZmcge1xuICBjb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLnJlZC05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLnJlZC05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4ucmVkLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhBODAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnJlZC1BMTAwLWZnIHtcbiAgY29sb3I6ICNGRjhBODAgIWltcG9ydGFudDsgfVxuXG4ucmVkLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY4QTgwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY4QTgwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY4QTgwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTI1MiAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5yZWQtQTIwMC1mZyB7XG4gIGNvbG9yOiAjRkY1MjUyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNTI1MiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGNTI1MiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDsgfVxuXG4ucmVkLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDsgfVxuXG4ucmVkLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGNTI1MiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYxNzQ0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucmVkLUE0MDAtZmcge1xuICBjb2xvcjogI0ZGMTc0NCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG4ucmVkLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG4ucmVkLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkYxNzQ0ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkYxNzQ0ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG4ucmVkLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDUwMDAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MDAwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnJlZC1BNzAwLWZnIHtcbiAgY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDsgfVxuXG4ucmVkLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDUwMDAwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDUwMDAwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Q1MDAwMCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Q1MDAwMCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRDUwMDAwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5waW5rLTUwLWZnIHtcbiAgY29sb3I6ICNGQ0U0RUMgIWltcG9ydGFudDsgfVxuXG4ucGluay01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGQ0U0RUMgIWltcG9ydGFudDsgfVxuXG4ucGluay01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhCQkQwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5waW5rLTEwMC1mZyB7XG4gIGNvbG9yOiAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y4QkJEMCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y4QkJEMCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDsgfVxuXG4ucGluay0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDsgfVxuXG4ucGluay0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Y4QkJEMCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ4RkIxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5waW5rLTIwMC1mZyB7XG4gIGNvbG9yOiAjRjQ4RkIxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4ucGluay0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4ucGluay0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMDYyOTIgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjA2MjkyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5waW5rLTMwMC1mZyB7XG4gIGNvbG9yOiAjRjA2MjkyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGMDYyOTIgIWltcG9ydGFudDsgfVxuXG4ucGluay0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGMDYyOTIgIWltcG9ydGFudDsgfVxuXG4ucGluay0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUM0MDdBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5waW5rLTQwMC1mZyB7XG4gIGNvbG9yOiAjRUM0MDdBICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4ucGluay00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4ucGluay00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucGluay01MDAtZmcge1xuICBjb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5waW5rLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLWZnIHtcbiAgY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEODFCNjAgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDgxQjYwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucGluay02MDAtZmcge1xuICBjb2xvcjogI0Q4MUI2MCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNEODFCNjAgIWltcG9ydGFudDsgfVxuXG4ucGluay02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNEODFCNjAgIWltcG9ydGFudDsgfVxuXG4ucGluay02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRDgxQjYwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRDgxQjYwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNEODFCNjAgIWltcG9ydGFudDsgfVxuXG4ucGluay03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucGluay03MDAtZmcge1xuICBjb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDsgfVxuXG4ucGluay03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDsgfVxuXG4ucGluay03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDsgfVxuXG4ucGluay04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucGluay04MDAtZmcge1xuICBjb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuXG4ucGluay04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuXG4ucGluay04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuXG4ucGluay05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucGluay05MDAtZmcge1xuICBjb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4ODBFNEYgIWltcG9ydGFudDsgfVxuXG4ucGluay05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4ODBFNEYgIWltcG9ydGFudDsgfVxuXG4ucGluay05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4ODBFNEYgIWltcG9ydGFudDsgfVxuXG4ucGluay1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODBBQiAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MEFCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5waW5rLUExMDAtZmcge1xuICBjb2xvcjogI0ZGODBBQiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY4MEFCICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGODBBQiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY4MEFCICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGODBBQiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGODBBQiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY0MDgxICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjQwODEgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5waW5rLUEyMDAtZmcge1xuICBjb2xvcjogI0ZGNDA4MSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY0MDgxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGNDA4MSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY0MDgxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGNDA4MSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGNDA4MSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjUwMDU3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTAwNTcgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5waW5rLUE0MDAtZmcge1xuICBjb2xvcjogI0Y1MDA1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjUwMDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y1MDA1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjUwMDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y1MDA1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Y1MDA1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNTExNjIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5waW5rLUE3MDAtZmcge1xuICBjb2xvcjogI0M1MTE2MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0M1MTE2MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0M1MTE2MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0M1MTE2MiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNFNUY1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0U1RjUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnB1cnBsZS01MC1mZyB7XG4gIGNvbG9yOiAjRjNFNUY1ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGM0U1RjUgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjNFNUY1ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGM0U1RjUgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjNFNUY1ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjNFNUY1ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFCRUU3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFCRUU3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5wdXJwbGUtMTAwLWZnIHtcbiAgY29sb3I6ICNFMUJFRTcgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFMUJFRTcgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0UxQkVFNyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0UxQkVFNyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTFCRUU3ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0UxQkVFNyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFOTNEOCAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFOTNEOCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucHVycGxlLTIwMC1mZyB7XG4gIGNvbG9yOiAjQ0U5M0Q4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0U5M0Q4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDRTkzRDggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDRTkzRDggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0NFOTNEOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDRTkzRDggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQTY4QzggIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQTY4QzggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5wdXJwbGUtMzAwLWZnIHtcbiAgY29sb3I6ICNCQTY4QzggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCQTY4QzggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0JBNjhDOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0JBNjhDOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQkE2OEM4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0JBNjhDOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FCNDdCQyAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FCNDdCQyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnB1cnBsZS00MDAtZmcge1xuICBjb2xvcjogI0FCNDdCQyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0FCNDdCQyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNBQjQ3QkMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5wdXJwbGUtNTAwLWZnIHtcbiAgY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5wdXJwbGUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1mZyB7XG4gIGNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEUyNEFBICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEUyNEFBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5wdXJwbGUtNjAwLWZnIHtcbiAgY29sb3I6ICM4RTI0QUEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4RTI0QUEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzhFMjRBQSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzhFMjRBQSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOEUyNEFBICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzhFMjRBQSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucHVycGxlLTcwMC1mZyB7XG4gIGNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnB1cnBsZS04MDAtZmcge1xuICBjb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5wdXJwbGUtOTAwLWZnIHtcbiAgY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQTgwRkMgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUE4MEZDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5wdXJwbGUtQTEwMC1mZyB7XG4gIGNvbG9yOiAjRUE4MEZDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VBODBGQyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VBODBGQyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFQTgwRkMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFQTgwRkMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VBODBGQyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMDQwRkIgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTA0MEZCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucHVycGxlLUEyMDAtZmcge1xuICBjb2xvcjogI0UwNDBGQiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFMDQwRkIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFMDQwRkIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTA0MEZCICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTA0MEZCICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFMDQwRkIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDUwMEY5ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MDBGOSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnB1cnBsZS1BNDAwLWZnIHtcbiAgY29sb3I6ICNENTAwRjkgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDUwMEY5ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDUwMEY5ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Q1MDBGOSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Q1MDBGOSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRDUwMEY5ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FBMDBGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBQTAwRkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5wdXJwbGUtQTcwMC1mZyB7XG4gIGNvbG9yOiAjQUEwMEZGICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0FBMDBGRiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0FBMDBGRiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNBQTAwRkYgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNBQTAwRkYgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0FBMDBGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREU3RjYgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURFN0Y2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5kZWVwLXB1cnBsZS01MC1mZyB7XG4gIGNvbG9yOiAjRURFN0Y2ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VERTdGNiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VERTdGNiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFREU3RjYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFREU3RjYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VERTdGNiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDFDNEU5ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMUM0RTkgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmRlZXAtcHVycGxlLTEwMC1mZyB7XG4gIGNvbG9yOiAjRDFDNEU5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNEMUM0RTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDFDNEU5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNEMUM0RTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRDFDNEU5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRDFDNEU5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMzlEREIgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IzOUREQiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZGVlcC1wdXJwbGUtMjAwLWZnIHtcbiAgY29sb3I6ICNCMzlEREIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0IzOUREQiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCMzlEREIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0IzOUREQiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCMzlEREIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCMzlEREIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1NzVDRCAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU3NUNEICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGVlcC1wdXJwbGUtMzAwLWZnIHtcbiAgY29sb3I6ICM5NTc1Q0QgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzk1NzVDRCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5NTc1Q0QgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzk1NzVDRCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5NTc1Q0QgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5NTc1Q0QgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdFNTdDMiAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0U1N0MyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGVlcC1wdXJwbGUtNDAwLWZnIHtcbiAgY29sb3I6ICM3RTU3QzIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzdFNTdDMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3RTU3QzIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzdFNTdDMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3RTU3QzIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3RTU3QzIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5kZWVwLXB1cnBsZS01MDAtZmcge1xuICBjb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmRlZXAtcHVycGxlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1mZyB7XG4gIGNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUUzNUIxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RTM1QjEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmRlZXAtcHVycGxlLTYwMC1mZyB7XG4gIGNvbG9yOiAjNUUzNUIxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM1RTM1QjEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNUUzNUIxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM1RTM1QjEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNUUzNUIxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNUUzNUIxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTJEQTggIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxMkRBOCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZGVlcC1wdXJwbGUtNzAwLWZnIHtcbiAgY29sb3I6ICM1MTJEQTggIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzUxMkRBOCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM1MTJEQTggIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzUxMkRBOCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1MTJEQTggIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM1MTJEQTggIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1MjdBMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDUyN0EwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5kZWVwLXB1cnBsZS04MDAtZmcge1xuICBjb2xvcjogIzQ1MjdBMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDUyN0EwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzQ1MjdBMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNDUyN0EwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQ1MjdBMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzQ1MjdBMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzExQjkyICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTFCOTIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmRlZXAtcHVycGxlLTkwMC1mZyB7XG4gIGNvbG9yOiAjMzExQjkyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMzMTFCOTIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzExQjkyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzMTFCOTIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzExQjkyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzExQjkyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjM4OEZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjM4OEZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5kZWVwLXB1cnBsZS1BMTAwLWZnIHtcbiAgY29sb3I6ICNCMzg4RkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCMzg4RkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0IzODhGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0IzODhGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjM4OEZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0IzODhGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdDNERGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdDNERGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmRlZXAtcHVycGxlLUEyMDAtZmcge1xuICBjb2xvcjogIzdDNERGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzdDNERGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjN0M0REZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjN0M0REZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3QzRERkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjN0M0REZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUxRkZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUxRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5kZWVwLXB1cnBsZS1BNDAwLWZnIHtcbiAgY29sb3I6ICM2NTFGRkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2NTFGRkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY1MUZGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzY1MUZGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjUxRkZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY1MUZGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyMDBFQSAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyMDBFQSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZGVlcC1wdXJwbGUtQTcwMC1mZyB7XG4gIGNvbG9yOiAjNjIwMEVBICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjIwMEVBICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2MjAwRUEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2MjAwRUEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzYyMDBFQSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2MjAwRUEgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RUFGNiAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThFQUY2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5pbmRpZ28tNTAtZmcge1xuICBjb2xvcjogI0U4RUFGNiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRThFQUY2ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0U4RUFGNiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRThFQUY2ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U4RUFGNiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0U4RUFGNiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M1Q0FFOSAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M1Q0FFOSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uaW5kaWdvLTEwMC1mZyB7XG4gIGNvbG9yOiAjQzVDQUU5ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzVDQUU5ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDNUNBRTkgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDNUNBRTkgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0M1Q0FFOSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDNUNBRTkgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5RkE4REEgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5RkE4REEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmluZGlnby0yMDAtZmcge1xuICBjb2xvcjogIzlGQThEQSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzlGQThEQSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOUZBOERBICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOUZBOERBICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5RkE4REEgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOUZBOERBICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4NkNCICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4NkNCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uaW5kaWdvLTMwMC1mZyB7XG4gIGNvbG9yOiAjNzk4NkNCICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzk4NkNCICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3OTg2Q0IgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3OTg2Q0IgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzc5ODZDQiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3OTg2Q0IgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QzZCQzAgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QzZCQzAgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5pbmRpZ28tNDAwLWZnIHtcbiAgY29sb3I6ICM1QzZCQzAgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM1QzZCQzAgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzVDNkJDMCAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzVDNkJDMCAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNUM2QkMwICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzVDNkJDMCAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uaW5kaWdvLTUwMC1mZyB7XG4gIGNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uaW5kaWdvLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tZmcge1xuICBjb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5NDlBQiAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5NDlBQiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uaW5kaWdvLTYwMC1mZyB7XG4gIGNvbG9yOiAjMzk0OUFCICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzk0OUFCICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzOTQ5QUIgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzOTQ5QUIgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM5NDlBQiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzOTQ5QUIgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDNGOUYgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDNGOUYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmluZGlnby03MDAtZmcge1xuICBjb2xvcjogIzMwM0Y5RiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzMwM0Y5RiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzAzRjlGICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzAzRjlGICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMDNGOUYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzAzRjlGICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5pbmRpZ28tODAwLWZnIHtcbiAgY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFBMjM3RSAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFBMjM3RSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uaW5kaWdvLTkwMC1mZyB7XG4gIGNvbG9yOiAjMUEyMzdFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMUEyMzdFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxQTIzN0UgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxQTIzN0UgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFBMjM3RSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxQTIzN0UgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEM5RUZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhDOUVGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uaW5kaWdvLUExMDAtZmcge1xuICBjb2xvcjogIzhDOUVGRiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4QzlFRkYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4QzlFRkYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOEM5RUZGICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOEM5RUZGICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4QzlFRkYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM2REZFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzNkRGRSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmluZGlnby1BMjAwLWZnIHtcbiAgY29sb3I6ICM1MzZERkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTM2REZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNTM2REZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzUzNkRGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzUzNkRGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNTM2REZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNENUFGRSAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDVBRkUgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5pbmRpZ28tQTQwMC1mZyB7XG4gIGNvbG9yOiAjM0Q1QUZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzNENUFGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzNENUFGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzRDVBRkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzRDVBRkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzNENUFGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDRGRkUgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0RkZFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5pbmRpZ28tQTcwMC1mZyB7XG4gIGNvbG9yOiAjMzA0RkZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzMwNEZGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzMwNEZGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzMDRGRkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMDRGRkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzMwNEZGRSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzRjJGRCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzRjJGRCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYmx1ZS01MC1mZyB7XG4gIGNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0UzRjJGRCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkJERUZCICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JCREVGQiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYmx1ZS0xMDAtZmcge1xuICBjb2xvcjogI0JCREVGQiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQkJERUZCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQkJERUZCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYmx1ZS0yMDAtZmcge1xuICBjb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM5MENBRjkgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5MENBRjkgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5MENBRjkgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0QjVGNiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYmx1ZS0zMDAtZmcge1xuICBjb2xvcjogIzY0QjVGNiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJBNUY1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYmx1ZS00MDAtZmcge1xuICBjb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNDJBNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNDJBNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJsdWUtNTAwLWZnIHtcbiAgY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYmx1ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1mZyB7XG4gIGNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFODhFNSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJsdWUtNjAwLWZnIHtcbiAgY29sb3I6ICMxRTg4RTUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzFFODhFNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFFODhFNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5ibHVlLTcwMC1mZyB7XG4gIGNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ibHVlLTgwMC1mZyB7XG4gIGNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ibHVlLTkwMC1mZyB7XG4gIGNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODJCMUZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJsdWUtQTEwMC1mZyB7XG4gIGNvbG9yOiAjODJCMUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjODJCMUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjODJCMUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjODJCMUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDhBRkYgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJsdWUtQTIwMC1mZyB7XG4gIGNvbG9yOiAjNDQ4QUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0NDhBRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDQ4QUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0NDhBRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNDQ4QUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNDQ4QUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTc5RkYgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJsdWUtQTQwMC1mZyB7XG4gIGNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMyOTc5RkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyOTc5RkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTYyRkYgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NjJGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJsdWUtQTcwMC1mZyB7XG4gIGNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMyOTYyRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyOTYyRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFGNUZFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFGNUZFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ibHVlLTUwLWZnIHtcbiAgY29sb3I6ICNFMUY1RkUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFMUY1RkUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0UxRjVGRSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0UxRjVGRSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTFGNUZFICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0UxRjVGRSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCM0U1RkMgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjNFNUZDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ibHVlLTEwMC1mZyB7XG4gIGNvbG9yOiAjQjNFNUZDICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0IzRTVGQyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0IzRTVGQyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCM0U1RkMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCM0U1RkMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0IzRTVGQyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MUQ0RkEgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFENEZBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ibHVlLTIwMC1mZyB7XG4gIGNvbG9yOiAjODFENEZBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzgxRDRGQSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzgxRDRGQSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4MUQ0RkEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4MUQ0RkEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzgxRDRGQSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RkMzRjcgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEZDM0Y3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ibHVlLTMwMC1mZyB7XG4gIGNvbG9yOiAjNEZDM0Y3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzRGQzNGNyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzRGQzNGNyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0RkMzRjcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0RkMzRjcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzRGQzNGNyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOUI2RjYgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjlCNkY2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ibHVlLTQwMC1mZyB7XG4gIGNvbG9yOiAjMjlCNkY2ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzI5QjZGNiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzI5QjZGNiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyOUI2RjYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyOUI2RjYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzI5QjZGNiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ibHVlLTUwMC1mZyB7XG4gIGNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtYmx1ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1mZyB7XG4gIGNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM5QkU1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzOUJFNSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmxpZ2h0LWJsdWUtNjAwLWZnIHtcbiAgY29sb3I6ICMwMzlCRTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDM5QkU1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDM5QkU1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAzOUJFNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAzOUJFNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDM5QkU1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyODhEMSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjg4RDEgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5saWdodC1ibHVlLTcwMC1mZyB7XG4gIGNvbG9yOiAjMDI4OEQxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAyODhEMSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAyODhEMSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMjg4RDEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMjg4RDEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAyODhEMSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjc3QkQgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI3N0JEICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubGlnaHQtYmx1ZS04MDAtZmcge1xuICBjb2xvcjogIzAyNzdCRCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMjc3QkQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMjc3QkQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDI3N0JEICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDI3N0JEICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMjc3QkQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE1NzlCICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNTc5QiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmxpZ2h0LWJsdWUtOTAwLWZnIHtcbiAgY29sb3I6ICMwMTU3OUIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDE1NzlCICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDE1NzlCICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAxNTc5QiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAxNTc5QiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDE1NzlCICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MEQ4RkYgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwRDhGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtYmx1ZS1BMTAwLWZnIHtcbiAgY29sb3I6ICM4MEQ4RkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzgwRDhGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4MEQ4RkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzgwRDhGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4MEQ4RkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4MEQ4RkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQzRGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBDNEZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ibHVlLUEyMDAtZmcge1xuICBjb2xvcjogIzQwQzRGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDBDNEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzQwQzRGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNDBDNEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQwQzRGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzQwQzRGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCMEZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEIwRkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWJsdWUtQTQwMC1mZyB7XG4gIGNvbG9yOiAjMDBCMEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMEIwRkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDBCMEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMEIwRkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBCMEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDBCMEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxRUEgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFFQSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmxpZ2h0LWJsdWUtQTcwMC1mZyB7XG4gIGNvbG9yOiAjMDA5MUVBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDkxRUEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA5MUVBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDkxRUEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA5MUVBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA5MUVBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBGN0ZBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBGN0ZBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jeWFuLTUwLWZnIHtcbiAgY29sb3I6ICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0UwRjdGQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0UwRjdGQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTBGN0ZBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0UwRjdGQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMkVCRjIgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJFQkYyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jeWFuLTEwMC1mZyB7XG4gIGNvbG9yOiAjQjJFQkYyICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCMkVCRjIgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCMkVCRjIgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MERFRUEgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBERUVBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jeWFuLTIwMC1mZyB7XG4gIGNvbG9yOiAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzgwREVFQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzgwREVFQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4MERFRUEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4MERFRUEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzgwREVFQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEREMEUxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jeWFuLTMwMC1mZyB7XG4gIGNvbG9yOiAjNEREMEUxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzRERDBFMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzRERDBFMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzRERDBFMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZDNkRBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jeWFuLTQwMC1mZyB7XG4gIGNvbG9yOiAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzI2QzZEQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzI2QzZEQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzI2QzZEQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jeWFuLTUwMC1mZyB7XG4gIGNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY3lhbi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1mZyB7XG4gIGNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBQ0MxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUNDMSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY3lhbi02MDAtZmcge1xuICBjb2xvcjogIzAwQUNDMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMEFDQzEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMEFDQzEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDBBQ0MxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBBQ0MxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMEFDQzEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmN5YW4tNzAwLWZnIHtcbiAgY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDsgfVxuXG4uY3lhbi03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5jeWFuLTgwMC1mZyB7XG4gIGNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uY3lhbi05MDAtZmcge1xuICBjb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODRGRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jeWFuLUExMDAtZmcge1xuICBjb2xvcjogIzg0RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODRGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzg0RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjODRGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzg0RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzg0RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMThGRkZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOEZGRkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmN5YW4tQTIwMC1mZyB7XG4gIGNvbG9yOiAjMThGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMxOEZGRkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMThGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxOEZGRkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMThGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMThGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEU1RkYgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRTVGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY3lhbi1BNDAwLWZnIHtcbiAgY29sb3I6ICMwMEU1RkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwRTVGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMEU1RkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwRTVGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMEU1RkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMEU1RkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjhENCAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCOEQ0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jeWFuLUE3MDAtZmcge1xuICBjb2xvcjogIzAwQjhENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBCOEQ0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwQjhENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDBCOEQ0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwQjhENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwQjhENCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRjJGMSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGVhbC01MC1mZyB7XG4gIGNvbG9yOiAjRTBGMkYxICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTBGMkYxICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFMEYyRjEgIWltcG9ydGFudDsgfVxuXG4udGVhbC01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFMEYyRjEgIWltcG9ydGFudDsgfVxuXG4udGVhbC01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFMEYyRjEgIWltcG9ydGFudDsgfVxuXG4udGVhbC0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IyREZEQiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGVhbC0xMDAtZmcge1xuICBjb2xvcjogI0IyREZEQiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCMkRGREIgIWltcG9ydGFudDsgfVxuXG4udGVhbC0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCMkRGREIgIWltcG9ydGFudDsgfVxuXG4udGVhbC0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCMkRGREIgIWltcG9ydGFudDsgfVxuXG4udGVhbC0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBDQkM0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwQ0JDNCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGVhbC0yMDAtZmcge1xuICBjb2xvcjogIzgwQ0JDNCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4udGVhbC0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4udGVhbC0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjODBDQkM0ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjODBDQkM0ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4udGVhbC0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNERCNkFDICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzREQjZBQyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGVhbC0zMDAtZmcge1xuICBjb2xvcjogIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0REI2QUMgIWltcG9ydGFudDsgfVxuXG4udGVhbC0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0REI2QUMgIWltcG9ydGFudDsgfVxuXG4udGVhbC0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNERCNkFDICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNERCNkFDICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0REI2QUMgIWltcG9ydGFudDsgfVxuXG4udGVhbC00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZBNjlBICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2QTY5QSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGVhbC00MDAtZmcge1xuICBjb2xvcjogIzI2QTY5QSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4udGVhbC00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4udGVhbC00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjZBNjlBICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjZBNjlBICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4udGVhbC01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnRlYWwtNTAwLWZnIHtcbiAgY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4udGVhbC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC1mZyB7XG4gIGNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4OTdCICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODk3QiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnRlYWwtNjAwLWZnIHtcbiAgY29sb3I6ICMwMDg5N0IgIWltcG9ydGFudDsgfVxuXG4udGVhbC02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OTdCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA4OTdCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwODk3QiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwODk3QiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA4OTdCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi50ZWFsLTcwMC1mZyB7XG4gIGNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDsgfVxuXG4udGVhbC03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDsgfVxuXG4udGVhbC03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi50ZWFsLTgwMC1mZyB7XG4gIGNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuXG4udGVhbC04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuXG4udGVhbC04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi50ZWFsLTkwMC1mZyB7XG4gIGNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG4udGVhbC05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG4udGVhbC05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTdGRkVCICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBN0ZGRUIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRlYWwtQTEwMC1mZyB7XG4gIGNvbG9yOiAjQTdGRkVCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNBN0ZGRUIgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQTdGRkVCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNBN0ZGRUIgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQTdGRkVCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQTdGRkVCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NEZGREEgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0RkZEQSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGVhbC1BMjAwLWZnIHtcbiAgY29sb3I6ICM2NEZGREEgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzY0RkZEQSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NEZGREEgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzY0RkZEQSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NEZGREEgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2NEZGREEgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFERTlCNiAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMURFOUI2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50ZWFsLUE0MDAtZmcge1xuICBjb2xvcjogIzFERTlCNiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMURFOUI2ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzFERTlCNiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMURFOUI2ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFERTlCNiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzFERTlCNiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCRkE1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJGQTUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRlYWwtQTcwMC1mZyB7XG4gIGNvbG9yOiAjMDBCRkE1ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMEJGQTUgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDBCRkE1ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMEJGQTUgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBCRkE1ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDBCRkE1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RjVFOSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEY1RTkgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZWVuLTUwLWZnIHtcbiAgY29sb3I6ICNFOEY1RTkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRThGNUU5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRThGNUU5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U4RjVFOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U4RjVFOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRThGNUU5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDOEU2QzkgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M4RTZDOSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JlZW4tMTAwLWZnIHtcbiAgY29sb3I6ICNDOEU2QzkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0M4RTZDOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDOEU2QzkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0M4RTZDOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDOEU2QzkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDOEU2QzkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTVENkE3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmVlbi0yMDAtZmcge1xuICBjb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQTVENkE3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQTVENkE3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFDNzg0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MUM3ODQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZWVuLTMwMC1mZyB7XG4gIGNvbG9yOiAjODFDNzg0ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4MUM3ODQgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjODFDNzg0ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4MUM3ODQgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjODFDNzg0ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjODFDNzg0ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NkJCNkEgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2QkI2QSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JlZW4tNDAwLWZnIHtcbiAgY29sb3I6ICM2NkJCNkEgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzY2QkI2QSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NkJCNkEgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzY2QkI2QSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NkJCNkEgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2NkJCNkEgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmVlbi01MDAtZmcge1xuICBjb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZWVuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1mZyB7XG4gIGNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDNBMDQ3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0M0EwNDcgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5ncmVlbi02MDAtZmcge1xuICBjb2xvcjogIzQzQTA0NyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDNBMDQ3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzQzQTA0NyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNDNBMDQ3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQzQTA0NyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzQzQTA0NyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5ncmVlbi03MDAtZmcge1xuICBjb2xvcjogIzM4OEUzQyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM4OEUzQyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM4OEUzQyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzM4OEUzQyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRTdEMzIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmdyZWVuLTgwMC1mZyB7XG4gIGNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMyRTdEMzIgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyRTdEMzIgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjVFMjAgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCNUUyMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZ3JlZW4tOTAwLWZnIHtcbiAgY29sb3I6ICMxQjVFMjAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzFCNUUyMCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxQjVFMjAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzFCNUUyMCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxQjVFMjAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxQjVFMjAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOUY2Q0EgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOUY2Q0EgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZWVuLUExMDAtZmcge1xuICBjb2xvcjogI0I5RjZDQSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0I5RjZDQSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQjlGNkNBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQjlGNkNBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCOUY2Q0EgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQjlGNkNBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjlGMEFFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjlGMEFFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmVlbi1BMjAwLWZnIHtcbiAgY29sb3I6ICM2OUYwQUUgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2OUYwQUUgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY5RjBBRSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzY5RjBBRSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjlGMEFFICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY5RjBBRSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRTY3NiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRTY3NiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JlZW4tQTQwMC1mZyB7XG4gIGNvbG9yOiAjMDBFNjc2ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBFNjc2ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMEU2NzYgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMEU2NzYgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwRTY3NiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMEU2NzYgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEM4NTMgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEM4NTMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZWVuLUE3MDAtZmcge1xuICBjb2xvcjogIzAwQzg1MyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwQzg1MyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDBDODUzICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDBDODUzICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMEM4NTMgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDBDODUzICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjhFOSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUY4RTkgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWdyZWVuLTUwLWZnIHtcbiAgY29sb3I6ICNGMUY4RTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjFGOEU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjFGOEU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0YxRjhFOSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0YxRjhFOSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjFGOEU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQ0VEQzggIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RDRURDOCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtZ3JlZW4tMTAwLWZnIHtcbiAgY29sb3I6ICNEQ0VEQzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0RDRURDOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNEQ0VEQzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0RDRURDOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNEQ0VEQzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNEQ0VEQzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M1RTFBNSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzVFMUE1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ncmVlbi0yMDAtZmcge1xuICBjb2xvcjogI0M1RTFBNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzVFMUE1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0M1RTFBNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQzVFMUE1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0M1RTFBNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0M1RTFBNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUVENTgxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRUQ1ODEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWdyZWVuLTMwMC1mZyB7XG4gIGNvbG9yOiAjQUVENTgxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNBRUQ1ODEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQUVENTgxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNBRUQ1ODEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQUVENTgxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQUVENTgxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Q0NDNjUgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDQ0M2NSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtZ3JlZW4tNDAwLWZnIHtcbiAgY29sb3I6ICM5Q0NDNjUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzlDQ0M2NSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5Q0NDNjUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzlDQ0M2NSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5Q0NDNjUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5Q0NDNjUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ncmVlbi01MDAtZmcge1xuICBjb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWdyZWVuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1mZyB7XG4gIGNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0NCMzQyICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Q0IzNDIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWdyZWVuLTYwMC1mZyB7XG4gIGNvbG9yOiAjN0NCMzQyICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM3Q0IzNDIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjN0NCMzQyICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3Q0IzNDIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjN0NCMzQyICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjN0NCMzQyICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODlGMzggIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY4OUYzOCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmxpZ2h0LWdyZWVuLTcwMC1mZyB7XG4gIGNvbG9yOiAjNjg5RjM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2ODlGMzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjg5RjM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2ODlGMzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjg5RjM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjg5RjM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NThCMkYgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1OEIyRiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmxpZ2h0LWdyZWVuLTgwMC1mZyB7XG4gIGNvbG9yOiAjNTU4QjJGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM1NThCMkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNTU4QjJGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM1NThCMkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNTU4QjJGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNTU4QjJGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzY5MUUgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNjkxRSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmxpZ2h0LWdyZWVuLTkwMC1mZyB7XG4gIGNvbG9yOiAjMzM2OTFFICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMzMzY5MUUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzM2OTFFICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzMzY5MUUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzM2OTFFICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzM2OTFFICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NGRjkwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NGRjkwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ncmVlbi1BMTAwLWZnIHtcbiAgY29sb3I6ICNDQ0ZGOTAgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDQ0ZGOTAgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0NDRkY5MCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0NDRkY5MCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQ0NGRjkwICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0NDRkY5MCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IyRkY1OSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IyRkY1OSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtZ3JlZW4tQTIwMC1mZyB7XG4gIGNvbG9yOiAjQjJGRjU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjJGRjU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCMkZGNTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCMkZGNTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0IyRkY1OSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCMkZGNTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NkZGMDMgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NkZGMDMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWdyZWVuLUE0MDAtZmcge1xuICBjb2xvcjogIzc2RkYwMyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzc2RkYwMyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNzZGRjAzICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzZGRjAzICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3NkZGMDMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNzZGRjAzICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRERDE3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRERDE3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ncmVlbi1BNzAwLWZnIHtcbiAgY29sb3I6ICM2NEREMTcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2NEREMTcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY0REQxNyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzY0REQxNyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjRERDE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY0REQxNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RkJFNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RkJFNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS01MC1mZyB7XG4gIGNvbG9yOiAjRjlGQkU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjlGQkU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGOUZCRTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGOUZCRTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y5RkJFNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGOUZCRTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGNEMzICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjRDMyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS0xMDAtZmcge1xuICBjb2xvcjogI0YwRjRDMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGMEY0QzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGMEY0QzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjBGNEMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjBGNEMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGMEY0QzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFRTlDICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUU5QyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS0yMDAtZmcge1xuICBjb2xvcjogI0U2RUU5QyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFNkVFOUMgIWltcG9ydGFudDsgfVxuXG4ubGltZS0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFNkVFOUMgIWltcG9ydGFudDsgfVxuXG4ubGltZS0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTZFRTlDICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTZFRTlDICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFNkVFOUMgIWltcG9ydGFudDsgfVxuXG4ubGltZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRENFNzc1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RDRTc3NSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS0zMDAtZmcge1xuICBjb2xvcjogI0RDRTc3NSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNEQ0U3NzUgIWltcG9ydGFudDsgfVxuXG4ubGltZS0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNEQ0U3NzUgIWltcG9ydGFudDsgfVxuXG4ubGltZS0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRENFNzc1ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRENFNzc1ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNEQ0U3NzUgIWltcG9ydGFudDsgfVxuXG4ubGltZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDRFMTU3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q0RTE1NyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS00MDAtZmcge1xuICBjb2xvcjogI0Q0RTE1NyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNENEUxNTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNENEUxNTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRDRFMTU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRDRFMTU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNENEUxNTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS01MDAtZmcge1xuICBjb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubGltZS01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubGltZS01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtZmcge1xuICBjb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubGltZS1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MwQ0EzMyAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMENBMzMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtNjAwLWZnIHtcbiAgY29sb3I6ICNDMENBMzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzBDQTMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQzBDQTMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0MwQ0EzMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0MwQ0EzMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQzBDQTMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQjQyQiAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRkI0MkIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtNzAwLWZnIHtcbiAgY29sb3I6ICNBRkI0MkIgIWltcG9ydGFudDsgfVxuXG4ubGltZS03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQUZCNDJCICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQUZCNDJCICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0FGQjQyQiAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0FGQjQyQiAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQUZCNDJCICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlFOUQyNCAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5RTlEMjQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtODAwLWZnIHtcbiAgY29sb3I6ICM5RTlEMjQgIWltcG9ydGFudDsgfVxuXG4ubGltZS04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOUU5RDI0ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOUU5RDI0ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzlFOUQyNCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzlFOUQyNCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOUU5RDI0ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5saW1lLTkwMC1mZyB7XG4gIGNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGRjgxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEZGODEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtQTEwMC1mZyB7XG4gIGNvbG9yOiAjRjRGRjgxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGNEZGODEgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjRGRjgxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGNEZGODEgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjRGRjgxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjRGRjgxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUZGNDEgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRkY0MSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS1BMjAwLWZnIHtcbiAgY29sb3I6ICNFRUZGNDEgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VFRkY0MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFRUZGNDEgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0VFRkY0MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFRUZGNDEgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFRUZGNDEgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2RkYwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZGRjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLUE0MDAtZmcge1xuICBjb2xvcjogI0M2RkYwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0M2RkYwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQzZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0M2RkYwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0M2RkYwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUVFQTAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRUVBMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtQTcwMC1mZyB7XG4gIGNvbG9yOiAjQUVFQTAwICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNBRUVBMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQUVFQTAwICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNBRUVBMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQUVFQTAwICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQUVFQTAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZERTcgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkRFNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LTUwLWZnIHtcbiAgY29sb3I6ICNGRkZERTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkRFNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkZERTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRkRFNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkZERTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkZERTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY5QzQgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY5QzQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy0xMDAtZmcge1xuICBjb2xvcjogI0ZGRjlDNCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRjlDNCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZGOUM0ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZGOUM0ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY5QzQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZGOUM0ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNTlEICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNTlEICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctMjAwLWZnIHtcbiAgY29sb3I6ICNGRkY1OUQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkY1OUQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRjU5RCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRjU5RCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGNTlEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRjU5RCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjE3NiAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjE3NiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LTMwMC1mZyB7XG4gIGNvbG9yOiAjRkZGMTc2ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGMTc2ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkYxNzYgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkYxNzYgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRjE3NiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkYxNzYgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVFNTggIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVFNTggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy00MDAtZmcge1xuICBjb2xvcjogI0ZGRUU1OCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRUU1OCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZFRTU4ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZFRTU4ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkVFNTggIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZFRTU4ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctNTAwLWZnIHtcbiAgY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1mZyB7XG4gIGNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkREODM1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkREODM1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctNjAwLWZnIHtcbiAgY29sb3I6ICNGREQ4MzUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGREQ4MzUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZERDgzNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZERDgzNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkREODM1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZERDgzNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LTcwMC1mZyB7XG4gIGNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy04MDAtZmcge1xuICBjb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctOTAwLWZnIHtcbiAgY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGOEQgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRjhEICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctQTEwMC1mZyB7XG4gIGNvbG9yOiAjRkZGRjhEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkY4RCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRkY4RCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkZGOEQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkZGOEQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRkY4RCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGMDAgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctQTIwMC1mZyB7XG4gIGNvbG9yOiAjRkZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRkYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkZGMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkZGMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRkYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVBMDAgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQTAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctQTQwMC1mZyB7XG4gIGNvbG9yOiAjRkZFQTAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRUEwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRUEwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkVBMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkVBMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRUEwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ2MDAgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctQTcwMC1mZyB7XG4gIGNvbG9yOiAjRkZENjAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRDYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRDYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkQ2MDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkQ2MDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRDYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY4RTEgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOEUxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci01MC1mZyB7XG4gIGNvbG9yOiAjRkZGOEUxICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRjhFMSAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRjhFMSAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkY4RTEgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY4RTEgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRjhFMSAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQ0IzICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVDQjMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLTEwMC1mZyB7XG4gIGNvbG9yOiAjRkZFQ0IzICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkVDQjMgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZFQ0IzICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkVDQjMgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZFQ0IzICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZFQ0IzICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkUwODIgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTA4MiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItMjAwLWZnIHtcbiAgY29sb3I6ICNGRkUwODIgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRTA4MiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkUwODIgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRTA4MiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkUwODIgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkUwODIgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDU0RiAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENTRGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci0zMDAtZmcge1xuICBjb2xvcjogI0ZGRDU0RiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZENTRGICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRDU0RiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZENTRGICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRDU0RiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRDU0RiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQTI4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNBMjggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLTQwMC1mZyB7XG4gIGNvbG9yOiAjRkZDQTI4ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkNBMjggIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZDQTI4ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkNBMjggIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZDQTI4ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZDQTI4ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItNTAwLWZnIHtcbiAgY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItZmcge1xuICBjb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCMzAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci02MDAtZmcge1xuICBjb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLTcwMC1mZyB7XG4gIGNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItODAwLWZnIHtcbiAgY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjhGMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci05MDAtZmcge1xuICBjb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTU3RiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItQTEwMC1mZyB7XG4gIGNvbG9yOiAjRkZFNTdGICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFNTdGICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkU1N0YgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkU1N0YgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkU1N0YgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ3NDAgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ3NDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLUEyMDAtZmcge1xuICBjb2xvcjogI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZENzQwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZENzQwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkQ3NDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZENzQwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci1BNDAwLWZnIHtcbiAgY29sb3I6ICNGRkM0MDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkM0MDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQzQwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQzQwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQzQwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUIwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItQTcwMC1mZyB7XG4gIGNvbG9yOiAjRkZBQjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBQjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkFCMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkFCMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkFCMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjNFMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGM0UwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtNTAtZmcge1xuICBjb2xvcjogI0ZGRjNFMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGM0UwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRjNFMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZGM0UwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRjNFMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRjNFMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTBCMiAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTBCMiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLTEwMC1mZyB7XG4gIGNvbG9yOiAjRkZFMEIyICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFMEIyICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkUwQjIgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkUwQjIgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRTBCMiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkUwQjIgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNDODAgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNDODAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS0yMDAtZmcge1xuICBjb2xvcjogI0ZGQ0M4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQ0M4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZDQzgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZDQzgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkNDODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZDQzgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCNzREICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCNzREICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtMzAwLWZnIHtcbiAgY29sb3I6ICNGRkI3NEQgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkI3NEQgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQjc0RCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQjc0RCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZCNzREICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQjc0RCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTcyNiAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTcyNiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLTQwMC1mZyB7XG4gIGNvbG9yOiAjRkZBNzI2ICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBNzI2ICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkE3MjYgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkE3MjYgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQTcyNiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkE3MjYgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS01MDAtZmcsIC5ldmVudC1yZXBvcnQgdGFibGUubWQtdGFibGUgLmV2ZW50LXN1YmV2ZW50IC50ZC1ldmVudC10eXBlLFxuLmV2ZW50LXJlcG9ydCB0YWJsZS5tZC10YWJsZSAuZXZlbnQtc3ViZXZlbnQgW2NsYXNzKj1cImljb24tXCJdIHtcbiAgY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1mZyB7XG4gIGNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkI4QzAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkI4QzAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtNjAwLWZnIHtcbiAgY29sb3I6ICNGQjhDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGQjhDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZCOEMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZCOEMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkI4QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZCOEMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1N0MwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1N0MwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLTcwMC1mZyB7XG4gIGNvbG9yOiAjRjU3QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjU3QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGNTdDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGNTdDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y1N0MwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGNTdDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRjZDMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRjZDMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5vcmFuZ2UtODAwLWZnIHtcbiAgY29sb3I6ICNFRjZDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFRjZDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VGNkMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0VGNkMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUY2QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VGNkMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2NTEwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2NTEwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLm9yYW5nZS05MDAtZmcge1xuICBjb2xvcjogI0U2NTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0U2NTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTY1MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTY1MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNjUxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTY1MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDE4MCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQxODAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS1BMTAwLWZnIHtcbiAgY29sb3I6ICNGRkQxODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEMTgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZEMTgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRDE4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRDE4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZEMTgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUI0MCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkFCNDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS1BMjAwLWZnIHtcbiAgY29sb3I6ICNGRkFCNDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBQjQwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZBQjQwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQUI0MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQUI0MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZBQjQwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTEwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjkxMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS1BNDAwLWZnIHtcbiAgY29sb3I6ICNGRjkxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY5MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGOTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGOTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY5MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkQwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZEMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS1BNzAwLWZnIHtcbiAgY29sb3I6ICNGRjZEMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2RDAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY2RDAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGNkQwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGNkQwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY2RDAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRTlFNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkU5RTcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmRlZXAtb3JhbmdlLTUwLWZnIHtcbiAgY29sb3I6ICNGQkU5RTcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkJFOUU3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkJFOUU3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZCRTlFNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZCRTlFNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkJFOUU3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNDQkMgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0NCQyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZGVlcC1vcmFuZ2UtMTAwLWZnIHtcbiAgY29sb3I6ICNGRkNDQkMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQ0NCQyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkNDQkMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQ0NCQyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkNDQkMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkNDQkMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUI5MSAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBQjkxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5kZWVwLW9yYW5nZS0yMDAtZmcge1xuICBjb2xvcjogI0ZGQUI5MSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBQjkxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQUI5MSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZBQjkxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQUI5MSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQUI5MSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QTY1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhBNjUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmRlZXAtb3JhbmdlLTMwMC1mZyB7XG4gIGNvbG9yOiAjRkY4QTY1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjhBNjUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY4QTY1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjhBNjUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY4QTY1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY4QTY1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjcwNDMgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNzA0MyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZGVlcC1vcmFuZ2UtNDAwLWZnIHtcbiAgY29sb3I6ICNGRjcwNDMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNzA0MyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjcwNDMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGNzA0MyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjcwNDMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjcwNDMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAwLWZnIHtcbiAgY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGVlcC1vcmFuZ2UtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLWZnIHtcbiAgY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUxMUUgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTExRSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmRlZXAtb3JhbmdlLTYwMC1mZyB7XG4gIGNvbG9yOiAjRjQ1MTFFICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGNDUxMUUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjQ1MTFFICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGNDUxMUUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjQ1MTFFICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjQ1MTFFICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNjRBMTkgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2NEExOSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmRlZXAtb3JhbmdlLTcwMC1mZyB7XG4gIGNvbG9yOiAjRTY0QTE5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFNjRBMTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTY0QTE5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFNjRBMTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTY0QTE5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTY0QTE5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEODQzMTUgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4NDMxNSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmRlZXAtb3JhbmdlLTgwMC1mZyB7XG4gIGNvbG9yOiAjRDg0MzE1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNEODQzMTUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDg0MzE1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNEODQzMTUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRDg0MzE1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRDg0MzE1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjM2MEMgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGMzYwQyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmRlZXAtb3JhbmdlLTkwMC1mZyB7XG4gIGNvbG9yOiAjQkYzNjBDICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCRjM2MEMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQkYzNjBDICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCRjM2MEMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQkYzNjBDICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQkYzNjBDICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5RTgwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5RTgwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5kZWVwLW9yYW5nZS1BMTAwLWZnIHtcbiAgY29sb3I6ICNGRjlFODAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjlFODAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGOUU4MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGOUU4MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY5RTgwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGOUU4MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkU0MCAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkU0MCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZGVlcC1vcmFuZ2UtQTIwMC1mZyB7XG4gIGNvbG9yOiAjRkY2RTQwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2RTQwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjZFNDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjZFNDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGNkU0MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjZFNDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjNEMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjNEMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5kZWVwLW9yYW5nZS1BNDAwLWZnIHtcbiAgY29sb3I6ICNGRjNEMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjNEMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGM0QwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGM0QwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkYzRDAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGM0QwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0REMkMwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0REMkMwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmRlZXAtb3JhbmdlLUE3MDAtZmcge1xuICBjb2xvcjogI0REMkMwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0REMkMwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjREQyQzAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjREQyQzAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNERDJDMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjREQyQzAwICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUJFOSAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVCRTkgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJyb3duLTUwLWZnIHtcbiAgY29sb3I6ICNFRkVCRTkgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUZFQkU5ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUZFQkU5ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0VGRUJFOSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VGRUJFOSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRUZFQkU5ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYnJvd24tMTAwLWZnIHtcbiAgY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5icm93bi0yMDAtZmcge1xuICBjb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTE4ODdGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMTg4N0YgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5icm93bi0zMDAtZmcge1xuICBjb2xvcjogI0ExODg3RiAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQTE4ODdGICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ExODg3RiAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQTE4ODdGICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ExODg3RiAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ExODg3RiAhaW1wb3J0YW50OyB9XG5cbi5icm93bi00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5icm93bi00MDAtZmcge1xuICBjb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJyb3duLTUwMC1mZyB7XG4gIGNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYnJvd24tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLWZnIHtcbiAgY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RDRDNDEgIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZENEM0MSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYnJvd24tNjAwLWZnIHtcbiAgY29sb3I6ICM2RDRDNDEgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzZENEM0MSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2RDRDNDEgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzZENEM0MSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2RDRDNDEgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2RDRDNDEgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5icm93bi03MDAtZmcge1xuICBjb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEUzNDJFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RTM0MkUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJyb3duLTgwMC1mZyB7XG4gIGNvbG9yOiAjNEUzNDJFICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0RTM0MkUgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNEUzNDJFICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0RTM0MkUgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNEUzNDJFICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNEUzNDJFICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRTI3MjMgIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNFMjcyMyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYnJvd24tOTAwLWZnIHtcbiAgY29sb3I6ICMzRTI3MjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzNFMjcyMyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzRTI3MjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzNFMjcyMyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzRTI3MjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzRTI3MjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJyb3duLUExMDAtZmcge1xuICBjb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5icm93bi1BMjAwLWZnIHtcbiAgY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYnJvd24tQTQwMC1mZyB7XG4gIGNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJyb3duLUE3MDAtZmcge1xuICBjb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmV5LTUwLWZnIHtcbiAgY29sb3I6ICNGQUZBRkEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGQUZBRkEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZBRkFGQSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZBRkFGQSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkFGQUZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZBRkFGQSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjUgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmV5LTEwMC1mZyB7XG4gIGNvbG9yOiAjRjVGNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjVGNSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y1RjVGNSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGNUY1RjUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNUY1RjUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Y1RjVGNSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmV5LTIwMC1mZyB7XG4gIGNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTAgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmV5LTMwMC1mZyB7XG4gIGNvbG9yOiAjRTBFMEUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0UwRTBFMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0UwRTBFMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFMEUwRTAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFMEUwRTAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0UwRTBFMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmV5LTQwMC1mZyB7XG4gIGNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmV5LTUwMC1mZyB7XG4gIGNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JleS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1mZyB7XG4gIGNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZ3JleS02MDAtZmcge1xuICBjb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZ3JleS03MDAtZmcge1xuICBjb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZ3JleS04MDAtZmcge1xuICBjb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4uZ3JleS04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4uZ3JleS04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4uZ3JleS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZ3JleS05MDAtZmcge1xuICBjb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LTEwMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwMC1mZyB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JleS1BMTAwLWZnIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmV5LUEyMDAtZmcge1xuICBjb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZXktQTQwMC1mZyB7XG4gIGNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JleS1BNzAwLWZnIHtcbiAgY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUZGMSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ibHVlLWdyZXktNTAtZmcge1xuICBjb2xvcjogI0VDRUZGMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VDRUZGMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VDRUZGMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VDRUZGMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYmx1ZS1ncmV5LTEwMC1mZyB7XG4gIGNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJsdWUtZ3JleS0yMDAtZmcge1xuICBjb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBNEFFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ibHVlLWdyZXktMzAwLWZnIHtcbiAgY29sb3I6ICM5MEE0QUUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM5MEE0QUUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzkwQTRBRSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzkwQTRBRSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzkwQTRBRSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJsdWUtZ3JleS00MDAtZmcge1xuICBjb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYmx1ZS1ncmV5LTUwMC1mZyB7XG4gIGNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJsdWUtZ3JleS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LWZnIHtcbiAgY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJsdWUtZ3JleS02MDAtZmcge1xuICBjb2xvcjogIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ibHVlLWdyZXktNzAwLWZnIHtcbiAgY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYmx1ZS1ncmV5LTgwMC1mZyB7XG4gIGNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJsdWUtZ3JleS05MDAtZmcge1xuICBjb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJsdWUtZ3JleS1BMTAwLWZnIHtcbiAgY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJsdWUtZ3JleS1BMjAwLWZnIHtcbiAgY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJsdWUtZ3JleS1BNDAwLWZnIHtcbiAgY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJsdWUtZ3JleS1BNzAwLWZnIHtcbiAgY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ubWQtd2hpdGUtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ud2hpdGUtNTAwLWZnLCBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuaGVhZGVyLWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2dfX2RhdGUtZmlsdGVycyBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQsXG5tZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuaGVhZGVyLWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2dfX2RhdGUtZmlsdGVycyBtZC1pbnB1dC1jb250YWluZXIgbGFiZWwsXG5tZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuaGVhZGVyLWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2dfX2RhdGUtZmlsdGVycyBtZC1pbnB1dC1jb250YWluZXIgbGFiZWw6OmFmdGVyLCBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuaGVhZGVyLWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2dfX2NlbnRyb2lkLWZpbHRlciBtZC1hdXRvY29tcGxldGUgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0LFxubWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nX19jZW50cm9pZC1maWx0ZXIgbWQtYXV0b2NvbXBsZXRlIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dDpmb2N1cyxcbm1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5oZWFkZXItY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZ19fY2VudHJvaWQtZmlsdGVyIG1kLWF1dG9jb21wbGV0ZSBtZC1pbnB1dC1jb250YWluZXIgbGFiZWwsXG5tZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuaGVhZGVyLWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2dfX2NlbnRyb2lkLWZpbHRlciBtZC1hdXRvY29tcGxldGUgbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLXdoaXRlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ud2hpdGUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLWZnIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtYmxhY2stNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYmxhY2stNTAwLWZnIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtYmxhY2stYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ibGFjay1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stZmcge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIFR5cG9ncmFwaHlcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4OyB9XG5cbmJvZHkge1xuICBmb250LXNpemU6IDEuM3JlbTsgfVxuXG5odG1sLCBib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87IH1cblxuZm9ybSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAyLjRyZW07IH1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTsgfVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuM3JlbTsgfVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxLjJyZW07IH1cblxuLmxhIHtcbiAgY29sb3I6IHJlZCAhaW1wb3J0YW50OyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpob3ZlciwgYTphY3RpdmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbmFiYnIge1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmctbGVmdDogMTZweDsgfVxuICBibG9ja3F1b3RlIGZvb3RlciB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gICAgYmxvY2txdW90ZSBmb290ZXI6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJzsgfVxuICBibG9ja3F1b3RlLnJldmVyc2Uge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cbiAgICBibG9ja3F1b3RlLnJldmVyc2UgZm9vdGVyOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICAgIGJsb2NrcXVvdGUucmV2ZXJzZSBmb290ZXI6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnOyB9XG5cbmRsIGR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuZGwgZGQge1xuICBtYXJnaW46IDRweCAwIDE2cHggMDsgfVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI0Y3RjQ5QTsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZm9udC13ZWlnaHQtMTAwIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDsgfVxuXG4uZm9udC13ZWlnaHQtMjAwIHtcbiAgZm9udC13ZWlnaHQ6IDIwMDsgfVxuXG4uZm9udC13ZWlnaHQtMzAwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4uZm9udC13ZWlnaHQtNDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZm9udC13ZWlnaHQtNTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uZm9udC13ZWlnaHQtNjAwIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uZm9udC13ZWlnaHQtNzAwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZm9udC13ZWlnaHQtODAwIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuXG4uZm9udC13ZWlnaHQtOTAwIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuXG4uZm9udC1zaXplLTEge1xuICBmb250LXNpemU6IDFweDsgfVxuXG4uZm9udC1zaXplLTIge1xuICBmb250LXNpemU6IDJweDsgfVxuXG4uZm9udC1zaXplLTMge1xuICBmb250LXNpemU6IDNweDsgfVxuXG4uZm9udC1zaXplLTQge1xuICBmb250LXNpemU6IDRweDsgfVxuXG4uZm9udC1zaXplLTUge1xuICBmb250LXNpemU6IDVweDsgfVxuXG4uZm9udC1zaXplLTYge1xuICBmb250LXNpemU6IDZweDsgfVxuXG4uZm9udC1zaXplLTcge1xuICBmb250LXNpemU6IDdweDsgfVxuXG4uZm9udC1zaXplLTgge1xuICBmb250LXNpemU6IDhweDsgfVxuXG4uZm9udC1zaXplLTkge1xuICBmb250LXNpemU6IDlweDsgfVxuXG4uZm9udC1zaXplLTEwIHtcbiAgZm9udC1zaXplOiAxMHB4OyB9XG5cbi5mb250LXNpemUtMTEge1xuICBmb250LXNpemU6IDExcHg7IH1cblxuLmZvbnQtc2l6ZS0xMiB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uZm9udC1zaXplLTEzIHtcbiAgZm9udC1zaXplOiAxM3B4OyB9XG5cbi5mb250LXNpemUtMTQge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmZvbnQtc2l6ZS0xNSB7XG4gIGZvbnQtc2l6ZTogMTVweDsgfVxuXG4uZm9udC1zaXplLTE2IHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5mb250LXNpemUtMTcge1xuICBmb250LXNpemU6IDE3cHg7IH1cblxuLmZvbnQtc2l6ZS0xOCB7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG4uZm9udC1zaXplLTE5IHtcbiAgZm9udC1zaXplOiAxOXB4OyB9XG5cbi5mb250LXNpemUtMjAge1xuICBmb250LXNpemU6IDIwcHg7IH1cblxuLmZvbnQtc2l6ZS0yMSB7XG4gIGZvbnQtc2l6ZTogMjFweDsgfVxuXG4uZm9udC1zaXplLTIyIHtcbiAgZm9udC1zaXplOiAyMnB4OyB9XG5cbi5mb250LXNpemUtMjMge1xuICBmb250LXNpemU6IDIzcHg7IH1cblxuLmZvbnQtc2l6ZS0yNCB7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuXG4uZm9udC1zaXplLTI1IHtcbiAgZm9udC1zaXplOiAyNXB4OyB9XG5cbi5mb250LXNpemUtMjYge1xuICBmb250LXNpemU6IDI2cHg7IH1cblxuLmZvbnQtc2l6ZS0yNyB7XG4gIGZvbnQtc2l6ZTogMjdweDsgfVxuXG4uZm9udC1zaXplLTI4IHtcbiAgZm9udC1zaXplOiAyOHB4OyB9XG5cbi5mb250LXNpemUtMjkge1xuICBmb250LXNpemU6IDI5cHg7IH1cblxuLmZvbnQtc2l6ZS0zMCB7XG4gIGZvbnQtc2l6ZTogMzBweDsgfVxuXG4uZm9udC1zaXplLTMxIHtcbiAgZm9udC1zaXplOiAzMXB4OyB9XG5cbi5mb250LXNpemUtMzIge1xuICBmb250LXNpemU6IDMycHg7IH1cblxuLmZvbnQtc2l6ZS0zMyB7XG4gIGZvbnQtc2l6ZTogMzNweDsgfVxuXG4uZm9udC1zaXplLTM0IHtcbiAgZm9udC1zaXplOiAzNHB4OyB9XG5cbi5mb250LXNpemUtMzUge1xuICBmb250LXNpemU6IDM1cHg7IH1cblxuLmZvbnQtc2l6ZS0zNiB7XG4gIGZvbnQtc2l6ZTogMzZweDsgfVxuXG4uZm9udC1zaXplLTM3IHtcbiAgZm9udC1zaXplOiAzN3B4OyB9XG5cbi5mb250LXNpemUtMzgge1xuICBmb250LXNpemU6IDM4cHg7IH1cblxuLmZvbnQtc2l6ZS0zOSB7XG4gIGZvbnQtc2l6ZTogMzlweDsgfVxuXG4uZm9udC1zaXplLTQwIHtcbiAgZm9udC1zaXplOiA0MHB4OyB9XG5cbi5mb250LXNpemUtNDEge1xuICBmb250LXNpemU6IDQxcHg7IH1cblxuLmZvbnQtc2l6ZS00MiB7XG4gIGZvbnQtc2l6ZTogNDJweDsgfVxuXG4uZm9udC1zaXplLTQzIHtcbiAgZm9udC1zaXplOiA0M3B4OyB9XG5cbi5mb250LXNpemUtNDQge1xuICBmb250LXNpemU6IDQ0cHg7IH1cblxuLmZvbnQtc2l6ZS00NSB7XG4gIGZvbnQtc2l6ZTogNDVweDsgfVxuXG4uZm9udC1zaXplLTQ2IHtcbiAgZm9udC1zaXplOiA0NnB4OyB9XG5cbi5mb250LXNpemUtNDcge1xuICBmb250LXNpemU6IDQ3cHg7IH1cblxuLmZvbnQtc2l6ZS00OCB7XG4gIGZvbnQtc2l6ZTogNDhweDsgfVxuXG4uZm9udC1zaXplLTQ5IHtcbiAgZm9udC1zaXplOiA0OXB4OyB9XG5cbi5mb250LXNpemUtNTAge1xuICBmb250LXNpemU6IDUwcHg7IH1cblxuLmZvbnQtc2l6ZS01MSB7XG4gIGZvbnQtc2l6ZTogNTFweDsgfVxuXG4uZm9udC1zaXplLTUyIHtcbiAgZm9udC1zaXplOiA1MnB4OyB9XG5cbi5mb250LXNpemUtNTMge1xuICBmb250LXNpemU6IDUzcHg7IH1cblxuLmZvbnQtc2l6ZS01NCB7XG4gIGZvbnQtc2l6ZTogNTRweDsgfVxuXG4uZm9udC1zaXplLTU1IHtcbiAgZm9udC1zaXplOiA1NXB4OyB9XG5cbi5mb250LXNpemUtNTYge1xuICBmb250LXNpemU6IDU2cHg7IH1cblxuLmZvbnQtc2l6ZS01NyB7XG4gIGZvbnQtc2l6ZTogNTdweDsgfVxuXG4uZm9udC1zaXplLTU4IHtcbiAgZm9udC1zaXplOiA1OHB4OyB9XG5cbi5mb250LXNpemUtNTkge1xuICBmb250LXNpemU6IDU5cHg7IH1cblxuLmZvbnQtc2l6ZS02MCB7XG4gIGZvbnQtc2l6ZTogNjBweDsgfVxuXG4uZm9udC1zaXplLTYxIHtcbiAgZm9udC1zaXplOiA2MXB4OyB9XG5cbi5mb250LXNpemUtNjIge1xuICBmb250LXNpemU6IDYycHg7IH1cblxuLmZvbnQtc2l6ZS02MyB7XG4gIGZvbnQtc2l6ZTogNjNweDsgfVxuXG4uZm9udC1zaXplLTY0IHtcbiAgZm9udC1zaXplOiA2NHB4OyB9XG5cbi5mb250LXNpemUtNjUge1xuICBmb250LXNpemU6IDY1cHg7IH1cblxuLmZvbnQtc2l6ZS02NiB7XG4gIGZvbnQtc2l6ZTogNjZweDsgfVxuXG4uZm9udC1zaXplLTY3IHtcbiAgZm9udC1zaXplOiA2N3B4OyB9XG5cbi5mb250LXNpemUtNjgge1xuICBmb250LXNpemU6IDY4cHg7IH1cblxuLmZvbnQtc2l6ZS02OSB7XG4gIGZvbnQtc2l6ZTogNjlweDsgfVxuXG4uZm9udC1zaXplLTcwIHtcbiAgZm9udC1zaXplOiA3MHB4OyB9XG5cbi5mb250LXNpemUtNzEge1xuICBmb250LXNpemU6IDcxcHg7IH1cblxuLmZvbnQtc2l6ZS03MiB7XG4gIGZvbnQtc2l6ZTogNzJweDsgfVxuXG4uZm9udC1zaXplLTczIHtcbiAgZm9udC1zaXplOiA3M3B4OyB9XG5cbi5mb250LXNpemUtNzQge1xuICBmb250LXNpemU6IDc0cHg7IH1cblxuLmZvbnQtc2l6ZS03NSB7XG4gIGZvbnQtc2l6ZTogNzVweDsgfVxuXG4uZm9udC1zaXplLTc2IHtcbiAgZm9udC1zaXplOiA3NnB4OyB9XG5cbi5mb250LXNpemUtNzcge1xuICBmb250LXNpemU6IDc3cHg7IH1cblxuLmZvbnQtc2l6ZS03OCB7XG4gIGZvbnQtc2l6ZTogNzhweDsgfVxuXG4uZm9udC1zaXplLTc5IHtcbiAgZm9udC1zaXplOiA3OXB4OyB9XG5cbi5mb250LXNpemUtODAge1xuICBmb250LXNpemU6IDgwcHg7IH1cblxuLmZvbnQtc2l6ZS04MSB7XG4gIGZvbnQtc2l6ZTogODFweDsgfVxuXG4uZm9udC1zaXplLTgyIHtcbiAgZm9udC1zaXplOiA4MnB4OyB9XG5cbi5mb250LXNpemUtODMge1xuICBmb250LXNpemU6IDgzcHg7IH1cblxuLmZvbnQtc2l6ZS04NCB7XG4gIGZvbnQtc2l6ZTogODRweDsgfVxuXG4uZm9udC1zaXplLTg1IHtcbiAgZm9udC1zaXplOiA4NXB4OyB9XG5cbi5mb250LXNpemUtODYge1xuICBmb250LXNpemU6IDg2cHg7IH1cblxuLmZvbnQtc2l6ZS04NyB7XG4gIGZvbnQtc2l6ZTogODdweDsgfVxuXG4uZm9udC1zaXplLTg4IHtcbiAgZm9udC1zaXplOiA4OHB4OyB9XG5cbi5mb250LXNpemUtODkge1xuICBmb250LXNpemU6IDg5cHg7IH1cblxuLmZvbnQtc2l6ZS05MCB7XG4gIGZvbnQtc2l6ZTogOTBweDsgfVxuXG4uZm9udC1zaXplLTkxIHtcbiAgZm9udC1zaXplOiA5MXB4OyB9XG5cbi5mb250LXNpemUtOTIge1xuICBmb250LXNpemU6IDkycHg7IH1cblxuLmZvbnQtc2l6ZS05MyB7XG4gIGZvbnQtc2l6ZTogOTNweDsgfVxuXG4uZm9udC1zaXplLTk0IHtcbiAgZm9udC1zaXplOiA5NHB4OyB9XG5cbi5mb250LXNpemUtOTUge1xuICBmb250LXNpemU6IDk1cHg7IH1cblxuLmZvbnQtc2l6ZS05NiB7XG4gIGZvbnQtc2l6ZTogOTZweDsgfVxuXG4uZm9udC1zaXplLTk3IHtcbiAgZm9udC1zaXplOiA5N3B4OyB9XG5cbi5mb250LXNpemUtOTgge1xuICBmb250LXNpemU6IDk4cHg7IH1cblxuLmZvbnQtc2l6ZS05OSB7XG4gIGZvbnQtc2l6ZTogOTlweDsgfVxuXG4uZm9udC1zaXplLTEwMCB7XG4gIGZvbnQtc2l6ZTogMTAwcHg7IH1cblxuLmxpbmUtaGVpZ2h0LTIge1xuICBsaW5lLWhlaWdodDogMnB4OyB9XG5cbi5saW5lLWhlaWdodC00IHtcbiAgbGluZS1oZWlnaHQ6IDRweDsgfVxuXG4ubGluZS1oZWlnaHQtNiB7XG4gIGxpbmUtaGVpZ2h0OiA2cHg7IH1cblxuLmxpbmUtaGVpZ2h0LTgge1xuICBsaW5lLWhlaWdodDogOHB4OyB9XG5cbi5saW5lLWhlaWdodC0xMCB7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4OyB9XG5cbi5saW5lLWhlaWdodC0xMiB7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4OyB9XG5cbi5saW5lLWhlaWdodC0xNCB7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4OyB9XG5cbi5saW5lLWhlaWdodC0xNiB7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG5cbi5saW5lLWhlaWdodC0xOCB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG5cbi5saW5lLWhlaWdodC0yMCB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG5cbi5saW5lLWhlaWdodC0yMiB7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG5cbi5saW5lLWhlaWdodC0yNCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi5saW5lLWhlaWdodC0yNiB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4OyB9XG5cbi5saW5lLWhlaWdodC0yOCB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG5cbi5saW5lLWhlaWdodC0zMCB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5saW5lLWhlaWdodC0zMiB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG5cbi5saW5lLWhlaWdodC0zNCB7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4OyB9XG5cbi5saW5lLWhlaWdodC0zNiB7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4OyB9XG5cbi5saW5lLWhlaWdodC0zOCB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4OyB9XG5cbi5saW5lLWhlaWdodC00MCB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG5cbi5saW5lLWhlaWdodC00MiB7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4OyB9XG5cbi5saW5lLWhlaWdodC00NCB7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4OyB9XG5cbi5saW5lLWhlaWdodC00NiB7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbi5saW5lLWhlaWdodC00OCB7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4OyB9XG5cbi5saW5lLWhlaWdodC01MCB7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4OyB9XG5cbi5saW5lLWhlaWdodC01MiB7XG4gIGxpbmUtaGVpZ2h0OiA1MnB4OyB9XG5cbi5saW5lLWhlaWdodC01NCB7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4OyB9XG5cbi5saW5lLWhlaWdodC01NiB7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4OyB9XG5cbi5saW5lLWhlaWdodC01OCB7XG4gIGxpbmUtaGVpZ2h0OiA1OHB4OyB9XG5cbi5saW5lLWhlaWdodC02MCB7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4OyB9XG5cbi5saW5lLWhlaWdodC02MiB7XG4gIGxpbmUtaGVpZ2h0OiA2MnB4OyB9XG5cbi5saW5lLWhlaWdodC02NCB7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4OyB9XG5cbi5saW5lLWhlaWdodC02NiB7XG4gIGxpbmUtaGVpZ2h0OiA2NnB4OyB9XG5cbi5saW5lLWhlaWdodC02OCB7XG4gIGxpbmUtaGVpZ2h0OiA2OHB4OyB9XG5cbi5saW5lLWhlaWdodC03MCB7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4OyB9XG5cbi5saW5lLWhlaWdodC03MiB7XG4gIGxpbmUtaGVpZ2h0OiA3MnB4OyB9XG5cbi5saW5lLWhlaWdodC03NCB7XG4gIGxpbmUtaGVpZ2h0OiA3NHB4OyB9XG5cbi5saW5lLWhlaWdodC03NiB7XG4gIGxpbmUtaGVpZ2h0OiA3NnB4OyB9XG5cbi5saW5lLWhlaWdodC03OCB7XG4gIGxpbmUtaGVpZ2h0OiA3OHB4OyB9XG5cbi5saW5lLWhlaWdodC04MCB7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4OyB9XG5cbi5saW5lLWhlaWdodC04MiB7XG4gIGxpbmUtaGVpZ2h0OiA4MnB4OyB9XG5cbi5saW5lLWhlaWdodC04NCB7XG4gIGxpbmUtaGVpZ2h0OiA4NHB4OyB9XG5cbi5saW5lLWhlaWdodC04NiB7XG4gIGxpbmUtaGVpZ2h0OiA4NnB4OyB9XG5cbi5saW5lLWhlaWdodC04OCB7XG4gIGxpbmUtaGVpZ2h0OiA4OHB4OyB9XG5cbi5saW5lLWhlaWdodC05MCB7XG4gIGxpbmUtaGVpZ2h0OiA5MHB4OyB9XG5cbi5saW5lLWhlaWdodC05MiB7XG4gIGxpbmUtaGVpZ2h0OiA5MnB4OyB9XG5cbi5saW5lLWhlaWdodC05NCB7XG4gIGxpbmUtaGVpZ2h0OiA5NHB4OyB9XG5cbi5saW5lLWhlaWdodC05NiB7XG4gIGxpbmUtaGVpZ2h0OiA5NnB4OyB9XG5cbi5saW5lLWhlaWdodC05OCB7XG4gIGxpbmUtaGVpZ2h0OiA5OHB4OyB9XG5cbi5saW5lLWhlaWdodC0xMDAge1xuICBsaW5lLWhlaWdodDogMTAwcHg7IH1cblxuLmxpbmUtaGVpZ2h0LTEwMiB7XG4gIGxpbmUtaGVpZ2h0OiAxMDJweDsgfVxuXG4ubGluZS1oZWlnaHQtMTA0IHtcbiAgbGluZS1oZWlnaHQ6IDEwNHB4OyB9XG5cbi5saW5lLWhlaWdodC0xMDYge1xuICBsaW5lLWhlaWdodDogMTA2cHg7IH1cblxuLmxpbmUtaGVpZ2h0LTEwOCB7XG4gIGxpbmUtaGVpZ2h0OiAxMDhweDsgfVxuXG4ubGluZS1oZWlnaHQtMTEwIHtcbiAgbGluZS1oZWlnaHQ6IDExMHB4OyB9XG5cbi5saW5lLWhlaWdodC0xMTIge1xuICBsaW5lLWhlaWdodDogMTEycHg7IH1cblxuLmxpbmUtaGVpZ2h0LTExNCB7XG4gIGxpbmUtaGVpZ2h0OiAxMTRweDsgfVxuXG4ubGluZS1oZWlnaHQtMTE2IHtcbiAgbGluZS1oZWlnaHQ6IDExNnB4OyB9XG5cbi5saW5lLWhlaWdodC0xMTgge1xuICBsaW5lLWhlaWdodDogMTE4cHg7IH1cblxuLmxpbmUtaGVpZ2h0LTEyMCB7XG4gIGxpbmUtaGVpZ2h0OiAxMjBweDsgfVxuXG5tZC1pY29uLFxubWQtaWNvblttZC1mb250LWljb25dLFxuaSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuICBtZC1pY29uLnM0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczQsXG4gIGkuczQge1xuICAgIGZvbnQtc2l6ZTogNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM2LFxuICBpLnM2IHtcbiAgICBmb250LXNpemU6IDZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zOCxcbiAgaS5zOCB7XG4gICAgZm9udC1zaXplOiA4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMCxcbiAgaS5zMTAge1xuICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTIsXG4gIGkuczEyIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE0LFxuICBpLnMxNCB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNixcbiAgaS5zMTYge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTgsXG4gIGkuczE4IHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMThweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMThweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIwLFxuICBpLnMyMCB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMixcbiAgaS5zMjIge1xuICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjQsXG4gIGkuczI0IHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczI2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI2LFxuICBpLnMyNiB7XG4gICAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyOCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyOCxcbiAgaS5zMjgge1xuICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMzAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMzAsXG4gIGkuczMwIHtcbiAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczMyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczMyLFxuICBpLnMzMiB7XG4gICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDMycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMzNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMzNCxcbiAgaS5zMzQge1xuICAgIGZvbnQtc2l6ZTogMzRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMzRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMzYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMzYsXG4gIGkuczM2IHtcbiAgICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMzZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczM4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczM4LFxuICBpLnMzOCB7XG4gICAgZm9udC1zaXplOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDM4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDM4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM0MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM0MCxcbiAgaS5zNDAge1xuICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNDIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNDIsXG4gIGkuczQyIHtcbiAgICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNDJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDQycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczQ0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczQ0LFxuICBpLnM0NCB7XG4gICAgZm9udC1zaXplOiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQ0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQ0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDQ0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM0NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM0NixcbiAgaS5zNDYge1xuICAgIGZvbnQtc2l6ZTogNDZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNDZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNDgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNDgsXG4gIGkuczQ4IHtcbiAgICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNDhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczUwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczUwLFxuICBpLnM1MCB7XG4gICAgZm9udC1zaXplOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM1MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM1MixcbiAgaS5zNTIge1xuICAgIGZvbnQtc2l6ZTogNTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNTJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNTQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNTQsXG4gIGkuczU0IHtcbiAgICBmb250LXNpemU6IDU0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNTRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNTRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczU2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczU2LFxuICBpLnM1NiB7XG4gICAgZm9udC1zaXplOiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDU2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDU2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM1OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM1OCxcbiAgaS5zNTgge1xuICAgIGZvbnQtc2l6ZTogNThweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA1OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA1OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNjAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNjAsXG4gIGkuczYwIHtcbiAgICBmb250LXNpemU6IDYwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczYyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczYyLFxuICBpLnM2MiB7XG4gICAgZm9udC1zaXplOiA2MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDYycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDYycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA2MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDYycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM2NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM2NCxcbiAgaS5zNjQge1xuICAgIGZvbnQtc2l6ZTogNjRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNjYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNjYsXG4gIGkuczY2IHtcbiAgICBmb250LXNpemU6IDY2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNjZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNjZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNjZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDY2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNjZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczY4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczY4LFxuICBpLnM2OCB7XG4gICAgZm9udC1zaXplOiA2OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDY4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDY4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDY4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA2OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDY4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM3MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM3MCxcbiAgaS5zNzAge1xuICAgIGZvbnQtc2l6ZTogNzBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNzIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNzIsXG4gIGkuczcyIHtcbiAgICBmb250LXNpemU6IDcycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNzJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNzJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNzJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNzJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczc0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczc0LFxuICBpLnM3NCB7XG4gICAgZm9udC1zaXplOiA3NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDc0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDc0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDc0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA3NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDc0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM3NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM3NixcbiAgaS5zNzYge1xuICAgIGZvbnQtc2l6ZTogNzZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA3NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA3NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNzZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA3NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNzgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNzgsXG4gIGkuczc4IHtcbiAgICBmb250LXNpemU6IDc4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNzhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNzhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNzhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDc4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNzhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczgwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczgwLFxuICBpLnM4MCB7XG4gICAgZm9udC1zaXplOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM4MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM4MixcbiAgaS5zODIge1xuICAgIGZvbnQtc2l6ZTogODJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA4MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA4MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA4MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogODJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA4MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zODQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zODQsXG4gIGkuczg0IHtcbiAgICBmb250LXNpemU6IDg0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogODRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogODRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogODRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDg0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogODRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczg2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczg2LFxuICBpLnM4NiB7XG4gICAgZm9udC1zaXplOiA4NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDg2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDg2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDg2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDg2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM4OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM4OCxcbiAgaS5zODgge1xuICAgIGZvbnQtc2l6ZTogODhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA4OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA4OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA4OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogODhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA4OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zOTAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zOTAsXG4gIGkuczkwIHtcbiAgICBmb250LXNpemU6IDkwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczkyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczkyLFxuICBpLnM5MiB7XG4gICAgZm9udC1zaXplOiA5MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDkycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDkycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDkycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDkycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM5NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM5NCxcbiAgaS5zOTQge1xuICAgIGZvbnQtc2l6ZTogOTRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA5NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA5NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA5NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogOTRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA5NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zOTYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zOTYsXG4gIGkuczk2IHtcbiAgICBmb250LXNpemU6IDk2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogOTZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogOTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogOTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogOTZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczk4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczk4LFxuICBpLnM5OCB7XG4gICAgZm9udC1zaXplOiA5OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDk4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDk4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDk4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDk4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMDAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTAwLFxuICBpLnMxMDAge1xuICAgIGZvbnQtc2l6ZTogMTAwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTAyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEwMixcbiAgaS5zMTAyIHtcbiAgICBmb250LXNpemU6IDEwMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTAycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMDJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEwNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMDQsXG4gIGkuczEwNCB7XG4gICAgZm9udC1zaXplOiAxMDRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTA0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTA0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTA0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMDYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTA2LFxuICBpLnMxMDYge1xuICAgIGZvbnQtc2l6ZTogMTA2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTA2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEwNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEwNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTA4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEwOCxcbiAgaS5zMTA4IHtcbiAgICBmb250LXNpemU6IDEwOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTA4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMDhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczExMCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMTAsXG4gIGkuczExMCB7XG4gICAgZm9udC1zaXplOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTEwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMTIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTEyLFxuICBpLnMxMTIge1xuICAgIGZvbnQtc2l6ZTogMTEycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTEycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDExMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDExMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDExMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTE0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczExNCxcbiAgaS5zMTE0IHtcbiAgICBmb250LXNpemU6IDExNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDExNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTE0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMTRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczExNixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMTYsXG4gIGkuczExNiB7XG4gICAgZm9udC1zaXplOiAxMTZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMTZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTE2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDExNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTE2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTE2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMTgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTE4LFxuICBpLnMxMTgge1xuICAgIGZvbnQtc2l6ZTogMTE4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTE4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDExOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMThweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDExOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDExOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTIwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEyMCxcbiAgaS5zMTIwIHtcbiAgICBmb250LXNpemU6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEyMixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMjIsXG4gIGkuczEyMiB7XG4gICAgZm9udC1zaXplOiAxMjJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMjJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTIycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTIycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTIycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMjQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTI0LFxuICBpLnMxMjQge1xuICAgIGZvbnQtc2l6ZTogMTI0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTI0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEyNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTI2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEyNixcbiAgaS5zMTI2IHtcbiAgICBmb250LXNpemU6IDEyNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEyNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMjZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTI2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMjZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEyOCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMjgsXG4gIGkuczEyOCB7XG4gICAgZm9udC1zaXplOiAxMjhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMjhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTI4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTI4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTI4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMzAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTMwLFxuICBpLnMxMzAge1xuICAgIGZvbnQtc2l6ZTogMTMwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTMyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEzMixcbiAgaS5zMTMyIHtcbiAgICBmb250LXNpemU6IDEzMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEzMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMzJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTMycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMzJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEzNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMzQsXG4gIGkuczEzNCB7XG4gICAgZm9udC1zaXplOiAxMzRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMzRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTM0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTM0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTM0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMzYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTM2LFxuICBpLnMxMzYge1xuICAgIGZvbnQtc2l6ZTogMTM2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTM2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEzNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTM4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEzOCxcbiAgaS5zMTM4IHtcbiAgICBmb250LXNpemU6IDEzOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEzOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMzhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTM4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMzhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE0MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNDAsXG4gIGkuczE0MCB7XG4gICAgZm9udC1zaXplOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTQwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNDIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTQyLFxuICBpLnMxNDIge1xuICAgIGZvbnQtc2l6ZTogMTQycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTQycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE0MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTQ0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE0NCxcbiAgaS5zMTQ0IHtcbiAgICBmb250LXNpemU6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNDRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTQ0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNDRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNDRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE0NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNDYsXG4gIGkuczE0NiB7XG4gICAgZm9udC1zaXplOiAxNDZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNDZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTQ2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTQ2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTQ2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNDgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTQ4LFxuICBpLnMxNDgge1xuICAgIGZvbnQtc2l6ZTogMTQ4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTQ4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE0OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE0OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE0OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTUwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE1MCxcbiAgaS5zMTUwIHtcbiAgICBmb250LXNpemU6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE1MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNTIsXG4gIGkuczE1MiB7XG4gICAgZm9udC1zaXplOiAxNTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNTJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTUycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTUycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTUycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNTQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTU0LFxuICBpLnMxNTQge1xuICAgIGZvbnQtc2l6ZTogMTU0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTU0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE1NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTU2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE1NixcbiAgaS5zMTU2IHtcbiAgICBmb250LXNpemU6IDE1NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE1NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTU2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE1OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNTgsXG4gIGkuczE1OCB7XG4gICAgZm9udC1zaXplOiAxNThweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNThweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTU4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE1OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTU4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTU4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNjAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTYwLFxuICBpLnMxNjAge1xuICAgIGZvbnQtc2l6ZTogMTYwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTYyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE2MixcbiAgaS5zMTYyIHtcbiAgICBmb250LXNpemU6IDE2MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE2MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNjJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTYycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNjJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE2NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNjQsXG4gIGkuczE2NCB7XG4gICAgZm9udC1zaXplOiAxNjRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNjRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTY0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTY0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTY0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNjYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTY2LFxuICBpLnMxNjYge1xuICAgIGZvbnQtc2l6ZTogMTY2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTY2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNjZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE2NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE2NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTY4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE2OCxcbiAgaS5zMTY4IHtcbiAgICBmb250LXNpemU6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNjhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTY4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNjhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE3MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNzAsXG4gIGkuczE3MCB7XG4gICAgZm9udC1zaXplOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTcwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNzIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTcyLFxuICBpLnMxNzIge1xuICAgIGZvbnQtc2l6ZTogMTcycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTcycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE3MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNzJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE3MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE3MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTc0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE3NCxcbiAgaS5zMTc0IHtcbiAgICBmb250LXNpemU6IDE3NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE3NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNzRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTc0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNzRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNzRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE3NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNzYsXG4gIGkuczE3NiB7XG4gICAgZm9udC1zaXplOiAxNzZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNzZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTc2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTc2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTc2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNzgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTc4LFxuICBpLnMxNzgge1xuICAgIGZvbnQtc2l6ZTogMTc4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTc4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE3OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNzhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE3OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE3OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTgwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE4MCxcbiAgaS5zMTgwIHtcbiAgICBmb250LXNpemU6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTgwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE4MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxODIsXG4gIGkuczE4MiB7XG4gICAgZm9udC1zaXplOiAxODJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxODJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTgycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTgycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTgycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxODQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTg0LFxuICBpLnMxODQge1xuICAgIGZvbnQtc2l6ZTogMTg0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTg0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxODRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE4NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTg2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE4NixcbiAgaS5zMTg2IHtcbiAgICBmb250LXNpemU6IDE4NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE4NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxODZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTg2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxODZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxODZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE4OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxODgsXG4gIGkuczE4OCB7XG4gICAgZm9udC1zaXplOiAxODhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxODhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTg4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTg4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTg4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxOTAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTkwLFxuICBpLnMxOTAge1xuICAgIGZvbnQtc2l6ZTogMTkwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTkwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxOTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTkyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE5MixcbiAgaS5zMTkyIHtcbiAgICBmb250LXNpemU6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxOTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTkycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxOTJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxOTJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE5NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxOTQsXG4gIGkuczE5NCB7XG4gICAgZm9udC1zaXplOiAxOTRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxOTRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTk0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE5NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTk0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTk0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxOTYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTk2LFxuICBpLnMxOTYge1xuICAgIGZvbnQtc2l6ZTogMTk2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTk2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE5NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxOTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE5NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE5NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTk4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE5OCxcbiAgaS5zMTk4IHtcbiAgICBmb250LXNpemU6IDE5OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE5OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxOThweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTk4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxOThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxOThweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIwMCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMDAsXG4gIGkuczIwMCB7XG4gICAgZm9udC1zaXplOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjAwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMDIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjAyLFxuICBpLnMyMDIge1xuICAgIGZvbnQtc2l6ZTogMjAycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjAycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIwMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIwMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjA0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIwNCxcbiAgaS5zMjA0IHtcbiAgICBmb250LXNpemU6IDIwNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIwNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMDRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjA0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMDRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMDRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIwNixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMDYsXG4gIGkuczIwNiB7XG4gICAgZm9udC1zaXplOiAyMDZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMDZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjA2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIwNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjA2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjA2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMDgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjA4LFxuICBpLnMyMDgge1xuICAgIGZvbnQtc2l6ZTogMjA4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjA4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjEwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIxMCxcbiAgaS5zMjEwIHtcbiAgICBmb250LXNpemU6IDIxMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIxMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjEwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIxMixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMTIsXG4gIGkuczIxMiB7XG4gICAgZm9udC1zaXplOiAyMTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMTJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjEycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjEycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjEycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMTQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjE0LFxuICBpLnMyMTQge1xuICAgIGZvbnQtc2l6ZTogMjE0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjE0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIxNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjE2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIxNixcbiAgaS5zMjE2IHtcbiAgICBmb250LXNpemU6IDIxNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIxNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjE2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMTZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIxOCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMTgsXG4gIGkuczIxOCB7XG4gICAgZm9udC1zaXplOiAyMThweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMThweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjE4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjE4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjE4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMjAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjIwLFxuICBpLnMyMjAge1xuICAgIGZvbnQtc2l6ZTogMjIwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjIwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjIyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIyMixcbiAgaS5zMjIyIHtcbiAgICBmb250LXNpemU6IDIyMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIyMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMjJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjIycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMjJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMjJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIyNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMjQsXG4gIGkuczIyNCB7XG4gICAgZm9udC1zaXplOiAyMjRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMjRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjI0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjI0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjI0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMjYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjI2LFxuICBpLnMyMjYge1xuICAgIGZvbnQtc2l6ZTogMjI2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjI2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIyNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMjZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIyNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIyNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjI4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIyOCxcbiAgaS5zMjI4IHtcbiAgICBmb250LXNpemU6IDIyOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIyOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMjhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjI4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMjhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMjhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIzMCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMzAsXG4gIGkuczIzMCB7XG4gICAgZm9udC1zaXplOiAyMzBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMzBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjMwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjMwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjMwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMzIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjMyLFxuICBpLnMyMzIge1xuICAgIGZvbnQtc2l6ZTogMjMycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjMycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMzJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIzMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjM0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIzNCxcbiAgaS5zMjM0IHtcbiAgICBmb250LXNpemU6IDIzNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIzNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMzRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjM0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMzRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMzRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIzNixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMzYsXG4gIGkuczIzNiB7XG4gICAgZm9udC1zaXplOiAyMzZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMzZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjM2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjM2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjM2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMzgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjM4LFxuICBpLnMyMzgge1xuICAgIGZvbnQtc2l6ZTogMjM4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjM4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMzhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIzOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjQwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI0MCxcbiAgaS5zMjQwIHtcbiAgICBmb250LXNpemU6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjQwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczI0MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNDIsXG4gIGkuczI0MiB7XG4gICAgZm9udC1zaXplOiAyNDJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNDJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjQycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjQycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjQycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyNDQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjQ0LFxuICBpLnMyNDQge1xuICAgIGZvbnQtc2l6ZTogMjQ0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjQ0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNDRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjQ2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI0NixcbiAgaS5zMjQ2IHtcbiAgICBmb250LXNpemU6IDI0NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI0NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjQ2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNDZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNDZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczI0OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNDgsXG4gIGkuczI0OCB7XG4gICAgZm9udC1zaXplOiAyNDhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNDhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjQ4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI0OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjQ4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjQ4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyNTAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjUwLFxuICBpLnMyNTAge1xuICAgIGZvbnQtc2l6ZTogMjUwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjUyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI1MixcbiAgaS5zMjUyIHtcbiAgICBmb250LXNpemU6IDI1MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI1MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjUycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNTJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNTJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczI1NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNTQsXG4gIGkuczI1NCB7XG4gICAgZm9udC1zaXplOiAyNTRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNTRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjU0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI1NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjU0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjU0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyNTYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjU2LFxuICBpLnMyNTYge1xuICAgIGZvbnQtc2l6ZTogMjU2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjU2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYm94ZWQsIC50ZXh0LWJveGVkLWxpZ2h0IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBtYXJnaW46IDAgOHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWJveGVkLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG5cbi50ZXh0LXRydW5jYXRlLCAuYWxsb2NhdGlvbnMtdmlldyA+IC5tZC1zdWJoZWFkZXIgLmluZm8tYWxsb2NhdGlvbixcbi5hbGxvY2F0aW9ucy12aWV3ID4gbWQtdG9vbGJhciAuaW5mby1hbGxvY2F0aW9uLCAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3ID4gLm1kLXN1YmhlYWRlciAuaW5mby1hbGxvY2F0aW9uLFxuLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyA+IG1kLXRvb2xiYXIgLmluZm8tYWxsb2NhdGlvbiwgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyA+IC5tZC1zdWJoZWFkZXIgLmluZm8tYWxsb2NhdGlvbk1vbml0cmlwLFxuLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyA+IG1kLXRvb2xiYXIgLmluZm8tYWxsb2NhdGlvbk1vbml0cmlwLCAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2Utc2lkZWJhciAuc2VydmljZS12aWV3ID4gLm1kLXN1YmhlYWRlciAuaW5mby1hbGxvY2F0aW9uLFxuLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnNlcnZpY2UtdmlldyA+IG1kLXRvb2xiYXIgLmluZm8tYWxsb2NhdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udGV4dC1vdmVyZmxvdyB7XG4gIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnRleHQtZmlyc3QtbGV0dGVyLXVwcGVyY2FzZTpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgSGVscGVyc1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbltuZ1xcOmNsb2FrXSwgW25nLWNsb2FrXSwgW2RhdGEtbmctY2xvYWtdLCBbeC1uZy1jbG9ha10sIC5uZy1jbG9haywgLngtbmctY2xvYWsge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLm5vLW1hcmdpbiB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5kaXZpZGVyLXZlcnRpY2FsIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMXB4O1xuICBtYXJnaW46IDAgOHB4OyB9XG5cbi5oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7IH1cblxuW2ZpbGwtd2lkdGhdIHtcbiAgbWluLXdpZHRoOiAxMDAlOyB9XG5cbltmaWxsLWhlaWdodF0ge1xuICBtaW4taGVpZ2h0OiAxMDAlOyB9XG5cbi5mdWxsLWhlaWdodCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbmEgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4ub3ZlcmZsb3cteCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuXG4uc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAuc2Nyb2xsYWJsZS5vbmx5LXgge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG4gIC5zY3JvbGxhYmxlLm9ubHkteSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLmZsZXgtc2Nyb2xsYWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gIC5mbGV4LXNjcm9sbGFibGUub25seS14IHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICAuZmxleC1zY3JvbGxhYmxlLm9ubHkteSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLmJhY2tncm91bmQtaW1hZ2UtY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogLTE7IH1cblxuLmFsaWduLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiAnJztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uYWxpZ24tdmVydGljYWwgLmFsaWduLXZlcnRpY2FsLXRvcCxcbi5hbGlnbi12ZXJ0aWNhbCAuYWxpZ24tdmVydGljYWwtbWlkZGxlLFxuLmFsaWduLXZlcnRpY2FsIC5hbGlnbi12ZXJ0aWNhbC1ib3R0b20ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmFsaWduLXZlcnRpY2FsIC5hbGlnbi12ZXJ0aWNhbC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbCAuYWxpZ24tdmVydGljYWwtbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uYWxpZ24tdmVydGljYWwgLmFsaWduLXZlcnRpY2FsLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cblxuLmFsaWduLXZlcnRpY2FsLXRvcCxcbi5hbGlnbi12ZXJ0aWNhbC1taWRkbGUsXG4uYWxpZ24tdmVydGljYWwtYm90dG9tIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbC1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbC10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4udGV4dC1zZW1pYm9sZCwgLmFsbG9jYXRpb25zLXZpZXcgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50ZXJtaW5hbC10YWJzIC5kaXYtY2hhcnQgLm52LW5vRGF0YSwgbWQtZGlhbG9nLmFsbG9jYXRpb25QUk9EQVRBLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIG1kLWRpYWxvZy5hbGxvY2F0aW9uQ1NWLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIG1kLWRpYWxvZy5hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0IG1kLWNvbnRlbnQgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIG1kLWRpYWxvZy5jZW50cm9pZENTVi1saXN0IG1kLWRpYWxvZy1jb250ZW50IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLXRleHQgLnRpdGxlLCBtZC1kaWFsb2cubGluZUNTVi1saXN0IG1kLWRpYWxvZy1jb250ZW50IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLXRleHQgLnRpdGxlLCBtZC1kaWFsb2cuZW1wbG95ZWVDU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS10ZXh0IC50aXRsZSwgbWQtZGlhbG9nLnNlcnZpY2VDU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS10ZXh0IC50aXRsZSwgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUge1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi50ZXh0LWJvbGQsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnRleHQtc3RyaWtlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IH1cblxuLnRleHQtc3VwZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7IH1cblxuLnRleHQtc3ViIHtcbiAgdmVydGljYWwtYWxpZ246IHN1YjsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi56LWluZGV4LTAge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0yIHtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTMge1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtNCB7XG4gIHotaW5kZXg6IDQgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC01IHtcbiAgei1pbmRleDogNSAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTYge1xuICB6LWluZGV4OiA2ICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtNyB7XG4gIHotaW5kZXg6IDcgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC04IHtcbiAgei1pbmRleDogOCAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTkge1xuICB6LWluZGV4OiA5ICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMTAge1xuICB6LWluZGV4OiAxMCAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTExIHtcbiAgei1pbmRleDogMTEgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0xMiB7XG4gIHotaW5kZXg6IDEyICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMTMge1xuICB6LWluZGV4OiAxMyAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTE0IHtcbiAgei1pbmRleDogMTQgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0xNSB7XG4gIHotaW5kZXg6IDE1ICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMTYge1xuICB6LWluZGV4OiAxNiAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTE3IHtcbiAgei1pbmRleDogMTcgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0xOCB7XG4gIHotaW5kZXg6IDE4ICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMTkge1xuICB6LWluZGV4OiAxOSAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTIwIHtcbiAgei1pbmRleDogMjAgIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy0wLFxuLnAtMCB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC0wLFxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtMCxcbi5wci0wIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTAsXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTAsXG4ucGwtMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC0wLFxuLnBoLTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTAsXG4ucHYtMCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cblxuLnBhZGRpbmctMSxcbi5wLTEge1xuICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMSxcbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTEsXG4ucHItMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xLFxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xLFxuLnBsLTEge1xuICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMSxcbi5waC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC0xLFxuLnB2LTEge1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMXB4OyB9XG5cbi5wYWRkaW5nLTIsXG4ucC0yIHtcbiAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTIsXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yLFxuLnByLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMixcbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMixcbi5wbC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTIsXG4ucGgtMiB7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMixcbi5wdi0yIHtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDsgfVxuXG4ucGFkZGluZy0zLFxuLnAtMyB7XG4gIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC0zLFxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtMyxcbi5wci0zIHtcbiAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTMsXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTMsXG4ucGwtMyB7XG4gIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC0zLFxuLnBoLTMge1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgcGFkZGluZy1yaWdodDogM3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTMsXG4ucHYtMyB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7IH1cblxuLnBhZGRpbmctNCxcbi5wLTQge1xuICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNCxcbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQsXG4ucHItNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00LFxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00LFxuLnBsLTQge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNCxcbi5waC00IHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC00LFxuLnB2LTQge1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4OyB9XG5cbi5wYWRkaW5nLTUsXG4ucC01IHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTUsXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01LFxuLnByLTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNSxcbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNSxcbi5wbC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTUsXG4ucGgtNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNSxcbi5wdi01IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuXG4ucGFkZGluZy02LFxuLnAtNiB7XG4gIHBhZGRpbmc6IDZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC02LFxuLnB0LTYge1xuICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtNixcbi5wci02IHtcbiAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTYsXG4ucGItNiB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTYsXG4ucGwtNiB7XG4gIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC02LFxuLnBoLTYge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgcGFkZGluZy1yaWdodDogNnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTYsXG4ucHYtNiB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7IH1cblxuLnBhZGRpbmctNyxcbi5wLTcge1xuICBwYWRkaW5nOiA3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNyxcbi5wdC03IHtcbiAgcGFkZGluZy10b3A6IDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTcsXG4ucHItNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03LFxuLnBiLTcge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03LFxuLnBsLTcge1xuICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNyxcbi5waC03IHtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC03LFxuLnB2LTcge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4OyB9XG5cbi5wYWRkaW5nLTgsXG4ucC04IHtcbiAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTgsXG4ucHQtOCB7XG4gIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04LFxuLnByLTgge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOCxcbi5wYi04IHtcbiAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOCxcbi5wbC04IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTgsXG4ucGgtOCB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOCxcbi5wdi04IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDsgfVxuXG4ucGFkZGluZy05LFxuLnAtOSB7XG4gIHBhZGRpbmc6IDlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC05LFxuLnB0LTkge1xuICBwYWRkaW5nLXRvcDogOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtOSxcbi5wci05IHtcbiAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTksXG4ucGItOSB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTksXG4ucGwtOSB7XG4gIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC05LFxuLnBoLTkge1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgcGFkZGluZy1yaWdodDogOXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTksXG4ucHYtOSB7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7IH1cblxuLnBhZGRpbmctMTAsXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTAsXG4ucHQtMTAge1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTEwLFxuLnByLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xMCxcbi5wYi0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xMCxcbi5wbC0xMCB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTAsXG4ucGgtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTAsXG4ucHYtMTAge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLnBhZGRpbmctMTEsXG4ucC0xMSB7XG4gIHBhZGRpbmc6IDExcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTEsXG4ucHQtMTEge1xuICBwYWRkaW5nLXRvcDogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTExLFxuLnByLTExIHtcbiAgcGFkZGluZy1yaWdodDogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xMSxcbi5wYi0xMSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xMSxcbi5wbC0xMSB7XG4gIHBhZGRpbmctbGVmdDogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTEsXG4ucGgtMTEge1xuICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDExcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTEsXG4ucHYtMTEge1xuICBwYWRkaW5nLXRvcDogMTFweDtcbiAgcGFkZGluZy1ib3R0b206IDExcHg7IH1cblxuLnBhZGRpbmctMTIsXG4ucC0xMiB7XG4gIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTIsXG4ucHQtMTIge1xuICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTEyLFxuLnByLTEyIHtcbiAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xMixcbi5wYi0xMiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xMixcbi5wbC0xMiB7XG4gIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTIsXG4ucGgtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTIsXG4ucHYtMTIge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cblxuLnBhZGRpbmctMTMsXG4ucC0xMyB7XG4gIHBhZGRpbmc6IDEzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTMsXG4ucHQtMTMge1xuICBwYWRkaW5nLXRvcDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTEzLFxuLnByLTEzIHtcbiAgcGFkZGluZy1yaWdodDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xMyxcbi5wYi0xMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xMyxcbi5wbC0xMyB7XG4gIHBhZGRpbmctbGVmdDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTMsXG4ucGgtMTMge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTMsXG4ucHYtMTMge1xuICBwYWRkaW5nLXRvcDogMTNweDtcbiAgcGFkZGluZy1ib3R0b206IDEzcHg7IH1cblxuLnBhZGRpbmctMTQsXG4ucC0xNCB7XG4gIHBhZGRpbmc6IDE0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTQsXG4ucHQtMTQge1xuICBwYWRkaW5nLXRvcDogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE0LFxuLnByLTE0IHtcbiAgcGFkZGluZy1yaWdodDogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xNCxcbi5wYi0xNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xNCxcbi5wbC0xNCB7XG4gIHBhZGRpbmctbGVmdDogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTQsXG4ucGgtMTQge1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTQsXG4ucHYtMTQge1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7IH1cblxuLnBhZGRpbmctMTUsXG4ucC0xNSB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTUsXG4ucHQtMTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE1LFxuLnByLTE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xNSxcbi5wYi0xNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xNSxcbi5wbC0xNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTUsXG4ucGgtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTUsXG4ucHYtMTUge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuLnBhZGRpbmctMTYsXG4ucC0xNiB7XG4gIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTYsXG4ucHQtMTYge1xuICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE2LFxuLnByLTE2IHtcbiAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xNixcbi5wYi0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xNixcbi5wbC0xNiB7XG4gIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTYsXG4ucGgtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTYsXG4ucHYtMTYge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cblxuLnBhZGRpbmctMTcsXG4ucC0xNyB7XG4gIHBhZGRpbmc6IDE3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTcsXG4ucHQtMTcge1xuICBwYWRkaW5nLXRvcDogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE3LFxuLnByLTE3IHtcbiAgcGFkZGluZy1yaWdodDogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xNyxcbi5wYi0xNyB7XG4gIHBhZGRpbmctYm90dG9tOiAxN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xNyxcbi5wbC0xNyB7XG4gIHBhZGRpbmctbGVmdDogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTcsXG4ucGgtMTcge1xuICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTcsXG4ucHYtMTcge1xuICBwYWRkaW5nLXRvcDogMTdweDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7IH1cblxuLnBhZGRpbmctMTgsXG4ucC0xOCB7XG4gIHBhZGRpbmc6IDE4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTgsXG4ucHQtMTgge1xuICBwYWRkaW5nLXRvcDogMThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE4LFxuLnByLTE4IHtcbiAgcGFkZGluZy1yaWdodDogMThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xOCxcbi5wYi0xOCB7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xOCxcbi5wbC0xOCB7XG4gIHBhZGRpbmctbGVmdDogMThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTgsXG4ucGgtMTgge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTgsXG4ucHYtMTgge1xuICBwYWRkaW5nLXRvcDogMThweDtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7IH1cblxuLnBhZGRpbmctMTksXG4ucC0xOSB7XG4gIHBhZGRpbmc6IDE5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTksXG4ucHQtMTkge1xuICBwYWRkaW5nLXRvcDogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE5LFxuLnByLTE5IHtcbiAgcGFkZGluZy1yaWdodDogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xOSxcbi5wYi0xOSB7XG4gIHBhZGRpbmctYm90dG9tOiAxOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xOSxcbi5wbC0xOSB7XG4gIHBhZGRpbmctbGVmdDogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTksXG4ucGgtMTkge1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTksXG4ucHYtMTkge1xuICBwYWRkaW5nLXRvcDogMTlweDtcbiAgcGFkZGluZy1ib3R0b206IDE5cHg7IH1cblxuLnBhZGRpbmctMjAsXG4ucC0yMCB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjAsXG4ucHQtMjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTIwLFxuLnByLTIwIHtcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yMCxcbi5wYi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yMCxcbi5wbC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjAsXG4ucGgtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjAsXG4ucHYtMjAge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cblxuLnBhZGRpbmctMjEsXG4ucC0yMSB7XG4gIHBhZGRpbmc6IDIxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjEsXG4ucHQtMjEge1xuICBwYWRkaW5nLXRvcDogMjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTIxLFxuLnByLTIxIHtcbiAgcGFkZGluZy1yaWdodDogMjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yMSxcbi5wYi0yMSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yMSxcbi5wbC0yMSB7XG4gIHBhZGRpbmctbGVmdDogMjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjEsXG4ucGgtMjEge1xuICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjEsXG4ucHYtMjEge1xuICBwYWRkaW5nLXRvcDogMjFweDtcbiAgcGFkZGluZy1ib3R0b206IDIxcHg7IH1cblxuLnBhZGRpbmctMjIsXG4ucC0yMiB7XG4gIHBhZGRpbmc6IDIycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjIsXG4ucHQtMjIge1xuICBwYWRkaW5nLXRvcDogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTIyLFxuLnByLTIyIHtcbiAgcGFkZGluZy1yaWdodDogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yMixcbi5wYi0yMiB7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yMixcbi5wbC0yMiB7XG4gIHBhZGRpbmctbGVmdDogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjIsXG4ucGgtMjIge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjIsXG4ucHYtMjIge1xuICBwYWRkaW5nLXRvcDogMjJweDtcbiAgcGFkZGluZy1ib3R0b206IDIycHg7IH1cblxuLnBhZGRpbmctMjMsXG4ucC0yMyB7XG4gIHBhZGRpbmc6IDIzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjMsXG4ucHQtMjMge1xuICBwYWRkaW5nLXRvcDogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTIzLFxuLnByLTIzIHtcbiAgcGFkZGluZy1yaWdodDogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yMyxcbi5wYi0yMyB7XG4gIHBhZGRpbmctYm90dG9tOiAyM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yMyxcbi5wbC0yMyB7XG4gIHBhZGRpbmctbGVmdDogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjMsXG4ucGgtMjMge1xuICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjMsXG4ucHYtMjMge1xuICBwYWRkaW5nLXRvcDogMjNweDtcbiAgcGFkZGluZy1ib3R0b206IDIzcHg7IH1cblxuLnBhZGRpbmctMjQsXG4ucC0yNCB7XG4gIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjQsXG4ucHQtMjQge1xuICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI0LFxuLnByLTI0IHtcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yNCxcbi5wYi0yNCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yNCxcbi5wbC0yNCB7XG4gIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjQsXG4ucGgtMjQge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjQsXG4ucHYtMjQge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cblxuLnBhZGRpbmctMjUsXG4ucC0yNSB7XG4gIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjUsXG4ucHQtMjUge1xuICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI1LFxuLnByLTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yNSxcbi5wYi0yNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yNSxcbi5wbC0yNSB7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjUsXG4ucGgtMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjUsXG4ucHYtMjUge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7IH1cblxuLnBhZGRpbmctMjYsXG4ucC0yNiB7XG4gIHBhZGRpbmc6IDI2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjYsXG4ucHQtMjYge1xuICBwYWRkaW5nLXRvcDogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI2LFxuLnByLTI2IHtcbiAgcGFkZGluZy1yaWdodDogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yNixcbi5wYi0yNiB7XG4gIHBhZGRpbmctYm90dG9tOiAyNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yNixcbi5wbC0yNiB7XG4gIHBhZGRpbmctbGVmdDogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjYsXG4ucGgtMjYge1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjYsXG4ucHYtMjYge1xuICBwYWRkaW5nLXRvcDogMjZweDtcbiAgcGFkZGluZy1ib3R0b206IDI2cHg7IH1cblxuLnBhZGRpbmctMjcsXG4ucC0yNyB7XG4gIHBhZGRpbmc6IDI3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjcsXG4ucHQtMjcge1xuICBwYWRkaW5nLXRvcDogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI3LFxuLnByLTI3IHtcbiAgcGFkZGluZy1yaWdodDogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yNyxcbi5wYi0yNyB7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yNyxcbi5wbC0yNyB7XG4gIHBhZGRpbmctbGVmdDogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjcsXG4ucGgtMjcge1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjcsXG4ucHYtMjcge1xuICBwYWRkaW5nLXRvcDogMjdweDtcbiAgcGFkZGluZy1ib3R0b206IDI3cHg7IH1cblxuLnBhZGRpbmctMjgsXG4ucC0yOCB7XG4gIHBhZGRpbmc6IDI4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjgsXG4ucHQtMjgge1xuICBwYWRkaW5nLXRvcDogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI4LFxuLnByLTI4IHtcbiAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yOCxcbi5wYi0yOCB7XG4gIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yOCxcbi5wbC0yOCB7XG4gIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjgsXG4ucGgtMjgge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjgsXG4ucHYtMjgge1xuICBwYWRkaW5nLXRvcDogMjhweDtcbiAgcGFkZGluZy1ib3R0b206IDI4cHg7IH1cblxuLnBhZGRpbmctMjksXG4ucC0yOSB7XG4gIHBhZGRpbmc6IDI5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjksXG4ucHQtMjkge1xuICBwYWRkaW5nLXRvcDogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI5LFxuLnByLTI5IHtcbiAgcGFkZGluZy1yaWdodDogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yOSxcbi5wYi0yOSB7XG4gIHBhZGRpbmctYm90dG9tOiAyOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yOSxcbi5wbC0yOSB7XG4gIHBhZGRpbmctbGVmdDogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjksXG4ucGgtMjkge1xuICBwYWRkaW5nLWxlZnQ6IDI5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjksXG4ucHYtMjkge1xuICBwYWRkaW5nLXRvcDogMjlweDtcbiAgcGFkZGluZy1ib3R0b206IDI5cHg7IH1cblxuLnBhZGRpbmctMzAsXG4ucC0zMCB7XG4gIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzAsXG4ucHQtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTMwLFxuLnByLTMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zMCxcbi5wYi0zMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zMCxcbi5wbC0zMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzAsXG4ucGgtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzAsXG4ucHYtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cblxuLnBhZGRpbmctMzEsXG4ucC0zMSB7XG4gIHBhZGRpbmc6IDMxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzEsXG4ucHQtMzEge1xuICBwYWRkaW5nLXRvcDogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTMxLFxuLnByLTMxIHtcbiAgcGFkZGluZy1yaWdodDogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zMSxcbi5wYi0zMSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zMSxcbi5wbC0zMSB7XG4gIHBhZGRpbmctbGVmdDogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzEsXG4ucGgtMzEge1xuICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzEsXG4ucHYtMzEge1xuICBwYWRkaW5nLXRvcDogMzFweDtcbiAgcGFkZGluZy1ib3R0b206IDMxcHg7IH1cblxuLnBhZGRpbmctMzIsXG4ucC0zMiB7XG4gIHBhZGRpbmc6IDMycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzIsXG4ucHQtMzIge1xuICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTMyLFxuLnByLTMyIHtcbiAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zMixcbi5wYi0zMiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zMixcbi5wbC0zMiB7XG4gIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzIsXG4ucGgtMzIge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzIsXG4ucHYtMzIge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7IH1cblxuLnBhZGRpbmctMzMsXG4ucC0zMyB7XG4gIHBhZGRpbmc6IDMzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzMsXG4ucHQtMzMge1xuICBwYWRkaW5nLXRvcDogMzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTMzLFxuLnByLTMzIHtcbiAgcGFkZGluZy1yaWdodDogMzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zMyxcbi5wYi0zMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zMyxcbi5wbC0zMyB7XG4gIHBhZGRpbmctbGVmdDogMzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzMsXG4ucGgtMzMge1xuICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzMsXG4ucHYtMzMge1xuICBwYWRkaW5nLXRvcDogMzNweDtcbiAgcGFkZGluZy1ib3R0b206IDMzcHg7IH1cblxuLnBhZGRpbmctMzQsXG4ucC0zNCB7XG4gIHBhZGRpbmc6IDM0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzQsXG4ucHQtMzQge1xuICBwYWRkaW5nLXRvcDogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTM0LFxuLnByLTM0IHtcbiAgcGFkZGluZy1yaWdodDogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zNCxcbi5wYi0zNCB7XG4gIHBhZGRpbmctYm90dG9tOiAzNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zNCxcbi5wbC0zNCB7XG4gIHBhZGRpbmctbGVmdDogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzQsXG4ucGgtMzQge1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzQsXG4ucHYtMzQge1xuICBwYWRkaW5nLXRvcDogMzRweDtcbiAgcGFkZGluZy1ib3R0b206IDM0cHg7IH1cblxuLnBhZGRpbmctMzUsXG4ucC0zNSB7XG4gIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzUsXG4ucHQtMzUge1xuICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTM1LFxuLnByLTM1IHtcbiAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zNSxcbi5wYi0zNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zNSxcbi5wbC0zNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzUsXG4ucGgtMzUge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzUsXG4ucHYtMzUge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7IH1cblxuLnBhZGRpbmctMzYsXG4ucC0zNiB7XG4gIHBhZGRpbmc6IDM2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzYsXG4ucHQtMzYge1xuICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTM2LFxuLnByLTM2IHtcbiAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zNixcbi5wYi0zNiB7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zNixcbi5wbC0zNiB7XG4gIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzYsXG4ucGgtMzYge1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzYsXG4ucHYtMzYge1xuICBwYWRkaW5nLXRvcDogMzZweDtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7IH1cblxuLnBhZGRpbmctMzcsXG4ucC0zNyB7XG4gIHBhZGRpbmc6IDM3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzcsXG4ucHQtMzcge1xuICBwYWRkaW5nLXRvcDogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTM3LFxuLnByLTM3IHtcbiAgcGFkZGluZy1yaWdodDogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zNyxcbi5wYi0zNyB7XG4gIHBhZGRpbmctYm90dG9tOiAzN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zNyxcbi5wbC0zNyB7XG4gIHBhZGRpbmctbGVmdDogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzcsXG4ucGgtMzcge1xuICBwYWRkaW5nLWxlZnQ6IDM3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzcsXG4ucHYtMzcge1xuICBwYWRkaW5nLXRvcDogMzdweDtcbiAgcGFkZGluZy1ib3R0b206IDM3cHg7IH1cblxuLnBhZGRpbmctMzgsXG4ucC0zOCB7XG4gIHBhZGRpbmc6IDM4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzgsXG4ucHQtMzgge1xuICBwYWRkaW5nLXRvcDogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTM4LFxuLnByLTM4IHtcbiAgcGFkZGluZy1yaWdodDogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zOCxcbi5wYi0zOCB7XG4gIHBhZGRpbmctYm90dG9tOiAzOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zOCxcbi5wbC0zOCB7XG4gIHBhZGRpbmctbGVmdDogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzgsXG4ucGgtMzgge1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzgsXG4ucHYtMzgge1xuICBwYWRkaW5nLXRvcDogMzhweDtcbiAgcGFkZGluZy1ib3R0b206IDM4cHg7IH1cblxuLnBhZGRpbmctMzksXG4ucC0zOSB7XG4gIHBhZGRpbmc6IDM5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzksXG4ucHQtMzkge1xuICBwYWRkaW5nLXRvcDogMzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTM5LFxuLnByLTM5IHtcbiAgcGFkZGluZy1yaWdodDogMzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zOSxcbi5wYi0zOSB7XG4gIHBhZGRpbmctYm90dG9tOiAzOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zOSxcbi5wbC0zOSB7XG4gIHBhZGRpbmctbGVmdDogMzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzksXG4ucGgtMzkge1xuICBwYWRkaW5nLWxlZnQ6IDM5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzksXG4ucHYtMzkge1xuICBwYWRkaW5nLXRvcDogMzlweDtcbiAgcGFkZGluZy1ib3R0b206IDM5cHg7IH1cblxuLnBhZGRpbmctNDAsXG4ucC00MCB7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDAsXG4ucHQtNDAge1xuICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQwLFxuLnByLTQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00MCxcbi5wYi00MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00MCxcbi5wbC00MCB7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDAsXG4ucGgtNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDAsXG4ucHYtNDAge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLnBhZGRpbmctNDEsXG4ucC00MSB7XG4gIHBhZGRpbmc6IDQxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDEsXG4ucHQtNDEge1xuICBwYWRkaW5nLXRvcDogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQxLFxuLnByLTQxIHtcbiAgcGFkZGluZy1yaWdodDogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00MSxcbi5wYi00MSB7XG4gIHBhZGRpbmctYm90dG9tOiA0MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00MSxcbi5wbC00MSB7XG4gIHBhZGRpbmctbGVmdDogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDEsXG4ucGgtNDEge1xuICBwYWRkaW5nLWxlZnQ6IDQxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDEsXG4ucHYtNDEge1xuICBwYWRkaW5nLXRvcDogNDFweDtcbiAgcGFkZGluZy1ib3R0b206IDQxcHg7IH1cblxuLnBhZGRpbmctNDIsXG4ucC00MiB7XG4gIHBhZGRpbmc6IDQycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDIsXG4ucHQtNDIge1xuICBwYWRkaW5nLXRvcDogNDJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQyLFxuLnByLTQyIHtcbiAgcGFkZGluZy1yaWdodDogNDJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00Mixcbi5wYi00MiB7XG4gIHBhZGRpbmctYm90dG9tOiA0MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00Mixcbi5wbC00MiB7XG4gIHBhZGRpbmctbGVmdDogNDJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDIsXG4ucGgtNDIge1xuICBwYWRkaW5nLWxlZnQ6IDQycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDIsXG4ucHYtNDIge1xuICBwYWRkaW5nLXRvcDogNDJweDtcbiAgcGFkZGluZy1ib3R0b206IDQycHg7IH1cblxuLnBhZGRpbmctNDMsXG4ucC00MyB7XG4gIHBhZGRpbmc6IDQzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDMsXG4ucHQtNDMge1xuICBwYWRkaW5nLXRvcDogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQzLFxuLnByLTQzIHtcbiAgcGFkZGluZy1yaWdodDogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00Myxcbi5wYi00MyB7XG4gIHBhZGRpbmctYm90dG9tOiA0M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00Myxcbi5wbC00MyB7XG4gIHBhZGRpbmctbGVmdDogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDMsXG4ucGgtNDMge1xuICBwYWRkaW5nLWxlZnQ6IDQzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDMsXG4ucHYtNDMge1xuICBwYWRkaW5nLXRvcDogNDNweDtcbiAgcGFkZGluZy1ib3R0b206IDQzcHg7IH1cblxuLnBhZGRpbmctNDQsXG4ucC00NCB7XG4gIHBhZGRpbmc6IDQ0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDQsXG4ucHQtNDQge1xuICBwYWRkaW5nLXRvcDogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ0LFxuLnByLTQ0IHtcbiAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00NCxcbi5wYi00NCB7XG4gIHBhZGRpbmctYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00NCxcbi5wbC00NCB7XG4gIHBhZGRpbmctbGVmdDogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDQsXG4ucGgtNDQge1xuICBwYWRkaW5nLWxlZnQ6IDQ0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDQsXG4ucHYtNDQge1xuICBwYWRkaW5nLXRvcDogNDRweDtcbiAgcGFkZGluZy1ib3R0b206IDQ0cHg7IH1cblxuLnBhZGRpbmctNDUsXG4ucC00NSB7XG4gIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDUsXG4ucHQtNDUge1xuICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ1LFxuLnByLTQ1IHtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00NSxcbi5wYi00NSB7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00NSxcbi5wbC00NSB7XG4gIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDUsXG4ucGgtNDUge1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDUsXG4ucHYtNDUge1xuICBwYWRkaW5nLXRvcDogNDVweDtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7IH1cblxuLnBhZGRpbmctNDYsXG4ucC00NiB7XG4gIHBhZGRpbmc6IDQ2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDYsXG4ucHQtNDYge1xuICBwYWRkaW5nLXRvcDogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ2LFxuLnByLTQ2IHtcbiAgcGFkZGluZy1yaWdodDogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00Nixcbi5wYi00NiB7XG4gIHBhZGRpbmctYm90dG9tOiA0NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00Nixcbi5wbC00NiB7XG4gIHBhZGRpbmctbGVmdDogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDYsXG4ucGgtNDYge1xuICBwYWRkaW5nLWxlZnQ6IDQ2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDYsXG4ucHYtNDYge1xuICBwYWRkaW5nLXRvcDogNDZweDtcbiAgcGFkZGluZy1ib3R0b206IDQ2cHg7IH1cblxuLnBhZGRpbmctNDcsXG4ucC00NyB7XG4gIHBhZGRpbmc6IDQ3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDcsXG4ucHQtNDcge1xuICBwYWRkaW5nLXRvcDogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ3LFxuLnByLTQ3IHtcbiAgcGFkZGluZy1yaWdodDogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00Nyxcbi5wYi00NyB7XG4gIHBhZGRpbmctYm90dG9tOiA0N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00Nyxcbi5wbC00NyB7XG4gIHBhZGRpbmctbGVmdDogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDcsXG4ucGgtNDcge1xuICBwYWRkaW5nLWxlZnQ6IDQ3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDcsXG4ucHYtNDcge1xuICBwYWRkaW5nLXRvcDogNDdweDtcbiAgcGFkZGluZy1ib3R0b206IDQ3cHg7IH1cblxuLnBhZGRpbmctNDgsXG4ucC00OCB7XG4gIHBhZGRpbmc6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDgsXG4ucHQtNDgge1xuICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ4LFxuLnByLTQ4IHtcbiAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00OCxcbi5wYi00OCB7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00OCxcbi5wbC00OCB7XG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDgsXG4ucGgtNDgge1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDgsXG4ucHYtNDgge1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7IH1cblxuLnBhZGRpbmctNDksXG4ucC00OSB7XG4gIHBhZGRpbmc6IDQ5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDksXG4ucHQtNDkge1xuICBwYWRkaW5nLXRvcDogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ5LFxuLnByLTQ5IHtcbiAgcGFkZGluZy1yaWdodDogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00OSxcbi5wYi00OSB7XG4gIHBhZGRpbmctYm90dG9tOiA0OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00OSxcbi5wbC00OSB7XG4gIHBhZGRpbmctbGVmdDogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDksXG4ucGgtNDkge1xuICBwYWRkaW5nLWxlZnQ6IDQ5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDksXG4ucHYtNDkge1xuICBwYWRkaW5nLXRvcDogNDlweDtcbiAgcGFkZGluZy1ib3R0b206IDQ5cHg7IH1cblxuLnBhZGRpbmctNTAsXG4ucC01MCB7XG4gIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTAsXG4ucHQtNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTUwLFxuLnByLTUwIHtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01MCxcbi5wYi01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01MCxcbi5wbC01MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTAsXG4ucGgtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTAsXG4ucHYtNTAge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cblxuLnBhZGRpbmctNTEsXG4ucC01MSB7XG4gIHBhZGRpbmc6IDUxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTEsXG4ucHQtNTEge1xuICBwYWRkaW5nLXRvcDogNTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTUxLFxuLnByLTUxIHtcbiAgcGFkZGluZy1yaWdodDogNTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01MSxcbi5wYi01MSB7XG4gIHBhZGRpbmctYm90dG9tOiA1MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01MSxcbi5wbC01MSB7XG4gIHBhZGRpbmctbGVmdDogNTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTEsXG4ucGgtNTEge1xuICBwYWRkaW5nLWxlZnQ6IDUxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTEsXG4ucHYtNTEge1xuICBwYWRkaW5nLXRvcDogNTFweDtcbiAgcGFkZGluZy1ib3R0b206IDUxcHg7IH1cblxuLnBhZGRpbmctNTIsXG4ucC01MiB7XG4gIHBhZGRpbmc6IDUycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTIsXG4ucHQtNTIge1xuICBwYWRkaW5nLXRvcDogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTUyLFxuLnByLTUyIHtcbiAgcGFkZGluZy1yaWdodDogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01Mixcbi5wYi01MiB7XG4gIHBhZGRpbmctYm90dG9tOiA1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01Mixcbi5wbC01MiB7XG4gIHBhZGRpbmctbGVmdDogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTIsXG4ucGgtNTIge1xuICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTIsXG4ucHYtNTIge1xuICBwYWRkaW5nLXRvcDogNTJweDtcbiAgcGFkZGluZy1ib3R0b206IDUycHg7IH1cblxuLnBhZGRpbmctNTMsXG4ucC01MyB7XG4gIHBhZGRpbmc6IDUzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTMsXG4ucHQtNTMge1xuICBwYWRkaW5nLXRvcDogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTUzLFxuLnByLTUzIHtcbiAgcGFkZGluZy1yaWdodDogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01Myxcbi5wYi01MyB7XG4gIHBhZGRpbmctYm90dG9tOiA1M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01Myxcbi5wbC01MyB7XG4gIHBhZGRpbmctbGVmdDogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTMsXG4ucGgtNTMge1xuICBwYWRkaW5nLWxlZnQ6IDUzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTMsXG4ucHYtNTMge1xuICBwYWRkaW5nLXRvcDogNTNweDtcbiAgcGFkZGluZy1ib3R0b206IDUzcHg7IH1cblxuLnBhZGRpbmctNTQsXG4ucC01NCB7XG4gIHBhZGRpbmc6IDU0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTQsXG4ucHQtNTQge1xuICBwYWRkaW5nLXRvcDogNTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU0LFxuLnByLTU0IHtcbiAgcGFkZGluZy1yaWdodDogNTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01NCxcbi5wYi01NCB7XG4gIHBhZGRpbmctYm90dG9tOiA1NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01NCxcbi5wbC01NCB7XG4gIHBhZGRpbmctbGVmdDogNTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTQsXG4ucGgtNTQge1xuICBwYWRkaW5nLWxlZnQ6IDU0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTQsXG4ucHYtNTQge1xuICBwYWRkaW5nLXRvcDogNTRweDtcbiAgcGFkZGluZy1ib3R0b206IDU0cHg7IH1cblxuLnBhZGRpbmctNTUsXG4ucC01NSB7XG4gIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTUsXG4ucHQtNTUge1xuICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU1LFxuLnByLTU1IHtcbiAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01NSxcbi5wYi01NSB7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01NSxcbi5wbC01NSB7XG4gIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTUsXG4ucGgtNTUge1xuICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTUsXG4ucHYtNTUge1xuICBwYWRkaW5nLXRvcDogNTVweDtcbiAgcGFkZGluZy1ib3R0b206IDU1cHg7IH1cblxuLnBhZGRpbmctNTYsXG4ucC01NiB7XG4gIHBhZGRpbmc6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTYsXG4ucHQtNTYge1xuICBwYWRkaW5nLXRvcDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU2LFxuLnByLTU2IHtcbiAgcGFkZGluZy1yaWdodDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01Nixcbi5wYi01NiB7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01Nixcbi5wbC01NiB7XG4gIHBhZGRpbmctbGVmdDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTYsXG4ucGgtNTYge1xuICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTYsXG4ucHYtNTYge1xuICBwYWRkaW5nLXRvcDogNTZweDtcbiAgcGFkZGluZy1ib3R0b206IDU2cHg7IH1cblxuLnBhZGRpbmctNTcsXG4ucC01NyB7XG4gIHBhZGRpbmc6IDU3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTcsXG4ucHQtNTcge1xuICBwYWRkaW5nLXRvcDogNTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU3LFxuLnByLTU3IHtcbiAgcGFkZGluZy1yaWdodDogNTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01Nyxcbi5wYi01NyB7XG4gIHBhZGRpbmctYm90dG9tOiA1N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01Nyxcbi5wbC01NyB7XG4gIHBhZGRpbmctbGVmdDogNTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTcsXG4ucGgtNTcge1xuICBwYWRkaW5nLWxlZnQ6IDU3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTcsXG4ucHYtNTcge1xuICBwYWRkaW5nLXRvcDogNTdweDtcbiAgcGFkZGluZy1ib3R0b206IDU3cHg7IH1cblxuLnBhZGRpbmctNTgsXG4ucC01OCB7XG4gIHBhZGRpbmc6IDU4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTgsXG4ucHQtNTgge1xuICBwYWRkaW5nLXRvcDogNThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU4LFxuLnByLTU4IHtcbiAgcGFkZGluZy1yaWdodDogNThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01OCxcbi5wYi01OCB7XG4gIHBhZGRpbmctYm90dG9tOiA1OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01OCxcbi5wbC01OCB7XG4gIHBhZGRpbmctbGVmdDogNThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTgsXG4ucGgtNTgge1xuICBwYWRkaW5nLWxlZnQ6IDU4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTgsXG4ucHYtNTgge1xuICBwYWRkaW5nLXRvcDogNThweDtcbiAgcGFkZGluZy1ib3R0b206IDU4cHg7IH1cblxuLnBhZGRpbmctNTksXG4ucC01OSB7XG4gIHBhZGRpbmc6IDU5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTksXG4ucHQtNTkge1xuICBwYWRkaW5nLXRvcDogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU5LFxuLnByLTU5IHtcbiAgcGFkZGluZy1yaWdodDogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01OSxcbi5wYi01OSB7XG4gIHBhZGRpbmctYm90dG9tOiA1OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01OSxcbi5wbC01OSB7XG4gIHBhZGRpbmctbGVmdDogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTksXG4ucGgtNTkge1xuICBwYWRkaW5nLWxlZnQ6IDU5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTksXG4ucHYtNTkge1xuICBwYWRkaW5nLXRvcDogNTlweDtcbiAgcGFkZGluZy1ib3R0b206IDU5cHg7IH1cblxuLnBhZGRpbmctNjAsXG4ucC02MCB7XG4gIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjAsXG4ucHQtNjAge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTYwLFxuLnByLTYwIHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02MCxcbi5wYi02MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02MCxcbi5wbC02MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjAsXG4ucGgtNjAge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjAsXG4ucHYtNjAge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cblxuLnBhZGRpbmctNjEsXG4ucC02MSB7XG4gIHBhZGRpbmc6IDYxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjEsXG4ucHQtNjEge1xuICBwYWRkaW5nLXRvcDogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTYxLFxuLnByLTYxIHtcbiAgcGFkZGluZy1yaWdodDogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02MSxcbi5wYi02MSB7XG4gIHBhZGRpbmctYm90dG9tOiA2MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02MSxcbi5wbC02MSB7XG4gIHBhZGRpbmctbGVmdDogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjEsXG4ucGgtNjEge1xuICBwYWRkaW5nLWxlZnQ6IDYxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjEsXG4ucHYtNjEge1xuICBwYWRkaW5nLXRvcDogNjFweDtcbiAgcGFkZGluZy1ib3R0b206IDYxcHg7IH1cblxuLnBhZGRpbmctNjIsXG4ucC02MiB7XG4gIHBhZGRpbmc6IDYycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjIsXG4ucHQtNjIge1xuICBwYWRkaW5nLXRvcDogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTYyLFxuLnByLTYyIHtcbiAgcGFkZGluZy1yaWdodDogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02Mixcbi5wYi02MiB7XG4gIHBhZGRpbmctYm90dG9tOiA2MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02Mixcbi5wbC02MiB7XG4gIHBhZGRpbmctbGVmdDogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjIsXG4ucGgtNjIge1xuICBwYWRkaW5nLWxlZnQ6IDYycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjIsXG4ucHYtNjIge1xuICBwYWRkaW5nLXRvcDogNjJweDtcbiAgcGFkZGluZy1ib3R0b206IDYycHg7IH1cblxuLnBhZGRpbmctNjMsXG4ucC02MyB7XG4gIHBhZGRpbmc6IDYzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjMsXG4ucHQtNjMge1xuICBwYWRkaW5nLXRvcDogNjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTYzLFxuLnByLTYzIHtcbiAgcGFkZGluZy1yaWdodDogNjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02Myxcbi5wYi02MyB7XG4gIHBhZGRpbmctYm90dG9tOiA2M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02Myxcbi5wbC02MyB7XG4gIHBhZGRpbmctbGVmdDogNjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjMsXG4ucGgtNjMge1xuICBwYWRkaW5nLWxlZnQ6IDYzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjMsXG4ucHYtNjMge1xuICBwYWRkaW5nLXRvcDogNjNweDtcbiAgcGFkZGluZy1ib3R0b206IDYzcHg7IH1cblxuLnBhZGRpbmctNjQsXG4ucC02NCB7XG4gIHBhZGRpbmc6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjQsXG4ucHQtNjQge1xuICBwYWRkaW5nLXRvcDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY0LFxuLnByLTY0IHtcbiAgcGFkZGluZy1yaWdodDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02NCxcbi5wYi02NCB7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02NCxcbi5wbC02NCB7XG4gIHBhZGRpbmctbGVmdDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjQsXG4ucGgtNjQge1xuICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjQsXG4ucHYtNjQge1xuICBwYWRkaW5nLXRvcDogNjRweDtcbiAgcGFkZGluZy1ib3R0b206IDY0cHg7IH1cblxuLnBhZGRpbmctNjUsXG4ucC02NSB7XG4gIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjUsXG4ucHQtNjUge1xuICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY1LFxuLnByLTY1IHtcbiAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02NSxcbi5wYi02NSB7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02NSxcbi5wbC02NSB7XG4gIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjUsXG4ucGgtNjUge1xuICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjUsXG4ucHYtNjUge1xuICBwYWRkaW5nLXRvcDogNjVweDtcbiAgcGFkZGluZy1ib3R0b206IDY1cHg7IH1cblxuLnBhZGRpbmctNjYsXG4ucC02NiB7XG4gIHBhZGRpbmc6IDY2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjYsXG4ucHQtNjYge1xuICBwYWRkaW5nLXRvcDogNjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY2LFxuLnByLTY2IHtcbiAgcGFkZGluZy1yaWdodDogNjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02Nixcbi5wYi02NiB7XG4gIHBhZGRpbmctYm90dG9tOiA2NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02Nixcbi5wbC02NiB7XG4gIHBhZGRpbmctbGVmdDogNjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjYsXG4ucGgtNjYge1xuICBwYWRkaW5nLWxlZnQ6IDY2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjYsXG4ucHYtNjYge1xuICBwYWRkaW5nLXRvcDogNjZweDtcbiAgcGFkZGluZy1ib3R0b206IDY2cHg7IH1cblxuLnBhZGRpbmctNjcsXG4ucC02NyB7XG4gIHBhZGRpbmc6IDY3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjcsXG4ucHQtNjcge1xuICBwYWRkaW5nLXRvcDogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY3LFxuLnByLTY3IHtcbiAgcGFkZGluZy1yaWdodDogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02Nyxcbi5wYi02NyB7XG4gIHBhZGRpbmctYm90dG9tOiA2N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02Nyxcbi5wbC02NyB7XG4gIHBhZGRpbmctbGVmdDogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjcsXG4ucGgtNjcge1xuICBwYWRkaW5nLWxlZnQ6IDY3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjcsXG4ucHYtNjcge1xuICBwYWRkaW5nLXRvcDogNjdweDtcbiAgcGFkZGluZy1ib3R0b206IDY3cHg7IH1cblxuLnBhZGRpbmctNjgsXG4ucC02OCB7XG4gIHBhZGRpbmc6IDY4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjgsXG4ucHQtNjgge1xuICBwYWRkaW5nLXRvcDogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY4LFxuLnByLTY4IHtcbiAgcGFkZGluZy1yaWdodDogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02OCxcbi5wYi02OCB7XG4gIHBhZGRpbmctYm90dG9tOiA2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02OCxcbi5wbC02OCB7XG4gIHBhZGRpbmctbGVmdDogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjgsXG4ucGgtNjgge1xuICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjgsXG4ucHYtNjgge1xuICBwYWRkaW5nLXRvcDogNjhweDtcbiAgcGFkZGluZy1ib3R0b206IDY4cHg7IH1cblxuLnBhZGRpbmctNjksXG4ucC02OSB7XG4gIHBhZGRpbmc6IDY5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjksXG4ucHQtNjkge1xuICBwYWRkaW5nLXRvcDogNjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY5LFxuLnByLTY5IHtcbiAgcGFkZGluZy1yaWdodDogNjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02OSxcbi5wYi02OSB7XG4gIHBhZGRpbmctYm90dG9tOiA2OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02OSxcbi5wbC02OSB7XG4gIHBhZGRpbmctbGVmdDogNjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjksXG4ucGgtNjkge1xuICBwYWRkaW5nLWxlZnQ6IDY5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjksXG4ucHYtNjkge1xuICBwYWRkaW5nLXRvcDogNjlweDtcbiAgcGFkZGluZy1ib3R0b206IDY5cHg7IH1cblxuLnBhZGRpbmctNzAsXG4ucC03MCB7XG4gIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzAsXG4ucHQtNzAge1xuICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTcwLFxuLnByLTcwIHtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03MCxcbi5wYi03MCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03MCxcbi5wbC03MCB7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzAsXG4ucGgtNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzAsXG4ucHYtNzAge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7IH1cblxuLnBhZGRpbmctNzEsXG4ucC03MSB7XG4gIHBhZGRpbmc6IDcxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzEsXG4ucHQtNzEge1xuICBwYWRkaW5nLXRvcDogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTcxLFxuLnByLTcxIHtcbiAgcGFkZGluZy1yaWdodDogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03MSxcbi5wYi03MSB7XG4gIHBhZGRpbmctYm90dG9tOiA3MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03MSxcbi5wbC03MSB7XG4gIHBhZGRpbmctbGVmdDogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzEsXG4ucGgtNzEge1xuICBwYWRkaW5nLWxlZnQ6IDcxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzEsXG4ucHYtNzEge1xuICBwYWRkaW5nLXRvcDogNzFweDtcbiAgcGFkZGluZy1ib3R0b206IDcxcHg7IH1cblxuLnBhZGRpbmctNzIsXG4ucC03MiB7XG4gIHBhZGRpbmc6IDcycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzIsXG4ucHQtNzIge1xuICBwYWRkaW5nLXRvcDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTcyLFxuLnByLTcyIHtcbiAgcGFkZGluZy1yaWdodDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03Mixcbi5wYi03MiB7XG4gIHBhZGRpbmctYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03Mixcbi5wbC03MiB7XG4gIHBhZGRpbmctbGVmdDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzIsXG4ucGgtNzIge1xuICBwYWRkaW5nLWxlZnQ6IDcycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzIsXG4ucHYtNzIge1xuICBwYWRkaW5nLXRvcDogNzJweDtcbiAgcGFkZGluZy1ib3R0b206IDcycHg7IH1cblxuLnBhZGRpbmctNzMsXG4ucC03MyB7XG4gIHBhZGRpbmc6IDczcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzMsXG4ucHQtNzMge1xuICBwYWRkaW5nLXRvcDogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTczLFxuLnByLTczIHtcbiAgcGFkZGluZy1yaWdodDogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03Myxcbi5wYi03MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03Myxcbi5wbC03MyB7XG4gIHBhZGRpbmctbGVmdDogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzMsXG4ucGgtNzMge1xuICBwYWRkaW5nLWxlZnQ6IDczcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDczcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzMsXG4ucHYtNzMge1xuICBwYWRkaW5nLXRvcDogNzNweDtcbiAgcGFkZGluZy1ib3R0b206IDczcHg7IH1cblxuLnBhZGRpbmctNzQsXG4ucC03NCB7XG4gIHBhZGRpbmc6IDc0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzQsXG4ucHQtNzQge1xuICBwYWRkaW5nLXRvcDogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTc0LFxuLnByLTc0IHtcbiAgcGFkZGluZy1yaWdodDogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03NCxcbi5wYi03NCB7XG4gIHBhZGRpbmctYm90dG9tOiA3NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03NCxcbi5wbC03NCB7XG4gIHBhZGRpbmctbGVmdDogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzQsXG4ucGgtNzQge1xuICBwYWRkaW5nLWxlZnQ6IDc0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzQsXG4ucHYtNzQge1xuICBwYWRkaW5nLXRvcDogNzRweDtcbiAgcGFkZGluZy1ib3R0b206IDc0cHg7IH1cblxuLnBhZGRpbmctNzUsXG4ucC03NSB7XG4gIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzUsXG4ucHQtNzUge1xuICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTc1LFxuLnByLTc1IHtcbiAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03NSxcbi5wYi03NSB7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03NSxcbi5wbC03NSB7XG4gIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzUsXG4ucGgtNzUge1xuICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzUsXG4ucHYtNzUge1xuICBwYWRkaW5nLXRvcDogNzVweDtcbiAgcGFkZGluZy1ib3R0b206IDc1cHg7IH1cblxuLnBhZGRpbmctNzYsXG4ucC03NiB7XG4gIHBhZGRpbmc6IDc2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzYsXG4ucHQtNzYge1xuICBwYWRkaW5nLXRvcDogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTc2LFxuLnByLTc2IHtcbiAgcGFkZGluZy1yaWdodDogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03Nixcbi5wYi03NiB7XG4gIHBhZGRpbmctYm90dG9tOiA3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03Nixcbi5wbC03NiB7XG4gIHBhZGRpbmctbGVmdDogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzYsXG4ucGgtNzYge1xuICBwYWRkaW5nLWxlZnQ6IDc2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzYsXG4ucHYtNzYge1xuICBwYWRkaW5nLXRvcDogNzZweDtcbiAgcGFkZGluZy1ib3R0b206IDc2cHg7IH1cblxuLnBhZGRpbmctNzcsXG4ucC03NyB7XG4gIHBhZGRpbmc6IDc3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzcsXG4ucHQtNzcge1xuICBwYWRkaW5nLXRvcDogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTc3LFxuLnByLTc3IHtcbiAgcGFkZGluZy1yaWdodDogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03Nyxcbi5wYi03NyB7XG4gIHBhZGRpbmctYm90dG9tOiA3N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03Nyxcbi5wbC03NyB7XG4gIHBhZGRpbmctbGVmdDogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzcsXG4ucGgtNzcge1xuICBwYWRkaW5nLWxlZnQ6IDc3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzcsXG4ucHYtNzcge1xuICBwYWRkaW5nLXRvcDogNzdweDtcbiAgcGFkZGluZy1ib3R0b206IDc3cHg7IH1cblxuLnBhZGRpbmctNzgsXG4ucC03OCB7XG4gIHBhZGRpbmc6IDc4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzgsXG4ucHQtNzgge1xuICBwYWRkaW5nLXRvcDogNzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTc4LFxuLnByLTc4IHtcbiAgcGFkZGluZy1yaWdodDogNzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03OCxcbi5wYi03OCB7XG4gIHBhZGRpbmctYm90dG9tOiA3OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03OCxcbi5wbC03OCB7XG4gIHBhZGRpbmctbGVmdDogNzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzgsXG4ucGgtNzgge1xuICBwYWRkaW5nLWxlZnQ6IDc4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzgsXG4ucHYtNzgge1xuICBwYWRkaW5nLXRvcDogNzhweDtcbiAgcGFkZGluZy1ib3R0b206IDc4cHg7IH1cblxuLnBhZGRpbmctNzksXG4ucC03OSB7XG4gIHBhZGRpbmc6IDc5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzksXG4ucHQtNzkge1xuICBwYWRkaW5nLXRvcDogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTc5LFxuLnByLTc5IHtcbiAgcGFkZGluZy1yaWdodDogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03OSxcbi5wYi03OSB7XG4gIHBhZGRpbmctYm90dG9tOiA3OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03OSxcbi5wbC03OSB7XG4gIHBhZGRpbmctbGVmdDogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzksXG4ucGgtNzkge1xuICBwYWRkaW5nLWxlZnQ6IDc5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzksXG4ucHYtNzkge1xuICBwYWRkaW5nLXRvcDogNzlweDtcbiAgcGFkZGluZy1ib3R0b206IDc5cHg7IH1cblxuLnBhZGRpbmctODAsXG4ucC04MCB7XG4gIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODAsXG4ucHQtODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTgwLFxuLnByLTgwIHtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04MCxcbi5wYi04MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04MCxcbi5wbC04MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODAsXG4ucGgtODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODAsXG4ucHYtODAge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7IH1cblxuLnBhZGRpbmctODEsXG4ucC04MSB7XG4gIHBhZGRpbmc6IDgxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODEsXG4ucHQtODEge1xuICBwYWRkaW5nLXRvcDogODFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTgxLFxuLnByLTgxIHtcbiAgcGFkZGluZy1yaWdodDogODFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04MSxcbi5wYi04MSB7XG4gIHBhZGRpbmctYm90dG9tOiA4MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04MSxcbi5wbC04MSB7XG4gIHBhZGRpbmctbGVmdDogODFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODEsXG4ucGgtODEge1xuICBwYWRkaW5nLWxlZnQ6IDgxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODEsXG4ucHYtODEge1xuICBwYWRkaW5nLXRvcDogODFweDtcbiAgcGFkZGluZy1ib3R0b206IDgxcHg7IH1cblxuLnBhZGRpbmctODIsXG4ucC04MiB7XG4gIHBhZGRpbmc6IDgycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODIsXG4ucHQtODIge1xuICBwYWRkaW5nLXRvcDogODJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTgyLFxuLnByLTgyIHtcbiAgcGFkZGluZy1yaWdodDogODJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04Mixcbi5wYi04MiB7XG4gIHBhZGRpbmctYm90dG9tOiA4MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04Mixcbi5wbC04MiB7XG4gIHBhZGRpbmctbGVmdDogODJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODIsXG4ucGgtODIge1xuICBwYWRkaW5nLWxlZnQ6IDgycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODIsXG4ucHYtODIge1xuICBwYWRkaW5nLXRvcDogODJweDtcbiAgcGFkZGluZy1ib3R0b206IDgycHg7IH1cblxuLnBhZGRpbmctODMsXG4ucC04MyB7XG4gIHBhZGRpbmc6IDgzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODMsXG4ucHQtODMge1xuICBwYWRkaW5nLXRvcDogODNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTgzLFxuLnByLTgzIHtcbiAgcGFkZGluZy1yaWdodDogODNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04Myxcbi5wYi04MyB7XG4gIHBhZGRpbmctYm90dG9tOiA4M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04Myxcbi5wbC04MyB7XG4gIHBhZGRpbmctbGVmdDogODNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODMsXG4ucGgtODMge1xuICBwYWRkaW5nLWxlZnQ6IDgzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODMsXG4ucHYtODMge1xuICBwYWRkaW5nLXRvcDogODNweDtcbiAgcGFkZGluZy1ib3R0b206IDgzcHg7IH1cblxuLnBhZGRpbmctODQsXG4ucC04NCB7XG4gIHBhZGRpbmc6IDg0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODQsXG4ucHQtODQge1xuICBwYWRkaW5nLXRvcDogODRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg0LFxuLnByLTg0IHtcbiAgcGFkZGluZy1yaWdodDogODRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04NCxcbi5wYi04NCB7XG4gIHBhZGRpbmctYm90dG9tOiA4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04NCxcbi5wbC04NCB7XG4gIHBhZGRpbmctbGVmdDogODRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODQsXG4ucGgtODQge1xuICBwYWRkaW5nLWxlZnQ6IDg0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODQsXG4ucHYtODQge1xuICBwYWRkaW5nLXRvcDogODRweDtcbiAgcGFkZGluZy1ib3R0b206IDg0cHg7IH1cblxuLnBhZGRpbmctODUsXG4ucC04NSB7XG4gIHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODUsXG4ucHQtODUge1xuICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg1LFxuLnByLTg1IHtcbiAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04NSxcbi5wYi04NSB7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04NSxcbi5wbC04NSB7XG4gIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODUsXG4ucGgtODUge1xuICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODUsXG4ucHYtODUge1xuICBwYWRkaW5nLXRvcDogODVweDtcbiAgcGFkZGluZy1ib3R0b206IDg1cHg7IH1cblxuLnBhZGRpbmctODYsXG4ucC04NiB7XG4gIHBhZGRpbmc6IDg2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODYsXG4ucHQtODYge1xuICBwYWRkaW5nLXRvcDogODZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg2LFxuLnByLTg2IHtcbiAgcGFkZGluZy1yaWdodDogODZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04Nixcbi5wYi04NiB7XG4gIHBhZGRpbmctYm90dG9tOiA4NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04Nixcbi5wbC04NiB7XG4gIHBhZGRpbmctbGVmdDogODZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODYsXG4ucGgtODYge1xuICBwYWRkaW5nLWxlZnQ6IDg2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODYsXG4ucHYtODYge1xuICBwYWRkaW5nLXRvcDogODZweDtcbiAgcGFkZGluZy1ib3R0b206IDg2cHg7IH1cblxuLnBhZGRpbmctODcsXG4ucC04NyB7XG4gIHBhZGRpbmc6IDg3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODcsXG4ucHQtODcge1xuICBwYWRkaW5nLXRvcDogODdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg3LFxuLnByLTg3IHtcbiAgcGFkZGluZy1yaWdodDogODdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04Nyxcbi5wYi04NyB7XG4gIHBhZGRpbmctYm90dG9tOiA4N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04Nyxcbi5wbC04NyB7XG4gIHBhZGRpbmctbGVmdDogODdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODcsXG4ucGgtODcge1xuICBwYWRkaW5nLWxlZnQ6IDg3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODcsXG4ucHYtODcge1xuICBwYWRkaW5nLXRvcDogODdweDtcbiAgcGFkZGluZy1ib3R0b206IDg3cHg7IH1cblxuLnBhZGRpbmctODgsXG4ucC04OCB7XG4gIHBhZGRpbmc6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODgsXG4ucHQtODgge1xuICBwYWRkaW5nLXRvcDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg4LFxuLnByLTg4IHtcbiAgcGFkZGluZy1yaWdodDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04OCxcbi5wYi04OCB7XG4gIHBhZGRpbmctYm90dG9tOiA4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04OCxcbi5wbC04OCB7XG4gIHBhZGRpbmctbGVmdDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODgsXG4ucGgtODgge1xuICBwYWRkaW5nLWxlZnQ6IDg4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODgsXG4ucHYtODgge1xuICBwYWRkaW5nLXRvcDogODhweDtcbiAgcGFkZGluZy1ib3R0b206IDg4cHg7IH1cblxuLnBhZGRpbmctODksXG4ucC04OSB7XG4gIHBhZGRpbmc6IDg5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODksXG4ucHQtODkge1xuICBwYWRkaW5nLXRvcDogODlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg5LFxuLnByLTg5IHtcbiAgcGFkZGluZy1yaWdodDogODlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04OSxcbi5wYi04OSB7XG4gIHBhZGRpbmctYm90dG9tOiA4OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04OSxcbi5wbC04OSB7XG4gIHBhZGRpbmctbGVmdDogODlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODksXG4ucGgtODkge1xuICBwYWRkaW5nLWxlZnQ6IDg5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODksXG4ucHYtODkge1xuICBwYWRkaW5nLXRvcDogODlweDtcbiAgcGFkZGluZy1ib3R0b206IDg5cHg7IH1cblxuLnBhZGRpbmctOTAsXG4ucC05MCB7XG4gIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTAsXG4ucHQtOTAge1xuICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTkwLFxuLnByLTkwIHtcbiAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05MCxcbi5wYi05MCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05MCxcbi5wbC05MCB7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTAsXG4ucGgtOTAge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTAsXG4ucHYtOTAge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7IH1cblxuLnBhZGRpbmctOTEsXG4ucC05MSB7XG4gIHBhZGRpbmc6IDkxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTEsXG4ucHQtOTEge1xuICBwYWRkaW5nLXRvcDogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTkxLFxuLnByLTkxIHtcbiAgcGFkZGluZy1yaWdodDogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05MSxcbi5wYi05MSB7XG4gIHBhZGRpbmctYm90dG9tOiA5MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05MSxcbi5wbC05MSB7XG4gIHBhZGRpbmctbGVmdDogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTEsXG4ucGgtOTEge1xuICBwYWRkaW5nLWxlZnQ6IDkxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDkxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTEsXG4ucHYtOTEge1xuICBwYWRkaW5nLXRvcDogOTFweDtcbiAgcGFkZGluZy1ib3R0b206IDkxcHg7IH1cblxuLnBhZGRpbmctOTIsXG4ucC05MiB7XG4gIHBhZGRpbmc6IDkycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTIsXG4ucHQtOTIge1xuICBwYWRkaW5nLXRvcDogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTkyLFxuLnByLTkyIHtcbiAgcGFkZGluZy1yaWdodDogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05Mixcbi5wYi05MiB7XG4gIHBhZGRpbmctYm90dG9tOiA5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05Mixcbi5wbC05MiB7XG4gIHBhZGRpbmctbGVmdDogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTIsXG4ucGgtOTIge1xuICBwYWRkaW5nLWxlZnQ6IDkycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDkycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTIsXG4ucHYtOTIge1xuICBwYWRkaW5nLXRvcDogOTJweDtcbiAgcGFkZGluZy1ib3R0b206IDkycHg7IH1cblxuLnBhZGRpbmctOTMsXG4ucC05MyB7XG4gIHBhZGRpbmc6IDkzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTMsXG4ucHQtOTMge1xuICBwYWRkaW5nLXRvcDogOTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTkzLFxuLnByLTkzIHtcbiAgcGFkZGluZy1yaWdodDogOTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05Myxcbi5wYi05MyB7XG4gIHBhZGRpbmctYm90dG9tOiA5M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05Myxcbi5wbC05MyB7XG4gIHBhZGRpbmctbGVmdDogOTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTMsXG4ucGgtOTMge1xuICBwYWRkaW5nLWxlZnQ6IDkzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDkzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTMsXG4ucHYtOTMge1xuICBwYWRkaW5nLXRvcDogOTNweDtcbiAgcGFkZGluZy1ib3R0b206IDkzcHg7IH1cblxuLnBhZGRpbmctOTQsXG4ucC05NCB7XG4gIHBhZGRpbmc6IDk0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTQsXG4ucHQtOTQge1xuICBwYWRkaW5nLXRvcDogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk0LFxuLnByLTk0IHtcbiAgcGFkZGluZy1yaWdodDogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05NCxcbi5wYi05NCB7XG4gIHBhZGRpbmctYm90dG9tOiA5NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05NCxcbi5wbC05NCB7XG4gIHBhZGRpbmctbGVmdDogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTQsXG4ucGgtOTQge1xuICBwYWRkaW5nLWxlZnQ6IDk0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTQsXG4ucHYtOTQge1xuICBwYWRkaW5nLXRvcDogOTRweDtcbiAgcGFkZGluZy1ib3R0b206IDk0cHg7IH1cblxuLnBhZGRpbmctOTUsXG4ucC05NSB7XG4gIHBhZGRpbmc6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTUsXG4ucHQtOTUge1xuICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk1LFxuLnByLTk1IHtcbiAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05NSxcbi5wYi05NSB7XG4gIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05NSxcbi5wbC05NSB7XG4gIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTUsXG4ucGgtOTUge1xuICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTUsXG4ucHYtOTUge1xuICBwYWRkaW5nLXRvcDogOTVweDtcbiAgcGFkZGluZy1ib3R0b206IDk1cHg7IH1cblxuLnBhZGRpbmctOTYsXG4ucC05NiB7XG4gIHBhZGRpbmc6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTYsXG4ucHQtOTYge1xuICBwYWRkaW5nLXRvcDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk2LFxuLnByLTk2IHtcbiAgcGFkZGluZy1yaWdodDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05Nixcbi5wYi05NiB7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05Nixcbi5wbC05NiB7XG4gIHBhZGRpbmctbGVmdDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTYsXG4ucGgtOTYge1xuICBwYWRkaW5nLWxlZnQ6IDk2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTYsXG4ucHYtOTYge1xuICBwYWRkaW5nLXRvcDogOTZweDtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7IH1cblxuLnBhZGRpbmctOTcsXG4ucC05NyB7XG4gIHBhZGRpbmc6IDk3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTcsXG4ucHQtOTcge1xuICBwYWRkaW5nLXRvcDogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk3LFxuLnByLTk3IHtcbiAgcGFkZGluZy1yaWdodDogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05Nyxcbi5wYi05NyB7XG4gIHBhZGRpbmctYm90dG9tOiA5N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05Nyxcbi5wbC05NyB7XG4gIHBhZGRpbmctbGVmdDogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTcsXG4ucGgtOTcge1xuICBwYWRkaW5nLWxlZnQ6IDk3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTcsXG4ucHYtOTcge1xuICBwYWRkaW5nLXRvcDogOTdweDtcbiAgcGFkZGluZy1ib3R0b206IDk3cHg7IH1cblxuLnBhZGRpbmctOTgsXG4ucC05OCB7XG4gIHBhZGRpbmc6IDk4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTgsXG4ucHQtOTgge1xuICBwYWRkaW5nLXRvcDogOThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk4LFxuLnByLTk4IHtcbiAgcGFkZGluZy1yaWdodDogOThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05OCxcbi5wYi05OCB7XG4gIHBhZGRpbmctYm90dG9tOiA5OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05OCxcbi5wbC05OCB7XG4gIHBhZGRpbmctbGVmdDogOThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTgsXG4ucGgtOTgge1xuICBwYWRkaW5nLWxlZnQ6IDk4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTgsXG4ucHYtOTgge1xuICBwYWRkaW5nLXRvcDogOThweDtcbiAgcGFkZGluZy1ib3R0b206IDk4cHg7IH1cblxuLnBhZGRpbmctOTksXG4ucC05OSB7XG4gIHBhZGRpbmc6IDk5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTksXG4ucHQtOTkge1xuICBwYWRkaW5nLXRvcDogOTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk5LFxuLnByLTk5IHtcbiAgcGFkZGluZy1yaWdodDogOTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05OSxcbi5wYi05OSB7XG4gIHBhZGRpbmctYm90dG9tOiA5OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05OSxcbi5wbC05OSB7XG4gIHBhZGRpbmctbGVmdDogOTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTksXG4ucGgtOTkge1xuICBwYWRkaW5nLWxlZnQ6IDk5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTksXG4ucHYtOTkge1xuICBwYWRkaW5nLXRvcDogOTlweDtcbiAgcGFkZGluZy1ib3R0b206IDk5cHg7IH1cblxuLnBhZGRpbmctMTAwLFxuLnAtMTAwIHtcbiAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTAwLFxuLnB0LTEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTEwMCxcbi5wci0xMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xMDAsXG4ucGItMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xMDAsXG4ucGwtMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTAwLFxuLnBoLTEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTEwMCxcbi5wdi0xMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDsgfVxuXG4ucGFkZGluZy04LFxuLnAtOCB7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC04LFxuLnB0LTgge1xuICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtOCxcbi5wci04IHtcbiAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTgsXG4ucGItOCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTgsXG4ucGwtOCB7XG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC04LFxuLnBoLTgge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTgsXG4ucHYtOCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cblxuLnBhZGRpbmctMTYsXG4ucC0xNiB7XG4gIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTYsXG4ucHQtMTYge1xuICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE2LFxuLnByLTE2IHtcbiAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xNixcbi5wYi0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xNixcbi5wbC0xNiB7XG4gIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTYsXG4ucGgtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTYsXG4ucHYtMTYge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cblxuLnBhZGRpbmctMjQsXG4ucC0yNCB7XG4gIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjQsXG4ucHQtMjQge1xuICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI0LFxuLnByLTI0IHtcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yNCxcbi5wYi0yNCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yNCxcbi5wbC0yNCB7XG4gIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjQsXG4ucGgtMjQge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjQsXG4ucHYtMjQge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cblxuLnBhZGRpbmctMzIsXG4ucC0zMiB7XG4gIHBhZGRpbmc6IDMycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzIsXG4ucHQtMzIge1xuICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTMyLFxuLnByLTMyIHtcbiAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zMixcbi5wYi0zMiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zMixcbi5wbC0zMiB7XG4gIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzIsXG4ucGgtMzIge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzIsXG4ucHYtMzIge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7IH1cblxuLnBhZGRpbmctNDgsXG4ucC00OCB7XG4gIHBhZGRpbmc6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDgsXG4ucHQtNDgge1xuICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ4LFxuLnByLTQ4IHtcbiAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00OCxcbi5wYi00OCB7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00OCxcbi5wbC00OCB7XG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDgsXG4ucGgtNDgge1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDgsXG4ucHYtNDgge1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7IH1cblxuLnBhZGRpbmctNTYsXG4ucC01NiB7XG4gIHBhZGRpbmc6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTYsXG4ucHQtNTYge1xuICBwYWRkaW5nLXRvcDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU2LFxuLnByLTU2IHtcbiAgcGFkZGluZy1yaWdodDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01Nixcbi5wYi01NiB7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01Nixcbi5wbC01NiB7XG4gIHBhZGRpbmctbGVmdDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTYsXG4ucGgtNTYge1xuICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTYsXG4ucHYtNTYge1xuICBwYWRkaW5nLXRvcDogNTZweDtcbiAgcGFkZGluZy1ib3R0b206IDU2cHg7IH1cblxuLnBhZGRpbmctNjQsXG4ucC02NCB7XG4gIHBhZGRpbmc6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjQsXG4ucHQtNjQge1xuICBwYWRkaW5nLXRvcDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY0LFxuLnByLTY0IHtcbiAgcGFkZGluZy1yaWdodDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02NCxcbi5wYi02NCB7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02NCxcbi5wbC02NCB7XG4gIHBhZGRpbmctbGVmdDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjQsXG4ucGgtNjQge1xuICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjQsXG4ucHYtNjQge1xuICBwYWRkaW5nLXRvcDogNjRweDtcbiAgcGFkZGluZy1ib3R0b206IDY0cHg7IH1cblxuLnBhZGRpbmctNzIsXG4ucC03MiB7XG4gIHBhZGRpbmc6IDcycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzIsXG4ucHQtNzIge1xuICBwYWRkaW5nLXRvcDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTcyLFxuLnByLTcyIHtcbiAgcGFkZGluZy1yaWdodDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03Mixcbi5wYi03MiB7XG4gIHBhZGRpbmctYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03Mixcbi5wbC03MiB7XG4gIHBhZGRpbmctbGVmdDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzIsXG4ucGgtNzIge1xuICBwYWRkaW5nLWxlZnQ6IDcycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzIsXG4ucHYtNzIge1xuICBwYWRkaW5nLXRvcDogNzJweDtcbiAgcGFkZGluZy1ib3R0b206IDcycHg7IH1cblxuLnBhZGRpbmctODgsXG4ucC04OCB7XG4gIHBhZGRpbmc6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODgsXG4ucHQtODgge1xuICBwYWRkaW5nLXRvcDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg4LFxuLnByLTg4IHtcbiAgcGFkZGluZy1yaWdodDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04OCxcbi5wYi04OCB7XG4gIHBhZGRpbmctYm90dG9tOiA4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04OCxcbi5wbC04OCB7XG4gIHBhZGRpbmctbGVmdDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODgsXG4ucGgtODgge1xuICBwYWRkaW5nLWxlZnQ6IDg4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODgsXG4ucHYtODgge1xuICBwYWRkaW5nLXRvcDogODhweDtcbiAgcGFkZGluZy1ib3R0b206IDg4cHg7IH1cblxuLnBhZGRpbmctOTYsXG4ucC05NiB7XG4gIHBhZGRpbmc6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTYsXG4ucHQtOTYge1xuICBwYWRkaW5nLXRvcDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk2LFxuLnByLTk2IHtcbiAgcGFkZGluZy1yaWdodDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05Nixcbi5wYi05NiB7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05Nixcbi5wbC05NiB7XG4gIHBhZGRpbmctbGVmdDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTYsXG4ucGgtOTYge1xuICBwYWRkaW5nLWxlZnQ6IDk2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTYsXG4ucHYtOTYge1xuICBwYWRkaW5nLXRvcDogOTZweDtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7IH1cblxuLm1hcmdpbi0wLFxuLm0tMCB7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMCxcbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0wLFxuLm1yLTAge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTAsXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0wLFxuLm1sLTAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTAsXG4ubWgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIG1hcmdpbi1yaWdodDogMHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMCxcbi5tdi0wIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLm1hcmdpbi01LFxuLm0tNSB7XG4gIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNSxcbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01LFxuLm1yLTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTUsXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01LFxuLm1sLTUge1xuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTUsXG4ubWgtNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNSxcbi5tdi01IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLm1hcmdpbi0xMCxcbi5tLTEwIHtcbiAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTAsXG4ubXQtMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xMCxcbi5tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTEwLFxuLm1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xMCxcbi5tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTEwLFxuLm1oLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTEwLFxuLm12LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4ubWFyZ2luLTE1LFxuLm0tMTUge1xuICBtYXJnaW46IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xNSxcbi5tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTE1LFxuLm1yLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTUsXG4ubWItMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTE1LFxuLm1sLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTUsXG4ubWgtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTUsXG4ubXYtMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5tYXJnaW4tMjAsXG4ubS0yMCB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTIwLFxuLm10LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjAsXG4ubXItMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yMCxcbi5tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjAsXG4ubWwtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yMCxcbi5taC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yMCxcbi5tdi0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLm1hcmdpbi0yNSxcbi5tLTI1IHtcbiAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjUsXG4ubXQtMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yNSxcbi5tci0yNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTI1LFxuLm1iLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yNSxcbi5tbC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTI1LFxuLm1oLTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogMjVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTI1LFxuLm12LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4ubWFyZ2luLTMwLFxuLm0tMzAge1xuICBtYXJnaW46IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zMCxcbi5tdC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTMwLFxuLm1yLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzAsXG4ubWItMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTMwLFxuLm1sLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzAsXG4ubWgtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzAsXG4ubXYtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5tYXJnaW4tMzUsXG4ubS0zNSB7XG4gIG1hcmdpbjogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTM1LFxuLm10LTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMzUsXG4ubXItMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zNSxcbi5tYi0zNSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMzUsXG4ubWwtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zNSxcbi5taC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0zNSxcbi5tdi0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cblxuLm1hcmdpbi00MCxcbi5tLTQwIHtcbiAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNDAsXG4ubXQtNDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC00MCxcbi5tci00MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTQwLFxuLm1iLTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC00MCxcbi5tbC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQwLFxuLm1oLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogNDBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQwLFxuLm12LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4ubWFyZ2luLTQ1LFxuLm0tNDUge1xuICBtYXJnaW46IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00NSxcbi5tdC00NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQ1LFxuLm1yLTQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNDUsXG4ubWItNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQ1LFxuLm1sLTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNDUsXG4ubWgtNDUge1xuICBtYXJnaW4tbGVmdDogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNDUsXG4ubXYtNDUge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4OyB9XG5cbi5tYXJnaW4tNTAsXG4ubS01MCB7XG4gIG1hcmdpbjogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTUwLFxuLm10LTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTAsXG4ubXItNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01MCxcbi5tYi01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTAsXG4ubWwtNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01MCxcbi5taC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01MCxcbi5tdi01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cblxuLm1hcmdpbi01NSxcbi5tLTU1IHtcbiAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTUsXG4ubXQtNTUge1xuICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01NSxcbi5tci01NSB7XG4gIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTU1LFxuLm1iLTU1IHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01NSxcbi5tbC01NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTU1LFxuLm1oLTU1IHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIG1hcmdpbi1yaWdodDogNTVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTU1LFxuLm12LTU1IHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDsgfVxuXG4ubWFyZ2luLTYwLFxuLm0tNjAge1xuICBtYXJnaW46IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02MCxcbi5tdC02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTYwLFxuLm1yLTYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjAsXG4ubWItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTYwLFxuLm1sLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjAsXG4ubWgtNjAge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjAsXG4ubXYtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG5cbi5tYXJnaW4tNjUsXG4ubS02NSB7XG4gIG1hcmdpbjogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTY1LFxuLm10LTY1IHtcbiAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNjUsXG4ubXItNjUge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02NSxcbi5tYi02NSB7XG4gIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNjUsXG4ubWwtNjUge1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02NSxcbi5taC02NSB7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDY1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC02NSxcbi5tdi02NSB7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7IH1cblxuLm1hcmdpbi03MCxcbi5tLTcwIHtcbiAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNzAsXG4ubXQtNzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC03MCxcbi5tci03MCB7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTcwLFxuLm1iLTcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC03MCxcbi5tbC03MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTcwLFxuLm1oLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIG1hcmdpbi1yaWdodDogNzBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTcwLFxuLm12LTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDsgfVxuXG4ubWFyZ2luLTc1LFxuLm0tNzUge1xuICBtYXJnaW46IDc1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03NSxcbi5tdC03NSB7XG4gIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTc1LFxuLm1yLTc1IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNzUsXG4ubWItNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTc1LFxuLm1sLTc1IHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNzUsXG4ubWgtNzUge1xuICBtYXJnaW4tbGVmdDogNzVweDtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNzUsXG4ubXYtNzUge1xuICBtYXJnaW4tdG9wOiA3NXB4O1xuICBtYXJnaW4tYm90dG9tOiA3NXB4OyB9XG5cbi5tYXJnaW4tODAsXG4ubS04MCB7XG4gIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTgwLFxuLm10LTgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODAsXG4ubXItODAge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04MCxcbi5tYi04MCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODAsXG4ubWwtODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04MCxcbi5taC04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDgwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04MCxcbi5tdi04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7IH1cblxuLm1hcmdpbi04NSxcbi5tLTg1IHtcbiAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODUsXG4ubXQtODUge1xuICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04NSxcbi5tci04NSB7XG4gIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTg1LFxuLm1iLTg1IHtcbiAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04NSxcbi5tbC04NSB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTg1LFxuLm1oLTg1IHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gIG1hcmdpbi1yaWdodDogODVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTg1LFxuLm12LTg1IHtcbiAgbWFyZ2luLXRvcDogODVweDtcbiAgbWFyZ2luLWJvdHRvbTogODVweDsgfVxuXG4ubWFyZ2luLTkwLFxuLm0tOTAge1xuICBtYXJnaW46IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05MCxcbi5tdC05MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTkwLFxuLm1yLTkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTAsXG4ubWItOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTkwLFxuLm1sLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTAsXG4ubWgtOTAge1xuICBtYXJnaW4tbGVmdDogOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTAsXG4ubXYtOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4O1xuICBtYXJnaW4tYm90dG9tOiA5MHB4OyB9XG5cbi5tYXJnaW4tOTUsXG4ubS05NSB7XG4gIG1hcmdpbjogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTk1LFxuLm10LTk1IHtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOTUsXG4ubXItOTUge1xuICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05NSxcbi5tYi05NSB7XG4gIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOTUsXG4ubWwtOTUge1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05NSxcbi5taC05NSB7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDk1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC05NSxcbi5tdi05NSB7XG4gIG1hcmdpbi10b3A6IDk1cHg7XG4gIG1hcmdpbi1ib3R0b206IDk1cHg7IH1cblxuLm1hcmdpbi0xMDAsXG4ubS0xMDAge1xuICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTAwLFxuLm10LTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xMDAsXG4ubXItMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTEwMCxcbi5tYi0xMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xMDAsXG4ubWwtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTEwMCxcbi5taC0xMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gIG1hcmdpbi1yaWdodDogMTAwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xMDAsXG4ubXYtMTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG5cbi5tYXJnaW4tMSxcbi5tLTEge1xuICBtYXJnaW46IDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTEsXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMSxcbi5tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xLFxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMSxcbi5tbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xLFxuLm1oLTEge1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDFweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTEsXG4ubXYtMSB7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4OyB9XG5cbi5tYXJnaW4tMixcbi5tLTIge1xuICBtYXJnaW46IDJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTIsXG4ubXQtMiB7XG4gIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMixcbi5tci0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yLFxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMixcbi5tbC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yLFxuLm1oLTIge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDJweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTIsXG4ubXYtMiB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG5cbi5tYXJnaW4tMyxcbi5tLTMge1xuICBtYXJnaW46IDNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTMsXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMyxcbi5tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zLFxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMyxcbi5tbC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zLFxuLm1oLTMge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTMsXG4ubXYtMyB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4OyB9XG5cbi5tYXJnaW4tNCxcbi5tLTQge1xuICBtYXJnaW46IDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQsXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNCxcbi5tci00IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00LFxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNCxcbi5tbC00IHtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00LFxuLm1oLTQge1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQsXG4ubXYtNCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG5cbi5tYXJnaW4tNSxcbi5tLTUge1xuICBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTUsXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNSxcbi5tci01IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01LFxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNSxcbi5tbC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01LFxuLm1oLTUge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTUsXG4ubXYtNSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5tYXJnaW4tNixcbi5tLTYge1xuICBtYXJnaW46IDZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTYsXG4ubXQtNiB7XG4gIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNixcbi5tci02IHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02LFxuLm1iLTYge1xuICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNixcbi5tbC02IHtcbiAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02LFxuLm1oLTYge1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTYsXG4ubXYtNiB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG5cbi5tYXJnaW4tNyxcbi5tLTcge1xuICBtYXJnaW46IDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTcsXG4ubXQtNyB7XG4gIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNyxcbi5tci03IHtcbiAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03LFxuLm1iLTcge1xuICBtYXJnaW4tYm90dG9tOiA3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNyxcbi5tbC03IHtcbiAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03LFxuLm1oLTcge1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTcsXG4ubXYtNyB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4OyB9XG5cbi5tYXJnaW4tOCxcbi5tLTgge1xuICBtYXJnaW46IDhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTgsXG4ubXQtOCB7XG4gIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOCxcbi5tci04IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04LFxuLm1iLTgge1xuICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOCxcbi5tbC04IHtcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04LFxuLm1oLTgge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTgsXG4ubXYtOCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG5cbi5tYXJnaW4tOSxcbi5tLTkge1xuICBtYXJnaW46IDlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTksXG4ubXQtOSB7XG4gIG1hcmdpbi10b3A6IDlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOSxcbi5tci05IHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05LFxuLm1iLTkge1xuICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOSxcbi5tbC05IHtcbiAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05LFxuLm1oLTkge1xuICBtYXJnaW4tbGVmdDogOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDlweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTksXG4ubXYtOSB7XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4OyB9XG5cbi5tYXJnaW4tMTAsXG4ubS0xMCB7XG4gIG1hcmdpbjogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTEwLFxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTAsXG4ubXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xMCxcbi5tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTAsXG4ubWwtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xMCxcbi5taC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xMCxcbi5tdi0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLm1hcmdpbi0xMSxcbi5tLTExIHtcbiAgbWFyZ2luOiAxMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTEsXG4ubXQtMTEge1xuICBtYXJnaW4tdG9wOiAxMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xMSxcbi5tci0xMSB7XG4gIG1hcmdpbi1yaWdodDogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTExLFxuLm1iLTExIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xMSxcbi5tbC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTExLFxuLm1oLTExIHtcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gIG1hcmdpbi1yaWdodDogMTFweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTExLFxuLm12LTExIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDsgfVxuXG4ubWFyZ2luLTEyLFxuLm0tMTIge1xuICBtYXJnaW46IDEycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xMixcbi5tdC0xMiB7XG4gIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTEyLFxuLm1yLTEyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTIsXG4ubWItMTIge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTEyLFxuLm1sLTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTIsXG4ubWgtMTIge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTIsXG4ubXYtMTIge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG5cbi5tYXJnaW4tMTMsXG4ubS0xMyB7XG4gIG1hcmdpbjogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTEzLFxuLm10LTEzIHtcbiAgbWFyZ2luLXRvcDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTMsXG4ubXItMTMge1xuICBtYXJnaW4tcmlnaHQ6IDEzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xMyxcbi5tYi0xMyB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTMsXG4ubWwtMTMge1xuICBtYXJnaW4tbGVmdDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xMyxcbi5taC0xMyB7XG4gIG1hcmdpbi1sZWZ0OiAxM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xMyxcbi5tdi0xMyB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7IH1cblxuLm1hcmdpbi0xNCxcbi5tLTE0IHtcbiAgbWFyZ2luOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTQsXG4ubXQtMTQge1xuICBtYXJnaW4tdG9wOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xNCxcbi5tci0xNCB7XG4gIG1hcmdpbi1yaWdodDogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTE0LFxuLm1iLTE0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xNCxcbi5tbC0xNCB7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTE0LFxuLm1oLTE0IHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTE0LFxuLm12LTE0IHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuXG4ubWFyZ2luLTE1LFxuLm0tMTUge1xuICBtYXJnaW46IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xNSxcbi5tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTE1LFxuLm1yLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTUsXG4ubWItMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTE1LFxuLm1sLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTUsXG4ubWgtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTUsXG4ubXYtMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5tYXJnaW4tMTYsXG4ubS0xNiB7XG4gIG1hcmdpbjogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTE2LFxuLm10LTE2IHtcbiAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTYsXG4ubXItMTYge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xNixcbi5tYi0xNiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTYsXG4ubWwtMTYge1xuICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xNixcbi5taC0xNiB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xNixcbi5tdi0xNiB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLm1hcmdpbi0xNyxcbi5tLTE3IHtcbiAgbWFyZ2luOiAxN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTcsXG4ubXQtMTcge1xuICBtYXJnaW4tdG9wOiAxN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xNyxcbi5tci0xNyB7XG4gIG1hcmdpbi1yaWdodDogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTE3LFxuLm1iLTE3IHtcbiAgbWFyZ2luLWJvdHRvbTogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xNyxcbi5tbC0xNyB7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTE3LFxuLm1oLTE3IHtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gIG1hcmdpbi1yaWdodDogMTdweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTE3LFxuLm12LTE3IHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDsgfVxuXG4ubWFyZ2luLTE4LFxuLm0tMTgge1xuICBtYXJnaW46IDE4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xOCxcbi5tdC0xOCB7XG4gIG1hcmdpbi10b3A6IDE4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTE4LFxuLm1yLTE4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTgsXG4ubWItMTgge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTE4LFxuLm1sLTE4IHtcbiAgbWFyZ2luLWxlZnQ6IDE4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTgsXG4ubWgtMTgge1xuICBtYXJnaW4tbGVmdDogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTgsXG4ubXYtMTgge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9XG5cbi5tYXJnaW4tMTksXG4ubS0xOSB7XG4gIG1hcmdpbjogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTE5LFxuLm10LTE5IHtcbiAgbWFyZ2luLXRvcDogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTksXG4ubXItMTkge1xuICBtYXJnaW4tcmlnaHQ6IDE5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xOSxcbi5tYi0xOSB7XG4gIG1hcmdpbi1ib3R0b206IDE5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTksXG4ubWwtMTkge1xuICBtYXJnaW4tbGVmdDogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xOSxcbi5taC0xOSB7XG4gIG1hcmdpbi1sZWZ0OiAxOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE5cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xOSxcbi5tdi0xOSB7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7IH1cblxuLm1hcmdpbi0yMCxcbi5tLTIwIHtcbiAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjAsXG4ubXQtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yMCxcbi5tci0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTIwLFxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yMCxcbi5tbC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTIwLFxuLm1oLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTIwLFxuLm12LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ubWFyZ2luLTIxLFxuLm0tMjEge1xuICBtYXJnaW46IDIxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0yMSxcbi5tdC0yMSB7XG4gIG1hcmdpbi10b3A6IDIxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTIxLFxuLm1yLTIxIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMjEsXG4ubWItMjEge1xuICBtYXJnaW4tYm90dG9tOiAyMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTIxLFxuLm1sLTIxIHtcbiAgbWFyZ2luLWxlZnQ6IDIxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMjEsXG4ubWgtMjEge1xuICBtYXJnaW4tbGVmdDogMjFweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMjEsXG4ubXYtMjEge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMXB4OyB9XG5cbi5tYXJnaW4tMjIsXG4ubS0yMiB7XG4gIG1hcmdpbjogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTIyLFxuLm10LTIyIHtcbiAgbWFyZ2luLXRvcDogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjIsXG4ubXItMjIge1xuICBtYXJnaW4tcmlnaHQ6IDIycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yMixcbi5tYi0yMiB7XG4gIG1hcmdpbi1ib3R0b206IDIycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjIsXG4ubWwtMjIge1xuICBtYXJnaW4tbGVmdDogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yMixcbi5taC0yMiB7XG4gIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yMixcbi5tdi0yMiB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7IH1cblxuLm1hcmdpbi0yMyxcbi5tLTIzIHtcbiAgbWFyZ2luOiAyM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjMsXG4ubXQtMjMge1xuICBtYXJnaW4tdG9wOiAyM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yMyxcbi5tci0yMyB7XG4gIG1hcmdpbi1yaWdodDogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTIzLFxuLm1iLTIzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yMyxcbi5tbC0yMyB7XG4gIG1hcmdpbi1sZWZ0OiAyM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTIzLFxuLm1oLTIzIHtcbiAgbWFyZ2luLWxlZnQ6IDIzcHg7XG4gIG1hcmdpbi1yaWdodDogMjNweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTIzLFxuLm12LTIzIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDsgfVxuXG4ubWFyZ2luLTI0LFxuLm0tMjQge1xuICBtYXJnaW46IDI0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0yNCxcbi5tdC0yNCB7XG4gIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTI0LFxuLm1yLTI0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMjQsXG4ubWItMjQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTI0LFxuLm1sLTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMjQsXG4ubWgtMjQge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMjQsXG4ubXYtMjQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbi5tYXJnaW4tMjUsXG4ubS0yNSB7XG4gIG1hcmdpbjogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTI1LFxuLm10LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjUsXG4ubXItMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yNSxcbi5tYi0yNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjUsXG4ubWwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yNSxcbi5taC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yNSxcbi5tdi0yNSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cblxuLm1hcmdpbi0yNixcbi5tLTI2IHtcbiAgbWFyZ2luOiAyNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjYsXG4ubXQtMjYge1xuICBtYXJnaW4tdG9wOiAyNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yNixcbi5tci0yNiB7XG4gIG1hcmdpbi1yaWdodDogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTI2LFxuLm1iLTI2IHtcbiAgbWFyZ2luLWJvdHRvbTogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yNixcbi5tbC0yNiB7XG4gIG1hcmdpbi1sZWZ0OiAyNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTI2LFxuLm1oLTI2IHtcbiAgbWFyZ2luLWxlZnQ6IDI2cHg7XG4gIG1hcmdpbi1yaWdodDogMjZweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTI2LFxuLm12LTI2IHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDsgfVxuXG4ubWFyZ2luLTI3LFxuLm0tMjcge1xuICBtYXJnaW46IDI3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0yNyxcbi5tdC0yNyB7XG4gIG1hcmdpbi10b3A6IDI3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTI3LFxuLm1yLTI3IHtcbiAgbWFyZ2luLXJpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMjcsXG4ubWItMjcge1xuICBtYXJnaW4tYm90dG9tOiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTI3LFxuLm1sLTI3IHtcbiAgbWFyZ2luLWxlZnQ6IDI3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMjcsXG4ubWgtMjcge1xuICBtYXJnaW4tbGVmdDogMjdweDtcbiAgbWFyZ2luLXJpZ2h0OiAyN3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMjcsXG4ubXYtMjcge1xuICBtYXJnaW4tdG9wOiAyN3B4O1xuICBtYXJnaW4tYm90dG9tOiAyN3B4OyB9XG5cbi5tYXJnaW4tMjgsXG4ubS0yOCB7XG4gIG1hcmdpbjogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTI4LFxuLm10LTI4IHtcbiAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjgsXG4ubXItMjgge1xuICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yOCxcbi5tYi0yOCB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjgsXG4ubWwtMjgge1xuICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yOCxcbi5taC0yOCB7XG4gIG1hcmdpbi1sZWZ0OiAyOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDI4cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yOCxcbi5tdi0yOCB7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7IH1cblxuLm1hcmdpbi0yOSxcbi5tLTI5IHtcbiAgbWFyZ2luOiAyOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjksXG4ubXQtMjkge1xuICBtYXJnaW4tdG9wOiAyOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yOSxcbi5tci0yOSB7XG4gIG1hcmdpbi1yaWdodDogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTI5LFxuLm1iLTI5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yOSxcbi5tbC0yOSB7XG4gIG1hcmdpbi1sZWZ0OiAyOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTI5LFxuLm1oLTI5IHtcbiAgbWFyZ2luLWxlZnQ6IDI5cHg7XG4gIG1hcmdpbi1yaWdodDogMjlweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTI5LFxuLm12LTI5IHtcbiAgbWFyZ2luLXRvcDogMjlweDtcbiAgbWFyZ2luLWJvdHRvbTogMjlweDsgfVxuXG4ubWFyZ2luLTMwLFxuLm0tMzAge1xuICBtYXJnaW46IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zMCxcbi5tdC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTMwLFxuLm1yLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzAsXG4ubWItMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTMwLFxuLm1sLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzAsXG4ubWgtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzAsXG4ubXYtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5tYXJnaW4tMzEsXG4ubS0zMSB7XG4gIG1hcmdpbjogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTMxLFxuLm10LTMxIHtcbiAgbWFyZ2luLXRvcDogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMzEsXG4ubXItMzEge1xuICBtYXJnaW4tcmlnaHQ6IDMxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zMSxcbi5tYi0zMSB7XG4gIG1hcmdpbi1ib3R0b206IDMxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMzEsXG4ubWwtMzEge1xuICBtYXJnaW4tbGVmdDogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zMSxcbi5taC0zMSB7XG4gIG1hcmdpbi1sZWZ0OiAzMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDMxcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0zMSxcbi5tdi0zMSB7XG4gIG1hcmdpbi10b3A6IDMxcHg7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7IH1cblxuLm1hcmdpbi0zMixcbi5tLTMyIHtcbiAgbWFyZ2luOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMzIsXG4ubXQtMzIge1xuICBtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0zMixcbi5tci0zMiB7XG4gIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTMyLFxuLm1iLTMyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0zMixcbi5tbC0zMiB7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTMyLFxuLm1oLTMyIHtcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIG1hcmdpbi1yaWdodDogMzJweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTMyLFxuLm12LTMyIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuXG4ubWFyZ2luLTMzLFxuLm0tMzMge1xuICBtYXJnaW46IDMzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zMyxcbi5tdC0zMyB7XG4gIG1hcmdpbi10b3A6IDMzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTMzLFxuLm1yLTMzIHtcbiAgbWFyZ2luLXJpZ2h0OiAzM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzMsXG4ubWItMzMge1xuICBtYXJnaW4tYm90dG9tOiAzM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTMzLFxuLm1sLTMzIHtcbiAgbWFyZ2luLWxlZnQ6IDMzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzMsXG4ubWgtMzMge1xuICBtYXJnaW4tbGVmdDogMzNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzM3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzMsXG4ubXYtMzMge1xuICBtYXJnaW4tdG9wOiAzM3B4O1xuICBtYXJnaW4tYm90dG9tOiAzM3B4OyB9XG5cbi5tYXJnaW4tMzQsXG4ubS0zNCB7XG4gIG1hcmdpbjogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTM0LFxuLm10LTM0IHtcbiAgbWFyZ2luLXRvcDogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMzQsXG4ubXItMzQge1xuICBtYXJnaW4tcmlnaHQ6IDM0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zNCxcbi5tYi0zNCB7XG4gIG1hcmdpbi1ib3R0b206IDM0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMzQsXG4ubWwtMzQge1xuICBtYXJnaW4tbGVmdDogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zNCxcbi5taC0zNCB7XG4gIG1hcmdpbi1sZWZ0OiAzNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDM0cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0zNCxcbi5tdi0zNCB7XG4gIG1hcmdpbi10b3A6IDM0cHg7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7IH1cblxuLm1hcmdpbi0zNSxcbi5tLTM1IHtcbiAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMzUsXG4ubXQtMzUge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0zNSxcbi5tci0zNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTM1LFxuLm1iLTM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0zNSxcbi5tbC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTM1LFxuLm1oLTM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIG1hcmdpbi1yaWdodDogMzVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTM1LFxuLm12LTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuXG4ubWFyZ2luLTM2LFxuLm0tMzYge1xuICBtYXJnaW46IDM2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zNixcbi5tdC0zNiB7XG4gIG1hcmdpbi10b3A6IDM2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTM2LFxuLm1yLTM2IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzYsXG4ubWItMzYge1xuICBtYXJnaW4tYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTM2LFxuLm1sLTM2IHtcbiAgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzYsXG4ubWgtMzYge1xuICBtYXJnaW4tbGVmdDogMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiAzNnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzYsXG4ubXYtMzYge1xuICBtYXJnaW4tdG9wOiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiAzNnB4OyB9XG5cbi5tYXJnaW4tMzcsXG4ubS0zNyB7XG4gIG1hcmdpbjogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTM3LFxuLm10LTM3IHtcbiAgbWFyZ2luLXRvcDogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMzcsXG4ubXItMzcge1xuICBtYXJnaW4tcmlnaHQ6IDM3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zNyxcbi5tYi0zNyB7XG4gIG1hcmdpbi1ib3R0b206IDM3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMzcsXG4ubWwtMzcge1xuICBtYXJnaW4tbGVmdDogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zNyxcbi5taC0zNyB7XG4gIG1hcmdpbi1sZWZ0OiAzN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDM3cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0zNyxcbi5tdi0zNyB7XG4gIG1hcmdpbi10b3A6IDM3cHg7XG4gIG1hcmdpbi1ib3R0b206IDM3cHg7IH1cblxuLm1hcmdpbi0zOCxcbi5tLTM4IHtcbiAgbWFyZ2luOiAzOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMzgsXG4ubXQtMzgge1xuICBtYXJnaW4tdG9wOiAzOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0zOCxcbi5tci0zOCB7XG4gIG1hcmdpbi1yaWdodDogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTM4LFxuLm1iLTM4IHtcbiAgbWFyZ2luLWJvdHRvbTogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0zOCxcbi5tbC0zOCB7XG4gIG1hcmdpbi1sZWZ0OiAzOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTM4LFxuLm1oLTM4IHtcbiAgbWFyZ2luLWxlZnQ6IDM4cHg7XG4gIG1hcmdpbi1yaWdodDogMzhweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTM4LFxuLm12LTM4IHtcbiAgbWFyZ2luLXRvcDogMzhweDtcbiAgbWFyZ2luLWJvdHRvbTogMzhweDsgfVxuXG4ubWFyZ2luLTM5LFxuLm0tMzkge1xuICBtYXJnaW46IDM5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zOSxcbi5tdC0zOSB7XG4gIG1hcmdpbi10b3A6IDM5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTM5LFxuLm1yLTM5IHtcbiAgbWFyZ2luLXJpZ2h0OiAzOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzksXG4ubWItMzkge1xuICBtYXJnaW4tYm90dG9tOiAzOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTM5LFxuLm1sLTM5IHtcbiAgbWFyZ2luLWxlZnQ6IDM5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzksXG4ubWgtMzkge1xuICBtYXJnaW4tbGVmdDogMzlweDtcbiAgbWFyZ2luLXJpZ2h0OiAzOXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzksXG4ubXYtMzkge1xuICBtYXJnaW4tdG9wOiAzOXB4O1xuICBtYXJnaW4tYm90dG9tOiAzOXB4OyB9XG5cbi5tYXJnaW4tNDAsXG4ubS00MCB7XG4gIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQwLFxuLm10LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNDAsXG4ubXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00MCxcbi5tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNDAsXG4ubWwtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00MCxcbi5taC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00MCxcbi5tdi00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLm1hcmdpbi00MSxcbi5tLTQxIHtcbiAgbWFyZ2luOiA0MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNDEsXG4ubXQtNDEge1xuICBtYXJnaW4tdG9wOiA0MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC00MSxcbi5tci00MSB7XG4gIG1hcmdpbi1yaWdodDogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTQxLFxuLm1iLTQxIHtcbiAgbWFyZ2luLWJvdHRvbTogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC00MSxcbi5tbC00MSB7XG4gIG1hcmdpbi1sZWZ0OiA0MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQxLFxuLm1oLTQxIHtcbiAgbWFyZ2luLWxlZnQ6IDQxcHg7XG4gIG1hcmdpbi1yaWdodDogNDFweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQxLFxuLm12LTQxIHtcbiAgbWFyZ2luLXRvcDogNDFweDtcbiAgbWFyZ2luLWJvdHRvbTogNDFweDsgfVxuXG4ubWFyZ2luLTQyLFxuLm0tNDIge1xuICBtYXJnaW46IDQycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00Mixcbi5tdC00MiB7XG4gIG1hcmdpbi10b3A6IDQycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQyLFxuLm1yLTQyIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNDIsXG4ubWItNDIge1xuICBtYXJnaW4tYm90dG9tOiA0MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQyLFxuLm1sLTQyIHtcbiAgbWFyZ2luLWxlZnQ6IDQycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNDIsXG4ubWgtNDIge1xuICBtYXJnaW4tbGVmdDogNDJweDtcbiAgbWFyZ2luLXJpZ2h0OiA0MnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNDIsXG4ubXYtNDIge1xuICBtYXJnaW4tdG9wOiA0MnB4O1xuICBtYXJnaW4tYm90dG9tOiA0MnB4OyB9XG5cbi5tYXJnaW4tNDMsXG4ubS00MyB7XG4gIG1hcmdpbjogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQzLFxuLm10LTQzIHtcbiAgbWFyZ2luLXRvcDogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNDMsXG4ubXItNDMge1xuICBtYXJnaW4tcmlnaHQ6IDQzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00Myxcbi5tYi00MyB7XG4gIG1hcmdpbi1ib3R0b206IDQzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNDMsXG4ubWwtNDMge1xuICBtYXJnaW4tbGVmdDogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00Myxcbi5taC00MyB7XG4gIG1hcmdpbi1sZWZ0OiA0M3B4O1xuICBtYXJnaW4tcmlnaHQ6IDQzcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00Myxcbi5tdi00MyB7XG4gIG1hcmdpbi10b3A6IDQzcHg7XG4gIG1hcmdpbi1ib3R0b206IDQzcHg7IH1cblxuLm1hcmdpbi00NCxcbi5tLTQ0IHtcbiAgbWFyZ2luOiA0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNDQsXG4ubXQtNDQge1xuICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC00NCxcbi5tci00NCB7XG4gIG1hcmdpbi1yaWdodDogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTQ0LFxuLm1iLTQ0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC00NCxcbi5tbC00NCB7XG4gIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQ0LFxuLm1oLTQ0IHtcbiAgbWFyZ2luLWxlZnQ6IDQ0cHg7XG4gIG1hcmdpbi1yaWdodDogNDRweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQ0LFxuLm12LTQ0IHtcbiAgbWFyZ2luLXRvcDogNDRweDtcbiAgbWFyZ2luLWJvdHRvbTogNDRweDsgfVxuXG4ubWFyZ2luLTQ1LFxuLm0tNDUge1xuICBtYXJnaW46IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00NSxcbi5tdC00NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQ1LFxuLm1yLTQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNDUsXG4ubWItNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQ1LFxuLm1sLTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNDUsXG4ubWgtNDUge1xuICBtYXJnaW4tbGVmdDogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNDUsXG4ubXYtNDUge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4OyB9XG5cbi5tYXJnaW4tNDYsXG4ubS00NiB7XG4gIG1hcmdpbjogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQ2LFxuLm10LTQ2IHtcbiAgbWFyZ2luLXRvcDogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNDYsXG4ubXItNDYge1xuICBtYXJnaW4tcmlnaHQ6IDQ2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00Nixcbi5tYi00NiB7XG4gIG1hcmdpbi1ib3R0b206IDQ2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNDYsXG4ubWwtNDYge1xuICBtYXJnaW4tbGVmdDogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00Nixcbi5taC00NiB7XG4gIG1hcmdpbi1sZWZ0OiA0NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDQ2cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00Nixcbi5tdi00NiB7XG4gIG1hcmdpbi10b3A6IDQ2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ2cHg7IH1cblxuLm1hcmdpbi00Nyxcbi5tLTQ3IHtcbiAgbWFyZ2luOiA0N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNDcsXG4ubXQtNDcge1xuICBtYXJnaW4tdG9wOiA0N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC00Nyxcbi5tci00NyB7XG4gIG1hcmdpbi1yaWdodDogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTQ3LFxuLm1iLTQ3IHtcbiAgbWFyZ2luLWJvdHRvbTogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC00Nyxcbi5tbC00NyB7XG4gIG1hcmdpbi1sZWZ0OiA0N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQ3LFxuLm1oLTQ3IHtcbiAgbWFyZ2luLWxlZnQ6IDQ3cHg7XG4gIG1hcmdpbi1yaWdodDogNDdweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQ3LFxuLm12LTQ3IHtcbiAgbWFyZ2luLXRvcDogNDdweDtcbiAgbWFyZ2luLWJvdHRvbTogNDdweDsgfVxuXG4ubWFyZ2luLTQ4LFxuLm0tNDgge1xuICBtYXJnaW46IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00OCxcbi5tdC00OCB7XG4gIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQ4LFxuLm1yLTQ4IHtcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNDgsXG4ubWItNDgge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQ4LFxuLm1sLTQ4IHtcbiAgbWFyZ2luLWxlZnQ6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNDgsXG4ubWgtNDgge1xuICBtYXJnaW4tbGVmdDogNDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNDgsXG4ubXYtNDgge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4OyB9XG5cbi5tYXJnaW4tNDksXG4ubS00OSB7XG4gIG1hcmdpbjogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQ5LFxuLm10LTQ5IHtcbiAgbWFyZ2luLXRvcDogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNDksXG4ubXItNDkge1xuICBtYXJnaW4tcmlnaHQ6IDQ5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00OSxcbi5tYi00OSB7XG4gIG1hcmdpbi1ib3R0b206IDQ5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNDksXG4ubWwtNDkge1xuICBtYXJnaW4tbGVmdDogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00OSxcbi5taC00OSB7XG4gIG1hcmdpbi1sZWZ0OiA0OXB4O1xuICBtYXJnaW4tcmlnaHQ6IDQ5cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00OSxcbi5tdi00OSB7XG4gIG1hcmdpbi10b3A6IDQ5cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ5cHg7IH1cblxuLm1hcmdpbi01MCxcbi5tLTUwIHtcbiAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTAsXG4ubXQtNTAge1xuICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01MCxcbi5tci01MCB7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTUwLFxuLm1iLTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01MCxcbi5tbC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTUwLFxuLm1oLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogNTBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTUwLFxuLm12LTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuXG4ubWFyZ2luLTUxLFxuLm0tNTEge1xuICBtYXJnaW46IDUxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC01MSxcbi5tdC01MSB7XG4gIG1hcmdpbi10b3A6IDUxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTUxLFxuLm1yLTUxIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNTEsXG4ubWItNTEge1xuICBtYXJnaW4tYm90dG9tOiA1MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTUxLFxuLm1sLTUxIHtcbiAgbWFyZ2luLWxlZnQ6IDUxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNTEsXG4ubWgtNTEge1xuICBtYXJnaW4tbGVmdDogNTFweDtcbiAgbWFyZ2luLXJpZ2h0OiA1MXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNTEsXG4ubXYtNTEge1xuICBtYXJnaW4tdG9wOiA1MXB4O1xuICBtYXJnaW4tYm90dG9tOiA1MXB4OyB9XG5cbi5tYXJnaW4tNTIsXG4ubS01MiB7XG4gIG1hcmdpbjogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTUyLFxuLm10LTUyIHtcbiAgbWFyZ2luLXRvcDogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTIsXG4ubXItNTIge1xuICBtYXJnaW4tcmlnaHQ6IDUycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01Mixcbi5tYi01MiB7XG4gIG1hcmdpbi1ib3R0b206IDUycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTIsXG4ubWwtNTIge1xuICBtYXJnaW4tbGVmdDogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01Mixcbi5taC01MiB7XG4gIG1hcmdpbi1sZWZ0OiA1MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDUycHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01Mixcbi5tdi01MiB7XG4gIG1hcmdpbi10b3A6IDUycHg7XG4gIG1hcmdpbi1ib3R0b206IDUycHg7IH1cblxuLm1hcmdpbi01Myxcbi5tLTUzIHtcbiAgbWFyZ2luOiA1M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTMsXG4ubXQtNTMge1xuICBtYXJnaW4tdG9wOiA1M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01Myxcbi5tci01MyB7XG4gIG1hcmdpbi1yaWdodDogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTUzLFxuLm1iLTUzIHtcbiAgbWFyZ2luLWJvdHRvbTogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01Myxcbi5tbC01MyB7XG4gIG1hcmdpbi1sZWZ0OiA1M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTUzLFxuLm1oLTUzIHtcbiAgbWFyZ2luLWxlZnQ6IDUzcHg7XG4gIG1hcmdpbi1yaWdodDogNTNweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTUzLFxuLm12LTUzIHtcbiAgbWFyZ2luLXRvcDogNTNweDtcbiAgbWFyZ2luLWJvdHRvbTogNTNweDsgfVxuXG4ubWFyZ2luLTU0LFxuLm0tNTQge1xuICBtYXJnaW46IDU0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC01NCxcbi5tdC01NCB7XG4gIG1hcmdpbi10b3A6IDU0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTU0LFxuLm1yLTU0IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNTQsXG4ubWItNTQge1xuICBtYXJnaW4tYm90dG9tOiA1NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTU0LFxuLm1sLTU0IHtcbiAgbWFyZ2luLWxlZnQ6IDU0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNTQsXG4ubWgtNTQge1xuICBtYXJnaW4tbGVmdDogNTRweDtcbiAgbWFyZ2luLXJpZ2h0OiA1NHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNTQsXG4ubXYtNTQge1xuICBtYXJnaW4tdG9wOiA1NHB4O1xuICBtYXJnaW4tYm90dG9tOiA1NHB4OyB9XG5cbi5tYXJnaW4tNTUsXG4ubS01NSB7XG4gIG1hcmdpbjogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTU1LFxuLm10LTU1IHtcbiAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTUsXG4ubXItNTUge1xuICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01NSxcbi5tYi01NSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTUsXG4ubWwtNTUge1xuICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01NSxcbi5taC01NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDU1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01NSxcbi5tdi01NSB7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7IH1cblxuLm1hcmdpbi01Nixcbi5tLTU2IHtcbiAgbWFyZ2luOiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTYsXG4ubXQtNTYge1xuICBtYXJnaW4tdG9wOiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01Nixcbi5tci01NiB7XG4gIG1hcmdpbi1yaWdodDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTU2LFxuLm1iLTU2IHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01Nixcbi5tbC01NiB7XG4gIG1hcmdpbi1sZWZ0OiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTU2LFxuLm1oLTU2IHtcbiAgbWFyZ2luLWxlZnQ6IDU2cHg7XG4gIG1hcmdpbi1yaWdodDogNTZweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTU2LFxuLm12LTU2IHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDsgfVxuXG4ubWFyZ2luLTU3LFxuLm0tNTcge1xuICBtYXJnaW46IDU3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC01Nyxcbi5tdC01NyB7XG4gIG1hcmdpbi10b3A6IDU3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTU3LFxuLm1yLTU3IHtcbiAgbWFyZ2luLXJpZ2h0OiA1N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNTcsXG4ubWItNTcge1xuICBtYXJnaW4tYm90dG9tOiA1N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTU3LFxuLm1sLTU3IHtcbiAgbWFyZ2luLWxlZnQ6IDU3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNTcsXG4ubWgtNTcge1xuICBtYXJnaW4tbGVmdDogNTdweDtcbiAgbWFyZ2luLXJpZ2h0OiA1N3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNTcsXG4ubXYtNTcge1xuICBtYXJnaW4tdG9wOiA1N3B4O1xuICBtYXJnaW4tYm90dG9tOiA1N3B4OyB9XG5cbi5tYXJnaW4tNTgsXG4ubS01OCB7XG4gIG1hcmdpbjogNThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTU4LFxuLm10LTU4IHtcbiAgbWFyZ2luLXRvcDogNThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTgsXG4ubXItNTgge1xuICBtYXJnaW4tcmlnaHQ6IDU4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01OCxcbi5tYi01OCB7XG4gIG1hcmdpbi1ib3R0b206IDU4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTgsXG4ubWwtNTgge1xuICBtYXJnaW4tbGVmdDogNThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01OCxcbi5taC01OCB7XG4gIG1hcmdpbi1sZWZ0OiA1OHB4O1xuICBtYXJnaW4tcmlnaHQ6IDU4cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01OCxcbi5tdi01OCB7XG4gIG1hcmdpbi10b3A6IDU4cHg7XG4gIG1hcmdpbi1ib3R0b206IDU4cHg7IH1cblxuLm1hcmdpbi01OSxcbi5tLTU5IHtcbiAgbWFyZ2luOiA1OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTksXG4ubXQtNTkge1xuICBtYXJnaW4tdG9wOiA1OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01OSxcbi5tci01OSB7XG4gIG1hcmdpbi1yaWdodDogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTU5LFxuLm1iLTU5IHtcbiAgbWFyZ2luLWJvdHRvbTogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01OSxcbi5tbC01OSB7XG4gIG1hcmdpbi1sZWZ0OiA1OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTU5LFxuLm1oLTU5IHtcbiAgbWFyZ2luLWxlZnQ6IDU5cHg7XG4gIG1hcmdpbi1yaWdodDogNTlweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTU5LFxuLm12LTU5IHtcbiAgbWFyZ2luLXRvcDogNTlweDtcbiAgbWFyZ2luLWJvdHRvbTogNTlweDsgfVxuXG4ubWFyZ2luLTYwLFxuLm0tNjAge1xuICBtYXJnaW46IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02MCxcbi5tdC02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTYwLFxuLm1yLTYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjAsXG4ubWItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTYwLFxuLm1sLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjAsXG4ubWgtNjAge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjAsXG4ubXYtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG5cbi5tYXJnaW4tNjEsXG4ubS02MSB7XG4gIG1hcmdpbjogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTYxLFxuLm10LTYxIHtcbiAgbWFyZ2luLXRvcDogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNjEsXG4ubXItNjEge1xuICBtYXJnaW4tcmlnaHQ6IDYxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02MSxcbi5tYi02MSB7XG4gIG1hcmdpbi1ib3R0b206IDYxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNjEsXG4ubWwtNjEge1xuICBtYXJnaW4tbGVmdDogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02MSxcbi5taC02MSB7XG4gIG1hcmdpbi1sZWZ0OiA2MXB4O1xuICBtYXJnaW4tcmlnaHQ6IDYxcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC02MSxcbi5tdi02MSB7XG4gIG1hcmdpbi10b3A6IDYxcHg7XG4gIG1hcmdpbi1ib3R0b206IDYxcHg7IH1cblxuLm1hcmdpbi02Mixcbi5tLTYyIHtcbiAgbWFyZ2luOiA2MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNjIsXG4ubXQtNjIge1xuICBtYXJnaW4tdG9wOiA2MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC02Mixcbi5tci02MiB7XG4gIG1hcmdpbi1yaWdodDogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTYyLFxuLm1iLTYyIHtcbiAgbWFyZ2luLWJvdHRvbTogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC02Mixcbi5tbC02MiB7XG4gIG1hcmdpbi1sZWZ0OiA2MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTYyLFxuLm1oLTYyIHtcbiAgbWFyZ2luLWxlZnQ6IDYycHg7XG4gIG1hcmdpbi1yaWdodDogNjJweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTYyLFxuLm12LTYyIHtcbiAgbWFyZ2luLXRvcDogNjJweDtcbiAgbWFyZ2luLWJvdHRvbTogNjJweDsgfVxuXG4ubWFyZ2luLTYzLFxuLm0tNjMge1xuICBtYXJnaW46IDYzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02Myxcbi5tdC02MyB7XG4gIG1hcmdpbi10b3A6IDYzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTYzLFxuLm1yLTYzIHtcbiAgbWFyZ2luLXJpZ2h0OiA2M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjMsXG4ubWItNjMge1xuICBtYXJnaW4tYm90dG9tOiA2M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTYzLFxuLm1sLTYzIHtcbiAgbWFyZ2luLWxlZnQ6IDYzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjMsXG4ubWgtNjMge1xuICBtYXJnaW4tbGVmdDogNjNweDtcbiAgbWFyZ2luLXJpZ2h0OiA2M3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjMsXG4ubXYtNjMge1xuICBtYXJnaW4tdG9wOiA2M3B4O1xuICBtYXJnaW4tYm90dG9tOiA2M3B4OyB9XG5cbi5tYXJnaW4tNjQsXG4ubS02NCB7XG4gIG1hcmdpbjogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTY0LFxuLm10LTY0IHtcbiAgbWFyZ2luLXRvcDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNjQsXG4ubXItNjQge1xuICBtYXJnaW4tcmlnaHQ6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02NCxcbi5tYi02NCB7XG4gIG1hcmdpbi1ib3R0b206IDY0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNjQsXG4ubWwtNjQge1xuICBtYXJnaW4tbGVmdDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02NCxcbi5taC02NCB7XG4gIG1hcmdpbi1sZWZ0OiA2NHB4O1xuICBtYXJnaW4tcmlnaHQ6IDY0cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC02NCxcbi5tdi02NCB7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7IH1cblxuLm1hcmdpbi02NSxcbi5tLTY1IHtcbiAgbWFyZ2luOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNjUsXG4ubXQtNjUge1xuICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC02NSxcbi5tci02NSB7XG4gIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTY1LFxuLm1iLTY1IHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC02NSxcbi5tbC02NSB7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTY1LFxuLm1oLTY1IHtcbiAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gIG1hcmdpbi1yaWdodDogNjVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTY1LFxuLm12LTY1IHtcbiAgbWFyZ2luLXRvcDogNjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNjVweDsgfVxuXG4ubWFyZ2luLTY2LFxuLm0tNjYge1xuICBtYXJnaW46IDY2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02Nixcbi5tdC02NiB7XG4gIG1hcmdpbi10b3A6IDY2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTY2LFxuLm1yLTY2IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjYsXG4ubWItNjYge1xuICBtYXJnaW4tYm90dG9tOiA2NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTY2LFxuLm1sLTY2IHtcbiAgbWFyZ2luLWxlZnQ6IDY2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjYsXG4ubWgtNjYge1xuICBtYXJnaW4tbGVmdDogNjZweDtcbiAgbWFyZ2luLXJpZ2h0OiA2NnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjYsXG4ubXYtNjYge1xuICBtYXJnaW4tdG9wOiA2NnB4O1xuICBtYXJnaW4tYm90dG9tOiA2NnB4OyB9XG5cbi5tYXJnaW4tNjcsXG4ubS02NyB7XG4gIG1hcmdpbjogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTY3LFxuLm10LTY3IHtcbiAgbWFyZ2luLXRvcDogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNjcsXG4ubXItNjcge1xuICBtYXJnaW4tcmlnaHQ6IDY3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02Nyxcbi5tYi02NyB7XG4gIG1hcmdpbi1ib3R0b206IDY3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNjcsXG4ubWwtNjcge1xuICBtYXJnaW4tbGVmdDogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02Nyxcbi5taC02NyB7XG4gIG1hcmdpbi1sZWZ0OiA2N3B4O1xuICBtYXJnaW4tcmlnaHQ6IDY3cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC02Nyxcbi5tdi02NyB7XG4gIG1hcmdpbi10b3A6IDY3cHg7XG4gIG1hcmdpbi1ib3R0b206IDY3cHg7IH1cblxuLm1hcmdpbi02OCxcbi5tLTY4IHtcbiAgbWFyZ2luOiA2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNjgsXG4ubXQtNjgge1xuICBtYXJnaW4tdG9wOiA2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC02OCxcbi5tci02OCB7XG4gIG1hcmdpbi1yaWdodDogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTY4LFxuLm1iLTY4IHtcbiAgbWFyZ2luLWJvdHRvbTogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC02OCxcbi5tbC02OCB7XG4gIG1hcmdpbi1sZWZ0OiA2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTY4LFxuLm1oLTY4IHtcbiAgbWFyZ2luLWxlZnQ6IDY4cHg7XG4gIG1hcmdpbi1yaWdodDogNjhweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTY4LFxuLm12LTY4IHtcbiAgbWFyZ2luLXRvcDogNjhweDtcbiAgbWFyZ2luLWJvdHRvbTogNjhweDsgfVxuXG4ubWFyZ2luLTY5LFxuLm0tNjkge1xuICBtYXJnaW46IDY5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02OSxcbi5tdC02OSB7XG4gIG1hcmdpbi10b3A6IDY5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTY5LFxuLm1yLTY5IHtcbiAgbWFyZ2luLXJpZ2h0OiA2OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjksXG4ubWItNjkge1xuICBtYXJnaW4tYm90dG9tOiA2OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTY5LFxuLm1sLTY5IHtcbiAgbWFyZ2luLWxlZnQ6IDY5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjksXG4ubWgtNjkge1xuICBtYXJnaW4tbGVmdDogNjlweDtcbiAgbWFyZ2luLXJpZ2h0OiA2OXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjksXG4ubXYtNjkge1xuICBtYXJnaW4tdG9wOiA2OXB4O1xuICBtYXJnaW4tYm90dG9tOiA2OXB4OyB9XG5cbi5tYXJnaW4tNzAsXG4ubS03MCB7XG4gIG1hcmdpbjogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTcwLFxuLm10LTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNzAsXG4ubXItNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03MCxcbi5tYi03MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNzAsXG4ubWwtNzAge1xuICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03MCxcbi5taC03MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDcwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03MCxcbi5tdi03MCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7IH1cblxuLm1hcmdpbi03MSxcbi5tLTcxIHtcbiAgbWFyZ2luOiA3MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNzEsXG4ubXQtNzEge1xuICBtYXJnaW4tdG9wOiA3MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC03MSxcbi5tci03MSB7XG4gIG1hcmdpbi1yaWdodDogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTcxLFxuLm1iLTcxIHtcbiAgbWFyZ2luLWJvdHRvbTogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC03MSxcbi5tbC03MSB7XG4gIG1hcmdpbi1sZWZ0OiA3MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTcxLFxuLm1oLTcxIHtcbiAgbWFyZ2luLWxlZnQ6IDcxcHg7XG4gIG1hcmdpbi1yaWdodDogNzFweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTcxLFxuLm12LTcxIHtcbiAgbWFyZ2luLXRvcDogNzFweDtcbiAgbWFyZ2luLWJvdHRvbTogNzFweDsgfVxuXG4ubWFyZ2luLTcyLFxuLm0tNzIge1xuICBtYXJnaW46IDcycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03Mixcbi5tdC03MiB7XG4gIG1hcmdpbi10b3A6IDcycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTcyLFxuLm1yLTcyIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNzIsXG4ubWItNzIge1xuICBtYXJnaW4tYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTcyLFxuLm1sLTcyIHtcbiAgbWFyZ2luLWxlZnQ6IDcycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNzIsXG4ubWgtNzIge1xuICBtYXJnaW4tbGVmdDogNzJweDtcbiAgbWFyZ2luLXJpZ2h0OiA3MnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNzIsXG4ubXYtNzIge1xuICBtYXJnaW4tdG9wOiA3MnB4O1xuICBtYXJnaW4tYm90dG9tOiA3MnB4OyB9XG5cbi5tYXJnaW4tNzMsXG4ubS03MyB7XG4gIG1hcmdpbjogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTczLFxuLm10LTczIHtcbiAgbWFyZ2luLXRvcDogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNzMsXG4ubXItNzMge1xuICBtYXJnaW4tcmlnaHQ6IDczcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03Myxcbi5tYi03MyB7XG4gIG1hcmdpbi1ib3R0b206IDczcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNzMsXG4ubWwtNzMge1xuICBtYXJnaW4tbGVmdDogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03Myxcbi5taC03MyB7XG4gIG1hcmdpbi1sZWZ0OiA3M3B4O1xuICBtYXJnaW4tcmlnaHQ6IDczcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03Myxcbi5tdi03MyB7XG4gIG1hcmdpbi10b3A6IDczcHg7XG4gIG1hcmdpbi1ib3R0b206IDczcHg7IH1cblxuLm1hcmdpbi03NCxcbi5tLTc0IHtcbiAgbWFyZ2luOiA3NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNzQsXG4ubXQtNzQge1xuICBtYXJnaW4tdG9wOiA3NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC03NCxcbi5tci03NCB7XG4gIG1hcmdpbi1yaWdodDogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTc0LFxuLm1iLTc0IHtcbiAgbWFyZ2luLWJvdHRvbTogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC03NCxcbi5tbC03NCB7XG4gIG1hcmdpbi1sZWZ0OiA3NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTc0LFxuLm1oLTc0IHtcbiAgbWFyZ2luLWxlZnQ6IDc0cHg7XG4gIG1hcmdpbi1yaWdodDogNzRweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTc0LFxuLm12LTc0IHtcbiAgbWFyZ2luLXRvcDogNzRweDtcbiAgbWFyZ2luLWJvdHRvbTogNzRweDsgfVxuXG4ubWFyZ2luLTc1LFxuLm0tNzUge1xuICBtYXJnaW46IDc1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03NSxcbi5tdC03NSB7XG4gIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTc1LFxuLm1yLTc1IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNzUsXG4ubWItNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTc1LFxuLm1sLTc1IHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNzUsXG4ubWgtNzUge1xuICBtYXJnaW4tbGVmdDogNzVweDtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNzUsXG4ubXYtNzUge1xuICBtYXJnaW4tdG9wOiA3NXB4O1xuICBtYXJnaW4tYm90dG9tOiA3NXB4OyB9XG5cbi5tYXJnaW4tNzYsXG4ubS03NiB7XG4gIG1hcmdpbjogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTc2LFxuLm10LTc2IHtcbiAgbWFyZ2luLXRvcDogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNzYsXG4ubXItNzYge1xuICBtYXJnaW4tcmlnaHQ6IDc2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03Nixcbi5tYi03NiB7XG4gIG1hcmdpbi1ib3R0b206IDc2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNzYsXG4ubWwtNzYge1xuICBtYXJnaW4tbGVmdDogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03Nixcbi5taC03NiB7XG4gIG1hcmdpbi1sZWZ0OiA3NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDc2cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03Nixcbi5tdi03NiB7XG4gIG1hcmdpbi10b3A6IDc2cHg7XG4gIG1hcmdpbi1ib3R0b206IDc2cHg7IH1cblxuLm1hcmdpbi03Nyxcbi5tLTc3IHtcbiAgbWFyZ2luOiA3N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNzcsXG4ubXQtNzcge1xuICBtYXJnaW4tdG9wOiA3N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC03Nyxcbi5tci03NyB7XG4gIG1hcmdpbi1yaWdodDogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTc3LFxuLm1iLTc3IHtcbiAgbWFyZ2luLWJvdHRvbTogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC03Nyxcbi5tbC03NyB7XG4gIG1hcmdpbi1sZWZ0OiA3N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTc3LFxuLm1oLTc3IHtcbiAgbWFyZ2luLWxlZnQ6IDc3cHg7XG4gIG1hcmdpbi1yaWdodDogNzdweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTc3LFxuLm12LTc3IHtcbiAgbWFyZ2luLXRvcDogNzdweDtcbiAgbWFyZ2luLWJvdHRvbTogNzdweDsgfVxuXG4ubWFyZ2luLTc4LFxuLm0tNzgge1xuICBtYXJnaW46IDc4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03OCxcbi5tdC03OCB7XG4gIG1hcmdpbi10b3A6IDc4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTc4LFxuLm1yLTc4IHtcbiAgbWFyZ2luLXJpZ2h0OiA3OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNzgsXG4ubWItNzgge1xuICBtYXJnaW4tYm90dG9tOiA3OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTc4LFxuLm1sLTc4IHtcbiAgbWFyZ2luLWxlZnQ6IDc4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNzgsXG4ubWgtNzgge1xuICBtYXJnaW4tbGVmdDogNzhweDtcbiAgbWFyZ2luLXJpZ2h0OiA3OHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNzgsXG4ubXYtNzgge1xuICBtYXJnaW4tdG9wOiA3OHB4O1xuICBtYXJnaW4tYm90dG9tOiA3OHB4OyB9XG5cbi5tYXJnaW4tNzksXG4ubS03OSB7XG4gIG1hcmdpbjogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTc5LFxuLm10LTc5IHtcbiAgbWFyZ2luLXRvcDogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNzksXG4ubXItNzkge1xuICBtYXJnaW4tcmlnaHQ6IDc5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03OSxcbi5tYi03OSB7XG4gIG1hcmdpbi1ib3R0b206IDc5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNzksXG4ubWwtNzkge1xuICBtYXJnaW4tbGVmdDogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03OSxcbi5taC03OSB7XG4gIG1hcmdpbi1sZWZ0OiA3OXB4O1xuICBtYXJnaW4tcmlnaHQ6IDc5cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03OSxcbi5tdi03OSB7XG4gIG1hcmdpbi10b3A6IDc5cHg7XG4gIG1hcmdpbi1ib3R0b206IDc5cHg7IH1cblxuLm1hcmdpbi04MCxcbi5tLTgwIHtcbiAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODAsXG4ubXQtODAge1xuICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04MCxcbi5tci04MCB7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTgwLFxuLm1iLTgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04MCxcbi5tbC04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTgwLFxuLm1oLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIG1hcmdpbi1yaWdodDogODBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTgwLFxuLm12LTgwIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDsgfVxuXG4ubWFyZ2luLTgxLFxuLm0tODEge1xuICBtYXJnaW46IDgxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC04MSxcbi5tdC04MSB7XG4gIG1hcmdpbi10b3A6IDgxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTgxLFxuLm1yLTgxIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tODEsXG4ubWItODEge1xuICBtYXJnaW4tYm90dG9tOiA4MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTgxLFxuLm1sLTgxIHtcbiAgbWFyZ2luLWxlZnQ6IDgxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtODEsXG4ubWgtODEge1xuICBtYXJnaW4tbGVmdDogODFweDtcbiAgbWFyZ2luLXJpZ2h0OiA4MXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtODEsXG4ubXYtODEge1xuICBtYXJnaW4tdG9wOiA4MXB4O1xuICBtYXJnaW4tYm90dG9tOiA4MXB4OyB9XG5cbi5tYXJnaW4tODIsXG4ubS04MiB7XG4gIG1hcmdpbjogODJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTgyLFxuLm10LTgyIHtcbiAgbWFyZ2luLXRvcDogODJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODIsXG4ubXItODIge1xuICBtYXJnaW4tcmlnaHQ6IDgycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04Mixcbi5tYi04MiB7XG4gIG1hcmdpbi1ib3R0b206IDgycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODIsXG4ubWwtODIge1xuICBtYXJnaW4tbGVmdDogODJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04Mixcbi5taC04MiB7XG4gIG1hcmdpbi1sZWZ0OiA4MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDgycHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04Mixcbi5tdi04MiB7XG4gIG1hcmdpbi10b3A6IDgycHg7XG4gIG1hcmdpbi1ib3R0b206IDgycHg7IH1cblxuLm1hcmdpbi04Myxcbi5tLTgzIHtcbiAgbWFyZ2luOiA4M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODMsXG4ubXQtODMge1xuICBtYXJnaW4tdG9wOiA4M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04Myxcbi5tci04MyB7XG4gIG1hcmdpbi1yaWdodDogODNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTgzLFxuLm1iLTgzIHtcbiAgbWFyZ2luLWJvdHRvbTogODNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04Myxcbi5tbC04MyB7XG4gIG1hcmdpbi1sZWZ0OiA4M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTgzLFxuLm1oLTgzIHtcbiAgbWFyZ2luLWxlZnQ6IDgzcHg7XG4gIG1hcmdpbi1yaWdodDogODNweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTgzLFxuLm12LTgzIHtcbiAgbWFyZ2luLXRvcDogODNweDtcbiAgbWFyZ2luLWJvdHRvbTogODNweDsgfVxuXG4ubWFyZ2luLTg0LFxuLm0tODQge1xuICBtYXJnaW46IDg0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC04NCxcbi5tdC04NCB7XG4gIG1hcmdpbi10b3A6IDg0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTg0LFxuLm1yLTg0IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tODQsXG4ubWItODQge1xuICBtYXJnaW4tYm90dG9tOiA4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTg0LFxuLm1sLTg0IHtcbiAgbWFyZ2luLWxlZnQ6IDg0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtODQsXG4ubWgtODQge1xuICBtYXJnaW4tbGVmdDogODRweDtcbiAgbWFyZ2luLXJpZ2h0OiA4NHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtODQsXG4ubXYtODQge1xuICBtYXJnaW4tdG9wOiA4NHB4O1xuICBtYXJnaW4tYm90dG9tOiA4NHB4OyB9XG5cbi5tYXJnaW4tODUsXG4ubS04NSB7XG4gIG1hcmdpbjogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTg1LFxuLm10LTg1IHtcbiAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODUsXG4ubXItODUge1xuICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04NSxcbi5tYi04NSB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODUsXG4ubWwtODUge1xuICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04NSxcbi5taC04NSB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDg1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04NSxcbi5tdi04NSB7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG4gIG1hcmdpbi1ib3R0b206IDg1cHg7IH1cblxuLm1hcmdpbi04Nixcbi5tLTg2IHtcbiAgbWFyZ2luOiA4NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODYsXG4ubXQtODYge1xuICBtYXJnaW4tdG9wOiA4NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04Nixcbi5tci04NiB7XG4gIG1hcmdpbi1yaWdodDogODZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTg2LFxuLm1iLTg2IHtcbiAgbWFyZ2luLWJvdHRvbTogODZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04Nixcbi5tbC04NiB7XG4gIG1hcmdpbi1sZWZ0OiA4NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTg2LFxuLm1oLTg2IHtcbiAgbWFyZ2luLWxlZnQ6IDg2cHg7XG4gIG1hcmdpbi1yaWdodDogODZweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTg2LFxuLm12LTg2IHtcbiAgbWFyZ2luLXRvcDogODZweDtcbiAgbWFyZ2luLWJvdHRvbTogODZweDsgfVxuXG4ubWFyZ2luLTg3LFxuLm0tODcge1xuICBtYXJnaW46IDg3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC04Nyxcbi5tdC04NyB7XG4gIG1hcmdpbi10b3A6IDg3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTg3LFxuLm1yLTg3IHtcbiAgbWFyZ2luLXJpZ2h0OiA4N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tODcsXG4ubWItODcge1xuICBtYXJnaW4tYm90dG9tOiA4N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTg3LFxuLm1sLTg3IHtcbiAgbWFyZ2luLWxlZnQ6IDg3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtODcsXG4ubWgtODcge1xuICBtYXJnaW4tbGVmdDogODdweDtcbiAgbWFyZ2luLXJpZ2h0OiA4N3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtODcsXG4ubXYtODcge1xuICBtYXJnaW4tdG9wOiA4N3B4O1xuICBtYXJnaW4tYm90dG9tOiA4N3B4OyB9XG5cbi5tYXJnaW4tODgsXG4ubS04OCB7XG4gIG1hcmdpbjogODhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTg4LFxuLm10LTg4IHtcbiAgbWFyZ2luLXRvcDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODgsXG4ubXItODgge1xuICBtYXJnaW4tcmlnaHQ6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04OCxcbi5tYi04OCB7XG4gIG1hcmdpbi1ib3R0b206IDg4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODgsXG4ubWwtODgge1xuICBtYXJnaW4tbGVmdDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04OCxcbi5taC04OCB7XG4gIG1hcmdpbi1sZWZ0OiA4OHB4O1xuICBtYXJnaW4tcmlnaHQ6IDg4cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04OCxcbi5tdi04OCB7XG4gIG1hcmdpbi10b3A6IDg4cHg7XG4gIG1hcmdpbi1ib3R0b206IDg4cHg7IH1cblxuLm1hcmdpbi04OSxcbi5tLTg5IHtcbiAgbWFyZ2luOiA4OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODksXG4ubXQtODkge1xuICBtYXJnaW4tdG9wOiA4OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04OSxcbi5tci04OSB7XG4gIG1hcmdpbi1yaWdodDogODlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTg5LFxuLm1iLTg5IHtcbiAgbWFyZ2luLWJvdHRvbTogODlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04OSxcbi5tbC04OSB7XG4gIG1hcmdpbi1sZWZ0OiA4OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTg5LFxuLm1oLTg5IHtcbiAgbWFyZ2luLWxlZnQ6IDg5cHg7XG4gIG1hcmdpbi1yaWdodDogODlweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTg5LFxuLm12LTg5IHtcbiAgbWFyZ2luLXRvcDogODlweDtcbiAgbWFyZ2luLWJvdHRvbTogODlweDsgfVxuXG4ubWFyZ2luLTkwLFxuLm0tOTAge1xuICBtYXJnaW46IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05MCxcbi5tdC05MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTkwLFxuLm1yLTkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTAsXG4ubWItOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTkwLFxuLm1sLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTAsXG4ubWgtOTAge1xuICBtYXJnaW4tbGVmdDogOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTAsXG4ubXYtOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4O1xuICBtYXJnaW4tYm90dG9tOiA5MHB4OyB9XG5cbi5tYXJnaW4tOTEsXG4ubS05MSB7XG4gIG1hcmdpbjogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTkxLFxuLm10LTkxIHtcbiAgbWFyZ2luLXRvcDogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOTEsXG4ubXItOTEge1xuICBtYXJnaW4tcmlnaHQ6IDkxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05MSxcbi5tYi05MSB7XG4gIG1hcmdpbi1ib3R0b206IDkxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOTEsXG4ubWwtOTEge1xuICBtYXJnaW4tbGVmdDogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05MSxcbi5taC05MSB7XG4gIG1hcmdpbi1sZWZ0OiA5MXB4O1xuICBtYXJnaW4tcmlnaHQ6IDkxcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC05MSxcbi5tdi05MSB7XG4gIG1hcmdpbi10b3A6IDkxcHg7XG4gIG1hcmdpbi1ib3R0b206IDkxcHg7IH1cblxuLm1hcmdpbi05Mixcbi5tLTkyIHtcbiAgbWFyZ2luOiA5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtOTIsXG4ubXQtOTIge1xuICBtYXJnaW4tdG9wOiA5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC05Mixcbi5tci05MiB7XG4gIG1hcmdpbi1yaWdodDogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTkyLFxuLm1iLTkyIHtcbiAgbWFyZ2luLWJvdHRvbTogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC05Mixcbi5tbC05MiB7XG4gIG1hcmdpbi1sZWZ0OiA5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTkyLFxuLm1oLTkyIHtcbiAgbWFyZ2luLWxlZnQ6IDkycHg7XG4gIG1hcmdpbi1yaWdodDogOTJweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTkyLFxuLm12LTkyIHtcbiAgbWFyZ2luLXRvcDogOTJweDtcbiAgbWFyZ2luLWJvdHRvbTogOTJweDsgfVxuXG4ubWFyZ2luLTkzLFxuLm0tOTMge1xuICBtYXJnaW46IDkzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05Myxcbi5tdC05MyB7XG4gIG1hcmdpbi10b3A6IDkzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTkzLFxuLm1yLTkzIHtcbiAgbWFyZ2luLXJpZ2h0OiA5M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTMsXG4ubWItOTMge1xuICBtYXJnaW4tYm90dG9tOiA5M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTkzLFxuLm1sLTkzIHtcbiAgbWFyZ2luLWxlZnQ6IDkzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTMsXG4ubWgtOTMge1xuICBtYXJnaW4tbGVmdDogOTNweDtcbiAgbWFyZ2luLXJpZ2h0OiA5M3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTMsXG4ubXYtOTMge1xuICBtYXJnaW4tdG9wOiA5M3B4O1xuICBtYXJnaW4tYm90dG9tOiA5M3B4OyB9XG5cbi5tYXJnaW4tOTQsXG4ubS05NCB7XG4gIG1hcmdpbjogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTk0LFxuLm10LTk0IHtcbiAgbWFyZ2luLXRvcDogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOTQsXG4ubXItOTQge1xuICBtYXJnaW4tcmlnaHQ6IDk0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05NCxcbi5tYi05NCB7XG4gIG1hcmdpbi1ib3R0b206IDk0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOTQsXG4ubWwtOTQge1xuICBtYXJnaW4tbGVmdDogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05NCxcbi5taC05NCB7XG4gIG1hcmdpbi1sZWZ0OiA5NHB4O1xuICBtYXJnaW4tcmlnaHQ6IDk0cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC05NCxcbi5tdi05NCB7XG4gIG1hcmdpbi10b3A6IDk0cHg7XG4gIG1hcmdpbi1ib3R0b206IDk0cHg7IH1cblxuLm1hcmdpbi05NSxcbi5tLTk1IHtcbiAgbWFyZ2luOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtOTUsXG4ubXQtOTUge1xuICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC05NSxcbi5tci05NSB7XG4gIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTk1LFxuLm1iLTk1IHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC05NSxcbi5tbC05NSB7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTk1LFxuLm1oLTk1IHtcbiAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gIG1hcmdpbi1yaWdodDogOTVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTk1LFxuLm12LTk1IHtcbiAgbWFyZ2luLXRvcDogOTVweDtcbiAgbWFyZ2luLWJvdHRvbTogOTVweDsgfVxuXG4ubWFyZ2luLTk2LFxuLm0tOTYge1xuICBtYXJnaW46IDk2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05Nixcbi5tdC05NiB7XG4gIG1hcmdpbi10b3A6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTk2LFxuLm1yLTk2IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTYsXG4ubWItOTYge1xuICBtYXJnaW4tYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTk2LFxuLm1sLTk2IHtcbiAgbWFyZ2luLWxlZnQ6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTYsXG4ubWgtOTYge1xuICBtYXJnaW4tbGVmdDogOTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA5NnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTYsXG4ubXYtOTYge1xuICBtYXJnaW4tdG9wOiA5NnB4O1xuICBtYXJnaW4tYm90dG9tOiA5NnB4OyB9XG5cbi5tYXJnaW4tOTcsXG4ubS05NyB7XG4gIG1hcmdpbjogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTk3LFxuLm10LTk3IHtcbiAgbWFyZ2luLXRvcDogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOTcsXG4ubXItOTcge1xuICBtYXJnaW4tcmlnaHQ6IDk3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05Nyxcbi5tYi05NyB7XG4gIG1hcmdpbi1ib3R0b206IDk3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOTcsXG4ubWwtOTcge1xuICBtYXJnaW4tbGVmdDogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05Nyxcbi5taC05NyB7XG4gIG1hcmdpbi1sZWZ0OiA5N3B4O1xuICBtYXJnaW4tcmlnaHQ6IDk3cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC05Nyxcbi5tdi05NyB7XG4gIG1hcmdpbi10b3A6IDk3cHg7XG4gIG1hcmdpbi1ib3R0b206IDk3cHg7IH1cblxuLm1hcmdpbi05OCxcbi5tLTk4IHtcbiAgbWFyZ2luOiA5OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtOTgsXG4ubXQtOTgge1xuICBtYXJnaW4tdG9wOiA5OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC05OCxcbi5tci05OCB7XG4gIG1hcmdpbi1yaWdodDogOThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTk4LFxuLm1iLTk4IHtcbiAgbWFyZ2luLWJvdHRvbTogOThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC05OCxcbi5tbC05OCB7XG4gIG1hcmdpbi1sZWZ0OiA5OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTk4LFxuLm1oLTk4IHtcbiAgbWFyZ2luLWxlZnQ6IDk4cHg7XG4gIG1hcmdpbi1yaWdodDogOThweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTk4LFxuLm12LTk4IHtcbiAgbWFyZ2luLXRvcDogOThweDtcbiAgbWFyZ2luLWJvdHRvbTogOThweDsgfVxuXG4ubWFyZ2luLTk5LFxuLm0tOTkge1xuICBtYXJnaW46IDk5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05OSxcbi5tdC05OSB7XG4gIG1hcmdpbi10b3A6IDk5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTk5LFxuLm1yLTk5IHtcbiAgbWFyZ2luLXJpZ2h0OiA5OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTksXG4ubWItOTkge1xuICBtYXJnaW4tYm90dG9tOiA5OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTk5LFxuLm1sLTk5IHtcbiAgbWFyZ2luLWxlZnQ6IDk5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTksXG4ubWgtOTkge1xuICBtYXJnaW4tbGVmdDogOTlweDtcbiAgbWFyZ2luLXJpZ2h0OiA5OXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTksXG4ubXYtOTkge1xuICBtYXJnaW4tdG9wOiA5OXB4O1xuICBtYXJnaW4tYm90dG9tOiA5OXB4OyB9XG5cbi5tYXJnaW4tMTAwLFxuLm0tMTAwIHtcbiAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTEwMCxcbi5tdC0xMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTAwLFxuLm1yLTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xMDAsXG4ubWItMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTAwLFxuLm1sLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xMDAsXG4ubWgtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTAwLFxuLm12LTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDsgfVxuXG4uaGVpZ2h0LTAsXG4uaC0wIHtcbiAgaGVpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0wLFxuLnctMCB7XG4gIHdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTUsXG4uaC01IHtcbiAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01LFxuLnctNSB7XG4gIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTEwLFxuLmgtMTAge1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTEwLFxuLnctMTAge1xuICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNSxcbi5oLTE1IHtcbiAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNSxcbi53LTE1IHtcbiAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjAsXG4uaC0yMCB7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjAsXG4udy0yMCB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI1LFxuLmgtMjUge1xuICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI1LFxuLnctMjUge1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMCxcbi5oLTMwIHtcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMCxcbi53LTMwIHtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzUsXG4uaC0zNSB7XG4gIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzUsXG4udy0zNSB7XG4gIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQwLFxuLmgtNDAge1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQwLFxuLnctNDAge1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NSxcbi5oLTQ1IHtcbiAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00NSxcbi53LTQ1IHtcbiAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTAsXG4uaC01MCB7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTAsXG4udy01MCB7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDUwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTU1LFxuLmgtNTUge1xuICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTU1LFxuLnctNTUge1xuICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC02MCxcbi5oLTYwIHtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02MCxcbi53LTYwIHtcbiAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjUsXG4uaC02NSB7XG4gIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjUsXG4udy02NSB7XG4gIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDY1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTcwLFxuLmgtNzAge1xuICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTcwLFxuLnctNzAge1xuICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03NSxcbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03NSxcbi53LTc1IHtcbiAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtODAsXG4uaC04MCB7XG4gIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtODAsXG4udy04MCB7XG4gIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTg1LFxuLmgtODUge1xuICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTg1LFxuLnctODUge1xuICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC05MCxcbi5oLTkwIHtcbiAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC05MCxcbi53LTkwIHtcbiAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtOTUsXG4uaC05NSB7XG4gIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtOTUsXG4udy05NSB7XG4gIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDk1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTEwMCxcbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTAwLFxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTA1LFxuLmgtMTA1IHtcbiAgaGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMDUsXG4udy0xMDUge1xuICB3aWR0aDogMTA1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMTAsXG4uaC0xMTAge1xuICBoZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTExMCxcbi53LTExMCB7XG4gIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTEwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTExNSxcbi5oLTExNSB7XG4gIGhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTE1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTE1LFxuLnctMTE1IHtcbiAgd2lkdGg6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTE1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTIwLFxuLmgtMTIwIHtcbiAgaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMjAsXG4udy0xMjAge1xuICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMjUsXG4uaC0xMjUge1xuICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTEyNSxcbi53LTEyNSB7XG4gIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTEzMCxcbi5oLTEzMCB7XG4gIGhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTMwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTMwLFxuLnctMTMwIHtcbiAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMzBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTM1LFxuLmgtMTM1IHtcbiAgaGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMzUsXG4udy0xMzUge1xuICB3aWR0aDogMTM1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNDAsXG4uaC0xNDAge1xuICBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE0MCxcbi53LTE0MCB7XG4gIHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE0NSxcbi5oLTE0NSB7XG4gIGhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTQ1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTQ1LFxuLnctMTQ1IHtcbiAgd2lkdGg6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTQ1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNDVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTUwLFxuLmgtMTUwIHtcbiAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNTAsXG4udy0xNTAge1xuICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNTUsXG4uaC0xNTUge1xuICBoZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE1NSxcbi53LTE1NSB7XG4gIHdpZHRoOiAxNTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTU1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE2MCxcbi5oLTE2MCB7XG4gIGhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTYwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTYwLFxuLnctMTYwIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTY1LFxuLmgtMTY1IHtcbiAgaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNjUsXG4udy0xNjUge1xuICB3aWR0aDogMTY1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNjVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNzAsXG4uaC0xNzAge1xuICBoZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE3MCxcbi53LTE3MCB7XG4gIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTcwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE3NSxcbi5oLTE3NSB7XG4gIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTc1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTc1LFxuLnctMTc1IHtcbiAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNzVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTgwLFxuLmgtMTgwIHtcbiAgaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xODAsXG4udy0xODAge1xuICB3aWR0aDogMTgwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xODUsXG4uaC0xODUge1xuICBoZWlnaHQ6IDE4NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE4NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE4NSxcbi53LTE4NSB7XG4gIHdpZHRoOiAxODVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE4NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTg1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE5MCxcbi5oLTE5MCB7XG4gIGhlaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTkwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTkwLFxuLnctMTkwIHtcbiAgd2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTkwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxOTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTk1LFxuLmgtMTk1IHtcbiAgaGVpZ2h0OiAxOTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxOTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxOTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xOTUsXG4udy0xOTUge1xuICB3aWR0aDogMTk1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxOTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMDAsXG4uaC0yMDAge1xuICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIwMCxcbi53LTIwMCB7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIwNSxcbi5oLTIwNSB7XG4gIGhlaWdodDogMjA1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjA1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjA1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjA1LFxuLnctMjA1IHtcbiAgd2lkdGg6IDIwNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjA1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMDVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjEwLFxuLmgtMjEwIHtcbiAgaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yMTAsXG4udy0yMTAge1xuICB3aWR0aDogMjEwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMTUsXG4uaC0yMTUge1xuICBoZWlnaHQ6IDIxNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIxNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIxNSxcbi53LTIxNSB7XG4gIHdpZHRoOiAyMTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIxNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjE1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIyMCxcbi5oLTIyMCB7XG4gIGhlaWdodDogMjIwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjIwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjIwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjIwLFxuLnctMjIwIHtcbiAgd2lkdGg6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjIwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMjBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjI1LFxuLmgtMjI1IHtcbiAgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yMjUsXG4udy0yMjUge1xuICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMzAsXG4uaC0yMzAge1xuICBoZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIzMCxcbi53LTIzMCB7XG4gIHdpZHRoOiAyMzBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjMwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIzNSxcbi5oLTIzNSB7XG4gIGhlaWdodDogMjM1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjM1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjM1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjM1LFxuLnctMjM1IHtcbiAgd2lkdGg6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjM1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMzVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjQwLFxuLmgtMjQwIHtcbiAgaGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNDAsXG4udy0yNDAge1xuICB3aWR0aDogMjQwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNDUsXG4uaC0yNDUge1xuICBoZWlnaHQ6IDI0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI0NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI0NSxcbi53LTI0NSB7XG4gIHdpZHRoOiAyNDVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI0NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjQ1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI1MCxcbi5oLTI1MCB7XG4gIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjUwLFxuLnctMjUwIHtcbiAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjU1LFxuLmgtMjU1IHtcbiAgaGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNTUsXG4udy0yNTUge1xuICB3aWR0aDogMjU1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNjAsXG4uaC0yNjAge1xuICBoZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI2MCxcbi53LTI2MCB7XG4gIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjYwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI2NSxcbi5oLTI2NSB7XG4gIGhlaWdodDogMjY1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjY1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjY1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjY1LFxuLnctMjY1IHtcbiAgd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjY1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNjVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjcwLFxuLmgtMjcwIHtcbiAgaGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNzAsXG4udy0yNzAge1xuICB3aWR0aDogMjcwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNzBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNzUsXG4uaC0yNzUge1xuICBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI3NSxcbi53LTI3NSB7XG4gIHdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI4MCxcbi5oLTI4MCB7XG4gIGhlaWdodDogMjgwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjgwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjgwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjgwLFxuLnctMjgwIHtcbiAgd2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjgwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyODBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjg1LFxuLmgtMjg1IHtcbiAgaGVpZ2h0OiAyODVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyODVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyODVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yODUsXG4udy0yODUge1xuICB3aWR0aDogMjg1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyODVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yOTAsXG4uaC0yOTAge1xuICBoZWlnaHQ6IDI5MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI5MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI5MCxcbi53LTI5MCB7XG4gIHdpZHRoOiAyOTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI5MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjkwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI5NSxcbi5oLTI5NSB7XG4gIGhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjk1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjk1LFxuLnctMjk1IHtcbiAgd2lkdGg6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjk1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyOTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzAwLFxuLmgtMzAwIHtcbiAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMDAsXG4udy0zMDAge1xuICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMDUsXG4uaC0zMDUge1xuICBoZWlnaHQ6IDMwNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMwNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMwNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMwNSxcbi53LTMwNSB7XG4gIHdpZHRoOiAzMDVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMwNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzA1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMxMCxcbi5oLTMxMCB7XG4gIGhlaWdodDogMzEwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzEwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzEwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzEwLFxuLnctMzEwIHtcbiAgd2lkdGg6IDMxMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzEwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzE1LFxuLmgtMzE1IHtcbiAgaGVpZ2h0OiAzMTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMTUsXG4udy0zMTUge1xuICB3aWR0aDogMzE1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMjAsXG4uaC0zMjAge1xuICBoZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMyMCxcbi53LTMyMCB7XG4gIHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzIwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMyNSxcbi5oLTMyNSB7XG4gIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzI1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzI1LFxuLnctMzI1IHtcbiAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMjVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzMwLFxuLmgtMzMwIHtcbiAgaGVpZ2h0OiAzMzBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMzBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMzBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMzAsXG4udy0zMzAge1xuICB3aWR0aDogMzMwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMzBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMzUsXG4uaC0zMzUge1xuICBoZWlnaHQ6IDMzNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMzNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMzNSxcbi53LTMzNSB7XG4gIHdpZHRoOiAzMzVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMzNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzM1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM0MCxcbi5oLTM0MCB7XG4gIGhlaWdodDogMzQwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzQwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzQwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzQwLFxuLnctMzQwIHtcbiAgd2lkdGg6IDM0MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzQwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzQ1LFxuLmgtMzQ1IHtcbiAgaGVpZ2h0OiAzNDVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNDVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNDVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zNDUsXG4udy0zNDUge1xuICB3aWR0aDogMzQ1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNDVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zNTAsXG4uaC0zNTAge1xuICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM1MCxcbi53LTM1MCB7XG4gIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzUwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM1NSxcbi5oLTM1NSB7XG4gIGhlaWdodDogMzU1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzU1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzU1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzU1LFxuLnctMzU1IHtcbiAgd2lkdGg6IDM1NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzU1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzYwLFxuLmgtMzYwIHtcbiAgaGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zNjAsXG4udy0zNjAge1xuICB3aWR0aDogMzYwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zNjUsXG4uaC0zNjUge1xuICBoZWlnaHQ6IDM2NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM2NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM2NSxcbi53LTM2NSB7XG4gIHdpZHRoOiAzNjVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM2NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzY1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM3MCxcbi5oLTM3MCB7XG4gIGhlaWdodDogMzcwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzcwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzcwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzcwLFxuLnctMzcwIHtcbiAgd2lkdGg6IDM3MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzcwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNzBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzc1LFxuLmgtMzc1IHtcbiAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zNzUsXG4udy0zNzUge1xuICB3aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zODAsXG4uaC0zODAge1xuICBoZWlnaHQ6IDM4MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM4MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM4MCxcbi53LTM4MCB7XG4gIHdpZHRoOiAzODBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM4MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzgwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM4NSxcbi5oLTM4NSB7XG4gIGhlaWdodDogMzg1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzg1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzg1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzg1LFxuLnctMzg1IHtcbiAgd2lkdGg6IDM4NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzg1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzODVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzkwLFxuLmgtMzkwIHtcbiAgaGVpZ2h0OiAzOTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzOTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzOTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zOTAsXG4udy0zOTAge1xuICB3aWR0aDogMzkwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzOTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zOTUsXG4uaC0zOTUge1xuICBoZWlnaHQ6IDM5NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM5NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM5NSxcbi53LTM5NSB7XG4gIHdpZHRoOiAzOTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM5NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzk1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQwMCxcbi5oLTQwMCB7XG4gIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDAwLFxuLnctNDAwIHtcbiAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDA1LFxuLmgtNDA1IHtcbiAgaGVpZ2h0OiA0MDVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MDVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MDVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MDUsXG4udy00MDUge1xuICB3aWR0aDogNDA1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MDVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQwNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MTAsXG4uaC00MTAge1xuICBoZWlnaHQ6IDQxMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQxMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQxMCxcbi53LTQxMCB7XG4gIHdpZHRoOiA0MTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQxMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDEwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQxNSxcbi5oLTQxNSB7XG4gIGhlaWdodDogNDE1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDE1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDE1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDE1LFxuLnctNDE1IHtcbiAgd2lkdGg6IDQxNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDE1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDIwLFxuLmgtNDIwIHtcbiAgaGVpZ2h0OiA0MjBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MjBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MjBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MjAsXG4udy00MjAge1xuICB3aWR0aDogNDIwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MjUsXG4uaC00MjUge1xuICBoZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQyNSxcbi53LTQyNSB7XG4gIHdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDI1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQzMCxcbi5oLTQzMCB7XG4gIGhlaWdodDogNDMwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDMwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDMwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDMwLFxuLnctNDMwIHtcbiAgd2lkdGg6IDQzMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDMwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MzBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDM1LFxuLmgtNDM1IHtcbiAgaGVpZ2h0OiA0MzVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MzVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MzVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MzUsXG4udy00MzUge1xuICB3aWR0aDogNDM1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MzVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NDAsXG4uaC00NDAge1xuICBoZWlnaHQ6IDQ0MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ0MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ0MCxcbi53LTQ0MCB7XG4gIHdpZHRoOiA0NDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ0MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDQwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ0NSxcbi5oLTQ0NSB7XG4gIGhlaWdodDogNDQ1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDQ1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDQ1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDQ1LFxuLnctNDQ1IHtcbiAgd2lkdGg6IDQ0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDQ1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NDVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDUwLFxuLmgtNDUwIHtcbiAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00NTAsXG4udy00NTAge1xuICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NTUsXG4uaC00NTUge1xuICBoZWlnaHQ6IDQ1NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ1NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ1NSxcbi53LTQ1NSB7XG4gIHdpZHRoOiA0NTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ1NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDU1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ2MCxcbi5oLTQ2MCB7XG4gIGhlaWdodDogNDYwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDYwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDYwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDYwLFxuLnctNDYwIHtcbiAgd2lkdGg6IDQ2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDYwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NjBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDY1LFxuLmgtNDY1IHtcbiAgaGVpZ2h0OiA0NjVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0NjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NjVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00NjUsXG4udy00NjUge1xuICB3aWR0aDogNDY1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NjVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NzAsXG4uaC00NzAge1xuICBoZWlnaHQ6IDQ3MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ3MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ3MCxcbi53LTQ3MCB7XG4gIHdpZHRoOiA0NzBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ3MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDcwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ3NSxcbi5oLTQ3NSB7XG4gIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDc1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDc1LFxuLnctNDc1IHtcbiAgd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NzVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDgwLFxuLmgtNDgwIHtcbiAgaGVpZ2h0OiA0ODBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0ODBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0ODBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00ODAsXG4udy00ODAge1xuICB3aWR0aDogNDgwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0ODBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00ODUsXG4uaC00ODUge1xuICBoZWlnaHQ6IDQ4NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ4NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ4NSxcbi53LTQ4NSB7XG4gIHdpZHRoOiA0ODVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ4NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDg1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ5MCxcbi5oLTQ5MCB7XG4gIGhlaWdodDogNDkwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDkwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDkwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDkwLFxuLnctNDkwIHtcbiAgd2lkdGg6IDQ5MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDkwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0OTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDk1LFxuLmgtNDk1IHtcbiAgaGVpZ2h0OiA0OTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0OTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0OTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00OTUsXG4udy00OTUge1xuICB3aWR0aDogNDk1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0OTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01MDAsXG4uaC01MDAge1xuICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTUwMCxcbi53LTUwMCB7XG4gIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTAsXG4uaC1wZXJjZW50LTAge1xuICBoZWlnaHQ6IDAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDAlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtMCxcbi53LXBlcmNlbnQtMCB7XG4gIHdpZHRoOiAwJSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMSxcbi5oLXBlcmNlbnQtMSB7XG4gIGhlaWdodDogMSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMSUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0xLFxuLnctcGVyY2VudC0xIHtcbiAgd2lkdGg6IDElICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxJSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtcGVyY2VudC0yLFxuLmgtcGVyY2VudC0yIHtcbiAgaGVpZ2h0OiAyJSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTIsXG4udy1wZXJjZW50LTIge1xuICB3aWR0aDogMiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTMsXG4uaC1wZXJjZW50LTMge1xuICBoZWlnaHQ6IDMlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtMyxcbi53LXBlcmNlbnQtMyB7XG4gIHdpZHRoOiAzJSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNCxcbi5oLXBlcmNlbnQtNCB7XG4gIGhlaWdodDogNCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNCUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC00LFxuLnctcGVyY2VudC00IHtcbiAgd2lkdGg6IDQlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0JSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtcGVyY2VudC01LFxuLmgtcGVyY2VudC01IHtcbiAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTUsXG4udy1wZXJjZW50LTUge1xuICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTYsXG4uaC1wZXJjZW50LTYge1xuICBoZWlnaHQ6IDYlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtNixcbi53LXBlcmNlbnQtNiB7XG4gIHdpZHRoOiA2JSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDYlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNyxcbi5oLXBlcmNlbnQtNyB7XG4gIGhlaWdodDogNyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNyUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC03LFxuLnctcGVyY2VudC03IHtcbiAgd2lkdGg6IDclICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3JSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtcGVyY2VudC04LFxuLmgtcGVyY2VudC04IHtcbiAgaGVpZ2h0OiA4JSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA4JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTgsXG4udy1wZXJjZW50LTgge1xuICB3aWR0aDogOCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4JSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDglICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTksXG4uaC1wZXJjZW50LTkge1xuICBoZWlnaHQ6IDklICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDklICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtOSxcbi53LXBlcmNlbnQtOSB7XG4gIHdpZHRoOiA5JSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDklICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTAsXG4uaC1wZXJjZW50LTEwIHtcbiAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTEwLFxuLnctcGVyY2VudC0xMCB7XG4gIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTEsXG4uaC1wZXJjZW50LTExIHtcbiAgaGVpZ2h0OiAxMSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDExJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTExLFxuLnctcGVyY2VudC0xMSB7XG4gIHdpZHRoOiAxMSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTIsXG4uaC1wZXJjZW50LTEyIHtcbiAgaGVpZ2h0OiAxMiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTEyLFxuLnctcGVyY2VudC0xMiB7XG4gIHdpZHRoOiAxMiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTMsXG4uaC1wZXJjZW50LTEzIHtcbiAgaGVpZ2h0OiAxMyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTEzLFxuLnctcGVyY2VudC0xMyB7XG4gIHdpZHRoOiAxMyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTQsXG4uaC1wZXJjZW50LTE0IHtcbiAgaGVpZ2h0OiAxNCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTE0LFxuLnctcGVyY2VudC0xNCB7XG4gIHdpZHRoOiAxNCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTUsXG4uaC1wZXJjZW50LTE1IHtcbiAgaGVpZ2h0OiAxNSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTE1LFxuLnctcGVyY2VudC0xNSB7XG4gIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTYsXG4uaC1wZXJjZW50LTE2IHtcbiAgaGVpZ2h0OiAxNiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTE2LFxuLnctcGVyY2VudC0xNiB7XG4gIHdpZHRoOiAxNiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTcsXG4uaC1wZXJjZW50LTE3IHtcbiAgaGVpZ2h0OiAxNyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTE3LFxuLnctcGVyY2VudC0xNyB7XG4gIHdpZHRoOiAxNyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTgsXG4uaC1wZXJjZW50LTE4IHtcbiAgaGVpZ2h0OiAxOCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTE4LFxuLnctcGVyY2VudC0xOCB7XG4gIHdpZHRoOiAxOCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxOCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxOCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTksXG4uaC1wZXJjZW50LTE5IHtcbiAgaGVpZ2h0OiAxOSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTE5LFxuLnctcGVyY2VudC0xOSB7XG4gIHdpZHRoOiAxOSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxOSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxOSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjAsXG4uaC1wZXJjZW50LTIwIHtcbiAgaGVpZ2h0OiAyMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTIwLFxuLnctcGVyY2VudC0yMCB7XG4gIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjEsXG4uaC1wZXJjZW50LTIxIHtcbiAgaGVpZ2h0OiAyMSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTIxLFxuLnctcGVyY2VudC0yMSB7XG4gIHdpZHRoOiAyMSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjIsXG4uaC1wZXJjZW50LTIyIHtcbiAgaGVpZ2h0OiAyMiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTIyLFxuLnctcGVyY2VudC0yMiB7XG4gIHdpZHRoOiAyMiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjMsXG4uaC1wZXJjZW50LTIzIHtcbiAgaGVpZ2h0OiAyMyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTIzLFxuLnctcGVyY2VudC0yMyB7XG4gIHdpZHRoOiAyMyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjQsXG4uaC1wZXJjZW50LTI0IHtcbiAgaGVpZ2h0OiAyNCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTI0LFxuLnctcGVyY2VudC0yNCB7XG4gIHdpZHRoOiAyNCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjUsXG4uaC1wZXJjZW50LTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTI1LFxuLnctcGVyY2VudC0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjYsXG4uaC1wZXJjZW50LTI2IHtcbiAgaGVpZ2h0OiAyNiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTI2LFxuLnctcGVyY2VudC0yNiB7XG4gIHdpZHRoOiAyNiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjcsXG4uaC1wZXJjZW50LTI3IHtcbiAgaGVpZ2h0OiAyNyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTI3LFxuLnctcGVyY2VudC0yNyB7XG4gIHdpZHRoOiAyNyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjgsXG4uaC1wZXJjZW50LTI4IHtcbiAgaGVpZ2h0OiAyOCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTI4LFxuLnctcGVyY2VudC0yOCB7XG4gIHdpZHRoOiAyOCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyOCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyOCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjksXG4uaC1wZXJjZW50LTI5IHtcbiAgaGVpZ2h0OiAyOSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTI5LFxuLnctcGVyY2VudC0yOSB7XG4gIHdpZHRoOiAyOSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyOSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyOSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzAsXG4uaC1wZXJjZW50LTMwIHtcbiAgaGVpZ2h0OiAzMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTMwLFxuLnctcGVyY2VudC0zMCB7XG4gIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzEsXG4uaC1wZXJjZW50LTMxIHtcbiAgaGVpZ2h0OiAzMSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTMxLFxuLnctcGVyY2VudC0zMSB7XG4gIHdpZHRoOiAzMSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzIsXG4uaC1wZXJjZW50LTMyIHtcbiAgaGVpZ2h0OiAzMiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTMyLFxuLnctcGVyY2VudC0zMiB7XG4gIHdpZHRoOiAzMiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzMsXG4uaC1wZXJjZW50LTMzIHtcbiAgaGVpZ2h0OiAzMyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTMzLFxuLnctcGVyY2VudC0zMyB7XG4gIHdpZHRoOiAzMyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzQsXG4uaC1wZXJjZW50LTM0IHtcbiAgaGVpZ2h0OiAzNCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTM0LFxuLnctcGVyY2VudC0zNCB7XG4gIHdpZHRoOiAzNCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzUsXG4uaC1wZXJjZW50LTM1IHtcbiAgaGVpZ2h0OiAzNSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTM1LFxuLnctcGVyY2VudC0zNSB7XG4gIHdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzYsXG4uaC1wZXJjZW50LTM2IHtcbiAgaGVpZ2h0OiAzNiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTM2LFxuLnctcGVyY2VudC0zNiB7XG4gIHdpZHRoOiAzNiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzcsXG4uaC1wZXJjZW50LTM3IHtcbiAgaGVpZ2h0OiAzNyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTM3LFxuLnctcGVyY2VudC0zNyB7XG4gIHdpZHRoOiAzNyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzgsXG4uaC1wZXJjZW50LTM4IHtcbiAgaGVpZ2h0OiAzOCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTM4LFxuLnctcGVyY2VudC0zOCB7XG4gIHdpZHRoOiAzOCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzOCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzOCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzksXG4uaC1wZXJjZW50LTM5IHtcbiAgaGVpZ2h0OiAzOSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTM5LFxuLnctcGVyY2VudC0zOSB7XG4gIHdpZHRoOiAzOSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzOSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzOSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDAsXG4uaC1wZXJjZW50LTQwIHtcbiAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQwLFxuLnctcGVyY2VudC00MCB7XG4gIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDEsXG4uaC1wZXJjZW50LTQxIHtcbiAgaGVpZ2h0OiA0MSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQxLFxuLnctcGVyY2VudC00MSB7XG4gIHdpZHRoOiA0MSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDIsXG4uaC1wZXJjZW50LTQyIHtcbiAgaGVpZ2h0OiA0MiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQyLFxuLnctcGVyY2VudC00MiB7XG4gIHdpZHRoOiA0MiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDMsXG4uaC1wZXJjZW50LTQzIHtcbiAgaGVpZ2h0OiA0MyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQzLFxuLnctcGVyY2VudC00MyB7XG4gIHdpZHRoOiA0MyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDQsXG4uaC1wZXJjZW50LTQ0IHtcbiAgaGVpZ2h0OiA0NCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQ0LFxuLnctcGVyY2VudC00NCB7XG4gIHdpZHRoOiA0NCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDUsXG4uaC1wZXJjZW50LTQ1IHtcbiAgaGVpZ2h0OiA0NSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQ1LFxuLnctcGVyY2VudC00NSB7XG4gIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDYsXG4uaC1wZXJjZW50LTQ2IHtcbiAgaGVpZ2h0OiA0NiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQ2LFxuLnctcGVyY2VudC00NiB7XG4gIHdpZHRoOiA0NiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDcsXG4uaC1wZXJjZW50LTQ3IHtcbiAgaGVpZ2h0OiA0NyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQ3LFxuLnctcGVyY2VudC00NyB7XG4gIHdpZHRoOiA0NyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDgsXG4uaC1wZXJjZW50LTQ4IHtcbiAgaGVpZ2h0OiA0OCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQ4LFxuLnctcGVyY2VudC00OCB7XG4gIHdpZHRoOiA0OCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0OCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0OCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDksXG4uaC1wZXJjZW50LTQ5IHtcbiAgaGVpZ2h0OiA0OSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQ5LFxuLnctcGVyY2VudC00OSB7XG4gIHdpZHRoOiA0OSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0OSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0OSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTAsXG4uaC1wZXJjZW50LTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTUwLFxuLnctcGVyY2VudC01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTEsXG4uaC1wZXJjZW50LTUxIHtcbiAgaGVpZ2h0OiA1MSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTUxLFxuLnctcGVyY2VudC01MSB7XG4gIHdpZHRoOiA1MSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1MSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTIsXG4uaC1wZXJjZW50LTUyIHtcbiAgaGVpZ2h0OiA1MiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTUyLFxuLnctcGVyY2VudC01MiB7XG4gIHdpZHRoOiA1MiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1MiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTMsXG4uaC1wZXJjZW50LTUzIHtcbiAgaGVpZ2h0OiA1MyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTUzLFxuLnctcGVyY2VudC01MyB7XG4gIHdpZHRoOiA1MyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1MyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTQsXG4uaC1wZXJjZW50LTU0IHtcbiAgaGVpZ2h0OiA1NCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTU0LFxuLnctcGVyY2VudC01NCB7XG4gIHdpZHRoOiA1NCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTUsXG4uaC1wZXJjZW50LTU1IHtcbiAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTU1LFxuLnctcGVyY2VudC01NSB7XG4gIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTYsXG4uaC1wZXJjZW50LTU2IHtcbiAgaGVpZ2h0OiA1NiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTU2LFxuLnctcGVyY2VudC01NiB7XG4gIHdpZHRoOiA1NiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTcsXG4uaC1wZXJjZW50LTU3IHtcbiAgaGVpZ2h0OiA1NyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTU3LFxuLnctcGVyY2VudC01NyB7XG4gIHdpZHRoOiA1NyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTgsXG4uaC1wZXJjZW50LTU4IHtcbiAgaGVpZ2h0OiA1OCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTU4LFxuLnctcGVyY2VudC01OCB7XG4gIHdpZHRoOiA1OCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1OCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1OCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTksXG4uaC1wZXJjZW50LTU5IHtcbiAgaGVpZ2h0OiA1OSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTU5LFxuLnctcGVyY2VudC01OSB7XG4gIHdpZHRoOiA1OSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1OSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1OSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjAsXG4uaC1wZXJjZW50LTYwIHtcbiAgaGVpZ2h0OiA2MCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTYwLFxuLnctcGVyY2VudC02MCB7XG4gIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjEsXG4uaC1wZXJjZW50LTYxIHtcbiAgaGVpZ2h0OiA2MSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTYxLFxuLnctcGVyY2VudC02MSB7XG4gIHdpZHRoOiA2MSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjIsXG4uaC1wZXJjZW50LTYyIHtcbiAgaGVpZ2h0OiA2MiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTYyLFxuLnctcGVyY2VudC02MiB7XG4gIHdpZHRoOiA2MiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjMsXG4uaC1wZXJjZW50LTYzIHtcbiAgaGVpZ2h0OiA2MyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTYzLFxuLnctcGVyY2VudC02MyB7XG4gIHdpZHRoOiA2MyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjQsXG4uaC1wZXJjZW50LTY0IHtcbiAgaGVpZ2h0OiA2NCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTY0LFxuLnctcGVyY2VudC02NCB7XG4gIHdpZHRoOiA2NCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjUsXG4uaC1wZXJjZW50LTY1IHtcbiAgaGVpZ2h0OiA2NSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTY1LFxuLnctcGVyY2VudC02NSB7XG4gIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjYsXG4uaC1wZXJjZW50LTY2IHtcbiAgaGVpZ2h0OiA2NiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTY2LFxuLnctcGVyY2VudC02NiB7XG4gIHdpZHRoOiA2NiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjcsXG4uaC1wZXJjZW50LTY3IHtcbiAgaGVpZ2h0OiA2NyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTY3LFxuLnctcGVyY2VudC02NyB7XG4gIHdpZHRoOiA2NyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjgsXG4uaC1wZXJjZW50LTY4IHtcbiAgaGVpZ2h0OiA2OCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTY4LFxuLnctcGVyY2VudC02OCB7XG4gIHdpZHRoOiA2OCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2OCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2OCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjksXG4uaC1wZXJjZW50LTY5IHtcbiAgaGVpZ2h0OiA2OSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTY5LFxuLnctcGVyY2VudC02OSB7XG4gIHdpZHRoOiA2OSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2OSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2OSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzAsXG4uaC1wZXJjZW50LTcwIHtcbiAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDcwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTcwLFxuLnctcGVyY2VudC03MCB7XG4gIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzEsXG4uaC1wZXJjZW50LTcxIHtcbiAgaGVpZ2h0OiA3MSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDcxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTcxLFxuLnctcGVyY2VudC03MSB7XG4gIHdpZHRoOiA3MSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzIsXG4uaC1wZXJjZW50LTcyIHtcbiAgaGVpZ2h0OiA3MiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDcyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTcyLFxuLnctcGVyY2VudC03MiB7XG4gIHdpZHRoOiA3MiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzMsXG4uaC1wZXJjZW50LTczIHtcbiAgaGVpZ2h0OiA3MyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDczJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTczLFxuLnctcGVyY2VudC03MyB7XG4gIHdpZHRoOiA3MyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzQsXG4uaC1wZXJjZW50LTc0IHtcbiAgaGVpZ2h0OiA3NCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTc0LFxuLnctcGVyY2VudC03NCB7XG4gIHdpZHRoOiA3NCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzUsXG4uaC1wZXJjZW50LTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTc1LFxuLnctcGVyY2VudC03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzYsXG4uaC1wZXJjZW50LTc2IHtcbiAgaGVpZ2h0OiA3NiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTc2LFxuLnctcGVyY2VudC03NiB7XG4gIHdpZHRoOiA3NiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzcsXG4uaC1wZXJjZW50LTc3IHtcbiAgaGVpZ2h0OiA3NyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTc3LFxuLnctcGVyY2VudC03NyB7XG4gIHdpZHRoOiA3NyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzgsXG4uaC1wZXJjZW50LTc4IHtcbiAgaGVpZ2h0OiA3OCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTc4LFxuLnctcGVyY2VudC03OCB7XG4gIHdpZHRoOiA3OCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3OCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3OCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzksXG4uaC1wZXJjZW50LTc5IHtcbiAgaGVpZ2h0OiA3OSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTc5LFxuLnctcGVyY2VudC03OSB7XG4gIHdpZHRoOiA3OSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3OSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3OSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODAsXG4uaC1wZXJjZW50LTgwIHtcbiAgaGVpZ2h0OiA4MCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDgwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTgwLFxuLnctcGVyY2VudC04MCB7XG4gIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODEsXG4uaC1wZXJjZW50LTgxIHtcbiAgaGVpZ2h0OiA4MSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDgxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTgxLFxuLnctcGVyY2VudC04MSB7XG4gIHdpZHRoOiA4MSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4MSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODIsXG4uaC1wZXJjZW50LTgyIHtcbiAgaGVpZ2h0OiA4MiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDgyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTgyLFxuLnctcGVyY2VudC04MiB7XG4gIHdpZHRoOiA4MiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4MiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODMsXG4uaC1wZXJjZW50LTgzIHtcbiAgaGVpZ2h0OiA4MyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDgzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTgzLFxuLnctcGVyY2VudC04MyB7XG4gIHdpZHRoOiA4MyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4MyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODQsXG4uaC1wZXJjZW50LTg0IHtcbiAgaGVpZ2h0OiA4NCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTg0LFxuLnctcGVyY2VudC04NCB7XG4gIHdpZHRoOiA4NCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4NCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4NCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODUsXG4uaC1wZXJjZW50LTg1IHtcbiAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTg1LFxuLnctcGVyY2VudC04NSB7XG4gIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODYsXG4uaC1wZXJjZW50LTg2IHtcbiAgaGVpZ2h0OiA4NiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTg2LFxuLnctcGVyY2VudC04NiB7XG4gIHdpZHRoOiA4NiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4NiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4NiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODcsXG4uaC1wZXJjZW50LTg3IHtcbiAgaGVpZ2h0OiA4NyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTg3LFxuLnctcGVyY2VudC04NyB7XG4gIHdpZHRoOiA4NyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4NyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4NyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODgsXG4uaC1wZXJjZW50LTg4IHtcbiAgaGVpZ2h0OiA4OCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTg4LFxuLnctcGVyY2VudC04OCB7XG4gIHdpZHRoOiA4OCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4OCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4OCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODksXG4uaC1wZXJjZW50LTg5IHtcbiAgaGVpZ2h0OiA4OSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTg5LFxuLnctcGVyY2VudC04OSB7XG4gIHdpZHRoOiA4OSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4OSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4OSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTAsXG4uaC1wZXJjZW50LTkwIHtcbiAgaGVpZ2h0OiA5MCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDkwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTkwLFxuLnctcGVyY2VudC05MCB7XG4gIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTEsXG4uaC1wZXJjZW50LTkxIHtcbiAgaGVpZ2h0OiA5MSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDkxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTkxLFxuLnctcGVyY2VudC05MSB7XG4gIHdpZHRoOiA5MSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5MSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5MSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTIsXG4uaC1wZXJjZW50LTkyIHtcbiAgaGVpZ2h0OiA5MiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDkyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTkyLFxuLnctcGVyY2VudC05MiB7XG4gIHdpZHRoOiA5MiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5MiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5MiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTMsXG4uaC1wZXJjZW50LTkzIHtcbiAgaGVpZ2h0OiA5MyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDkzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTkzLFxuLnctcGVyY2VudC05MyB7XG4gIHdpZHRoOiA5MyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5MyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5MyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTQsXG4uaC1wZXJjZW50LTk0IHtcbiAgaGVpZ2h0OiA5NCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTk0LFxuLnctcGVyY2VudC05NCB7XG4gIHdpZHRoOiA5NCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5NCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5NCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTUsXG4uaC1wZXJjZW50LTk1IHtcbiAgaGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTk1LFxuLnctcGVyY2VudC05NSB7XG4gIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTYsXG4uaC1wZXJjZW50LTk2IHtcbiAgaGVpZ2h0OiA5NiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTk2LFxuLnctcGVyY2VudC05NiB7XG4gIHdpZHRoOiA5NiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5NiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5NiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTcsXG4uaC1wZXJjZW50LTk3IHtcbiAgaGVpZ2h0OiA5NyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTk3LFxuLnctcGVyY2VudC05NyB7XG4gIHdpZHRoOiA5NyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5NyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5NyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTgsXG4uaC1wZXJjZW50LTk4IHtcbiAgaGVpZ2h0OiA5OCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTk4LFxuLnctcGVyY2VudC05OCB7XG4gIHdpZHRoOiA5OCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5OCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5OCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTksXG4uaC1wZXJjZW50LTk5IHtcbiAgaGVpZ2h0OiA5OSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTk5LFxuLnctcGVyY2VudC05OSB7XG4gIHdpZHRoOiA5OSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5OSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5OSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTAwLFxuLmgtcGVyY2VudC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtMTAwLFxuLnctcGVyY2VudC0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC04LFxuLmgtOCB7XG4gIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtOCxcbi53LTgge1xuICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNixcbi5oLTE2IHtcbiAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNixcbi53LTE2IHtcbiAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjQsXG4uaC0yNCB7XG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjQsXG4udy0yNCB7XG4gIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMyLFxuLmgtMzIge1xuICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMyLFxuLnctMzIge1xuICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00OCxcbi5oLTQ4IHtcbiAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00OCxcbi53LTQ4IHtcbiAgd2lkdGg6IDQ4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTYsXG4uaC01NiB7XG4gIGhlaWdodDogNTZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTYsXG4udy01NiB7XG4gIHdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDU2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTY0LFxuLmgtNjQge1xuICBoZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTY0LFxuLnctNjQge1xuICB3aWR0aDogNjRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03Mixcbi5oLTcyIHtcbiAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03Mixcbi53LTcyIHtcbiAgd2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtODgsXG4uaC04OCB7XG4gIGhlaWdodDogODhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA4OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtODgsXG4udy04OCB7XG4gIHdpZHRoOiA4OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDg4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTk2LFxuLmgtOTYge1xuICBoZWlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTk2LFxuLnctOTYge1xuICB3aWR0aDogOTZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMDQsXG4uaC0xMDQge1xuICBoZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTEwNCxcbi53LTEwNCB7XG4gIHdpZHRoOiAxMDRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTA0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTExMixcbi5oLTExMiB7XG4gIGhlaWdodDogMTEycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTEycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTEycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTEyLFxuLnctMTEyIHtcbiAgd2lkdGg6IDExMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTEycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMTJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTI4LFxuLmgtMTI4IHtcbiAgaGVpZ2h0OiAxMjhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMjhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMjhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMjgsXG4udy0xMjgge1xuICB3aWR0aDogMTI4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMjhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMzYsXG4uaC0xMzYge1xuICBoZWlnaHQ6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTEzNixcbi53LTEzNiB7XG4gIHdpZHRoOiAxMzZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTM2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE0NCxcbi5oLTE0NCB7XG4gIGhlaWdodDogMTQ0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTQ0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTQ0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTQ0LFxuLnctMTQ0IHtcbiAgd2lkdGg6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTQ0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNDRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTUyLFxuLmgtMTUyIHtcbiAgaGVpZ2h0OiAxNTJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNTJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNTJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNTIsXG4udy0xNTIge1xuICB3aWR0aDogMTUycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNTJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNjgsXG4uaC0xNjgge1xuICBoZWlnaHQ6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE2OCxcbi53LTE2OCB7XG4gIHdpZHRoOiAxNjhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTY4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE3Nixcbi5oLTE3NiB7XG4gIGhlaWdodDogMTc2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTc2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTc2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTc2LFxuLnctMTc2IHtcbiAgd2lkdGg6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTc2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNzZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTg0LFxuLmgtMTg0IHtcbiAgaGVpZ2h0OiAxODRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxODRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxODRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xODQsXG4udy0xODQge1xuICB3aWR0aDogMTg0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxODRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xOTIsXG4uaC0xOTIge1xuICBoZWlnaHQ6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE5Mixcbi53LTE5MiB7XG4gIHdpZHRoOiAxOTJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTkycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIwOCxcbi5oLTIwOCB7XG4gIGhlaWdodDogMjA4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjA4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjA4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjA4LFxuLnctMjA4IHtcbiAgd2lkdGg6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjA4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMDhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjE2LFxuLmgtMjE2IHtcbiAgaGVpZ2h0OiAyMTZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyMTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMTZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yMTYsXG4udy0yMTYge1xuICB3aWR0aDogMjE2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMTZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMjQsXG4uaC0yMjQge1xuICBoZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIyNCxcbi53LTIyNCB7XG4gIHdpZHRoOiAyMjRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjI0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIzMixcbi5oLTIzMiB7XG4gIGhlaWdodDogMjMycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjMycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjMycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjMyLFxuLnctMjMyIHtcbiAgd2lkdGg6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjMycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMzJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjQ4LFxuLmgtMjQ4IHtcbiAgaGVpZ2h0OiAyNDhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNDhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNDhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNDgsXG4udy0yNDgge1xuICB3aWR0aDogMjQ4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNDhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNTYsXG4uaC0yNTYge1xuICBoZWlnaHQ6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI1Nixcbi53LTI1NiB7XG4gIHdpZHRoOiAyNTZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjU2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI2NCxcbi5oLTI2NCB7XG4gIGhlaWdodDogMjY0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjY0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjY0LFxuLnctMjY0IHtcbiAgd2lkdGg6IDI2NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjY0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNjRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjcyLFxuLmgtMjcyIHtcbiAgaGVpZ2h0OiAyNzJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNzJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNzJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNzIsXG4udy0yNzIge1xuICB3aWR0aDogMjcycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNzJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yODgsXG4uaC0yODgge1xuICBoZWlnaHQ6IDI4OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI4OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI4OCxcbi53LTI4OCB7XG4gIHdpZHRoOiAyODhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI4OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjg4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI5Nixcbi5oLTI5NiB7XG4gIGhlaWdodDogMjk2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjk2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjk2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjk2LFxuLnctMjk2IHtcbiAgd2lkdGg6IDI5NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjk2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyOTZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzA0LFxuLmgtMzA0IHtcbiAgaGVpZ2h0OiAzMDRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMDRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMDRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMDQsXG4udy0zMDQge1xuICB3aWR0aDogMzA0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMDRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMwNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMTIsXG4uaC0zMTIge1xuICBoZWlnaHQ6IDMxMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMxMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMxMixcbi53LTMxMiB7XG4gIHdpZHRoOiAzMTJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMxMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzEycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMyOCxcbi5oLTMyOCB7XG4gIGhlaWdodDogMzI4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzI4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzI4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzI4LFxuLnctMzI4IHtcbiAgd2lkdGg6IDMyOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzI4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMjhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzM2LFxuLmgtMzM2IHtcbiAgaGVpZ2h0OiAzMzZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMzZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMzZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMzYsXG4udy0zMzYge1xuICB3aWR0aDogMzM2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMzZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zNDQsXG4uaC0zNDQge1xuICBoZWlnaHQ6IDM0NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM0NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM0NCxcbi53LTM0NCB7XG4gIHdpZHRoOiAzNDRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM0NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzQ0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM1Mixcbi5oLTM1MiB7XG4gIGhlaWdodDogMzUycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzUycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzUycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzUyLFxuLnctMzUyIHtcbiAgd2lkdGg6IDM1MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzUycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNTJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzY4LFxuLmgtMzY4IHtcbiAgaGVpZ2h0OiAzNjhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNjhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNjhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zNjgsXG4udy0zNjgge1xuICB3aWR0aDogMzY4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNjhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zNzYsXG4uaC0zNzYge1xuICBoZWlnaHQ6IDM3NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM3NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM3Nixcbi53LTM3NiB7XG4gIHdpZHRoOiAzNzZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM3NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzc2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM4NCxcbi5oLTM4NCB7XG4gIGhlaWdodDogMzg0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzg0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzg0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzg0LFxuLnctMzg0IHtcbiAgd2lkdGg6IDM4NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzg0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzODRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzkyLFxuLmgtMzkyIHtcbiAgaGVpZ2h0OiAzOTJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzOTJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzOTJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zOTIsXG4udy0zOTIge1xuICB3aWR0aDogMzkycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzOTJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MDgsXG4uaC00MDgge1xuICBoZWlnaHQ6IDQwOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQwOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQwOHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQwOCxcbi53LTQwOCB7XG4gIHdpZHRoOiA0MDhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQwOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDA4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQxNixcbi5oLTQxNiB7XG4gIGhlaWdodDogNDE2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDE2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDE2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDE2LFxuLnctNDE2IHtcbiAgd2lkdGg6IDQxNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDE2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MTZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDI0LFxuLmgtNDI0IHtcbiAgaGVpZ2h0OiA0MjRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MjRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MjQsXG4udy00MjQge1xuICB3aWR0aDogNDI0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MjRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MzIsXG4uaC00MzIge1xuICBoZWlnaHQ6IDQzMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQzMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQzMixcbi53LTQzMiB7XG4gIHdpZHRoOiA0MzJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQzMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDMycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ0OCxcbi5oLTQ0OCB7XG4gIGhlaWdodDogNDQ4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDQ4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDQ4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDQ4LFxuLnctNDQ4IHtcbiAgd2lkdGg6IDQ0OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDQ4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NDhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDU2LFxuLmgtNDU2IHtcbiAgaGVpZ2h0OiA0NTZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0NTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NTZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00NTYsXG4udy00NTYge1xuICB3aWR0aDogNDU2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NTZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NjQsXG4uaC00NjQge1xuICBoZWlnaHQ6IDQ2NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ2NCxcbi53LTQ2NCB7XG4gIHdpZHRoOiA0NjRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDY0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ3Mixcbi5oLTQ3MiB7XG4gIGhlaWdodDogNDcycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDcycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDcycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDcyLFxuLnctNDcyIHtcbiAgd2lkdGg6IDQ3MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDcycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NzJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDg4LFxuLmgtNDg4IHtcbiAgaGVpZ2h0OiA0ODhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0ODhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0ODhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00ODgsXG4udy00ODgge1xuICB3aWR0aDogNDg4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0ODhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00OTYsXG4uaC00OTYge1xuICBoZWlnaHQ6IDQ5NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ5NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ5Nixcbi53LTQ5NiB7XG4gIHdpZHRoOiA0OTZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ5NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDk2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTUwNCxcbi5oLTUwNCB7XG4gIGhlaWdodDogNTA0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTA0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTA0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTA0LFxuLnctNTA0IHtcbiAgd2lkdGg6IDUwNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTA0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MDRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTEyLFxuLmgtNTEyIHtcbiAgaGVpZ2h0OiA1MTJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1MTJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1MTJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01MTIsXG4udy01MTIge1xuICB3aWR0aDogNTEycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1MTJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDUxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01MjgsXG4uaC01Mjgge1xuICBoZWlnaHQ6IDUyOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUyOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTUyOCxcbi53LTUyOCB7XG4gIHdpZHRoOiA1MjhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDUyOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTI4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTUzNixcbi5oLTUzNiB7XG4gIGhlaWdodDogNTM2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTM2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTM2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTM2LFxuLnctNTM2IHtcbiAgd2lkdGg6IDUzNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTM2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MzZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTQ0LFxuLmgtNTQ0IHtcbiAgaGVpZ2h0OiA1NDRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1NDRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NDRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01NDQsXG4udy01NDQge1xuICB3aWR0aDogNTQ0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NDRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDU0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01NTIsXG4uaC01NTIge1xuICBoZWlnaHQ6IDU1MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU1MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTU1Mixcbi53LTU1MiB7XG4gIHdpZHRoOiA1NTJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDU1MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTUycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTU2OCxcbi5oLTU2OCB7XG4gIGhlaWdodDogNTY4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTY4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTY4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTY4LFxuLnctNTY4IHtcbiAgd2lkdGg6IDU2OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTY4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NjhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTc2LFxuLmgtNTc2IHtcbiAgaGVpZ2h0OiA1NzZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1NzZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NzZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01NzYsXG4udy01NzYge1xuICB3aWR0aDogNTc2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NzZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDU3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01ODQsXG4uaC01ODQge1xuICBoZWlnaHQ6IDU4NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU4NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTU4NCxcbi53LTU4NCB7XG4gIHdpZHRoOiA1ODRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDU4NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTg0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTU5Mixcbi5oLTU5MiB7XG4gIGhlaWdodDogNTkycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTkycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTkycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTkyLFxuLnctNTkyIHtcbiAgd2lkdGg6IDU5MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTkycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1OTJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjA4LFxuLmgtNjA4IHtcbiAgaGVpZ2h0OiA2MDhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2MDhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2MDhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02MDgsXG4udy02MDgge1xuICB3aWR0aDogNjA4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MDhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDYwOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC02MTYsXG4uaC02MTYge1xuICBoZWlnaHQ6IDYxNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYxNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTYxNixcbi53LTYxNiB7XG4gIHdpZHRoOiA2MTZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDYxNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjE2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTYyNCxcbi5oLTYyNCB7XG4gIGhlaWdodDogNjI0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjI0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjI0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjI0LFxuLnctNjI0IHtcbiAgd2lkdGg6IDYyNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjI0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MjRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjMyLFxuLmgtNjMyIHtcbiAgaGVpZ2h0OiA2MzJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2MzJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2MzJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02MzIsXG4udy02MzIge1xuICB3aWR0aDogNjMycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MzJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDYzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC02NDgsXG4uaC02NDgge1xuICBoZWlnaHQ6IDY0OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY0OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTY0OCxcbi53LTY0OCB7XG4gIHdpZHRoOiA2NDhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDY0OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjQ4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTY1Nixcbi5oLTY1NiB7XG4gIGhlaWdodDogNjU2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjU2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjU2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjU2LFxuLnctNjU2IHtcbiAgd2lkdGg6IDY1NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjU2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NTZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjY0LFxuLmgtNjY0IHtcbiAgaGVpZ2h0OiA2NjRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2NjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NjRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02NjQsXG4udy02NjQge1xuICB3aWR0aDogNjY0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NjRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDY2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC02NzIsXG4uaC02NzIge1xuICBoZWlnaHQ6IDY3MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY3MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTY3Mixcbi53LTY3MiB7XG4gIHdpZHRoOiA2NzJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDY3MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjcycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTY4OCxcbi5oLTY4OCB7XG4gIGhlaWdodDogNjg4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjg4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjg4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjg4LFxuLnctNjg4IHtcbiAgd2lkdGg6IDY4OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjg4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2ODhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjk2LFxuLmgtNjk2IHtcbiAgaGVpZ2h0OiA2OTZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2OTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2OTZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02OTYsXG4udy02OTYge1xuICB3aWR0aDogNjk2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2OTZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDY5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03MDQsXG4uaC03MDQge1xuICBoZWlnaHQ6IDcwNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDcwNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDcwNHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTcwNCxcbi53LTcwNCB7XG4gIHdpZHRoOiA3MDRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDcwNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzA0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTcxMixcbi5oLTcxMiB7XG4gIGhlaWdodDogNzEycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzEycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzEycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNzEyLFxuLnctNzEyIHtcbiAgd2lkdGg6IDcxMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzEycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MTJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzI4LFxuLmgtNzI4IHtcbiAgaGVpZ2h0OiA3MjhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA3MjhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3MjhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03MjgsXG4udy03Mjgge1xuICB3aWR0aDogNzI4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MjhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDcyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03MzYsXG4uaC03MzYge1xuICBoZWlnaHQ6IDczNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDczNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDczNnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTczNixcbi53LTczNiB7XG4gIHdpZHRoOiA3MzZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDczNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzM2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTc0NCxcbi5oLTc0NCB7XG4gIGhlaWdodDogNzQ0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzQ0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzQ0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNzQ0LFxuLnctNzQ0IHtcbiAgd2lkdGg6IDc0NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzQ0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NDRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzUyLFxuLmgtNzUyIHtcbiAgaGVpZ2h0OiA3NTJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA3NTJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3NTJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03NTIsXG4udy03NTIge1xuICB3aWR0aDogNzUycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NTJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDc1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03NjgsXG4uaC03Njgge1xuICBoZWlnaHQ6IDc2OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc2OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTc2OCxcbi53LTc2OCB7XG4gIHdpZHRoOiA3NjhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDc2OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzY4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTc3Nixcbi5oLTc3NiB7XG4gIGhlaWdodDogNzc2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzc2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzc2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNzc2LFxuLnctNzc2IHtcbiAgd2lkdGg6IDc3NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzc2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NzZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzg0LFxuLmgtNzg0IHtcbiAgaGVpZ2h0OiA3ODRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA3ODRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3ODRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03ODQsXG4udy03ODQge1xuICB3aWR0aDogNzg0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3ODRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDc4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03OTIsXG4uaC03OTIge1xuICBoZWlnaHQ6IDc5MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc5MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTc5Mixcbi53LTc5MiB7XG4gIHdpZHRoOiA3OTJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDc5MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzkycHggIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS0wLTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC0xIHtcbiAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC0yIHtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC0zIHtcbiAgb3BhY2l0eTogMC4zICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC00IHtcbiAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC01IHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC02IHtcbiAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC03IHtcbiAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC04IHtcbiAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC05IHtcbiAgb3BhY2l0eTogMC45ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC0xMCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLFxuLmIge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5ib3JkZXItdG9wLFxuLmJ0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLmJvcmRlci1yaWdodCxcbi5iciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLmJvcmRlci1ib3R0b20sXG4uYmIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4uYm9yZGVyLWxlZnQsXG4uYmwge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLmJvcmRlci1ob3Jpem9udGFsLFxuLmJoIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5ib3JkZXItdmVydGljYWwsXG4uYnYge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLmJyYWQtMSB7XG4gIGJvcmRlci1yYWRpdXM6IDFweDsgfVxuXG4uYnJhZC0yIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG5cbi5icmFkLTMge1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmJyYWQtNCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYnJhZC01IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbi5icmFkLTYge1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmJyYWQtNyB7XG4gIGJvcmRlci1yYWRpdXM6IDdweDsgfVxuXG4uYnJhZC04IHtcbiAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG5cbi5icmFkLTkge1xuICBib3JkZXItcmFkaXVzOiA5cHg7IH1cblxuLmJyYWQtMTAge1xuICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG5cbi5icmFkLTExIHtcbiAgYm9yZGVyLXJhZGl1czogMTFweDsgfVxuXG4uYnJhZC0xMiB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBDb250YWlucyBjdXN0b20gZWxlbWVudHMsIGNvbXBvbmVudHMgYW5kIGdlbmVyYWwgc3R5bGVzIHRoYXRcbi8qIGZvbGxvd3MgR29vZ2xlKFRNKSBNYXRlcmlhbCBEZXNpZ24oVE0pIHNwZWNzXG4vKlxuLyogaHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9kZXNpZ24vc3BlYy9tYXRlcmlhbC1kZXNpZ24vaW50cm9kdWN0aW9uLmh0bWxcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBBdmF0YXJzXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmF2YXRhciB7XG4gIHdpZHRoOiA0MHB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYXZhdGFyLnNxdWFyZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuYXZhdGFyLnNtYWxsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gIC5hdmF0YXIuYmlnIHtcbiAgICB3aWR0aDogNzJweDtcbiAgICBtaW4td2lkdGg6IDcycHg7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MnB4OyB9XG4gIC5hdmF0YXIuaHVnZSB7XG4gICAgd2lkdGg6IDk2cHg7XG4gICAgbWluLXdpZHRoOiA5NnB4O1xuICAgIGhlaWdodDogOTZweDtcbiAgICBsaW5lLWhlaWdodDogOTZweDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIEZvcm1zXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvcm0td3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDE2cHg7IH1cbiAgLmZvcm0td3JhcHBlciAuZm9ybS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIHBhZGRpbmc6IDhweCAwOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgTmF2aWdhdGlvbiAtIFNpbXBsZVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5uYXZpZ2F0aW9uLXNpbXBsZSAuaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBtYXgtaGVpZ2h0OiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7IH1cbiAgLm5hdmlnYXRpb24tc2ltcGxlIC5pdGVtIG1kLWljb24ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAubmF2aWdhdGlvbi1zaW1wbGUgLml0ZW0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAubmF2aWdhdGlvbi1zaW1wbGUgLml0ZW0uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cblxuLm5hdmlnYXRpb24tc2ltcGxlIC5zdWJoZWFkZXIge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiA4cHg7IH1cbiAgLm5hdmlnYXRpb24tc2ltcGxlIC5zdWJoZWFkZXIubGlnaHQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpOyB9XG5cbi5uYXZpZ2F0aW9uLXNpbXBsZSBtZC1kaXZpZGVyIHtcbiAgbWFyZ2luOiA4cHggMDsgfVxuXG50YWJsZS5zaW1wbGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICB0YWJsZS5zaW1wbGUgdGhlYWQgdHIgdGgge1xuICAgIHBhZGRpbmc6IDE2cHggOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtaW4td2lkdGg6IDEyMHB4OyB9XG4gICAgdGFibGUuc2ltcGxlIHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjRweDsgfVxuICAgIHRhYmxlLnNpbXBsZSB0aGVhZCB0ciB0aDpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7IH1cbiAgdGFibGUuc2ltcGxlIHRib2R5IHRyIHRkIHtcbiAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgIHRhYmxlLnNpbXBsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7IH1cbiAgICB0YWJsZS5zaW1wbGUgdGJvZHkgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4OyB9XG4gIHRhYmxlLnNpbXBsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIHRhYmxlLnNpbXBsZS5jbGlja2FibGUgdGJvZHkgdHIge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIHRhYmxlLnNpbXBsZS5jbGlja2FibGUgdGJvZHkgdHI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjAzKTsgfVxuXG4uZGl2LWdlbmVyaWMtc2VhcmNoLWF1dG9jb21wbGV0ZSAuZGl2LWF1dG9jb21wbGV0ZS1nZW5lcmljLXNlYXJjaC1hdXRvY29tcGxldGUgPiBtZC1pY29uIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZGl2LWdlbmVyaWMtc2VhcmNoLWF1dG9jb21wbGV0ZSAuZGl2LWF1dG9jb21wbGV0ZS1nZW5lcmljLXNlYXJjaC1hdXRvY29tcGxldGUgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxOHB4IDA7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBDb2xvcnNcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmxhY2stZmcsXG4uYmxhY2stdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpICFpbXBvcnRhbnQ7IH1cbiAgLmJsYWNrLWZnLnNlY29uZGFyeS10ZXh0LFxuICAuYmxhY2stZmcgLnNlY29uZGFyeS10ZXh0LCAuYmxhY2stZmcuaWNvbixcbiAgLmJsYWNrLWZnIC5pY29uLFxuICAuYmxhY2stdGV4dC5zZWNvbmRhcnktdGV4dCxcbiAgLmJsYWNrLXRleHQgLnNlY29uZGFyeS10ZXh0LFxuICAuYmxhY2stdGV4dC5pY29uLFxuICAuYmxhY2stdGV4dCAuaWNvbiB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCkgIWltcG9ydGFudDsgfVxuICAuYmxhY2stZmcuaGludC10ZXh0LFxuICAuYmxhY2stZmcgLmhpbnQtdGV4dCwgLmJsYWNrLWZnLmRpc2FibGVkLXRleHQsXG4gIC5ibGFjay1mZyAuZGlzYWJsZWQtdGV4dCxcbiAgLmJsYWNrLXRleHQuaGludC10ZXh0LFxuICAuYmxhY2stdGV4dCAuaGludC10ZXh0LFxuICAuYmxhY2stdGV4dC5kaXNhYmxlZC10ZXh0LFxuICAuYmxhY2stdGV4dCAuZGlzYWJsZWQtdGV4dCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNikgIWltcG9ydGFudDsgfVxuICAuYmxhY2stZmcuZGl2aWRlcixcbiAgLmJsYWNrLWZnIC5kaXZpZGVyLCAuYmxhY2stZmcuZmFpbnQtdGV4dCxcbiAgLmJsYWNrLWZnIC5mYWludC10ZXh0LFxuICAuYmxhY2stdGV4dC5kaXZpZGVyLFxuICAuYmxhY2stdGV4dCAuZGl2aWRlcixcbiAgLmJsYWNrLXRleHQuZmFpbnQtdGV4dCxcbiAgLmJsYWNrLXRleHQgLmZhaW50LXRleHQge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLWZnLFxuLndoaXRlLXRleHQge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDsgfVxuICAud2hpdGUtZmcuc2Vjb25kYXJ5LXRleHQsXG4gIC53aGl0ZS1mZyAuc2Vjb25kYXJ5LXRleHQsIC53aGl0ZS1mZy5pY29uLFxuICAud2hpdGUtZmcgLmljb24sXG4gIC53aGl0ZS10ZXh0LnNlY29uZGFyeS10ZXh0LFxuICAud2hpdGUtdGV4dCAuc2Vjb25kYXJ5LXRleHQsXG4gIC53aGl0ZS10ZXh0Lmljb24sXG4gIC53aGl0ZS10ZXh0IC5pY29uIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpICFpbXBvcnRhbnQ7IH1cbiAgLndoaXRlLWZnLmhpbnQtdGV4dCxcbiAgLndoaXRlLWZnIC5oaW50LXRleHQsIC53aGl0ZS1mZy5kaXNhYmxlZC10ZXh0LFxuICAud2hpdGUtZmcgLmRpc2FibGVkLXRleHQsXG4gIC53aGl0ZS10ZXh0LmhpbnQtdGV4dCxcbiAgLndoaXRlLXRleHQgLmhpbnQtdGV4dCxcbiAgLndoaXRlLXRleHQuZGlzYWJsZWQtdGV4dCxcbiAgLndoaXRlLXRleHQgLmRpc2FibGVkLXRleHQge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgIWltcG9ydGFudDsgfVxuICAud2hpdGUtZmcuZGl2aWRlcixcbiAgLndoaXRlLWZnIC5kaXZpZGVyLCAud2hpdGUtZmcuZmFpbnQtdGV4dCxcbiAgLndoaXRlLWZnIC5mYWludC10ZXh0LFxuICAud2hpdGUtdGV4dC5kaXZpZGVyLFxuICAud2hpdGUtdGV4dCAuZGl2aWRlcixcbiAgLndoaXRlLXRleHQuZmFpbnQtdGV4dCxcbiAgLndoaXRlLXRleHQgLmZhaW50LXRleHQge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpICFpbXBvcnRhbnQ7IH1cbiAgLndoaXRlLWZnIG1kLWljb24sXG4gIC53aGl0ZS10ZXh0IG1kLWljb24ge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC53aGl0ZS1mZyBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lcixcbiAgLndoaXRlLXRleHQgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuICAud2hpdGUtZmcgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1iYXIsXG4gIC53aGl0ZS10ZXh0IG1kLXByb2dyZXNzLWxpbmVhciAubWQtYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuLnJlZC01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucmVkLTUwLWZnIHtcbiAgY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDsgfVxuXG4ucmVkLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDsgfVxuXG4ucmVkLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDsgfVxuXG4ucmVkLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDsgfVxuXG4ucmVkLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNERDIgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNERDIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnJlZC0xMDAtZmcge1xuICBjb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkNERDIgIWltcG9ydGFudDsgfVxuXG4ucmVkLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY5QTlBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5yZWQtMjAwLWZnIHtcbiAgY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDsgfVxuXG4ucmVkLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDsgfVxuXG4ucmVkLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VGOUE5QSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0VGOUE5QSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VGOUE5QSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucmVkLTMwMC1mZyB7XG4gIGNvbG9yOiAjRTU3MzczICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTU3MzczICFpbXBvcnRhbnQ7IH1cblxuLnJlZC0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDsgfVxuXG4ucmVkLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDsgfVxuXG4ucmVkLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDsgfVxuXG4ucmVkLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRjUzNTAgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRjUzNTAgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5yZWQtNDAwLWZnIHtcbiAgY29sb3I6ICNFRjUzNTAgIWltcG9ydGFudDsgfVxuXG4ucmVkLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFRjUzNTAgIWltcG9ydGFudDsgfVxuXG4ucmVkLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnJlZC01MDAtZmcsIC5ldmVudC1yZXBvcnQgdGFibGUubWQtdGFibGUgLmV2ZW50LW9jY3VycmVuY2UgLnRkLWV2ZW50LXR5cGUsXG4uZXZlbnQtcmVwb3J0IHRhYmxlLm1kLXRhYmxlIC5ldmVudC1vY2N1cnJlbmNlIFtjbGFzcyo9XCJpY29uLVwiXSB7XG4gIGNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnJlZC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLWZnIHtcbiAgY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5yZWQtNjAwLWZnIHtcbiAgY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4ucmVkLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4ucmVkLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0U1MzkzNSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U1MzkzNSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0U1MzkzNSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnJlZC03MDAtZmcge1xuICBjb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7IH1cblxuLnJlZC03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7IH1cblxuLnJlZC03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDsgfVxuXG4ucmVkLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7IH1cblxuLnJlZC04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5yZWQtODAwLWZnIHtcbiAgY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG4ucmVkLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG4ucmVkLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucmVkLTkwMC1mZyB7XG4gIGNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLnJlZC05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLnJlZC05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4ucmVkLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4ucmVkLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4ucmVkLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QTgwICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucmVkLUExMDAtZmcge1xuICBjb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjhBODAgIWltcG9ydGFudDsgfVxuXG4ucmVkLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjhBODAgIWltcG9ydGFudDsgfVxuXG4ucmVkLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY4QTgwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY4QTgwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjhBODAgIWltcG9ydGFudDsgfVxuXG4ucmVkLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1MjUyICFpbXBvcnRhbnQ7IH1cblxuLm1kLXJlZC1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTI1MiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnJlZC1BMjAwLWZnIHtcbiAgY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDsgfVxuXG4ucmVkLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1MjUyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY1MjUyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGNTI1MiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGNTI1MiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY1MjUyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMTc0NCAhaW1wb3J0YW50OyB9XG5cbi5tZC1yZWQtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjE3NDQgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5yZWQtQTQwMC1mZyB7XG4gIGNvbG9yOiAjRkYxNzQ0ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGMTc0NCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGMTc0NCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG4ucmVkLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG4ucmVkLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGMTc0NCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtcmVkLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDUwMDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucmVkLUE3MDAtZmcge1xuICBjb2xvcjogI0Q1MDAwMCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDsgfVxuXG4ucmVkLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDsgfVxuXG4ucmVkLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRDUwMDAwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRDUwMDAwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDsgfVxuXG4ucGluay01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0U0RUMgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0U0RUMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnBpbmstNTAtZmcge1xuICBjb2xvcjogI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGQ0U0RUMgIWltcG9ydGFudDsgfVxuXG4ucGluay01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4QkJEMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnBpbmstMTAwLWZnIHtcbiAgY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDsgfVxuXG4ucGluay0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y4QkJEMCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y4QkJEMCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDhGQjEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnBpbmstMjAwLWZnIHtcbiAgY29sb3I6ICNGNDhGQjEgIWltcG9ydGFudDsgfVxuXG4ucGluay0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjQ4RkIxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjQ4RkIxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjQ4RkIxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMDYyOTIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnBpbmstMzAwLWZnIHtcbiAgY29sb3I6ICNGMDYyOTIgIWltcG9ydGFudDsgfVxuXG4ucGluay0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjA2MjkyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjA2MjkyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjA2MjkyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQzQwN0EgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnBpbmstNDAwLWZnIHtcbiAgY29sb3I6ICNFQzQwN0EgIWltcG9ydGFudDsgfVxuXG4ucGluay00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUM0MDdBICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUM0MDdBICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRUM0MDdBICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5waW5rLTUwMC1mZyB7XG4gIGNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnBpbmstYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstZmcge1xuICBjb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0U5MUU2MyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFOTFFNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTkxRTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4MUI2MCAhaW1wb3J0YW50OyB9XG5cbi5tZC1waW5rLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEODFCNjAgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5waW5rLTYwMC1mZyB7XG4gIGNvbG9yOiAjRDgxQjYwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Q4MUI2MCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Q4MUI2MCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNEODFCNjAgIWltcG9ydGFudDsgfVxuXG4ucGluay02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNEODFCNjAgIWltcG9ydGFudDsgfVxuXG4ucGluay02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Q4MUI2MCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5waW5rLTcwMC1mZyB7XG4gIGNvbG9yOiAjQzIxODVCICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDsgfVxuXG4ucGluay03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDMjE4NUIgIWltcG9ydGFudDsgfVxuXG4ucGluay03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0MyMTg1QiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5waW5rLTgwMC1mZyB7XG4gIGNvbG9yOiAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuXG4ucGluay04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuXG4ucGluay04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0FEMTQ1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODBFNEYgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5waW5rLTkwMC1mZyB7XG4gIGNvbG9yOiAjODgwRTRGICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4ODBFNEYgIWltcG9ydGFudDsgfVxuXG4ucGluay05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4ODBFNEYgIWltcG9ydGFudDsgfVxuXG4ucGluay05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MEFCICFpbXBvcnRhbnQ7IH1cblxuLm1kLXBpbmstQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgwQUIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnBpbmstQTEwMC1mZyB7XG4gIGNvbG9yOiAjRkY4MEFCICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjgwQUIgIWltcG9ydGFudDsgfVxuXG4ucGluay1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY4MEFCICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjgwQUIgIWltcG9ydGFudDsgfVxuXG4ucGluay1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY4MEFCICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY4MEFCICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjQwODEgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNDA4MSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnBpbmstQTIwMC1mZyB7XG4gIGNvbG9yOiAjRkY0MDgxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjQwODEgIWltcG9ydGFudDsgfVxuXG4ucGluay1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY0MDgxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjQwODEgIWltcG9ydGFudDsgfVxuXG4ucGluay1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY0MDgxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY0MDgxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTAwNTcgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1MDA1NyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnBpbmstQTQwMC1mZyB7XG4gIGNvbG9yOiAjRjUwMDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGNTAwNTcgIWltcG9ydGFudDsgfVxuXG4ucGluay1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjUwMDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGNTAwNTcgIWltcG9ydGFudDsgfVxuXG4ucGluay1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjUwMDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjUwMDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNTExNjIgIWltcG9ydGFudDsgfVxuXG4ubWQtcGluay1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M1MTE2MiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnBpbmstQTcwMC1mZyB7XG4gIGNvbG9yOiAjQzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDNTExNjIgIWltcG9ydGFudDsgfVxuXG4ucGluay1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDNTExNjIgIWltcG9ydGFudDsgfVxuXG4ucGluay1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0U1RjUgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRTVGNSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucHVycGxlLTUwLWZnIHtcbiAgY29sb3I6ICNGM0U1RjUgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0YzRTVGNSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGM0U1RjUgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0YzRTVGNSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGM0U1RjUgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGM0U1RjUgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUJFRTcgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUJFRTcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnB1cnBsZS0xMDAtZmcge1xuICBjb2xvcjogI0UxQkVFNyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0UxQkVFNyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTFCRUU3ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTFCRUU3ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFMUJFRTcgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTFCRUU3ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0U5M0Q4ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0U5M0Q4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5wdXJwbGUtMjAwLWZnIHtcbiAgY29sb3I6ICNDRTkzRDggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDRTkzRDggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0NFOTNEOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0NFOTNEOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQ0U5M0Q4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0NFOTNEOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JBNjhDOCAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JBNjhDOCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnB1cnBsZS0zMDAtZmcge1xuICBjb2xvcjogI0JBNjhDOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0JBNjhDOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQkE2OEM4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQkE2OEM4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCQTY4QzggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQkE2OEM4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUI0N0JDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucHVycGxlLTQwMC1mZyB7XG4gIGNvbG9yOiAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNBQjQ3QkMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNBQjQ3QkMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0FCNDdCQyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNBQjQ3QkMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnB1cnBsZS01MDAtZmcge1xuICBjb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnB1cnBsZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLWZnIHtcbiAgY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RTI0QUEgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RTI0QUEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnB1cnBsZS02MDAtZmcge1xuICBjb2xvcjogIzhFMjRBQSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzhFMjRBQSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOEUyNEFBICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOEUyNEFBICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4RTI0QUEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOEUyNEFBICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5wdXJwbGUtNzAwLWZnIHtcbiAgY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM3QjFGQTIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjN0IxRkEyICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzdCMUZBMiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4ucHVycGxlLTgwMC1mZyB7XG4gIGNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnB1cnBsZS05MDAtZmcge1xuICBjb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBODBGQyAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQTgwRkMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnB1cnBsZS1BMTAwLWZnIHtcbiAgY29sb3I6ICNFQTgwRkMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUE4MEZDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUE4MEZDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0VBODBGQyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VBODBGQyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRUE4MEZDICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwNDBGQiAhaW1wb3J0YW50OyB9XG5cbi5tZC1wdXJwbGUtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMDQwRkIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5wdXJwbGUtQTIwMC1mZyB7XG4gIGNvbG9yOiAjRTA0MEZCICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0UwNDBGQiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0UwNDBGQiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFMDQwRkIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFMDQwRkIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0UwNDBGQiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENTAwRjkgIWltcG9ydGFudDsgfVxuXG4ubWQtcHVycGxlLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDUwMEY5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucHVycGxlLUE0MDAtZmcge1xuICBjb2xvcjogI0Q1MDBGOSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNENTAwRjkgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNENTAwRjkgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRDUwMEY5ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRDUwMEY5ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNENTAwRjkgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUEwMEZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLXB1cnBsZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FBMDBGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnB1cnBsZS1BNzAwLWZnIHtcbiAgY29sb3I6ICNBQTAwRkYgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQUEwMEZGICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQUEwMEZGICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0FBMDBGRiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0FBMDBGRiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQUEwMEZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERTdGNiAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREU3RjYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmRlZXAtcHVycGxlLTUwLWZnIHtcbiAgY29sb3I6ICNFREU3RjYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRURFN0Y2ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRURFN0Y2ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0VERTdGNiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VERTdGNiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRURFN0Y2ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMUM0RTkgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxQzRFOSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZGVlcC1wdXJwbGUtMTAwLWZnIHtcbiAgY29sb3I6ICNEMUM0RTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0QxQzRFOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNEMUM0RTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0QxQzRFOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNEMUM0RTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNEMUM0RTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IzOUREQiAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjM5RERCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5kZWVwLXB1cnBsZS0yMDAtZmcge1xuICBjb2xvcjogI0IzOUREQiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjM5RERCICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0IzOUREQiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQjM5RERCICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0IzOUREQiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0IzOUREQiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU3NUNEICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NTc1Q0QgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5kZWVwLXB1cnBsZS0zMDAtZmcge1xuICBjb2xvcjogIzk1NzVDRCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTU3NUNEICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzk1NzVDRCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTU3NUNEICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzk1NzVDRCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzk1NzVDRCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0U1N0MyICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3RTU3QzIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5kZWVwLXB1cnBsZS00MDAtZmcge1xuICBjb2xvcjogIzdFNTdDMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN0U1N0MyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzdFNTdDMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjN0U1N0MyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdFNTdDMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzdFNTdDMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmRlZXAtcHVycGxlLTUwMC1mZyB7XG4gIGNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZGVlcC1wdXJwbGUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLWZnIHtcbiAgY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjczQUI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RTM1QjEgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVFMzVCMSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZGVlcC1wdXJwbGUtNjAwLWZnIHtcbiAgY29sb3I6ICM1RTM1QjEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzVFMzVCMSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM1RTM1QjEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzVFMzVCMSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1RTM1QjEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM1RTM1QjEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxMkRBOCAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLXB1cnBsZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEyREE4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5kZWVwLXB1cnBsZS03MDAtZmcge1xuICBjb2xvcjogIzUxMkRBOCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTEyREE4ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzUxMkRBOCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNTEyREE4ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzUxMkRBOCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzUxMkRBOCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDUyN0EwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTI3QTAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmRlZXAtcHVycGxlLTgwMC1mZyB7XG4gIGNvbG9yOiAjNDUyN0EwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0NTI3QTAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDUyN0EwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0NTI3QTAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNDUyN0EwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNDUyN0EwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTFCOTIgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMUI5MiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZGVlcC1wdXJwbGUtOTAwLWZnIHtcbiAgY29sb3I6ICMzMTFCOTIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzMxMUI5MiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzMTFCOTIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzMxMUI5MiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMTFCOTIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzMTFCOTIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMzg4RkYgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMzg4RkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmRlZXAtcHVycGxlLUExMDAtZmcge1xuICBjb2xvcjogI0IzODhGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0IzODhGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQjM4OEZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQjM4OEZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCMzg4RkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQjM4OEZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0M0REZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0M0REZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGVlcC1wdXJwbGUtQTIwMC1mZyB7XG4gIGNvbG9yOiAjN0M0REZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN0M0REZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3QzRERkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3QzRERkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdDNERGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3QzRERkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTFGRkYgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1wdXJwbGUtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTFGRkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmRlZXAtcHVycGxlLUE0MDAtZmcge1xuICBjb2xvcjogIzY1MUZGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzY1MUZGRiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjUxRkZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjUxRkZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NTFGRkYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjUxRkZGICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIwMEVBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtcHVycGxlLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIwMEVBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5kZWVwLXB1cnBsZS1BNzAwLWZnIHtcbiAgY29sb3I6ICM2MjAwRUEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2MjAwRUEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzYyMDBFQSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzYyMDBFQSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjIwMEVBICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzYyMDBFQSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThFQUY2ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEVBRjYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmluZGlnby01MC1mZyB7XG4gIGNvbG9yOiAjRThFQUY2ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFOEVBRjYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRThFQUY2ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFOEVBRjYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRThFQUY2ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRThFQUY2ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzVDQUU5ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzVDQUU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5pbmRpZ28tMTAwLWZnIHtcbiAgY29sb3I6ICNDNUNBRTkgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDNUNBRTkgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0M1Q0FFOSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0M1Q0FFOSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQzVDQUU5ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0M1Q0FFOSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlGQThEQSAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlGQThEQSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uaW5kaWdvLTIwMC1mZyB7XG4gIGNvbG9yOiAjOUZBOERBICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOUZBOERBICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5RkE4REEgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5RkE4REEgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzlGQThEQSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5RkE4REEgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTg2Q0IgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTg2Q0IgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5pbmRpZ28tMzAwLWZnIHtcbiAgY29sb3I6ICM3OTg2Q0IgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM3OTg2Q0IgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzc5ODZDQiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzc5ODZDQiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNzk4NkNCICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzc5ODZDQiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVDNkJDMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVDNkJDMCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmluZGlnby00MDAtZmcge1xuICBjb2xvcjogIzVDNkJDMCAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzVDNkJDMCAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNUM2QkMwICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNUM2QkMwICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1QzZCQzAgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNUM2QkMwICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5pbmRpZ28tNTAwLWZnIHtcbiAgY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5pbmRpZ28tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1mZyB7XG4gIGNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0OUFCICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0OUFCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5pbmRpZ28tNjAwLWZnIHtcbiAgY29sb3I6ICMzOTQ5QUIgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMzOTQ5QUIgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM5NDlBQiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM5NDlBQiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzk0OUFCICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzM5NDlBQiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwM0Y5RiAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwM0Y5RiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uaW5kaWdvLTcwMC1mZyB7XG4gIGNvbG9yOiAjMzAzRjlGICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzAzRjlGICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzMDNGOUYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzMDNGOUYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMwM0Y5RiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzMDNGOUYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmluZGlnby04MDAtZmcge1xuICBjb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUEyMzdFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUEyMzdFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5pbmRpZ28tOTAwLWZnIHtcbiAgY29sb3I6ICMxQTIzN0UgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMxQTIzN0UgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzFBMjM3RSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzFBMjM3RSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMUEyMzdFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzFBMjM3RSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QzlFRkYgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEM5RUZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5pbmRpZ28tQTEwMC1mZyB7XG4gIGNvbG9yOiAjOEM5RUZGICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzhDOUVGRiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzhDOUVGRiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4QzlFRkYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4QzlFRkYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzhDOUVGRiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzZERkUgIWltcG9ydGFudDsgfVxuXG4ubWQtaW5kaWdvLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM2REZFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uaW5kaWdvLUEyMDAtZmcge1xuICBjb2xvcjogIzUzNkRGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM1MzZERkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM1MzZERkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNTM2REZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNTM2REZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM1MzZERkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Q1QUZFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWluZGlnby1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNENUFGRSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmluZGlnby1BNDAwLWZnIHtcbiAgY29sb3I6ICMzRDVBRkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM0Q1QUZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjM0Q1QUZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzNENUFGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNENUFGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjM0Q1QUZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNEZGRSAhaW1wb3J0YW50OyB9XG5cbi5tZC1pbmRpZ28tQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDRGRkUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmluZGlnby1BNzAwLWZnIHtcbiAgY29sb3I6ICMzMDRGRkUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzA0RkZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzA0RkZFICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzMwNEZGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMwNEZGRSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzA0RkZFICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ibHVlLTUwLWZnIHtcbiAgY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0UzRjJGRCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0UzRjJGRCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0UzRjJGRCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkJERUZCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ibHVlLTEwMC1mZyB7XG4gIGNvbG9yOiAjQkJERUZCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0JCREVGQiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0JCREVGQiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCQkRFRkIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0JCREVGQiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MENBRjkgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ibHVlLTIwMC1mZyB7XG4gIGNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5MENBRjkgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5MENBRjkgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRCNUY2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ibHVlLTMwMC1mZyB7XG4gIGNvbG9yOiAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzY0QjVGNiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY0QjVGNiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY0QjVGNiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJBNUY1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ibHVlLTQwMC1mZyB7XG4gIGNvbG9yOiAjNDJBNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0MkE1RjUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYmx1ZS01MDAtZmcge1xuICBjb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5ibHVlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWZnIHtcbiAgY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTg4RTUgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYmx1ZS02MDAtZmcge1xuICBjb2xvcjogIzFFODhFNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMxRTg4RTUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxRTg4RTUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxRTg4RTUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJsdWUtNzAwLWZnIHtcbiAgY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJsdWUtODAwLWZnIHtcbiAgY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJsdWUtOTAwLWZnIHtcbiAgY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgyQjFGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYmx1ZS1BMTAwLWZnIHtcbiAgY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzgyQjFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzgyQjFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ4QUZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYmx1ZS1BMjAwLWZnIHtcbiAgY29sb3I6ICM0NDhBRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0NDhBRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0NDhBRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0NDhBRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYmx1ZS1BNDAwLWZnIHtcbiAgY29sb3I6ICMyOTc5RkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyOTc5RkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyOTc5RkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyOTc5RkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NjJGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYmx1ZS1BNzAwLWZnIHtcbiAgY29sb3I6ICMyOTYyRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzI5NjJGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyOTYyRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzI5NjJGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyOTYyRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyOTYyRkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUY1RkUgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUY1RkUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWJsdWUtNTAtZmcge1xuICBjb2xvcjogI0UxRjVGRSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0UxRjVGRSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTFGNUZFICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTFGNUZFICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFMUY1RkUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTFGNUZFICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IzRTVGQyAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCM0U1RkMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWJsdWUtMTAwLWZnIHtcbiAgY29sb3I6ICNCM0U1RkMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjNFNUZDICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQjNFNUZDICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0IzRTVGQyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0IzRTVGQyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQjNFNUZDICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxRDRGQSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MUQ0RkEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWJsdWUtMjAwLWZnIHtcbiAgY29sb3I6ICM4MUQ0RkEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODFENEZBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjODFENEZBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzgxRDRGQSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzgxRDRGQSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjODFENEZBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRGQzNGNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RkMzRjcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWJsdWUtMzAwLWZnIHtcbiAgY29sb3I6ICM0RkMzRjcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNEZDM0Y3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNEZDM0Y3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzRGQzNGNyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRGQzNGNyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNEZDM0Y3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5QjZGNiAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOUI2RjYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWJsdWUtNDAwLWZnIHtcbiAgY29sb3I6ICMyOUI2RjYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjlCNkY2ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjlCNkY2ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzI5QjZGNiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI5QjZGNiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjlCNkY2ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWJsdWUtNTAwLWZnIHtcbiAgY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ibHVlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLWZnIHtcbiAgY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzlCRTUgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM5QkU1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubGlnaHQtYmx1ZS02MDAtZmcge1xuICBjb2xvcjogIzAzOUJFNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMzlCRTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMzlCRTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDM5QkU1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDM5QkU1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMzlCRTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI4OEQxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyODhEMSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmxpZ2h0LWJsdWUtNzAwLWZnIHtcbiAgY29sb3I6ICMwMjg4RDEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDI4OEQxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDI4OEQxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAyODhEMSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAyODhEMSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDI4OEQxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNzdCRCAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjc3QkQgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5saWdodC1ibHVlLTgwMC1mZyB7XG4gIGNvbG9yOiAjMDI3N0JEICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAyNzdCRCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAyNzdCRCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMjc3QkQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMjc3QkQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAyNzdCRCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTU3OUIgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE1NzlCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubGlnaHQtYmx1ZS05MDAtZmcge1xuICBjb2xvcjogIzAxNTc5QiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMTU3OUIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMTU3OUIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDE1NzlCICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDE1NzlCICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMTU3OUIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwRDhGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBEOEZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ibHVlLUExMDAtZmcge1xuICBjb2xvcjogIzgwRDhGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBEOEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzgwRDhGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjODBEOEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzgwRDhGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzgwRDhGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBDNEZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWJsdWUtQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEM0RkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWJsdWUtQTIwMC1mZyB7XG4gIGNvbG9yOiAjNDBDNEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0MEM0RkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDBDNEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0MEM0RkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNDBDNEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNDBDNEZGICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEIwRkYgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtYmx1ZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjBGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtYmx1ZS1BNDAwLWZnIHtcbiAgY29sb3I6ICMwMEIwRkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwQjBGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMEIwRkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwQjBGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMEIwRkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMEIwRkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFFQSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ibHVlLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MUVBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubGlnaHQtYmx1ZS1BNzAwLWZnIHtcbiAgY29sb3I6ICMwMDkxRUEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTFFQSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDkxRUEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwOTFFQSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDkxRUEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDkxRUEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEY3RkEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmN5YW4tNTAtZmcge1xuICBjb2xvcjogI0UwRjdGQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0UwRjdGQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTBGN0ZBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTBGN0ZBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFMEY3RkEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTBGN0ZBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMkVCRjIgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmN5YW4tMTAwLWZnIHtcbiAgY29sb3I6ICNCMkVCRjIgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjJFQkYyICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQjJFQkYyICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0IyRUJGMiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQjJFQkYyICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwREVFQSAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MERFRUEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmN5YW4tMjAwLWZnIHtcbiAgY29sb3I6ICM4MERFRUEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzgwREVFQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzgwREVFQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjODBERUVBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRERDBFMSAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0REQwRTEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmN5YW4tMzAwLWZnIHtcbiAgY29sb3I6ICM0REQwRTEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNEREMEUxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNEREMEUxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzRERDBFMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRERDBFMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNEREMEUxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2QzZEQSAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmN5YW4tNDAwLWZnIHtcbiAgY29sb3I6ICMyNkM2REEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzI2QzZEQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI2QzZEQSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmN5YW4tNTAwLWZnIHtcbiAgY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jeWFuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLWZnIHtcbiAgY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEFDQzEgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBQ0MxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jeWFuLTYwMC1mZyB7XG4gIGNvbG9yOiAjMDBBQ0MxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwQUNDMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwQUNDMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMEFDQzEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMEFDQzEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwQUNDMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uY3lhbi03MDAtZmcge1xuICBjb2xvcjogIzAwOTdBNyAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDsgfVxuXG4uY3lhbi03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDsgfVxuXG4uY3lhbi03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA5N0E3ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDk3QTcgIWltcG9ydGFudDsgfVxuXG4uY3lhbi04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmN5YW4tODAwLWZnIHtcbiAgY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwODM4RiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5jeWFuLTkwMC1mZyB7XG4gIGNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODRGRkZGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NEZGRkYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmN5YW4tQTEwMC1mZyB7XG4gIGNvbG9yOiAjODRGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4NEZGRkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjODRGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4NEZGRkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjODRGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjODRGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOEZGRkYgIWltcG9ydGFudDsgfVxuXG4ubWQtY3lhbi1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4RkZGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uY3lhbi1BMjAwLWZnIHtcbiAgY29sb3I6ICMxOEZGRkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzE4RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxOEZGRkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzE4RkZGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxOEZGRkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxOEZGRkYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRTVGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1jeWFuLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBFNUZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jeWFuLUE0MDAtZmcge1xuICBjb2xvcjogIzAwRTVGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBFNUZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwRTVGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDBFNUZGICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwRTVGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwRTVGRiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCOEQ0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWN5YW4tQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEI4RDQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmN5YW4tQTcwMC1mZyB7XG4gIGNvbG9yOiAjMDBCOEQ0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMEI4RDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDBCOEQ0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMEI4RDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBCOEQ0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDBCOEQ0ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBGMkYxICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBGMkYxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50ZWFsLTUwLWZnIHtcbiAgY29sb3I6ICNFMEYyRjEgIWltcG9ydGFudDsgfVxuXG4udGVhbC01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFMEYyRjEgIWltcG9ydGFudDsgfVxuXG4udGVhbC01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTBGMkYxICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0UwRjJGMSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMkRGREIgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJERkRCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50ZWFsLTEwMC1mZyB7XG4gIGNvbG9yOiAjQjJERkRCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0IyREZEQiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0IyREZEQiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCMkRGREIgIWltcG9ydGFudDsgfVxuXG4udGVhbC0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCMkRGREIgIWltcG9ydGFudDsgfVxuXG4udGVhbC0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0IyREZEQiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBDQkM0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50ZWFsLTIwMC1mZyB7XG4gIGNvbG9yOiAjODBDQkM0ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzgwQ0JDNCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzgwQ0JDNCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4udGVhbC0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4MENCQzQgIWltcG9ydGFudDsgfVxuXG4udGVhbC0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzgwQ0JDNCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0REI2QUMgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNERCNkFDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50ZWFsLTMwMC1mZyB7XG4gIGNvbG9yOiAjNERCNkFDICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0REI2QUMgIWltcG9ydGFudDsgfVxuXG4udGVhbC0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0REI2QUMgIWltcG9ydGFudDsgfVxuXG4udGVhbC0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzREQjZBQyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZBNjlBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50ZWFsLTQwMC1mZyB7XG4gIGNvbG9yOiAjMjZBNjlBICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzI2QTY5QSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzI2QTY5QSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4udGVhbC00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyNkE2OUEgIWltcG9ydGFudDsgfVxuXG4udGVhbC00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzI2QTY5QSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4udGVhbC01MDAtZmcge1xuICBjb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi50ZWFsLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLWZnIHtcbiAgY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg5N0IgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4OTdCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4udGVhbC02MDAtZmcge1xuICBjb2xvcjogIzAwODk3QiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDg5N0IgIWltcG9ydGFudDsgfVxuXG4udGVhbC02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDg5N0IgIWltcG9ydGFudDsgfVxuXG4udGVhbC02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA4OTdCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA4OTdCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDg5N0IgIWltcG9ydGFudDsgfVxuXG4udGVhbC03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnRlYWwtNzAwLWZnIHtcbiAgY29sb3I6ICMwMDc5NkIgIWltcG9ydGFudDsgfVxuXG4udGVhbC03MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwNzk2QiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA3OTZCICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnRlYWwtODAwLWZnIHtcbiAgY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuXG4udGVhbC04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLnRlYWwtOTAwLWZnIHtcbiAgY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDsgfVxuXG4udGVhbC05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBN0ZGRUIgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E3RkZFQiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGVhbC1BMTAwLWZnIHtcbiAgY29sb3I6ICNBN0ZGRUIgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0E3RkZFQiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNBN0ZGRUIgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0E3RkZFQiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNBN0ZGRUIgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNBN0ZGRUIgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0RkZEQSAhaW1wb3J0YW50OyB9XG5cbi5tZC10ZWFsLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRGRkRBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50ZWFsLUEyMDAtZmcge1xuICBjb2xvcjogIzY0RkZEQSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjRGRkRBICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY0RkZEQSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjRGRkRBICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY0RkZEQSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY0RkZEQSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMURFOUI2ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXRlYWwtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxREU5QjYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRlYWwtQTQwMC1mZyB7XG4gIGNvbG9yOiAjMURFOUI2ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMxREU5QjYgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMURFOUI2ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxREU5QjYgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMURFOUI2ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMURFOUI2ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJGQTUgIWltcG9ydGFudDsgfVxuXG4ubWQtdGVhbC1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkZBNSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGVhbC1BNzAwLWZnIHtcbiAgY29sb3I6ICMwMEJGQTUgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwQkZBNSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMEJGQTUgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwQkZBNSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMEJGQTUgIWltcG9ydGFudDsgfVxuXG4udGVhbC1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMEJGQTUgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGNUU5ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RjVFOSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JlZW4tNTAtZmcge1xuICBjb2xvcjogI0U4RjVFOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFOEY1RTkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFOEY1RTkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRThGNUU5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRThGNUU5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFOEY1RTkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M4RTZDOSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzhFNkM5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmVlbi0xMDAtZmcge1xuICBjb2xvcjogI0M4RTZDOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzhFNkM5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0M4RTZDOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQzhFNkM5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0M4RTZDOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0M4RTZDOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTVENkE3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBNUQ2QTcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZWVuLTIwMC1mZyB7XG4gIGNvbG9yOiAjQTVENkE3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNBNUQ2QTcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQTVENkE3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNBNUQ2QTcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQTVENkE3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQTVENkE3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MUM3ODQgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxQzc4NCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JlZW4tMzAwLWZnIHtcbiAgY29sb3I6ICM4MUM3ODQgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzgxQzc4NCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4MUM3ODQgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzgxQzc4NCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4MUM3ODQgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4MUM3ODQgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2QkI2QSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZCQjZBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmVlbi00MDAtZmcge1xuICBjb2xvcjogIzY2QkI2QSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjZCQjZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY2QkI2QSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjZCQjZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY2QkI2QSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY2QkI2QSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZWVuLTUwMC1mZyB7XG4gIGNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JlZW4tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLWZnIHtcbiAgY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0M0EwNDcgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzQTA0NyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmdyZWVuLTYwMC1mZyB7XG4gIGNvbG9yOiAjNDNBMDQ3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0M0EwNDcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDNBMDQ3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0M0EwNDcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNDNBMDQ3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNDNBMDQ3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OEUzQyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmdyZWVuLTcwMC1mZyB7XG4gIGNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRTdEMzIgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJFN0QzMiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uZ3JlZW4tODAwLWZnIHtcbiAgY29sb3I6ICMyRTdEMzIgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzJFN0QzMiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyRTdEMzIgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzJFN0QzMiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyRTdEMzIgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyRTdEMzIgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCNUUyMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUI1RTIwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ncmVlbi05MDAtZmcge1xuICBjb2xvcjogIzFCNUUyMCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMUI1RTIwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzFCNUUyMCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMUI1RTIwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFCNUUyMCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzFCNUUyMCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5RjZDQSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5RjZDQSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JlZW4tQTEwMC1mZyB7XG4gIGNvbG9yOiAjQjlGNkNBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjlGNkNBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCOUY2Q0EgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCOUY2Q0EgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0I5RjZDQSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCOUY2Q0EgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OUYwQUUgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JlZW4tQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OUYwQUUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZWVuLUEyMDAtZmcge1xuICBjb2xvcjogIzY5RjBBRSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzY5RjBBRSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjlGMEFFICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjlGMEFFICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2OUYwQUUgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjlGMEFFICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBFNjc2ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZWVuLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBFNjc2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmVlbi1BNDAwLWZnIHtcbiAgY29sb3I6ICMwMEU2NzYgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMwMEU2NzYgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwRTY3NiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwRTY3NiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBFNjc2ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwRTY3NiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQzg1MyAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmVlbi1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQzg1MyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JlZW4tQTcwMC1mZyB7XG4gIGNvbG9yOiAjMDBDODUzICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBDODUzICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMEM4NTMgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMEM4NTMgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwQzg1MyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMEM4NTMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGOEU5ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjhFOSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAtZmcge1xuICBjb2xvcjogI0YxRjhFOSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGMUY4RTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGMUY4RTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjFGOEU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjFGOEU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGMUY4RTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RDRURDOCAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRENFREM4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ncmVlbi0xMDAtZmcge1xuICBjb2xvcjogI0RDRURDOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRENFREM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0RDRURDOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRENFREM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0RDRURDOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0RDRURDOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzVFMUE1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNUUxQTUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWdyZWVuLTIwMC1mZyB7XG4gIGNvbG9yOiAjQzVFMUE1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDNUUxQTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQzVFMUE1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDNUUxQTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQzVFMUE1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQzVFMUE1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRUQ1ODEgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FFRDU4MSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtZ3JlZW4tMzAwLWZnIHtcbiAgY29sb3I6ICNBRUQ1ODEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0FFRDU4MSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNBRUQ1ODEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0FFRDU4MSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNBRUQ1ODEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNBRUQ1ODEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDQ0M2NSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUNDQzY1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ncmVlbi00MDAtZmcge1xuICBjb2xvcjogIzlDQ0M2NSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOUNDQzY1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzlDQ0M2NSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOUNDQzY1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzlDQ0M2NSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzlDQ0M2NSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWdyZWVuLTUwMC1mZyB7XG4gIGNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtZ3JlZW4tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLWZnIHtcbiAgY29sb3I6ICM4QkMzNEEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzhCQzM0QSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Q0IzNDIgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdDQjM0MiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtZ3JlZW4tNjAwLWZnIHtcbiAgY29sb3I6ICM3Q0IzNDIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzdDQjM0MiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3Q0IzNDIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzdDQjM0MiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3Q0IzNDIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3Q0IzNDIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY4OUYzOCAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjg5RjM4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubGlnaHQtZ3JlZW4tNzAwLWZnIHtcbiAgY29sb3I6ICM2ODlGMzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzY4OUYzOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2ODlGMzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzY4OUYzOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2ODlGMzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2ODlGMzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1OEIyRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU4QjJGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubGlnaHQtZ3JlZW4tODAwLWZnIHtcbiAgY29sb3I6ICM1NThCMkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzU1OEIyRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM1NThCMkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzU1OEIyRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1NThCMkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM1NThCMkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNjkxRSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2OTFFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubGlnaHQtZ3JlZW4tOTAwLWZnIHtcbiAgY29sb3I6ICMzMzY5MUUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzMzNjkxRSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzMzY5MUUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzMzNjkxRSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMzY5MUUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzMzY5MUUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQ0ZGOTAgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQ0ZGOTAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWdyZWVuLUExMDAtZmcge1xuICBjb2xvcjogI0NDRkY5MCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0NDRkY5MCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQ0NGRjkwICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQ0NGRjkwICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDQ0ZGOTAgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQ0NGRjkwICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJGRjU5ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpZ2h0LWdyZWVuLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJGRjU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saWdodC1ncmVlbi1BMjAwLWZnIHtcbiAgY29sb3I6ICNCMkZGNTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCMkZGNTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0IyRkY1OSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0IyRkY1OSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjJGRjU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0IyRkY1OSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2RkYwMyAhaW1wb3J0YW50OyB9XG5cbi5tZC1saWdodC1ncmVlbi1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2RkYwMyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGlnaHQtZ3JlZW4tQTQwMC1mZyB7XG4gIGNvbG9yOiAjNzZGRjAzICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZGRjAzICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3NkZGMDMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3NkZGMDMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzc2RkYwMyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3NkZGMDMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NEREMTcgIWltcG9ydGFudDsgfVxuXG4ubWQtbGlnaHQtZ3JlZW4tQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NEREMTcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpZ2h0LWdyZWVuLUE3MDAtZmcge1xuICBjb2xvcjogIzY0REQxNyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzY0REQxNyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjRERDE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjRERDE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NEREMTcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjRERDE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGQkU3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGQkU3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLTUwLWZnIHtcbiAgY29sb3I6ICNGOUZCRTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGOUZCRTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y5RkJFNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y5RkJFNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjlGQkU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Y5RkJFNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEY0QzMgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGNEMzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLTEwMC1mZyB7XG4gIGNvbG9yOiAjRjBGNEMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0YwRjRDMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0YwRjRDMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGMEY0QzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGMEY0QzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0YwRjRDMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkVFOUMgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFRTlDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLTIwMC1mZyB7XG4gIGNvbG9yOiAjRTZFRTlDICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0U2RUU5QyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0U2RUU5QyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFNkVFOUMgIWltcG9ydGFudDsgfVxuXG4ubGltZS0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNkVFOUMgIWltcG9ydGFudDsgfVxuXG4ubGltZS0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0U2RUU5QyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQ0U3NzUgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRENFNzc1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLTMwMC1mZyB7XG4gIGNvbG9yOiAjRENFNzc1ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0RDRTc3NSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0RDRTc3NSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNEQ0U3NzUgIWltcG9ydGFudDsgfVxuXG4ubGltZS0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNEQ0U3NzUgIWltcG9ydGFudDsgfVxuXG4ubGltZS0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0RDRTc3NSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENEUxNTcgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDRFMTU3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLTQwMC1mZyB7XG4gIGNvbG9yOiAjRDRFMTU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Q0RTE1NyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Q0RTE1NyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNENEUxNTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNENEUxNTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Q0RTE1NyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLTUwMC1mZyB7XG4gIGNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTUwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubGltZS01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubGltZS01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubGltZS1mZyB7XG4gIGNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0REQzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubGltZS1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubGltZS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0NEREMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDRERDMzkgIWltcG9ydGFudDsgfVxuXG4ubGltZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzBDQTMzICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MwQ0EzMyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS02MDAtZmcge1xuICBjb2xvcjogI0MwQ0EzMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDMENBMzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDMENBMzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQzBDQTMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQzBDQTMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDMENBMzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUZCNDJCICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQjQyQiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS03MDAtZmcge1xuICBjb2xvcjogI0FGQjQyQiAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNBRkI0MkIgIWltcG9ydGFudDsgfVxuXG4ubGltZS03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNBRkI0MkIgIWltcG9ydGFudDsgfVxuXG4ubGltZS03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQUZCNDJCICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQUZCNDJCICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNBRkI0MkIgIWltcG9ydGFudDsgfVxuXG4ubGltZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUU5RDI0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlFOUQyNCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS04MDAtZmcge1xuICBjb2xvcjogIzlFOUQyNCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM5RTlEMjQgIWltcG9ydGFudDsgfVxuXG4ubGltZS04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5RTlEMjQgIWltcG9ydGFudDsgfVxuXG4ubGltZS04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOUU5RDI0ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOUU5RDI0ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5RTlEMjQgIWltcG9ydGFudDsgfVxuXG4ubGltZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmxpbWUtOTAwLWZnIHtcbiAgY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEZGODEgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RkY4MSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS1BMTAwLWZnIHtcbiAgY29sb3I6ICNGNEZGODEgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y0RkY4MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGNEZGODEgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y0RkY4MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNEZGODEgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGNEZGODEgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRkY0MSAhaW1wb3J0YW50OyB9XG5cbi5tZC1saW1lLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGRjQxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5saW1lLUEyMDAtZmcge1xuICBjb2xvcjogI0VFRkY0MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUVGRjQxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VFRkY0MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRUVGRjQxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VFRkY0MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VFRkY0MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWxpbWUtQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNkZGMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpbWUtQTQwMC1mZyB7XG4gIGNvbG9yOiAjQzZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDNkZGMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQzZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNDNkZGMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQzZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQzZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRUVBMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtbGltZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FFRUEwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ubGltZS1BNzAwLWZnIHtcbiAgY29sb3I6ICNBRUVBMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0FFRUEwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNBRUVBMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0FFRUEwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLUE3MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNBRUVBMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNBRUVBMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkRFNyAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGREU3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctNTAtZmcge1xuICBjb2xvcjogI0ZGRkRFNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGREU3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy01MC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRkRFNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZGREU3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRkRFNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNTAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRkRFNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjlDNCAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjlDNCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LTEwMC1mZyB7XG4gIGNvbG9yOiAjRkZGOUM0ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGOUM0ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkY5QzQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkY5QzQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRjlDNCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkY5QzQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY1OUQgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY1OUQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy0yMDAtZmcge1xuICBjb2xvcjogI0ZGRjU5RCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRjU5RCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZGNTlEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZGNTlEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0yMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY1OUQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZGNTlEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGMTc2ICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGMTc2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctMzAwLWZnIHtcbiAgY29sb3I6ICNGRkYxNzYgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkYxNzYgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTMwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRjE3NiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRjE3NiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGMTc2ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy0zMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRjE3NiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUU1OCAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUU1OCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LTQwMC1mZyB7XG4gIGNvbG9yOiAjRkZFRTU4ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFRTU4ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkVFNTggIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkVFNTggIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRUU1OCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkVFNTggIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy01MDAtZmcge1xuICBjb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZFQjNCICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LWZnIHtcbiAgY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRUIzQiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkVCM0IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREQ4MzUgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREQ4MzUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy02MDAtZmcge1xuICBjb2xvcjogI0ZERDgzNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZERDgzNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkREODM1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkREODM1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGREQ4MzUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkREODM1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7IH1cblxuLm1kLXllbGxvdy03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi55ZWxsb3ctNzAwLWZnIHtcbiAgY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGQkMwMkQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkJDMDJEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZCQzAyRCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ueWVsbG93LTgwMC1mZyB7XG4gIGNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGOUE4MjUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4ubWQteWVsbG93LTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy05MDAtZmcge1xuICBjb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkY4RCAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGOEQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy1BMTAwLWZnIHtcbiAgY29sb3I6ICNGRkZGOEQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRjhEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZGRjhEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRkY4RCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRkY4RCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZGRjhEICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkYwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy1BMjAwLWZnIHtcbiAgY29sb3I6ICNGRkZGMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRkYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRkYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZGRjAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUEwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVBMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy1BNDAwLWZnIHtcbiAgY29sb3I6ICNGRkVBMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUE0MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFQTAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZFQTAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRUEwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRUEwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZFQTAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDYwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC15ZWxsb3ctQTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ2MDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnllbGxvdy1BNzAwLWZnIHtcbiAgY29sb3I6ICNGRkQ2MDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZENjAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZENjAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRDYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRDYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctQTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZENjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjhFMSAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY4RTEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLTUwLWZnIHtcbiAgY29sb3I6ICNGRkY4RTEgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNTAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGOEUxICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZGOEUxICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTUwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRjhFMSAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci01MC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRjhFMSAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZGOEUxICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVDQjMgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUNCMyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItMTAwLWZnIHtcbiAgY29sb3I6ICNGRkVDQjMgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRUNCMyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0xMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkVDQjMgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRUNCMyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0xMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkVDQjMgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkVDQjMgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTA4MiAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMDgyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci0yMDAtZmcge1xuICBjb2xvcjogI0ZGRTA4MiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFMDgyICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRTA4MiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0yMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZFMDgyICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRTA4MiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0yMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRTA4MiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci0zMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENTRGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQ1NEYgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLTMwMC1mZyB7XG4gIGNvbG9yOiAjRkZENTRGICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkQ1NEYgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZENTRGICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkQ1NEYgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZENTRGICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZENTRGICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNBMjggIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0EyOCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItNDAwLWZnIHtcbiAgY29sb3I6ICNGRkNBMjggIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQ0EyOCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkNBMjggIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQ0EyOCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci00MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkNBMjggIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkNBMjggIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci01MDAtZmcge1xuICBjb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1mZyB7XG4gIGNvbG9yOiAjRkZDMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkIzMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLTYwMC1mZyB7XG4gIGNvbG9yOiAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTYwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkIzMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkIzMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZCMzAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItNzAwLWZnIHtcbiAgY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci04MDAtZmcge1xuICBjb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci04MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTgwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLTkwMC1mZyB7XG4gIGNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTkwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItOTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRjZGMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItOTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLTkwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFNTdGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFNTdGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci1BMTAwLWZnIHtcbiAgY29sb3I6ICNGRkU1N0YgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkU1N0YgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZFNTdGICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRTU3RiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5tZC1hbWJlci1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDc0MCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYW1iZXItQTIwMC1mZyB7XG4gIGNvbG9yOiAjRkZENzQwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUEyMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZENzQwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkQ3NDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkQ3NDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRDc0MCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkQ3NDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM0MDAgIWltcG9ydGFudDsgfVxuXG4ubWQtYW1iZXItQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM0MDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFtYmVyLUE0MDAtZmcge1xuICBjb2xvcjogI0ZGQzQwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzQwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkM0MDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZDNDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBQjAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWFtYmVyLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBQjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbWJlci1BNzAwLWZnIHtcbiAgY29sb3I6ICNGRkFCMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkFCMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZBQjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQUIwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGM0UwICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYzRTAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS01MC1mZyB7XG4gIGNvbG9yOiAjRkZGM0UwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkYzRTAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZGM0UwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkYzRTAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGM0UwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZGM0UwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMEIyICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMEIyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtMTAwLWZnIHtcbiAgY29sb3I6ICNGRkUwQjIgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkUwQjIgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRTBCMiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRTBCMiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZFMEIyICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRTBCMiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0M4MCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0M4MCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLTIwMC1mZyB7XG4gIGNvbG9yOiAjRkZDQzgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDQzgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkNDODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkNDODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQ0M4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkNDODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI3NEQgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI3NEQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS0zMDAtZmcge1xuICBjb2xvcjogI0ZGQjc0RCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQjc0RCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZCNzREICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZCNzREICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkI3NEQgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZCNzREICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBNzI2ICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBNzI2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtNDAwLWZnIHtcbiAgY29sb3I6ICNGRkE3MjYgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkE3MjYgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQTcyNiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQTcyNiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZBNzI2ICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQTcyNiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLTUwMC1mZywgLmV2ZW50LXJlcG9ydCB0YWJsZS5tZC10YWJsZSAuZXZlbnQtc3ViZXZlbnQgLnRkLWV2ZW50LXR5cGUsXG4uZXZlbnQtcmVwb3J0IHRhYmxlLm1kLXRhYmxlIC5ldmVudC1zdWJldmVudCBbY2xhc3MqPVwiaWNvbi1cIl0ge1xuICBjb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLWZnIHtcbiAgY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQjhDMDAgIWltcG9ydGFudDsgfVxuXG4ubWQtb3JhbmdlLTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQjhDMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLm9yYW5nZS02MDAtZmcge1xuICBjb2xvcjogI0ZCOEMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZCOEMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkI4QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkI4QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGQjhDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTYwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkI4QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU3QzAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjU3QzAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5vcmFuZ2UtNzAwLWZnIHtcbiAgY29sb3I6ICNGNTdDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGNTdDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y1N0MwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y1N0MwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjU3QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Y1N0MwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGNkMwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1vcmFuZ2UtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGNkMwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLm9yYW5nZS04MDAtZmcge1xuICBjb2xvcjogI0VGNkMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VGNkMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtODAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUY2QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS04MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRUY2QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFRjZDMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTgwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRUY2QzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTY1MTAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTY1MTAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ub3JhbmdlLTkwMC1mZyB7XG4gIGNvbG9yOiAjRTY1MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTY1MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFNjUxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFNjUxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U2NTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFNjUxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMTgwICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDE4MCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLUExMDAtZmcge1xuICBjb2xvcjogI0ZGRDE4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkQxODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkQxODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZEMTgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZEMTgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkQxODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBQjQwICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUI0MCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLUEyMDAtZmcge1xuICBjb2xvcjogI0ZGQUI0MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkFCNDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkFCNDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZBQjQwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZBQjQwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkFCNDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5MTAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTEwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLUE0MDAtZmcge1xuICBjb2xvcjogI0ZGOTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjkxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjkxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY5MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY5MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjkxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RDAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLW9yYW5nZS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkQwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ub3JhbmdlLUE3MDAtZmcge1xuICBjb2xvcjogI0ZGNkQwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjZEMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjZEMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY2RDAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY2RDAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjZEMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJFOUU3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRTlFNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAtZmcge1xuICBjb2xvcjogI0ZCRTlFNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGQkU5RTcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGQkU5RTcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkJFOUU3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkJFOUU3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGQkU5RTcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0NCQyAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQ0JDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5kZWVwLW9yYW5nZS0xMDAtZmcge1xuICBjb2xvcjogI0ZGQ0NCQyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDQ0JDICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQ0NCQyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZDQ0JDICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQ0NCQyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQ0NCQyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBQjkxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkFCOTEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmRlZXAtb3JhbmdlLTIwMC1mZyB7XG4gIGNvbG9yOiAjRkZBQjkxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkFCOTEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZBQjkxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNGRkFCOTEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZBQjkxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZBQjkxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhBNjUgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEE2NSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZGVlcC1vcmFuZ2UtMzAwLWZnIHtcbiAgY29sb3I6ICNGRjhBNjUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOEE2NSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0zMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjhBNjUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGOEE2NSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjhBNjUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtMzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjhBNjUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNzA0MyAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY3MDQzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5kZWVwLW9yYW5nZS00MDAtZmcge1xuICBjb2xvcjogI0ZGNzA0MyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY3MDQzICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGNzA0MyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS00MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY3MDQzICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGNzA0MyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS00MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGNzA0MyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5kZWVwLW9yYW5nZS01MDAtZmcge1xuICBjb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5kZWVwLW9yYW5nZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtZmcge1xuICBjb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTExRSAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MTFFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGVlcC1vcmFuZ2UtNjAwLWZnIHtcbiAgY29sb3I6ICNGNDUxMUUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTExRSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGNDUxMUUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y0NTExRSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNDUxMUUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGNDUxMUUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2NEExOSAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTY0QTE5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGVlcC1vcmFuZ2UtNzAwLWZnIHtcbiAgY29sb3I6ICNFNjRBMTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0U2NEExOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS03MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFNjRBMTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U2NEExOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNjRBMTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFNjRBMTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4NDMxNSAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDg0MzE1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGVlcC1vcmFuZ2UtODAwLWZnIHtcbiAgY29sb3I6ICNEODQzMTUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Q4NDMxNSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNEODQzMTUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Q4NDMxNSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNEODQzMTUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNEODQzMTUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGMzYwQyAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkYzNjBDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGVlcC1vcmFuZ2UtOTAwLWZnIHtcbiAgY29sb3I6ICNCRjM2MEMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0JGMzYwQyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCRjM2MEMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtOTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0JGMzYwQyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCRjM2MEMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCRjM2MEMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjlFODAgIWltcG9ydGFudDsgfVxuXG4ubWQtZGVlcC1vcmFuZ2UtQTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjlFODAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmRlZXAtb3JhbmdlLUExMDAtZmcge1xuICBjb2xvcjogI0ZGOUU4MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BMTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOUU4MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkY5RTgwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkY5RTgwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUExMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjlFODAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkY5RTgwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RTQwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RTQwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5kZWVwLW9yYW5nZS1BMjAwLWZnIHtcbiAgY29sb3I6ICNGRjZFNDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRjZFNDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTIwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGNkU0MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGNkU0MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY2RTQwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUEyMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGNkU0MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGM0QwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1kZWVwLW9yYW5nZS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGM0QwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmRlZXAtb3JhbmdlLUE0MDAtZmcge1xuICBjb2xvcjogI0ZGM0QwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGM0QwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkYzRDAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkYzRDAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjNEMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkYzRDAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREQyQzAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWRlZXAtb3JhbmdlLUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREQyQzAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGVlcC1vcmFuZ2UtQTcwMC1mZyB7XG4gIGNvbG9yOiAjREQyQzAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjREQyQzAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNERDJDMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNERDJDMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0REMkMwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNERDJDMDAgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQkU5ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLTUwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUJFOSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYnJvd24tNTAtZmcge1xuICBjb2xvcjogI0VGRUJFOSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFRkVCRTkgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNTAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFRkVCRTkgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRUZFQkU5ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUZFQkU5ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTUwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFRkVCRTkgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5icm93bi0xMDAtZmcge1xuICBjb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0xMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi0yMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJyb3duLTIwMC1mZyB7XG4gIGNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMTg4N0YgIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExODg3RiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJyb3duLTMwMC1mZyB7XG4gIGNvbG9yOiAjQTE4ODdGICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTMwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNBMTg4N0YgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQTE4ODdGICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTMwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNBMTg4N0YgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tMzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQTE4ODdGICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQTE4ODdGICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJyb3duLTQwMC1mZyB7XG4gIGNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYnJvd24tNTAwLWZnIHtcbiAgY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5icm93bi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tZmcge1xuICBjb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZENEM0MSAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkQ0QzQxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5icm93bi02MDAtZmcge1xuICBjb2xvcjogIzZENEM0MSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNkQ0QzQxICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzZENEM0MSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi02MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNkQ0QzQxICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzZENEM0MSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzZENEM0MSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJyb3duLTcwMC1mZyB7XG4gIGNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RTM0MkUgIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tODAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRFMzQyRSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYnJvd24tODAwLWZnIHtcbiAgY29sb3I6ICM0RTM0MkUgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzRFMzQyRSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi04MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0RTM0MkUgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzRFMzQyRSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0RTM0MkUgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tODAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0RTM0MkUgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNFMjcyMyAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0UyNzIzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5icm93bi05MDAtZmcge1xuICBjb2xvcjogIzNFMjcyMyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM0UyNzIzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzNFMjcyMyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi05MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjM0UyNzIzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNFMjcyMyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzNFMjcyMyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYnJvd24tQTEwMC1mZyB7XG4gIGNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTEwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Q3Q0NDOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4ubWQtYnJvd24tQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJyb3duLUEyMDAtZmcge1xuICBjb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BMjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0JDQUFBNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUEyMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJyb3duLUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5icm93bi1BNDAwLWZnIHtcbiAgY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTQwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUE0MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzhENkU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5tZC1icm93bi1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYnJvd24tQTcwMC1mZyB7XG4gIGNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNUQ0MDM3ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDsgfVxuXG4uZ3JleS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkEgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZXktNTAtZmcge1xuICBjb2xvcjogI0ZBRkFGQSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTUwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZBRkFGQSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkFGQUZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNTAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkFGQUZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNTAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGQUZBRkEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkFGQUZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LTEwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZXktMTAwLWZnIHtcbiAgY29sb3I6ICNGNUY1RjUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjVGNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRjVGNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y1RjVGNSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Y1RjVGNSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjVGNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZXktMjAwLWZnIHtcbiAgY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMjAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZXktMzAwLWZnIHtcbiAgY29sb3I6ICNFMEUwRTAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0zMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTBFMEUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTBFMEUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktMzAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0UwRTBFMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTMwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0UwRTBFMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTBFMEUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZXktNDAwLWZnIHtcbiAgY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNDAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTQwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQkRCREJEICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZXktNTAwLWZnIHtcbiAgY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNTAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTUwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmV5LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LWZnIHtcbiAgY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM5RTlFOUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOUU5RTlFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzlFOUU5RSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTYwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS02MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ncmV5LTYwMC1mZyB7XG4gIGNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNjAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTYwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS02MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS02MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS03MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ncmV5LTcwMC1mZyB7XG4gIGNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTcwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS03MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTgwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ncmV5LTgwMC1mZyB7XG4gIGNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktODAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTgwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4uZ3JleS04MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4uZ3JleS04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTkwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS05MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ncmV5LTkwMC1mZyB7XG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktOTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTkwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS05MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS05MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktMTAwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAwLWZnIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LTEwMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS0xMDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmV5LUExMDAtZmcge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUExMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTEwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUExMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLm1kLWdyZXktQTIwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmdyZXktQTIwMC1mZyB7XG4gIGNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BMjAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTIwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTQwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4ubWQtZ3JleS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZ3JleS1BNDAwLWZnIHtcbiAgY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BNDAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BNDAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUE0MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCREJEQkQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ncmV5LUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ncmV5LUE3MDAtZmcge1xuICBjb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUE3MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTcwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktQTcwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LUE3MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNTAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS01MC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJsdWUtZ3JleS01MC1mZyB7XG4gIGNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS01MC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTUwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS01MC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTUwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS01MC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS0xMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ibHVlLWdyZXktMTAwLWZnIHtcbiAgY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTEwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0xMDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYmx1ZS1ncmV5LTIwMC1mZyB7XG4gIGNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0yMDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0yMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTIwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTIwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MEE0QUUgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LTMwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MEE0QUUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmJsdWUtZ3JleS0zMDAtZmcge1xuICBjb2xvcjogIzkwQTRBRSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzkwQTRBRSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktMzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0zMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS0zMDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5MEE0QUUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTMwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS00MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYmx1ZS1ncmV5LTQwMC1mZyB7XG4gIGNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS00MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS00MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTQwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTQwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LTUwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5ibHVlLWdyZXktNTAwLWZnIHtcbiAgY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTUwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYmx1ZS1ncmV5LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktZmcge1xuICBjb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjA3RDhCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktNjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NkU3QSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYmx1ZS1ncmV5LTYwMC1mZyB7XG4gIGNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS02MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS02MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTYwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTYwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzU0NkU3QSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4ubWQtYmx1ZS1ncmV5LTcwMC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJsdWUtZ3JleS03MDAtZmcge1xuICBjb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNzAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktNzAwLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS03MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS03MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTcwMC1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS04MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ibHVlLWdyZXktODAwLWZnIHtcbiAgY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTgwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTgwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktODAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktODAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzc0NzRGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS04MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibHVlLWdyZXktOTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYmx1ZS1ncmV5LTkwMC1mZyB7XG4gIGNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS05MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS05MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTkwMC1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LTkwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktOTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUExMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS1BMTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYmx1ZS1ncmV5LUExMDAtZmcge1xuICBjb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTEwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUExMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUExMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BMTAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BMTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNDRkQ4REMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUEyMDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS1BMjAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYmx1ZS1ncmV5LUEyMDAtZmcge1xuICBjb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTIwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUEyMDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUEyMDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BMjAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjBCRUM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BMjAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUE0MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS1BNDAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYmx1ZS1ncmV5LUE0MDAtZmcge1xuICBjb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTQwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUE0MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUE0MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BNDAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BNDAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUE3MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLm1kLWJsdWUtZ3JleS1BNzAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTsgfVxuXG4uYmx1ZS1ncmV5LUE3MDAtZmcge1xuICBjb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktQTcwMC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUE3MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LUE3MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BNzAwLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS1BNzAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0NTVBNjQgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5tZC13aGl0ZS01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi53aGl0ZS01MDAtZmcsIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5oZWFkZXItY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZ19fZGF0ZS1maWx0ZXJzIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dCxcbm1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5oZWFkZXItY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZ19fZGF0ZS1maWx0ZXJzIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbCxcbm1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5oZWFkZXItY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZ19fZGF0ZS1maWx0ZXJzIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbDo6YWZ0ZXIsIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5oZWFkZXItY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZ19fY2VudHJvaWQtZmlsdGVyIG1kLWF1dG9jb21wbGV0ZSBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQsXG5tZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuaGVhZGVyLWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2dfX2NlbnRyb2lkLWZpbHRlciBtZC1hdXRvY29tcGxldGUgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0OmZvY3VzLFxubWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nX19jZW50cm9pZC1maWx0ZXIgbWQtYXV0b2NvbXBsZXRlIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbCxcbm1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5oZWFkZXItY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZ19fY2VudHJvaWQtZmlsdGVyIG1kLWF1dG9jb21wbGV0ZSBtZC1pbnB1dC1jb250YWluZXIgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtNTAwLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS01MDAtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtNTAwLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS01MDAtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtNTAwLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ubWQtd2hpdGUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi53aGl0ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtZmcge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stNTAwLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibGFjay01MDAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbi5ibGFjay01MDAtZmcge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay01MDAtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrLTUwMC1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay01MDAtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrLTUwMC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay01MDAtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5tZC1ibGFjay1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cblxuLmJsYWNrLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay1mZyB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay1ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgSGVscGVyc1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbltuZ1xcOmNsb2FrXSwgW25nLWNsb2FrXSwgW2RhdGEtbmctY2xvYWtdLCBbeC1uZy1jbG9ha10sIC5uZy1jbG9haywgLngtbmctY2xvYWsge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLm5vLW1hcmdpbiB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5kaXZpZGVyLXZlcnRpY2FsIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMXB4O1xuICBtYXJnaW46IDAgOHB4OyB9XG5cbi5oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7IH1cblxuW2ZpbGwtd2lkdGhdIHtcbiAgbWluLXdpZHRoOiAxMDAlOyB9XG5cbltmaWxsLWhlaWdodF0ge1xuICBtaW4taGVpZ2h0OiAxMDAlOyB9XG5cbi5mdWxsLWhlaWdodCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbmEgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4ub3ZlcmZsb3cteCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuXG4uc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAuc2Nyb2xsYWJsZS5vbmx5LXgge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG4gIC5zY3JvbGxhYmxlLm9ubHkteSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLmZsZXgtc2Nyb2xsYWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gIC5mbGV4LXNjcm9sbGFibGUub25seS14IHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICAuZmxleC1zY3JvbGxhYmxlLm9ubHkteSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLmJhY2tncm91bmQtaW1hZ2UtY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogLTE7IH1cblxuLmFsaWduLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiAnJztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uYWxpZ24tdmVydGljYWwgLmFsaWduLXZlcnRpY2FsLXRvcCxcbi5hbGlnbi12ZXJ0aWNhbCAuYWxpZ24tdmVydGljYWwtbWlkZGxlLFxuLmFsaWduLXZlcnRpY2FsIC5hbGlnbi12ZXJ0aWNhbC1ib3R0b20ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmFsaWduLXZlcnRpY2FsIC5hbGlnbi12ZXJ0aWNhbC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbCAuYWxpZ24tdmVydGljYWwtbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uYWxpZ24tdmVydGljYWwgLmFsaWduLXZlcnRpY2FsLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cblxuLmFsaWduLXZlcnRpY2FsLXRvcCxcbi5hbGlnbi12ZXJ0aWNhbC1taWRkbGUsXG4uYWxpZ24tdmVydGljYWwtYm90dG9tIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbC1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG5cbi5hbGlnbi12ZXJ0aWNhbC10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4udGV4dC1zZW1pYm9sZCwgLmFsbG9jYXRpb25zLXZpZXcgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50ZXJtaW5hbC10YWJzIC5kaXYtY2hhcnQgLm52LW5vRGF0YSwgbWQtZGlhbG9nLmFsbG9jYXRpb25QUk9EQVRBLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIG1kLWRpYWxvZy5hbGxvY2F0aW9uQ1NWLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIG1kLWRpYWxvZy5hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0IG1kLWNvbnRlbnQgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUsIG1kLWRpYWxvZy5jZW50cm9pZENTVi1saXN0IG1kLWRpYWxvZy1jb250ZW50IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLXRleHQgLnRpdGxlLCBtZC1kaWFsb2cubGluZUNTVi1saXN0IG1kLWRpYWxvZy1jb250ZW50IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLXRleHQgLnRpdGxlLCBtZC1kaWFsb2cuZW1wbG95ZWVDU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS10ZXh0IC50aXRsZSwgbWQtZGlhbG9nLnNlcnZpY2VDU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS10ZXh0IC50aXRsZSwgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0tdGV4dCAudGl0bGUge1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi50ZXh0LWJvbGQsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnRleHQtc3RyaWtlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IH1cblxuLnRleHQtc3VwZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7IH1cblxuLnRleHQtc3ViIHtcbiAgdmVydGljYWwtYWxpZ246IHN1YjsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi56LWluZGV4LTAge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0yIHtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTMge1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtNCB7XG4gIHotaW5kZXg6IDQgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC01IHtcbiAgei1pbmRleDogNSAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTYge1xuICB6LWluZGV4OiA2ICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtNyB7XG4gIHotaW5kZXg6IDcgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC04IHtcbiAgei1pbmRleDogOCAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTkge1xuICB6LWluZGV4OiA5ICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMTAge1xuICB6LWluZGV4OiAxMCAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTExIHtcbiAgei1pbmRleDogMTEgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0xMiB7XG4gIHotaW5kZXg6IDEyICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMTMge1xuICB6LWluZGV4OiAxMyAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTE0IHtcbiAgei1pbmRleDogMTQgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0xNSB7XG4gIHotaW5kZXg6IDE1ICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMTYge1xuICB6LWluZGV4OiAxNiAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTE3IHtcbiAgei1pbmRleDogMTcgIWltcG9ydGFudDsgfVxuXG4uei1pbmRleC0xOCB7XG4gIHotaW5kZXg6IDE4ICFpbXBvcnRhbnQ7IH1cblxuLnotaW5kZXgtMTkge1xuICB6LWluZGV4OiAxOSAhaW1wb3J0YW50OyB9XG5cbi56LWluZGV4LTIwIHtcbiAgei1pbmRleDogMjAgIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy0wLFxuLnAtMCB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC0wLFxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtMCxcbi5wci0wIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTAsXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTAsXG4ucGwtMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC0wLFxuLnBoLTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTAsXG4ucHYtMCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cblxuLnBhZGRpbmctMSxcbi5wLTEge1xuICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMSxcbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTEsXG4ucHItMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xLFxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xLFxuLnBsLTEge1xuICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMSxcbi5waC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC0xLFxuLnB2LTEge1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMXB4OyB9XG5cbi5wYWRkaW5nLTIsXG4ucC0yIHtcbiAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTIsXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC0yLFxuLnByLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tMixcbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtMixcbi5wbC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTIsXG4ucGgtMiB7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMixcbi5wdi0yIHtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDsgfVxuXG4ucGFkZGluZy0zLFxuLnAtMyB7XG4gIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC0zLFxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtMyxcbi5wci0zIHtcbiAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTMsXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTMsXG4ucGwtMyB7XG4gIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC0zLFxuLnBoLTMge1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgcGFkZGluZy1yaWdodDogM3B4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTMsXG4ucHYtMyB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7IH1cblxuLnBhZGRpbmctNCxcbi5wLTQge1xuICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNCxcbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQsXG4ucHItNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00LFxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00LFxuLnBsLTQge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNCxcbi5waC00IHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC00LFxuLnB2LTQge1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4OyB9XG5cbi5wYWRkaW5nLTUsXG4ucC01IHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTUsXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC01LFxuLnByLTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tNSxcbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtNSxcbi5wbC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTUsXG4ucGgtNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNSxcbi5wdi01IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuXG4ucGFkZGluZy02LFxuLnAtNiB7XG4gIHBhZGRpbmc6IDZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC02LFxuLnB0LTYge1xuICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtNixcbi5wci02IHtcbiAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTYsXG4ucGItNiB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTYsXG4ucGwtNiB7XG4gIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC02LFxuLnBoLTYge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgcGFkZGluZy1yaWdodDogNnB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTYsXG4ucHYtNiB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7IH1cblxuLnBhZGRpbmctNyxcbi5wLTcge1xuICBwYWRkaW5nOiA3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNyxcbi5wdC03IHtcbiAgcGFkZGluZy10b3A6IDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTcsXG4ucHItNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03LFxuLnBiLTcge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03LFxuLnBsLTcge1xuICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNyxcbi5waC03IHtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDsgfVxuXG4ucGFkZGluZy12ZXJ0aWNhbC03LFxuLnB2LTcge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4OyB9XG5cbi5wYWRkaW5nLTgsXG4ucC04IHtcbiAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctdG9wLTgsXG4ucHQtOCB7XG4gIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1yaWdodC04LFxuLnByLTgge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ib3R0b20tOCxcbi5wYi04IHtcbiAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWxlZnQtOCxcbi5wbC04IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1ob3Jpem9udGFsLTgsXG4ucGgtOCB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOCxcbi5wdi04IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDsgfVxuXG4ucGFkZGluZy05LFxuLnAtOSB7XG4gIHBhZGRpbmc6IDlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC05LFxuLnB0LTkge1xuICBwYWRkaW5nLXRvcDogOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtOSxcbi5wci05IHtcbiAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTksXG4ucGItOSB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTksXG4ucGwtOSB7XG4gIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC05LFxuLnBoLTkge1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgcGFkZGluZy1yaWdodDogOXB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTksXG4ucHYtOSB7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7IH1cblxuLnBhZGRpbmctMTAsXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTAsXG4ucHQtMTAge1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTEwLFxuLnByLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xMCxcbi5wYi0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xMCxcbi5wbC0xMCB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTAsXG4ucGgtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTAsXG4ucHYtMTAge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLnBhZGRpbmctMTEsXG4ucC0xMSB7XG4gIHBhZGRpbmc6IDExcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTEsXG4ucHQtMTEge1xuICBwYWRkaW5nLXRvcDogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTExLFxuLnByLTExIHtcbiAgcGFkZGluZy1yaWdodDogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xMSxcbi5wYi0xMSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xMSxcbi5wbC0xMSB7XG4gIHBhZGRpbmctbGVmdDogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTEsXG4ucGgtMTEge1xuICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDExcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTEsXG4ucHYtMTEge1xuICBwYWRkaW5nLXRvcDogMTFweDtcbiAgcGFkZGluZy1ib3R0b206IDExcHg7IH1cblxuLnBhZGRpbmctMTIsXG4ucC0xMiB7XG4gIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTIsXG4ucHQtMTIge1xuICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTEyLFxuLnByLTEyIHtcbiAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xMixcbi5wYi0xMiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xMixcbi5wbC0xMiB7XG4gIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTIsXG4ucGgtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTIsXG4ucHYtMTIge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cblxuLnBhZGRpbmctMTMsXG4ucC0xMyB7XG4gIHBhZGRpbmc6IDEzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTMsXG4ucHQtMTMge1xuICBwYWRkaW5nLXRvcDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTEzLFxuLnByLTEzIHtcbiAgcGFkZGluZy1yaWdodDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xMyxcbi5wYi0xMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xMyxcbi5wbC0xMyB7XG4gIHBhZGRpbmctbGVmdDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTMsXG4ucGgtMTMge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTMsXG4ucHYtMTMge1xuICBwYWRkaW5nLXRvcDogMTNweDtcbiAgcGFkZGluZy1ib3R0b206IDEzcHg7IH1cblxuLnBhZGRpbmctMTQsXG4ucC0xNCB7XG4gIHBhZGRpbmc6IDE0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTQsXG4ucHQtMTQge1xuICBwYWRkaW5nLXRvcDogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE0LFxuLnByLTE0IHtcbiAgcGFkZGluZy1yaWdodDogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xNCxcbi5wYi0xNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xNCxcbi5wbC0xNCB7XG4gIHBhZGRpbmctbGVmdDogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTQsXG4ucGgtMTQge1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTQsXG4ucHYtMTQge1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7IH1cblxuLnBhZGRpbmctMTUsXG4ucC0xNSB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTUsXG4ucHQtMTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE1LFxuLnByLTE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xNSxcbi5wYi0xNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xNSxcbi5wbC0xNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTUsXG4ucGgtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTUsXG4ucHYtMTUge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuLnBhZGRpbmctMTYsXG4ucC0xNiB7XG4gIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTYsXG4ucHQtMTYge1xuICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE2LFxuLnByLTE2IHtcbiAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xNixcbi5wYi0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xNixcbi5wbC0xNiB7XG4gIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTYsXG4ucGgtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTYsXG4ucHYtMTYge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cblxuLnBhZGRpbmctMTcsXG4ucC0xNyB7XG4gIHBhZGRpbmc6IDE3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTcsXG4ucHQtMTcge1xuICBwYWRkaW5nLXRvcDogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE3LFxuLnByLTE3IHtcbiAgcGFkZGluZy1yaWdodDogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xNyxcbi5wYi0xNyB7XG4gIHBhZGRpbmctYm90dG9tOiAxN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xNyxcbi5wbC0xNyB7XG4gIHBhZGRpbmctbGVmdDogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTcsXG4ucGgtMTcge1xuICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTcsXG4ucHYtMTcge1xuICBwYWRkaW5nLXRvcDogMTdweDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7IH1cblxuLnBhZGRpbmctMTgsXG4ucC0xOCB7XG4gIHBhZGRpbmc6IDE4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTgsXG4ucHQtMTgge1xuICBwYWRkaW5nLXRvcDogMThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE4LFxuLnByLTE4IHtcbiAgcGFkZGluZy1yaWdodDogMThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xOCxcbi5wYi0xOCB7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xOCxcbi5wbC0xOCB7XG4gIHBhZGRpbmctbGVmdDogMThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTgsXG4ucGgtMTgge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTgsXG4ucHYtMTgge1xuICBwYWRkaW5nLXRvcDogMThweDtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7IH1cblxuLnBhZGRpbmctMTksXG4ucC0xOSB7XG4gIHBhZGRpbmc6IDE5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTksXG4ucHQtMTkge1xuICBwYWRkaW5nLXRvcDogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE5LFxuLnByLTE5IHtcbiAgcGFkZGluZy1yaWdodDogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xOSxcbi5wYi0xOSB7XG4gIHBhZGRpbmctYm90dG9tOiAxOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xOSxcbi5wbC0xOSB7XG4gIHBhZGRpbmctbGVmdDogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTksXG4ucGgtMTkge1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTksXG4ucHYtMTkge1xuICBwYWRkaW5nLXRvcDogMTlweDtcbiAgcGFkZGluZy1ib3R0b206IDE5cHg7IH1cblxuLnBhZGRpbmctMjAsXG4ucC0yMCB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjAsXG4ucHQtMjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTIwLFxuLnByLTIwIHtcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yMCxcbi5wYi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yMCxcbi5wbC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjAsXG4ucGgtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjAsXG4ucHYtMjAge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cblxuLnBhZGRpbmctMjEsXG4ucC0yMSB7XG4gIHBhZGRpbmc6IDIxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjEsXG4ucHQtMjEge1xuICBwYWRkaW5nLXRvcDogMjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTIxLFxuLnByLTIxIHtcbiAgcGFkZGluZy1yaWdodDogMjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yMSxcbi5wYi0yMSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yMSxcbi5wbC0yMSB7XG4gIHBhZGRpbmctbGVmdDogMjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjEsXG4ucGgtMjEge1xuICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjEsXG4ucHYtMjEge1xuICBwYWRkaW5nLXRvcDogMjFweDtcbiAgcGFkZGluZy1ib3R0b206IDIxcHg7IH1cblxuLnBhZGRpbmctMjIsXG4ucC0yMiB7XG4gIHBhZGRpbmc6IDIycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjIsXG4ucHQtMjIge1xuICBwYWRkaW5nLXRvcDogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTIyLFxuLnByLTIyIHtcbiAgcGFkZGluZy1yaWdodDogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yMixcbi5wYi0yMiB7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yMixcbi5wbC0yMiB7XG4gIHBhZGRpbmctbGVmdDogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjIsXG4ucGgtMjIge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjIsXG4ucHYtMjIge1xuICBwYWRkaW5nLXRvcDogMjJweDtcbiAgcGFkZGluZy1ib3R0b206IDIycHg7IH1cblxuLnBhZGRpbmctMjMsXG4ucC0yMyB7XG4gIHBhZGRpbmc6IDIzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjMsXG4ucHQtMjMge1xuICBwYWRkaW5nLXRvcDogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTIzLFxuLnByLTIzIHtcbiAgcGFkZGluZy1yaWdodDogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yMyxcbi5wYi0yMyB7XG4gIHBhZGRpbmctYm90dG9tOiAyM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yMyxcbi5wbC0yMyB7XG4gIHBhZGRpbmctbGVmdDogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjMsXG4ucGgtMjMge1xuICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjMsXG4ucHYtMjMge1xuICBwYWRkaW5nLXRvcDogMjNweDtcbiAgcGFkZGluZy1ib3R0b206IDIzcHg7IH1cblxuLnBhZGRpbmctMjQsXG4ucC0yNCB7XG4gIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjQsXG4ucHQtMjQge1xuICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI0LFxuLnByLTI0IHtcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yNCxcbi5wYi0yNCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yNCxcbi5wbC0yNCB7XG4gIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjQsXG4ucGgtMjQge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjQsXG4ucHYtMjQge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cblxuLnBhZGRpbmctMjUsXG4ucC0yNSB7XG4gIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjUsXG4ucHQtMjUge1xuICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI1LFxuLnByLTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yNSxcbi5wYi0yNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yNSxcbi5wbC0yNSB7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjUsXG4ucGgtMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjUsXG4ucHYtMjUge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7IH1cblxuLnBhZGRpbmctMjYsXG4ucC0yNiB7XG4gIHBhZGRpbmc6IDI2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjYsXG4ucHQtMjYge1xuICBwYWRkaW5nLXRvcDogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI2LFxuLnByLTI2IHtcbiAgcGFkZGluZy1yaWdodDogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yNixcbi5wYi0yNiB7XG4gIHBhZGRpbmctYm90dG9tOiAyNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yNixcbi5wbC0yNiB7XG4gIHBhZGRpbmctbGVmdDogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjYsXG4ucGgtMjYge1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjYsXG4ucHYtMjYge1xuICBwYWRkaW5nLXRvcDogMjZweDtcbiAgcGFkZGluZy1ib3R0b206IDI2cHg7IH1cblxuLnBhZGRpbmctMjcsXG4ucC0yNyB7XG4gIHBhZGRpbmc6IDI3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjcsXG4ucHQtMjcge1xuICBwYWRkaW5nLXRvcDogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI3LFxuLnByLTI3IHtcbiAgcGFkZGluZy1yaWdodDogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yNyxcbi5wYi0yNyB7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yNyxcbi5wbC0yNyB7XG4gIHBhZGRpbmctbGVmdDogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjcsXG4ucGgtMjcge1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjcsXG4ucHYtMjcge1xuICBwYWRkaW5nLXRvcDogMjdweDtcbiAgcGFkZGluZy1ib3R0b206IDI3cHg7IH1cblxuLnBhZGRpbmctMjgsXG4ucC0yOCB7XG4gIHBhZGRpbmc6IDI4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjgsXG4ucHQtMjgge1xuICBwYWRkaW5nLXRvcDogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI4LFxuLnByLTI4IHtcbiAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yOCxcbi5wYi0yOCB7XG4gIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yOCxcbi5wbC0yOCB7XG4gIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjgsXG4ucGgtMjgge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjgsXG4ucHYtMjgge1xuICBwYWRkaW5nLXRvcDogMjhweDtcbiAgcGFkZGluZy1ib3R0b206IDI4cHg7IH1cblxuLnBhZGRpbmctMjksXG4ucC0yOSB7XG4gIHBhZGRpbmc6IDI5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjksXG4ucHQtMjkge1xuICBwYWRkaW5nLXRvcDogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI5LFxuLnByLTI5IHtcbiAgcGFkZGluZy1yaWdodDogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yOSxcbi5wYi0yOSB7XG4gIHBhZGRpbmctYm90dG9tOiAyOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yOSxcbi5wbC0yOSB7XG4gIHBhZGRpbmctbGVmdDogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjksXG4ucGgtMjkge1xuICBwYWRkaW5nLWxlZnQ6IDI5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjksXG4ucHYtMjkge1xuICBwYWRkaW5nLXRvcDogMjlweDtcbiAgcGFkZGluZy1ib3R0b206IDI5cHg7IH1cblxuLnBhZGRpbmctMzAsXG4ucC0zMCB7XG4gIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzAsXG4ucHQtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTMwLFxuLnByLTMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zMCxcbi5wYi0zMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zMCxcbi5wbC0zMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzAsXG4ucGgtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzAsXG4ucHYtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cblxuLnBhZGRpbmctMzEsXG4ucC0zMSB7XG4gIHBhZGRpbmc6IDMxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzEsXG4ucHQtMzEge1xuICBwYWRkaW5nLXRvcDogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTMxLFxuLnByLTMxIHtcbiAgcGFkZGluZy1yaWdodDogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zMSxcbi5wYi0zMSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zMSxcbi5wbC0zMSB7XG4gIHBhZGRpbmctbGVmdDogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzEsXG4ucGgtMzEge1xuICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzEsXG4ucHYtMzEge1xuICBwYWRkaW5nLXRvcDogMzFweDtcbiAgcGFkZGluZy1ib3R0b206IDMxcHg7IH1cblxuLnBhZGRpbmctMzIsXG4ucC0zMiB7XG4gIHBhZGRpbmc6IDMycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzIsXG4ucHQtMzIge1xuICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTMyLFxuLnByLTMyIHtcbiAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zMixcbi5wYi0zMiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zMixcbi5wbC0zMiB7XG4gIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzIsXG4ucGgtMzIge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzIsXG4ucHYtMzIge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7IH1cblxuLnBhZGRpbmctMzMsXG4ucC0zMyB7XG4gIHBhZGRpbmc6IDMzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzMsXG4ucHQtMzMge1xuICBwYWRkaW5nLXRvcDogMzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTMzLFxuLnByLTMzIHtcbiAgcGFkZGluZy1yaWdodDogMzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zMyxcbi5wYi0zMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zMyxcbi5wbC0zMyB7XG4gIHBhZGRpbmctbGVmdDogMzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzMsXG4ucGgtMzMge1xuICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzMsXG4ucHYtMzMge1xuICBwYWRkaW5nLXRvcDogMzNweDtcbiAgcGFkZGluZy1ib3R0b206IDMzcHg7IH1cblxuLnBhZGRpbmctMzQsXG4ucC0zNCB7XG4gIHBhZGRpbmc6IDM0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzQsXG4ucHQtMzQge1xuICBwYWRkaW5nLXRvcDogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTM0LFxuLnByLTM0IHtcbiAgcGFkZGluZy1yaWdodDogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zNCxcbi5wYi0zNCB7XG4gIHBhZGRpbmctYm90dG9tOiAzNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zNCxcbi5wbC0zNCB7XG4gIHBhZGRpbmctbGVmdDogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzQsXG4ucGgtMzQge1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzQsXG4ucHYtMzQge1xuICBwYWRkaW5nLXRvcDogMzRweDtcbiAgcGFkZGluZy1ib3R0b206IDM0cHg7IH1cblxuLnBhZGRpbmctMzUsXG4ucC0zNSB7XG4gIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzUsXG4ucHQtMzUge1xuICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTM1LFxuLnByLTM1IHtcbiAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zNSxcbi5wYi0zNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zNSxcbi5wbC0zNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzUsXG4ucGgtMzUge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzUsXG4ucHYtMzUge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7IH1cblxuLnBhZGRpbmctMzYsXG4ucC0zNiB7XG4gIHBhZGRpbmc6IDM2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzYsXG4ucHQtMzYge1xuICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTM2LFxuLnByLTM2IHtcbiAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zNixcbi5wYi0zNiB7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zNixcbi5wbC0zNiB7XG4gIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzYsXG4ucGgtMzYge1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzYsXG4ucHYtMzYge1xuICBwYWRkaW5nLXRvcDogMzZweDtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7IH1cblxuLnBhZGRpbmctMzcsXG4ucC0zNyB7XG4gIHBhZGRpbmc6IDM3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzcsXG4ucHQtMzcge1xuICBwYWRkaW5nLXRvcDogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTM3LFxuLnByLTM3IHtcbiAgcGFkZGluZy1yaWdodDogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zNyxcbi5wYi0zNyB7XG4gIHBhZGRpbmctYm90dG9tOiAzN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zNyxcbi5wbC0zNyB7XG4gIHBhZGRpbmctbGVmdDogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzcsXG4ucGgtMzcge1xuICBwYWRkaW5nLWxlZnQ6IDM3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzcsXG4ucHYtMzcge1xuICBwYWRkaW5nLXRvcDogMzdweDtcbiAgcGFkZGluZy1ib3R0b206IDM3cHg7IH1cblxuLnBhZGRpbmctMzgsXG4ucC0zOCB7XG4gIHBhZGRpbmc6IDM4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzgsXG4ucHQtMzgge1xuICBwYWRkaW5nLXRvcDogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTM4LFxuLnByLTM4IHtcbiAgcGFkZGluZy1yaWdodDogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zOCxcbi5wYi0zOCB7XG4gIHBhZGRpbmctYm90dG9tOiAzOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zOCxcbi5wbC0zOCB7XG4gIHBhZGRpbmctbGVmdDogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzgsXG4ucGgtMzgge1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzgsXG4ucHYtMzgge1xuICBwYWRkaW5nLXRvcDogMzhweDtcbiAgcGFkZGluZy1ib3R0b206IDM4cHg7IH1cblxuLnBhZGRpbmctMzksXG4ucC0zOSB7XG4gIHBhZGRpbmc6IDM5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzksXG4ucHQtMzkge1xuICBwYWRkaW5nLXRvcDogMzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTM5LFxuLnByLTM5IHtcbiAgcGFkZGluZy1yaWdodDogMzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zOSxcbi5wYi0zOSB7XG4gIHBhZGRpbmctYm90dG9tOiAzOXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zOSxcbi5wbC0zOSB7XG4gIHBhZGRpbmctbGVmdDogMzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzksXG4ucGgtMzkge1xuICBwYWRkaW5nLWxlZnQ6IDM5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzksXG4ucHYtMzkge1xuICBwYWRkaW5nLXRvcDogMzlweDtcbiAgcGFkZGluZy1ib3R0b206IDM5cHg7IH1cblxuLnBhZGRpbmctNDAsXG4ucC00MCB7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDAsXG4ucHQtNDAge1xuICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQwLFxuLnByLTQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00MCxcbi5wYi00MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00MCxcbi5wbC00MCB7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDAsXG4ucGgtNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDAsXG4ucHYtNDAge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLnBhZGRpbmctNDEsXG4ucC00MSB7XG4gIHBhZGRpbmc6IDQxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDEsXG4ucHQtNDEge1xuICBwYWRkaW5nLXRvcDogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQxLFxuLnByLTQxIHtcbiAgcGFkZGluZy1yaWdodDogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00MSxcbi5wYi00MSB7XG4gIHBhZGRpbmctYm90dG9tOiA0MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00MSxcbi5wbC00MSB7XG4gIHBhZGRpbmctbGVmdDogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDEsXG4ucGgtNDEge1xuICBwYWRkaW5nLWxlZnQ6IDQxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDEsXG4ucHYtNDEge1xuICBwYWRkaW5nLXRvcDogNDFweDtcbiAgcGFkZGluZy1ib3R0b206IDQxcHg7IH1cblxuLnBhZGRpbmctNDIsXG4ucC00MiB7XG4gIHBhZGRpbmc6IDQycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDIsXG4ucHQtNDIge1xuICBwYWRkaW5nLXRvcDogNDJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQyLFxuLnByLTQyIHtcbiAgcGFkZGluZy1yaWdodDogNDJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00Mixcbi5wYi00MiB7XG4gIHBhZGRpbmctYm90dG9tOiA0MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00Mixcbi5wbC00MiB7XG4gIHBhZGRpbmctbGVmdDogNDJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDIsXG4ucGgtNDIge1xuICBwYWRkaW5nLWxlZnQ6IDQycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDIsXG4ucHYtNDIge1xuICBwYWRkaW5nLXRvcDogNDJweDtcbiAgcGFkZGluZy1ib3R0b206IDQycHg7IH1cblxuLnBhZGRpbmctNDMsXG4ucC00MyB7XG4gIHBhZGRpbmc6IDQzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDMsXG4ucHQtNDMge1xuICBwYWRkaW5nLXRvcDogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQzLFxuLnByLTQzIHtcbiAgcGFkZGluZy1yaWdodDogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00Myxcbi5wYi00MyB7XG4gIHBhZGRpbmctYm90dG9tOiA0M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00Myxcbi5wbC00MyB7XG4gIHBhZGRpbmctbGVmdDogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDMsXG4ucGgtNDMge1xuICBwYWRkaW5nLWxlZnQ6IDQzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDMsXG4ucHYtNDMge1xuICBwYWRkaW5nLXRvcDogNDNweDtcbiAgcGFkZGluZy1ib3R0b206IDQzcHg7IH1cblxuLnBhZGRpbmctNDQsXG4ucC00NCB7XG4gIHBhZGRpbmc6IDQ0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDQsXG4ucHQtNDQge1xuICBwYWRkaW5nLXRvcDogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ0LFxuLnByLTQ0IHtcbiAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00NCxcbi5wYi00NCB7XG4gIHBhZGRpbmctYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00NCxcbi5wbC00NCB7XG4gIHBhZGRpbmctbGVmdDogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDQsXG4ucGgtNDQge1xuICBwYWRkaW5nLWxlZnQ6IDQ0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDQsXG4ucHYtNDQge1xuICBwYWRkaW5nLXRvcDogNDRweDtcbiAgcGFkZGluZy1ib3R0b206IDQ0cHg7IH1cblxuLnBhZGRpbmctNDUsXG4ucC00NSB7XG4gIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDUsXG4ucHQtNDUge1xuICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ1LFxuLnByLTQ1IHtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00NSxcbi5wYi00NSB7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00NSxcbi5wbC00NSB7XG4gIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDUsXG4ucGgtNDUge1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDUsXG4ucHYtNDUge1xuICBwYWRkaW5nLXRvcDogNDVweDtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7IH1cblxuLnBhZGRpbmctNDYsXG4ucC00NiB7XG4gIHBhZGRpbmc6IDQ2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDYsXG4ucHQtNDYge1xuICBwYWRkaW5nLXRvcDogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ2LFxuLnByLTQ2IHtcbiAgcGFkZGluZy1yaWdodDogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00Nixcbi5wYi00NiB7XG4gIHBhZGRpbmctYm90dG9tOiA0NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00Nixcbi5wbC00NiB7XG4gIHBhZGRpbmctbGVmdDogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDYsXG4ucGgtNDYge1xuICBwYWRkaW5nLWxlZnQ6IDQ2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDYsXG4ucHYtNDYge1xuICBwYWRkaW5nLXRvcDogNDZweDtcbiAgcGFkZGluZy1ib3R0b206IDQ2cHg7IH1cblxuLnBhZGRpbmctNDcsXG4ucC00NyB7XG4gIHBhZGRpbmc6IDQ3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDcsXG4ucHQtNDcge1xuICBwYWRkaW5nLXRvcDogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ3LFxuLnByLTQ3IHtcbiAgcGFkZGluZy1yaWdodDogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00Nyxcbi5wYi00NyB7XG4gIHBhZGRpbmctYm90dG9tOiA0N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00Nyxcbi5wbC00NyB7XG4gIHBhZGRpbmctbGVmdDogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDcsXG4ucGgtNDcge1xuICBwYWRkaW5nLWxlZnQ6IDQ3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDcsXG4ucHYtNDcge1xuICBwYWRkaW5nLXRvcDogNDdweDtcbiAgcGFkZGluZy1ib3R0b206IDQ3cHg7IH1cblxuLnBhZGRpbmctNDgsXG4ucC00OCB7XG4gIHBhZGRpbmc6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDgsXG4ucHQtNDgge1xuICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ4LFxuLnByLTQ4IHtcbiAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00OCxcbi5wYi00OCB7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00OCxcbi5wbC00OCB7XG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDgsXG4ucGgtNDgge1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDgsXG4ucHYtNDgge1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7IH1cblxuLnBhZGRpbmctNDksXG4ucC00OSB7XG4gIHBhZGRpbmc6IDQ5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDksXG4ucHQtNDkge1xuICBwYWRkaW5nLXRvcDogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ5LFxuLnByLTQ5IHtcbiAgcGFkZGluZy1yaWdodDogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00OSxcbi5wYi00OSB7XG4gIHBhZGRpbmctYm90dG9tOiA0OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00OSxcbi5wbC00OSB7XG4gIHBhZGRpbmctbGVmdDogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDksXG4ucGgtNDkge1xuICBwYWRkaW5nLWxlZnQ6IDQ5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDksXG4ucHYtNDkge1xuICBwYWRkaW5nLXRvcDogNDlweDtcbiAgcGFkZGluZy1ib3R0b206IDQ5cHg7IH1cblxuLnBhZGRpbmctNTAsXG4ucC01MCB7XG4gIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTAsXG4ucHQtNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTUwLFxuLnByLTUwIHtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01MCxcbi5wYi01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01MCxcbi5wbC01MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTAsXG4ucGgtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTAsXG4ucHYtNTAge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cblxuLnBhZGRpbmctNTEsXG4ucC01MSB7XG4gIHBhZGRpbmc6IDUxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTEsXG4ucHQtNTEge1xuICBwYWRkaW5nLXRvcDogNTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTUxLFxuLnByLTUxIHtcbiAgcGFkZGluZy1yaWdodDogNTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01MSxcbi5wYi01MSB7XG4gIHBhZGRpbmctYm90dG9tOiA1MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01MSxcbi5wbC01MSB7XG4gIHBhZGRpbmctbGVmdDogNTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTEsXG4ucGgtNTEge1xuICBwYWRkaW5nLWxlZnQ6IDUxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTEsXG4ucHYtNTEge1xuICBwYWRkaW5nLXRvcDogNTFweDtcbiAgcGFkZGluZy1ib3R0b206IDUxcHg7IH1cblxuLnBhZGRpbmctNTIsXG4ucC01MiB7XG4gIHBhZGRpbmc6IDUycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTIsXG4ucHQtNTIge1xuICBwYWRkaW5nLXRvcDogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTUyLFxuLnByLTUyIHtcbiAgcGFkZGluZy1yaWdodDogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01Mixcbi5wYi01MiB7XG4gIHBhZGRpbmctYm90dG9tOiA1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01Mixcbi5wbC01MiB7XG4gIHBhZGRpbmctbGVmdDogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTIsXG4ucGgtNTIge1xuICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTIsXG4ucHYtNTIge1xuICBwYWRkaW5nLXRvcDogNTJweDtcbiAgcGFkZGluZy1ib3R0b206IDUycHg7IH1cblxuLnBhZGRpbmctNTMsXG4ucC01MyB7XG4gIHBhZGRpbmc6IDUzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTMsXG4ucHQtNTMge1xuICBwYWRkaW5nLXRvcDogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTUzLFxuLnByLTUzIHtcbiAgcGFkZGluZy1yaWdodDogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01Myxcbi5wYi01MyB7XG4gIHBhZGRpbmctYm90dG9tOiA1M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01Myxcbi5wbC01MyB7XG4gIHBhZGRpbmctbGVmdDogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTMsXG4ucGgtNTMge1xuICBwYWRkaW5nLWxlZnQ6IDUzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTMsXG4ucHYtNTMge1xuICBwYWRkaW5nLXRvcDogNTNweDtcbiAgcGFkZGluZy1ib3R0b206IDUzcHg7IH1cblxuLnBhZGRpbmctNTQsXG4ucC01NCB7XG4gIHBhZGRpbmc6IDU0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTQsXG4ucHQtNTQge1xuICBwYWRkaW5nLXRvcDogNTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU0LFxuLnByLTU0IHtcbiAgcGFkZGluZy1yaWdodDogNTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01NCxcbi5wYi01NCB7XG4gIHBhZGRpbmctYm90dG9tOiA1NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01NCxcbi5wbC01NCB7XG4gIHBhZGRpbmctbGVmdDogNTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTQsXG4ucGgtNTQge1xuICBwYWRkaW5nLWxlZnQ6IDU0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTQsXG4ucHYtNTQge1xuICBwYWRkaW5nLXRvcDogNTRweDtcbiAgcGFkZGluZy1ib3R0b206IDU0cHg7IH1cblxuLnBhZGRpbmctNTUsXG4ucC01NSB7XG4gIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTUsXG4ucHQtNTUge1xuICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU1LFxuLnByLTU1IHtcbiAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01NSxcbi5wYi01NSB7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01NSxcbi5wbC01NSB7XG4gIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTUsXG4ucGgtNTUge1xuICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTUsXG4ucHYtNTUge1xuICBwYWRkaW5nLXRvcDogNTVweDtcbiAgcGFkZGluZy1ib3R0b206IDU1cHg7IH1cblxuLnBhZGRpbmctNTYsXG4ucC01NiB7XG4gIHBhZGRpbmc6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTYsXG4ucHQtNTYge1xuICBwYWRkaW5nLXRvcDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU2LFxuLnByLTU2IHtcbiAgcGFkZGluZy1yaWdodDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01Nixcbi5wYi01NiB7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01Nixcbi5wbC01NiB7XG4gIHBhZGRpbmctbGVmdDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTYsXG4ucGgtNTYge1xuICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTYsXG4ucHYtNTYge1xuICBwYWRkaW5nLXRvcDogNTZweDtcbiAgcGFkZGluZy1ib3R0b206IDU2cHg7IH1cblxuLnBhZGRpbmctNTcsXG4ucC01NyB7XG4gIHBhZGRpbmc6IDU3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTcsXG4ucHQtNTcge1xuICBwYWRkaW5nLXRvcDogNTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU3LFxuLnByLTU3IHtcbiAgcGFkZGluZy1yaWdodDogNTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01Nyxcbi5wYi01NyB7XG4gIHBhZGRpbmctYm90dG9tOiA1N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01Nyxcbi5wbC01NyB7XG4gIHBhZGRpbmctbGVmdDogNTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTcsXG4ucGgtNTcge1xuICBwYWRkaW5nLWxlZnQ6IDU3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTcsXG4ucHYtNTcge1xuICBwYWRkaW5nLXRvcDogNTdweDtcbiAgcGFkZGluZy1ib3R0b206IDU3cHg7IH1cblxuLnBhZGRpbmctNTgsXG4ucC01OCB7XG4gIHBhZGRpbmc6IDU4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTgsXG4ucHQtNTgge1xuICBwYWRkaW5nLXRvcDogNThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU4LFxuLnByLTU4IHtcbiAgcGFkZGluZy1yaWdodDogNThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01OCxcbi5wYi01OCB7XG4gIHBhZGRpbmctYm90dG9tOiA1OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01OCxcbi5wbC01OCB7XG4gIHBhZGRpbmctbGVmdDogNThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTgsXG4ucGgtNTgge1xuICBwYWRkaW5nLWxlZnQ6IDU4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTgsXG4ucHYtNTgge1xuICBwYWRkaW5nLXRvcDogNThweDtcbiAgcGFkZGluZy1ib3R0b206IDU4cHg7IH1cblxuLnBhZGRpbmctNTksXG4ucC01OSB7XG4gIHBhZGRpbmc6IDU5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTksXG4ucHQtNTkge1xuICBwYWRkaW5nLXRvcDogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU5LFxuLnByLTU5IHtcbiAgcGFkZGluZy1yaWdodDogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01OSxcbi5wYi01OSB7XG4gIHBhZGRpbmctYm90dG9tOiA1OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01OSxcbi5wbC01OSB7XG4gIHBhZGRpbmctbGVmdDogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTksXG4ucGgtNTkge1xuICBwYWRkaW5nLWxlZnQ6IDU5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTksXG4ucHYtNTkge1xuICBwYWRkaW5nLXRvcDogNTlweDtcbiAgcGFkZGluZy1ib3R0b206IDU5cHg7IH1cblxuLnBhZGRpbmctNjAsXG4ucC02MCB7XG4gIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjAsXG4ucHQtNjAge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTYwLFxuLnByLTYwIHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02MCxcbi5wYi02MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02MCxcbi5wbC02MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjAsXG4ucGgtNjAge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjAsXG4ucHYtNjAge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cblxuLnBhZGRpbmctNjEsXG4ucC02MSB7XG4gIHBhZGRpbmc6IDYxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjEsXG4ucHQtNjEge1xuICBwYWRkaW5nLXRvcDogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTYxLFxuLnByLTYxIHtcbiAgcGFkZGluZy1yaWdodDogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02MSxcbi5wYi02MSB7XG4gIHBhZGRpbmctYm90dG9tOiA2MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02MSxcbi5wbC02MSB7XG4gIHBhZGRpbmctbGVmdDogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjEsXG4ucGgtNjEge1xuICBwYWRkaW5nLWxlZnQ6IDYxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjEsXG4ucHYtNjEge1xuICBwYWRkaW5nLXRvcDogNjFweDtcbiAgcGFkZGluZy1ib3R0b206IDYxcHg7IH1cblxuLnBhZGRpbmctNjIsXG4ucC02MiB7XG4gIHBhZGRpbmc6IDYycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjIsXG4ucHQtNjIge1xuICBwYWRkaW5nLXRvcDogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTYyLFxuLnByLTYyIHtcbiAgcGFkZGluZy1yaWdodDogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02Mixcbi5wYi02MiB7XG4gIHBhZGRpbmctYm90dG9tOiA2MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02Mixcbi5wbC02MiB7XG4gIHBhZGRpbmctbGVmdDogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjIsXG4ucGgtNjIge1xuICBwYWRkaW5nLWxlZnQ6IDYycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjIsXG4ucHYtNjIge1xuICBwYWRkaW5nLXRvcDogNjJweDtcbiAgcGFkZGluZy1ib3R0b206IDYycHg7IH1cblxuLnBhZGRpbmctNjMsXG4ucC02MyB7XG4gIHBhZGRpbmc6IDYzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjMsXG4ucHQtNjMge1xuICBwYWRkaW5nLXRvcDogNjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTYzLFxuLnByLTYzIHtcbiAgcGFkZGluZy1yaWdodDogNjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02Myxcbi5wYi02MyB7XG4gIHBhZGRpbmctYm90dG9tOiA2M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02Myxcbi5wbC02MyB7XG4gIHBhZGRpbmctbGVmdDogNjNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjMsXG4ucGgtNjMge1xuICBwYWRkaW5nLWxlZnQ6IDYzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjMsXG4ucHYtNjMge1xuICBwYWRkaW5nLXRvcDogNjNweDtcbiAgcGFkZGluZy1ib3R0b206IDYzcHg7IH1cblxuLnBhZGRpbmctNjQsXG4ucC02NCB7XG4gIHBhZGRpbmc6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjQsXG4ucHQtNjQge1xuICBwYWRkaW5nLXRvcDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY0LFxuLnByLTY0IHtcbiAgcGFkZGluZy1yaWdodDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02NCxcbi5wYi02NCB7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02NCxcbi5wbC02NCB7XG4gIHBhZGRpbmctbGVmdDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjQsXG4ucGgtNjQge1xuICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjQsXG4ucHYtNjQge1xuICBwYWRkaW5nLXRvcDogNjRweDtcbiAgcGFkZGluZy1ib3R0b206IDY0cHg7IH1cblxuLnBhZGRpbmctNjUsXG4ucC02NSB7XG4gIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjUsXG4ucHQtNjUge1xuICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY1LFxuLnByLTY1IHtcbiAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02NSxcbi5wYi02NSB7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02NSxcbi5wbC02NSB7XG4gIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjUsXG4ucGgtNjUge1xuICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjUsXG4ucHYtNjUge1xuICBwYWRkaW5nLXRvcDogNjVweDtcbiAgcGFkZGluZy1ib3R0b206IDY1cHg7IH1cblxuLnBhZGRpbmctNjYsXG4ucC02NiB7XG4gIHBhZGRpbmc6IDY2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjYsXG4ucHQtNjYge1xuICBwYWRkaW5nLXRvcDogNjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY2LFxuLnByLTY2IHtcbiAgcGFkZGluZy1yaWdodDogNjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02Nixcbi5wYi02NiB7XG4gIHBhZGRpbmctYm90dG9tOiA2NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02Nixcbi5wbC02NiB7XG4gIHBhZGRpbmctbGVmdDogNjZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjYsXG4ucGgtNjYge1xuICBwYWRkaW5nLWxlZnQ6IDY2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjYsXG4ucHYtNjYge1xuICBwYWRkaW5nLXRvcDogNjZweDtcbiAgcGFkZGluZy1ib3R0b206IDY2cHg7IH1cblxuLnBhZGRpbmctNjcsXG4ucC02NyB7XG4gIHBhZGRpbmc6IDY3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjcsXG4ucHQtNjcge1xuICBwYWRkaW5nLXRvcDogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY3LFxuLnByLTY3IHtcbiAgcGFkZGluZy1yaWdodDogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02Nyxcbi5wYi02NyB7XG4gIHBhZGRpbmctYm90dG9tOiA2N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02Nyxcbi5wbC02NyB7XG4gIHBhZGRpbmctbGVmdDogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjcsXG4ucGgtNjcge1xuICBwYWRkaW5nLWxlZnQ6IDY3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjcsXG4ucHYtNjcge1xuICBwYWRkaW5nLXRvcDogNjdweDtcbiAgcGFkZGluZy1ib3R0b206IDY3cHg7IH1cblxuLnBhZGRpbmctNjgsXG4ucC02OCB7XG4gIHBhZGRpbmc6IDY4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjgsXG4ucHQtNjgge1xuICBwYWRkaW5nLXRvcDogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY4LFxuLnByLTY4IHtcbiAgcGFkZGluZy1yaWdodDogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02OCxcbi5wYi02OCB7XG4gIHBhZGRpbmctYm90dG9tOiA2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02OCxcbi5wbC02OCB7XG4gIHBhZGRpbmctbGVmdDogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjgsXG4ucGgtNjgge1xuICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjgsXG4ucHYtNjgge1xuICBwYWRkaW5nLXRvcDogNjhweDtcbiAgcGFkZGluZy1ib3R0b206IDY4cHg7IH1cblxuLnBhZGRpbmctNjksXG4ucC02OSB7XG4gIHBhZGRpbmc6IDY5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjksXG4ucHQtNjkge1xuICBwYWRkaW5nLXRvcDogNjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY5LFxuLnByLTY5IHtcbiAgcGFkZGluZy1yaWdodDogNjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02OSxcbi5wYi02OSB7XG4gIHBhZGRpbmctYm90dG9tOiA2OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02OSxcbi5wbC02OSB7XG4gIHBhZGRpbmctbGVmdDogNjlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjksXG4ucGgtNjkge1xuICBwYWRkaW5nLWxlZnQ6IDY5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjksXG4ucHYtNjkge1xuICBwYWRkaW5nLXRvcDogNjlweDtcbiAgcGFkZGluZy1ib3R0b206IDY5cHg7IH1cblxuLnBhZGRpbmctNzAsXG4ucC03MCB7XG4gIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzAsXG4ucHQtNzAge1xuICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTcwLFxuLnByLTcwIHtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03MCxcbi5wYi03MCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03MCxcbi5wbC03MCB7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzAsXG4ucGgtNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzAsXG4ucHYtNzAge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7IH1cblxuLnBhZGRpbmctNzEsXG4ucC03MSB7XG4gIHBhZGRpbmc6IDcxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzEsXG4ucHQtNzEge1xuICBwYWRkaW5nLXRvcDogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTcxLFxuLnByLTcxIHtcbiAgcGFkZGluZy1yaWdodDogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03MSxcbi5wYi03MSB7XG4gIHBhZGRpbmctYm90dG9tOiA3MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03MSxcbi5wbC03MSB7XG4gIHBhZGRpbmctbGVmdDogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzEsXG4ucGgtNzEge1xuICBwYWRkaW5nLWxlZnQ6IDcxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzEsXG4ucHYtNzEge1xuICBwYWRkaW5nLXRvcDogNzFweDtcbiAgcGFkZGluZy1ib3R0b206IDcxcHg7IH1cblxuLnBhZGRpbmctNzIsXG4ucC03MiB7XG4gIHBhZGRpbmc6IDcycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzIsXG4ucHQtNzIge1xuICBwYWRkaW5nLXRvcDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTcyLFxuLnByLTcyIHtcbiAgcGFkZGluZy1yaWdodDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03Mixcbi5wYi03MiB7XG4gIHBhZGRpbmctYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03Mixcbi5wbC03MiB7XG4gIHBhZGRpbmctbGVmdDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzIsXG4ucGgtNzIge1xuICBwYWRkaW5nLWxlZnQ6IDcycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzIsXG4ucHYtNzIge1xuICBwYWRkaW5nLXRvcDogNzJweDtcbiAgcGFkZGluZy1ib3R0b206IDcycHg7IH1cblxuLnBhZGRpbmctNzMsXG4ucC03MyB7XG4gIHBhZGRpbmc6IDczcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzMsXG4ucHQtNzMge1xuICBwYWRkaW5nLXRvcDogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTczLFxuLnByLTczIHtcbiAgcGFkZGluZy1yaWdodDogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03Myxcbi5wYi03MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03Myxcbi5wbC03MyB7XG4gIHBhZGRpbmctbGVmdDogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzMsXG4ucGgtNzMge1xuICBwYWRkaW5nLWxlZnQ6IDczcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDczcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzMsXG4ucHYtNzMge1xuICBwYWRkaW5nLXRvcDogNzNweDtcbiAgcGFkZGluZy1ib3R0b206IDczcHg7IH1cblxuLnBhZGRpbmctNzQsXG4ucC03NCB7XG4gIHBhZGRpbmc6IDc0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzQsXG4ucHQtNzQge1xuICBwYWRkaW5nLXRvcDogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTc0LFxuLnByLTc0IHtcbiAgcGFkZGluZy1yaWdodDogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03NCxcbi5wYi03NCB7XG4gIHBhZGRpbmctYm90dG9tOiA3NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03NCxcbi5wbC03NCB7XG4gIHBhZGRpbmctbGVmdDogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzQsXG4ucGgtNzQge1xuICBwYWRkaW5nLWxlZnQ6IDc0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzQsXG4ucHYtNzQge1xuICBwYWRkaW5nLXRvcDogNzRweDtcbiAgcGFkZGluZy1ib3R0b206IDc0cHg7IH1cblxuLnBhZGRpbmctNzUsXG4ucC03NSB7XG4gIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzUsXG4ucHQtNzUge1xuICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTc1LFxuLnByLTc1IHtcbiAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03NSxcbi5wYi03NSB7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03NSxcbi5wbC03NSB7XG4gIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzUsXG4ucGgtNzUge1xuICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzUsXG4ucHYtNzUge1xuICBwYWRkaW5nLXRvcDogNzVweDtcbiAgcGFkZGluZy1ib3R0b206IDc1cHg7IH1cblxuLnBhZGRpbmctNzYsXG4ucC03NiB7XG4gIHBhZGRpbmc6IDc2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzYsXG4ucHQtNzYge1xuICBwYWRkaW5nLXRvcDogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTc2LFxuLnByLTc2IHtcbiAgcGFkZGluZy1yaWdodDogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03Nixcbi5wYi03NiB7XG4gIHBhZGRpbmctYm90dG9tOiA3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03Nixcbi5wbC03NiB7XG4gIHBhZGRpbmctbGVmdDogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzYsXG4ucGgtNzYge1xuICBwYWRkaW5nLWxlZnQ6IDc2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzYsXG4ucHYtNzYge1xuICBwYWRkaW5nLXRvcDogNzZweDtcbiAgcGFkZGluZy1ib3R0b206IDc2cHg7IH1cblxuLnBhZGRpbmctNzcsXG4ucC03NyB7XG4gIHBhZGRpbmc6IDc3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzcsXG4ucHQtNzcge1xuICBwYWRkaW5nLXRvcDogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTc3LFxuLnByLTc3IHtcbiAgcGFkZGluZy1yaWdodDogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03Nyxcbi5wYi03NyB7XG4gIHBhZGRpbmctYm90dG9tOiA3N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03Nyxcbi5wbC03NyB7XG4gIHBhZGRpbmctbGVmdDogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzcsXG4ucGgtNzcge1xuICBwYWRkaW5nLWxlZnQ6IDc3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzcsXG4ucHYtNzcge1xuICBwYWRkaW5nLXRvcDogNzdweDtcbiAgcGFkZGluZy1ib3R0b206IDc3cHg7IH1cblxuLnBhZGRpbmctNzgsXG4ucC03OCB7XG4gIHBhZGRpbmc6IDc4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzgsXG4ucHQtNzgge1xuICBwYWRkaW5nLXRvcDogNzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTc4LFxuLnByLTc4IHtcbiAgcGFkZGluZy1yaWdodDogNzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03OCxcbi5wYi03OCB7XG4gIHBhZGRpbmctYm90dG9tOiA3OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03OCxcbi5wbC03OCB7XG4gIHBhZGRpbmctbGVmdDogNzhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzgsXG4ucGgtNzgge1xuICBwYWRkaW5nLWxlZnQ6IDc4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzgsXG4ucHYtNzgge1xuICBwYWRkaW5nLXRvcDogNzhweDtcbiAgcGFkZGluZy1ib3R0b206IDc4cHg7IH1cblxuLnBhZGRpbmctNzksXG4ucC03OSB7XG4gIHBhZGRpbmc6IDc5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzksXG4ucHQtNzkge1xuICBwYWRkaW5nLXRvcDogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTc5LFxuLnByLTc5IHtcbiAgcGFkZGluZy1yaWdodDogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03OSxcbi5wYi03OSB7XG4gIHBhZGRpbmctYm90dG9tOiA3OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03OSxcbi5wbC03OSB7XG4gIHBhZGRpbmctbGVmdDogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzksXG4ucGgtNzkge1xuICBwYWRkaW5nLWxlZnQ6IDc5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzksXG4ucHYtNzkge1xuICBwYWRkaW5nLXRvcDogNzlweDtcbiAgcGFkZGluZy1ib3R0b206IDc5cHg7IH1cblxuLnBhZGRpbmctODAsXG4ucC04MCB7XG4gIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODAsXG4ucHQtODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTgwLFxuLnByLTgwIHtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04MCxcbi5wYi04MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04MCxcbi5wbC04MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODAsXG4ucGgtODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODAsXG4ucHYtODAge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7IH1cblxuLnBhZGRpbmctODEsXG4ucC04MSB7XG4gIHBhZGRpbmc6IDgxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODEsXG4ucHQtODEge1xuICBwYWRkaW5nLXRvcDogODFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTgxLFxuLnByLTgxIHtcbiAgcGFkZGluZy1yaWdodDogODFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04MSxcbi5wYi04MSB7XG4gIHBhZGRpbmctYm90dG9tOiA4MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04MSxcbi5wbC04MSB7XG4gIHBhZGRpbmctbGVmdDogODFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODEsXG4ucGgtODEge1xuICBwYWRkaW5nLWxlZnQ6IDgxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODEsXG4ucHYtODEge1xuICBwYWRkaW5nLXRvcDogODFweDtcbiAgcGFkZGluZy1ib3R0b206IDgxcHg7IH1cblxuLnBhZGRpbmctODIsXG4ucC04MiB7XG4gIHBhZGRpbmc6IDgycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODIsXG4ucHQtODIge1xuICBwYWRkaW5nLXRvcDogODJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTgyLFxuLnByLTgyIHtcbiAgcGFkZGluZy1yaWdodDogODJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04Mixcbi5wYi04MiB7XG4gIHBhZGRpbmctYm90dG9tOiA4MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04Mixcbi5wbC04MiB7XG4gIHBhZGRpbmctbGVmdDogODJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODIsXG4ucGgtODIge1xuICBwYWRkaW5nLWxlZnQ6IDgycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODIsXG4ucHYtODIge1xuICBwYWRkaW5nLXRvcDogODJweDtcbiAgcGFkZGluZy1ib3R0b206IDgycHg7IH1cblxuLnBhZGRpbmctODMsXG4ucC04MyB7XG4gIHBhZGRpbmc6IDgzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODMsXG4ucHQtODMge1xuICBwYWRkaW5nLXRvcDogODNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTgzLFxuLnByLTgzIHtcbiAgcGFkZGluZy1yaWdodDogODNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04Myxcbi5wYi04MyB7XG4gIHBhZGRpbmctYm90dG9tOiA4M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04Myxcbi5wbC04MyB7XG4gIHBhZGRpbmctbGVmdDogODNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODMsXG4ucGgtODMge1xuICBwYWRkaW5nLWxlZnQ6IDgzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODMsXG4ucHYtODMge1xuICBwYWRkaW5nLXRvcDogODNweDtcbiAgcGFkZGluZy1ib3R0b206IDgzcHg7IH1cblxuLnBhZGRpbmctODQsXG4ucC04NCB7XG4gIHBhZGRpbmc6IDg0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODQsXG4ucHQtODQge1xuICBwYWRkaW5nLXRvcDogODRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg0LFxuLnByLTg0IHtcbiAgcGFkZGluZy1yaWdodDogODRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04NCxcbi5wYi04NCB7XG4gIHBhZGRpbmctYm90dG9tOiA4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04NCxcbi5wbC04NCB7XG4gIHBhZGRpbmctbGVmdDogODRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODQsXG4ucGgtODQge1xuICBwYWRkaW5nLWxlZnQ6IDg0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODQsXG4ucHYtODQge1xuICBwYWRkaW5nLXRvcDogODRweDtcbiAgcGFkZGluZy1ib3R0b206IDg0cHg7IH1cblxuLnBhZGRpbmctODUsXG4ucC04NSB7XG4gIHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODUsXG4ucHQtODUge1xuICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg1LFxuLnByLTg1IHtcbiAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04NSxcbi5wYi04NSB7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04NSxcbi5wbC04NSB7XG4gIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODUsXG4ucGgtODUge1xuICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODUsXG4ucHYtODUge1xuICBwYWRkaW5nLXRvcDogODVweDtcbiAgcGFkZGluZy1ib3R0b206IDg1cHg7IH1cblxuLnBhZGRpbmctODYsXG4ucC04NiB7XG4gIHBhZGRpbmc6IDg2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODYsXG4ucHQtODYge1xuICBwYWRkaW5nLXRvcDogODZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg2LFxuLnByLTg2IHtcbiAgcGFkZGluZy1yaWdodDogODZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04Nixcbi5wYi04NiB7XG4gIHBhZGRpbmctYm90dG9tOiA4NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04Nixcbi5wbC04NiB7XG4gIHBhZGRpbmctbGVmdDogODZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODYsXG4ucGgtODYge1xuICBwYWRkaW5nLWxlZnQ6IDg2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODYsXG4ucHYtODYge1xuICBwYWRkaW5nLXRvcDogODZweDtcbiAgcGFkZGluZy1ib3R0b206IDg2cHg7IH1cblxuLnBhZGRpbmctODcsXG4ucC04NyB7XG4gIHBhZGRpbmc6IDg3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODcsXG4ucHQtODcge1xuICBwYWRkaW5nLXRvcDogODdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg3LFxuLnByLTg3IHtcbiAgcGFkZGluZy1yaWdodDogODdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04Nyxcbi5wYi04NyB7XG4gIHBhZGRpbmctYm90dG9tOiA4N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04Nyxcbi5wbC04NyB7XG4gIHBhZGRpbmctbGVmdDogODdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODcsXG4ucGgtODcge1xuICBwYWRkaW5nLWxlZnQ6IDg3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODcsXG4ucHYtODcge1xuICBwYWRkaW5nLXRvcDogODdweDtcbiAgcGFkZGluZy1ib3R0b206IDg3cHg7IH1cblxuLnBhZGRpbmctODgsXG4ucC04OCB7XG4gIHBhZGRpbmc6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODgsXG4ucHQtODgge1xuICBwYWRkaW5nLXRvcDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg4LFxuLnByLTg4IHtcbiAgcGFkZGluZy1yaWdodDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04OCxcbi5wYi04OCB7XG4gIHBhZGRpbmctYm90dG9tOiA4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04OCxcbi5wbC04OCB7XG4gIHBhZGRpbmctbGVmdDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODgsXG4ucGgtODgge1xuICBwYWRkaW5nLWxlZnQ6IDg4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODgsXG4ucHYtODgge1xuICBwYWRkaW5nLXRvcDogODhweDtcbiAgcGFkZGluZy1ib3R0b206IDg4cHg7IH1cblxuLnBhZGRpbmctODksXG4ucC04OSB7XG4gIHBhZGRpbmc6IDg5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODksXG4ucHQtODkge1xuICBwYWRkaW5nLXRvcDogODlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg5LFxuLnByLTg5IHtcbiAgcGFkZGluZy1yaWdodDogODlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04OSxcbi5wYi04OSB7XG4gIHBhZGRpbmctYm90dG9tOiA4OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04OSxcbi5wbC04OSB7XG4gIHBhZGRpbmctbGVmdDogODlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODksXG4ucGgtODkge1xuICBwYWRkaW5nLWxlZnQ6IDg5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODksXG4ucHYtODkge1xuICBwYWRkaW5nLXRvcDogODlweDtcbiAgcGFkZGluZy1ib3R0b206IDg5cHg7IH1cblxuLnBhZGRpbmctOTAsXG4ucC05MCB7XG4gIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTAsXG4ucHQtOTAge1xuICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTkwLFxuLnByLTkwIHtcbiAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05MCxcbi5wYi05MCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05MCxcbi5wbC05MCB7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTAsXG4ucGgtOTAge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTAsXG4ucHYtOTAge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7IH1cblxuLnBhZGRpbmctOTEsXG4ucC05MSB7XG4gIHBhZGRpbmc6IDkxcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTEsXG4ucHQtOTEge1xuICBwYWRkaW5nLXRvcDogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTkxLFxuLnByLTkxIHtcbiAgcGFkZGluZy1yaWdodDogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05MSxcbi5wYi05MSB7XG4gIHBhZGRpbmctYm90dG9tOiA5MXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05MSxcbi5wbC05MSB7XG4gIHBhZGRpbmctbGVmdDogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTEsXG4ucGgtOTEge1xuICBwYWRkaW5nLWxlZnQ6IDkxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDkxcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTEsXG4ucHYtOTEge1xuICBwYWRkaW5nLXRvcDogOTFweDtcbiAgcGFkZGluZy1ib3R0b206IDkxcHg7IH1cblxuLnBhZGRpbmctOTIsXG4ucC05MiB7XG4gIHBhZGRpbmc6IDkycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTIsXG4ucHQtOTIge1xuICBwYWRkaW5nLXRvcDogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTkyLFxuLnByLTkyIHtcbiAgcGFkZGluZy1yaWdodDogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05Mixcbi5wYi05MiB7XG4gIHBhZGRpbmctYm90dG9tOiA5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05Mixcbi5wbC05MiB7XG4gIHBhZGRpbmctbGVmdDogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTIsXG4ucGgtOTIge1xuICBwYWRkaW5nLWxlZnQ6IDkycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDkycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTIsXG4ucHYtOTIge1xuICBwYWRkaW5nLXRvcDogOTJweDtcbiAgcGFkZGluZy1ib3R0b206IDkycHg7IH1cblxuLnBhZGRpbmctOTMsXG4ucC05MyB7XG4gIHBhZGRpbmc6IDkzcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTMsXG4ucHQtOTMge1xuICBwYWRkaW5nLXRvcDogOTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTkzLFxuLnByLTkzIHtcbiAgcGFkZGluZy1yaWdodDogOTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05Myxcbi5wYi05MyB7XG4gIHBhZGRpbmctYm90dG9tOiA5M3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05Myxcbi5wbC05MyB7XG4gIHBhZGRpbmctbGVmdDogOTNweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTMsXG4ucGgtOTMge1xuICBwYWRkaW5nLWxlZnQ6IDkzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDkzcHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTMsXG4ucHYtOTMge1xuICBwYWRkaW5nLXRvcDogOTNweDtcbiAgcGFkZGluZy1ib3R0b206IDkzcHg7IH1cblxuLnBhZGRpbmctOTQsXG4ucC05NCB7XG4gIHBhZGRpbmc6IDk0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTQsXG4ucHQtOTQge1xuICBwYWRkaW5nLXRvcDogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk0LFxuLnByLTk0IHtcbiAgcGFkZGluZy1yaWdodDogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05NCxcbi5wYi05NCB7XG4gIHBhZGRpbmctYm90dG9tOiA5NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05NCxcbi5wbC05NCB7XG4gIHBhZGRpbmctbGVmdDogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTQsXG4ucGgtOTQge1xuICBwYWRkaW5nLWxlZnQ6IDk0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTQsXG4ucHYtOTQge1xuICBwYWRkaW5nLXRvcDogOTRweDtcbiAgcGFkZGluZy1ib3R0b206IDk0cHg7IH1cblxuLnBhZGRpbmctOTUsXG4ucC05NSB7XG4gIHBhZGRpbmc6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTUsXG4ucHQtOTUge1xuICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk1LFxuLnByLTk1IHtcbiAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05NSxcbi5wYi05NSB7XG4gIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05NSxcbi5wbC05NSB7XG4gIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTUsXG4ucGgtOTUge1xuICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTUsXG4ucHYtOTUge1xuICBwYWRkaW5nLXRvcDogOTVweDtcbiAgcGFkZGluZy1ib3R0b206IDk1cHg7IH1cblxuLnBhZGRpbmctOTYsXG4ucC05NiB7XG4gIHBhZGRpbmc6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTYsXG4ucHQtOTYge1xuICBwYWRkaW5nLXRvcDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk2LFxuLnByLTk2IHtcbiAgcGFkZGluZy1yaWdodDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05Nixcbi5wYi05NiB7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05Nixcbi5wbC05NiB7XG4gIHBhZGRpbmctbGVmdDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTYsXG4ucGgtOTYge1xuICBwYWRkaW5nLWxlZnQ6IDk2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTYsXG4ucHYtOTYge1xuICBwYWRkaW5nLXRvcDogOTZweDtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7IH1cblxuLnBhZGRpbmctOTcsXG4ucC05NyB7XG4gIHBhZGRpbmc6IDk3cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTcsXG4ucHQtOTcge1xuICBwYWRkaW5nLXRvcDogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk3LFxuLnByLTk3IHtcbiAgcGFkZGluZy1yaWdodDogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05Nyxcbi5wYi05NyB7XG4gIHBhZGRpbmctYm90dG9tOiA5N3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05Nyxcbi5wbC05NyB7XG4gIHBhZGRpbmctbGVmdDogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTcsXG4ucGgtOTcge1xuICBwYWRkaW5nLWxlZnQ6IDk3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk3cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTcsXG4ucHYtOTcge1xuICBwYWRkaW5nLXRvcDogOTdweDtcbiAgcGFkZGluZy1ib3R0b206IDk3cHg7IH1cblxuLnBhZGRpbmctOTgsXG4ucC05OCB7XG4gIHBhZGRpbmc6IDk4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTgsXG4ucHQtOTgge1xuICBwYWRkaW5nLXRvcDogOThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk4LFxuLnByLTk4IHtcbiAgcGFkZGluZy1yaWdodDogOThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05OCxcbi5wYi05OCB7XG4gIHBhZGRpbmctYm90dG9tOiA5OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05OCxcbi5wbC05OCB7XG4gIHBhZGRpbmctbGVmdDogOThweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTgsXG4ucGgtOTgge1xuICBwYWRkaW5nLWxlZnQ6IDk4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTgsXG4ucHYtOTgge1xuICBwYWRkaW5nLXRvcDogOThweDtcbiAgcGFkZGluZy1ib3R0b206IDk4cHg7IH1cblxuLnBhZGRpbmctOTksXG4ucC05OSB7XG4gIHBhZGRpbmc6IDk5cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTksXG4ucHQtOTkge1xuICBwYWRkaW5nLXRvcDogOTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk5LFxuLnByLTk5IHtcbiAgcGFkZGluZy1yaWdodDogOTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05OSxcbi5wYi05OSB7XG4gIHBhZGRpbmctYm90dG9tOiA5OXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05OSxcbi5wbC05OSB7XG4gIHBhZGRpbmctbGVmdDogOTlweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTksXG4ucGgtOTkge1xuICBwYWRkaW5nLWxlZnQ6IDk5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk5cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTksXG4ucHYtOTkge1xuICBwYWRkaW5nLXRvcDogOTlweDtcbiAgcGFkZGluZy1ib3R0b206IDk5cHg7IH1cblxuLnBhZGRpbmctMTAwLFxuLnAtMTAwIHtcbiAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTAwLFxuLnB0LTEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTEwMCxcbi5wci0xMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xMDAsXG4ucGItMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xMDAsXG4ucGwtMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTAwLFxuLnBoLTEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTEwMCxcbi5wdi0xMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDsgfVxuXG4ucGFkZGluZy04LFxuLnAtOCB7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC04LFxuLnB0LTgge1xuICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctcmlnaHQtOCxcbi5wci04IHtcbiAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctYm90dG9tLTgsXG4ucGItOCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy1sZWZ0LTgsXG4ucGwtOCB7XG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctaG9yaXpvbnRhbC04LFxuLnBoLTgge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4OyB9XG5cbi5wYWRkaW5nLXZlcnRpY2FsLTgsXG4ucHYtOCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cblxuLnBhZGRpbmctMTYsXG4ucC0xNiB7XG4gIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMTYsXG4ucHQtMTYge1xuICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTE2LFxuLnByLTE2IHtcbiAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0xNixcbi5wYi0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0xNixcbi5wbC0xNiB7XG4gIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMTYsXG4ucGgtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMTYsXG4ucHYtMTYge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cblxuLnBhZGRpbmctMjQsXG4ucC0yNCB7XG4gIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMjQsXG4ucHQtMjQge1xuICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTI0LFxuLnByLTI0IHtcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0yNCxcbi5wYi0yNCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0yNCxcbi5wbC0yNCB7XG4gIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMjQsXG4ucGgtMjQge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMjQsXG4ucHYtMjQge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cblxuLnBhZGRpbmctMzIsXG4ucC0zMiB7XG4gIHBhZGRpbmc6IDMycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtMzIsXG4ucHQtMzIge1xuICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTMyLFxuLnByLTMyIHtcbiAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS0zMixcbi5wYi0zMiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC0zMixcbi5wbC0zMiB7XG4gIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtMzIsXG4ucGgtMzIge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtMzIsXG4ucHYtMzIge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7IH1cblxuLnBhZGRpbmctNDgsXG4ucC00OCB7XG4gIHBhZGRpbmc6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNDgsXG4ucHQtNDgge1xuICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTQ4LFxuLnByLTQ4IHtcbiAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS00OCxcbi5wYi00OCB7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC00OCxcbi5wbC00OCB7XG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNDgsXG4ucGgtNDgge1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNDgsXG4ucHYtNDgge1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7IH1cblxuLnBhZGRpbmctNTYsXG4ucC01NiB7XG4gIHBhZGRpbmc6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNTYsXG4ucHQtNTYge1xuICBwYWRkaW5nLXRvcDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTU2LFxuLnByLTU2IHtcbiAgcGFkZGluZy1yaWdodDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS01Nixcbi5wYi01NiB7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC01Nixcbi5wbC01NiB7XG4gIHBhZGRpbmctbGVmdDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNTYsXG4ucGgtNTYge1xuICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDU2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNTYsXG4ucHYtNTYge1xuICBwYWRkaW5nLXRvcDogNTZweDtcbiAgcGFkZGluZy1ib3R0b206IDU2cHg7IH1cblxuLnBhZGRpbmctNjQsXG4ucC02NCB7XG4gIHBhZGRpbmc6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNjQsXG4ucHQtNjQge1xuICBwYWRkaW5nLXRvcDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTY0LFxuLnByLTY0IHtcbiAgcGFkZGluZy1yaWdodDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS02NCxcbi5wYi02NCB7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC02NCxcbi5wbC02NCB7XG4gIHBhZGRpbmctbGVmdDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNjQsXG4ucGgtNjQge1xuICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY0cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNjQsXG4ucHYtNjQge1xuICBwYWRkaW5nLXRvcDogNjRweDtcbiAgcGFkZGluZy1ib3R0b206IDY0cHg7IH1cblxuLnBhZGRpbmctNzIsXG4ucC03MiB7XG4gIHBhZGRpbmc6IDcycHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtNzIsXG4ucHQtNzIge1xuICBwYWRkaW5nLXRvcDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTcyLFxuLnByLTcyIHtcbiAgcGFkZGluZy1yaWdodDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS03Mixcbi5wYi03MiB7XG4gIHBhZGRpbmctYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC03Mixcbi5wbC03MiB7XG4gIHBhZGRpbmctbGVmdDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtNzIsXG4ucGgtNzIge1xuICBwYWRkaW5nLWxlZnQ6IDcycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcycHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtNzIsXG4ucHYtNzIge1xuICBwYWRkaW5nLXRvcDogNzJweDtcbiAgcGFkZGluZy1ib3R0b206IDcycHg7IH1cblxuLnBhZGRpbmctODgsXG4ucC04OCB7XG4gIHBhZGRpbmc6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtODgsXG4ucHQtODgge1xuICBwYWRkaW5nLXRvcDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTg4LFxuLnByLTg4IHtcbiAgcGFkZGluZy1yaWdodDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS04OCxcbi5wYi04OCB7XG4gIHBhZGRpbmctYm90dG9tOiA4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC04OCxcbi5wbC04OCB7XG4gIHBhZGRpbmctbGVmdDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtODgsXG4ucGgtODgge1xuICBwYWRkaW5nLWxlZnQ6IDg4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg4cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtODgsXG4ucHYtODgge1xuICBwYWRkaW5nLXRvcDogODhweDtcbiAgcGFkZGluZy1ib3R0b206IDg4cHg7IH1cblxuLnBhZGRpbmctOTYsXG4ucC05NiB7XG4gIHBhZGRpbmc6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ucGFkZGluZy10b3AtOTYsXG4ucHQtOTYge1xuICBwYWRkaW5nLXRvcDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXJpZ2h0LTk2LFxuLnByLTk2IHtcbiAgcGFkZGluZy1yaWdodDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWJvdHRvbS05Nixcbi5wYi05NiB7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZGRpbmctbGVmdC05Nixcbi5wbC05NiB7XG4gIHBhZGRpbmctbGVmdDogOTZweCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLWhvcml6b250YWwtOTYsXG4ucGgtOTYge1xuICBwYWRkaW5nLWxlZnQ6IDk2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk2cHg7IH1cblxuLnBhZGRpbmctdmVydGljYWwtOTYsXG4ucHYtOTYge1xuICBwYWRkaW5nLXRvcDogOTZweDtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7IH1cblxuLm1hcmdpbi0wLFxuLm0tMCB7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMCxcbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0wLFxuLm1yLTAge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTAsXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0wLFxuLm1sLTAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTAsXG4ubWgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIG1hcmdpbi1yaWdodDogMHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMCxcbi5tdi0wIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLm1hcmdpbi01LFxuLm0tNSB7XG4gIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNSxcbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01LFxuLm1yLTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTUsXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01LFxuLm1sLTUge1xuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTUsXG4ubWgtNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNSxcbi5tdi01IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLm1hcmdpbi0xMCxcbi5tLTEwIHtcbiAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTAsXG4ubXQtMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xMCxcbi5tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTEwLFxuLm1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xMCxcbi5tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTEwLFxuLm1oLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTEwLFxuLm12LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4ubWFyZ2luLTE1LFxuLm0tMTUge1xuICBtYXJnaW46IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xNSxcbi5tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTE1LFxuLm1yLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTUsXG4ubWItMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTE1LFxuLm1sLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTUsXG4ubWgtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTUsXG4ubXYtMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5tYXJnaW4tMjAsXG4ubS0yMCB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTIwLFxuLm10LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjAsXG4ubXItMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yMCxcbi5tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjAsXG4ubWwtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yMCxcbi5taC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yMCxcbi5tdi0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLm1hcmdpbi0yNSxcbi5tLTI1IHtcbiAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjUsXG4ubXQtMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yNSxcbi5tci0yNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTI1LFxuLm1iLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yNSxcbi5tbC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTI1LFxuLm1oLTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogMjVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTI1LFxuLm12LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4ubWFyZ2luLTMwLFxuLm0tMzAge1xuICBtYXJnaW46IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zMCxcbi5tdC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTMwLFxuLm1yLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzAsXG4ubWItMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTMwLFxuLm1sLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzAsXG4ubWgtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzAsXG4ubXYtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5tYXJnaW4tMzUsXG4ubS0zNSB7XG4gIG1hcmdpbjogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTM1LFxuLm10LTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMzUsXG4ubXItMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zNSxcbi5tYi0zNSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMzUsXG4ubWwtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zNSxcbi5taC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0zNSxcbi5tdi0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cblxuLm1hcmdpbi00MCxcbi5tLTQwIHtcbiAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNDAsXG4ubXQtNDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC00MCxcbi5tci00MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTQwLFxuLm1iLTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC00MCxcbi5tbC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQwLFxuLm1oLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogNDBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQwLFxuLm12LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4ubWFyZ2luLTQ1LFxuLm0tNDUge1xuICBtYXJnaW46IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00NSxcbi5tdC00NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQ1LFxuLm1yLTQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNDUsXG4ubWItNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQ1LFxuLm1sLTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNDUsXG4ubWgtNDUge1xuICBtYXJnaW4tbGVmdDogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNDUsXG4ubXYtNDUge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4OyB9XG5cbi5tYXJnaW4tNTAsXG4ubS01MCB7XG4gIG1hcmdpbjogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTUwLFxuLm10LTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTAsXG4ubXItNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01MCxcbi5tYi01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTAsXG4ubWwtNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01MCxcbi5taC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01MCxcbi5tdi01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cblxuLm1hcmdpbi01NSxcbi5tLTU1IHtcbiAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTUsXG4ubXQtNTUge1xuICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01NSxcbi5tci01NSB7XG4gIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTU1LFxuLm1iLTU1IHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01NSxcbi5tbC01NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTU1LFxuLm1oLTU1IHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIG1hcmdpbi1yaWdodDogNTVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTU1LFxuLm12LTU1IHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDsgfVxuXG4ubWFyZ2luLTYwLFxuLm0tNjAge1xuICBtYXJnaW46IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02MCxcbi5tdC02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTYwLFxuLm1yLTYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjAsXG4ubWItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTYwLFxuLm1sLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjAsXG4ubWgtNjAge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjAsXG4ubXYtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG5cbi5tYXJnaW4tNjUsXG4ubS02NSB7XG4gIG1hcmdpbjogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTY1LFxuLm10LTY1IHtcbiAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNjUsXG4ubXItNjUge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02NSxcbi5tYi02NSB7XG4gIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNjUsXG4ubWwtNjUge1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02NSxcbi5taC02NSB7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDY1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC02NSxcbi5tdi02NSB7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7IH1cblxuLm1hcmdpbi03MCxcbi5tLTcwIHtcbiAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNzAsXG4ubXQtNzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC03MCxcbi5tci03MCB7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTcwLFxuLm1iLTcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC03MCxcbi5tbC03MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTcwLFxuLm1oLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIG1hcmdpbi1yaWdodDogNzBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTcwLFxuLm12LTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDsgfVxuXG4ubWFyZ2luLTc1LFxuLm0tNzUge1xuICBtYXJnaW46IDc1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03NSxcbi5tdC03NSB7XG4gIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTc1LFxuLm1yLTc1IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNzUsXG4ubWItNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTc1LFxuLm1sLTc1IHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNzUsXG4ubWgtNzUge1xuICBtYXJnaW4tbGVmdDogNzVweDtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNzUsXG4ubXYtNzUge1xuICBtYXJnaW4tdG9wOiA3NXB4O1xuICBtYXJnaW4tYm90dG9tOiA3NXB4OyB9XG5cbi5tYXJnaW4tODAsXG4ubS04MCB7XG4gIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTgwLFxuLm10LTgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODAsXG4ubXItODAge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04MCxcbi5tYi04MCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODAsXG4ubWwtODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04MCxcbi5taC04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDgwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04MCxcbi5tdi04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7IH1cblxuLm1hcmdpbi04NSxcbi5tLTg1IHtcbiAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODUsXG4ubXQtODUge1xuICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04NSxcbi5tci04NSB7XG4gIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTg1LFxuLm1iLTg1IHtcbiAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04NSxcbi5tbC04NSB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTg1LFxuLm1oLTg1IHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gIG1hcmdpbi1yaWdodDogODVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTg1LFxuLm12LTg1IHtcbiAgbWFyZ2luLXRvcDogODVweDtcbiAgbWFyZ2luLWJvdHRvbTogODVweDsgfVxuXG4ubWFyZ2luLTkwLFxuLm0tOTAge1xuICBtYXJnaW46IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05MCxcbi5tdC05MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTkwLFxuLm1yLTkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTAsXG4ubWItOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTkwLFxuLm1sLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTAsXG4ubWgtOTAge1xuICBtYXJnaW4tbGVmdDogOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTAsXG4ubXYtOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4O1xuICBtYXJnaW4tYm90dG9tOiA5MHB4OyB9XG5cbi5tYXJnaW4tOTUsXG4ubS05NSB7XG4gIG1hcmdpbjogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTk1LFxuLm10LTk1IHtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOTUsXG4ubXItOTUge1xuICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05NSxcbi5tYi05NSB7XG4gIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOTUsXG4ubWwtOTUge1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05NSxcbi5taC05NSB7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDk1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC05NSxcbi5tdi05NSB7XG4gIG1hcmdpbi10b3A6IDk1cHg7XG4gIG1hcmdpbi1ib3R0b206IDk1cHg7IH1cblxuLm1hcmdpbi0xMDAsXG4ubS0xMDAge1xuICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTAwLFxuLm10LTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xMDAsXG4ubXItMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTEwMCxcbi5tYi0xMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xMDAsXG4ubWwtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTEwMCxcbi5taC0xMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gIG1hcmdpbi1yaWdodDogMTAwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xMDAsXG4ubXYtMTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG5cbi5tYXJnaW4tMSxcbi5tLTEge1xuICBtYXJnaW46IDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTEsXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMSxcbi5tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xLFxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMSxcbi5tbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xLFxuLm1oLTEge1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDFweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTEsXG4ubXYtMSB7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4OyB9XG5cbi5tYXJnaW4tMixcbi5tLTIge1xuICBtYXJnaW46IDJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTIsXG4ubXQtMiB7XG4gIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMixcbi5tci0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yLFxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMixcbi5tbC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yLFxuLm1oLTIge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDJweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTIsXG4ubXYtMiB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG5cbi5tYXJnaW4tMyxcbi5tLTMge1xuICBtYXJnaW46IDNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTMsXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMyxcbi5tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zLFxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMyxcbi5tbC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zLFxuLm1oLTMge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTMsXG4ubXYtMyB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4OyB9XG5cbi5tYXJnaW4tNCxcbi5tLTQge1xuICBtYXJnaW46IDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQsXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNCxcbi5tci00IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00LFxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNCxcbi5tbC00IHtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00LFxuLm1oLTQge1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQsXG4ubXYtNCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG5cbi5tYXJnaW4tNSxcbi5tLTUge1xuICBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTUsXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNSxcbi5tci01IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01LFxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNSxcbi5tbC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01LFxuLm1oLTUge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTUsXG4ubXYtNSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5tYXJnaW4tNixcbi5tLTYge1xuICBtYXJnaW46IDZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTYsXG4ubXQtNiB7XG4gIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNixcbi5tci02IHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02LFxuLm1iLTYge1xuICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNixcbi5tbC02IHtcbiAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02LFxuLm1oLTYge1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTYsXG4ubXYtNiB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG5cbi5tYXJnaW4tNyxcbi5tLTcge1xuICBtYXJnaW46IDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTcsXG4ubXQtNyB7XG4gIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNyxcbi5tci03IHtcbiAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03LFxuLm1iLTcge1xuICBtYXJnaW4tYm90dG9tOiA3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNyxcbi5tbC03IHtcbiAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03LFxuLm1oLTcge1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTcsXG4ubXYtNyB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4OyB9XG5cbi5tYXJnaW4tOCxcbi5tLTgge1xuICBtYXJnaW46IDhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTgsXG4ubXQtOCB7XG4gIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOCxcbi5tci04IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04LFxuLm1iLTgge1xuICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOCxcbi5tbC04IHtcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04LFxuLm1oLTgge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTgsXG4ubXYtOCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG5cbi5tYXJnaW4tOSxcbi5tLTkge1xuICBtYXJnaW46IDlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTksXG4ubXQtOSB7XG4gIG1hcmdpbi10b3A6IDlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOSxcbi5tci05IHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05LFxuLm1iLTkge1xuICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOSxcbi5tbC05IHtcbiAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05LFxuLm1oLTkge1xuICBtYXJnaW4tbGVmdDogOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDlweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTksXG4ubXYtOSB7XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4OyB9XG5cbi5tYXJnaW4tMTAsXG4ubS0xMCB7XG4gIG1hcmdpbjogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTEwLFxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTAsXG4ubXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xMCxcbi5tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTAsXG4ubWwtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xMCxcbi5taC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xMCxcbi5tdi0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLm1hcmdpbi0xMSxcbi5tLTExIHtcbiAgbWFyZ2luOiAxMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTEsXG4ubXQtMTEge1xuICBtYXJnaW4tdG9wOiAxMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xMSxcbi5tci0xMSB7XG4gIG1hcmdpbi1yaWdodDogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTExLFxuLm1iLTExIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xMSxcbi5tbC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTExLFxuLm1oLTExIHtcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gIG1hcmdpbi1yaWdodDogMTFweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTExLFxuLm12LTExIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDsgfVxuXG4ubWFyZ2luLTEyLFxuLm0tMTIge1xuICBtYXJnaW46IDEycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xMixcbi5tdC0xMiB7XG4gIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTEyLFxuLm1yLTEyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTIsXG4ubWItMTIge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTEyLFxuLm1sLTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTIsXG4ubWgtMTIge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTIsXG4ubXYtMTIge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG5cbi5tYXJnaW4tMTMsXG4ubS0xMyB7XG4gIG1hcmdpbjogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTEzLFxuLm10LTEzIHtcbiAgbWFyZ2luLXRvcDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTMsXG4ubXItMTMge1xuICBtYXJnaW4tcmlnaHQ6IDEzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xMyxcbi5tYi0xMyB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTMsXG4ubWwtMTMge1xuICBtYXJnaW4tbGVmdDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xMyxcbi5taC0xMyB7XG4gIG1hcmdpbi1sZWZ0OiAxM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xMyxcbi5tdi0xMyB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7IH1cblxuLm1hcmdpbi0xNCxcbi5tLTE0IHtcbiAgbWFyZ2luOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTQsXG4ubXQtMTQge1xuICBtYXJnaW4tdG9wOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xNCxcbi5tci0xNCB7XG4gIG1hcmdpbi1yaWdodDogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTE0LFxuLm1iLTE0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xNCxcbi5tbC0xNCB7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTE0LFxuLm1oLTE0IHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTE0LFxuLm12LTE0IHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuXG4ubWFyZ2luLTE1LFxuLm0tMTUge1xuICBtYXJnaW46IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xNSxcbi5tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTE1LFxuLm1yLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTUsXG4ubWItMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTE1LFxuLm1sLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTUsXG4ubWgtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTUsXG4ubXYtMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5tYXJnaW4tMTYsXG4ubS0xNiB7XG4gIG1hcmdpbjogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTE2LFxuLm10LTE2IHtcbiAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTYsXG4ubXItMTYge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xNixcbi5tYi0xNiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTYsXG4ubWwtMTYge1xuICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xNixcbi5taC0xNiB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xNixcbi5tdi0xNiB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLm1hcmdpbi0xNyxcbi5tLTE3IHtcbiAgbWFyZ2luOiAxN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMTcsXG4ubXQtMTcge1xuICBtYXJnaW4tdG9wOiAxN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0xNyxcbi5tci0xNyB7XG4gIG1hcmdpbi1yaWdodDogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTE3LFxuLm1iLTE3IHtcbiAgbWFyZ2luLWJvdHRvbTogMTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0xNyxcbi5tbC0xNyB7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTE3LFxuLm1oLTE3IHtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gIG1hcmdpbi1yaWdodDogMTdweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTE3LFxuLm12LTE3IHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDsgfVxuXG4ubWFyZ2luLTE4LFxuLm0tMTgge1xuICBtYXJnaW46IDE4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0xOCxcbi5tdC0xOCB7XG4gIG1hcmdpbi10b3A6IDE4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTE4LFxuLm1yLTE4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMTgsXG4ubWItMTgge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTE4LFxuLm1sLTE4IHtcbiAgbWFyZ2luLWxlZnQ6IDE4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMTgsXG4ubWgtMTgge1xuICBtYXJnaW4tbGVmdDogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTgsXG4ubXYtMTgge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9XG5cbi5tYXJnaW4tMTksXG4ubS0xOSB7XG4gIG1hcmdpbjogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTE5LFxuLm10LTE5IHtcbiAgbWFyZ2luLXRvcDogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTksXG4ubXItMTkge1xuICBtYXJnaW4tcmlnaHQ6IDE5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xOSxcbi5tYi0xOSB7XG4gIG1hcmdpbi1ib3R0b206IDE5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTksXG4ubWwtMTkge1xuICBtYXJnaW4tbGVmdDogMTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xOSxcbi5taC0xOSB7XG4gIG1hcmdpbi1sZWZ0OiAxOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE5cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0xOSxcbi5tdi0xOSB7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7IH1cblxuLm1hcmdpbi0yMCxcbi5tLTIwIHtcbiAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjAsXG4ubXQtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yMCxcbi5tci0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTIwLFxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yMCxcbi5tbC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTIwLFxuLm1oLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTIwLFxuLm12LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ubWFyZ2luLTIxLFxuLm0tMjEge1xuICBtYXJnaW46IDIxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0yMSxcbi5tdC0yMSB7XG4gIG1hcmdpbi10b3A6IDIxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTIxLFxuLm1yLTIxIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMjEsXG4ubWItMjEge1xuICBtYXJnaW4tYm90dG9tOiAyMXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTIxLFxuLm1sLTIxIHtcbiAgbWFyZ2luLWxlZnQ6IDIxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMjEsXG4ubWgtMjEge1xuICBtYXJnaW4tbGVmdDogMjFweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMjEsXG4ubXYtMjEge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMXB4OyB9XG5cbi5tYXJnaW4tMjIsXG4ubS0yMiB7XG4gIG1hcmdpbjogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTIyLFxuLm10LTIyIHtcbiAgbWFyZ2luLXRvcDogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjIsXG4ubXItMjIge1xuICBtYXJnaW4tcmlnaHQ6IDIycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yMixcbi5tYi0yMiB7XG4gIG1hcmdpbi1ib3R0b206IDIycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjIsXG4ubWwtMjIge1xuICBtYXJnaW4tbGVmdDogMjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yMixcbi5taC0yMiB7XG4gIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yMixcbi5tdi0yMiB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7IH1cblxuLm1hcmdpbi0yMyxcbi5tLTIzIHtcbiAgbWFyZ2luOiAyM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjMsXG4ubXQtMjMge1xuICBtYXJnaW4tdG9wOiAyM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yMyxcbi5tci0yMyB7XG4gIG1hcmdpbi1yaWdodDogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTIzLFxuLm1iLTIzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yMyxcbi5tbC0yMyB7XG4gIG1hcmdpbi1sZWZ0OiAyM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTIzLFxuLm1oLTIzIHtcbiAgbWFyZ2luLWxlZnQ6IDIzcHg7XG4gIG1hcmdpbi1yaWdodDogMjNweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTIzLFxuLm12LTIzIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDsgfVxuXG4ubWFyZ2luLTI0LFxuLm0tMjQge1xuICBtYXJnaW46IDI0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0yNCxcbi5tdC0yNCB7XG4gIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTI0LFxuLm1yLTI0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMjQsXG4ubWItMjQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTI0LFxuLm1sLTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMjQsXG4ubWgtMjQge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMjQsXG4ubXYtMjQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbi5tYXJnaW4tMjUsXG4ubS0yNSB7XG4gIG1hcmdpbjogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTI1LFxuLm10LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjUsXG4ubXItMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yNSxcbi5tYi0yNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjUsXG4ubWwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yNSxcbi5taC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yNSxcbi5tdi0yNSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cblxuLm1hcmdpbi0yNixcbi5tLTI2IHtcbiAgbWFyZ2luOiAyNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjYsXG4ubXQtMjYge1xuICBtYXJnaW4tdG9wOiAyNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yNixcbi5tci0yNiB7XG4gIG1hcmdpbi1yaWdodDogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTI2LFxuLm1iLTI2IHtcbiAgbWFyZ2luLWJvdHRvbTogMjZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yNixcbi5tbC0yNiB7XG4gIG1hcmdpbi1sZWZ0OiAyNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTI2LFxuLm1oLTI2IHtcbiAgbWFyZ2luLWxlZnQ6IDI2cHg7XG4gIG1hcmdpbi1yaWdodDogMjZweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTI2LFxuLm12LTI2IHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDsgfVxuXG4ubWFyZ2luLTI3LFxuLm0tMjcge1xuICBtYXJnaW46IDI3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0yNyxcbi5tdC0yNyB7XG4gIG1hcmdpbi10b3A6IDI3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTI3LFxuLm1yLTI3IHtcbiAgbWFyZ2luLXJpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMjcsXG4ubWItMjcge1xuICBtYXJnaW4tYm90dG9tOiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTI3LFxuLm1sLTI3IHtcbiAgbWFyZ2luLWxlZnQ6IDI3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMjcsXG4ubWgtMjcge1xuICBtYXJnaW4tbGVmdDogMjdweDtcbiAgbWFyZ2luLXJpZ2h0OiAyN3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMjcsXG4ubXYtMjcge1xuICBtYXJnaW4tdG9wOiAyN3B4O1xuICBtYXJnaW4tYm90dG9tOiAyN3B4OyB9XG5cbi5tYXJnaW4tMjgsXG4ubS0yOCB7XG4gIG1hcmdpbjogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTI4LFxuLm10LTI4IHtcbiAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMjgsXG4ubXItMjgge1xuICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0yOCxcbi5tYi0yOCB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMjgsXG4ubWwtMjgge1xuICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0yOCxcbi5taC0yOCB7XG4gIG1hcmdpbi1sZWZ0OiAyOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDI4cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0yOCxcbi5tdi0yOCB7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7IH1cblxuLm1hcmdpbi0yOSxcbi5tLTI5IHtcbiAgbWFyZ2luOiAyOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMjksXG4ubXQtMjkge1xuICBtYXJnaW4tdG9wOiAyOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0yOSxcbi5tci0yOSB7XG4gIG1hcmdpbi1yaWdodDogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTI5LFxuLm1iLTI5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0yOSxcbi5tbC0yOSB7XG4gIG1hcmdpbi1sZWZ0OiAyOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTI5LFxuLm1oLTI5IHtcbiAgbWFyZ2luLWxlZnQ6IDI5cHg7XG4gIG1hcmdpbi1yaWdodDogMjlweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTI5LFxuLm12LTI5IHtcbiAgbWFyZ2luLXRvcDogMjlweDtcbiAgbWFyZ2luLWJvdHRvbTogMjlweDsgfVxuXG4ubWFyZ2luLTMwLFxuLm0tMzAge1xuICBtYXJnaW46IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zMCxcbi5tdC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTMwLFxuLm1yLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzAsXG4ubWItMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTMwLFxuLm1sLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzAsXG4ubWgtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzAsXG4ubXYtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5tYXJnaW4tMzEsXG4ubS0zMSB7XG4gIG1hcmdpbjogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTMxLFxuLm10LTMxIHtcbiAgbWFyZ2luLXRvcDogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMzEsXG4ubXItMzEge1xuICBtYXJnaW4tcmlnaHQ6IDMxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zMSxcbi5tYi0zMSB7XG4gIG1hcmdpbi1ib3R0b206IDMxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMzEsXG4ubWwtMzEge1xuICBtYXJnaW4tbGVmdDogMzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zMSxcbi5taC0zMSB7XG4gIG1hcmdpbi1sZWZ0OiAzMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDMxcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0zMSxcbi5tdi0zMSB7XG4gIG1hcmdpbi10b3A6IDMxcHg7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7IH1cblxuLm1hcmdpbi0zMixcbi5tLTMyIHtcbiAgbWFyZ2luOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMzIsXG4ubXQtMzIge1xuICBtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0zMixcbi5tci0zMiB7XG4gIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTMyLFxuLm1iLTMyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0zMixcbi5tbC0zMiB7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTMyLFxuLm1oLTMyIHtcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIG1hcmdpbi1yaWdodDogMzJweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTMyLFxuLm12LTMyIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuXG4ubWFyZ2luLTMzLFxuLm0tMzMge1xuICBtYXJnaW46IDMzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zMyxcbi5tdC0zMyB7XG4gIG1hcmdpbi10b3A6IDMzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTMzLFxuLm1yLTMzIHtcbiAgbWFyZ2luLXJpZ2h0OiAzM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzMsXG4ubWItMzMge1xuICBtYXJnaW4tYm90dG9tOiAzM3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTMzLFxuLm1sLTMzIHtcbiAgbWFyZ2luLWxlZnQ6IDMzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzMsXG4ubWgtMzMge1xuICBtYXJnaW4tbGVmdDogMzNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzM3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzMsXG4ubXYtMzMge1xuICBtYXJnaW4tdG9wOiAzM3B4O1xuICBtYXJnaW4tYm90dG9tOiAzM3B4OyB9XG5cbi5tYXJnaW4tMzQsXG4ubS0zNCB7XG4gIG1hcmdpbjogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTM0LFxuLm10LTM0IHtcbiAgbWFyZ2luLXRvcDogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMzQsXG4ubXItMzQge1xuICBtYXJnaW4tcmlnaHQ6IDM0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zNCxcbi5tYi0zNCB7XG4gIG1hcmdpbi1ib3R0b206IDM0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMzQsXG4ubWwtMzQge1xuICBtYXJnaW4tbGVmdDogMzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zNCxcbi5taC0zNCB7XG4gIG1hcmdpbi1sZWZ0OiAzNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDM0cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0zNCxcbi5tdi0zNCB7XG4gIG1hcmdpbi10b3A6IDM0cHg7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7IH1cblxuLm1hcmdpbi0zNSxcbi5tLTM1IHtcbiAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMzUsXG4ubXQtMzUge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0zNSxcbi5tci0zNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTM1LFxuLm1iLTM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0zNSxcbi5tbC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTM1LFxuLm1oLTM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIG1hcmdpbi1yaWdodDogMzVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTM1LFxuLm12LTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuXG4ubWFyZ2luLTM2LFxuLm0tMzYge1xuICBtYXJnaW46IDM2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zNixcbi5tdC0zNiB7XG4gIG1hcmdpbi10b3A6IDM2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTM2LFxuLm1yLTM2IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzYsXG4ubWItMzYge1xuICBtYXJnaW4tYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTM2LFxuLm1sLTM2IHtcbiAgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzYsXG4ubWgtMzYge1xuICBtYXJnaW4tbGVmdDogMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiAzNnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzYsXG4ubXYtMzYge1xuICBtYXJnaW4tdG9wOiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiAzNnB4OyB9XG5cbi5tYXJnaW4tMzcsXG4ubS0zNyB7XG4gIG1hcmdpbjogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTM3LFxuLm10LTM3IHtcbiAgbWFyZ2luLXRvcDogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMzcsXG4ubXItMzcge1xuICBtYXJnaW4tcmlnaHQ6IDM3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0zNyxcbi5tYi0zNyB7XG4gIG1hcmdpbi1ib3R0b206IDM3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMzcsXG4ubWwtMzcge1xuICBtYXJnaW4tbGVmdDogMzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0zNyxcbi5taC0zNyB7XG4gIG1hcmdpbi1sZWZ0OiAzN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDM3cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC0zNyxcbi5tdi0zNyB7XG4gIG1hcmdpbi10b3A6IDM3cHg7XG4gIG1hcmdpbi1ib3R0b206IDM3cHg7IH1cblxuLm1hcmdpbi0zOCxcbi5tLTM4IHtcbiAgbWFyZ2luOiAzOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtMzgsXG4ubXQtMzgge1xuICBtYXJnaW4tdG9wOiAzOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC0zOCxcbi5tci0zOCB7XG4gIG1hcmdpbi1yaWdodDogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTM4LFxuLm1iLTM4IHtcbiAgbWFyZ2luLWJvdHRvbTogMzhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC0zOCxcbi5tbC0zOCB7XG4gIG1hcmdpbi1sZWZ0OiAzOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTM4LFxuLm1oLTM4IHtcbiAgbWFyZ2luLWxlZnQ6IDM4cHg7XG4gIG1hcmdpbi1yaWdodDogMzhweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTM4LFxuLm12LTM4IHtcbiAgbWFyZ2luLXRvcDogMzhweDtcbiAgbWFyZ2luLWJvdHRvbTogMzhweDsgfVxuXG4ubWFyZ2luLTM5LFxuLm0tMzkge1xuICBtYXJnaW46IDM5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC0zOSxcbi5tdC0zOSB7XG4gIG1hcmdpbi10b3A6IDM5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTM5LFxuLm1yLTM5IHtcbiAgbWFyZ2luLXJpZ2h0OiAzOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMzksXG4ubWItMzkge1xuICBtYXJnaW4tYm90dG9tOiAzOXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTM5LFxuLm1sLTM5IHtcbiAgbWFyZ2luLWxlZnQ6IDM5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtMzksXG4ubWgtMzkge1xuICBtYXJnaW4tbGVmdDogMzlweDtcbiAgbWFyZ2luLXJpZ2h0OiAzOXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMzksXG4ubXYtMzkge1xuICBtYXJnaW4tdG9wOiAzOXB4O1xuICBtYXJnaW4tYm90dG9tOiAzOXB4OyB9XG5cbi5tYXJnaW4tNDAsXG4ubS00MCB7XG4gIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQwLFxuLm10LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNDAsXG4ubXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00MCxcbi5tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNDAsXG4ubWwtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00MCxcbi5taC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00MCxcbi5tdi00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLm1hcmdpbi00MSxcbi5tLTQxIHtcbiAgbWFyZ2luOiA0MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNDEsXG4ubXQtNDEge1xuICBtYXJnaW4tdG9wOiA0MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC00MSxcbi5tci00MSB7XG4gIG1hcmdpbi1yaWdodDogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTQxLFxuLm1iLTQxIHtcbiAgbWFyZ2luLWJvdHRvbTogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC00MSxcbi5tbC00MSB7XG4gIG1hcmdpbi1sZWZ0OiA0MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQxLFxuLm1oLTQxIHtcbiAgbWFyZ2luLWxlZnQ6IDQxcHg7XG4gIG1hcmdpbi1yaWdodDogNDFweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQxLFxuLm12LTQxIHtcbiAgbWFyZ2luLXRvcDogNDFweDtcbiAgbWFyZ2luLWJvdHRvbTogNDFweDsgfVxuXG4ubWFyZ2luLTQyLFxuLm0tNDIge1xuICBtYXJnaW46IDQycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00Mixcbi5tdC00MiB7XG4gIG1hcmdpbi10b3A6IDQycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQyLFxuLm1yLTQyIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNDIsXG4ubWItNDIge1xuICBtYXJnaW4tYm90dG9tOiA0MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQyLFxuLm1sLTQyIHtcbiAgbWFyZ2luLWxlZnQ6IDQycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNDIsXG4ubWgtNDIge1xuICBtYXJnaW4tbGVmdDogNDJweDtcbiAgbWFyZ2luLXJpZ2h0OiA0MnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNDIsXG4ubXYtNDIge1xuICBtYXJnaW4tdG9wOiA0MnB4O1xuICBtYXJnaW4tYm90dG9tOiA0MnB4OyB9XG5cbi5tYXJnaW4tNDMsXG4ubS00MyB7XG4gIG1hcmdpbjogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQzLFxuLm10LTQzIHtcbiAgbWFyZ2luLXRvcDogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNDMsXG4ubXItNDMge1xuICBtYXJnaW4tcmlnaHQ6IDQzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00Myxcbi5tYi00MyB7XG4gIG1hcmdpbi1ib3R0b206IDQzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNDMsXG4ubWwtNDMge1xuICBtYXJnaW4tbGVmdDogNDNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00Myxcbi5taC00MyB7XG4gIG1hcmdpbi1sZWZ0OiA0M3B4O1xuICBtYXJnaW4tcmlnaHQ6IDQzcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00Myxcbi5tdi00MyB7XG4gIG1hcmdpbi10b3A6IDQzcHg7XG4gIG1hcmdpbi1ib3R0b206IDQzcHg7IH1cblxuLm1hcmdpbi00NCxcbi5tLTQ0IHtcbiAgbWFyZ2luOiA0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNDQsXG4ubXQtNDQge1xuICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC00NCxcbi5tci00NCB7XG4gIG1hcmdpbi1yaWdodDogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTQ0LFxuLm1iLTQ0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC00NCxcbi5tbC00NCB7XG4gIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQ0LFxuLm1oLTQ0IHtcbiAgbWFyZ2luLWxlZnQ6IDQ0cHg7XG4gIG1hcmdpbi1yaWdodDogNDRweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQ0LFxuLm12LTQ0IHtcbiAgbWFyZ2luLXRvcDogNDRweDtcbiAgbWFyZ2luLWJvdHRvbTogNDRweDsgfVxuXG4ubWFyZ2luLTQ1LFxuLm0tNDUge1xuICBtYXJnaW46IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00NSxcbi5tdC00NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQ1LFxuLm1yLTQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNDUsXG4ubWItNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQ1LFxuLm1sLTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNDUsXG4ubWgtNDUge1xuICBtYXJnaW4tbGVmdDogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNDUsXG4ubXYtNDUge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4OyB9XG5cbi5tYXJnaW4tNDYsXG4ubS00NiB7XG4gIG1hcmdpbjogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQ2LFxuLm10LTQ2IHtcbiAgbWFyZ2luLXRvcDogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNDYsXG4ubXItNDYge1xuICBtYXJnaW4tcmlnaHQ6IDQ2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00Nixcbi5tYi00NiB7XG4gIG1hcmdpbi1ib3R0b206IDQ2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNDYsXG4ubWwtNDYge1xuICBtYXJnaW4tbGVmdDogNDZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00Nixcbi5taC00NiB7XG4gIG1hcmdpbi1sZWZ0OiA0NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDQ2cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00Nixcbi5tdi00NiB7XG4gIG1hcmdpbi10b3A6IDQ2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ2cHg7IH1cblxuLm1hcmdpbi00Nyxcbi5tLTQ3IHtcbiAgbWFyZ2luOiA0N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNDcsXG4ubXQtNDcge1xuICBtYXJnaW4tdG9wOiA0N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC00Nyxcbi5tci00NyB7XG4gIG1hcmdpbi1yaWdodDogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTQ3LFxuLm1iLTQ3IHtcbiAgbWFyZ2luLWJvdHRvbTogNDdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC00Nyxcbi5tbC00NyB7XG4gIG1hcmdpbi1sZWZ0OiA0N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTQ3LFxuLm1oLTQ3IHtcbiAgbWFyZ2luLWxlZnQ6IDQ3cHg7XG4gIG1hcmdpbi1yaWdodDogNDdweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTQ3LFxuLm12LTQ3IHtcbiAgbWFyZ2luLXRvcDogNDdweDtcbiAgbWFyZ2luLWJvdHRvbTogNDdweDsgfVxuXG4ubWFyZ2luLTQ4LFxuLm0tNDgge1xuICBtYXJnaW46IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC00OCxcbi5tdC00OCB7XG4gIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTQ4LFxuLm1yLTQ4IHtcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNDgsXG4ubWItNDgge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTQ4LFxuLm1sLTQ4IHtcbiAgbWFyZ2luLWxlZnQ6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNDgsXG4ubWgtNDgge1xuICBtYXJnaW4tbGVmdDogNDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNDgsXG4ubXYtNDgge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4OyB9XG5cbi5tYXJnaW4tNDksXG4ubS00OSB7XG4gIG1hcmdpbjogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTQ5LFxuLm10LTQ5IHtcbiAgbWFyZ2luLXRvcDogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNDksXG4ubXItNDkge1xuICBtYXJnaW4tcmlnaHQ6IDQ5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS00OSxcbi5tYi00OSB7XG4gIG1hcmdpbi1ib3R0b206IDQ5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNDksXG4ubWwtNDkge1xuICBtYXJnaW4tbGVmdDogNDlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC00OSxcbi5taC00OSB7XG4gIG1hcmdpbi1sZWZ0OiA0OXB4O1xuICBtYXJnaW4tcmlnaHQ6IDQ5cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC00OSxcbi5tdi00OSB7XG4gIG1hcmdpbi10b3A6IDQ5cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ5cHg7IH1cblxuLm1hcmdpbi01MCxcbi5tLTUwIHtcbiAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTAsXG4ubXQtNTAge1xuICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01MCxcbi5tci01MCB7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTUwLFxuLm1iLTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01MCxcbi5tbC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTUwLFxuLm1oLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogNTBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTUwLFxuLm12LTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuXG4ubWFyZ2luLTUxLFxuLm0tNTEge1xuICBtYXJnaW46IDUxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC01MSxcbi5tdC01MSB7XG4gIG1hcmdpbi10b3A6IDUxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTUxLFxuLm1yLTUxIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNTEsXG4ubWItNTEge1xuICBtYXJnaW4tYm90dG9tOiA1MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTUxLFxuLm1sLTUxIHtcbiAgbWFyZ2luLWxlZnQ6IDUxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNTEsXG4ubWgtNTEge1xuICBtYXJnaW4tbGVmdDogNTFweDtcbiAgbWFyZ2luLXJpZ2h0OiA1MXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNTEsXG4ubXYtNTEge1xuICBtYXJnaW4tdG9wOiA1MXB4O1xuICBtYXJnaW4tYm90dG9tOiA1MXB4OyB9XG5cbi5tYXJnaW4tNTIsXG4ubS01MiB7XG4gIG1hcmdpbjogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTUyLFxuLm10LTUyIHtcbiAgbWFyZ2luLXRvcDogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTIsXG4ubXItNTIge1xuICBtYXJnaW4tcmlnaHQ6IDUycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01Mixcbi5tYi01MiB7XG4gIG1hcmdpbi1ib3R0b206IDUycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTIsXG4ubWwtNTIge1xuICBtYXJnaW4tbGVmdDogNTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01Mixcbi5taC01MiB7XG4gIG1hcmdpbi1sZWZ0OiA1MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDUycHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01Mixcbi5tdi01MiB7XG4gIG1hcmdpbi10b3A6IDUycHg7XG4gIG1hcmdpbi1ib3R0b206IDUycHg7IH1cblxuLm1hcmdpbi01Myxcbi5tLTUzIHtcbiAgbWFyZ2luOiA1M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTMsXG4ubXQtNTMge1xuICBtYXJnaW4tdG9wOiA1M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01Myxcbi5tci01MyB7XG4gIG1hcmdpbi1yaWdodDogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTUzLFxuLm1iLTUzIHtcbiAgbWFyZ2luLWJvdHRvbTogNTNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01Myxcbi5tbC01MyB7XG4gIG1hcmdpbi1sZWZ0OiA1M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTUzLFxuLm1oLTUzIHtcbiAgbWFyZ2luLWxlZnQ6IDUzcHg7XG4gIG1hcmdpbi1yaWdodDogNTNweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTUzLFxuLm12LTUzIHtcbiAgbWFyZ2luLXRvcDogNTNweDtcbiAgbWFyZ2luLWJvdHRvbTogNTNweDsgfVxuXG4ubWFyZ2luLTU0LFxuLm0tNTQge1xuICBtYXJnaW46IDU0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC01NCxcbi5tdC01NCB7XG4gIG1hcmdpbi10b3A6IDU0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTU0LFxuLm1yLTU0IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNTQsXG4ubWItNTQge1xuICBtYXJnaW4tYm90dG9tOiA1NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTU0LFxuLm1sLTU0IHtcbiAgbWFyZ2luLWxlZnQ6IDU0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNTQsXG4ubWgtNTQge1xuICBtYXJnaW4tbGVmdDogNTRweDtcbiAgbWFyZ2luLXJpZ2h0OiA1NHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNTQsXG4ubXYtNTQge1xuICBtYXJnaW4tdG9wOiA1NHB4O1xuICBtYXJnaW4tYm90dG9tOiA1NHB4OyB9XG5cbi5tYXJnaW4tNTUsXG4ubS01NSB7XG4gIG1hcmdpbjogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTU1LFxuLm10LTU1IHtcbiAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTUsXG4ubXItNTUge1xuICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01NSxcbi5tYi01NSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTUsXG4ubWwtNTUge1xuICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01NSxcbi5taC01NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDU1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01NSxcbi5tdi01NSB7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7IH1cblxuLm1hcmdpbi01Nixcbi5tLTU2IHtcbiAgbWFyZ2luOiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTYsXG4ubXQtNTYge1xuICBtYXJnaW4tdG9wOiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01Nixcbi5tci01NiB7XG4gIG1hcmdpbi1yaWdodDogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTU2LFxuLm1iLTU2IHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01Nixcbi5tbC01NiB7XG4gIG1hcmdpbi1sZWZ0OiA1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTU2LFxuLm1oLTU2IHtcbiAgbWFyZ2luLWxlZnQ6IDU2cHg7XG4gIG1hcmdpbi1yaWdodDogNTZweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTU2LFxuLm12LTU2IHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDsgfVxuXG4ubWFyZ2luLTU3LFxuLm0tNTcge1xuICBtYXJnaW46IDU3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC01Nyxcbi5tdC01NyB7XG4gIG1hcmdpbi10b3A6IDU3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTU3LFxuLm1yLTU3IHtcbiAgbWFyZ2luLXJpZ2h0OiA1N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNTcsXG4ubWItNTcge1xuICBtYXJnaW4tYm90dG9tOiA1N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTU3LFxuLm1sLTU3IHtcbiAgbWFyZ2luLWxlZnQ6IDU3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNTcsXG4ubWgtNTcge1xuICBtYXJnaW4tbGVmdDogNTdweDtcbiAgbWFyZ2luLXJpZ2h0OiA1N3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNTcsXG4ubXYtNTcge1xuICBtYXJnaW4tdG9wOiA1N3B4O1xuICBtYXJnaW4tYm90dG9tOiA1N3B4OyB9XG5cbi5tYXJnaW4tNTgsXG4ubS01OCB7XG4gIG1hcmdpbjogNThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTU4LFxuLm10LTU4IHtcbiAgbWFyZ2luLXRvcDogNThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNTgsXG4ubXItNTgge1xuICBtYXJnaW4tcmlnaHQ6IDU4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS01OCxcbi5tYi01OCB7XG4gIG1hcmdpbi1ib3R0b206IDU4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNTgsXG4ubWwtNTgge1xuICBtYXJnaW4tbGVmdDogNThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC01OCxcbi5taC01OCB7XG4gIG1hcmdpbi1sZWZ0OiA1OHB4O1xuICBtYXJnaW4tcmlnaHQ6IDU4cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC01OCxcbi5tdi01OCB7XG4gIG1hcmdpbi10b3A6IDU4cHg7XG4gIG1hcmdpbi1ib3R0b206IDU4cHg7IH1cblxuLm1hcmdpbi01OSxcbi5tLTU5IHtcbiAgbWFyZ2luOiA1OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNTksXG4ubXQtNTkge1xuICBtYXJnaW4tdG9wOiA1OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC01OSxcbi5tci01OSB7XG4gIG1hcmdpbi1yaWdodDogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTU5LFxuLm1iLTU5IHtcbiAgbWFyZ2luLWJvdHRvbTogNTlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC01OSxcbi5tbC01OSB7XG4gIG1hcmdpbi1sZWZ0OiA1OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTU5LFxuLm1oLTU5IHtcbiAgbWFyZ2luLWxlZnQ6IDU5cHg7XG4gIG1hcmdpbi1yaWdodDogNTlweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTU5LFxuLm12LTU5IHtcbiAgbWFyZ2luLXRvcDogNTlweDtcbiAgbWFyZ2luLWJvdHRvbTogNTlweDsgfVxuXG4ubWFyZ2luLTYwLFxuLm0tNjAge1xuICBtYXJnaW46IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02MCxcbi5tdC02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTYwLFxuLm1yLTYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjAsXG4ubWItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTYwLFxuLm1sLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjAsXG4ubWgtNjAge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjAsXG4ubXYtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG5cbi5tYXJnaW4tNjEsXG4ubS02MSB7XG4gIG1hcmdpbjogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTYxLFxuLm10LTYxIHtcbiAgbWFyZ2luLXRvcDogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNjEsXG4ubXItNjEge1xuICBtYXJnaW4tcmlnaHQ6IDYxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02MSxcbi5tYi02MSB7XG4gIG1hcmdpbi1ib3R0b206IDYxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNjEsXG4ubWwtNjEge1xuICBtYXJnaW4tbGVmdDogNjFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02MSxcbi5taC02MSB7XG4gIG1hcmdpbi1sZWZ0OiA2MXB4O1xuICBtYXJnaW4tcmlnaHQ6IDYxcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC02MSxcbi5tdi02MSB7XG4gIG1hcmdpbi10b3A6IDYxcHg7XG4gIG1hcmdpbi1ib3R0b206IDYxcHg7IH1cblxuLm1hcmdpbi02Mixcbi5tLTYyIHtcbiAgbWFyZ2luOiA2MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNjIsXG4ubXQtNjIge1xuICBtYXJnaW4tdG9wOiA2MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC02Mixcbi5tci02MiB7XG4gIG1hcmdpbi1yaWdodDogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTYyLFxuLm1iLTYyIHtcbiAgbWFyZ2luLWJvdHRvbTogNjJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC02Mixcbi5tbC02MiB7XG4gIG1hcmdpbi1sZWZ0OiA2MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTYyLFxuLm1oLTYyIHtcbiAgbWFyZ2luLWxlZnQ6IDYycHg7XG4gIG1hcmdpbi1yaWdodDogNjJweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTYyLFxuLm12LTYyIHtcbiAgbWFyZ2luLXRvcDogNjJweDtcbiAgbWFyZ2luLWJvdHRvbTogNjJweDsgfVxuXG4ubWFyZ2luLTYzLFxuLm0tNjMge1xuICBtYXJnaW46IDYzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02Myxcbi5tdC02MyB7XG4gIG1hcmdpbi10b3A6IDYzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTYzLFxuLm1yLTYzIHtcbiAgbWFyZ2luLXJpZ2h0OiA2M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjMsXG4ubWItNjMge1xuICBtYXJnaW4tYm90dG9tOiA2M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTYzLFxuLm1sLTYzIHtcbiAgbWFyZ2luLWxlZnQ6IDYzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjMsXG4ubWgtNjMge1xuICBtYXJnaW4tbGVmdDogNjNweDtcbiAgbWFyZ2luLXJpZ2h0OiA2M3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjMsXG4ubXYtNjMge1xuICBtYXJnaW4tdG9wOiA2M3B4O1xuICBtYXJnaW4tYm90dG9tOiA2M3B4OyB9XG5cbi5tYXJnaW4tNjQsXG4ubS02NCB7XG4gIG1hcmdpbjogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTY0LFxuLm10LTY0IHtcbiAgbWFyZ2luLXRvcDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNjQsXG4ubXItNjQge1xuICBtYXJnaW4tcmlnaHQ6IDY0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02NCxcbi5tYi02NCB7XG4gIG1hcmdpbi1ib3R0b206IDY0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNjQsXG4ubWwtNjQge1xuICBtYXJnaW4tbGVmdDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02NCxcbi5taC02NCB7XG4gIG1hcmdpbi1sZWZ0OiA2NHB4O1xuICBtYXJnaW4tcmlnaHQ6IDY0cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC02NCxcbi5tdi02NCB7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7IH1cblxuLm1hcmdpbi02NSxcbi5tLTY1IHtcbiAgbWFyZ2luOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNjUsXG4ubXQtNjUge1xuICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC02NSxcbi5tci02NSB7XG4gIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTY1LFxuLm1iLTY1IHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC02NSxcbi5tbC02NSB7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTY1LFxuLm1oLTY1IHtcbiAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gIG1hcmdpbi1yaWdodDogNjVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTY1LFxuLm12LTY1IHtcbiAgbWFyZ2luLXRvcDogNjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNjVweDsgfVxuXG4ubWFyZ2luLTY2LFxuLm0tNjYge1xuICBtYXJnaW46IDY2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02Nixcbi5tdC02NiB7XG4gIG1hcmdpbi10b3A6IDY2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTY2LFxuLm1yLTY2IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjYsXG4ubWItNjYge1xuICBtYXJnaW4tYm90dG9tOiA2NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTY2LFxuLm1sLTY2IHtcbiAgbWFyZ2luLWxlZnQ6IDY2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjYsXG4ubWgtNjYge1xuICBtYXJnaW4tbGVmdDogNjZweDtcbiAgbWFyZ2luLXJpZ2h0OiA2NnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjYsXG4ubXYtNjYge1xuICBtYXJnaW4tdG9wOiA2NnB4O1xuICBtYXJnaW4tYm90dG9tOiA2NnB4OyB9XG5cbi5tYXJnaW4tNjcsXG4ubS02NyB7XG4gIG1hcmdpbjogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTY3LFxuLm10LTY3IHtcbiAgbWFyZ2luLXRvcDogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNjcsXG4ubXItNjcge1xuICBtYXJnaW4tcmlnaHQ6IDY3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS02Nyxcbi5tYi02NyB7XG4gIG1hcmdpbi1ib3R0b206IDY3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNjcsXG4ubWwtNjcge1xuICBtYXJnaW4tbGVmdDogNjdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC02Nyxcbi5taC02NyB7XG4gIG1hcmdpbi1sZWZ0OiA2N3B4O1xuICBtYXJnaW4tcmlnaHQ6IDY3cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC02Nyxcbi5tdi02NyB7XG4gIG1hcmdpbi10b3A6IDY3cHg7XG4gIG1hcmdpbi1ib3R0b206IDY3cHg7IH1cblxuLm1hcmdpbi02OCxcbi5tLTY4IHtcbiAgbWFyZ2luOiA2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNjgsXG4ubXQtNjgge1xuICBtYXJnaW4tdG9wOiA2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC02OCxcbi5tci02OCB7XG4gIG1hcmdpbi1yaWdodDogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTY4LFxuLm1iLTY4IHtcbiAgbWFyZ2luLWJvdHRvbTogNjhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC02OCxcbi5tbC02OCB7XG4gIG1hcmdpbi1sZWZ0OiA2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTY4LFxuLm1oLTY4IHtcbiAgbWFyZ2luLWxlZnQ6IDY4cHg7XG4gIG1hcmdpbi1yaWdodDogNjhweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTY4LFxuLm12LTY4IHtcbiAgbWFyZ2luLXRvcDogNjhweDtcbiAgbWFyZ2luLWJvdHRvbTogNjhweDsgfVxuXG4ubWFyZ2luLTY5LFxuLm0tNjkge1xuICBtYXJnaW46IDY5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC02OSxcbi5tdC02OSB7XG4gIG1hcmdpbi10b3A6IDY5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTY5LFxuLm1yLTY5IHtcbiAgbWFyZ2luLXJpZ2h0OiA2OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNjksXG4ubWItNjkge1xuICBtYXJnaW4tYm90dG9tOiA2OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTY5LFxuLm1sLTY5IHtcbiAgbWFyZ2luLWxlZnQ6IDY5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNjksXG4ubWgtNjkge1xuICBtYXJnaW4tbGVmdDogNjlweDtcbiAgbWFyZ2luLXJpZ2h0OiA2OXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNjksXG4ubXYtNjkge1xuICBtYXJnaW4tdG9wOiA2OXB4O1xuICBtYXJnaW4tYm90dG9tOiA2OXB4OyB9XG5cbi5tYXJnaW4tNzAsXG4ubS03MCB7XG4gIG1hcmdpbjogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTcwLFxuLm10LTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNzAsXG4ubXItNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03MCxcbi5tYi03MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNzAsXG4ubWwtNzAge1xuICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03MCxcbi5taC03MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDcwcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03MCxcbi5tdi03MCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7IH1cblxuLm1hcmdpbi03MSxcbi5tLTcxIHtcbiAgbWFyZ2luOiA3MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNzEsXG4ubXQtNzEge1xuICBtYXJnaW4tdG9wOiA3MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC03MSxcbi5tci03MSB7XG4gIG1hcmdpbi1yaWdodDogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTcxLFxuLm1iLTcxIHtcbiAgbWFyZ2luLWJvdHRvbTogNzFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC03MSxcbi5tbC03MSB7XG4gIG1hcmdpbi1sZWZ0OiA3MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTcxLFxuLm1oLTcxIHtcbiAgbWFyZ2luLWxlZnQ6IDcxcHg7XG4gIG1hcmdpbi1yaWdodDogNzFweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTcxLFxuLm12LTcxIHtcbiAgbWFyZ2luLXRvcDogNzFweDtcbiAgbWFyZ2luLWJvdHRvbTogNzFweDsgfVxuXG4ubWFyZ2luLTcyLFxuLm0tNzIge1xuICBtYXJnaW46IDcycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03Mixcbi5tdC03MiB7XG4gIG1hcmdpbi10b3A6IDcycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTcyLFxuLm1yLTcyIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNzIsXG4ubWItNzIge1xuICBtYXJnaW4tYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTcyLFxuLm1sLTcyIHtcbiAgbWFyZ2luLWxlZnQ6IDcycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNzIsXG4ubWgtNzIge1xuICBtYXJnaW4tbGVmdDogNzJweDtcbiAgbWFyZ2luLXJpZ2h0OiA3MnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNzIsXG4ubXYtNzIge1xuICBtYXJnaW4tdG9wOiA3MnB4O1xuICBtYXJnaW4tYm90dG9tOiA3MnB4OyB9XG5cbi5tYXJnaW4tNzMsXG4ubS03MyB7XG4gIG1hcmdpbjogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTczLFxuLm10LTczIHtcbiAgbWFyZ2luLXRvcDogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNzMsXG4ubXItNzMge1xuICBtYXJnaW4tcmlnaHQ6IDczcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03Myxcbi5tYi03MyB7XG4gIG1hcmdpbi1ib3R0b206IDczcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNzMsXG4ubWwtNzMge1xuICBtYXJnaW4tbGVmdDogNzNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03Myxcbi5taC03MyB7XG4gIG1hcmdpbi1sZWZ0OiA3M3B4O1xuICBtYXJnaW4tcmlnaHQ6IDczcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03Myxcbi5tdi03MyB7XG4gIG1hcmdpbi10b3A6IDczcHg7XG4gIG1hcmdpbi1ib3R0b206IDczcHg7IH1cblxuLm1hcmdpbi03NCxcbi5tLTc0IHtcbiAgbWFyZ2luOiA3NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNzQsXG4ubXQtNzQge1xuICBtYXJnaW4tdG9wOiA3NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC03NCxcbi5tci03NCB7XG4gIG1hcmdpbi1yaWdodDogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTc0LFxuLm1iLTc0IHtcbiAgbWFyZ2luLWJvdHRvbTogNzRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC03NCxcbi5tbC03NCB7XG4gIG1hcmdpbi1sZWZ0OiA3NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTc0LFxuLm1oLTc0IHtcbiAgbWFyZ2luLWxlZnQ6IDc0cHg7XG4gIG1hcmdpbi1yaWdodDogNzRweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTc0LFxuLm12LTc0IHtcbiAgbWFyZ2luLXRvcDogNzRweDtcbiAgbWFyZ2luLWJvdHRvbTogNzRweDsgfVxuXG4ubWFyZ2luLTc1LFxuLm0tNzUge1xuICBtYXJnaW46IDc1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03NSxcbi5tdC03NSB7XG4gIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTc1LFxuLm1yLTc1IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNzUsXG4ubWItNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTc1LFxuLm1sLTc1IHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNzUsXG4ubWgtNzUge1xuICBtYXJnaW4tbGVmdDogNzVweDtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNzUsXG4ubXYtNzUge1xuICBtYXJnaW4tdG9wOiA3NXB4O1xuICBtYXJnaW4tYm90dG9tOiA3NXB4OyB9XG5cbi5tYXJnaW4tNzYsXG4ubS03NiB7XG4gIG1hcmdpbjogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTc2LFxuLm10LTc2IHtcbiAgbWFyZ2luLXRvcDogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNzYsXG4ubXItNzYge1xuICBtYXJnaW4tcmlnaHQ6IDc2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03Nixcbi5tYi03NiB7XG4gIG1hcmdpbi1ib3R0b206IDc2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNzYsXG4ubWwtNzYge1xuICBtYXJnaW4tbGVmdDogNzZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03Nixcbi5taC03NiB7XG4gIG1hcmdpbi1sZWZ0OiA3NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDc2cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03Nixcbi5tdi03NiB7XG4gIG1hcmdpbi10b3A6IDc2cHg7XG4gIG1hcmdpbi1ib3R0b206IDc2cHg7IH1cblxuLm1hcmdpbi03Nyxcbi5tLTc3IHtcbiAgbWFyZ2luOiA3N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtNzcsXG4ubXQtNzcge1xuICBtYXJnaW4tdG9wOiA3N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC03Nyxcbi5tci03NyB7XG4gIG1hcmdpbi1yaWdodDogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTc3LFxuLm1iLTc3IHtcbiAgbWFyZ2luLWJvdHRvbTogNzdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC03Nyxcbi5tbC03NyB7XG4gIG1hcmdpbi1sZWZ0OiA3N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTc3LFxuLm1oLTc3IHtcbiAgbWFyZ2luLWxlZnQ6IDc3cHg7XG4gIG1hcmdpbi1yaWdodDogNzdweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTc3LFxuLm12LTc3IHtcbiAgbWFyZ2luLXRvcDogNzdweDtcbiAgbWFyZ2luLWJvdHRvbTogNzdweDsgfVxuXG4ubWFyZ2luLTc4LFxuLm0tNzgge1xuICBtYXJnaW46IDc4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC03OCxcbi5tdC03OCB7XG4gIG1hcmdpbi10b3A6IDc4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTc4LFxuLm1yLTc4IHtcbiAgbWFyZ2luLXJpZ2h0OiA3OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tNzgsXG4ubWItNzgge1xuICBtYXJnaW4tYm90dG9tOiA3OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTc4LFxuLm1sLTc4IHtcbiAgbWFyZ2luLWxlZnQ6IDc4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtNzgsXG4ubWgtNzgge1xuICBtYXJnaW4tbGVmdDogNzhweDtcbiAgbWFyZ2luLXJpZ2h0OiA3OHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtNzgsXG4ubXYtNzgge1xuICBtYXJnaW4tdG9wOiA3OHB4O1xuICBtYXJnaW4tYm90dG9tOiA3OHB4OyB9XG5cbi5tYXJnaW4tNzksXG4ubS03OSB7XG4gIG1hcmdpbjogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTc5LFxuLm10LTc5IHtcbiAgbWFyZ2luLXRvcDogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtNzksXG4ubXItNzkge1xuICBtYXJnaW4tcmlnaHQ6IDc5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS03OSxcbi5tYi03OSB7XG4gIG1hcmdpbi1ib3R0b206IDc5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtNzksXG4ubWwtNzkge1xuICBtYXJnaW4tbGVmdDogNzlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC03OSxcbi5taC03OSB7XG4gIG1hcmdpbi1sZWZ0OiA3OXB4O1xuICBtYXJnaW4tcmlnaHQ6IDc5cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC03OSxcbi5tdi03OSB7XG4gIG1hcmdpbi10b3A6IDc5cHg7XG4gIG1hcmdpbi1ib3R0b206IDc5cHg7IH1cblxuLm1hcmdpbi04MCxcbi5tLTgwIHtcbiAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODAsXG4ubXQtODAge1xuICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04MCxcbi5tci04MCB7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTgwLFxuLm1iLTgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04MCxcbi5tbC04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTgwLFxuLm1oLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIG1hcmdpbi1yaWdodDogODBweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTgwLFxuLm12LTgwIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDsgfVxuXG4ubWFyZ2luLTgxLFxuLm0tODEge1xuICBtYXJnaW46IDgxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC04MSxcbi5tdC04MSB7XG4gIG1hcmdpbi10b3A6IDgxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTgxLFxuLm1yLTgxIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tODEsXG4ubWItODEge1xuICBtYXJnaW4tYm90dG9tOiA4MXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTgxLFxuLm1sLTgxIHtcbiAgbWFyZ2luLWxlZnQ6IDgxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtODEsXG4ubWgtODEge1xuICBtYXJnaW4tbGVmdDogODFweDtcbiAgbWFyZ2luLXJpZ2h0OiA4MXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtODEsXG4ubXYtODEge1xuICBtYXJnaW4tdG9wOiA4MXB4O1xuICBtYXJnaW4tYm90dG9tOiA4MXB4OyB9XG5cbi5tYXJnaW4tODIsXG4ubS04MiB7XG4gIG1hcmdpbjogODJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTgyLFxuLm10LTgyIHtcbiAgbWFyZ2luLXRvcDogODJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODIsXG4ubXItODIge1xuICBtYXJnaW4tcmlnaHQ6IDgycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04Mixcbi5tYi04MiB7XG4gIG1hcmdpbi1ib3R0b206IDgycHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODIsXG4ubWwtODIge1xuICBtYXJnaW4tbGVmdDogODJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04Mixcbi5taC04MiB7XG4gIG1hcmdpbi1sZWZ0OiA4MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDgycHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04Mixcbi5tdi04MiB7XG4gIG1hcmdpbi10b3A6IDgycHg7XG4gIG1hcmdpbi1ib3R0b206IDgycHg7IH1cblxuLm1hcmdpbi04Myxcbi5tLTgzIHtcbiAgbWFyZ2luOiA4M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODMsXG4ubXQtODMge1xuICBtYXJnaW4tdG9wOiA4M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04Myxcbi5tci04MyB7XG4gIG1hcmdpbi1yaWdodDogODNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTgzLFxuLm1iLTgzIHtcbiAgbWFyZ2luLWJvdHRvbTogODNweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04Myxcbi5tbC04MyB7XG4gIG1hcmdpbi1sZWZ0OiA4M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTgzLFxuLm1oLTgzIHtcbiAgbWFyZ2luLWxlZnQ6IDgzcHg7XG4gIG1hcmdpbi1yaWdodDogODNweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTgzLFxuLm12LTgzIHtcbiAgbWFyZ2luLXRvcDogODNweDtcbiAgbWFyZ2luLWJvdHRvbTogODNweDsgfVxuXG4ubWFyZ2luLTg0LFxuLm0tODQge1xuICBtYXJnaW46IDg0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC04NCxcbi5tdC04NCB7XG4gIG1hcmdpbi10b3A6IDg0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTg0LFxuLm1yLTg0IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tODQsXG4ubWItODQge1xuICBtYXJnaW4tYm90dG9tOiA4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTg0LFxuLm1sLTg0IHtcbiAgbWFyZ2luLWxlZnQ6IDg0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtODQsXG4ubWgtODQge1xuICBtYXJnaW4tbGVmdDogODRweDtcbiAgbWFyZ2luLXJpZ2h0OiA4NHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtODQsXG4ubXYtODQge1xuICBtYXJnaW4tdG9wOiA4NHB4O1xuICBtYXJnaW4tYm90dG9tOiA4NHB4OyB9XG5cbi5tYXJnaW4tODUsXG4ubS04NSB7XG4gIG1hcmdpbjogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTg1LFxuLm10LTg1IHtcbiAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODUsXG4ubXItODUge1xuICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04NSxcbi5tYi04NSB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODUsXG4ubWwtODUge1xuICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04NSxcbi5taC04NSB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDg1cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04NSxcbi5tdi04NSB7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG4gIG1hcmdpbi1ib3R0b206IDg1cHg7IH1cblxuLm1hcmdpbi04Nixcbi5tLTg2IHtcbiAgbWFyZ2luOiA4NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODYsXG4ubXQtODYge1xuICBtYXJnaW4tdG9wOiA4NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04Nixcbi5tci04NiB7XG4gIG1hcmdpbi1yaWdodDogODZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTg2LFxuLm1iLTg2IHtcbiAgbWFyZ2luLWJvdHRvbTogODZweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04Nixcbi5tbC04NiB7XG4gIG1hcmdpbi1sZWZ0OiA4NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTg2LFxuLm1oLTg2IHtcbiAgbWFyZ2luLWxlZnQ6IDg2cHg7XG4gIG1hcmdpbi1yaWdodDogODZweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTg2LFxuLm12LTg2IHtcbiAgbWFyZ2luLXRvcDogODZweDtcbiAgbWFyZ2luLWJvdHRvbTogODZweDsgfVxuXG4ubWFyZ2luLTg3LFxuLm0tODcge1xuICBtYXJnaW46IDg3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC04Nyxcbi5tdC04NyB7XG4gIG1hcmdpbi10b3A6IDg3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTg3LFxuLm1yLTg3IHtcbiAgbWFyZ2luLXJpZ2h0OiA4N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tODcsXG4ubWItODcge1xuICBtYXJnaW4tYm90dG9tOiA4N3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTg3LFxuLm1sLTg3IHtcbiAgbWFyZ2luLWxlZnQ6IDg3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtODcsXG4ubWgtODcge1xuICBtYXJnaW4tbGVmdDogODdweDtcbiAgbWFyZ2luLXJpZ2h0OiA4N3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtODcsXG4ubXYtODcge1xuICBtYXJnaW4tdG9wOiA4N3B4O1xuICBtYXJnaW4tYm90dG9tOiA4N3B4OyB9XG5cbi5tYXJnaW4tODgsXG4ubS04OCB7XG4gIG1hcmdpbjogODhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTg4LFxuLm10LTg4IHtcbiAgbWFyZ2luLXRvcDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtODgsXG4ubXItODgge1xuICBtYXJnaW4tcmlnaHQ6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS04OCxcbi5tYi04OCB7XG4gIG1hcmdpbi1ib3R0b206IDg4cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtODgsXG4ubWwtODgge1xuICBtYXJnaW4tbGVmdDogODhweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC04OCxcbi5taC04OCB7XG4gIG1hcmdpbi1sZWZ0OiA4OHB4O1xuICBtYXJnaW4tcmlnaHQ6IDg4cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC04OCxcbi5tdi04OCB7XG4gIG1hcmdpbi10b3A6IDg4cHg7XG4gIG1hcmdpbi1ib3R0b206IDg4cHg7IH1cblxuLm1hcmdpbi04OSxcbi5tLTg5IHtcbiAgbWFyZ2luOiA4OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtODksXG4ubXQtODkge1xuICBtYXJnaW4tdG9wOiA4OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC04OSxcbi5tci04OSB7XG4gIG1hcmdpbi1yaWdodDogODlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTg5LFxuLm1iLTg5IHtcbiAgbWFyZ2luLWJvdHRvbTogODlweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC04OSxcbi5tbC04OSB7XG4gIG1hcmdpbi1sZWZ0OiA4OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTg5LFxuLm1oLTg5IHtcbiAgbWFyZ2luLWxlZnQ6IDg5cHg7XG4gIG1hcmdpbi1yaWdodDogODlweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTg5LFxuLm12LTg5IHtcbiAgbWFyZ2luLXRvcDogODlweDtcbiAgbWFyZ2luLWJvdHRvbTogODlweDsgfVxuXG4ubWFyZ2luLTkwLFxuLm0tOTAge1xuICBtYXJnaW46IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05MCxcbi5tdC05MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTkwLFxuLm1yLTkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTAsXG4ubWItOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTkwLFxuLm1sLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTAsXG4ubWgtOTAge1xuICBtYXJnaW4tbGVmdDogOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTAsXG4ubXYtOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4O1xuICBtYXJnaW4tYm90dG9tOiA5MHB4OyB9XG5cbi5tYXJnaW4tOTEsXG4ubS05MSB7XG4gIG1hcmdpbjogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTkxLFxuLm10LTkxIHtcbiAgbWFyZ2luLXRvcDogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOTEsXG4ubXItOTEge1xuICBtYXJnaW4tcmlnaHQ6IDkxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05MSxcbi5tYi05MSB7XG4gIG1hcmdpbi1ib3R0b206IDkxcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOTEsXG4ubWwtOTEge1xuICBtYXJnaW4tbGVmdDogOTFweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05MSxcbi5taC05MSB7XG4gIG1hcmdpbi1sZWZ0OiA5MXB4O1xuICBtYXJnaW4tcmlnaHQ6IDkxcHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC05MSxcbi5tdi05MSB7XG4gIG1hcmdpbi10b3A6IDkxcHg7XG4gIG1hcmdpbi1ib3R0b206IDkxcHg7IH1cblxuLm1hcmdpbi05Mixcbi5tLTkyIHtcbiAgbWFyZ2luOiA5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtOTIsXG4ubXQtOTIge1xuICBtYXJnaW4tdG9wOiA5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC05Mixcbi5tci05MiB7XG4gIG1hcmdpbi1yaWdodDogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTkyLFxuLm1iLTkyIHtcbiAgbWFyZ2luLWJvdHRvbTogOTJweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC05Mixcbi5tbC05MiB7XG4gIG1hcmdpbi1sZWZ0OiA5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTkyLFxuLm1oLTkyIHtcbiAgbWFyZ2luLWxlZnQ6IDkycHg7XG4gIG1hcmdpbi1yaWdodDogOTJweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTkyLFxuLm12LTkyIHtcbiAgbWFyZ2luLXRvcDogOTJweDtcbiAgbWFyZ2luLWJvdHRvbTogOTJweDsgfVxuXG4ubWFyZ2luLTkzLFxuLm0tOTMge1xuICBtYXJnaW46IDkzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05Myxcbi5tdC05MyB7XG4gIG1hcmdpbi10b3A6IDkzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTkzLFxuLm1yLTkzIHtcbiAgbWFyZ2luLXJpZ2h0OiA5M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTMsXG4ubWItOTMge1xuICBtYXJnaW4tYm90dG9tOiA5M3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTkzLFxuLm1sLTkzIHtcbiAgbWFyZ2luLWxlZnQ6IDkzcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTMsXG4ubWgtOTMge1xuICBtYXJnaW4tbGVmdDogOTNweDtcbiAgbWFyZ2luLXJpZ2h0OiA5M3B4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTMsXG4ubXYtOTMge1xuICBtYXJnaW4tdG9wOiA5M3B4O1xuICBtYXJnaW4tYm90dG9tOiA5M3B4OyB9XG5cbi5tYXJnaW4tOTQsXG4ubS05NCB7XG4gIG1hcmdpbjogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTk0LFxuLm10LTk0IHtcbiAgbWFyZ2luLXRvcDogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOTQsXG4ubXItOTQge1xuICBtYXJnaW4tcmlnaHQ6IDk0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05NCxcbi5tYi05NCB7XG4gIG1hcmdpbi1ib3R0b206IDk0cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOTQsXG4ubWwtOTQge1xuICBtYXJnaW4tbGVmdDogOTRweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05NCxcbi5taC05NCB7XG4gIG1hcmdpbi1sZWZ0OiA5NHB4O1xuICBtYXJnaW4tcmlnaHQ6IDk0cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC05NCxcbi5tdi05NCB7XG4gIG1hcmdpbi10b3A6IDk0cHg7XG4gIG1hcmdpbi1ib3R0b206IDk0cHg7IH1cblxuLm1hcmdpbi05NSxcbi5tLTk1IHtcbiAgbWFyZ2luOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtOTUsXG4ubXQtOTUge1xuICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC05NSxcbi5tci05NSB7XG4gIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTk1LFxuLm1iLTk1IHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC05NSxcbi5tbC05NSB7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTk1LFxuLm1oLTk1IHtcbiAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gIG1hcmdpbi1yaWdodDogOTVweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTk1LFxuLm12LTk1IHtcbiAgbWFyZ2luLXRvcDogOTVweDtcbiAgbWFyZ2luLWJvdHRvbTogOTVweDsgfVxuXG4ubWFyZ2luLTk2LFxuLm0tOTYge1xuICBtYXJnaW46IDk2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05Nixcbi5tdC05NiB7XG4gIG1hcmdpbi10b3A6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTk2LFxuLm1yLTk2IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTYsXG4ubWItOTYge1xuICBtYXJnaW4tYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTk2LFxuLm1sLTk2IHtcbiAgbWFyZ2luLWxlZnQ6IDk2cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTYsXG4ubWgtOTYge1xuICBtYXJnaW4tbGVmdDogOTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA5NnB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTYsXG4ubXYtOTYge1xuICBtYXJnaW4tdG9wOiA5NnB4O1xuICBtYXJnaW4tYm90dG9tOiA5NnB4OyB9XG5cbi5tYXJnaW4tOTcsXG4ubS05NyB7XG4gIG1hcmdpbjogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTk3LFxuLm10LTk3IHtcbiAgbWFyZ2luLXRvcDogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtOTcsXG4ubXItOTcge1xuICBtYXJnaW4tcmlnaHQ6IDk3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS05Nyxcbi5tYi05NyB7XG4gIG1hcmdpbi1ib3R0b206IDk3cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtOTcsXG4ubWwtOTcge1xuICBtYXJnaW4tbGVmdDogOTdweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC05Nyxcbi5taC05NyB7XG4gIG1hcmdpbi1sZWZ0OiA5N3B4O1xuICBtYXJnaW4tcmlnaHQ6IDk3cHg7IH1cblxuLm1hcmdpbi12ZXJ0aWNhbC05Nyxcbi5tdi05NyB7XG4gIG1hcmdpbi10b3A6IDk3cHg7XG4gIG1hcmdpbi1ib3R0b206IDk3cHg7IH1cblxuLm1hcmdpbi05OCxcbi5tLTk4IHtcbiAgbWFyZ2luOiA5OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi10b3AtOTgsXG4ubXQtOTgge1xuICBtYXJnaW4tdG9wOiA5OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1yaWdodC05OCxcbi5tci05OCB7XG4gIG1hcmdpbi1yaWdodDogOThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tYm90dG9tLTk4LFxuLm1iLTk4IHtcbiAgbWFyZ2luLWJvdHRvbTogOThweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tbGVmdC05OCxcbi5tbC05OCB7XG4gIG1hcmdpbi1sZWZ0OiA5OHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ob3Jpem9udGFsLTk4LFxuLm1oLTk4IHtcbiAgbWFyZ2luLWxlZnQ6IDk4cHg7XG4gIG1hcmdpbi1yaWdodDogOThweDsgfVxuXG4ubWFyZ2luLXZlcnRpY2FsLTk4LFxuLm12LTk4IHtcbiAgbWFyZ2luLXRvcDogOThweDtcbiAgbWFyZ2luLWJvdHRvbTogOThweDsgfVxuXG4ubWFyZ2luLTk5LFxuLm0tOTkge1xuICBtYXJnaW46IDk5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXRvcC05OSxcbi5tdC05OSB7XG4gIG1hcmdpbi10b3A6IDk5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLXJpZ2h0LTk5LFxuLm1yLTk5IHtcbiAgbWFyZ2luLXJpZ2h0OiA5OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tOTksXG4ubWItOTkge1xuICBtYXJnaW4tYm90dG9tOiA5OXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LTk5LFxuLm1sLTk5IHtcbiAgbWFyZ2luLWxlZnQ6IDk5cHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWhvcml6b250YWwtOTksXG4ubWgtOTkge1xuICBtYXJnaW4tbGVmdDogOTlweDtcbiAgbWFyZ2luLXJpZ2h0OiA5OXB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtOTksXG4ubXYtOTkge1xuICBtYXJnaW4tdG9wOiA5OXB4O1xuICBtYXJnaW4tYm90dG9tOiA5OXB4OyB9XG5cbi5tYXJnaW4tMTAwLFxuLm0tMTAwIHtcbiAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLTEwMCxcbi5tdC0xMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tcmlnaHQtMTAwLFxuLm1yLTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWJvdHRvbS0xMDAsXG4ubWItMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWFyZ2luLWxlZnQtMTAwLFxuLm1sLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4taG9yaXpvbnRhbC0xMDAsXG4ubWgtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4OyB9XG5cbi5tYXJnaW4tdmVydGljYWwtMTAwLFxuLm12LTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDsgfVxuXG4uaGVpZ2h0LTAsXG4uaC0wIHtcbiAgaGVpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0wLFxuLnctMCB7XG4gIHdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTUsXG4uaC01IHtcbiAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01LFxuLnctNSB7XG4gIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTEwLFxuLmgtMTAge1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTEwLFxuLnctMTAge1xuICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNSxcbi5oLTE1IHtcbiAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNSxcbi53LTE1IHtcbiAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjAsXG4uaC0yMCB7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjAsXG4udy0yMCB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI1LFxuLmgtMjUge1xuICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI1LFxuLnctMjUge1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMCxcbi5oLTMwIHtcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMCxcbi53LTMwIHtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzUsXG4uaC0zNSB7XG4gIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzUsXG4udy0zNSB7XG4gIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQwLFxuLmgtNDAge1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQwLFxuLnctNDAge1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NSxcbi5oLTQ1IHtcbiAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00NSxcbi53LTQ1IHtcbiAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTAsXG4uaC01MCB7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTAsXG4udy01MCB7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDUwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTU1LFxuLmgtNTUge1xuICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTU1LFxuLnctNTUge1xuICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC02MCxcbi5oLTYwIHtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02MCxcbi53LTYwIHtcbiAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjUsXG4uaC02NSB7XG4gIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjUsXG4udy02NSB7XG4gIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDY1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTcwLFxuLmgtNzAge1xuICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTcwLFxuLnctNzAge1xuICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03NSxcbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03NSxcbi53LTc1IHtcbiAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtODAsXG4uaC04MCB7XG4gIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtODAsXG4udy04MCB7XG4gIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTg1LFxuLmgtODUge1xuICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTg1LFxuLnctODUge1xuICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC05MCxcbi5oLTkwIHtcbiAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC05MCxcbi53LTkwIHtcbiAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtOTUsXG4uaC05NSB7XG4gIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtOTUsXG4udy05NSB7XG4gIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDk1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTEwMCxcbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTAwLFxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTA1LFxuLmgtMTA1IHtcbiAgaGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMDUsXG4udy0xMDUge1xuICB3aWR0aDogMTA1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMTAsXG4uaC0xMTAge1xuICBoZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTExMCxcbi53LTExMCB7XG4gIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTEwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTExNSxcbi5oLTExNSB7XG4gIGhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTE1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTE1LFxuLnctMTE1IHtcbiAgd2lkdGg6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTE1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTIwLFxuLmgtMTIwIHtcbiAgaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMjAsXG4udy0xMjAge1xuICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMjUsXG4uaC0xMjUge1xuICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTEyNSxcbi53LTEyNSB7XG4gIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTEzMCxcbi5oLTEzMCB7XG4gIGhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTMwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTMwLFxuLnctMTMwIHtcbiAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMzBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTM1LFxuLmgtMTM1IHtcbiAgaGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMzUsXG4udy0xMzUge1xuICB3aWR0aDogMTM1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNDAsXG4uaC0xNDAge1xuICBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE0MCxcbi53LTE0MCB7XG4gIHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE0NSxcbi5oLTE0NSB7XG4gIGhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTQ1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTQ1LFxuLnctMTQ1IHtcbiAgd2lkdGg6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTQ1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNDVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTUwLFxuLmgtMTUwIHtcbiAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNTAsXG4udy0xNTAge1xuICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNTUsXG4uaC0xNTUge1xuICBoZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE1NSxcbi53LTE1NSB7XG4gIHdpZHRoOiAxNTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTU1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE2MCxcbi5oLTE2MCB7XG4gIGhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTYwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTYwLFxuLnctMTYwIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTY1LFxuLmgtMTY1IHtcbiAgaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNjUsXG4udy0xNjUge1xuICB3aWR0aDogMTY1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNjVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNzAsXG4uaC0xNzAge1xuICBoZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE3MCxcbi53LTE3MCB7XG4gIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTcwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE3NSxcbi5oLTE3NSB7XG4gIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTc1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTc1LFxuLnctMTc1IHtcbiAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNzVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTgwLFxuLmgtMTgwIHtcbiAgaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xODAsXG4udy0xODAge1xuICB3aWR0aDogMTgwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xODUsXG4uaC0xODUge1xuICBoZWlnaHQ6IDE4NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE4NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE4NSxcbi53LTE4NSB7XG4gIHdpZHRoOiAxODVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE4NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTg1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE5MCxcbi5oLTE5MCB7XG4gIGhlaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTkwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTkwLFxuLnctMTkwIHtcbiAgd2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTkwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxOTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTk1LFxuLmgtMTk1IHtcbiAgaGVpZ2h0OiAxOTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxOTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxOTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xOTUsXG4udy0xOTUge1xuICB3aWR0aDogMTk1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxOTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMDAsXG4uaC0yMDAge1xuICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIwMCxcbi53LTIwMCB7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIwNSxcbi5oLTIwNSB7XG4gIGhlaWdodDogMjA1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjA1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjA1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjA1LFxuLnctMjA1IHtcbiAgd2lkdGg6IDIwNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjA1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMDVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjEwLFxuLmgtMjEwIHtcbiAgaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yMTAsXG4udy0yMTAge1xuICB3aWR0aDogMjEwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMTUsXG4uaC0yMTUge1xuICBoZWlnaHQ6IDIxNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIxNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIxNSxcbi53LTIxNSB7XG4gIHdpZHRoOiAyMTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIxNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjE1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIyMCxcbi5oLTIyMCB7XG4gIGhlaWdodDogMjIwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjIwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjIwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjIwLFxuLnctMjIwIHtcbiAgd2lkdGg6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjIwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMjBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjI1LFxuLmgtMjI1IHtcbiAgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yMjUsXG4udy0yMjUge1xuICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMzAsXG4uaC0yMzAge1xuICBoZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIzMCxcbi53LTIzMCB7XG4gIHdpZHRoOiAyMzBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjMwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIzNSxcbi5oLTIzNSB7XG4gIGhlaWdodDogMjM1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjM1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjM1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjM1LFxuLnctMjM1IHtcbiAgd2lkdGg6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjM1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMzVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjQwLFxuLmgtMjQwIHtcbiAgaGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNDAsXG4udy0yNDAge1xuICB3aWR0aDogMjQwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNDUsXG4uaC0yNDUge1xuICBoZWlnaHQ6IDI0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI0NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI0NSxcbi53LTI0NSB7XG4gIHdpZHRoOiAyNDVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI0NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjQ1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI1MCxcbi5oLTI1MCB7XG4gIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjUwLFxuLnctMjUwIHtcbiAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjU1LFxuLmgtMjU1IHtcbiAgaGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNTUsXG4udy0yNTUge1xuICB3aWR0aDogMjU1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNjAsXG4uaC0yNjAge1xuICBoZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI2MCxcbi53LTI2MCB7XG4gIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjYwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI2NSxcbi5oLTI2NSB7XG4gIGhlaWdodDogMjY1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjY1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjY1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjY1LFxuLnctMjY1IHtcbiAgd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjY1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNjVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjcwLFxuLmgtMjcwIHtcbiAgaGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNzAsXG4udy0yNzAge1xuICB3aWR0aDogMjcwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNzBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNzUsXG4uaC0yNzUge1xuICBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI3NSxcbi53LTI3NSB7XG4gIHdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI4MCxcbi5oLTI4MCB7XG4gIGhlaWdodDogMjgwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjgwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjgwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjgwLFxuLnctMjgwIHtcbiAgd2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjgwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyODBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjg1LFxuLmgtMjg1IHtcbiAgaGVpZ2h0OiAyODVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyODVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyODVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yODUsXG4udy0yODUge1xuICB3aWR0aDogMjg1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyODVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yOTAsXG4uaC0yOTAge1xuICBoZWlnaHQ6IDI5MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI5MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI5MCxcbi53LTI5MCB7XG4gIHdpZHRoOiAyOTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI5MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjkwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI5NSxcbi5oLTI5NSB7XG4gIGhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjk1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjk1LFxuLnctMjk1IHtcbiAgd2lkdGg6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjk1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyOTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzAwLFxuLmgtMzAwIHtcbiAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMDAsXG4udy0zMDAge1xuICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMDUsXG4uaC0zMDUge1xuICBoZWlnaHQ6IDMwNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMwNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMwNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMwNSxcbi53LTMwNSB7XG4gIHdpZHRoOiAzMDVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMwNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzA1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMxMCxcbi5oLTMxMCB7XG4gIGhlaWdodDogMzEwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzEwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzEwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzEwLFxuLnctMzEwIHtcbiAgd2lkdGg6IDMxMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzEwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzE1LFxuLmgtMzE1IHtcbiAgaGVpZ2h0OiAzMTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMTUsXG4udy0zMTUge1xuICB3aWR0aDogMzE1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMjAsXG4uaC0zMjAge1xuICBoZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMyMCxcbi53LTMyMCB7XG4gIHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzIwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMyNSxcbi5oLTMyNSB7XG4gIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzI1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzI1LFxuLnctMzI1IHtcbiAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMjVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzMwLFxuLmgtMzMwIHtcbiAgaGVpZ2h0OiAzMzBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMzBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMzBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMzAsXG4udy0zMzAge1xuICB3aWR0aDogMzMwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMzBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMzUsXG4uaC0zMzUge1xuICBoZWlnaHQ6IDMzNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMzNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMzNSxcbi53LTMzNSB7XG4gIHdpZHRoOiAzMzVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMzNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzM1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM0MCxcbi5oLTM0MCB7XG4gIGhlaWdodDogMzQwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzQwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzQwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzQwLFxuLnctMzQwIHtcbiAgd2lkdGg6IDM0MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzQwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzQ1LFxuLmgtMzQ1IHtcbiAgaGVpZ2h0OiAzNDVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNDVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNDVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zNDUsXG4udy0zNDUge1xuICB3aWR0aDogMzQ1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNDVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zNTAsXG4uaC0zNTAge1xuICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM1MCxcbi53LTM1MCB7XG4gIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzUwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM1NSxcbi5oLTM1NSB7XG4gIGhlaWdodDogMzU1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzU1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzU1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzU1LFxuLnctMzU1IHtcbiAgd2lkdGg6IDM1NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzU1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzYwLFxuLmgtMzYwIHtcbiAgaGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zNjAsXG4udy0zNjAge1xuICB3aWR0aDogMzYwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zNjUsXG4uaC0zNjUge1xuICBoZWlnaHQ6IDM2NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM2NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM2NSxcbi53LTM2NSB7XG4gIHdpZHRoOiAzNjVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM2NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzY1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM3MCxcbi5oLTM3MCB7XG4gIGhlaWdodDogMzcwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzcwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzcwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzcwLFxuLnctMzcwIHtcbiAgd2lkdGg6IDM3MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzcwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNzBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzc1LFxuLmgtMzc1IHtcbiAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zNzUsXG4udy0zNzUge1xuICB3aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zODAsXG4uaC0zODAge1xuICBoZWlnaHQ6IDM4MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM4MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM4MCxcbi53LTM4MCB7XG4gIHdpZHRoOiAzODBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM4MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzgwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM4NSxcbi5oLTM4NSB7XG4gIGhlaWdodDogMzg1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzg1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzg1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzg1LFxuLnctMzg1IHtcbiAgd2lkdGg6IDM4NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzg1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzODVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzkwLFxuLmgtMzkwIHtcbiAgaGVpZ2h0OiAzOTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzOTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzOTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zOTAsXG4udy0zOTAge1xuICB3aWR0aDogMzkwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzOTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zOTUsXG4uaC0zOTUge1xuICBoZWlnaHQ6IDM5NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM5NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM5NSxcbi53LTM5NSB7XG4gIHdpZHRoOiAzOTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM5NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzk1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQwMCxcbi5oLTQwMCB7XG4gIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDAwLFxuLnctNDAwIHtcbiAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDA1LFxuLmgtNDA1IHtcbiAgaGVpZ2h0OiA0MDVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MDVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MDVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MDUsXG4udy00MDUge1xuICB3aWR0aDogNDA1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MDVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQwNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MTAsXG4uaC00MTAge1xuICBoZWlnaHQ6IDQxMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQxMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQxMCxcbi53LTQxMCB7XG4gIHdpZHRoOiA0MTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQxMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDEwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQxNSxcbi5oLTQxNSB7XG4gIGhlaWdodDogNDE1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDE1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDE1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDE1LFxuLnctNDE1IHtcbiAgd2lkdGg6IDQxNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDE1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MTVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDIwLFxuLmgtNDIwIHtcbiAgaGVpZ2h0OiA0MjBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MjBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MjBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MjAsXG4udy00MjAge1xuICB3aWR0aDogNDIwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MjUsXG4uaC00MjUge1xuICBoZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQyNSxcbi53LTQyNSB7XG4gIHdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDI1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQzMCxcbi5oLTQzMCB7XG4gIGhlaWdodDogNDMwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDMwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDMwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDMwLFxuLnctNDMwIHtcbiAgd2lkdGg6IDQzMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDMwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MzBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDM1LFxuLmgtNDM1IHtcbiAgaGVpZ2h0OiA0MzVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MzVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MzVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MzUsXG4udy00MzUge1xuICB3aWR0aDogNDM1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MzVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NDAsXG4uaC00NDAge1xuICBoZWlnaHQ6IDQ0MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ0MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ0MCxcbi53LTQ0MCB7XG4gIHdpZHRoOiA0NDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ0MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDQwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ0NSxcbi5oLTQ0NSB7XG4gIGhlaWdodDogNDQ1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDQ1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDQ1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDQ1LFxuLnctNDQ1IHtcbiAgd2lkdGg6IDQ0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDQ1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NDVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDUwLFxuLmgtNDUwIHtcbiAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00NTAsXG4udy00NTAge1xuICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NTUsXG4uaC00NTUge1xuICBoZWlnaHQ6IDQ1NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ1NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ1NSxcbi53LTQ1NSB7XG4gIHdpZHRoOiA0NTVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ1NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDU1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ2MCxcbi5oLTQ2MCB7XG4gIGhlaWdodDogNDYwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDYwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDYwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDYwLFxuLnctNDYwIHtcbiAgd2lkdGg6IDQ2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDYwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NjBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDY1LFxuLmgtNDY1IHtcbiAgaGVpZ2h0OiA0NjVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0NjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NjVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00NjUsXG4udy00NjUge1xuICB3aWR0aDogNDY1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NjVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NzAsXG4uaC00NzAge1xuICBoZWlnaHQ6IDQ3MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ3MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ3MCxcbi53LTQ3MCB7XG4gIHdpZHRoOiA0NzBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ3MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDcwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ3NSxcbi5oLTQ3NSB7XG4gIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDc1cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDc1LFxuLnctNDc1IHtcbiAgd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NzVweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDgwLFxuLmgtNDgwIHtcbiAgaGVpZ2h0OiA0ODBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0ODBweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0ODBweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00ODAsXG4udy00ODAge1xuICB3aWR0aDogNDgwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0ODBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00ODUsXG4uaC00ODUge1xuICBoZWlnaHQ6IDQ4NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ4NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ4NSxcbi53LTQ4NSB7XG4gIHdpZHRoOiA0ODVweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ4NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDg1cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ5MCxcbi5oLTQ5MCB7XG4gIGhlaWdodDogNDkwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDkwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDkwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDkwLFxuLnctNDkwIHtcbiAgd2lkdGg6IDQ5MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDkwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0OTBweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDk1LFxuLmgtNDk1IHtcbiAgaGVpZ2h0OiA0OTVweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0OTVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0OTVweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00OTUsXG4udy00OTUge1xuICB3aWR0aDogNDk1cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0OTVweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01MDAsXG4uaC01MDAge1xuICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTUwMCxcbi53LTUwMCB7XG4gIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTAsXG4uaC1wZXJjZW50LTAge1xuICBoZWlnaHQ6IDAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDAlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtMCxcbi53LXBlcmNlbnQtMCB7XG4gIHdpZHRoOiAwJSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMSxcbi5oLXBlcmNlbnQtMSB7XG4gIGhlaWdodDogMSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMSUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMSUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC0xLFxuLnctcGVyY2VudC0xIHtcbiAgd2lkdGg6IDElICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxJSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtcGVyY2VudC0yLFxuLmgtcGVyY2VudC0yIHtcbiAgaGVpZ2h0OiAyJSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTIsXG4udy1wZXJjZW50LTIge1xuICB3aWR0aDogMiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTMsXG4uaC1wZXJjZW50LTMge1xuICBoZWlnaHQ6IDMlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtMyxcbi53LXBlcmNlbnQtMyB7XG4gIHdpZHRoOiAzJSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNCxcbi5oLXBlcmNlbnQtNCB7XG4gIGhlaWdodDogNCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNCUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNCUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC00LFxuLnctcGVyY2VudC00IHtcbiAgd2lkdGg6IDQlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0JSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtcGVyY2VudC01LFxuLmgtcGVyY2VudC01IHtcbiAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTUsXG4udy1wZXJjZW50LTUge1xuICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDUlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTYsXG4uaC1wZXJjZW50LTYge1xuICBoZWlnaHQ6IDYlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtNixcbi53LXBlcmNlbnQtNiB7XG4gIHdpZHRoOiA2JSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDYlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNyxcbi5oLXBlcmNlbnQtNyB7XG4gIGhlaWdodDogNyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNyUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNyUgIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtcGVyY2VudC03LFxuLnctcGVyY2VudC03IHtcbiAgd2lkdGg6IDclICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3JSAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtcGVyY2VudC04LFxuLmgtcGVyY2VudC04IHtcbiAgaGVpZ2h0OiA4JSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA4JSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTgsXG4udy1wZXJjZW50LTgge1xuICB3aWR0aDogOCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4JSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDglICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC1wZXJjZW50LTksXG4uaC1wZXJjZW50LTkge1xuICBoZWlnaHQ6IDklICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDklICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtOSxcbi53LXBlcmNlbnQtOSB7XG4gIHdpZHRoOiA5JSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDklICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTAsXG4uaC1wZXJjZW50LTEwIHtcbiAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTEwLFxuLnctcGVyY2VudC0xMCB7XG4gIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTEsXG4uaC1wZXJjZW50LTExIHtcbiAgaGVpZ2h0OiAxMSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDExJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTExLFxuLnctcGVyY2VudC0xMSB7XG4gIHdpZHRoOiAxMSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTIsXG4uaC1wZXJjZW50LTEyIHtcbiAgaGVpZ2h0OiAxMiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTEyLFxuLnctcGVyY2VudC0xMiB7XG4gIHdpZHRoOiAxMiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTMsXG4uaC1wZXJjZW50LTEzIHtcbiAgaGVpZ2h0OiAxMyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTEzLFxuLnctcGVyY2VudC0xMyB7XG4gIHdpZHRoOiAxMyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTQsXG4uaC1wZXJjZW50LTE0IHtcbiAgaGVpZ2h0OiAxNCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTE0LFxuLnctcGVyY2VudC0xNCB7XG4gIHdpZHRoOiAxNCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTUsXG4uaC1wZXJjZW50LTE1IHtcbiAgaGVpZ2h0OiAxNSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTE1LFxuLnctcGVyY2VudC0xNSB7XG4gIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTYsXG4uaC1wZXJjZW50LTE2IHtcbiAgaGVpZ2h0OiAxNiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTE2LFxuLnctcGVyY2VudC0xNiB7XG4gIHdpZHRoOiAxNiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTcsXG4uaC1wZXJjZW50LTE3IHtcbiAgaGVpZ2h0OiAxNyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTE3LFxuLnctcGVyY2VudC0xNyB7XG4gIHdpZHRoOiAxNyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTgsXG4uaC1wZXJjZW50LTE4IHtcbiAgaGVpZ2h0OiAxOCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTE4LFxuLnctcGVyY2VudC0xOCB7XG4gIHdpZHRoOiAxOCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxOCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxOCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTksXG4uaC1wZXJjZW50LTE5IHtcbiAgaGVpZ2h0OiAxOSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTE5LFxuLnctcGVyY2VudC0xOSB7XG4gIHdpZHRoOiAxOSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxOSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxOSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjAsXG4uaC1wZXJjZW50LTIwIHtcbiAgaGVpZ2h0OiAyMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTIwLFxuLnctcGVyY2VudC0yMCB7XG4gIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjEsXG4uaC1wZXJjZW50LTIxIHtcbiAgaGVpZ2h0OiAyMSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTIxLFxuLnctcGVyY2VudC0yMSB7XG4gIHdpZHRoOiAyMSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjIsXG4uaC1wZXJjZW50LTIyIHtcbiAgaGVpZ2h0OiAyMiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTIyLFxuLnctcGVyY2VudC0yMiB7XG4gIHdpZHRoOiAyMiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjMsXG4uaC1wZXJjZW50LTIzIHtcbiAgaGVpZ2h0OiAyMyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTIzLFxuLnctcGVyY2VudC0yMyB7XG4gIHdpZHRoOiAyMyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjQsXG4uaC1wZXJjZW50LTI0IHtcbiAgaGVpZ2h0OiAyNCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTI0LFxuLnctcGVyY2VudC0yNCB7XG4gIHdpZHRoOiAyNCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjUsXG4uaC1wZXJjZW50LTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTI1LFxuLnctcGVyY2VudC0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjYsXG4uaC1wZXJjZW50LTI2IHtcbiAgaGVpZ2h0OiAyNiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTI2LFxuLnctcGVyY2VudC0yNiB7XG4gIHdpZHRoOiAyNiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjcsXG4uaC1wZXJjZW50LTI3IHtcbiAgaGVpZ2h0OiAyNyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTI3LFxuLnctcGVyY2VudC0yNyB7XG4gIHdpZHRoOiAyNyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjgsXG4uaC1wZXJjZW50LTI4IHtcbiAgaGVpZ2h0OiAyOCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTI4LFxuLnctcGVyY2VudC0yOCB7XG4gIHdpZHRoOiAyOCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyOCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyOCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMjksXG4uaC1wZXJjZW50LTI5IHtcbiAgaGVpZ2h0OiAyOSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTI5LFxuLnctcGVyY2VudC0yOSB7XG4gIHdpZHRoOiAyOSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyOSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyOSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzAsXG4uaC1wZXJjZW50LTMwIHtcbiAgaGVpZ2h0OiAzMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTMwLFxuLnctcGVyY2VudC0zMCB7XG4gIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzEsXG4uaC1wZXJjZW50LTMxIHtcbiAgaGVpZ2h0OiAzMSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTMxLFxuLnctcGVyY2VudC0zMSB7XG4gIHdpZHRoOiAzMSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzIsXG4uaC1wZXJjZW50LTMyIHtcbiAgaGVpZ2h0OiAzMiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTMyLFxuLnctcGVyY2VudC0zMiB7XG4gIHdpZHRoOiAzMiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzMsXG4uaC1wZXJjZW50LTMzIHtcbiAgaGVpZ2h0OiAzMyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTMzLFxuLnctcGVyY2VudC0zMyB7XG4gIHdpZHRoOiAzMyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzQsXG4uaC1wZXJjZW50LTM0IHtcbiAgaGVpZ2h0OiAzNCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTM0LFxuLnctcGVyY2VudC0zNCB7XG4gIHdpZHRoOiAzNCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzUsXG4uaC1wZXJjZW50LTM1IHtcbiAgaGVpZ2h0OiAzNSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTM1LFxuLnctcGVyY2VudC0zNSB7XG4gIHdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzYsXG4uaC1wZXJjZW50LTM2IHtcbiAgaGVpZ2h0OiAzNiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTM2LFxuLnctcGVyY2VudC0zNiB7XG4gIHdpZHRoOiAzNiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzcsXG4uaC1wZXJjZW50LTM3IHtcbiAgaGVpZ2h0OiAzNyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTM3LFxuLnctcGVyY2VudC0zNyB7XG4gIHdpZHRoOiAzNyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzgsXG4uaC1wZXJjZW50LTM4IHtcbiAgaGVpZ2h0OiAzOCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTM4LFxuLnctcGVyY2VudC0zOCB7XG4gIHdpZHRoOiAzOCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzOCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzOCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMzksXG4uaC1wZXJjZW50LTM5IHtcbiAgaGVpZ2h0OiAzOSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTM5LFxuLnctcGVyY2VudC0zOSB7XG4gIHdpZHRoOiAzOSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzOSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzOSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDAsXG4uaC1wZXJjZW50LTQwIHtcbiAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQwLFxuLnctcGVyY2VudC00MCB7XG4gIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDEsXG4uaC1wZXJjZW50LTQxIHtcbiAgaGVpZ2h0OiA0MSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQxLFxuLnctcGVyY2VudC00MSB7XG4gIHdpZHRoOiA0MSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDIsXG4uaC1wZXJjZW50LTQyIHtcbiAgaGVpZ2h0OiA0MiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQyLFxuLnctcGVyY2VudC00MiB7XG4gIHdpZHRoOiA0MiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDMsXG4uaC1wZXJjZW50LTQzIHtcbiAgaGVpZ2h0OiA0MyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQzLFxuLnctcGVyY2VudC00MyB7XG4gIHdpZHRoOiA0MyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDQsXG4uaC1wZXJjZW50LTQ0IHtcbiAgaGVpZ2h0OiA0NCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQ0LFxuLnctcGVyY2VudC00NCB7XG4gIHdpZHRoOiA0NCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDUsXG4uaC1wZXJjZW50LTQ1IHtcbiAgaGVpZ2h0OiA0NSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQ1LFxuLnctcGVyY2VudC00NSB7XG4gIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDYsXG4uaC1wZXJjZW50LTQ2IHtcbiAgaGVpZ2h0OiA0NiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQ2LFxuLnctcGVyY2VudC00NiB7XG4gIHdpZHRoOiA0NiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDcsXG4uaC1wZXJjZW50LTQ3IHtcbiAgaGVpZ2h0OiA0NyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQ3LFxuLnctcGVyY2VudC00NyB7XG4gIHdpZHRoOiA0NyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDgsXG4uaC1wZXJjZW50LTQ4IHtcbiAgaGVpZ2h0OiA0OCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQ4LFxuLnctcGVyY2VudC00OCB7XG4gIHdpZHRoOiA0OCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0OCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0OCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNDksXG4uaC1wZXJjZW50LTQ5IHtcbiAgaGVpZ2h0OiA0OSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTQ5LFxuLnctcGVyY2VudC00OSB7XG4gIHdpZHRoOiA0OSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0OSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0OSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTAsXG4uaC1wZXJjZW50LTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTUwLFxuLnctcGVyY2VudC01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTEsXG4uaC1wZXJjZW50LTUxIHtcbiAgaGVpZ2h0OiA1MSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTUxLFxuLnctcGVyY2VudC01MSB7XG4gIHdpZHRoOiA1MSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1MSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTIsXG4uaC1wZXJjZW50LTUyIHtcbiAgaGVpZ2h0OiA1MiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTUyLFxuLnctcGVyY2VudC01MiB7XG4gIHdpZHRoOiA1MiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1MiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTMsXG4uaC1wZXJjZW50LTUzIHtcbiAgaGVpZ2h0OiA1MyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTUzLFxuLnctcGVyY2VudC01MyB7XG4gIHdpZHRoOiA1MyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1MyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTQsXG4uaC1wZXJjZW50LTU0IHtcbiAgaGVpZ2h0OiA1NCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTU0LFxuLnctcGVyY2VudC01NCB7XG4gIHdpZHRoOiA1NCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTUsXG4uaC1wZXJjZW50LTU1IHtcbiAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTU1LFxuLnctcGVyY2VudC01NSB7XG4gIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTYsXG4uaC1wZXJjZW50LTU2IHtcbiAgaGVpZ2h0OiA1NiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTU2LFxuLnctcGVyY2VudC01NiB7XG4gIHdpZHRoOiA1NiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTcsXG4uaC1wZXJjZW50LTU3IHtcbiAgaGVpZ2h0OiA1NyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTU3LFxuLnctcGVyY2VudC01NyB7XG4gIHdpZHRoOiA1NyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTgsXG4uaC1wZXJjZW50LTU4IHtcbiAgaGVpZ2h0OiA1OCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTU4LFxuLnctcGVyY2VudC01OCB7XG4gIHdpZHRoOiA1OCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1OCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1OCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNTksXG4uaC1wZXJjZW50LTU5IHtcbiAgaGVpZ2h0OiA1OSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTU5LFxuLnctcGVyY2VudC01OSB7XG4gIHdpZHRoOiA1OSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1OSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1OSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjAsXG4uaC1wZXJjZW50LTYwIHtcbiAgaGVpZ2h0OiA2MCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTYwLFxuLnctcGVyY2VudC02MCB7XG4gIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjEsXG4uaC1wZXJjZW50LTYxIHtcbiAgaGVpZ2h0OiA2MSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTYxLFxuLnctcGVyY2VudC02MSB7XG4gIHdpZHRoOiA2MSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjIsXG4uaC1wZXJjZW50LTYyIHtcbiAgaGVpZ2h0OiA2MiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTYyLFxuLnctcGVyY2VudC02MiB7XG4gIHdpZHRoOiA2MiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjMsXG4uaC1wZXJjZW50LTYzIHtcbiAgaGVpZ2h0OiA2MyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTYzLFxuLnctcGVyY2VudC02MyB7XG4gIHdpZHRoOiA2MyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjQsXG4uaC1wZXJjZW50LTY0IHtcbiAgaGVpZ2h0OiA2NCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTY0LFxuLnctcGVyY2VudC02NCB7XG4gIHdpZHRoOiA2NCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjUsXG4uaC1wZXJjZW50LTY1IHtcbiAgaGVpZ2h0OiA2NSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTY1LFxuLnctcGVyY2VudC02NSB7XG4gIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjYsXG4uaC1wZXJjZW50LTY2IHtcbiAgaGVpZ2h0OiA2NiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTY2LFxuLnctcGVyY2VudC02NiB7XG4gIHdpZHRoOiA2NiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjcsXG4uaC1wZXJjZW50LTY3IHtcbiAgaGVpZ2h0OiA2NyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTY3LFxuLnctcGVyY2VudC02NyB7XG4gIHdpZHRoOiA2NyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjgsXG4uaC1wZXJjZW50LTY4IHtcbiAgaGVpZ2h0OiA2OCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTY4LFxuLnctcGVyY2VudC02OCB7XG4gIHdpZHRoOiA2OCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2OCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2OCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNjksXG4uaC1wZXJjZW50LTY5IHtcbiAgaGVpZ2h0OiA2OSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTY5LFxuLnctcGVyY2VudC02OSB7XG4gIHdpZHRoOiA2OSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2OSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2OSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzAsXG4uaC1wZXJjZW50LTcwIHtcbiAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDcwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTcwLFxuLnctcGVyY2VudC03MCB7XG4gIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzEsXG4uaC1wZXJjZW50LTcxIHtcbiAgaGVpZ2h0OiA3MSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDcxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTcxLFxuLnctcGVyY2VudC03MSB7XG4gIHdpZHRoOiA3MSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzIsXG4uaC1wZXJjZW50LTcyIHtcbiAgaGVpZ2h0OiA3MiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDcyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTcyLFxuLnctcGVyY2VudC03MiB7XG4gIHdpZHRoOiA3MiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzMsXG4uaC1wZXJjZW50LTczIHtcbiAgaGVpZ2h0OiA3MyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDczJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTczLFxuLnctcGVyY2VudC03MyB7XG4gIHdpZHRoOiA3MyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzQsXG4uaC1wZXJjZW50LTc0IHtcbiAgaGVpZ2h0OiA3NCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTc0LFxuLnctcGVyY2VudC03NCB7XG4gIHdpZHRoOiA3NCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzUsXG4uaC1wZXJjZW50LTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTc1LFxuLnctcGVyY2VudC03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzYsXG4uaC1wZXJjZW50LTc2IHtcbiAgaGVpZ2h0OiA3NiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTc2LFxuLnctcGVyY2VudC03NiB7XG4gIHdpZHRoOiA3NiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzcsXG4uaC1wZXJjZW50LTc3IHtcbiAgaGVpZ2h0OiA3NyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTc3LFxuLnctcGVyY2VudC03NyB7XG4gIHdpZHRoOiA3NyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzgsXG4uaC1wZXJjZW50LTc4IHtcbiAgaGVpZ2h0OiA3OCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTc4LFxuLnctcGVyY2VudC03OCB7XG4gIHdpZHRoOiA3OCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3OCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3OCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtNzksXG4uaC1wZXJjZW50LTc5IHtcbiAgaGVpZ2h0OiA3OSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTc5LFxuLnctcGVyY2VudC03OSB7XG4gIHdpZHRoOiA3OSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3OSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3OSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODAsXG4uaC1wZXJjZW50LTgwIHtcbiAgaGVpZ2h0OiA4MCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDgwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTgwLFxuLnctcGVyY2VudC04MCB7XG4gIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODEsXG4uaC1wZXJjZW50LTgxIHtcbiAgaGVpZ2h0OiA4MSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDgxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTgxLFxuLnctcGVyY2VudC04MSB7XG4gIHdpZHRoOiA4MSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4MSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODIsXG4uaC1wZXJjZW50LTgyIHtcbiAgaGVpZ2h0OiA4MiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDgyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTgyLFxuLnctcGVyY2VudC04MiB7XG4gIHdpZHRoOiA4MiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4MiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODMsXG4uaC1wZXJjZW50LTgzIHtcbiAgaGVpZ2h0OiA4MyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDgzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTgzLFxuLnctcGVyY2VudC04MyB7XG4gIHdpZHRoOiA4MyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4MyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODQsXG4uaC1wZXJjZW50LTg0IHtcbiAgaGVpZ2h0OiA4NCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTg0LFxuLnctcGVyY2VudC04NCB7XG4gIHdpZHRoOiA4NCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4NCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4NCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODUsXG4uaC1wZXJjZW50LTg1IHtcbiAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTg1LFxuLnctcGVyY2VudC04NSB7XG4gIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODYsXG4uaC1wZXJjZW50LTg2IHtcbiAgaGVpZ2h0OiA4NiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTg2LFxuLnctcGVyY2VudC04NiB7XG4gIHdpZHRoOiA4NiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4NiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4NiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODcsXG4uaC1wZXJjZW50LTg3IHtcbiAgaGVpZ2h0OiA4NyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTg3LFxuLnctcGVyY2VudC04NyB7XG4gIHdpZHRoOiA4NyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4NyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4NyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODgsXG4uaC1wZXJjZW50LTg4IHtcbiAgaGVpZ2h0OiA4OCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTg4LFxuLnctcGVyY2VudC04OCB7XG4gIHdpZHRoOiA4OCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4OCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4OCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtODksXG4uaC1wZXJjZW50LTg5IHtcbiAgaGVpZ2h0OiA4OSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogODklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTg5LFxuLnctcGVyY2VudC04OSB7XG4gIHdpZHRoOiA4OSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA4OSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4OSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTAsXG4uaC1wZXJjZW50LTkwIHtcbiAgaGVpZ2h0OiA5MCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDkwJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTkwLFxuLnctcGVyY2VudC05MCB7XG4gIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTEsXG4uaC1wZXJjZW50LTkxIHtcbiAgaGVpZ2h0OiA5MSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTElICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDkxJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTkxLFxuLnctcGVyY2VudC05MSB7XG4gIHdpZHRoOiA5MSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5MSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5MSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTIsXG4uaC1wZXJjZW50LTkyIHtcbiAgaGVpZ2h0OiA5MiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTIlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDkyJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTkyLFxuLnctcGVyY2VudC05MiB7XG4gIHdpZHRoOiA5MiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5MiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5MiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTMsXG4uaC1wZXJjZW50LTkzIHtcbiAgaGVpZ2h0OiA5MyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTMlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDkzJSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTkzLFxuLnctcGVyY2VudC05MyB7XG4gIHdpZHRoOiA5MyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5MyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5MyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTQsXG4uaC1wZXJjZW50LTk0IHtcbiAgaGVpZ2h0OiA5NCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTQlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk0JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTk0LFxuLnctcGVyY2VudC05NCB7XG4gIHdpZHRoOiA5NCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5NCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5NCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTUsXG4uaC1wZXJjZW50LTk1IHtcbiAgaGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTUlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk1JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTk1LFxuLnctcGVyY2VudC05NSB7XG4gIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5NSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTYsXG4uaC1wZXJjZW50LTk2IHtcbiAgaGVpZ2h0OiA5NiUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTYlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk2JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTk2LFxuLnctcGVyY2VudC05NiB7XG4gIHdpZHRoOiA5NiUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5NiUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5NiUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTcsXG4uaC1wZXJjZW50LTk3IHtcbiAgaGVpZ2h0OiA5NyUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTclICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk3JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTk3LFxuLnctcGVyY2VudC05NyB7XG4gIHdpZHRoOiA5NyUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5NyUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5NyUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTgsXG4uaC1wZXJjZW50LTk4IHtcbiAgaGVpZ2h0OiA5OCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTglICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk4JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTk4LFxuLnctcGVyY2VudC05OCB7XG4gIHdpZHRoOiA5OCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5OCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5OCUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtOTksXG4uaC1wZXJjZW50LTk5IHtcbiAgaGVpZ2h0OiA5OSUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTklICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDk5JSAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC1wZXJjZW50LTk5LFxuLnctcGVyY2VudC05OSB7XG4gIHdpZHRoOiA5OSUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA5OSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5OSUgIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LXBlcmNlbnQtMTAwLFxuLmgtcGVyY2VudC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLXBlcmNlbnQtMTAwLFxuLnctcGVyY2VudC0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC04LFxuLmgtOCB7XG4gIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtOCxcbi53LTgge1xuICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNixcbi5oLTE2IHtcbiAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNixcbi53LTE2IHtcbiAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjQsXG4uaC0yNCB7XG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjQsXG4udy0yNCB7XG4gIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMyLFxuLmgtMzIge1xuICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMyLFxuLnctMzIge1xuICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00OCxcbi5oLTQ4IHtcbiAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00OCxcbi53LTQ4IHtcbiAgd2lkdGg6IDQ4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTYsXG4uaC01NiB7XG4gIGhlaWdodDogNTZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTYsXG4udy01NiB7XG4gIHdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDU2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTY0LFxuLmgtNjQge1xuICBoZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTY0LFxuLnctNjQge1xuICB3aWR0aDogNjRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03Mixcbi5oLTcyIHtcbiAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03Mixcbi53LTcyIHtcbiAgd2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtODgsXG4uaC04OCB7XG4gIGhlaWdodDogODhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA4OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDg4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtODgsXG4udy04OCB7XG4gIHdpZHRoOiA4OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogODhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDg4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTk2LFxuLmgtOTYge1xuICBoZWlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogOTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTk2LFxuLnctOTYge1xuICB3aWR0aDogOTZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMDQsXG4uaC0xMDQge1xuICBoZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTEwNCxcbi53LTEwNCB7XG4gIHdpZHRoOiAxMDRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTA0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTExMixcbi5oLTExMiB7XG4gIGhlaWdodDogMTEycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTEycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTEycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTEyLFxuLnctMTEyIHtcbiAgd2lkdGg6IDExMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTEycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMTJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTI4LFxuLmgtMTI4IHtcbiAgaGVpZ2h0OiAxMjhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMjhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMjhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xMjgsXG4udy0xMjgge1xuICB3aWR0aDogMTI4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMjhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xMzYsXG4uaC0xMzYge1xuICBoZWlnaHQ6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTEzNixcbi53LTEzNiB7XG4gIHdpZHRoOiAxMzZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTM2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE0NCxcbi5oLTE0NCB7XG4gIGhlaWdodDogMTQ0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTQ0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTQ0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTQ0LFxuLnctMTQ0IHtcbiAgd2lkdGg6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTQ0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNDRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTUyLFxuLmgtMTUyIHtcbiAgaGVpZ2h0OiAxNTJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNTJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxNTJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xNTIsXG4udy0xNTIge1xuICB3aWR0aDogMTUycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxNTJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xNjgsXG4uaC0xNjgge1xuICBoZWlnaHQ6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE2OCxcbi53LTE2OCB7XG4gIHdpZHRoOiAxNjhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTY4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTE3Nixcbi5oLTE3NiB7XG4gIGhlaWdodDogMTc2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTc2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTc2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMTc2LFxuLnctMTc2IHtcbiAgd2lkdGg6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTc2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNzZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMTg0LFxuLmgtMTg0IHtcbiAgaGVpZ2h0OiAxODRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxODRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxODRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0xODQsXG4udy0xODQge1xuICB3aWR0aDogMTg0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxODRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0xOTIsXG4uaC0xOTIge1xuICBoZWlnaHQ6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDE5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTE5Mixcbi53LTE5MiB7XG4gIHdpZHRoOiAxOTJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTkycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIwOCxcbi5oLTIwOCB7XG4gIGhlaWdodDogMjA4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjA4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjA4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjA4LFxuLnctMjA4IHtcbiAgd2lkdGg6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjA4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMDhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjE2LFxuLmgtMjE2IHtcbiAgaGVpZ2h0OiAyMTZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyMTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMTZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yMTYsXG4udy0yMTYge1xuICB3aWR0aDogMjE2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMTZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yMjQsXG4uaC0yMjQge1xuICBoZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTIyNCxcbi53LTIyNCB7XG4gIHdpZHRoOiAyMjRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjI0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTIzMixcbi5oLTIzMiB7XG4gIGhlaWdodDogMjMycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjMycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjMycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjMyLFxuLnctMjMyIHtcbiAgd2lkdGg6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjMycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMzJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjQ4LFxuLmgtMjQ4IHtcbiAgaGVpZ2h0OiAyNDhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNDhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNDhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNDgsXG4udy0yNDgge1xuICB3aWR0aDogMjQ4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNDhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yNTYsXG4uaC0yNTYge1xuICBoZWlnaHQ6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI1Nixcbi53LTI1NiB7XG4gIHdpZHRoOiAyNTZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjU2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI2NCxcbi5oLTI2NCB7XG4gIGhlaWdodDogMjY0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjY0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjY0LFxuLnctMjY0IHtcbiAgd2lkdGg6IDI2NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjY0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNjRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMjcyLFxuLmgtMjcyIHtcbiAgaGVpZ2h0OiAyNzJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNzJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyNzJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0yNzIsXG4udy0yNzIge1xuICB3aWR0aDogMjcycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNzJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0yODgsXG4uaC0yODgge1xuICBoZWlnaHQ6IDI4OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI4OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDI4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTI4OCxcbi53LTI4OCB7XG4gIHdpZHRoOiAyODhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI4OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjg4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTI5Nixcbi5oLTI5NiB7XG4gIGhlaWdodDogMjk2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjk2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMjk2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMjk2LFxuLnctMjk2IHtcbiAgd2lkdGg6IDI5NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjk2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyOTZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzA0LFxuLmgtMzA0IHtcbiAgaGVpZ2h0OiAzMDRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMDRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMDRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMDQsXG4udy0zMDQge1xuICB3aWR0aDogMzA0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMDRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMwNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zMTIsXG4uaC0zMTIge1xuICBoZWlnaHQ6IDMxMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDMxMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTMxMixcbi53LTMxMiB7XG4gIHdpZHRoOiAzMTJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMxMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzEycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTMyOCxcbi5oLTMyOCB7XG4gIGhlaWdodDogMzI4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzI4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzI4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzI4LFxuLnctMzI4IHtcbiAgd2lkdGg6IDMyOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzI4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMjhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzM2LFxuLmgtMzM2IHtcbiAgaGVpZ2h0OiAzMzZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMzZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMzZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zMzYsXG4udy0zMzYge1xuICB3aWR0aDogMzM2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMzZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zNDQsXG4uaC0zNDQge1xuICBoZWlnaHQ6IDM0NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM0NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM0NCxcbi53LTM0NCB7XG4gIHdpZHRoOiAzNDRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM0NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzQ0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM1Mixcbi5oLTM1MiB7XG4gIGhlaWdodDogMzUycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzUycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzUycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzUyLFxuLnctMzUyIHtcbiAgd2lkdGg6IDM1MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzUycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzNTJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzY4LFxuLmgtMzY4IHtcbiAgaGVpZ2h0OiAzNjhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzNjhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzNjhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zNjgsXG4udy0zNjgge1xuICB3aWR0aDogMzY4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNjhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC0zNzYsXG4uaC0zNzYge1xuICBoZWlnaHQ6IDM3NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDM3NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTM3Nixcbi53LTM3NiB7XG4gIHdpZHRoOiAzNzZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM3NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzc2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTM4NCxcbi5oLTM4NCB7XG4gIGhlaWdodDogMzg0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzg0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMzg0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtMzg0LFxuLnctMzg0IHtcbiAgd2lkdGg6IDM4NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzg0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzODRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtMzkyLFxuLmgtMzkyIHtcbiAgaGVpZ2h0OiAzOTJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzOTJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzOTJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC0zOTIsXG4udy0zOTIge1xuICB3aWR0aDogMzkycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzOTJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MDgsXG4uaC00MDgge1xuICBoZWlnaHQ6IDQwOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQwOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQwOHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQwOCxcbi53LTQwOCB7XG4gIHdpZHRoOiA0MDhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQwOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDA4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQxNixcbi5oLTQxNiB7XG4gIGhlaWdodDogNDE2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDE2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDE2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDE2LFxuLnctNDE2IHtcbiAgd2lkdGg6IDQxNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDE2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MTZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDI0LFxuLmgtNDI0IHtcbiAgaGVpZ2h0OiA0MjRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MjRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00MjQsXG4udy00MjQge1xuICB3aWR0aDogNDI0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MjRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00MzIsXG4uaC00MzIge1xuICBoZWlnaHQ6IDQzMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQzMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQzMixcbi53LTQzMiB7XG4gIHdpZHRoOiA0MzJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQzMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDMycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ0OCxcbi5oLTQ0OCB7XG4gIGhlaWdodDogNDQ4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDQ4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDQ4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDQ4LFxuLnctNDQ4IHtcbiAgd2lkdGg6IDQ0OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDQ4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NDhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDU2LFxuLmgtNDU2IHtcbiAgaGVpZ2h0OiA0NTZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0NTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NTZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00NTYsXG4udy00NTYge1xuICB3aWR0aDogNDU2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0NTZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00NjQsXG4uaC00NjQge1xuICBoZWlnaHQ6IDQ2NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ2NCxcbi53LTQ2NCB7XG4gIHdpZHRoOiA0NjRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDY0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTQ3Mixcbi5oLTQ3MiB7XG4gIGhlaWdodDogNDcycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDcycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDcycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNDcyLFxuLnctNDcyIHtcbiAgd2lkdGg6IDQ3MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDcycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NzJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNDg4LFxuLmgtNDg4IHtcbiAgaGVpZ2h0OiA0ODhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0ODhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0ODhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC00ODgsXG4udy00ODgge1xuICB3aWR0aDogNDg4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0ODhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ4OHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC00OTYsXG4uaC00OTYge1xuICBoZWlnaHQ6IDQ5NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQ5NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTQ5Nixcbi53LTQ5NiB7XG4gIHdpZHRoOiA0OTZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDQ5NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDk2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTUwNCxcbi5oLTUwNCB7XG4gIGhlaWdodDogNTA0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTA0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTA0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTA0LFxuLnctNTA0IHtcbiAgd2lkdGg6IDUwNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTA0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MDRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTEyLFxuLmgtNTEyIHtcbiAgaGVpZ2h0OiA1MTJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1MTJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1MTJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01MTIsXG4udy01MTIge1xuICB3aWR0aDogNTEycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1MTJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDUxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01MjgsXG4uaC01Mjgge1xuICBoZWlnaHQ6IDUyOHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUyOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDUyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTUyOCxcbi53LTUyOCB7XG4gIHdpZHRoOiA1MjhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDUyOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTI4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTUzNixcbi5oLTUzNiB7XG4gIGhlaWdodDogNTM2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTM2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTM2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTM2LFxuLnctNTM2IHtcbiAgd2lkdGg6IDUzNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTM2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MzZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTQ0LFxuLmgtNTQ0IHtcbiAgaGVpZ2h0OiA1NDRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1NDRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NDRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01NDQsXG4udy01NDQge1xuICB3aWR0aDogNTQ0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NDRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDU0NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01NTIsXG4uaC01NTIge1xuICBoZWlnaHQ6IDU1MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU1MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTU1Mixcbi53LTU1MiB7XG4gIHdpZHRoOiA1NTJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDU1MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTUycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTU2OCxcbi5oLTU2OCB7XG4gIGhlaWdodDogNTY4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTY4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTY4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTY4LFxuLnctNTY4IHtcbiAgd2lkdGg6IDU2OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTY4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NjhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNTc2LFxuLmgtNTc2IHtcbiAgaGVpZ2h0OiA1NzZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1NzZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NzZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC01NzYsXG4udy01NzYge1xuICB3aWR0aDogNTc2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA1NzZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDU3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC01ODQsXG4uaC01ODQge1xuICBoZWlnaHQ6IDU4NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDU4NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDU4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTU4NCxcbi53LTU4NCB7XG4gIHdpZHRoOiA1ODRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDU4NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTg0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTU5Mixcbi5oLTU5MiB7XG4gIGhlaWdodDogNTkycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNTkycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTkycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNTkyLFxuLnctNTkyIHtcbiAgd2lkdGg6IDU5MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTkycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1OTJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjA4LFxuLmgtNjA4IHtcbiAgaGVpZ2h0OiA2MDhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2MDhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2MDhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02MDgsXG4udy02MDgge1xuICB3aWR0aDogNjA4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MDhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDYwOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC02MTYsXG4uaC02MTYge1xuICBoZWlnaHQ6IDYxNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDYxNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTYxNixcbi53LTYxNiB7XG4gIHdpZHRoOiA2MTZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDYxNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjE2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTYyNCxcbi5oLTYyNCB7XG4gIGhlaWdodDogNjI0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjI0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjI0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjI0LFxuLnctNjI0IHtcbiAgd2lkdGg6IDYyNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjI0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2MjRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjMyLFxuLmgtNjMyIHtcbiAgaGVpZ2h0OiA2MzJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2MzJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2MzJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02MzIsXG4udy02MzIge1xuICB3aWR0aDogNjMycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2MzJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDYzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC02NDgsXG4uaC02NDgge1xuICBoZWlnaHQ6IDY0OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY0OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY0OHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTY0OCxcbi53LTY0OCB7XG4gIHdpZHRoOiA2NDhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDY0OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjQ4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTY1Nixcbi5oLTY1NiB7XG4gIGhlaWdodDogNjU2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjU2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjU2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjU2LFxuLnctNjU2IHtcbiAgd2lkdGg6IDY1NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjU2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2NTZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjY0LFxuLmgtNjY0IHtcbiAgaGVpZ2h0OiA2NjRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2NjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NjRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02NjQsXG4udy02NjQge1xuICB3aWR0aDogNjY0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2NjRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDY2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC02NzIsXG4uaC02NzIge1xuICBoZWlnaHQ6IDY3MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDY3MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY3MnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTY3Mixcbi53LTY3MiB7XG4gIHdpZHRoOiA2NzJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDY3MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjcycHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTY4OCxcbi5oLTY4OCB7XG4gIGhlaWdodDogNjg4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNjg4cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjg4cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNjg4LFxuLnctNjg4IHtcbiAgd2lkdGg6IDY4OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNjg4cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA2ODhweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNjk2LFxuLmgtNjk2IHtcbiAgaGVpZ2h0OiA2OTZweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2OTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2OTZweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC02OTYsXG4udy02OTYge1xuICB3aWR0aDogNjk2cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA2OTZweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDY5NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03MDQsXG4uaC03MDQge1xuICBoZWlnaHQ6IDcwNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDcwNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDcwNHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTcwNCxcbi53LTcwNCB7XG4gIHdpZHRoOiA3MDRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDcwNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzA0cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTcxMixcbi5oLTcxMiB7XG4gIGhlaWdodDogNzEycHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzEycHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzEycHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNzEyLFxuLnctNzEyIHtcbiAgd2lkdGg6IDcxMnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzEycHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MTJweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzI4LFxuLmgtNzI4IHtcbiAgaGVpZ2h0OiA3MjhweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA3MjhweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3MjhweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03MjgsXG4udy03Mjgge1xuICB3aWR0aDogNzI4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3MjhweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDcyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03MzYsXG4uaC03MzYge1xuICBoZWlnaHQ6IDczNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDczNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDczNnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTczNixcbi53LTczNiB7XG4gIHdpZHRoOiA3MzZweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDczNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzM2cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTc0NCxcbi5oLTc0NCB7XG4gIGhlaWdodDogNzQ0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzQ0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzQ0cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNzQ0LFxuLnctNzQ0IHtcbiAgd2lkdGg6IDc0NHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzQ0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NDRweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzUyLFxuLmgtNzUyIHtcbiAgaGVpZ2h0OiA3NTJweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA3NTJweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3NTJweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03NTIsXG4udy03NTIge1xuICB3aWR0aDogNzUycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3NTJweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDc1MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03NjgsXG4uaC03Njgge1xuICBoZWlnaHQ6IDc2OHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc2OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc2OHB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTc2OCxcbi53LTc2OCB7XG4gIHdpZHRoOiA3NjhweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDc2OHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzY4cHggIWltcG9ydGFudDsgfVxuXG4uaGVpZ2h0LTc3Nixcbi5oLTc3NiB7XG4gIGhlaWdodDogNzc2cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNzc2cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNzc2cHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgtNzc2LFxuLnctNzc2IHtcbiAgd2lkdGg6IDc3NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNzc2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3NzZweCAhaW1wb3J0YW50OyB9XG5cbi5oZWlnaHQtNzg0LFxuLmgtNzg0IHtcbiAgaGVpZ2h0OiA3ODRweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA3ODRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3ODRweCAhaW1wb3J0YW50OyB9XG5cbi53aWR0aC03ODQsXG4udy03ODQge1xuICB3aWR0aDogNzg0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3ODRweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDc4NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC03OTIsXG4uaC03OTIge1xuICBoZWlnaHQ6IDc5MnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDc5MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDc5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLndpZHRoLTc5Mixcbi53LTc5MiB7XG4gIHdpZHRoOiA3OTJweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDc5MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzkycHggIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS0wLTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC0xIHtcbiAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC0yIHtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC0zIHtcbiAgb3BhY2l0eTogMC4zICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC00IHtcbiAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC01IHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC02IHtcbiAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC03IHtcbiAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC04IHtcbiAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC05IHtcbiAgb3BhY2l0eTogMC45ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMC0xMCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLFxuLmIge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5ib3JkZXItdG9wLFxuLmJ0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLmJvcmRlci1yaWdodCxcbi5iciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLmJvcmRlci1ib3R0b20sXG4uYmIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4uYm9yZGVyLWxlZnQsXG4uYmwge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLmJvcmRlci1ob3Jpem9udGFsLFxuLmJoIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5ib3JkZXItdmVydGljYWwsXG4uYnYge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLmJyYWQtMSB7XG4gIGJvcmRlci1yYWRpdXM6IDFweDsgfVxuXG4uYnJhZC0yIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG5cbi5icmFkLTMge1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmJyYWQtNCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYnJhZC01IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbi5icmFkLTYge1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmJyYWQtNyB7XG4gIGJvcmRlci1yYWRpdXM6IDdweDsgfVxuXG4uYnJhZC04IHtcbiAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG5cbi5icmFkLTkge1xuICBib3JkZXItcmFkaXVzOiA5cHg7IH1cblxuLmJyYWQtMTAge1xuICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG5cbi5icmFkLTExIHtcbiAgYm9yZGVyLXJhZGl1czogMTFweDsgfVxuXG4uYnJhZC0xMiB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7IH1cblxubWQtaWNvblttZC1mb250LWljb25dLFxuaSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczQsXG4gIGkuczQge1xuICAgIGZvbnQtc2l6ZTogNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnM2LFxuICBpLnM2IHtcbiAgICBmb250LXNpemU6IDZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zOCxcbiAgaS5zOCB7XG4gICAgZm9udC1zaXplOiA4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEwLFxuICBpLnMxMCB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEyLFxuICBpLnMxMiB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE0LFxuICBpLnMxNCB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE2LFxuICBpLnMxNiB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE4LFxuICBpLnMxOCB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIwLFxuICBpLnMyMCB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIyLFxuICBpLnMyMiB7XG4gICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI0LFxuICBpLnMyNCB7XG4gICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI2LFxuICBpLnMyNiB7XG4gICAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI4LFxuICBpLnMyOCB7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczMwLFxuICBpLnMzMCB7XG4gICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczMyLFxuICBpLnMzMiB7XG4gICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDMycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczM0LFxuICBpLnMzNCB7XG4gICAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDM0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDM0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczM2LFxuICBpLnMzNiB7XG4gICAgZm9udC1zaXplOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDM2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDM2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczM4LFxuICBpLnMzOCB7XG4gICAgZm9udC1zaXplOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDM4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDM4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczQwLFxuICBpLnM0MCB7XG4gICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczQyLFxuICBpLnM0MiB7XG4gICAgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDQycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczQ0LFxuICBpLnM0NCB7XG4gICAgZm9udC1zaXplOiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQ0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQ0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDQ0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczQ2LFxuICBpLnM0NiB7XG4gICAgZm9udC1zaXplOiA0NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQ2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQ2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDQ2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczQ4LFxuICBpLnM0OCB7XG4gICAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQ4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDQ4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczUwLFxuICBpLnM1MCB7XG4gICAgZm9udC1zaXplOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczUyLFxuICBpLnM1MiB7XG4gICAgZm9udC1zaXplOiA1MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDUycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDUycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDUycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczU0LFxuICBpLnM1NCB7XG4gICAgZm9udC1zaXplOiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczU2LFxuICBpLnM1NiB7XG4gICAgZm9udC1zaXplOiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDU2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDU2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczU4LFxuICBpLnM1OCB7XG4gICAgZm9udC1zaXplOiA1OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDU4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDU4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA1OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDU4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczYwLFxuICBpLnM2MCB7XG4gICAgZm9udC1zaXplOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczYyLFxuICBpLnM2MiB7XG4gICAgZm9udC1zaXplOiA2MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDYycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDYycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA2MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDYycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczY0LFxuICBpLnM2NCB7XG4gICAgZm9udC1zaXplOiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDY0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDY0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczY2LFxuICBpLnM2NiB7XG4gICAgZm9udC1zaXplOiA2NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDY2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDY2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDY2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA2NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDY2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczY4LFxuICBpLnM2OCB7XG4gICAgZm9udC1zaXplOiA2OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDY4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDY4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDY4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA2OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDY4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczcwLFxuICBpLnM3MCB7XG4gICAgZm9udC1zaXplOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczcyLFxuICBpLnM3MiB7XG4gICAgZm9udC1zaXplOiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDcycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczc0LFxuICBpLnM3NCB7XG4gICAgZm9udC1zaXplOiA3NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDc0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDc0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDc0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA3NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDc0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczc2LFxuICBpLnM3NiB7XG4gICAgZm9udC1zaXplOiA3NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDc2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDc2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDc2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA3NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDc2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczc4LFxuICBpLnM3OCB7XG4gICAgZm9udC1zaXplOiA3OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDc4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDc4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDc4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA3OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDc4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczgwLFxuICBpLnM4MCB7XG4gICAgZm9udC1zaXplOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczgyLFxuICBpLnM4MiB7XG4gICAgZm9udC1zaXplOiA4MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDgycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDgycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDgycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDgycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczg0LFxuICBpLnM4NCB7XG4gICAgZm9udC1zaXplOiA4NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDg0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDg0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDg0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDg0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczg2LFxuICBpLnM4NiB7XG4gICAgZm9udC1zaXplOiA4NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDg2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDg2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDg2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDg2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczg4LFxuICBpLnM4OCB7XG4gICAgZm9udC1zaXplOiA4OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDg4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDg4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDg4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDg4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczkwLFxuICBpLnM5MCB7XG4gICAgZm9udC1zaXplOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczkyLFxuICBpLnM5MiB7XG4gICAgZm9udC1zaXplOiA5MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDkycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDkycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDkycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDkycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczk0LFxuICBpLnM5NCB7XG4gICAgZm9udC1zaXplOiA5NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDk0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDk0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDk0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDk0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczk2LFxuICBpLnM5NiB7XG4gICAgZm9udC1zaXplOiA5NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDk2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczk4LFxuICBpLnM5OCB7XG4gICAgZm9udC1zaXplOiA5OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDk4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDk4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDk4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDk4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEwMCxcbiAgaS5zMTAwIHtcbiAgICBmb250LXNpemU6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTAyLFxuICBpLnMxMDIge1xuICAgIGZvbnQtc2l6ZTogMTAycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEwMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEwMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMDQsXG4gIGkuczEwNCB7XG4gICAgZm9udC1zaXplOiAxMDRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTA0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTA0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTA0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEwNixcbiAgaS5zMTA2IHtcbiAgICBmb250LXNpemU6IDEwNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTA2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMDZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTA4LFxuICBpLnMxMDgge1xuICAgIGZvbnQtc2l6ZTogMTA4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTA4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEwOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEwOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMTAsXG4gIGkuczExMCB7XG4gICAgZm9udC1zaXplOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTEwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczExMixcbiAgaS5zMTEyIHtcbiAgICBmb250LXNpemU6IDExMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDExMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTEycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMTJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTE0LFxuICBpLnMxMTQge1xuICAgIGZvbnQtc2l6ZTogMTE0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTE0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDExNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDExNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDExNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMTYsXG4gIGkuczExNiB7XG4gICAgZm9udC1zaXplOiAxMTZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMTZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTE2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDExNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTE2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTE2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczExOCxcbiAgaS5zMTE4IHtcbiAgICBmb250LXNpemU6IDExOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDExOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMThweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTE4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMThweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTIwLFxuICBpLnMxMjAge1xuICAgIGZvbnQtc2l6ZTogMTIwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMjIsXG4gIGkuczEyMiB7XG4gICAgZm9udC1zaXplOiAxMjJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMjJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTIycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTIycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTIycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEyNCxcbiAgaS5zMTI0IHtcbiAgICBmb250LXNpemU6IDEyNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEyNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTI0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMjRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTI2LFxuICBpLnMxMjYge1xuICAgIGZvbnQtc2l6ZTogMTI2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTI2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEyNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMjZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEyNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEyNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMjgsXG4gIGkuczEyOCB7XG4gICAgZm9udC1zaXplOiAxMjhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMjhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTI4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTI4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTI4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEzMCxcbiAgaS5zMTMwIHtcbiAgICBmb250LXNpemU6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTMyLFxuICBpLnMxMzIge1xuICAgIGZvbnQtc2l6ZTogMTMycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTMycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMzJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEzMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMzQsXG4gIGkuczEzNCB7XG4gICAgZm9udC1zaXplOiAxMzRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMzRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTM0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTM0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTM0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEzNixcbiAgaS5zMTM2IHtcbiAgICBmb250LXNpemU6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTM2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTM4LFxuICBpLnMxMzgge1xuICAgIGZvbnQtc2l6ZTogMTM4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTM4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMzhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEzOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNDAsXG4gIGkuczE0MCB7XG4gICAgZm9udC1zaXplOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTQwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE0MixcbiAgaS5zMTQyIHtcbiAgICBmb250LXNpemU6IDE0MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE0MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTQycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNDJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNDJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTQ0LFxuICBpLnMxNDQge1xuICAgIGZvbnQtc2l6ZTogMTQ0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTQ0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNDRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE0NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNDYsXG4gIGkuczE0NiB7XG4gICAgZm9udC1zaXplOiAxNDZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNDZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTQ2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTQ2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTQ2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE0OCxcbiAgaS5zMTQ4IHtcbiAgICBmb250LXNpemU6IDE0OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE0OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTQ4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNDhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNDhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTUwLFxuICBpLnMxNTAge1xuICAgIGZvbnQtc2l6ZTogMTUwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNTIsXG4gIGkuczE1MiB7XG4gICAgZm9udC1zaXplOiAxNTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNTJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTUycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTUycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTUycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE1NCxcbiAgaS5zMTU0IHtcbiAgICBmb250LXNpemU6IDE1NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE1NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTU0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNTRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTU2LFxuICBpLnMxNTYge1xuICAgIGZvbnQtc2l6ZTogMTU2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTU2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE1NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNTgsXG4gIGkuczE1OCB7XG4gICAgZm9udC1zaXplOiAxNThweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNThweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTU4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE1OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTU4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTU4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE2MCxcbiAgaS5zMTYwIHtcbiAgICBmb250LXNpemU6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTYyLFxuICBpLnMxNjIge1xuICAgIGZvbnQtc2l6ZTogMTYycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTYycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNjJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE2MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE2MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNjQsXG4gIGkuczE2NCB7XG4gICAgZm9udC1zaXplOiAxNjRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNjRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTY0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTY0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTY0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE2NixcbiAgaS5zMTY2IHtcbiAgICBmb250LXNpemU6IDE2NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE2NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNjZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTY2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNjZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTY4LFxuICBpLnMxNjgge1xuICAgIGZvbnQtc2l6ZTogMTY4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTY4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNjhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE2OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNzAsXG4gIGkuczE3MCB7XG4gICAgZm9udC1zaXplOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTcwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE3MixcbiAgaS5zMTcyIHtcbiAgICBmb250LXNpemU6IDE3MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE3MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNzJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTcycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNzJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNzJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTc0LFxuICBpLnMxNzQge1xuICAgIGZvbnQtc2l6ZTogMTc0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTc0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE3NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNzRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE3NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE3NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNzYsXG4gIGkuczE3NiB7XG4gICAgZm9udC1zaXplOiAxNzZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNzZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTc2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTc2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTc2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE3OCxcbiAgaS5zMTc4IHtcbiAgICBmb250LXNpemU6IDE3OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE3OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNzhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTc4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNzhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNzhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTgwLFxuICBpLnMxODAge1xuICAgIGZvbnQtc2l6ZTogMTgwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTgwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxODIsXG4gIGkuczE4MiB7XG4gICAgZm9udC1zaXplOiAxODJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxODJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTgycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTgycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTgycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE4NCxcbiAgaS5zMTg0IHtcbiAgICBmb250LXNpemU6IDE4NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE4NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxODRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTg0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxODRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxODRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTg2LFxuICBpLnMxODYge1xuICAgIGZvbnQtc2l6ZTogMTg2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTg2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxODZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE4NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxODgsXG4gIGkuczE4OCB7XG4gICAgZm9udC1zaXplOiAxODhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxODhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTg4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTg4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTg4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE5MCxcbiAgaS5zMTkwIHtcbiAgICBmb250LXNpemU6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTkwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxOTBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTkyLFxuICBpLnMxOTIge1xuICAgIGZvbnQtc2l6ZTogMTkycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTkycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxOTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE5MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxOTQsXG4gIGkuczE5NCB7XG4gICAgZm9udC1zaXplOiAxOTRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxOTRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTk0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE5NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTk0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTk0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE5NixcbiAgaS5zMTk2IHtcbiAgICBmb250LXNpemU6IDE5NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE5NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxOTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTk2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxOTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxOTZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTk4LFxuICBpLnMxOTgge1xuICAgIGZvbnQtc2l6ZTogMTk4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTk4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE5OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxOThweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE5OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE5OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMDAsXG4gIGkuczIwMCB7XG4gICAgZm9udC1zaXplOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjAwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIwMixcbiAgaS5zMjAyIHtcbiAgICBmb250LXNpemU6IDIwMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIwMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjAycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMDJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMDJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjA0LFxuICBpLnMyMDQge1xuICAgIGZvbnQtc2l6ZTogMjA0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjA0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIwNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMDRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIwNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMDYsXG4gIGkuczIwNiB7XG4gICAgZm9udC1zaXplOiAyMDZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMDZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjA2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIwNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjA2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjA2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIwOCxcbiAgaS5zMjA4IHtcbiAgICBmb250LXNpemU6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjA4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMDhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMDhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjEwLFxuICBpLnMyMTAge1xuICAgIGZvbnQtc2l6ZTogMjEwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjEwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMTIsXG4gIGkuczIxMiB7XG4gICAgZm9udC1zaXplOiAyMTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMTJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjEycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjEycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjEycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIxNCxcbiAgaS5zMjE0IHtcbiAgICBmb250LXNpemU6IDIxNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIxNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjE0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMTRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMTRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjE2LFxuICBpLnMyMTYge1xuICAgIGZvbnQtc2l6ZTogMjE2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjE2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIxNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIxNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMTgsXG4gIGkuczIxOCB7XG4gICAgZm9udC1zaXplOiAyMThweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMThweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjE4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjE4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjE4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIyMCxcbiAgaS5zMjIwIHtcbiAgICBmb250LXNpemU6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjIwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjIyLFxuICBpLnMyMjIge1xuICAgIGZvbnQtc2l6ZTogMjIycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjIycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMjJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIyMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMjQsXG4gIGkuczIyNCB7XG4gICAgZm9udC1zaXplOiAyMjRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMjRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjI0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjI0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjI0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIyNixcbiAgaS5zMjI2IHtcbiAgICBmb250LXNpemU6IDIyNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIyNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMjZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjI2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMjZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMjZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjI4LFxuICBpLnMyMjgge1xuICAgIGZvbnQtc2l6ZTogMjI4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjI4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMjhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIyOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMzAsXG4gIGkuczIzMCB7XG4gICAgZm9udC1zaXplOiAyMzBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMzBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjMwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjMwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjMwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIzMixcbiAgaS5zMjMyIHtcbiAgICBmb250LXNpemU6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMzJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjMycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMzJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMzJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjM0LFxuICBpLnMyMzQge1xuICAgIGZvbnQtc2l6ZTogMjM0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjM0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMzRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIzNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMzYsXG4gIGkuczIzNiB7XG4gICAgZm9udC1zaXplOiAyMzZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMzZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjM2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjM2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjM2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIzOCxcbiAgaS5zMjM4IHtcbiAgICBmb250LXNpemU6IDIzOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIzOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMzhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjM4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMzhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMzhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjQwLFxuICBpLnMyNDAge1xuICAgIGZvbnQtc2l6ZTogMjQwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjQwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNDIsXG4gIGkuczI0MiB7XG4gICAgZm9udC1zaXplOiAyNDJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNDJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjQycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjQycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjQycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI0NCxcbiAgaS5zMjQ0IHtcbiAgICBmb250LXNpemU6IDI0NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI0NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNDRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjQ0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNDRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNDRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjQ2LFxuICBpLnMyNDYge1xuICAgIGZvbnQtc2l6ZTogMjQ2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjQ2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNDgsXG4gIGkuczI0OCB7XG4gICAgZm9udC1zaXplOiAyNDhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNDhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjQ4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI0OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjQ4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjQ4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI1MCxcbiAgaS5zMjUwIHtcbiAgICBmb250LXNpemU6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjUyLFxuICBpLnMyNTIge1xuICAgIGZvbnQtc2l6ZTogMjUycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjUycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI1MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNTQsXG4gIGkuczI1NCB7XG4gICAgZm9udC1zaXplOiAyNTRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNTRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjU0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI1NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjU0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjU0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI1NixcbiAgaS5zMjU2IHtcbiAgICBmb250LXNpemU6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjU2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50OyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6IHVybChcIi4uL2Fzc2V0cy9pY29ucy9mb250cy9pY29tb29uLmVvdD81a20xdGdcIik7XG4gIHNyYzogdXJsKFwiLi4vYXNzZXRzL2ljb25zL2ZvbnRzL2ljb21vb24uZW90PyNpZWZpeDVrbTF0Z1wiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vYXNzZXRzL2ljb25zL2ZvbnRzL2ljb21vb24udHRmPzVrbTF0Z1wiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vYXNzZXRzL2ljb25zL2ZvbnRzL2ljb21vb24ud29mZj81a20xdGdcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vYXNzZXRzL2ljb25zL2ZvbnRzL2ljb21vb24uc3ZnPzVrbTF0ZyNpY29tb29uXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFjY291bnQtYWxlcnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hY2NvdW50LWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MDBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hY2NvdW50LWJveC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYWNjb3VudC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjAxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYWNjb3VudC1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hY2NvdW50LWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjAyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYWNjb3VudC1jaGVjazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFjY291bnQtY2hlY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYwM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFjY291bnQtY2lyY2xlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYWNjb3VudC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYwNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFjY291bnQta2V5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYWNjb3VudC1rZXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYwNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFjY291bnQtbG9jYXRpb246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hY2NvdW50LWxvY2F0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MDZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hY2NvdW50LW1pbnVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYWNjb3VudC1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjA3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYWNjb3VudC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYWNjb3VudC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MDhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hY2NvdW50LW11bHRpcGxlLXBsdXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hY2NvdW50LW11bHRpcGxlLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYwOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFjY291bnQtbXVsdGlwbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hY2NvdW50LW11bHRpcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MGFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hY2NvdW50LW5ldHdvcms6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hY2NvdW50LW5ldHdvcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYwYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFjY291bnQtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFjY291bnQtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjBjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYWNjb3VudC1wbHVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYWNjb3VudC1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MGRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hY2NvdW50LXJlbW92ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFjY291bnQtcmVtb3ZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MGVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hY2NvdW50LXNlYXJjaDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFjY291bnQtc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MGZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hY2NvdW50LXN3aXRjaDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFjY291bnQtc3dpdGNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MTBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hY2NvdW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYWNjb3VudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjExXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYWlyYmFsbG9vbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFpcmJhbGxvb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYxMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFpcnBsYW5lLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFpcnBsYW5lLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjEzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYWlycGxhbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1haXJwbGFuZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjE0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYWxhcm0tY2hlY2s6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hbGFybS1jaGVjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjE1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYWxhcm0tbXVsdGlwbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hbGFybS1tdWx0aXBsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjE2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYWxhcm0tb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYWxhcm0tb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MTdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hbGFybS1wbHVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYWxhcm0tcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjE4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYWxhcm06YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hbGFybTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjE5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYWxidW06YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hbGJ1bTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjFhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYWxlcnQtYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYWxlcnQtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MWJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hbGVydC1jaXJjbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hbGVydC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYxY1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFsZXJ0LW9jdGFnb246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hbGVydC1vY3RhZ29uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MWRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hbGVydDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MWVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hbHBoYTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFscGhhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MWZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hbHBoYWJldGljYWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hbHBoYWJldGljYWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYyMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFtYXpvbi1jbG91ZGRyaXZlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYW1hem9uLWNsb3VkZHJpdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYyMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFtYXpvbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFtYXpvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjIyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYW1idWxhbmNlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYW1idWxhbmNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MjNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hbmRyb2lkLWRlYnVnLWJyaWRnZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFuZHJvaWQtZGVidWctYnJpZGdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MjRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hbmRyb2lkLXN0dWRpbzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFuZHJvaWQtc3R1ZGlvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hbmRyb2lkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYW5kcm9pZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjI2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXBwbGUtZmluZGVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXBwbGUtZmluZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MjdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hcHBsZS1pb3M6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcHBsZS1pb3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYyOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFwcGxlLW1vYmlsZW1lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXBwbGUtbW9iaWxlbWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYyOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFwcGxlLXNhZmFyaTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFwcGxlLXNhZmFyaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjJhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXBwbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcHBsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjJiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXBwbmV0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXBwbmV0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MmNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hcHBzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXBwczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjJkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXJjaGl2ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFyY2hpdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYyZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycmFuZ2UtYnJpbmctZm9yd2FyZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFycmFuZ2UtYnJpbmctZm9yd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjJmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXJyYW5nZS1icmluZy10by1mcm9udDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFycmFuZ2UtYnJpbmctdG8tZnJvbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYzMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycmFuZ2Utc2VuZC1iYWNrd2FyZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFycmFuZ2Utc2VuZC1iYWNrd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjMxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXJyYW5nZS1zZW5kLXRvLWJhY2s6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcnJhbmdlLXNlbmQtdG8tYmFjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjMyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXJyb3ctYWxsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXJyb3ctYWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MzNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hcnJvdy1ib3R0b20tbGVmdDpiZWZvcmUsIC5pY29uLWV2ZW50LTJbY2xhc3NePVwiaWNvbi1cIl06YmVmb3JlLCAuaWNvbi1ldmVudC0yOm5vdCgubWQtZm9udClbY2xhc3MqPVwiIGljb24tXCJdW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXJyb3ctYm90dG9tLWxlZnQ6YmVmb3JlLCAuaWNvbi1ldmVudC0yW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MzRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hcnJvdy1ib3R0b20tcmlnaHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcnJvdy1ib3R0b20tcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYzNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LWNvbGxhcHNlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXJyb3ctY29sbGFwc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYzNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LWRvd24tYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFycm93LWRvd24tYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjM3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXJyb3ctZG93bi1ib2xkLWNpcmNsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFycm93LWRvd24tYm9sZC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYzOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LWRvd24tYm9sZC1oZXhhZ29uLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcnJvdy1kb3duLWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MzlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hcnJvdy1kb3duLWJvbGQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcnJvdy1kb3duLWJvbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYzYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LWRvd246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2M2JcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hcnJvdy1leHBhbmQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcnJvdy1leHBhbmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYzY1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LWxlZnQtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFycm93LWxlZnQtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjNkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXJyb3ctbGVmdC1ib2xkLWNpcmNsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFycm93LWxlZnQtYm9sZC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYzZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LWxlZnQtYm9sZC1oZXhhZ29uLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcnJvdy1sZWZ0LWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2M2ZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hcnJvdy1sZWZ0LWJvbGQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcnJvdy1sZWZ0LWJvbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LWxlZnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NDFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hcnJvdy1yaWdodC1ib2xkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXJyb3ctcmlnaHQtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjQyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXJyb3ctcmlnaHQtYm9sZC1jaXJjbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcnJvdy1yaWdodC1ib2xkLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjQzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXJyb3ctcmlnaHQtYm9sZC1oZXhhZ29uLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcnJvdy1yaWdodC1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjQ0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXJyb3ctcmlnaHQtYm9sZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFycm93LXJpZ2h0LWJvbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0NVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LXRvcC1sZWZ0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXJyb3ctdG9wLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LXRvcC1yaWdodDpiZWZvcmUsIC5pY29uLWV2ZW50LTFbY2xhc3NePVwiaWNvbi1cIl06YmVmb3JlLCAuaWNvbi1ldmVudC0xOm5vdCgubWQtZm9udClbY2xhc3MqPVwiIGljb24tXCJdW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXJyb3ctdG9wLXJpZ2h0OmJlZm9yZSwgLmljb24tZXZlbnQtMVtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjQ4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXJyb3ctdXAtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFycm93LXVwLWJvbGQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0OVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LXVwLWJvbGQtY2lyY2xlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXJyb3ctdXAtYm9sZC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0YVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LXVwLWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXJyb3ctdXAtYm9sZC1oZXhhZ29uLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0YlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWFycm93LXVwLWJvbGQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1hcnJvdy11cC1ib2xkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NGNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hcnJvdy11cDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWFycm93LXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NGRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWF0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NGVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hdHRhY2htZW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXR0YWNobWVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjRmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYXVkaW9ib29rOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYXVkaW9ib29rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NTBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hdXRvLWZpeDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWF1dG8tZml4OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NTFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1hdXRvLXVwbG9hZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWF1dG8tdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NTJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iYWJ5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmFieTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjUzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmFja2J1cmdlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJhY2tidXJnZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY1NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhY2t1cC1yZXN0b3JlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmFja3VwLXJlc3RvcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY1NVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhbms6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iYW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NTZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iYXJjb2RlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmFyY29kZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjU3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmFybGV5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmFybGV5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NThcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iYXJyZWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iYXJyZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY1OVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhc2VjYW1wOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmFzZWNhbXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY1YVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhc2tldC1maWxsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmFza2V0LWZpbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY1YlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhc2tldC11bmZpbGw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iYXNrZXQtdW5maWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NWNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iYXNrZXQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iYXNrZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY1ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhdHRlcnktMTA6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iYXR0ZXJ5LTEwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NWVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iYXR0ZXJ5LTIwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmF0dGVyeS0yMDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjVmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmF0dGVyeS0zMDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJhdHRlcnktMzA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY2MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhdHRlcnktNDA6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iYXR0ZXJ5LTQwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NjFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iYXR0ZXJ5LTUwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmF0dGVyeS01MDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjYyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmF0dGVyeS02MDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJhdHRlcnktNjA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY2M1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhdHRlcnktNzA6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iYXR0ZXJ5LTcwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NjRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iYXR0ZXJ5LTgwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmF0dGVyeS04MDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjY1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmF0dGVyeS05MDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJhdHRlcnktOTA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY2NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhdHRlcnktYWxlcnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iYXR0ZXJ5LWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NjdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nLTIwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmF0dGVyeS1jaGFyZ2luZy0yMDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjY4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmF0dGVyeS1jaGFyZ2luZy0zMDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJhdHRlcnktY2hhcmdpbmctMzA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY2OVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhdHRlcnktY2hhcmdpbmctNDA6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nLTQwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NmFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nLTYwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmF0dGVyeS1jaGFyZ2luZy02MDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjZiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmF0dGVyeS1jaGFyZ2luZy04MDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJhdHRlcnktY2hhcmdpbmctODA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY2Y1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhdHRlcnktY2hhcmdpbmctOTA6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nLTkwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NmRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nLTEwMDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJhdHRlcnktY2hhcmdpbmctMTAwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NmVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iYXR0ZXJ5LW1pbnVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmF0dGVyeS1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjZmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmF0dGVyeS1uZWdhdGl2ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJhdHRlcnktbmVnYXRpdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY3MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhdHRlcnktb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJhdHRlcnktb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjcxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmF0dGVyeS1wbHVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmF0dGVyeS1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NzJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iYXR0ZXJ5LXBvc2l0aXZlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmF0dGVyeS1wb3NpdGl2ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjczXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmF0dGVyeS1zdGFuZGFyZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJhdHRlcnktc3RhbmRhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY3NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJhdHRlcnktdW5rbm93bjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJhdHRlcnktdW5rbm93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjc1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmF0dGVyeTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJhdHRlcnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY3NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJlYWNoOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmVhY2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY3N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJlYWtlci1lbXB0eS1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmVha2VyLWVtcHR5LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY3OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJlYWtlci1lbXB0eTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJlYWtlci1lbXB0eTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjc5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmVha2VyLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iZWFrZXItb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjdhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmVha2VyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmVha2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2N2JcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iZWF0czpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJlYXRzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2N2NcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iZWVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmVlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjdkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmVoYW5jZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJlaGFuY2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY3ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJlbGwtb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmVsbC1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY3ZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJlbGwtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJlbGwtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjgwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmVsbC1yaW5nLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iZWxsLXJpbmctb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjgxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmVsbC1yaW5nOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmVsbC1yaW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ODJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iZWxsLXNsZWVwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmVsbC1zbGVlcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjgzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmVsbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJlbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJldGE6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iZXRhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ODVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iaWtlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmlrZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjg2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmluZzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJpbm9jdWxhcnM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ODhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1iaW86YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1iaW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4OVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJpdGJ1Y2tldDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJpdGJ1Y2tldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjhhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmxhY2stbWVzYTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJsYWNrLW1lc2E6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4YlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJsYWNrYmVycnk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ibGFja2JlcnJ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2OGNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ibGluZHM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ibGluZHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJsb2NrLWhlbHBlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJsb2NrLWhlbHBlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjhlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmxvZ2dlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJsb2dnZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4ZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJsdWV0b290aC1hdWRpbzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJsdWV0b290aC1hdWRpbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjkwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmx1ZXRvb3RoLWNvbm5lY3Q6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ibHVldG9vdGgtY29ubmVjdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjkxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmx1ZXRvb3RoLXNldHRpbmdzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYmx1ZXRvb3RoLXNldHRpbmdzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2OTJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ibHVldG9vdGgtdHJhbnNmZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ibHVldG9vdGgtdHJhbnNmZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY5M1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJsdWV0b290aDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJsdWV0b290aDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjk0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmx1ci1saW5lYXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ibHVyLWxpbmVhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjk1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmx1ci1vZmY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ibHVyLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjk2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmx1ci1yYWRpYWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ibHVyLXJhZGlhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjk3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYmx1cjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJsdXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY5OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJvbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ib25lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2OTlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ib29rLW11bHRpcGxlLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ib29rLW11bHRpcGxlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY5YVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJvb2stbXVsdGlwbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ib29rLW11bHRpcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2OWJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ib29rLW9wZW46YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ib29rLW9wZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY5Y1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJvb2stdmFyaWFudDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJvb2stdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjlkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYm9vazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJvb2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY5ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJvb2ttYXJrLWNoZWNrOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm9va21hcmstY2hlY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY5ZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJvb2ttYXJrLW11c2ljOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm9va21hcmstbXVzaWM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZhMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJvb2ttYXJrLW91dGxpbmUtcGx1czpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJvb2ttYXJrLW91dGxpbmUtcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmExXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYm9va21hcmstb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJvb2ttYXJrLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZhMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJvb2ttYXJrLXBsdXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ib29rbWFyay1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YTNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ib29rbWFyay1yZW1vdmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ib29rbWFyay1yZW1vdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZhNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJvb2ttYXJrOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm9va21hcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZhNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJvcmRlci1hbGw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ib3JkZXItYWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YTZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ib3JkZXItYm90dG9tOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm9yZGVyLWJvdHRvbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmE3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYm9yZGVyLWNvbG9yOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm9yZGVyLWNvbG9yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YThcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ib3JkZXItaG9yaXpvbnRhbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJvcmRlci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YTlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ib3JkZXItaW5zaWRlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm9yZGVyLWluc2lkZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmFhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYm9yZGVyLWxlZnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ib3JkZXItbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmFiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYm9yZGVyLW5vbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ib3JkZXItbm9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmFjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYm9yZGVyLW91dHNpZGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ib3JkZXItb3V0c2lkZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmFkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYm9yZGVyLXJpZ2h0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm9yZGVyLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YWVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ib3JkZXItdG9wOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm9yZGVyLXRvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmFmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYm9yZGVyLXZlcnRpY2FsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm9yZGVyLXZlcnRpY2FsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YjBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ib3dsaW5nOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm93bGluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmIxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYm94LWRvd25sb2FkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm94LWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YjJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ib3gtdXBsb2FkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm94LXVwbG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmIzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YjRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1icmllZmNhc2UtY2hlY2tlZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJyaWVmY2FzZS1jaGVja2VkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1icmllZmNhc2UtZG93bmxvYWQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1icmllZmNhc2UtZG93bmxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZiNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJyaWVmY2FzZS11cGxvYWQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1icmllZmNhc2UtdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YjdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1icmllZmNhc2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1icmllZmNhc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZiOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJyaWdodG5lc3MtMTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJyaWdodG5lc3MtMTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmI5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYnJpZ2h0bmVzcy0yOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYnJpZ2h0bmVzcy0yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YmFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1icmlnaHRuZXNzLTM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1icmlnaHRuZXNzLTM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZiYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJyaWdodG5lc3MtNDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJyaWdodG5lc3MtNDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmJjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYnJpZ2h0bmVzcy01OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYnJpZ2h0bmVzcy01OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YmRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1icmlnaHRuZXNzLTY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1icmlnaHRuZXNzLTY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZiZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWJyaWdodG5lc3MtNzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJyaWdodG5lc3MtNzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmJmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYnJpZ2h0bmVzcy1hdXRvOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYnJpZ2h0bmVzcy1hdXRvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YzBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1icmlnaHRuZXNzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYnJpZ2h0bmVzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmMxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYnJvb206YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1icm9vbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmMyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYnJ1c2g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1icnVzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmMzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tYnVnOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tYnVnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YzRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1idWxsZXRpbi1ib2FyZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJ1bGxldGluLWJvYXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YzVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1idWxsaG9ybjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWJ1bGxob3JuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YzZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1idXM6YmVmb3JlLCAuaWNvbi1ldmVudC01W2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSwgLmljb24tZXZlbnQtNTpub3QoLm1kLWZvbnQpW2NsYXNzKj1cIiBpY29uLVwiXVtjbGFzc149XCJpY29uLVwiXTpiZWZvcmUsIC5pY29uLWV2ZW50LTZbY2xhc3NePVwiaWNvbi1cIl06YmVmb3JlLCAuaWNvbi1ldmVudC02Om5vdCgubWQtZm9udClbY2xhc3MqPVwiIGljb24tXCJdW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSwgLmljb24tZXZlbnQtMTNbY2xhc3NePVwiaWNvbi1cIl06YmVmb3JlLCAuaWNvbi1ldmVudC0xMzpub3QoLm1kLWZvbnQpW2NsYXNzKj1cIiBpY29uLVwiXVtjbGFzc149XCJpY29uLVwiXTpiZWZvcmUsIC5pY29uLWV2ZW50LTE0W2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSwgLmljb24tZXZlbnQtMTQ6bm90KC5tZC1mb250KVtjbGFzcyo9XCIgaWNvbi1cIl1bY2xhc3NePVwiaWNvbi1cIl06YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1idXM6YmVmb3JlLCAuaWNvbi1ldmVudC01W2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpOmJlZm9yZSwgLmljb24tZXZlbnQtNltjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KTpiZWZvcmUsIC5pY29uLWV2ZW50LTEzW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpOmJlZm9yZSwgLmljb24tZXZlbnQtMTRbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZjN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNha2UtdmFyaWFudDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNha2UtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmM4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FrZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNha2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZjOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNhbGN1bGF0b3I6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2Y2FcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYWxlbmRhci1ibGFuazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbGVuZGFyLWJsYW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2Y2JcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYWxlbmRhci1jaGVjay1tdWx0aXBsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbGVuZGFyLWNoZWNrLW11bHRpcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2Y2NcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYWxlbmRhci1jaGVjazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2Y2RcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYWxlbmRhci1jbG9jazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbGVuZGFyLWNsb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2Y2VcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYWxlbmRhci1tdWx0aXBsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbGVuZGFyLW11bHRpcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2Y2ZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYWxlbmRhci1wbHVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2FsZW5kYXItcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmQwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FsZW5kYXItcmVtb3ZlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2FsZW5kYXItcmVtb3ZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZDFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYWxlbmRhci1zZWxlY3Q6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jYWxlbmRhci1zZWxlY3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZkMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNhbGVuZGFyLXRleHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jYWxlbmRhci10ZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZDNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYWxlbmRhci10b2RheTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbGVuZGFyLXRvZGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZDRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYWxlbmRhcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZDVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYW1jb3JkZXItYm94LW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbWNvcmRlci1ib3gtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZDZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYW1jb3JkZXItYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2FtY29yZGVyLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmQ3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FtY29yZGVyLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbWNvcmRlci1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZkOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNhbWNvcmRlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbWNvcmRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmQ5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FtZXJhLWZyb250LXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jYW1lcmEtZnJvbnQtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmRhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FtZXJhLWZyb250OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2FtZXJhLWZyb250OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZGJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYW1lcmEtaXJpczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbWVyYS1pcmlzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZGNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYW1lcmEtcGFydHktbW9kZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbWVyYS1wYXJ0eS1tb2RlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZGRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYW1lcmEtcmVhci12YXJpYW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2FtZXJhLXJlYXItdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmRlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FtZXJhLXJlYXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jYW1lcmEtcmVhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmRmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FtZXJhLXN3aXRjaDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbWVyYS1zd2l0Y2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNhbWVyYS10aW1lcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbWVyYS10aW1lcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmUxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FtZXJhOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2FtZXJhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZTJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYW5jZWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jYW5jZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNhbmR5Y2FuZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhbmR5Y2FuZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmU0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FyLXdhc2g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jYXItd2FzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmU1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2FyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZTZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYXJyb3Q6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jYXJyb3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNhcnQtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhcnQtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmU4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FydDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNhc2gtMTAwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2FzaC0xMDA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNhc2gtbXVsdGlwbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jYXNoLW11bHRpcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZWJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYXNoLXVzZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhc2gtdXNkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZWNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jYXNoOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2FzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmVkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FzdC1jb25uZWN0ZWQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jYXN0LWNvbm5lY3RlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmVlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2FzdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNhc3RsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNhc3RsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmYwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2F0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2F0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZjFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jZWxscGhvbmUtYW5kcm9pZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNlbGxwaG9uZS1hbmRyb2lkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZjJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jZWxscGhvbmUtZG9jazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNlbGxwaG9uZS1kb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZjNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jZWxscGhvbmUtaXBob25lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2VsbHBob25lLWlwaG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmY0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2VsbHBob25lLWxpbmstb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2VsbHBob25lLWxpbmstb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jZWxscGhvbmUtbGluazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNlbGxwaG9uZS1saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZjZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jZWxscGhvbmUtc2V0dGluZ3M6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jZWxscGhvbmUtc2V0dGluZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZmN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNlbGxwaG9uZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNlbGxwaG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmY4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2hhaXItc2Nob29sOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hhaXItc2Nob29sOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZjlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jaGFydC1hcmM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jaGFydC1hcmM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZmYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoYXJ0LWFyZWFzcGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jaGFydC1hcmVhc3BsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZmJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jaGFydC1iYXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jaGFydC1iYXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZmY1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoYXJ0LWhpc3RvZ3JhbTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoYXJ0LWhpc3RvZ3JhbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmZkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2hhcnQtbGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoYXJ0LWxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZmZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoYXJ0LXBpZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoYXJ0LXBpZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmZmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2hlY2stYWxsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hlY2stYWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MDBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jaGVjay1ib29rbWFyazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoZWNrLWJvb2ttYXJrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MDFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jaGVjay1jaXJjbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZWNrOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hlY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZWNrYm94LWJsYW5rLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hlY2tib3gtYmxhbmstY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZWNrYm94LWJsYW5rLWNpcmNsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoZWNrYm94LWJsYW5rLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzA1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2hlY2tib3gtYmxhbmstb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoZWNrYm94LWJsYW5rLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZWNrYm94LWJsYW5rOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hlY2tib3gtYmxhbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZWNrYm94LW1hcmtlZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoZWNrYm94LW1hcmtlZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzA4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2hlY2tib3gtbWFya2VkLWNpcmNsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoZWNrYm94LW1hcmtlZC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZWNrYm94LW1hcmtlZC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hlY2tib3gtbWFya2VkLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZWNrYm94LW1hcmtlZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoZWNrYm94LW1hcmtlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzBiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2hlY2tib3gtbXVsdGlwbGUtYmxhbmstb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoZWNrYm94LW11bHRpcGxlLWJsYW5rLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwY1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZWNrYm94LW11bHRpcGxlLWJsYW5rOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hlY2tib3gtbXVsdGlwbGUtYmxhbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hlY2tib3gtbXVsdGlwbGUtbWFya2VkLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzBmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2hlY2tlcmJvYXJkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hlY2tlcmJvYXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MTBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jaGV2cm9uLWRvdWJsZS1kb3duOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hldnJvbi1kb3VibGUtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzExXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2hldnJvbi1kb3VibGUtbGVmdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoZXZyb24tZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcxMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZXZyb24tZG91YmxlLXJpZ2h0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hldnJvbi1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcxM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZXZyb24tZG91YmxlLXVwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hldnJvbi1kb3VibGUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcxNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNoZXZyb24tZG93bjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzE1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MTZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzE3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2hldnJvbi11cDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcxOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNodXJjaDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNodXJjaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzE5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2lzY28td2ViZXg6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jaXNjby13ZWJleDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzFhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2l0eTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNpdHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcxYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNsYXBwZXJib2FyZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNsYXBwZXJib2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzFjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2xpcGJvYXJkLWFjY291bnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jbGlwYm9hcmQtYWNjb3VudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzFkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2xpcGJvYXJkLWFsZXJ0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2xpcGJvYXJkLWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MWVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jbGlwYm9hcmQtYXJyb3ctZG93bjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNsaXBib2FyZC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MWZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jbGlwYm9hcmQtYXJyb3ctbGVmdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNsaXBib2FyZC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MjBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jbGlwYm9hcmQtY2hlY2s6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jbGlwYm9hcmQtY2hlY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcyMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNsaXBib2FyZC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2xpcGJvYXJkLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcyMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNsaXBib2FyZC10ZXh0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2xpcGJvYXJkLXRleHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcyM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNsaXBib2FyZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNsaXBib2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzI0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2xpcHB5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2xpcHB5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jbG9jay1mYXN0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2xvY2stZmFzdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzI2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2xvY2s6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jbG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzI3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2xvc2UtY2lyY2xlLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jbG9zZS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzI4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2xvc2UtY2lyY2xlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2xvc2UtY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MjlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jbG9zZS1uZXR3b3JrOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2xvc2UtbmV0d29yazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzJhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2xvc2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jbG9zZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzJiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2xvc2VkLWNhcHRpb246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jbG9zZWQtY2FwdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzJjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2xvdWQtY2hlY2s6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jbG91ZC1jaGVjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzJkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2xvdWQtY2lyY2xlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2xvdWQtY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MmVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MmZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jbG91ZC1vdXRsaW5lLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNsb3VkLW91dGxpbmUtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MzBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jbG91ZC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2xvdWQtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzMxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY2xvdWQtdXBsb2FkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MzJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jbG91ZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNsb3VkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MzNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb2RlLWFycmF5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29kZS1hcnJheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzM0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY29kZS1icmFjZXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb2RlLWJyYWNlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzM1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY29kZS1lcXVhbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvZGUtZXF1YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvZGUtZ3JlYXRlci10aGFuLW9yLWVxdWFsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29kZS1ncmVhdGVyLXRoYW4tb3ItZXF1YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvZGUtZ3JlYXRlci10aGFuOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29kZS1ncmVhdGVyLXRoYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvZGUtbGVzcy10aGFuLW9yLWVxdWFsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29kZS1sZXNzLXRoYW4tb3ItZXF1YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvZGUtbGVzcy10aGFuOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29kZS1sZXNzLXRoYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvZGUtbm90LWVxdWFsLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb2RlLW5vdC1lcXVhbC12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3M2JcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb2RlLW5vdC1lcXVhbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvZGUtbm90LWVxdWFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3M2NcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb2RlLXN0cmluZzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvZGUtc3RyaW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3M2RcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb2RlLXRhZ3M6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb2RlLXRhZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvZGVwZW46YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb2RlcGVuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3M2ZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb2ZmZWUtdG8tZ286YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb2ZmZWUtdG8tZ286YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc0MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvZmZlZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvZmZlZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzQxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY29nLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvZy1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc0MlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvZzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzQzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY29pbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvaW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc0NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbG9yLWhlbHBlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvbG9yLWhlbHBlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzQ1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY29tbWVudC1hY2NvdW50LW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb21tZW50LWFjY291bnQtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzQ2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY29tbWVudC1hY2NvdW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29tbWVudC1hY2NvdW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NDdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb21tZW50LWFsZXJ0LW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb21tZW50LWFsZXJ0LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc0OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbW1lbnQtYWxlcnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb21tZW50LWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NDlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb21tZW50LWNoZWNrLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb21tZW50LWNoZWNrLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc0YVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbW1lbnQtY2hlY2s6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb21tZW50LWNoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NGJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb21tZW50LW11bHRpcGUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvbW1lbnQtbXVsdGlwZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NGNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb21tZW50LW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb21tZW50LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc0ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbW1lbnQtcGx1cy1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29tbWVudC1wbHVzLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc0ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbW1lbnQtcHJvY2Vzc2luZy1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29tbWVudC1wcm9jZXNzaW5nLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc0ZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbW1lbnQtcHJvY2Vzc2luZzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvbW1lbnQtcHJvY2Vzc2luZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzUwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY29tbWVudC1yZW1vdmUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvbW1lbnQtcmVtb3ZlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc1MVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbW1lbnQtdGV4dC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29tbWVudC10ZXh0LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc1MlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbW1lbnQtdGV4dDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvbW1lbnQtdGV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzUzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY29tbWVudDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvbW1lbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc1NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbXBhcmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb21wYXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NTVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb21wYXNzLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb21wYXNzLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc1NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbXBhc3M6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb21wYXNzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NTdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb25zb2xlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29uc29sZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzU4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY29udGVudC1jb3B5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29udGVudC1jb3B5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NTlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb250ZW50LWN1dDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvbnRlbnQtY3V0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NWFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb250ZW50LWR1cGxpY2F0ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvbnRlbnQtZHVwbGljYXRlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NWJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb250ZW50LXBhc3RlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29udGVudC1wYXN0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzVjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY29udGVudC1zYXZlLWFsbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvbnRlbnQtc2F2ZS1hbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc1ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbnRlbnQtc2F2ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvbnRlbnQtc2F2ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzVlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY29udHJhc3QtYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29udHJhc3QtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NWZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jb250cmFzdC1jaXJjbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jb250cmFzdC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbnRyYXN0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY29udHJhc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2MVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNvbnRyb2xsZXIteGJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNvbnRyb2xsZXIteGJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzYyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY293OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY293OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NjNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jcmVkaXQtY2FyZC1tdWx0aXBsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNyZWRpdC1jYXJkLW11bHRpcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NjRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jcm9wLWZyZWU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jcm9wLWZyZWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNyb3AtbGFuZHNjYXBlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY3JvcC1sYW5kc2NhcGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNyb3AtcG9ydHJhaXQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jcm9wLXBvcnRyYWl0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NjhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jcm9wLXNxdWFyZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNyb3Atc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NjlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jcm9wOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY3JvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzZhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY3Jvc3NoYWlycy1ncHM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jcm9zc2hhaXJzLWdwczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzZiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY3Jvc3NoYWlyczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2Y1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWNyb3duOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY3Jvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWN1YmUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWN1YmUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzZlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY3ViZS11bmZvbGRlZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWN1YmUtdW5mb2xkZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2ZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWN1YmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jdWJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NzBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jdXAtd2F0ZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jdXAtd2F0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc3MVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWN1cDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWN1cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzcyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY3VycmVuY3ktYnRjOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY3VycmVuY3ktYnRjOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NzNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jdXJyZW5jeS1ldXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jdXJyZW5jeS1ldXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc3NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWN1cnJlbmN5LWdicDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWN1cnJlbmN5LWdicDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzc1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY3VycmVuY3ktaW5yOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY3VycmVuY3ktaW5yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NzZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jdXJyZW5jeS1ydWI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jdXJyZW5jeS1ydWI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc3N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWN1cnJlbmN5LXRyeTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWN1cnJlbmN5LXRyeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzc4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY3VycmVuY3ktdXNkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY3VycmVuY3ktdXNkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NzlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1jdXJzb3ItZGVmYXVsdC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tY3Vyc29yLWRlZmF1bHQtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzdhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY3Vyc29yLWRlZmF1bHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jdXJzb3ItZGVmYXVsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzdiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY3Vyc29yLW1vdmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jdXJzb3ItbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzdjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tY3Vyc29yLXBvaW50ZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1jdXJzb3ItcG9pbnRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzdkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZGF0YTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRhdGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc3ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRlYnVnLXN0ZXAtaW50bzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRlYnVnLXN0ZXAtaW50bzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzdmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZGVidWctc3RlcC1vdXQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kZWJ1Zy1zdGVwLW91dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzgwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZGVidWctc3RlcC1vdmVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZGVidWctc3RlcC1vdmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ODFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1kZWNpbWFsLWRlY3JlYXNlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZGVjaW1hbC1kZWNyZWFzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzgyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZGVjaW1hbC1pbmNyZWFzZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRlY2ltYWwtaW5jcmVhc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc4M1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRlbGV0ZS12YXJpYW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZGVsZXRlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc4NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRlbGV0ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRlbGV0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzg1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZGVza3Bob25lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZGVza3Bob25lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ODZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1kZXNrdG9wLW1hYzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRlc2t0b3AtbWFjOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ODdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1kZXNrdG9wLXRvd2VyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZGVza3RvcC10b3dlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzg4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZGV0YWlsczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRldGFpbHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc4OVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRldmlhbnRhcnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OGFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1kaWFtb25kOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZGlhbW9uZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzhiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZGljZS0xOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZGljZS0xOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OGNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1kaWNlLTI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kaWNlLTI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc4ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRpY2UtMzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRpY2UtMzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzhlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZGljZS00OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZGljZS00OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OGZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1kaWNlLTU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kaWNlLTU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc5MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRpY2UtNjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRpY2UtNjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzkxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZGljZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRpY2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc5MlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRpcmVjdGlvbnM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kaXJlY3Rpb25zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OTNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1kaXNrLWFsZXJ0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZGlzay1hbGVydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzk0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZGlzcXVzLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kaXNxdXMtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzk1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZGlzcXVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZGlzcXVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OTZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1kaXZpc2lvbi1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kaXZpc2lvbi1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc5N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRpdmlzaW9uOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZGl2aXNpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc5OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRuczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRuczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzk5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZG9jdW1lbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kb2N1bWVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzlhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZG9tYWluOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZG9tYWluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OWJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1kb3RzLWhvcml6b250YWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kb3RzLWhvcml6b250YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc5Y1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRvdHMtdmVydGljYWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kb3RzLXZlcnRpY2FsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OWRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1kb3dubG9hZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OWVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1kcmFnLWhvcml6b250YWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kcmFnLWhvcml6b250YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc5ZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRyYWctdmVydGljYWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kcmFnLXZlcnRpY2FsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YTBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1kcmFnOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZHJhZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2ExXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZHJhd2luZy1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kcmF3aW5nLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2EyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZHJhd2luZzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRyYXdpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdhM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRyaWJiYmxlLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRyaWJiYmxlLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2E0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZHJpYmJibGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kcmliYmJsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2E1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZHJvbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1kcm9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2E2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZHJvcGJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRyb3Bib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdhN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWRydXBhbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWRydXBhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2E4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZHVjazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWR1Y2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdhOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWR1bWJiZWxsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZHVtYmJlbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdhYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWVhcnRoLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWVhcnRoLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2FiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZWFydGg6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1lYXJ0aDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2FjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZWJheTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWViYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdhZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWVkZ2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1lZGdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YWVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1lamVjdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWVqZWN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YWZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1lbGV2YXRpb24tZGVjbGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWVsZXZhdGlvbi1kZWNsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YjBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1lbGV2YXRpb24tcmlzZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWVsZXZhdGlvbi1yaXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YjFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1lbGV2YXRvcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWVsZXZhdG9yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YjJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1lbWFpbC1vcGVuOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZW1haWwtb3BlbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2IzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZW1haWwtc2VjdXJlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZW1haWwtc2VjdXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YjRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1lbWFpbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWVtYWlsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1lbW90aWNvbi1jb29sOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZW1vdGljb24tY29vbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2I2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZW1vdGljb24tZGV2aWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1lbW90aWNvbi1kZXZpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2I3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZW1vdGljb24taGFwcHk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1lbW90aWNvbi1oYXBweTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2I4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZW1vdGljb24tbmV1dHJhbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWVtb3RpY29uLW5ldXRyYWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdiOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWVtb3RpY29uLXBvb3A6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1lbW90aWNvbi1wb29wOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YmFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1lbW90aWNvbi1zYWQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1lbW90aWNvbi1zYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdiYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWVtb3RpY29uLXRvbmd1ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWVtb3RpY29uLXRvbmd1ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2JjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZW1vdGljb246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1lbW90aWNvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2JkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZW5naW5lLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1lbmdpbmUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2JlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZW5naW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZW5naW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YmZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1lcXVhbC1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1lcXVhbC1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdjMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWVxdWFsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZXF1YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdjMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWVyYXNlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWVyYXNlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2MyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZXNjYWxhdG9yOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZXNjYWxhdG9yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YzNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ldHN5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZXRzeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2M0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZXZlcm5vdGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ldmVybm90ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2M1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZXhjbGFtYXRpb246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1leGNsYW1hdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2M2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZXhpdC10by1hcHA6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1leGl0LXRvLWFwcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2M3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZXhwb3J0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZXhwb3J0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YzhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1leWUtb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZXllLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2M5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZXllOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZXllOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3Y2FcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1leWVkcm9wcGVyLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1leWVkcm9wcGVyLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdjYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWV5ZWRyb3BwZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1leWVkcm9wcGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3Y2NcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mYWNlYm9vay1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mYWNlYm9vay1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdjZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZhY2Vib29rOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmFjZWJvb2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdjZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZhY3Rvcnk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mYWN0b3J5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3Y2ZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mYW46YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdkMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZhc3QtZm9yd2FyZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2QxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmVycnk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mZXJyeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2QyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsZS1jbG91ZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbGUtY2xvdWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdkM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZpbGUtZGVsaW1pdGVkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmlsZS1kZWxpbWl0ZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdkNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZpbGUtZG9jdW1lbnQtYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmlsZS1kb2N1bWVudC1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdkNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZpbGUtZG9jdW1lbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1maWxlLWRvY3VtZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZDZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1maWxlLWV4Y2VsLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbGUtZXhjZWwtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZDdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1maWxlLWV4Y2VsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmlsZS1leGNlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2Q4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsZS1maW5kOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmlsZS1maW5kOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZDlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1maWxlLWhpZGRlbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbGUtaGlkZGVuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZGFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1maWxlLWltYWdlLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbGUtaW1hZ2UtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZGJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1maWxlLWltYWdlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmlsZS1pbWFnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2RjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsZS1tdWx0aXBsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbGUtbXVsdGlwbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdkZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZpbGUtbXVzaWM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1maWxlLW11c2ljOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZGVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1maWxlLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1maWxlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdkZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZpbGUtcGRmLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbGUtcGRmLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2UwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsZS1wZGY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1maWxlLXBkZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2UxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsZS1wb3dlcnBvaW50LWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbGUtcG93ZXJwb2ludC1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdlMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZpbGUtcG93ZXJwb2ludDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbGUtcG93ZXJwb2ludDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2UzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsZS1wcmVzZW50YXRpb24tYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmlsZS1wcmVzZW50YXRpb24tYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZTRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1maWxlLXZpZGVvOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmlsZS12aWRlbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2U1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsZS13b3JkLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbGUtd29yZC1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdlNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZpbGUtd29yZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbGUtd29yZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2U3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsZS14bWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1maWxlLXhtbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2U4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdlOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZpbGw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1maWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZWFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1maWxtOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmlsbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2ViXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsbXN0cmlwLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbG1zdHJpcC1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdlY1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZpbG1zdHJpcDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpbG1zdHJpcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2VkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsdGVyLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1maWx0ZXItb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2VlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsdGVyLXJlbW92ZS1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmlsdGVyLXJlbW92ZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZWZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1maWx0ZXItcmVtb3ZlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmlsdGVyLXJlbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2YwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsdGVyLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1maWx0ZXItdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2YxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlsdGVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmlsdGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZjJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1maXJlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmlyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2YzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmlzaDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZpc2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdmNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZsYWctY2hlY2tlcmVkLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mbGFnLWNoZWNrZXJlZC12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mbGFnLWNoZWNrZXJlZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZjZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mbGFnLW91dGxpbmUtdmFyaWFudDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZsYWctb3V0bGluZS12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZjdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mbGFnLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mbGFnLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdmOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZsYWctdHJpYW5nbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mbGFnLXRyaWFuZ2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZjlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mbGFnLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mbGFnLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdmYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZsYWc6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mbGFnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZmJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mbGFzaC1hdXRvOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmxhc2gtYXV0bzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2ZjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmxhc2gtb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmxhc2gtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZmRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mbGFzaDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZsYXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZmVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mbGFzaGxpZ2h0LW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZsYXNobGlnaHQtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZmZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mbGFzaGxpZ2h0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmxhc2hsaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODAwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZmxhdHRyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZmxhdHRyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MDFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mbGlja3ItYWZ0ZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mbGlja3ItYWZ0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgwMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZsaWNrci1iZWZvcmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mbGlja3ItYmVmb3JlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MDNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mbGlwLXRvLWJhY2s6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mbGlwLXRvLWJhY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgwNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZsaXAtdG8tZnJvbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mbGlwLXRvLWZyb250OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MDVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mbG9wcHk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mbG9wcHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgwNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZsb3dlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZsb3dlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODA3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9sZGVyLWFjY291bnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb2xkZXItYWNjb3VudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODA4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9sZGVyLWRvd25sb2FkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9sZGVyLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MDlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb2xkZXItZ29vZ2xlLWRyaXZlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9sZGVyLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODBhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9sZGVyLWltYWdlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9sZGVyLWltYWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MGJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb2xkZXItbG9jay1vcGVuOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9sZGVyLWxvY2stb3BlbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODBjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9sZGVyLWxvY2s6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb2xkZXItbG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODBkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9sZGVyLW1vdmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb2xkZXItbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODBlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9sZGVyLW11bHRpcGxlLWltYWdlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9sZGVyLW11bHRpcGxlLWltYWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MGZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb2xkZXItbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvbGRlci1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MTBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb2xkZXItbXVsdGlwbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb2xkZXItbXVsdGlwbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgxMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvbGRlci1vdXRsaW5lLWxvY2s6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb2xkZXItb3V0bGluZS1sb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MTJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb2xkZXItb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvbGRlci1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MTNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb2xkZXItcGx1czpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvbGRlci1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MTRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb2xkZXItcmVtb3ZlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9sZGVyLXJlbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODE1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9sZGVyLXVwbG9hZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvbGRlci11cGxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgxNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvbGRlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvbGRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODE3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9vZC1hcHBsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvb2QtYXBwbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgxOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvb2QtdmFyaWFudDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvb2QtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODE5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9vZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvb2Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgxYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvb3RiYWxsLWhlbG1ldDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvb3RiYWxsLWhlbG1ldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODFiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9vdGJhbGw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb290YmFsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODFjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LWFsaWduLWNlbnRlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgxZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1hbGlnbi1qdXN0aWZ5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9ybWF0LWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgxZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1hbGlnbi1sZWZ0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9ybWF0LWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgxZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1hbGlnbi1yaWdodDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1hbGlnbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODIwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LWJvbGQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtYm9sZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODIxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LWNsZWFyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9ybWF0LWNsZWFyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MjJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtY29sb3ItZmlsbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1jb2xvci1maWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MjNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtY29sb3I6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtY29sb3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgyNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1mbG9hdC1jZW50ZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtZmxvYXQtY2VudGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtZmxvYXQtbGVmdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1mbG9hdC1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MjZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtZmxvYXQtbm9uZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1mbG9hdC1ub25lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MjdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtZmxvYXQtcmlnaHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtZmxvYXQtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgyOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1oZWFkZXItMTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1oZWFkZXItMTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODI5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LWhlYWRlci0yOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9ybWF0LWhlYWRlci0yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MmFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtaGVhZGVyLTM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtaGVhZGVyLTM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgyYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1oZWFkZXItNDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1oZWFkZXItNDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODJjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LWhlYWRlci01OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9ybWF0LWhlYWRlci01OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MmRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtaGVhZGVyLTY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtaGVhZGVyLTY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgyZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1oZWFkZXItZGVjcmVhc2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtaGVhZGVyLWRlY3JlYXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MmZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtaGVhZGVyLWRvd246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtaGVhZGVyLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgzMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1oZWFkZXItZXF1YWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtaGVhZGVyLWVxdWFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MzFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtaGVhZGVyLWluY3JlYXNlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9ybWF0LWhlYWRlci1pbmNyZWFzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODMyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LWhlYWRlci1wb3VuZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1oZWFkZXItcG91bmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgzM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1oZWFkZXItdXA6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtaGVhZGVyLXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MzRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtaW5kZW50LWRlY3JlYXNlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9ybWF0LWluZGVudC1kZWNyZWFzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODM1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LWluZGVudC1pbmNyZWFzZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1pbmRlbnQtaW5jcmVhc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgzNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1pdGFsaWM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtaXRhbGljOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MzdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtbGluZS1zcGFjaW5nOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9ybWF0LWxpbmUtc3BhY2luZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODM4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LWxpc3QtYnVsbGV0ZWQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtbGlzdC1idWxsZXRlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODM5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LWxpc3QtbnVtYmVyczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1saXN0LW51bWJlcnM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgzYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1vYmplY3QtaW5saW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9ybWF0LW9iamVjdC1pbmxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgzYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1vYmplY3Qtc3F1YXJlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9ybWF0LW9iamVjdC1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgzY1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1vYmplY3QtdGlnaHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtb2JqZWN0LXRpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4M2RcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtb2JqZWN0LXRvcC1ib3R0b206YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtb2JqZWN0LXRvcC1ib3R0b206YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgzZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1wYWludDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1wYWludDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODNmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LXBhcmFncmFwaDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg0MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1xdW90ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1xdW90ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODQxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LXNpemU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtc2l6ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODQyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LXN0cmlrZXRocm91Z2g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODQzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LXN1YnNjcmlwdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg0NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC1zdXBlcnNjcmlwdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcm1hdC1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODQ1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LXRleHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtdGV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODQ2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm9ybWF0LXRleHRkaXJlY3Rpb24tbC10by1yOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9ybWF0LXRleHRkaXJlY3Rpb24tbC10by1yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NDdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3JtYXQtdGV4dGRpcmVjdGlvbi1yLXRvLWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtdGV4dGRpcmVjdGlvbi1yLXRvLWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg0OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZvcm1hdC11bmRlcmxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mb3JtYXQtdW5kZXJsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NDlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3J1bTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvcnVtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NGFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mb3J3YXJkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZm9yd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODRiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZm91cnNxdWFyZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg0Y1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWZyaWRnZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWZyaWRnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODRkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZnVsbHNjcmVlbi1leGl0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZnVsbHNjcmVlbi1leGl0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NGVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1mdWxsc2NyZWVuOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZnVsbHNjcmVlbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODRmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZnVuY3Rpb246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1mdW5jdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODUwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ2FtZXBhZC12YXJpYW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ2FtZXBhZC12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NTFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1nYW1lcGFkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ2FtZXBhZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODUyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ2FzLXN0YXRpb246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1nYXMtc3RhdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODUzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ2F2ZWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1nYXZlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODU0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ2VuZGVyLWZlbWFsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWdlbmRlci1mZW1hbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg1NVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWdlbmRlci1tYWxlLWZlbWFsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWdlbmRlci1tYWxlLWZlbWFsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODU2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ2VuZGVyLW1hbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1nZW5kZXItbWFsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODU3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ2VuZGVyLXRyYW5zZ2VuZGVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ2VuZGVyLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NThcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1naWZ0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ2lmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODU5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ2l0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ2l0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NWFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1naXRodWItYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ2l0aHViLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODViXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ2l0aHViOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ2l0aHViOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NWNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1nbGFzcy1mbHV0ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWdsYXNzLWZsdXRlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NWRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1nbGFzcy1tdWc6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1nbGFzcy1tdWc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg1ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWdsYXNzLXN0YW5nZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWdsYXNzLXN0YW5nZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODVmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ2xhc3MtdHVsaXA6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1nbGFzcy10dWxpcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODYwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ2xhc3NlczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWdsYXNzZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg2MVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWdtYWlsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ21haWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg2MlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWdvb2dsZS1jaHJvbWU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1nb29nbGUtY2hyb21lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NjNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1nb29nbGUtY2lyY2xlcy1jb21tdW5pdGllczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWdvb2dsZS1jaXJjbGVzLWNvbW11bml0aWVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NjRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1nb29nbGUtY2lyY2xlcy1leHRlbmRlZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWdvb2dsZS1jaXJjbGVzLWV4dGVuZGVkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1nb29nbGUtY2lyY2xlcy1pbnZpdGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1nb29nbGUtY2lyY2xlcy1pbnZpdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg2NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWdvb2dsZS1jaXJjbGVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ29vZ2xlLWNpcmNsZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg2N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWdvb2dsZS1jb250cm9sbGVyLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWdvb2dsZS1jb250cm9sbGVyLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODY4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ29vZ2xlLWNvbnRyb2xsZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1nb29nbGUtY29udHJvbGxlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODY5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ29vZ2xlLWRyaXZlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NmFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1nb29nbGUtZWFydGg6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1nb29nbGUtZWFydGg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg2YlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWdvb2dsZS1nbGFzczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWdvb2dsZS1nbGFzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODZjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ29vZ2xlLW1hcHM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1nb29nbGUtbWFwczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODZkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ29vZ2xlLXBhZ2VzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ29vZ2xlLXBhZ2VzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NmVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1nb29nbGUtcGxheTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWdvb2dsZS1wbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NmZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1nb29nbGUtcGx1cy1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1nb29nbGUtcGx1cy1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWdvb2dsZS1wbHVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3MVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWdvb2dsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWdvb2dsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODcyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ3JpZC1vZmY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ncmlkLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODczXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tZ3JpZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWdyaWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWdyb3VwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tZ3JvdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3NVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWhhbmQtcG9pbnRpbmctcmlnaHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1oYW5kLXBvaW50aW5nLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NzZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1oYW5nZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1oYW5nZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWhhbmdvdXRzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taGFuZ291dHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWhhcmRkaXNrOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taGFyZGRpc2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3OVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWhlYWRwaG9uZXMtYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taGVhZHBob25lcy1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3YVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWhlYWRwaG9uZXMtZG90czpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWhlYWRwaG9uZXMtZG90czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODdiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taGVhZHBob25lczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3Y1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWhlYWRzZXQtZG9jazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWhlYWRzZXQtZG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODdkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taGVhZHNldC1vZmY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1oZWFkc2V0LW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODdlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taGVhZHNldDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWhlYWRzZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3ZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWhlYXJ0LWJveC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taGVhcnQtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg4MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWhlYXJ0LWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWhlYXJ0LWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODgxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taGVhcnQtYnJva2VuOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taGVhcnQtYnJva2VuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ODJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1oZWFydC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taGVhcnQtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODgzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taGVhcnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1oZWFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODg0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taGVscC1jaXJjbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1oZWxwLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODg1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taGVscDpiZWZvcmUsIC5pY29uLWV2ZW50LTRbY2xhc3NePVwiaWNvbi1cIl06YmVmb3JlLCAuaWNvbi1ldmVudC00Om5vdCgubWQtZm9udClbY2xhc3MqPVwiIGljb24tXCJdW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taGVscDpiZWZvcmUsIC5pY29uLWV2ZW50LTRbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg4NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWhleGFnb24tb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWhleGFnb24tb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODg3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taGV4YWdvbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWhleGFnb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg4OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWhpc3Rvcnk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1oaXN0b3J5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ODlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ob2xvbGVuczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWhvbG9sZW5zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OGFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ob21lLW1vZGVybjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWhvbWUtbW9kZXJuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OGJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ob21lLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ob21lLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg4Y1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWhvbWU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ob21lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OGRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ob3BzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taG9wczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODhlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taG9zcGl0YWwtYnVpbGRpbmc6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ob3NwaXRhbC1idWlsZGluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODhmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taG9zcGl0YWwtbWFya2VyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taG9zcGl0YWwtbWFya2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OTBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ob3NwaXRhbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWhvc3BpdGFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OTFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ob3RlbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWhvdGVsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OTJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ob3V6ei1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ob3V6ei1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg5M1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWh1bWFuLWNoaWxkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taHVtYW4tY2hpbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg5NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWh1bWFuLW1hbGUtZmVtYWxlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taHVtYW4tbWFsZS1mZW1hbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg5NVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWh1bWFuOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taHVtYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg5NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWltYWdlLWFsYnVtOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taW1hZ2UtYWxidW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg5N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWltYWdlLWFyZWEtY2xvc2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1pbWFnZS1hcmVhLWNsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OThcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1pbWFnZS1hcmVhOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taW1hZ2UtYXJlYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODk5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taW1hZ2UtYnJva2VuOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taW1hZ2UtYnJva2VuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OWFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1pbWFnZS1maWx0ZXItYmxhY2std2hpdGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1pbWFnZS1maWx0ZXItYmxhY2std2hpdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg5YlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWltYWdlLWZpbHRlci1jZW50ZXItZm9jdXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1pbWFnZS1maWx0ZXItY2VudGVyLWZvY3VzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OWNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1pbWFnZS1maWx0ZXItZHJhbWE6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1pbWFnZS1maWx0ZXItZHJhbWE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg5ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWltYWdlLWZpbHRlci1mcmFtZXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1pbWFnZS1maWx0ZXItZnJhbWVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OWVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1pbWFnZS1maWx0ZXItaGRyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taW1hZ2UtZmlsdGVyLWhkcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODlmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taW1hZ2UtZmlsdGVyLW5vbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1pbWFnZS1maWx0ZXItbm9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGEwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taW1hZ2UtZmlsdGVyLXRpbHQtc2hpZnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1pbWFnZS1maWx0ZXItdGlsdC1zaGlmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGExXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taW1hZ2UtZmlsdGVyLXZpbnRhZ2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1pbWFnZS1maWx0ZXItdmludGFnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGEyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taW1hZ2UtZmlsdGVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taW1hZ2UtZmlsdGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YTNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1pbWFnZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWltYWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YTRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1pbXBvcnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1pbXBvcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWluYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taW5ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWluZGVudDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWluZGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGE3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taW5mb3JtYXRpb24tb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWluZm9ybWF0aW9uLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWluZm9ybWF0aW9uOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taW5mb3JtYXRpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWluc3RhZ3JhbTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGFhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24taW5zdGFwYXBlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWluc3RhcGFwZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24taW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhY1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWludmVydC1jb2xvcnM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1pbnZlcnQtY29sb3JzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YWRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1qaXJhOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tamlyYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGFlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tanNmaWRkbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1qc2ZpZGRsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGFmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24ta2VnOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24ta2VnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YjBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1rZXktY2hhbmdlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24ta2V5LWNoYW5nZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGIxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24ta2V5LW1pbnVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24ta2V5LW1pbnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YjJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1rZXktcGx1czpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWtleS1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YjNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1rZXktcmVtb3ZlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24ta2V5LXJlbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGI0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24ta2V5LXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1rZXktdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGI1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24ta2V5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24ta2V5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YjZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1rZXlib2FyZC1iYWNrc3BhY2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1rZXlib2FyZC1iYWNrc3BhY2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWtleWJvYXJkLWNhcHM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1rZXlib2FyZC1jYXBzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YjhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1rZXlib2FyZC1jbG9zZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWtleWJvYXJkLWNsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YjlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1rZXlib2FyZC1vZmY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1rZXlib2FyZC1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWtleWJvYXJkLXJldHVybjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWtleWJvYXJkLXJldHVybjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGJiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24ta2V5Ym9hcmQtdGFiOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24ta2V5Ym9hcmQtdGFiOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YmNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1rZXlib2FyZC12YXJpYW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24ta2V5Ym9hcmQtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGJkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24ta2V5Ym9hcmQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1rZXlib2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGJlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbGFiZWwtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWxhYmVsLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxhYmVsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbGFiZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxhbmd1YWdlLWNzaGFycDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWxhbmd1YWdlLWNzaGFycDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGMxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbGFuZ3VhZ2UtY3NzMzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWxhbmd1YWdlLWNzczM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxhbmd1YWdlLWh0bWw1OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbGFuZ3VhZ2UtaHRtbDU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxhbmd1YWdlLWphdmFzY3JpcHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1sYW5ndWFnZS1qYXZhc2NyaXB0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YzRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sYW5ndWFnZS1weXRob24tdGV4dDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWxhbmd1YWdlLXB5dGhvbi10ZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YzVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sYW5ndWFnZS1weXRob246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1sYW5ndWFnZS1weXRob246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxhcHRvcC1jaHJvbWVib29rOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbGFwdG9wLWNocm9tZWJvb2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxhcHRvcC1tYWM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1sYXB0b3AtbWFjOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YzhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sYXB0b3Atd2luZG93czpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWxhcHRvcC13aW5kb3dzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YzlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sYXB0b3A6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1sYXB0b3A6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxhc3RmbTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWxhc3RmbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGNiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbGF1bmNoOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbGF1bmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4Y2NcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sYXllcnMtb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbGF5ZXJzLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGNkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbGF5ZXJzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbGF5ZXJzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4Y2VcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sZWFmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbGVhZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGNmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbGlicmFyeS1ib29rczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWxpYnJhcnktYm9va3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxpYnJhcnktbXVzaWM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1saWJyYXJ5LW11c2ljOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZDFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1saWJyYXJ5LXBsdXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1saWJyYXJ5LXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxpYnJhcnk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1saWJyYXJ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZDNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1saWdodGJ1bGItb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWxpZ2h0YnVsYi1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZDRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1saWdodGJ1bGI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1saWdodGJ1bGI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxpbmstb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbGluay1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxpbmstdmFyaWFudC1vZmY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1saW5rLXZhcmlhbnQtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZDdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1saW5rLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1saW5rLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxpbms6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZDlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1saW5rZWRpbi1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1saW5rZWRpbi1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxpbmtlZGluOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbGlua2VkaW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxpbm9kZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWxpbm9kZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGRjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbGludXg6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1saW51eDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGRkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbG9jay1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbG9jay1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZGVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sb2NrLXVubG9ja2VkLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1sb2NrLXVubG9ja2VkLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxvY2stdW5sb2NrZWQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1sb2NrLXVubG9ja2VkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZTBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sb2NrOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGUxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbG9naW46YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1sb2dpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGUyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbG9nb3V0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbG9nb3V0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZTNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sb29rczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWxvb2tzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZTRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sb3VwZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLWxvdXBlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZTVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sdW14OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbHVteDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGU2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbWFnbmV0LW9uOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWFnbmV0LW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZTdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tYWduZXQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tYWduZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThlOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1hZ25pZnktbWludXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tYWduaWZ5LW1pbnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZTlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tYWduaWZ5LXBsdXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tYWduaWZ5LXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThlYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1hZ25pZnk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tYWduaWZ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZWJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tYWlsLXJ1OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWFpbC1ydTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGVjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbWFwLW1hcmtlci1jaXJjbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tYXAtbWFya2VyLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGVkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbWFwLW1hcmtlci1tdWx0aXBsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW1hcC1tYXJrZXItbXVsdGlwbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThlZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1hcC1tYXJrZXItb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWFwLW1hcmtlci1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThlZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1hcC1tYXJrZXItcmFkaXVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWFwLW1hcmtlci1yYWRpdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1hcC1tYXJrZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tYXAtbWFya2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZjFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tYXA6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tYXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1hcmdpbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW1hcmdpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGYzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbWFya2Rvd246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tYXJrZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGY0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbWFya2VyLWNoZWNrOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWFya2VyLWNoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tYXJ0aW5pOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWFydGluaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGY2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbWF0ZXJpYWwtdWk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tYXRlcmlhbC11aTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGY3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbWF4Y2RuOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWF4Y2RuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZjhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tZWRpdW06YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tZWRpdW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1lbW9yeTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW1lbW9yeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGZhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbWVudS1kb3duOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWVudS1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZmJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tZW51LWxlZnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tZW51LWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmY1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1lbnUtcmlnaHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tZW51LXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZmRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tZW51LXVwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWVudS11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGZlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbWVudTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW1lbnU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1lc3NhZ2UtYWxlcnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tZXNzYWdlLWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tZXNzYWdlLWRyYXc6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tZXNzYWdlLWRyYXc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1lc3NhZ2UtaW1hZ2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tZXNzYWdlLWltYWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tZXNzYWdlLXByb2Nlc3Npbmc6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tZXNzYWdlLXByb2Nlc3Npbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1lc3NhZ2UtcmVwbHk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tZXNzYWdlLXJlcGx5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tZXNzYWdlLXRleHQtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW1lc3NhZ2UtdGV4dC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tZXNzYWdlLXRleHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tZXNzYWdlLXRleHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1lc3NhZ2UtdmlkZW86YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tZXNzYWdlLXZpZGVvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tZXNzYWdlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWVzc2FnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbWljcm9waG9uZS1kb3RzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWljcm9waG9uZS1kb3RzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1taWNyb3Bob25lLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW1pY3JvcGhvbmUtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1taWNyb3Bob25lLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1taWNyb3Bob25lLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1pY3JvcGhvbmUtc2V0dGluZ3M6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1taWNyb3Bob25lLXNldHRpbmdzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1taWNyb3Bob25lLXZhcmlhbnQtb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWljcm9waG9uZS12YXJpYW50LW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbWljcm9waG9uZS12YXJpYW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWljcm9waG9uZS12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1taWNyb3Bob25lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWljcm9waG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbWludXMtYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbWludXMtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1taW51cy1jaXJjbGUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW1pbnVzLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1taW51cy1jaXJjbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1pbnVzLW5ldHdvcms6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1taW51cy1uZXR3b3JrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1taW51czpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW1pbnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tb25pdG9yLW11bHRpcGxlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbW9uaXRvci1tdWx0aXBsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbW9uaXRvcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW1vbml0b3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1vcmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tb3JlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tb3VzZS1vZmY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tb3VzZS1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1vdXNlLXZhcmlhbnQtb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbW91c2UtdmFyaWFudC1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW1vdXNlLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tb3VzZS12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tb3VzZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW1vdXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tb3ZpZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW1vdmllOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tdWx0aXBsaWNhdGlvbi1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tdWx0aXBsaWNhdGlvbi1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW11bHRpcGxpY2F0aW9uOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbXVsdGlwbGljYXRpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW11c2ljLWJveC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbXVzaWMtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW11c2ljLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW11c2ljLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbXVzaWMtY2lyY2xlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbXVzaWMtY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tdXNpYy1ub3RlLWVpZ2h0aDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW11c2ljLW5vdGUtZWlnaHRoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1tdXNpYy1ub3RlLWhhbGY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tdXNpYy1ub3RlLWhhbGY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW11c2ljLW5vdGUtb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbXVzaWMtbm90ZS1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW11c2ljLW5vdGUtcXVhcnRlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW11c2ljLW5vdGUtcXVhcnRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbXVzaWMtbm90ZS1zaXh0ZWVudGg6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tdXNpYy1ub3RlLXNpeHRlZW50aDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbXVzaWMtbm90ZS13aG9sZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW11c2ljLW5vdGUtd2hvbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW11c2ljLW5vdGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1tdXNpYy1ub3RlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1uYXR1cmUtcGVvcGxlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbmF0dXJlLXBlb3BsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbmF0dXJlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbmF0dXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MmFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1uYXZpZ2F0aW9uOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbmF2aWdhdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbmVlZGxlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbmVlZGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MmNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1uZXN0LXByb3RlY3Q6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1uZXN0LXByb3RlY3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW5lc3QtdGhlcm1vc3RhdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW5lc3QtdGhlcm1vc3RhdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbmV3c3BhcGVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbmV3c3BhcGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MmZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1uZmMtdGFwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbmZjLXRhcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTMwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbmZjLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1uZmMtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTMxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbmZjOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbmZjOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ubzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW5vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ub3QtZXF1YWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ub3QtZXF1YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW5vdGUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW5vdGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbm90ZS10ZXh0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbm90ZS10ZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ub3RlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbm90ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbnVtZXJpYy0wLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbnVtZXJpYy0wLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTAtYm94LW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljLTAtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW51bWVyaWMtMC1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljLTAtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2FcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTEtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljLTEtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW51bWVyaWMtMS1ib3gtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW51bWVyaWMtMS1ib3gtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTNjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbnVtZXJpYy0xLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW51bWVyaWMtMS1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW51bWVyaWMtMi1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW51bWVyaWMtMi1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTNlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbnVtZXJpYy0yLWJveC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbnVtZXJpYy0yLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2ZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTItYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbnVtZXJpYy0yLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbnVtZXJpYy0zLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbnVtZXJpYy0zLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTMtYm94LW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljLTMtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0MlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW51bWVyaWMtMy1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljLTMtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTQtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljLTQtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW51bWVyaWMtNC1ib3gtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW51bWVyaWMtNC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbnVtZXJpYy00LWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW51bWVyaWMtNC1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW51bWVyaWMtNS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW51bWVyaWMtNS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbnVtZXJpYy01LWJveC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbnVtZXJpYy01LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTUtYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbnVtZXJpYy01LWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbnVtZXJpYy02LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbnVtZXJpYy02LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NGFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTYtYm94LW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljLTYtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0YlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW51bWVyaWMtNi1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljLTYtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NGNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTctYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljLTctYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW51bWVyaWMtNy1ib3gtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW51bWVyaWMtNy1ib3gtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbnVtZXJpYy03LWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW51bWVyaWMtNy1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0ZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW51bWVyaWMtOC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW51bWVyaWMtOC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTUwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbnVtZXJpYy04LWJveC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbnVtZXJpYy04LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTgtYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbnVtZXJpYy04LWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTUyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tbnVtZXJpYy05LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tbnVtZXJpYy05LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTktYm94LW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljLTktYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW51bWVyaWMtOS1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljLTktYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTktcGx1cy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW51bWVyaWMtOS1wbHVzLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTktcGx1cy1ib3gtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW51bWVyaWMtOS1wbHVzLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udW1lcmljLTktcGx1cy1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljLTktcGx1cy1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW51bWVyaWM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1udW1lcmljOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1udXRyaXRvbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW51dHJpdG9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NWFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1vZG5va2xhc3NuaWtpOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTViXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tb2ZmaWNlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tb2ZmaWNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NWNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1vaWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1vaWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW9tZWdhOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tb21lZ2E6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW9uZWRyaXZlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tb25lZHJpdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1ZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW9wZW4taW4tYXBwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tb3Blbi1pbi1hcHA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW9wZW4taW4tbmV3OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tb3Blbi1pbi1uZXc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2MVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW9ybmFtZW50LXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1vcm5hbWVudC12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1vcm5hbWVudDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLW9ybmFtZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1vdXRib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1vdXRib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLW91dGRlbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1vdXRkZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1vd2w6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1vd2w6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBhY2thZ2UtZG93bjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBhY2thZ2UtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTY3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGFja2FnZS11cDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBhY2thZ2UtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBhY2thZ2UtdmFyaWFudC1jbG9zZWQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wYWNrYWdlLXZhcmlhbnQtY2xvc2VkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wYWNrYWdlLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wYWNrYWdlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2YVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBhY2thZ2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wYWNrYWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NmJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wYWxldHRlLWFkdmFuY2VkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGFsZXR0ZS1hZHZhbmNlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTZjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGFsZXR0ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBhbGV0dGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBhbmRhOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGFuZGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBhbmRvcmE6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wYW5kb3JhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NmZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wYW5vcmFtYS1maXNoZXllOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGFub3JhbWEtZmlzaGV5ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTcwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGFub3JhbWEtaG9yaXpvbnRhbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBhbm9yYW1hLWhvcml6b250YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3MVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBhbm9yYW1hLXZlcnRpY2FsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGFub3JhbWEtdmVydGljYWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3MlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBhbm9yYW1hLXdpZGUtYW5nbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wYW5vcmFtYS13aWRlLWFuZ2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NzNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wYW5vcmFtYTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBhbm9yYW1hOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NzRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wYXBlci1jdXQtdmVydGljYWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wYXBlci1jdXQtdmVydGljYWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3NVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBhcGVyY2xpcDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBhcGVyY2xpcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGFya2luZzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBhcmtpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBhdXNlLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGF1c2UtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBhdXNlLWNpcmNsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGF1c2Utb2N0YWdvbi1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGF1c2Utb2N0YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5N2FcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wYXVzZS1vY3RhZ29uOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGF1c2Utb2N0YWdvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGF1c2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wYXVzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGF3OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGF3OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5N2RcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wZW46YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBlbmNpbC1ib3gtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBlbmNpbC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGVuY2lsLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBlbmNpbC1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBlbmNpbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBlbmNpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTgxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGVvcGxlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGVvcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wZXJjZW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGVyY2VudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTgzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGVyc29uLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBlcnNvbi1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBlcnNvbi1taW51czpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBlcnNvbi1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGVyc29uLXBsdXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wZXJzb24tcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGhhcm1hY3k6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1waGFybWFjeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGhvbmUtYmx1ZXRvb3RoOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGhvbmUtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1waG9uZS1kb3RzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGhvbmUtZG90czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGhvbmUtZm9yd2FyZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBob25lLWZvcndhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4YVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBob25lLWhhbmd1cDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBob25lLWhhbmd1cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGhvbmUtaW4tdGFsazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBob25lLWluLXRhbGs6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4Y1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBob25lLWluY29taW5nOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGhvbmUtaW5jb21pbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBob25lLWxvY2tlZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBob25lLWxvY2tlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGhvbmUtbG9nOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGhvbmUtbG9nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OGZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1waG9uZS1taXNzZWQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1waG9uZS1taXNzZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBob25lLW91dGdvaW5nOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGhvbmUtb3V0Z29pbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5MVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBob25lLXBhdXNlZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBob25lLXBhdXNlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTkyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGhvbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1waG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTkzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGljdHVyZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBpY3R1cmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBpZzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBpZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTk1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGlsbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBpbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBpbi1vZmY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1waW4tb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1waW46YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1waW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBpbmUtdHJlZS1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1waW5lLXRyZWUtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1waW5lLXRyZWU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1waW5lLXRyZWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5YVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBpbnRlcmVzdC1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1waW50ZXJlc3QtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OWJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1waW50ZXJlc3Q6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5Y1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBpenphOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGl6emE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBsYW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGxhbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBsYXktYm94LW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wbGF5LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OWZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wbGF5LWNpcmNsZS1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGxheS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWEwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGxheS1jaXJjbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWExXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGxheTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBsYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBsYXlsaXN0LW1pbnVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGxheWxpc3QtbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBsYXlsaXN0LXBsdXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wbGF5bGlzdC1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YTRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wbGF5c3RhdGlvbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBsYXlzdGF0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YTVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wbHVzLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBsdXMtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YTZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wbHVzLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGx1cy1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWE3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGx1cy1jaXJjbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWE4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcGx1cy1uZXR3b3JrOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGx1cy1uZXR3b3JrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YTlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wbHVzLW9uZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBsdXMtb25lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wbHVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWFiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcG9ja2V0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcG9ja2V0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wb2xsLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBvbGwtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wb2xsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcG9sbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWFlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcG9seW1lcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBvbHltZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBvcGNvcm46YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wb3Bjb3JuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wb3VuZC1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wb3VuZC1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBvdW5kOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcG91bmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBvd2VyLXNldHRpbmdzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcG93ZXItc2V0dGluZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXBvd2VyLXNvY2tldDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXBvd2VyLXNvY2tldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWI0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcG93ZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wb3dlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWI1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcHJlc2VudGF0aW9uLXBsYXk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1wcmVzZW50YXRpb24tcGxheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWI2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcHJlc2VudGF0aW9uOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcHJlc2VudGF0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1wcmludGVyLTNkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcHJpbnRlci0zZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWI4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcHJpbnRlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXByaW50ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXB1bHNlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcHVsc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXB1enpsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXB1enpsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcXJjb2RlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcXJjb2RlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YmNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1xdWFkY29wdGVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcXVhZGNvcHRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcXVhbGl0eS1oaWdoOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcXVhbGl0eS1oaWdoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YmVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1xdWVzdGlvbi1tYXJrLWNpcmNsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXF1ZXN0aW9uLW1hcmstY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YmZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1xdWljay1yZXBseTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXF1aWNrLXJlcGx5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1xdWlja3RpbWU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1xdWlja3RpbWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXJhYmJpdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXJhYmJpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWMyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmFkaWF0b3I6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yYWRpYXRvcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWMzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmFkaW8tdG93ZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yYWRpby10b3dlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmFkaW86YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yYWRpbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmFkaW9hY3RpdmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yYWRpb2FjdGl2ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmFkaW9ib3gtYmxhbms6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yYWRpb2JveC1ibGFuazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmFkaW9ib3gtbWFya2VkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcmFkaW9ib3gtbWFya2VkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1yYXNwYmVycnlwaTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXJhc3BiZXJyeXBpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1yZGlvOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcmRpbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWNhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmVhZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXJlYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXJlYWRhYmlsaXR5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcmVhZGFiaWxpdHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljY1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXJlY2VpcHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yZWNlaXB0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5Y2RcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1yZWN5Y2xlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcmVjeWNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWNlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmVkZGl0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcmVkZGl0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5Y2ZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1yZWRvLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yZWRvLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXJlZG86YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yZWRvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZDFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1yZWZyZXNoOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcmVmcmVzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmVsYXRpdmUtc2NhbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yZWxhdGl2ZS1zY2FsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmVsb2FkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcmVsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZDRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1yZW1vdGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yZW1vdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXJlbmFtZS1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yZW5hbWUtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZDZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1yZXBlYXQtb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcmVwZWF0LW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQ3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmVwZWF0LW9uY2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yZXBlYXQtb25jZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQ4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmVwZWF0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcmVwZWF0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZDlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1yZXBsYXk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yZXBsYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXJlcGx5LWFsbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXJlcGx5LWFsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWRiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmVwbHk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yZXBseTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWRjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmVwcm9kdWN0aW9uOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcmVwcm9kdWN0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZGRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1yZXNpemUtYm90dG9tLXJpZ2h0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcmVzaXplLWJvdHRvbS1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWRlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcmVzcG9uc2l2ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXJlc3BvbnNpdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXJlc3RvcmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yZXN0b3JlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZTBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1yZXdpbmQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yZXdpbmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXJpYmJvbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXJpYmJvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWUyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcm9hZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXJvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXJvY2tldDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXJvY2tldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWU0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcm90YXRlLTNkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcm90YXRlLTNkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZTVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1yb3RhdGUtbGVmdC12YXJpYW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcm90YXRlLWxlZnQtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWU2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcm90YXRlLWxlZnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yb3RhdGUtbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWU3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcm90YXRlLXJpZ2h0LXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yb3RhdGUtcmlnaHQtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWU4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tcm90YXRlLXJpZ2h0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tcm90YXRlLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZTlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1yb3V0ZXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yb3V0ZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXJzcy1ib3g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1yc3MtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZWJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ydWxlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXJ1bGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZWNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1ydW46YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1ydW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNhbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zYWxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZWVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zYXRlbGxpdGUtdmFyaWFudDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNhdGVsbGl0ZS12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZWZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zYXRlbGxpdGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zYXRlbGxpdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNjYWxlLWJhdGhyb29tOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2NhbGUtYmF0aHJvb206YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNjYWxlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2NhbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNjaG9vbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNjaG9vbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWYzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2NyZWVuLXJvdGF0aW9uLWxvY2s6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zY3JlZW4tcm90YXRpb24tbG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWY0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2NyZWVuLXJvdGF0aW9uOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2NyZWVuLXJvdGF0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zY3JpcHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zY3JpcHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNlY3VyaXR5LW5ldHdvcms6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zZWN1cml0eS1uZXR3b3JrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZjdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zZWN1cml0eTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNlY3VyaXR5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZjhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zZWxlY3QtYWxsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2VsZWN0LWFsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWY5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2VsZWN0LWludmVyc2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zZWxlY3QtaW52ZXJzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWZhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2VsZWN0LW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNlbGVjdC1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNlbGVjdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNlbGVjdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWZjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2VuZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNlbmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNlcnZlci1taW51czpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNlcnZlci1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWZlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2VydmVyLW5ldHdvcmstb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2VydmVyLW5ldHdvcmstb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZmZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zZXJ2ZXItbmV0d29yazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNlcnZlci1uZXR3b3JrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zZXJ2ZXItb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2VydmVyLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTAxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2VydmVyLXBsdXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zZXJ2ZXItcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTAyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2VydmVyLXJlbW92ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNlcnZlci1yZW1vdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNlcnZlci1zZWN1cml0eTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNlcnZlci1zZWN1cml0eTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTA0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2VydmVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2VydmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zaGFwZS1wbHVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2hhcGUtcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTA2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2hhcmUtdmFyaWFudDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNoYXJlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNoYXJlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2hhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNoaWVsZC1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2hpZWxkLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNoaWVsZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNoaWVsZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2hvcHBpbmctbXVzaWM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zaG9wcGluZy1tdXNpYzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2hvcHBpbmc6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zaG9wcGluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2h1ZmZsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNodWZmbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNpZ21hOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2lnbWE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNpZ24tY2F1dGlvbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNpZ24tY2F1dGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2lnbmFsOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2lnbmFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMTBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zaWx2ZXJ3YXJlLWZvcms6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zaWx2ZXJ3YXJlLWZvcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNpbHZlcndhcmUtc3Bvb246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zaWx2ZXJ3YXJlLXNwb29uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMTJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zaWx2ZXJ3YXJlLXZhcmlhbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zaWx2ZXJ3YXJlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNpbHZlcndhcmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zaWx2ZXJ3YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMTRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zaW0tYWxlcnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zaW0tYWxlcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNpbTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNpbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTE2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2l0ZW1hcDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNpdGVtYXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNraXAtbmV4dDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNraXAtbmV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTE4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2tpcC1wcmV2aW91czpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNraXAtcHJldmlvdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNreXBlLWJ1c2luZXNzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2t5cGUtYnVzaW5lc3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNreXBlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc2t5cGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNsZWVwLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNsZWVwLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTFjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc2xlZXA6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zbGVlcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTFkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc21va2luZy1vZmY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zbW9raW5nLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTFlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc21va2luZzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNtb2tpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNuYXBjaGF0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc25hcGNoYXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNub3dtYW46YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zbm93bWFuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMjFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zb2ZhOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc29mYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTIyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc29ydC1hbHBoYWJldGljYWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zb3J0LWFscGhhYmV0aWNhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTIzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc29ydC1hc2NlbmRpbmc6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zb3J0LWFzY2VuZGluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTI0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc29ydC1kZXNjZW5kaW5nOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc29ydC1kZXNjZW5kaW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zb3J0LW51bWVyaWM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zb3J0LW51bWVyaWM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNvcnQtdmFyaWFudDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNvcnQtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTI3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc29ydDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNvcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNvdW5kY2xvdWQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMjlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zb3VyY2UtZm9yazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNvdXJjZS1mb3JrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMmFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zb3VyY2UtcHVsbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNvdXJjZS1wdWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMmJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zcGVha2VyLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNwZWFrZXItb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMmNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zcGVha2VyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc3BlYWtlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTJkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc3BlZWRvbWV0ZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zcGVlZG9tZXRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTJlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc3BlbGxjaGVjazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNwZWxsY2hlY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNwb3RpZnk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zcG90aWZ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMzBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zcG90bGlnaHQtYmVhbTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNwb3RsaWdodC1iZWFtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMzFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zcG90bGlnaHQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zcG90bGlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEzMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNwcmVhZHNoZWV0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc3ByZWFkc2hlZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEzM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNxdWFyZS1pbmMtY2FzaDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNxdWFyZS1pbmMtY2FzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTM0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc3F1YXJlLWluYzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXNxdWFyZS1pbmM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEzNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXN0YWNrb3ZlcmZsb3c6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zdGFja292ZXJmbG93OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMzZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zdGFyLWNpcmNsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXN0YXItY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMzdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zdGFyLWhhbGY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEzOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXN0YXItb2YtZGF2aWQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zdGFyLW9mLWRhdmlkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMzlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zdGFyLW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zdGFyLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEzYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXN0YXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zdGFyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhM2JcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zdGVhbTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXN0ZWFtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhM2NcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zdGV0aG9zY29wZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhM2RcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zdG9ja2luZzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXN0b2NraW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhM2VcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zdG9wOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc3RvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTNmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc3RvcmUtMjQtaG91cjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXN0b3JlLTI0LWhvdXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXN0b3JlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc3RvcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0MVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXN0b3ZlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc3RvdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0MlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXN1YndheTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXN1YndheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTQzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc3VuZ2xhc3NlczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXN1bmdsYXNzZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXN3YXAtaG9yaXpvbnRhbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXN3YXAtaG9yaXpvbnRhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTQ1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc3dhcC12ZXJ0aWNhbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXN3YXAtdmVydGljYWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXN3aW06YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zd2ltOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNDdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zd29yZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXN3b3JkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNDhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zeW5jLWFsZXJ0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tc3luYy1hbGVydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTQ5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc3luYy1vZmY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi1zeW5jLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTRhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tc3luYzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXN5bmM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0YlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRhYi11bnNlbGVjdGVkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGFiLXVuc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0Y1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRhYjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRhYjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTRkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGFibGUtY29sdW1uLXBsdXMtYWZ0ZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10YWJsZS1jb2x1bW4tcGx1cy1hZnRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTRlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGFibGUtY29sdW1uLXBsdXMtYmVmb3JlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGFibGUtY29sdW1uLXBsdXMtYmVmb3JlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNGZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10YWJsZS1jb2x1bW4tcmVtb3ZlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGFibGUtY29sdW1uLXJlbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTUwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGFibGUtY29sdW1uLXdpZHRoOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGFibGUtY29sdW1uLXdpZHRoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNTFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10YWJsZS1lZGl0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGFibGUtZWRpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTUyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGFibGUtbGFyZ2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10YWJsZS1sYXJnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTUzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGFibGUtcm93LWhlaWdodDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRhYmxlLXJvdy1oZWlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRhYmxlLXJvdy1wbHVzLWFmdGVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGFibGUtcm93LXBsdXMtYWZ0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1NVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRhYmxlLXJvdy1wbHVzLWJlZm9yZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRhYmxlLXJvdy1wbHVzLWJlZm9yZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTU2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGFibGUtcm93LXJlbW92ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRhYmxlLXJvdy1yZW1vdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRhYmxlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGFibGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRhYmxldC1hbmRyb2lkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGFibGV0LWFuZHJvaWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1OVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRhYmxldC1pcGFkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGFibGV0LWlwYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1YVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRhYmxldDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRhYmxldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTViXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGFnLWZhY2VzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGFnLWZhY2VzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNWNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10YWctbXVsdGlwbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10YWctbXVsdGlwbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRhZy1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGFnLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRhZy10ZXh0LW91dGxpbmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10YWctdGV4dC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNWZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10YWc6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10YWc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE2MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRheGk6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10YXhpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNjFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10ZWFtdmlld2VyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGVhbXZpZXdlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTYyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGVsZWdyYW06YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10ZWxlZ3JhbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTYzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGVsZXZpc2lvbi1ndWlkZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRlbGV2aXNpb24tZ3VpZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE2NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRlbGV2aXNpb246YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10ZWxldmlzaW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNjVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10ZW1wZXJhdHVyZS1jZWxzaXVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGVtcGVyYXR1cmUtY2Vsc2l1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTY2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGVtcGVyYXR1cmUtZmFocmVuaGVpdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRlbXBlcmF0dXJlLWZhaHJlbmhlaXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE2N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRlbXBlcmF0dXJlLWtlbHZpbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRlbXBlcmF0dXJlLWtlbHZpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTY4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGVubmlzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGVubmlzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNjlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10ZW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTZhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGVycmFpbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRlcnJhaW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE2YlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRleHQtdG8tc3BlZWNoLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRleHQtdG8tc3BlZWNoLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTZjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGV4dC10by1zcGVlY2g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10ZXh0LXRvLXNwZWVjaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTZkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGV4dHVyZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRleHR1cmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE2ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRoZWF0ZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10aGVhdGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNmZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10aGVtZS1saWdodC1kYXJrOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGhlbWUtbGlnaHQtZGFyazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTcwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGhlcm1vbWV0ZXItbGluZXM6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10aGVybW9tZXRlci1saW5lczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTcxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGhlcm1vbWV0ZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10aGVybW9tZXRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTcyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGh1bWItZG93bi1vdXRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGh1bWItZG93bi1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNzNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10aHVtYi1kb3duOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGh1bWItZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTc0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGh1bWItdXAtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRodW1iLXVwLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE3NVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRodW1iLXVwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGh1bWItdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE3NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRodW1icy11cC1kb3duOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGh1bWJzLXVwLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE3N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRpY2tldC1hY2NvdW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGlja2V0LWFjY291bnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE3OFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRpY2tldDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRpY2tldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTc5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGllOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGllOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhN2FcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10aWxlLWZvdXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10aWxlLWZvdXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE3YlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRpbWVsYXBzZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRpbWVsYXBzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTdjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGltZXItMzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRpbWVyLTM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE3ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRpbWVyLTEwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGltZXItMTA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE3ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRpbWVyLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRpbWVyLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTdmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdGltZXItc2FuZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRpbWVyLXNhbmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE4MFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRpbWVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdGltZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE4MVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRpbWV0YWJsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRpbWV0YWJsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTgyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdG9nZ2xlLXN3aXRjaC1vZmY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10b2dnbGUtc3dpdGNoLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTgzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdG9nZ2xlLXN3aXRjaC1vbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRvZ2dsZS1zd2l0Y2gtb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE4NFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRvb2x0aXAtZWRpdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRvb2x0aXAtZWRpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTg1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdG9vbHRpcC1pbWFnZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRvb2x0aXAtaW1hZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE4NlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRvb2x0aXAtb3V0bGluZS1wbHVzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdG9vbHRpcC1vdXRsaW5lLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE4N1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRvb2x0aXAtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRvb2x0aXAtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTg4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdG9vbHRpcC10ZXh0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdG9vbHRpcC10ZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhODlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10b29sdGlwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdG9vbHRpcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYThhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdG9yOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdG9yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOGJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10cmFmZmljLWxpZ2h0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdHJhZmZpYy1saWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYThjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdHJhaW46YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10cmFpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYThkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdHJhbTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRyYW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE4ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRyYW5zY3JpYmUtY2xvc2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10cmFuc2NyaWJlLWNsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOGZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10cmFuc2NyaWJlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdHJhbnNjcmliZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTkwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdHJhbnNmZXI6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10cmFuc2ZlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTkxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdHJhc2g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10cmFzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTkyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdHJlZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRyZWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE5M1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRyZWxsbzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRyZWxsbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTk0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdHJlbmRpbmctZG93bjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRyZW5kaW5nLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE5NVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXRyZW5kaW5nLW5ldXRyYWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10cmVuZGluZy1uZXV0cmFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOTZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10cmVuZGluZy11cDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRyZW5kaW5nLXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOTdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10cnVjazpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRydWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOThcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10c2hpcnQtY3JldzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRzaGlydC1jcmV3OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOTlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10c2hpcnQtdjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXRzaGlydC12OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOWFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10dW1ibHItcmVibG9nOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdHVtYmxyLXJlYmxvZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTliXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdHVtYmxyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdHVtYmxyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOWNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi10d2l0Y2g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi10d2l0Y2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE5ZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXR3aXR0ZXItYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdHdpdHRlci1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE5ZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXR3aXR0ZXItY2lyY2xlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdHdpdHRlci1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE5ZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXR3aXR0ZXItcmV0d2VldDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXR3aXR0ZXItcmV0d2VldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWEwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdHdpdHRlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXVidW50dTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXVidW50dTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWEyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdW1icmVsbGEtb3V0bGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXVtYnJlbGxhLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXVtYnJlbGxhOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdW1icmVsbGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXVuZG8tdmFyaWFudDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXVuZG8tdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWE1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdW5kbzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXVuZG86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXVuZm9sZC1sZXNzOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdW5mb2xkLWxlc3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXVuZm9sZC1tb3JlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdW5mb2xkLW1vcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXVuZ3JvdXA6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi11bmdyb3VwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYTlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi11bnRhcHBkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdW50YXBwZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWFhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdXBsb2FkOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYWJcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi11c2I6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi11c2I6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhY1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXZlY3Rvci1jdXJ2ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXZlY3Rvci1jdXJ2ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWFkXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdmVjdG9yLXBvaW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdmVjdG9yLXBvaW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYWVcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12ZWN0b3Itc3F1YXJlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdmVjdG9yLXNxdWFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWFmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdmVyaWZpZWQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi12ZXJpZmllZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWIwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdmlicmF0aW9uOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdmlicmF0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYjFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12aWRlby1vZmY6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi12aWRlby1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFiMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXZpZGVvLXN3aXRjaDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXZpZGVvLXN3aXRjaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWIzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdmlkZW86YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi12aWRlbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWI0XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdmlldy1hZ2VuZGE6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi12aWV3LWFnZW5kYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWI1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdmlldy1hcnJheTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXZpZXctYXJyYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFiNlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXZpZXctY2Fyb3VzZWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi12aWV3LWNhcm91c2VsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYjdcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12aWV3LWNvbHVtbjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXZpZXctY29sdW1uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYjhcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12aWV3LWRhc2hib2FyZDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXZpZXctZGFzaGJvYXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYjlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12aWV3LWRheTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXZpZXctZGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYmFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12aWV3LWhlYWRsaW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdmlldy1oZWFkbGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWJiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdmlldy1saXN0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdmlldy1saXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYmNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12aWV3LW1vZHVsZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXZpZXctbW9kdWxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYmRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12aWV3LXF1aWx0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdmlldy1xdWlsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWJlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdmlldy1zdHJlYW06YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi12aWV3LXN0cmVhbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWJmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdmlldy13ZWVrOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdmlldy13ZWVrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYzBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12aW1lbzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXZpbWVvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYzFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12aW5lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdmluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWMyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdmstYm94OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdmstYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYzNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12ay1jaXJjbGU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi12ay1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFjNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXZrOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFjNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXZvaWNlbWFpbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXZvaWNlbWFpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWM2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdm9sdW1lLWhpZ2g6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi12b2x1bWUtaGlnaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWM3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdm9sdW1lLWxvdzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXZvbHVtZS1sb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFjOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXZvbHVtZS1tZWRpdW06YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi12b2x1bWUtbWVkaXVtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYzlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12b2x1bWUtb2ZmOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWNhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24tdm9sdW1lOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24tdm9sdW1lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhY2JcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi12cG46YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi12cG46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFjY1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdhbGs6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13YWxrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhY2RcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi13YWxsZXQtZ2lmdGNhcmQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13YWxsZXQtZ2lmdGNhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFjZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdhbGxldC1tZW1iZXJzaGlwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2FsbGV0LW1lbWJlcnNoaXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFjZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdhbGxldC10cmF2ZWw6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13YWxsZXQtdHJhdmVsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZDBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi13YWxsZXQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13YWxsZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFkMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdhc2hpbmctbWFjaGluZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdhc2hpbmctbWFjaGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWQyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2F0Y2gtZXhwb3J0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2F0Y2gtZXhwb3J0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZDNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi13YXRjaC1pbXBvcnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13YXRjaC1pbXBvcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFkNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdhdGNoOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2F0Y2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFkNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdhdGVyLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdhdGVyLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWQ2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2F0ZXItcHVtcDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdhdGVyLXB1bXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFkN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdhdGVyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2F0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFkOFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdlYXRoZXItY2xvdWR5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2VhdGhlci1jbG91ZHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFkOVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdlYXRoZXItZm9nOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2VhdGhlci1mb2c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFkYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdlYXRoZXItaGFpbDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdlYXRoZXItaGFpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWRiXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2VhdGhlci1saWdodG5pbmc6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13ZWF0aGVyLWxpZ2h0bmluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWRjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2VhdGhlci1uaWdodDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdlYXRoZXItbmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFkZFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdlYXRoZXItcGFydGx5Y2xvdWR5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2VhdGhlci1wYXJ0bHljbG91ZHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFkZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdlYXRoZXItcG91cmluZzpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdlYXRoZXItcG91cmluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWRmXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2VhdGhlci1yYWlueTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdlYXRoZXItcmFpbnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlMFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdlYXRoZXItc25vd3k6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13ZWF0aGVyLXNub3d5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZTFcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi13ZWF0aGVyLXN1bm55OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2VhdGhlci1zdW5ueTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWUyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2VhdGhlci1zdW5zZXQtZG93bjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdlYXRoZXItc3Vuc2V0LWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlM1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdlYXRoZXItc3Vuc2V0LXVwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2VhdGhlci1zdW5zZXQtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlNFwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdlYXRoZXItc3Vuc2V0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2VhdGhlci1zdW5zZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdlYXRoZXItd2luZHktdmFyaWFudDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdlYXRoZXItd2luZHktdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWU2XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2VhdGhlci13aW5keTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdlYXRoZXItd2luZHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdlYjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdlYjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWU4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2ViY2FtOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2ViY2FtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZTlcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi13ZWlnaHQta2lsb2dyYW06YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13ZWlnaHQta2lsb2dyYW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlYVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdlaWdodDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdlaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWViXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2hhdHNhcHA6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13aGF0c2FwcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWVjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2hlZWxjaGFpci1hY2Nlc3NpYmlsaXR5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2hlZWxjaGFpci1hY2Nlc3NpYmlsaXR5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZWRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi13aGl0ZS1iYWxhbmNlLWF1dG86YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13aGl0ZS1iYWxhbmNlLWF1dG86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlZVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdoaXRlLWJhbGFuY2UtaW5jYW5kZXNjZW50OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2hpdGUtYmFsYW5jZS1pbmNhbmRlc2NlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdoaXRlLWJhbGFuY2UtaXJyYWRlc2NlbnQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13aGl0ZS1iYWxhbmNlLWlycmFkZXNjZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZjBcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi13aGl0ZS1iYWxhbmNlLXN1bm55OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2hpdGUtYmFsYW5jZS1zdW5ueTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWYxXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2lmaTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdpZmk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFmMlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdpaTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdpaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWYzXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2lraXBlZGlhOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td2lraXBlZGlhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZjRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi13aW5kb3ctY2xvc2U6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13aW5kb3ctY2xvc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFmNVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdpbmRvdy1jbG9zZWQ6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13aW5kb3ctY2xvc2VkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZjZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi13aW5kb3ctbWF4aW1pemU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFmN1wiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWY4XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2luZG93LW9wZW46YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13aW5kb3ctb3BlbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWY5XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2luZG93LXJlc3RvcmU6YmVmb3JlLCBbY2xhc3MqPVwiIGljb24tXCJdOm5vdCgubWQtZm9udCkuaWNvbi13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWZhXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td2luZG93czpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdpbmRvd3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFmYlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXdvcmRwcmVzczpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXdvcmRwcmVzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWZjXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24td29ya2VyOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td29ya2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZmRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi13dW5kZXJsaXN0OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24td3VuZGVybGlzdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWZlXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24teGJveC1jb250cm9sbGVyLW9mZjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXhib3gtY29udHJvbGxlci1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFmZlwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXhib3gtY29udHJvbGxlcjpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXhib3gtY29udHJvbGxlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYjAwXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24teGJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXhib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWIwMVwiOyB9XG4gIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXhkYTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXhkYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYjAyXCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24teG1sOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24teG1sOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGViMDNcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi15ZWFzdDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXllYXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGViMDRcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi15ZWxwOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24teWVscDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYjA1XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24teW91dHViZS1wbGF5OmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24teW91dHViZS1wbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGViMDZcIjsgfVxuICBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi15b3V0dWJlOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpLmljb24teW91dHViZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYjA3XCI7IH1cbiAgW2NsYXNzXj1cImljb24tXCJdLmljb24temlwLWJveDpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06bm90KC5tZC1mb250KS5pY29uLXppcC1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWIwOFwiOyB9XG5cbi8qIGh0dHBzOi8vZ2l0aHViLmNvbS9nb29nbGUvbWF0ZXJpYWwtZGVzaWduLWljb25zL2Jsb2IvbWFzdGVyL2ljb25mb250L2NvZGVwb2ludHMgKi9cbi50ZWNoLWluZm8tdHlwZS0xOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlMWMxJzsgfVxuXG4udGVjaC1pbmZvLXR5cGUtMjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTYyYSc7IH1cblxuLnRlY2gtaW5mby10eXBlLTk6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGUzZTYnOyB9XG5cbi50ZWNoLWluZm8tdHlwZS0xMDpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTNlNyc7IH1cblxuLnRlY2gtaW5mby10eXBlLTExOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlNDMwJzsgfVxuXG4udGVjaC1pbmZvLXR5cGUtMTI6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGU0MzYnOyB9XG5cbi50ZWNoLWluZm8tdHlwZS0xNTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTg2YSc7IH1cblxuLnRlY2gtaW5mby10eXBlLTE2OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlMDRjJzsgfVxuXG4udGVjaC1pbmZvLXR5cGUtMTc6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGU0MzgnOyB9XG5cbi50ZWNoLWluZm8tdHlwZS0xODpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTMyMic7IH1cblxuLnRlY2gtaW5mby10eXBlLTE5OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlNDM0JzsgfVxuXG4udGVjaC1pbmZvLXR5cGUtMjA6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGUyYzAnOyB9XG5cbi50ZWNoLWluZm8tdHlwZS0yMTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTkyMyc7IH1cblxuLnRlY2gtaW5mby10eXBlLTIyOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlMWIzJzsgfVxuXG4udGVjaC1pbmZvLXR5cGUtMjM6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGUxYjUnOyB9XG5cbi50ZWNoLWluZm8tdHlwZS0yNDpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTFlMCc7IH1cblxuLnRlY2gtaW5mby10eXBlLTI1OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlMWQ4JzsgfVxuXG4udGVjaC1pbmZvLXR5cGUtMjY6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGUxZGEnOyB9XG5cbi50ZWNoLWluZm8tdHlwZS0yNzpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTYyYic7IH1cblxuLnRlY2gtaW5mby10eXBlLTMwOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlMWQwJzsgfVxuXG4udGVjaC1pbmZvLXR5cGUtMzE6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGUyYzEnOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogQ29udGFpbnMgY3VzdG9tIGVsZW1lbnRzLCBjb21wb25lbnRzIGFuZCBnZW5lcmFsIHN0eWxlcyB0aGF0XG4vKiBmb2xsb3dzIEdvb2dsZShUTSkgTWF0ZXJpYWwgRGVzaWduKFRNKSBzcGVjc1xuLypcbi8qIGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vZGVzaWduL3NwZWMvbWF0ZXJpYWwtZGVzaWduL2ludHJvZHVjdGlvbi5odG1sXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgQXZhdGFyc1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hdmF0YXIge1xuICB3aWR0aDogNDBweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmF2YXRhci5zcXVhcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmF2YXRhci5zbWFsbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbWluLXdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAuYXZhdGFyLmJpZyB7XG4gICAgd2lkdGg6IDcycHg7XG4gICAgbWluLXdpZHRoOiA3MnB4O1xuICAgIGhlaWdodDogNzJweDtcbiAgICBsaW5lLWhlaWdodDogNzJweDsgfVxuICAuYXZhdGFyLmh1Z2Uge1xuICAgIHdpZHRoOiA5NnB4O1xuICAgIG1pbi13aWR0aDogOTZweDtcbiAgICBoZWlnaHQ6IDk2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDk2cHg7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBGb3Jtc1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mb3JtLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxNnB4OyB9XG4gIC5mb3JtLXdyYXBwZXIgLmZvcm0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBwYWRkaW5nOiA4cHggMDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIE5hdmlnYXRpb24gLSBTaW1wbGVcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubmF2aWdhdGlvbi1zaW1wbGUgLml0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbWF4LWhlaWdodDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4OyB9XG4gIC5uYXZpZ2F0aW9uLXNpbXBsZSAuaXRlbSBtZC1pY29uIHtcbiAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgLm5hdmlnYXRpb24tc2ltcGxlIC5pdGVtIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLm5hdmlnYXRpb24tc2ltcGxlIC5pdGVtLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG5cbi5uYXZpZ2F0aW9uLXNpbXBsZSAuc3ViaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXRvcDogOHB4OyB9XG4gIC5uYXZpZ2F0aW9uLXNpbXBsZSAuc3ViaGVhZGVyLmxpZ2h0IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTsgfVxuXG4ubmF2aWdhdGlvbi1zaW1wbGUgbWQtZGl2aWRlciB7XG4gIG1hcmdpbjogOHB4IDA7IH1cblxudGFibGUuc2ltcGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgdGFibGUuc2ltcGxlIHRoZWFkIHRyIHRoIHtcbiAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWluLXdpZHRoOiAxMjBweDsgfVxuICAgIHRhYmxlLnNpbXBsZSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7IH1cbiAgICB0YWJsZS5zaW1wbGUgdGhlYWQgdHIgdGg6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4OyB9XG4gIHRhYmxlLnNpbXBsZSB0Ym9keSB0ciB0ZCB7XG4gICAgcGFkZGluZzogMTZweCA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICB0YWJsZS5zaW1wbGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4OyB9XG4gICAgdGFibGUuc2ltcGxlIHRib2R5IHRyIHRkOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDogMjRweDsgfVxuICB0YWJsZS5zaW1wbGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICB0YWJsZS5zaW1wbGUuY2xpY2thYmxlIHRib2R5IHRyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICB0YWJsZS5zaW1wbGUuY2xpY2thYmxlIHRib2R5IHRyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBUeXBvZ3JhcGh5XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDsgfVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxLjNyZW07IH1cblxuaHRtbCwgYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvOyB9XG5cbmZvcm0ge1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi40cmVtOyB9XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07IH1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNHJlbTsgfVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjNyZW07IH1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG5cbi5sYSB7XG4gIGNvbG9yOiByZWQgIWltcG9ydGFudDsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6aG92ZXIsIGE6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5hYmJyIHtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cblxuYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgYmxvY2txdW90ZSBmb290ZXIge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAgIGJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7IH1cbiAgYmxvY2txdW90ZS5yZXZlcnNlIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgYmxvY2txdW90ZS5yZXZlcnNlIGZvb3RlcjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7IH1cbiAgICBibG9ja3F1b3RlLnJldmVyc2UgZm9vdGVyOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJzsgfVxuXG5kbCBkdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmRsIGRkIHtcbiAgbWFyZ2luOiA0cHggMCAxNnB4IDA7IH1cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNGN0Y0OUE7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG50YWJsZSB0aGVhZCB0ciB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmZvbnQtd2VpZ2h0LTEwMCB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7IH1cblxuLmZvbnQtd2VpZ2h0LTIwMCB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7IH1cblxuLmZvbnQtd2VpZ2h0LTMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLmZvbnQtd2VpZ2h0LTQwMCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZvbnQtd2VpZ2h0LTUwMCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmZvbnQtd2VpZ2h0LTYwMCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmZvbnQtd2VpZ2h0LTcwMCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmZvbnQtd2VpZ2h0LTgwMCB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7IH1cblxuLmZvbnQtd2VpZ2h0LTkwMCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cblxuLmZvbnQtc2l6ZS0xIHtcbiAgZm9udC1zaXplOiAxcHg7IH1cblxuLmZvbnQtc2l6ZS0yIHtcbiAgZm9udC1zaXplOiAycHg7IH1cblxuLmZvbnQtc2l6ZS0zIHtcbiAgZm9udC1zaXplOiAzcHg7IH1cblxuLmZvbnQtc2l6ZS00IHtcbiAgZm9udC1zaXplOiA0cHg7IH1cblxuLmZvbnQtc2l6ZS01IHtcbiAgZm9udC1zaXplOiA1cHg7IH1cblxuLmZvbnQtc2l6ZS02IHtcbiAgZm9udC1zaXplOiA2cHg7IH1cblxuLmZvbnQtc2l6ZS03IHtcbiAgZm9udC1zaXplOiA3cHg7IH1cblxuLmZvbnQtc2l6ZS04IHtcbiAgZm9udC1zaXplOiA4cHg7IH1cblxuLmZvbnQtc2l6ZS05IHtcbiAgZm9udC1zaXplOiA5cHg7IH1cblxuLmZvbnQtc2l6ZS0xMCB7XG4gIGZvbnQtc2l6ZTogMTBweDsgfVxuXG4uZm9udC1zaXplLTExIHtcbiAgZm9udC1zaXplOiAxMXB4OyB9XG5cbi5mb250LXNpemUtMTIge1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmZvbnQtc2l6ZS0xMyB7XG4gIGZvbnQtc2l6ZTogMTNweDsgfVxuXG4uZm9udC1zaXplLTE0IHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5mb250LXNpemUtMTUge1xuICBmb250LXNpemU6IDE1cHg7IH1cblxuLmZvbnQtc2l6ZS0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uZm9udC1zaXplLTE3IHtcbiAgZm9udC1zaXplOiAxN3B4OyB9XG5cbi5mb250LXNpemUtMTgge1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLmZvbnQtc2l6ZS0xOSB7XG4gIGZvbnQtc2l6ZTogMTlweDsgfVxuXG4uZm9udC1zaXplLTIwIHtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5mb250LXNpemUtMjEge1xuICBmb250LXNpemU6IDIxcHg7IH1cblxuLmZvbnQtc2l6ZS0yMiB7XG4gIGZvbnQtc2l6ZTogMjJweDsgfVxuXG4uZm9udC1zaXplLTIzIHtcbiAgZm9udC1zaXplOiAyM3B4OyB9XG5cbi5mb250LXNpemUtMjQge1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuLmZvbnQtc2l6ZS0yNSB7XG4gIGZvbnQtc2l6ZTogMjVweDsgfVxuXG4uZm9udC1zaXplLTI2IHtcbiAgZm9udC1zaXplOiAyNnB4OyB9XG5cbi5mb250LXNpemUtMjcge1xuICBmb250LXNpemU6IDI3cHg7IH1cblxuLmZvbnQtc2l6ZS0yOCB7XG4gIGZvbnQtc2l6ZTogMjhweDsgfVxuXG4uZm9udC1zaXplLTI5IHtcbiAgZm9udC1zaXplOiAyOXB4OyB9XG5cbi5mb250LXNpemUtMzAge1xuICBmb250LXNpemU6IDMwcHg7IH1cblxuLmZvbnQtc2l6ZS0zMSB7XG4gIGZvbnQtc2l6ZTogMzFweDsgfVxuXG4uZm9udC1zaXplLTMyIHtcbiAgZm9udC1zaXplOiAzMnB4OyB9XG5cbi5mb250LXNpemUtMzMge1xuICBmb250LXNpemU6IDMzcHg7IH1cblxuLmZvbnQtc2l6ZS0zNCB7XG4gIGZvbnQtc2l6ZTogMzRweDsgfVxuXG4uZm9udC1zaXplLTM1IHtcbiAgZm9udC1zaXplOiAzNXB4OyB9XG5cbi5mb250LXNpemUtMzYge1xuICBmb250LXNpemU6IDM2cHg7IH1cblxuLmZvbnQtc2l6ZS0zNyB7XG4gIGZvbnQtc2l6ZTogMzdweDsgfVxuXG4uZm9udC1zaXplLTM4IHtcbiAgZm9udC1zaXplOiAzOHB4OyB9XG5cbi5mb250LXNpemUtMzkge1xuICBmb250LXNpemU6IDM5cHg7IH1cblxuLmZvbnQtc2l6ZS00MCB7XG4gIGZvbnQtc2l6ZTogNDBweDsgfVxuXG4uZm9udC1zaXplLTQxIHtcbiAgZm9udC1zaXplOiA0MXB4OyB9XG5cbi5mb250LXNpemUtNDIge1xuICBmb250LXNpemU6IDQycHg7IH1cblxuLmZvbnQtc2l6ZS00MyB7XG4gIGZvbnQtc2l6ZTogNDNweDsgfVxuXG4uZm9udC1zaXplLTQ0IHtcbiAgZm9udC1zaXplOiA0NHB4OyB9XG5cbi5mb250LXNpemUtNDUge1xuICBmb250LXNpemU6IDQ1cHg7IH1cblxuLmZvbnQtc2l6ZS00NiB7XG4gIGZvbnQtc2l6ZTogNDZweDsgfVxuXG4uZm9udC1zaXplLTQ3IHtcbiAgZm9udC1zaXplOiA0N3B4OyB9XG5cbi5mb250LXNpemUtNDgge1xuICBmb250LXNpemU6IDQ4cHg7IH1cblxuLmZvbnQtc2l6ZS00OSB7XG4gIGZvbnQtc2l6ZTogNDlweDsgfVxuXG4uZm9udC1zaXplLTUwIHtcbiAgZm9udC1zaXplOiA1MHB4OyB9XG5cbi5mb250LXNpemUtNTEge1xuICBmb250LXNpemU6IDUxcHg7IH1cblxuLmZvbnQtc2l6ZS01MiB7XG4gIGZvbnQtc2l6ZTogNTJweDsgfVxuXG4uZm9udC1zaXplLTUzIHtcbiAgZm9udC1zaXplOiA1M3B4OyB9XG5cbi5mb250LXNpemUtNTQge1xuICBmb250LXNpemU6IDU0cHg7IH1cblxuLmZvbnQtc2l6ZS01NSB7XG4gIGZvbnQtc2l6ZTogNTVweDsgfVxuXG4uZm9udC1zaXplLTU2IHtcbiAgZm9udC1zaXplOiA1NnB4OyB9XG5cbi5mb250LXNpemUtNTcge1xuICBmb250LXNpemU6IDU3cHg7IH1cblxuLmZvbnQtc2l6ZS01OCB7XG4gIGZvbnQtc2l6ZTogNThweDsgfVxuXG4uZm9udC1zaXplLTU5IHtcbiAgZm9udC1zaXplOiA1OXB4OyB9XG5cbi5mb250LXNpemUtNjAge1xuICBmb250LXNpemU6IDYwcHg7IH1cblxuLmZvbnQtc2l6ZS02MSB7XG4gIGZvbnQtc2l6ZTogNjFweDsgfVxuXG4uZm9udC1zaXplLTYyIHtcbiAgZm9udC1zaXplOiA2MnB4OyB9XG5cbi5mb250LXNpemUtNjMge1xuICBmb250LXNpemU6IDYzcHg7IH1cblxuLmZvbnQtc2l6ZS02NCB7XG4gIGZvbnQtc2l6ZTogNjRweDsgfVxuXG4uZm9udC1zaXplLTY1IHtcbiAgZm9udC1zaXplOiA2NXB4OyB9XG5cbi5mb250LXNpemUtNjYge1xuICBmb250LXNpemU6IDY2cHg7IH1cblxuLmZvbnQtc2l6ZS02NyB7XG4gIGZvbnQtc2l6ZTogNjdweDsgfVxuXG4uZm9udC1zaXplLTY4IHtcbiAgZm9udC1zaXplOiA2OHB4OyB9XG5cbi5mb250LXNpemUtNjkge1xuICBmb250LXNpemU6IDY5cHg7IH1cblxuLmZvbnQtc2l6ZS03MCB7XG4gIGZvbnQtc2l6ZTogNzBweDsgfVxuXG4uZm9udC1zaXplLTcxIHtcbiAgZm9udC1zaXplOiA3MXB4OyB9XG5cbi5mb250LXNpemUtNzIge1xuICBmb250LXNpemU6IDcycHg7IH1cblxuLmZvbnQtc2l6ZS03MyB7XG4gIGZvbnQtc2l6ZTogNzNweDsgfVxuXG4uZm9udC1zaXplLTc0IHtcbiAgZm9udC1zaXplOiA3NHB4OyB9XG5cbi5mb250LXNpemUtNzUge1xuICBmb250LXNpemU6IDc1cHg7IH1cblxuLmZvbnQtc2l6ZS03NiB7XG4gIGZvbnQtc2l6ZTogNzZweDsgfVxuXG4uZm9udC1zaXplLTc3IHtcbiAgZm9udC1zaXplOiA3N3B4OyB9XG5cbi5mb250LXNpemUtNzgge1xuICBmb250LXNpemU6IDc4cHg7IH1cblxuLmZvbnQtc2l6ZS03OSB7XG4gIGZvbnQtc2l6ZTogNzlweDsgfVxuXG4uZm9udC1zaXplLTgwIHtcbiAgZm9udC1zaXplOiA4MHB4OyB9XG5cbi5mb250LXNpemUtODEge1xuICBmb250LXNpemU6IDgxcHg7IH1cblxuLmZvbnQtc2l6ZS04MiB7XG4gIGZvbnQtc2l6ZTogODJweDsgfVxuXG4uZm9udC1zaXplLTgzIHtcbiAgZm9udC1zaXplOiA4M3B4OyB9XG5cbi5mb250LXNpemUtODQge1xuICBmb250LXNpemU6IDg0cHg7IH1cblxuLmZvbnQtc2l6ZS04NSB7XG4gIGZvbnQtc2l6ZTogODVweDsgfVxuXG4uZm9udC1zaXplLTg2IHtcbiAgZm9udC1zaXplOiA4NnB4OyB9XG5cbi5mb250LXNpemUtODcge1xuICBmb250LXNpemU6IDg3cHg7IH1cblxuLmZvbnQtc2l6ZS04OCB7XG4gIGZvbnQtc2l6ZTogODhweDsgfVxuXG4uZm9udC1zaXplLTg5IHtcbiAgZm9udC1zaXplOiA4OXB4OyB9XG5cbi5mb250LXNpemUtOTAge1xuICBmb250LXNpemU6IDkwcHg7IH1cblxuLmZvbnQtc2l6ZS05MSB7XG4gIGZvbnQtc2l6ZTogOTFweDsgfVxuXG4uZm9udC1zaXplLTkyIHtcbiAgZm9udC1zaXplOiA5MnB4OyB9XG5cbi5mb250LXNpemUtOTMge1xuICBmb250LXNpemU6IDkzcHg7IH1cblxuLmZvbnQtc2l6ZS05NCB7XG4gIGZvbnQtc2l6ZTogOTRweDsgfVxuXG4uZm9udC1zaXplLTk1IHtcbiAgZm9udC1zaXplOiA5NXB4OyB9XG5cbi5mb250LXNpemUtOTYge1xuICBmb250LXNpemU6IDk2cHg7IH1cblxuLmZvbnQtc2l6ZS05NyB7XG4gIGZvbnQtc2l6ZTogOTdweDsgfVxuXG4uZm9udC1zaXplLTk4IHtcbiAgZm9udC1zaXplOiA5OHB4OyB9XG5cbi5mb250LXNpemUtOTkge1xuICBmb250LXNpemU6IDk5cHg7IH1cblxuLmZvbnQtc2l6ZS0xMDAge1xuICBmb250LXNpemU6IDEwMHB4OyB9XG5cbi5saW5lLWhlaWdodC0yIHtcbiAgbGluZS1oZWlnaHQ6IDJweDsgfVxuXG4ubGluZS1oZWlnaHQtNCB7XG4gIGxpbmUtaGVpZ2h0OiA0cHg7IH1cblxuLmxpbmUtaGVpZ2h0LTYge1xuICBsaW5lLWhlaWdodDogNnB4OyB9XG5cbi5saW5lLWhlaWdodC04IHtcbiAgbGluZS1oZWlnaHQ6IDhweDsgfVxuXG4ubGluZS1oZWlnaHQtMTAge1xuICBsaW5lLWhlaWdodDogMTBweDsgfVxuXG4ubGluZS1oZWlnaHQtMTIge1xuICBsaW5lLWhlaWdodDogMTJweDsgfVxuXG4ubGluZS1oZWlnaHQtMTQge1xuICBsaW5lLWhlaWdodDogMTRweDsgfVxuXG4ubGluZS1oZWlnaHQtMTYge1xuICBsaW5lLWhlaWdodDogMTZweDsgfVxuXG4ubGluZS1oZWlnaHQtMTgge1xuICBsaW5lLWhlaWdodDogMThweDsgfVxuXG4ubGluZS1oZWlnaHQtMjAge1xuICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4ubGluZS1oZWlnaHQtMjIge1xuICBsaW5lLWhlaWdodDogMjJweDsgfVxuXG4ubGluZS1oZWlnaHQtMjQge1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuXG4ubGluZS1oZWlnaHQtMjYge1xuICBsaW5lLWhlaWdodDogMjZweDsgfVxuXG4ubGluZS1oZWlnaHQtMjgge1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuXG4ubGluZS1oZWlnaHQtMzAge1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG4ubGluZS1oZWlnaHQtMzIge1xuICBsaW5lLWhlaWdodDogMzJweDsgfVxuXG4ubGluZS1oZWlnaHQtMzQge1xuICBsaW5lLWhlaWdodDogMzRweDsgfVxuXG4ubGluZS1oZWlnaHQtMzYge1xuICBsaW5lLWhlaWdodDogMzZweDsgfVxuXG4ubGluZS1oZWlnaHQtMzgge1xuICBsaW5lLWhlaWdodDogMzhweDsgfVxuXG4ubGluZS1oZWlnaHQtNDAge1xuICBsaW5lLWhlaWdodDogNDBweDsgfVxuXG4ubGluZS1oZWlnaHQtNDIge1xuICBsaW5lLWhlaWdodDogNDJweDsgfVxuXG4ubGluZS1oZWlnaHQtNDQge1xuICBsaW5lLWhlaWdodDogNDRweDsgfVxuXG4ubGluZS1oZWlnaHQtNDYge1xuICBsaW5lLWhlaWdodDogNDZweDsgfVxuXG4ubGluZS1oZWlnaHQtNDgge1xuICBsaW5lLWhlaWdodDogNDhweDsgfVxuXG4ubGluZS1oZWlnaHQtNTAge1xuICBsaW5lLWhlaWdodDogNTBweDsgfVxuXG4ubGluZS1oZWlnaHQtNTIge1xuICBsaW5lLWhlaWdodDogNTJweDsgfVxuXG4ubGluZS1oZWlnaHQtNTQge1xuICBsaW5lLWhlaWdodDogNTRweDsgfVxuXG4ubGluZS1oZWlnaHQtNTYge1xuICBsaW5lLWhlaWdodDogNTZweDsgfVxuXG4ubGluZS1oZWlnaHQtNTgge1xuICBsaW5lLWhlaWdodDogNThweDsgfVxuXG4ubGluZS1oZWlnaHQtNjAge1xuICBsaW5lLWhlaWdodDogNjBweDsgfVxuXG4ubGluZS1oZWlnaHQtNjIge1xuICBsaW5lLWhlaWdodDogNjJweDsgfVxuXG4ubGluZS1oZWlnaHQtNjQge1xuICBsaW5lLWhlaWdodDogNjRweDsgfVxuXG4ubGluZS1oZWlnaHQtNjYge1xuICBsaW5lLWhlaWdodDogNjZweDsgfVxuXG4ubGluZS1oZWlnaHQtNjgge1xuICBsaW5lLWhlaWdodDogNjhweDsgfVxuXG4ubGluZS1oZWlnaHQtNzAge1xuICBsaW5lLWhlaWdodDogNzBweDsgfVxuXG4ubGluZS1oZWlnaHQtNzIge1xuICBsaW5lLWhlaWdodDogNzJweDsgfVxuXG4ubGluZS1oZWlnaHQtNzQge1xuICBsaW5lLWhlaWdodDogNzRweDsgfVxuXG4ubGluZS1oZWlnaHQtNzYge1xuICBsaW5lLWhlaWdodDogNzZweDsgfVxuXG4ubGluZS1oZWlnaHQtNzgge1xuICBsaW5lLWhlaWdodDogNzhweDsgfVxuXG4ubGluZS1oZWlnaHQtODAge1xuICBsaW5lLWhlaWdodDogODBweDsgfVxuXG4ubGluZS1oZWlnaHQtODIge1xuICBsaW5lLWhlaWdodDogODJweDsgfVxuXG4ubGluZS1oZWlnaHQtODQge1xuICBsaW5lLWhlaWdodDogODRweDsgfVxuXG4ubGluZS1oZWlnaHQtODYge1xuICBsaW5lLWhlaWdodDogODZweDsgfVxuXG4ubGluZS1oZWlnaHQtODgge1xuICBsaW5lLWhlaWdodDogODhweDsgfVxuXG4ubGluZS1oZWlnaHQtOTAge1xuICBsaW5lLWhlaWdodDogOTBweDsgfVxuXG4ubGluZS1oZWlnaHQtOTIge1xuICBsaW5lLWhlaWdodDogOTJweDsgfVxuXG4ubGluZS1oZWlnaHQtOTQge1xuICBsaW5lLWhlaWdodDogOTRweDsgfVxuXG4ubGluZS1oZWlnaHQtOTYge1xuICBsaW5lLWhlaWdodDogOTZweDsgfVxuXG4ubGluZS1oZWlnaHQtOTgge1xuICBsaW5lLWhlaWdodDogOThweDsgfVxuXG4ubGluZS1oZWlnaHQtMTAwIHtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4OyB9XG5cbi5saW5lLWhlaWdodC0xMDIge1xuICBsaW5lLWhlaWdodDogMTAycHg7IH1cblxuLmxpbmUtaGVpZ2h0LTEwNCB7XG4gIGxpbmUtaGVpZ2h0OiAxMDRweDsgfVxuXG4ubGluZS1oZWlnaHQtMTA2IHtcbiAgbGluZS1oZWlnaHQ6IDEwNnB4OyB9XG5cbi5saW5lLWhlaWdodC0xMDgge1xuICBsaW5lLWhlaWdodDogMTA4cHg7IH1cblxuLmxpbmUtaGVpZ2h0LTExMCB7XG4gIGxpbmUtaGVpZ2h0OiAxMTBweDsgfVxuXG4ubGluZS1oZWlnaHQtMTEyIHtcbiAgbGluZS1oZWlnaHQ6IDExMnB4OyB9XG5cbi5saW5lLWhlaWdodC0xMTQge1xuICBsaW5lLWhlaWdodDogMTE0cHg7IH1cblxuLmxpbmUtaGVpZ2h0LTExNiB7XG4gIGxpbmUtaGVpZ2h0OiAxMTZweDsgfVxuXG4ubGluZS1oZWlnaHQtMTE4IHtcbiAgbGluZS1oZWlnaHQ6IDExOHB4OyB9XG5cbi5saW5lLWhlaWdodC0xMjAge1xuICBsaW5lLWhlaWdodDogMTIwcHg7IH1cblxubWQtaWNvbixcbm1kLWljb25bbWQtZm9udC1pY29uXSxcbmkge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgbWQtaWNvbi5zNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM0LFxuICBpLnM0IHtcbiAgICBmb250LXNpemU6IDRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNixcbiAgaS5zNiB7XG4gICAgZm9udC1zaXplOiA2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczgsXG4gIGkuczgge1xuICAgIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTAsXG4gIGkuczEwIHtcbiAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEyLFxuICBpLnMxMiB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNCxcbiAgaS5zMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTYsXG4gIGkuczE2IHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE4LFxuICBpLnMxOCB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMCxcbiAgaS5zMjAge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjIsXG4gIGkuczIyIHtcbiAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczI0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI0LFxuICBpLnMyNCB7XG4gICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyNixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNixcbiAgaS5zMjYge1xuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjgsXG4gIGkuczI4IHtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczMwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczMwLFxuICBpLnMzMCB7XG4gICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMzMixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMzMixcbiAgaS5zMzIge1xuICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMzQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMzQsXG4gIGkuczM0IHtcbiAgICBmb250LXNpemU6IDM0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMzRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMzRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczM2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczM2LFxuICBpLnMzNiB7XG4gICAgZm9udC1zaXplOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDM2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDM2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMzOCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMzOCxcbiAgaS5zMzgge1xuICAgIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMzhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNDAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNDAsXG4gIGkuczQwIHtcbiAgICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczQyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczQyLFxuICBpLnM0MiB7XG4gICAgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDQycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM0NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM0NCxcbiAgaS5zNDQge1xuICAgIGZvbnQtc2l6ZTogNDRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNDRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNDYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNDYsXG4gIGkuczQ2IHtcbiAgICBmb250LXNpemU6IDQ2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNDZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDQ2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczQ4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczQ4LFxuICBpLnM0OCB7XG4gICAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQ4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDQ4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM1MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM1MCxcbiAgaS5zNTAge1xuICAgIGZvbnQtc2l6ZTogNTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNTIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNTIsXG4gIGkuczUyIHtcbiAgICBmb250LXNpemU6IDUycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNTJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDUycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNTJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczU0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczU0LFxuICBpLnM1NCB7XG4gICAgZm9udC1zaXplOiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM1NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM1NixcbiAgaS5zNTYge1xuICAgIGZvbnQtc2l6ZTogNTZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNTgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNTgsXG4gIGkuczU4IHtcbiAgICBmb250LXNpemU6IDU4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNThweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNThweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNThweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDU4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNThweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczYwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczYwLFxuICBpLnM2MCB7XG4gICAgZm9udC1zaXplOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM2MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM2MixcbiAgaS5zNjIge1xuICAgIGZvbnQtc2l6ZTogNjJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA2MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNjJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNjQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNjQsXG4gIGkuczY0IHtcbiAgICBmb250LXNpemU6IDY0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNjRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNjRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczY2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczY2LFxuICBpLnM2NiB7XG4gICAgZm9udC1zaXplOiA2NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDY2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDY2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDY2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA2NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDY2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM2OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM2OCxcbiAgaS5zNjgge1xuICAgIGZvbnQtc2l6ZTogNjhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA2OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNjhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA2OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNzAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNzAsXG4gIGkuczcwIHtcbiAgICBmb250LXNpemU6IDcwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczcyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczcyLFxuICBpLnM3MiB7XG4gICAgZm9udC1zaXplOiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDcycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM3NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM3NCxcbiAgaS5zNzQge1xuICAgIGZvbnQtc2l6ZTogNzRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA3NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA3NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNzRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA3NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zNzYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zNzYsXG4gIGkuczc2IHtcbiAgICBmb250LXNpemU6IDc2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNzZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDc2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNzZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczc4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczc4LFxuICBpLnM3OCB7XG4gICAgZm9udC1zaXplOiA3OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDc4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDc4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDc4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA3OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDc4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM4MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM4MCxcbiAgaS5zODAge1xuICAgIGZvbnQtc2l6ZTogODBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zODIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zODIsXG4gIGkuczgyIHtcbiAgICBmb250LXNpemU6IDgycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogODJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogODJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogODJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDgycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogODJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczg0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczg0LFxuICBpLnM4NCB7XG4gICAgZm9udC1zaXplOiA4NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDg0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDg0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDg0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDg0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM4NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM4NixcbiAgaS5zODYge1xuICAgIGZvbnQtc2l6ZTogODZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA4NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA4NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA4NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogODZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA4NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zODgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zODgsXG4gIGkuczg4IHtcbiAgICBmb250LXNpemU6IDg4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogODhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogODhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogODhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDg4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogODhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczkwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczkwLFxuICBpLnM5MCB7XG4gICAgZm9udC1zaXplOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM5MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM5MixcbiAgaS5zOTIge1xuICAgIGZvbnQtc2l6ZTogOTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA5MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA5MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA5MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogOTJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA5MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zOTQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zOTQsXG4gIGkuczk0IHtcbiAgICBmb250LXNpemU6IDk0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogOTRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogOTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogOTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDk0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogOTRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczk2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczk2LFxuICBpLnM5NiB7XG4gICAgZm9udC1zaXplOiA5NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDk2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnM5OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnM5OCxcbiAgaS5zOTgge1xuICAgIGZvbnQtc2l6ZTogOThweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA5OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA5OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA5OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogOThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA5OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTAwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEwMCxcbiAgaS5zMTAwIHtcbiAgICBmb250LXNpemU6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEwMixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMDIsXG4gIGkuczEwMiB7XG4gICAgZm9udC1zaXplOiAxMDJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTAycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTAycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMDQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTA0LFxuICBpLnMxMDQge1xuICAgIGZvbnQtc2l6ZTogMTA0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTA0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMDRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTA2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEwNixcbiAgaS5zMTA2IHtcbiAgICBmb250LXNpemU6IDEwNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTA2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMDZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEwOCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMDgsXG4gIGkuczEwOCB7XG4gICAgZm9udC1zaXplOiAxMDhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTA4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTA4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTA4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMTAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTEwLFxuICBpLnMxMTAge1xuICAgIGZvbnQtc2l6ZTogMTEwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTEwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTEyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczExMixcbiAgaS5zMTEyIHtcbiAgICBmb250LXNpemU6IDExMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDExMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTEycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMTJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczExNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMTQsXG4gIGkuczExNCB7XG4gICAgZm9udC1zaXplOiAxMTRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMTRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTE0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDExNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTE0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTE0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMTYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTE2LFxuICBpLnMxMTYge1xuICAgIGZvbnQtc2l6ZTogMTE2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTE2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDExNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDExNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDExNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTE4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczExOCxcbiAgaS5zMTE4IHtcbiAgICBmb250LXNpemU6IDExOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDExOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMThweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTE4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMThweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEyMCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMjAsXG4gIGkuczEyMCB7XG4gICAgZm9udC1zaXplOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTIwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMjIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTIyLFxuICBpLnMxMjIge1xuICAgIGZvbnQtc2l6ZTogMTIycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTIycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMjJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEyMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTI0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEyNCxcbiAgaS5zMTI0IHtcbiAgICBmb250LXNpemU6IDEyNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEyNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTI0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMjRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEyNixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMjYsXG4gIGkuczEyNiB7XG4gICAgZm9udC1zaXplOiAxMjZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMjZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTI2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEyNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTI2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTI2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMjgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTI4LFxuICBpLnMxMjgge1xuICAgIGZvbnQtc2l6ZTogMTI4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTI4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMjhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEyOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTMwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEzMCxcbiAgaS5zMTMwIHtcbiAgICBmb250LXNpemU6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEzMixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMzIsXG4gIGkuczEzMiB7XG4gICAgZm9udC1zaXplOiAxMzJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMzJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTMycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTMycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTMycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxMzQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTM0LFxuICBpLnMxMzQge1xuICAgIGZvbnQtc2l6ZTogMTM0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTM0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMzRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEzNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTM2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczEzNixcbiAgaS5zMTM2IHtcbiAgICBmb250LXNpemU6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTM2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczEzOCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxMzgsXG4gIGkuczEzOCB7XG4gICAgZm9udC1zaXplOiAxMzhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMzhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTM4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTM4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTM4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNDAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTQwLFxuICBpLnMxNDAge1xuICAgIGZvbnQtc2l6ZTogMTQwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTQwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTQyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE0MixcbiAgaS5zMTQyIHtcbiAgICBmb250LXNpemU6IDE0MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE0MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTQycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNDJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNDJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE0NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNDQsXG4gIGkuczE0NCB7XG4gICAgZm9udC1zaXplOiAxNDRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNDRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTQ0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTQ0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTQ0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNDYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTQ2LFxuICBpLnMxNDYge1xuICAgIGZvbnQtc2l6ZTogMTQ2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTQ2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE0NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTQ4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE0OCxcbiAgaS5zMTQ4IHtcbiAgICBmb250LXNpemU6IDE0OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE0OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTQ4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNDhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNDhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE1MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNTAsXG4gIGkuczE1MCB7XG4gICAgZm9udC1zaXplOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTUwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNTIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTUyLFxuICBpLnMxNTIge1xuICAgIGZvbnQtc2l6ZTogMTUycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTUycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTU0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE1NCxcbiAgaS5zMTU0IHtcbiAgICBmb250LXNpemU6IDE1NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE1NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTU0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNTRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE1NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNTYsXG4gIGkuczE1NiB7XG4gICAgZm9udC1zaXplOiAxNTZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNTZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTU2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE1NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTU2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTU2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNTgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTU4LFxuICBpLnMxNTgge1xuICAgIGZvbnQtc2l6ZTogMTU4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTU4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNThweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE1OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTYwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE2MCxcbiAgaS5zMTYwIHtcbiAgICBmb250LXNpemU6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE2MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNjIsXG4gIGkuczE2MiB7XG4gICAgZm9udC1zaXplOiAxNjJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNjJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTYycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE2MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTYycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTYycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNjQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTY0LFxuICBpLnMxNjQge1xuICAgIGZvbnQtc2l6ZTogMTY0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTY0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE2NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTY2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE2NixcbiAgaS5zMTY2IHtcbiAgICBmb250LXNpemU6IDE2NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE2NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNjZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTY2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNjZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE2OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNjgsXG4gIGkuczE2OCB7XG4gICAgZm9udC1zaXplOiAxNjhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNjhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTY4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTY4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTY4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNzAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTcwLFxuICBpLnMxNzAge1xuICAgIGZvbnQtc2l6ZTogMTcwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTcwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTcyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE3MixcbiAgaS5zMTcyIHtcbiAgICBmb250LXNpemU6IDE3MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE3MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNzJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTcycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNzJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNzJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE3NCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxNzQsXG4gIGkuczE3NCB7XG4gICAgZm9udC1zaXplOiAxNzRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNzRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTc0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE3NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTc0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTc0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxNzYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTc2LFxuICBpLnMxNzYge1xuICAgIGZvbnQtc2l6ZTogMTc2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTc2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE3NnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTc4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE3OCxcbiAgaS5zMTc4IHtcbiAgICBmb250LXNpemU6IDE3OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE3OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNzhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTc4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNzhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNzhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE4MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxODAsXG4gIGkuczE4MCB7XG4gICAgZm9udC1zaXplOiAxODBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxODIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTgyLFxuICBpLnMxODIge1xuICAgIGZvbnQtc2l6ZTogMTgycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTgycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxODJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE4MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTg0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE4NCxcbiAgaS5zMTg0IHtcbiAgICBmb250LXNpemU6IDE4NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE4NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxODRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTg0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxODRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxODRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE4NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxODYsXG4gIGkuczE4NiB7XG4gICAgZm9udC1zaXplOiAxODZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxODZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTg2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTg2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTg2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxODgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTg4LFxuICBpLnMxODgge1xuICAgIGZvbnQtc2l6ZTogMTg4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTg4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxODhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE4OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTkwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE5MCxcbiAgaS5zMTkwIHtcbiAgICBmb250LXNpemU6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTkwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxOTBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE5MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxOTIsXG4gIGkuczE5MiB7XG4gICAgZm9udC1zaXplOiAxOTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxOTJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTkycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTkycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTkycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMxOTQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMTk0LFxuICBpLnMxOTQge1xuICAgIGZvbnQtc2l6ZTogMTk0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTk0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE5NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxOTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDE5NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE5NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMTk2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczE5NixcbiAgaS5zMTk2IHtcbiAgICBmb250LXNpemU6IDE5NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE5NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxOTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTk2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxOTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxOTZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczE5OCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMxOTgsXG4gIGkuczE5OCB7XG4gICAgZm9udC1zaXplOiAxOThweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxOThweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTk4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE5OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTk4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTk4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMDAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjAwLFxuICBpLnMyMDAge1xuICAgIGZvbnQtc2l6ZTogMjAwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjAyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIwMixcbiAgaS5zMjAyIHtcbiAgICBmb250LXNpemU6IDIwMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIwMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjAycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMDJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMDJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIwNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMDQsXG4gIGkuczIwNCB7XG4gICAgZm9udC1zaXplOiAyMDRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMDRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjA0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIwNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjA0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjA0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMDYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjA2LFxuICBpLnMyMDYge1xuICAgIGZvbnQtc2l6ZTogMjA2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjA2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIwNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMDZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIwNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjA4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIwOCxcbiAgaS5zMjA4IHtcbiAgICBmb250LXNpemU6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjA4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMDhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMDhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIxMCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMTAsXG4gIGkuczIxMCB7XG4gICAgZm9udC1zaXplOiAyMTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjEwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjEwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjEwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMTIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjEyLFxuICBpLnMyMTIge1xuICAgIGZvbnQtc2l6ZTogMjEycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjEycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMTJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjE0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIxNCxcbiAgaS5zMjE0IHtcbiAgICBmb250LXNpemU6IDIxNHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIxNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjE0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMTRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMTRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIxNixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMTYsXG4gIGkuczIxNiB7XG4gICAgZm9udC1zaXplOiAyMTZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMTZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjE2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIxNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjE2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjE2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMTgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjE4LFxuICBpLnMyMTgge1xuICAgIGZvbnQtc2l6ZTogMjE4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjE4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMThweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIxOHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjIwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIyMCxcbiAgaS5zMjIwIHtcbiAgICBmb250LXNpemU6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjIwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIyMixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMjIsXG4gIGkuczIyMiB7XG4gICAgZm9udC1zaXplOiAyMjJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMjJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjIycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjIycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjIycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMjQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjI0LFxuICBpLnMyMjQge1xuICAgIGZvbnQtc2l6ZTogMjI0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjI0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMjRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjI2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIyNixcbiAgaS5zMjI2IHtcbiAgICBmb250LXNpemU6IDIyNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIyNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMjZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjI2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMjZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMjZweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIyOCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMjgsXG4gIGkuczIyOCB7XG4gICAgZm9udC1zaXplOiAyMjhweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMjhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjI4cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjI4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjI4cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMzAsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjMwLFxuICBpLnMyMzAge1xuICAgIGZvbnQtc2l6ZTogMjMwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjMwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMzBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjMyLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIzMixcbiAgaS5zMjMyIHtcbiAgICBmb250LXNpemU6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMzJweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjMycHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMzJweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMzJweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczIzNCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyMzQsXG4gIGkuczIzNCB7XG4gICAgZm9udC1zaXplOiAyMzRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMzRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjM0cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDIzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjM0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjM0cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyMzYsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjM2LFxuICBpLnMyMzYge1xuICAgIGZvbnQtc2l6ZTogMjM2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjM2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyMzZweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIzNnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjM4LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczIzOCxcbiAgaS5zMjM4IHtcbiAgICBmb250LXNpemU6IDIzOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIzOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMzhweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjM4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMzhweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMzhweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczI0MCxcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNDAsXG4gIGkuczI0MCB7XG4gICAgZm9udC1zaXplOiAyNDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjQwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjQwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjQwcHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyNDIsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjQyLFxuICBpLnMyNDIge1xuICAgIGZvbnQtc2l6ZTogMjQycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjQycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNDJweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0MnB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjQ0LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI0NCxcbiAgaS5zMjQ0IHtcbiAgICBmb250LXNpemU6IDI0NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI0NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNDRweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjQ0cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNDRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNDRweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczI0NixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNDYsXG4gIGkuczI0NiB7XG4gICAgZm9udC1zaXplOiAyNDZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNDZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjQ2cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI0NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjQ2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjQ2cHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyNDgsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjQ4LFxuICBpLnMyNDgge1xuICAgIGZvbnQtc2l6ZTogMjQ4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjQ4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0OHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNDhweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI0OHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0OHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjUwLFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI1MCxcbiAgaS5zMjUwIHtcbiAgICBmb250LXNpemU6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIG1kLWljb24uczI1MixcbiAgbWQtaWNvblttZC1mb250LWljb25dLnMyNTIsXG4gIGkuczI1MiB7XG4gICAgZm9udC1zaXplOiAyNTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNTJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjUycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI1MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjUycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjUycHggIWltcG9ydGFudDsgfVxuICBtZC1pY29uLnMyNTQsXG4gIG1kLWljb25bbWQtZm9udC1pY29uXS5zMjU0LFxuICBpLnMyNTQge1xuICAgIGZvbnQtc2l6ZTogMjU0cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjU0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI1NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyNTRweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI1NHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI1NHB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtaWNvbi5zMjU2LFxuICBtZC1pY29uW21kLWZvbnQtaWNvbl0uczI1NixcbiAgaS5zMjU2IHtcbiAgICBmb250LXNpemU6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjU2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJveGVkLCAudGV4dC1ib3hlZC1saWdodCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udGV4dC1ib3hlZC1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuXG4udGV4dC10cnVuY2F0ZSwgLmFsbG9jYXRpb25zLXZpZXcgPiAubWQtc3ViaGVhZGVyIC5pbmZvLWFsbG9jYXRpb24sXG4uYWxsb2NhdGlvbnMtdmlldyA+IG1kLXRvb2xiYXIgLmluZm8tYWxsb2NhdGlvbiwgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyA+IC5tZC1zdWJoZWFkZXIgLmluZm8tYWxsb2NhdGlvbixcbi5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgPiBtZC10b29sYmFyIC5pbmZvLWFsbG9jYXRpb24sIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgPiAubWQtc3ViaGVhZGVyIC5pbmZvLWFsbG9jYXRpb25Nb25pdHJpcCxcbi5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgPiBtZC10b29sYmFyIC5pbmZvLWFsbG9jYXRpb25Nb25pdHJpcCwgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnNlcnZpY2UtdmlldyA+IC5tZC1zdWJoZWFkZXIgLmluZm8tYWxsb2NhdGlvbixcbi5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLXZpZXcgPiBtZC10b29sYmFyIC5pbmZvLWFsbG9jYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnRleHQtb3ZlcmZsb3cge1xuICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWZpcnN0LWxldHRlci11cHBlcmNhc2U6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIFZhcmlhYmxlc1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hZG1pbi1hY3Rpb24tbGlzdF9fY2VudGVyLWFsaWduIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFkbWluLWFjdGlvbi1saXN0X19pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLmFkbWluLWFjdGlvbi1saXN0IC5saW1pdC1zZWxlY3QsXG4uYWRtaW4tYWN0aW9uLWxpc3QgLnBhZ2Utc2VsZWN0IHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uYWRtaW4tYWN0aW9uLWxpc3RfX3Jvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNFOEVBRjY7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYWRtaW4tYWN0aW9uLWxpc3RfX3Jvdzpob3ZlciAuYWRtaW4tYWN0aW9uLWxpc3RfX3Jvd19fZGVsZXRlIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uYWRtaW4tYWN0aW9uLWxpc3RfX3Jvd19fZGVsZXRlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7IH1cblxuI2FsbG9jYXRpb25zLXJlcG9ydCAuaGVhZGVyLWFsbG9jYXRpb25zLWxpc3Qge1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjRweDtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICNhbGxvY2F0aW9ucy1yZXBvcnQgLmhlYWRlci1hbGxvY2F0aW9ucy1saXN0IC5kaXYtdG90YWwgPiBtZC1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4jYWxsb2NhdGlvbnMtcmVwb3J0IFtrYi1pdGVtXS5rYi1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRUVFRUVFOyB9XG5cbiNhbGxvY2F0aW9ucy1yZXBvcnQgLmFsbG9jYXRpb25zLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5hbGxvY2F0aW9ucy1saXN0IHAge1xuICAgIG1hcmdpbjogMDsgfVxuICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5hbGxvY2F0aW9ucy1saXN0IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cblxuI2FsbG9jYXRpb25zLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgI2FsbG9jYXRpb25zLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtIC5hdmF0YXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICNhbGxvY2F0aW9ucy1yZXBvcnQgLmFsbG9jYXRpb24taXRlbSAuYXZhdGFyIG1kLWljb24ge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgI2FsbG9jYXRpb25zLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtLmNvbXBsZXRlZCB7XG4gICAgYmFja2dyb3VuZDogI0VFRUVFRTsgfVxuICAgICNhbGxvY2F0aW9ucy1yZXBvcnQgLmFsbG9jYXRpb24taXRlbS5jb21wbGV0ZWQgLnRpdGxlLFxuICAgICNhbGxvY2F0aW9ucy1yZXBvcnQgLmFsbG9jYXRpb24taXRlbS5jb21wbGV0ZWQgLm5vdGVzIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gICNhbGxvY2F0aW9ucy1yZXBvcnQgLmFsbG9jYXRpb24taXRlbS5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRjhFMTsgfVxuICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5hbGxvY2F0aW9uLWl0ZW0gLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgI2FsbG9jYXRpb25zLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtIC5pbmZvIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgI2FsbG9jYXRpb25zLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gICAgI2FsbG9jYXRpb25zLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtIC5pbmZvIG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgI2FsbG9jYXRpb25zLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtIC5zZWNvbmRhcnktdGV4dCBtZC1pY29uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cblxuLmFsbG9jYXRpb25zLXZpZXcge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtaW4taGVpZ2h0OiA0MjBweDtcbiAgd2lkdGg6IDQyMHB4OyB9XG4gIC5hbGxvY2F0aW9ucy12aWV3ID4gLm1kLXN1YmhlYWRlcixcbiAgLmFsbG9jYXRpb25zLXZpZXcgPiBtZC10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmFsbG9jYXRpb25zLXZpZXcgPiAubWQtc3ViaGVhZGVyIC5pbmZvLWFsbG9jYXRpb24sXG4gICAgLmFsbG9jYXRpb25zLXZpZXcgPiBtZC10b29sYmFyIC5pbmZvLWFsbG9jYXRpb24ge1xuICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5hbGxvY2F0aW9ucy12aWV3ID4gLm1kLXN1YmhlYWRlciBtZC1pY29uLFxuICAgIC5hbGxvY2F0aW9ucy12aWV3ID4gbWQtdG9vbGJhciBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5hbGxvY2F0aW9ucy12aWV3ID4gLm1kLXN1YmhlYWRlciBtZC1pbnB1dC1jb250YWluZXIsXG4gICAgLmFsbG9jYXRpb25zLXZpZXcgPiBtZC10b29sYmFyIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuYWxsb2NhdGlvbnMtdmlldyA+IC5tZC1zdWJoZWFkZXIgbWQtaW5wdXQtY29udGFpbmVyID4gKixcbiAgICAgIC5hbGxvY2F0aW9ucy12aWV3ID4gbWQtdG9vbGJhciBtZC1pbnB1dC1jb250YWluZXIgPiAqIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgLmFsbG9jYXRpb25zLXZpZXcgPiAubWQtc3ViaGVhZGVyIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dCxcbiAgICAgIC5hbGxvY2F0aW9ucy12aWV3ID4gbWQtdG9vbGJhciBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgLmFsbG9jYXRpb25zLXZpZXcgLnNlcnZpY2Utb2NjdXJyZW5jZXMtbGlzdCAubWQtbGlzdC1pdGVtLXRleHQgPiAqIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLmFsbG9jYXRpb25zLXZpZXcgLnNlcnZpY2Utb2NjdXJyZW5jZXMtbGlzdCAubWQtc2VjdW5kYXJ5IHNwYW4ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTsgfVxuICAuYWxsb2NhdGlvbnMtdmlldyAuZGl2LWFsbG9jYXRpb24tcGVvcGxlLXN0YXR1cyB7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9XG4gICAgLmFsbG9jYXRpb25zLXZpZXcgLmRpdi1hbGxvY2F0aW9uLXBlb3BsZS1zdGF0dXMgPiBkaXYge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgbWF4LXdpZHRoOiA3NXB4O1xuICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICBtaW4taGVpZ2h0OiA4MnB4O1xuICAgICAgbWF4LWhlaWdodDogODJweDtcbiAgICAgIGhlaWdodDogODJweDtcbiAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgbWFyZ2luOiAycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgLmFsbG9jYXRpb25zLXZpZXcgLmRpdi1hbGxvY2F0aW9uLXBlb3BsZS1zdGF0dXMgPiBkaXYgLmF2YXRhciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIC5hbGxvY2F0aW9ucy12aWV3IC5kaXYtYWxsb2NhdGlvbi1wZW9wbGUtc3RhdHVzID4gZGl2IC5uYW1lLWFsbG9jYXRpb24tcGVvcGxlIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMWVtOyB9XG4gICAgICAuYWxsb2NhdGlvbnMtdmlldyAuZGl2LWFsbG9jYXRpb24tcGVvcGxlLXN0YXR1cyA+IGRpdiAuZGl2LWxvYWRpbmcge1xuICAgICAgICB0b3A6IC0xMHB4OyB9XG4gIC5hbGxvY2F0aW9ucy12aWV3IC5kaXYtdGltZWxpbmUge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4OyB9XG4gICAgLmFsbG9jYXRpb25zLXZpZXcgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3Qge1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7IH1cbiAgICAgIC5hbGxvY2F0aW9ucy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDE2cHggOHB4IDE2cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5hbGxvY2F0aW9ucy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC5pbmZvIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLmFsbG9jYXRpb25zLXZpZXcgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLnRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgIC5hbGxvY2F0aW9ucy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC5ub3RlcyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgICAuYWxsb2NhdGlvbnMtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAubm90ZXMgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4OyB9XG4gICAgICAgIC5hbGxvY2F0aW9ucy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC50b3RhbC1iYWxhbmNpbmcgc3BhbjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcoJzsgfVxuICAgICAgICAuYWxsb2NhdGlvbnMtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAudG90YWwtYmFsYW5jaW5nIHNwYW46YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcpJzsgfVxuICAgICAgICAuYWxsb2NhdGlvbnMtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAudG90YWwtYmFsYW5jaW5nIHNwYW4gLmJhbGFuY2luZy1wb3NpdGl2ZTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgKyc7IH1cbiAgICAgICAgLmFsbG9jYXRpb25zLXZpZXcgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLnNlY29uZGFyeS10ZXh0LnRpbWUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDNweDsgfVxuICAgICAgICAuYWxsb2NhdGlvbnMtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgICAgIC5hbGxvY2F0aW9ucy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgICAgICBwYWRkaW5nOiA2cHggMDsgfVxuICAgICAgLmFsbG9jYXRpb25zLXZpZXcgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDsgfVxuICAgICAgICAuYWxsb2NhdGlvbnMtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuYXZhdGFyLm9jY3VycmVuY2UtZXZlbnQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyB9XG4gIC5hbGxvY2F0aW9ucy12aWV3IC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cbiAgLmFsbG9jYXRpb25zLXZpZXcgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLmFsbG9jYXRpb25zLXZpZXcgcCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5hbGxvY2F0aW9ucy12aWV3IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDhweDsgfVxuICAuYWxsb2NhdGlvbnMtdmlldyAuaGVhZGVyLWFsbG9jYXRpb25zLXZpZXcge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgIC5hbGxvY2F0aW9ucy12aWV3IC5oZWFkZXItYWxsb2NhdGlvbnMtdmlldyAubWQtdG9vbGJhci10b29scy10b3AgLnRpdGxlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5hbGxvY2F0aW9ucy12aWV3IC5oZWFkZXItYWxsb2NhdGlvbnMtdmlldyAuaW5mby1hbGxvY2F0aW9ucyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAuYWxsb2NhdGlvbnMtdmlldyAuaGVhZGVyLWFsbG9jYXRpb25zLXZpZXcgbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLmFsbG9jYXRpb25zLXZpZXcgLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiAxMnB4OyB9XG4gIC5hbGxvY2F0aW9ucy12aWV3IC5kaXYtYWxsb2NhdGlvbnMtaW1nIC5hbGxvY2F0aW9ucy1pbWcge1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICAuYWxsb2NhdGlvbnMtdmlldyAuZGl2LWFsbG9jYXRpb25zLWltZyAuYWxsb2NhdGlvbnMtaW1nIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIHtcbiAgICAgIGhlaWdodDogMjI1cHg7IH1cbiAgICAgIC5hbGxvY2F0aW9ucy12aWV3IC5kaXYtYWxsb2NhdGlvbnMtaW1nIC5hbGxvY2F0aW9ucy1pbWcgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmFsbG9jYXRpb25zLXZpZXcgLmRpdi1hbGxvY2F0aW9ucy1pbWcgLmFsbG9jYXRpb25zLW1hcC1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDsgfVxuICAuYWxsb2NhdGlvbnMtdmlldyBtZC1jb250ZW50IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICAuYWxsb2NhdGlvbnMtdmlldyBtZC1jb250ZW50IC5kb29yLW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAwLjE2KTsgfVxuICAgIC5hbGxvY2F0aW9ucy12aWV3IG1kLWNvbnRlbnQgLmRpdi1vY2N1cnJlbmNlcyxcbiAgICAuYWxsb2NhdGlvbnMtdmlldyBtZC1jb250ZW50IC5kb29yLW9jY3VycmVuY2VzLFxuICAgIC5hbGxvY2F0aW9ucy12aWV3IG1kLWNvbnRlbnQgLmNlbnRyb2lkLW9jY3VycmVuY2VzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuYWxsb2NhdGlvbnMtdmlldyBtZC1jb250ZW50IC5kaXYtb2NjdXJyZW5jZXMgPiBkaXYsXG4gICAgICAuYWxsb2NhdGlvbnMtdmlldyBtZC1jb250ZW50IC5kb29yLW9jY3VycmVuY2VzID4gZGl2LFxuICAgICAgLmFsbG9jYXRpb25zLXZpZXcgbWQtY29udGVudCAuY2VudHJvaWQtb2NjdXJyZW5jZXMgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmFsbG9jYXRpb25zLXZpZXcgbWQtY29udGVudCAuZGl2LW9jY3VycmVuY2VzIC5zdWJ0aXRsZSxcbiAgICAgIC5hbGxvY2F0aW9ucy12aWV3IG1kLWNvbnRlbnQgLmRvb3Itb2NjdXJyZW5jZXMgLnN1YnRpdGxlLFxuICAgICAgLmFsbG9jYXRpb25zLXZpZXcgbWQtY29udGVudCAuY2VudHJvaWQtb2NjdXJyZW5jZXMgLnN1YnRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMTJweDsgfVxuICAgICAgLmFsbG9jYXRpb25zLXZpZXcgbWQtY29udGVudCAuZGl2LW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMsXG4gICAgICAuYWxsb2NhdGlvbnMtdmlldyBtZC1jb250ZW50IC5kb29yLW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMsXG4gICAgICAuYWxsb2NhdGlvbnMtdmlldyBtZC1jb250ZW50IC5jZW50cm9pZC1vY2N1cnJlbmNlcyAuZGl2LXRvdGFsLW9jY3VycmVuY2VzIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmFsbG9jYXRpb25zLXZpZXcgbWQtY29udGVudCAuZGl2LW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMgbWQtaWNvbixcbiAgICAgICAgLmFsbG9jYXRpb25zLXZpZXcgbWQtY29udGVudCAuZG9vci1vY2N1cnJlbmNlcyAuZGl2LXRvdGFsLW9jY3VycmVuY2VzIG1kLWljb24sXG4gICAgICAgIC5hbGxvY2F0aW9ucy12aWV3IG1kLWNvbnRlbnQgLmNlbnRyb2lkLW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgLmFsbG9jYXRpb25zLXZpZXcgbWQtY29udGVudCAubGlzdC1pdGVtIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAuYWxsb2NhdGlvbnMtdmlldyBtZC1jb250ZW50IC5saXN0LWl0ZW0gLmluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmFsbG9jYXRpb25zLXZpZXcgbWQtY29udGVudCAubW9kZWwtZGV0YWlscyB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDE2cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAuYWxsb2NhdGlvbnMtdmlldyBtZC1jb250ZW50IHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zaWRlbmF2LWFsbG9jYXRpb24tdmlldyxcbiAgLmFsbG9jYXRpb25zLXZpZXcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuYWxsb2NhdGlvbnMtdmlldyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5hbGxvY2F0aW9ucy12aWV3IG1kLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgIC8qXG4gICAgICBtZC1saXN0IHtcbiAgICAgICAgLmV2ZW50LWl0ZW0ge1xuICAgICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgKi8gfVxuICAgIC5hbGxvY2F0aW9ucy12aWV3IG1kLXRvb2xiYXIge1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgICAuYWxsb2NhdGlvbnMtdmlldyBtZC10b29sYmFyIG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gICAgLmFsbG9jYXRpb25zLXZpZXcgLmNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5hbGxvY2F0aW9ucy12aWV3IC5jb250ZW50IC5tZC1zdWJoZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDEycHggMDsgfVxuICAgICAgLmFsbG9jYXRpb25zLXZpZXcgLmNvbnRlbnQgdGFibGUge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTsgfVxuICAgICAgICAuYWxsb2NhdGlvbnMtdmlldyAuY29udGVudCB0YWJsZSB0cixcbiAgICAgICAgLmFsbG9jYXRpb25zLXZpZXcgLmNvbnRlbnQgdGFibGUgdGgsXG4gICAgICAgIC5hbGxvY2F0aW9ucy12aWV3IC5jb250ZW50IHRhYmxlIHRkIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgICAgICAuYWxsb2NhdGlvbnMtdmlldyAuY29udGVudCB0YWJsZSB0Ym9keSB0ZCB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMnB4IDAgMCAhaW1wb3J0YW50OyB9IH1cblxuI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuaGVhZGVyLWFsbG9jYXRpb25zLWxpc3Qge1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjRweDtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLmhlYWRlci1hbGxvY2F0aW9ucy1saXN0IC5kaXYtdG90YWwgPiBtZC1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4jYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IFtrYi1pdGVtXS5rYi1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRUVFRUVFOyB9XG5cbiNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLmFsbG9jYXRpb25zLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5hbGxvY2F0aW9ucy1saXN0IHAge1xuICAgIG1hcmdpbjogMDsgfVxuICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5hbGxvY2F0aW9ucy1saXN0IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cblxuI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtIC5hdmF0YXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLmFsbG9jYXRpb24taXRlbSAuYXZhdGFyIG1kLWljb24ge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtLmNvbXBsZXRlZCB7XG4gICAgYmFja2dyb3VuZDogI0VFRUVFRTsgfVxuICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLmFsbG9jYXRpb24taXRlbS5jb21wbGV0ZWQgLnRpdGxlLFxuICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLmFsbG9jYXRpb24taXRlbS5jb21wbGV0ZWQgLm5vdGVzIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLmFsbG9jYXRpb24taXRlbS5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRjhFMTsgfVxuICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5hbGxvY2F0aW9uLWl0ZW0gLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtIC5pbmZvIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtIC5pbmZvIG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuYWxsb2NhdGlvbi1pdGVtIC5zZWNvbmRhcnktdGV4dCBtZC1pY29uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgKiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQge1xuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLmFsbG9jYXRpb25zLWxpc3Qge1xuICAgICAgYm9yZGVyOiAwOyB9XG4gICAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5hbGxvY2F0aW9ucy1saXN0IC5hbGxvY2F0aW9uLXRhYmxlIHRhYmxlIHRyLFxuICAgICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuYWxsb2NhdGlvbnMtbGlzdCAuYWxsb2NhdGlvbi10YWJsZSB0YWJsZSB0aCxcbiAgICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLmFsbG9jYXRpb25zLWxpc3QgLmFsbG9jYXRpb24tdGFibGUgdGFibGUgdGQge1xuICAgICAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuYWxsb2NhdGlvbnMtbGlzdCAuYWxsb2NhdGlvbi10YWJsZSB0YWJsZSB0aGVhZCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50OyB9XG4gICAgICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLmFsbG9jYXRpb25zLWxpc3QgLmFsbG9jYXRpb24tdGFibGUgdGFibGUgdGhlYWQgdGgge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDAgIWltcG9ydGFudDsgfVxuICAgICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuYWxsb2NhdGlvbnMtbGlzdCAuYWxsb2NhdGlvbi10YWJsZSB0YWJsZSB0Ym9keSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuYWxsb2NhdGlvbnMtbGlzdCAuYWxsb2NhdGlvbi10YWJsZSB0YWJsZSB0Ym9keSB0ciB7XG4gICAgICAgICAgbWFyZ2luOiAyMDBweDsgfVxuICAgICAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5hbGxvY2F0aW9ucy1saXN0IC5hbGxvY2F0aW9uLXRhYmxlIHRhYmxlIHRib2R5IHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEycHggMCAwICFpbXBvcnRhbnQ7IH1cbiAgICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLmFsbG9jYXRpb25zLWxpc3QgLmFsbG9jYXRpb24tdGFibGUgLnRvdGFsLWluZm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7IH0gfVxuXG4uYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgbWluLWhlaWdodDogNDIwcHg7XG4gIHdpZHRoOiAzODBweDsgfVxuICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3ID4gLm1kLXN1YmhlYWRlcixcbiAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyA+IG1kLXRvb2xiYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3ID4gLm1kLXN1YmhlYWRlciAuaW5mby1hbGxvY2F0aW9uLFxuICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgPiBtZC10b29sYmFyIC5pbmZvLWFsbG9jYXRpb24ge1xuICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgPiAubWQtc3ViaGVhZGVyIG1kLWljb24sXG4gICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyA+IG1kLXRvb2xiYXIgbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3ID4gLm1kLXN1YmhlYWRlciBtZC1pbnB1dC1jb250YWluZXIsXG4gICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyA+IG1kLXRvb2xiYXIgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgPiAubWQtc3ViaGVhZGVyIG1kLWlucHV0LWNvbnRhaW5lciA+ICosXG4gICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3ID4gbWQtdG9vbGJhciBtZC1pbnB1dC1jb250YWluZXIgPiAqIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyA+IC5tZC1zdWJoZWFkZXIgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0LFxuICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyA+IG1kLXRvb2xiYXIgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLnNlcnZpY2Utb2NjdXJyZW5jZXMtbGlzdCAubWQtbGlzdC1pdGVtLXRleHQgPiAqIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyAuc2VydmljZS1vY2N1cnJlbmNlcy1saXN0IC5tZC1zZWN1bmRhcnkgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuM2VtOyB9XG4gIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLmRpdi1hbGxvY2F0aW9uLXBlb3BsZS1zdGF0dXMge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLmRpdi1hbGxvY2F0aW9uLXBlb3BsZS1zdGF0dXMgPiBkaXYge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWluLXdpZHRoOiA5NXB4O1xuICAgICAgbWF4LXdpZHRoOiA5NXB4O1xuICAgICAgd2lkdGg6IDk1cHg7XG4gICAgICBtaW4taGVpZ2h0OiA3MnB4O1xuICAgICAgbWF4LWhlaWdodDogNzJweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgbWFyZ2luOiAycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyAuZGl2LWFsbG9jYXRpb24tcGVvcGxlLXN0YXR1cyA+IGRpdiAuYXZhdGFyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5kaXYtYWxsb2NhdGlvbi1wZW9wbGUtc3RhdHVzID4gZGl2IC5uYW1lLWFsbG9jYXRpb24tcGVvcGxlIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMWVtOyB9XG4gIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLmRpdi10aW1lbGluZSB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7IH1cbiAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4OyB9XG4gICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDE2cHggOHB4IDE2cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLmluZm8ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC50aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC5ub3RlcyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC5ub3RlcyBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAudG90YWwtYmFsYW5jaW5nIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnKCc7IH1cbiAgICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAudG90YWwtYmFsYW5jaW5nIHNwYW46YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcpJzsgfVxuICAgICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC50b3RhbC1iYWxhbmNpbmcgc3BhbiAuYmFsYW5jaW5nLXBvc2l0aXZlOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyArJzsgfVxuICAgICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC5zZWNvbmRhcnktdGV4dC50aW1lIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3QgLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwOyB9XG4gICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5hdmF0YXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuYXZhdGFyLm9jY3VycmVuY2UtZXZlbnQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50OyB9XG4gIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDsgfVxuICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgcCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4OyB9XG4gIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLmhlYWRlci1hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLmhlYWRlci1hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLm1kLXRvb2xiYXItdG9vbHMtdG9wIC50aXRsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5oZWFkZXItYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5pbmZvLWFsbG9jYXRpb25zIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLmhlYWRlci1hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyAuZGl2LWZsb2F0aW5nLWxpc3QtYnV0dG9uIHtcbiAgICBib3R0b206IDEycHg7IH1cbiAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyAuZGl2LWFsbG9jYXRpb25zLXByb0RhdGEtaW1nIC5hbGxvY2F0aW9ucy1wcm9EYXRhLWltZyB7XG4gICAgei1pbmRleDogMjsgfVxuICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLmRpdi1hbGxvY2F0aW9ucy1wcm9EYXRhLWltZyAuYWxsb2NhdGlvbnMtcHJvRGF0YS1pbWcgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgaGVpZ2h0OiAyMjVweDsgfVxuICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyAuZGl2LWFsbG9jYXRpb25zLXByb0RhdGEtaW1nIC5hbGxvY2F0aW9ucy1wcm9EYXRhLWltZyAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5kaXYtYWxsb2NhdGlvbnMtcHJvRGF0YS1pbWcgLmFsbG9jYXRpb25zLXByb0RhdGEtbWFwLWltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwOyB9XG4gIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyBtZC1jb250ZW50IC5kb29yLW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAwLjE2KTsgfVxuICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtY29udGVudCAuZGl2LW9jY3VycmVuY2VzLFxuICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtY29udGVudCAuZG9vci1vY2N1cnJlbmNlcyxcbiAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IG1kLWNvbnRlbnQgLmNlbnRyb2lkLW9jY3VycmVuY2VzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IG1kLWNvbnRlbnQgLmRpdi1vY2N1cnJlbmNlcyA+IGRpdixcbiAgICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtY29udGVudCAuZG9vci1vY2N1cnJlbmNlcyA+IGRpdixcbiAgICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtY29udGVudCAuY2VudHJvaWQtb2NjdXJyZW5jZXMgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyBtZC1jb250ZW50IC5kaXYtb2NjdXJyZW5jZXMgLnN1YnRpdGxlLFxuICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyBtZC1jb250ZW50IC5kb29yLW9jY3VycmVuY2VzIC5zdWJ0aXRsZSxcbiAgICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtY29udGVudCAuY2VudHJvaWQtb2NjdXJyZW5jZXMgLnN1YnRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMTJweDsgfVxuICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyBtZC1jb250ZW50IC5kaXYtb2NjdXJyZW5jZXMgLmRpdi10b3RhbC1vY2N1cnJlbmNlcyxcbiAgICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtY29udGVudCAuZG9vci1vY2N1cnJlbmNlcyAuZGl2LXRvdGFsLW9jY3VycmVuY2VzLFxuICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyBtZC1jb250ZW50IC5jZW50cm9pZC1vY2N1cnJlbmNlcyAuZGl2LXRvdGFsLW9jY3VycmVuY2VzIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyBtZC1jb250ZW50IC5kaXYtb2NjdXJyZW5jZXMgLmRpdi10b3RhbC1vY2N1cnJlbmNlcyBtZC1pY29uLFxuICAgICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IG1kLWNvbnRlbnQgLmRvb3Itb2NjdXJyZW5jZXMgLmRpdi10b3RhbC1vY2N1cnJlbmNlcyBtZC1pY29uLFxuICAgICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IG1kLWNvbnRlbnQgLmNlbnRyb2lkLW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyBtZC1jb250ZW50IC5saXN0LWl0ZW0ge1xuICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtY29udGVudCAubGlzdC1pdGVtIC5pbmZvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtY29udGVudCAubW9kZWwtZGV0YWlscyB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDE2cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IG1kLWNvbnRlbnQgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNpZGVuYXYtYWxsb2NhdGlvbi12aWV3LFxuICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgbWQtY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyBtZC10b29sYmFyIHtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyBtZC10b29sYmFyIG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyAuY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyAuY29udGVudCAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDA7IH1cbiAgICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcgLmNvbnRlbnQgdGFibGUge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTsgfVxuICAgICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5jb250ZW50IHRhYmxlIHRyLFxuICAgICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5jb250ZW50IHRhYmxlIHRoLFxuICAgICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5jb250ZW50IHRhYmxlIHRkIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgICAgICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IC5jb250ZW50IHRhYmxlIHRib2R5IHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEycHggMCAwICFpbXBvcnRhbnQ7IH0gfVxuXG4uaGVhZGVyLWFsbG9jYXRpb25zLWxpc3Qge1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjRweDtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5oZWFkZXItYWxsb2NhdGlvbnMtbGlzdCAuZGl2LXRvdGFsID4gbWQtaWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLmFsbG9jYXRpb25zLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAuYWxsb2NhdGlvbnMtbGlzdCBwIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmFsbG9jYXRpb25zLWxpc3QgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uYWxsb2NhdGlvbi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmFsbG9jYXRpb24taXRlbSAuYXZhdGFyIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmFsbG9jYXRpb24taXRlbSAuaW5mbyB7XG4gICAgbWFyZ2luOiAwIDE2cHggMCA4cHg7IH1cbiAgICAuYWxsb2NhdGlvbi1pdGVtIC5pbmZvIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmFsbG9jYXRpb24taXRlbSAuaW5mbyAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAuYWxsb2NhdGlvbi1pdGVtIC5zZWNvbmRhcnktdGV4dCBtZC1pY29uIHtcbiAgICBtYXJnaW46IDA7IH1cblxuI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IC5oZWFkZXItYWxsb2NhdGlvbk1vbml0cmlwcy1saXN0IHtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY0cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLmhlYWRlci1hbGxvY2F0aW9uTW9uaXRyaXBzLWxpc3QgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbiNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCBba2ItaXRlbV0ua2ItYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0VFRUVFRTsgfVxuXG4jYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLmFsbG9jYXRpb25Nb25pdHJpcHMtbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCAuYWxsb2NhdGlvbk1vbml0cmlwcy1saXN0IHAge1xuICAgIG1hcmdpbjogMDsgfVxuICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLmFsbG9jYXRpb25Nb25pdHJpcHMtbGlzdCAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG5cbiNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCAuYWxsb2NhdGlvbk1vbml0cmlwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IC5hbGxvY2F0aW9uTW9uaXRyaXAtaXRlbSAuYXZhdGFyIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLmFsbG9jYXRpb25Nb25pdHJpcC1pdGVtIC5hdmF0YXIgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLmFsbG9jYXRpb25Nb25pdHJpcC1pdGVtIC5ub3RlcyB7XG4gICAgbWFyZ2luOiAycHggMDsgfVxuICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLmFsbG9jYXRpb25Nb25pdHJpcC1pdGVtLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGOEUxOyB9XG4gICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCAuYWxsb2NhdGlvbk1vbml0cmlwLWl0ZW0gLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IC5hbGxvY2F0aW9uTW9uaXRyaXAtaXRlbSAuaW5mbyAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCAuYWxsb2NhdGlvbk1vbml0cmlwLWl0ZW0gLmluZm8gLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLmFsbG9jYXRpb25Nb25pdHJpcC1pdGVtIC5pbmZvIG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IC5hbGxvY2F0aW9uTW9uaXRyaXAtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1yaWdodDogM3B4OyB9XG5cbi5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcge1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICBtaW4taGVpZ2h0OiA0MjBweDtcbiAgd2lkdGg6IDM4MHB4OyB9XG4gIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgPiAubWQtc3ViaGVhZGVyLFxuICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3ID4gbWQtdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgPiAubWQtc3ViaGVhZGVyIC5pbmZvLWFsbG9jYXRpb25Nb25pdHJpcCxcbiAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3ID4gbWQtdG9vbGJhciAuaW5mby1hbGxvY2F0aW9uTW9uaXRyaXAge1xuICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgPiAubWQtc3ViaGVhZGVyIG1kLWljb24sXG4gICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyA+IG1kLXRvb2xiYXIgbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3ID4gLm1kLXN1YmhlYWRlciBtZC1pbnB1dC1jb250YWluZXIsXG4gICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyA+IG1kLXRvb2xiYXIgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgPiAubWQtc3ViaGVhZGVyIG1kLWlucHV0LWNvbnRhaW5lciA+ICosXG4gICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3ID4gbWQtdG9vbGJhciBtZC1pbnB1dC1jb250YWluZXIgPiAqIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyA+IC5tZC1zdWJoZWFkZXIgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0LFxuICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyA+IG1kLXRvb2xiYXIgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLnNlcnZpY2Utb2NjdXJyZW5jZXMtbGlzdCAubWQtbGlzdC1pdGVtLXRleHQgPiAqIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuc2VydmljZS1vY2N1cnJlbmNlcy1saXN0IC5tZC1zZWN1bmRhcnkgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuM2VtOyB9XG4gIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLmRpdi1hbGxvY2F0aW9uTW9uaXRyaXAtcGVvcGxlLXN0YXR1cyB7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9XG4gICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuZGl2LWFsbG9jYXRpb25Nb25pdHJpcC1wZW9wbGUtc3RhdHVzID4gZGl2IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1pbi13aWR0aDogNzVweDtcbiAgICAgIG1heC13aWR0aDogNzVweDtcbiAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgbWluLWhlaWdodDogODJweDtcbiAgICAgIG1heC1oZWlnaHQ6IDgycHg7XG4gICAgICBoZWlnaHQ6IDgycHg7XG4gICAgICBwYWRkaW5nOiAycHggMDtcbiAgICAgIG1hcmdpbjogMnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLmRpdi1hbGxvY2F0aW9uTW9uaXRyaXAtcGVvcGxlLXN0YXR1cyA+IGRpdiAuYXZhdGFyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuZGl2LWFsbG9jYXRpb25Nb25pdHJpcC1wZW9wbGUtc3RhdHVzID4gZGl2IC5uYW1lLWFsbG9jYXRpb25Nb25pdHJpcC1wZW9wbGUge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07IH1cbiAgICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLmRpdi1hbGxvY2F0aW9uTW9uaXRyaXAtcGVvcGxlLXN0YXR1cyA+IGRpdiAuZGl2LWxvYWRpbmcge1xuICAgICAgICB0b3A6IC0xMHB4OyB9XG4gIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLmRpdi10aW1lbGluZSB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7IH1cbiAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4OyB9XG4gICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDE2cHggOHB4IDE2cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLmluZm8ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC50aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC5ub3RlcyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC5ub3RlcyBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAudG90YWwtYmFsYW5jaW5nIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnKCc7IH1cbiAgICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAudG90YWwtYmFsYW5jaW5nIHNwYW46YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcpJzsgfVxuICAgICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC50b3RhbC1iYWxhbmNpbmcgc3BhbiAuYmFsYW5jaW5nLXBvc2l0aXZlOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyArJzsgfVxuICAgICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC5zZWNvbmRhcnktdGV4dC50aW1lIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3QgLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwOyB9XG4gICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5hdmF0YXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuYXZhdGFyLm9jY3VycmVuY2UtZXZlbnQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyB9XG4gIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDsgfVxuICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgcCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4OyB9XG4gIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLmhlYWRlci1hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLmhlYWRlci1hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLm1kLXRvb2xiYXItdG9vbHMtdG9wIC50aXRsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5oZWFkZXItYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5pbmZvLWFsbG9jYXRpb25Nb25pdHJpcHMge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuaGVhZGVyLWFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5kaXYtZmxvYXRpbmctbGlzdC1idXR0b24ge1xuICAgIGJvdHRvbTogMTJweDsgfVxuICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5kaXYtYWxsb2NhdGlvbk1vbml0cmlwcy1pbWcgLmFsbG9jYXRpb25Nb25pdHJpcHMtaW1nIHtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuZGl2LWFsbG9jYXRpb25Nb25pdHJpcHMtaW1nIC5hbGxvY2F0aW9uTW9uaXRyaXBzLWltZyAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCB7XG4gICAgICBoZWlnaHQ6IDIyNXB4OyB9XG4gICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5kaXYtYWxsb2NhdGlvbk1vbml0cmlwcy1pbWcgLmFsbG9jYXRpb25Nb25pdHJpcHMtaW1nIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLmRpdi1hbGxvY2F0aW9uTW9uaXRyaXBzLWltZyAuYWxsb2NhdGlvbk1vbml0cmlwcy1tYXAtaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyBtZC1jb250ZW50IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IG1kLWNvbnRlbnQgLmRvb3Itb2NjdXJyZW5jZXMgLmRpdi10b3RhbC1vY2N1cnJlbmNlcyB7XG4gICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIDAuMTYpOyB9XG4gICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyBtZC1jb250ZW50IC5kaXYtb2NjdXJyZW5jZXMsXG4gICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyBtZC1jb250ZW50IC5kb29yLW9jY3VycmVuY2VzLFxuICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgbWQtY29udGVudCAuY2VudHJvaWQtb2NjdXJyZW5jZXMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgbWQtY29udGVudCAuZGl2LW9jY3VycmVuY2VzID4gZGl2LFxuICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyBtZC1jb250ZW50IC5kb29yLW9jY3VycmVuY2VzID4gZGl2LFxuICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyBtZC1jb250ZW50IC5jZW50cm9pZC1vY2N1cnJlbmNlcyA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IG1kLWNvbnRlbnQgLmRpdi1vY2N1cnJlbmNlcyAuc3VidGl0bGUsXG4gICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IG1kLWNvbnRlbnQgLmRvb3Itb2NjdXJyZW5jZXMgLnN1YnRpdGxlLFxuICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyBtZC1jb250ZW50IC5jZW50cm9pZC1vY2N1cnJlbmNlcyAuc3VidGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAxMnB4OyB9XG4gICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IG1kLWNvbnRlbnQgLmRpdi1vY2N1cnJlbmNlcyAuZGl2LXRvdGFsLW9jY3VycmVuY2VzLFxuICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyBtZC1jb250ZW50IC5kb29yLW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMsXG4gICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IG1kLWNvbnRlbnQgLmNlbnRyb2lkLW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IG1kLWNvbnRlbnQgLmRpdi1vY2N1cnJlbmNlcyAuZGl2LXRvdGFsLW9jY3VycmVuY2VzIG1kLWljb24sXG4gICAgICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgbWQtY29udGVudCAuZG9vci1vY2N1cnJlbmNlcyAuZGl2LXRvdGFsLW9jY3VycmVuY2VzIG1kLWljb24sXG4gICAgICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgbWQtY29udGVudCAuY2VudHJvaWQtb2NjdXJyZW5jZXMgLmRpdi10b3RhbC1vY2N1cnJlbmNlcyBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyBtZC1jb250ZW50IC5saXN0LWl0ZW0gLmluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyBtZC1jb250ZW50IC5tb2RlbC1kZXRhaWxzIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMTZweDtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgbWQtY29udGVudCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc2lkZW5hdi1hbGxvY2F0aW9uTW9uaXRyaXAtdmlldyxcbiAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IG1kLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgIC8qXG4gICAgICBtZC1saXN0IHtcbiAgICAgICAgLmV2ZW50LWl0ZW0ge1xuICAgICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgKi8gfVxuICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgbWQtdG9vbGJhciB7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgbWQtdG9vbGJhciBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLmNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcgLmNvbnRlbnQgLm1kLXN1YmhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMTJweCAwOyB9XG4gICAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IC5jb250ZW50IHRhYmxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7IH1cbiAgICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuY29udGVudCB0YWJsZSB0cixcbiAgICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuY29udGVudCB0YWJsZSB0aCxcbiAgICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuY29udGVudCB0YWJsZSB0ZCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmFsbG9jYXRpb25Nb25pdHJpcHMtdmlldyAuY29udGVudCB0YWJsZSB0Ym9keSB0ZCB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMnB4IDAgMCAhaW1wb3J0YW50OyB9IH1cblxuI2NlbnRyb2lkcy1yZXBvcnQgLmhlYWRlci1jZW50cm9pZHMtbGlzdCB7XG4gIGhlaWdodDogNjVweDtcbiAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NXB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLmhlYWRlci1jZW50cm9pZHMtbGlzdCAuZGl2LXRvdGFsID4gbWQtaWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLmhlYWRlci1jZW50cm9pZHMtbGlzdCAuZGl2LWxpc3QtY29udHJvbHMgLm9yZGVyLWJ5LWRpcmVjdGl2ZSB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4jY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgcCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCBba2ItaXRlbV0ua2ItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFOyB9XG4gICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuZGl2LWNlbnRyb2lkcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuY2VudHJvaWQtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmNlbnRyb2lkLWl0ZW0gLmF2YXRhciB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuY2VudHJvaWQtaXRlbSAuYXZhdGFyIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuY2VudHJvaWQtaXRlbS5jb21wbGV0ZWQge1xuICAgICAgYmFja2dyb3VuZDogI0VFRUVFRTsgfVxuICAgICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5jZW50cm9pZC1pdGVtLmNvbXBsZXRlZCAudGl0bGUsXG4gICAgICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmNlbnRyb2lkLWl0ZW0uY29tcGxldGVkIC5ub3RlcyB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5jZW50cm9pZC1pdGVtLnNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY4RTE7IH1cbiAgICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmNlbnRyb2lkLWl0ZW0gLmluZm8ge1xuICAgICAgbWFyZ2luOiAwIDE2cHggMCA4cHg7IH1cbiAgICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuY2VudHJvaWQtaXRlbSAuaW5mbyAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuY2VudHJvaWQtaXRlbSAuaW5mbyAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuY2VudHJvaWQtaXRlbSAuaW5mbyBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuY2VudHJvaWQtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuY2VudHJvaWQtaXRlbSAuZGl2LWNlbnRyb2lkLXRvdGFscyB7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgbWFyZ2luOiAwIDE2cHggMCAyMHB4OyB9XG4gICAgICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmNlbnRyb2lkLWl0ZW0gLmRpdi1jZW50cm9pZC10b3RhbHMgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDsgfVxuICAgICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5jZW50cm9pZC1pdGVtIC5kaXYtY2VudHJvaWQtdG90YWxzIC5kaXYtY2VudHJvaWQtdG90YWwge1xuICAgICAgICB3aWR0aDogMjAwcHg7IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC53ZWVrLXRyYWNrZXItcmVhZGluZ3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyNjBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAud2Vlay10cmFja2VyLXJlYWRpbmdzID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC53ZWVrLXRyYWNrZXItcmVhZGluZ3MgLm1kLXN1YmhlYWRlci1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5kaXYtZGF5LWV2ZW50cyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5kaXYtZGF5LWV2ZW50cyAubnYtbm9EYXRhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICh3aWR0aDogMTkyMHB4KSB7XG4gICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCB7XG4gICAgcGFkZGluZzogMCA3MHB4OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgI2NlbnRyb2lkcy1yZXBvcnQgLmhlYWRlci1jZW50cm9pZHMtbGlzdCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLmhlYWRlci1jZW50cm9pZHMtbGlzdCAudG90YWxzIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmRpdi1jZW50cm9pZHMge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5kaXYtZGF5LWV2ZW50cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmNlbnRyb2lkLWl0ZW0ge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gICNjZW50cm9pZHMtcmVwb3J0IHRhYmxlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAjY2VudHJvaWRzLXJlcG9ydCB0YWJsZSB0cixcbiAgICAjY2VudHJvaWRzLXJlcG9ydCB0YWJsZSB0aCxcbiAgICAjY2VudHJvaWRzLXJlcG9ydCB0YWJsZSB0ZCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IHRhYmxlIHRib2R5IHRkLCAjY2VudHJvaWRzLXJlcG9ydCB0YWJsZSB0Zm9vdCB0ZCB7XG4gICAgICBwYWRkaW5nOiAwIDEycHggMCAwICFpbXBvcnRhbnQ7IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLnByaW50LWdyb3VwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLnByaW50LWluZm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLXRhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMzA1cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDMwNXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICBmbG9hdDogbGVmdDsgfSB9XG5cbiNjZW50cm9pZHMtcmVwb3J0IC5oZWFkZXItY2VudHJvaWRzLWxpc3Qge1xuICBoZWlnaHQ6IDY1cHg7XG4gIG1pbi1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjVweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICNjZW50cm9pZHMtcmVwb3J0IC5oZWFkZXItY2VudHJvaWRzLWxpc3QgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICNjZW50cm9pZHMtcmVwb3J0IC5oZWFkZXItY2VudHJvaWRzLWxpc3QgLmRpdi1saXN0LWNvbnRyb2xzIC5vcmRlci1ieS1kaXJlY3RpdmUge1xuICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IHAge1xuICAgIG1hcmdpbjogMDsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgW2tiLWl0ZW1dLmtiLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI0VFRUVFRTsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmRpdi1jZW50cm9pZHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuZGl2LWNlbnRyb2lkcyAuZGl2LXN0YXRpYy1tYXAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWluLXdpZHRoOiA4MHB4O1xuICAgICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIGJveC1zaGFkb3c6IC0xcHggMXB4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuZGl2LWNlbnRyb2lkcyAuZGl2LXN0YXRpYy1tYXA6aG92ZXIge1xuICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4OyB9XG4gICAgICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuZGl2LWNlbnRyb2lkcyAuZGl2LXN0YXRpYy1tYXA6aG92ZXIgLmJ1dHRvbi10b2dnbGUge1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuZGl2LWNlbnRyb2lkcyAuZGl2LXN0YXRpYy1tYXAgLmRpdi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL2RlZmF1bHRfc3RhdGljX21hcF82NDBfNjAwLnBuZ1wiKTtcbiAgICAgICAgb3BhY2l0eTogLjQ7IH1cbiAgICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuZGl2LWNlbnRyb2lkcyAuZGl2LXN0YXRpYy1tYXAgLmJ1dHRvbi10b2dnbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IC0xcHggMXB4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluLW91dDsgfVxuICAgICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5kaXYtY2VudHJvaWRzIC5kaXYtc3RhdGljLW1hcCBpbWcge1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmNlbnRyb2lkLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5jZW50cm9pZC1pdGVtIC5kaXYtY2VudHJvaWQtaXRlbS13cmFwcGVyIHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuY2VudHJvaWQtaXRlbSAuYXZhdGFyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5jZW50cm9pZC1pdGVtIC5hdmF0YXIgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5jZW50cm9pZC1pdGVtLmNvbXBsZXRlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFOyB9XG4gICAgICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmNlbnRyb2lkLWl0ZW0uY29tcGxldGVkIC50aXRsZSxcbiAgICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuY2VudHJvaWQtaXRlbS5jb21wbGV0ZWQgLm5vdGVzIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmNlbnRyb2lkLWl0ZW0uc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjhFMTsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuY2VudHJvaWQtaXRlbSAuaW5mbyB7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDhweDsgfVxuICAgICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5jZW50cm9pZC1pdGVtIC5pbmZvIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5jZW50cm9pZC1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAgICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5jZW50cm9pZC1pdGVtIC5pbmZvIG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4OyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5jZW50cm9pZC1pdGVtIC5zZWNvbmRhcnktdGV4dCBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5jZW50cm9pZC1pdGVtIC5kaXYtY2VudHJvaWQtdG90YWxzIHtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAuY2VudHJvaWQtaXRlbSAuZGl2LWNlbnRyb2lkLXRvdGFscyBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4OyB9XG4gICAgICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmNlbnRyb2lkLWl0ZW0gLmRpdi1jZW50cm9pZC10b3RhbHMgLmRpdi1jZW50cm9pZC10b3RhbCB7XG4gICAgICAgIHdpZHRoOiAyMDBweDsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLndlZWstdHJhY2tlci1yZWFkaW5ncyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC53ZWVrLXRyYWNrZXItcmVhZGluZ3MgLm1kLXN1YmhlYWRlciB7XG4gICAgICBjb2xvcjogcmdiYSg2MywgODEsIDE4MSwgMC44KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLndlZWstdHJhY2tlci1yZWFkaW5ncyAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgICAgICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLndlZWstdHJhY2tlci1yZWFkaW5ncyAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIgLnRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSg2MywgODEsIDE4MSwgMC44KTsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCAud2Vlay10cmFja2VyLXJlYWRpbmdzID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC53ZWVrLXRyYWNrZXItcmVhZGluZ3MgLm1kLXN1YmhlYWRlci1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5kaXYtZGF5LWV2ZW50cyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIDAuMDQpOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5kaXYtZGF5LWV2ZW50cyAubnYtbm9EYXRhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICh3aWR0aDogMTkyMHB4KSB7XG4gICNjZW50cm9pZHMtcmVwb3J0IC5jZW50cm9pZHMtbGlzdCB7XG4gICAgcGFkZGluZzogMCA3MHB4OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgI2NlbnRyb2lkcy1yZXBvcnQgLmhlYWRlci1jZW50cm9pZHMtbGlzdCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLmhlYWRlci1jZW50cm9pZHMtbGlzdCAudG90YWxzIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmRpdi1jZW50cm9pZHMge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRyb2lkcy1saXN0IC5kaXYtZGF5LWV2ZW50cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLWxpc3QgLmNlbnRyb2lkLWl0ZW0ge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gICNjZW50cm9pZHMtcmVwb3J0IHRhYmxlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAjY2VudHJvaWRzLXJlcG9ydCB0YWJsZSB0cixcbiAgICAjY2VudHJvaWRzLXJlcG9ydCB0YWJsZSB0aCxcbiAgICAjY2VudHJvaWRzLXJlcG9ydCB0YWJsZSB0ZCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IHRhYmxlIHRib2R5IHRkLCAjY2VudHJvaWRzLXJlcG9ydCB0YWJsZSB0Zm9vdCB0ZCB7XG4gICAgICBwYWRkaW5nOiAwIDEycHggMCAwICFpbXBvcnRhbnQ7IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLnByaW50LWdyb3VwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLnByaW50LWluZm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudHJvaWRzLXRhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMzA1cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDMwNXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICBmbG9hdDogbGVmdDsgfSB9XG5cbi5oZWFkZXItY2VudHJvaWRzLWxpc3Qge1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjRweDtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5oZWFkZXItY2VudHJvaWRzLWxpc3QgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC5oZWFkZXItY2VudHJvaWRzLWxpc3QgLmRpdi1zdWItdG90YWwge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5jZW50cm9pZHMtbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC5jZW50cm9pZHMtbGlzdCBwIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmNlbnRyb2lkcy1saXN0IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cblxuLmNlbnRyb2lkLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY2VudHJvaWQtaXRlbSAuYXZhdGFyIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmNlbnRyb2lkLWl0ZW0gLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgLmNlbnRyb2lkLWl0ZW0gLmluZm8gLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAuY2VudHJvaWQtaXRlbSAuaW5mbyBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogM3B4OyB9XG4gICAgLmNlbnRyb2lkLWl0ZW0gLmluZm8gLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmNlbnRyb2lkLWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuaGVhZGVyLWNlbnRyb2lkcy1saXN0IHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogMTIwcHg7XG4gICAgcGFkZGluZzogOHB4IDI0cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgLmhlYWRlci1jZW50cm9pZHMtbGlzdCAuZGl2LXRvdGFsID4gbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9IH1cblxuLmhlYWRlci1jb250cmFjdHMtbGlzdCB7XG4gIGhlaWdodDogNjRweDtcbiAgbWluLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NHB4O1xuICBwYWRkaW5nOiA4cHggMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLmhlYWRlci1jb250cmFjdHMtbGlzdCAuZGl2LXRvdGFsID4gbWQtaWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuW2tiLWl0ZW1dLmtiLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFRUVFRUU7IH1cblxuLmNvbnRyYWN0cy1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgLmNvbnRyYWN0cy1saXN0IHAge1xuICAgIG1hcmdpbjogMDsgfVxuICAuY29udHJhY3RzLWxpc3QgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uY29udHJhY3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5jb250cmFjdC1pdGVtIC5hdmF0YXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuY29udHJhY3QtaXRlbS5jb21wbGV0ZWQge1xuICAgIGJhY2tncm91bmQ6ICNFRUVFRUU7IH1cbiAgICAuY29udHJhY3QtaXRlbS5jb21wbGV0ZWQgLnRpdGxlLFxuICAgIC5jb250cmFjdC1pdGVtLmNvbXBsZXRlZCAubm90ZXMge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgLmNvbnRyYWN0LWl0ZW0uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6ICNGRkY4RTE7IH1cbiAgLmNvbnRyYWN0LWl0ZW0gLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgLmNvbnRyYWN0LWl0ZW0gLmluZm8gLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAuY29udHJhY3QtaXRlbSAuaW5mbyAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAuY29udHJhY3QtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5jb250cmFjdHMtdmlldyB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICB3aWR0aDogNTAwcHg7IH1cbiAgLmNvbnRyYWN0cy12aWV3IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDhweDsgfVxuICAuY29udHJhY3RzLXZpZXcgLmhlYWRlci1jb250cmFjdHMtdmlldyB7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgLmNvbnRyYWN0cy12aWV3IC5oZWFkZXItY29udHJhY3RzLXZpZXcgLm1kLXRvb2xiYXItdG9vbHMtdG9wIC50aXRsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuY29udHJhY3RzLXZpZXcgLmhlYWRlci1jb250cmFjdHMtdmlldyAuaW5mby1jb250cmFjdHMge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmNvbnRyYWN0cy12aWV3IC5oZWFkZXItY29udHJhY3RzLXZpZXcgbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLmNvbnRyYWN0cy12aWV3IC5kaXYtZmxvYXRpbmctbGlzdC1idXR0b24ge1xuICAgIGJvdHRvbTogMTJweDsgfVxuICAuY29udHJhY3RzLXZpZXcgbWQtY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgLmNvbnRyYWN0cy12aWV3IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLmNvbnRyYWN0cy12aWV3IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSAuaW5mbyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5jb250cmFjdHMtdmlldyBtZC1jb250ZW50IC5saXN0LWl0ZW0gLm5vdGUge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgICAuY29udHJhY3RzLXZpZXcgbWQtY29udGVudCAuY29udHJhY3QtZGV0YWlscyB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAuY29udHJhY3RzLXZpZXcgbWQtY29udGVudCAuY29udHJhY3QtZGV0YWlscyAuaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAgIC5jb250cmFjdHMtdmlldyBtZC1jb250ZW50IC5jb250cmFjdC1kZXRhaWxzIC5pbmZvIC5ub3RlcyB7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gICAgLmNvbnRyYWN0cy12aWV3IG1kLWNvbnRlbnQgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLnNpZGVuYXYtY29udHJhY3RzLXZpZXcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAuc2lkZW5hdi1jb250cmFjdHMtdmlldyAuY29udHJhY3RzLXZpZXcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAgIC5zaWRlbmF2LWNvbnRyYWN0cy12aWV3IC5jb250cmFjdHMtdmlldyAuY29udGVudC1jb250cmFjdHMtdmlldyAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDA7IH1cbiAgICAgIC5zaWRlbmF2LWNvbnRyYWN0cy12aWV3IC5jb250cmFjdHMtdmlldyAuY29udGVudC1jb250cmFjdHMtdmlldyB0YWJsZSB7XG4gICAgICAgIG1heC13aWR0aDogNjAlOyB9XG4gICAgICAgIC5zaWRlbmF2LWNvbnRyYWN0cy12aWV3IC5jb250cmFjdHMtdmlldyAuY29udGVudC1jb250cmFjdHMtdmlldyB0YWJsZSB0cixcbiAgICAgICAgLnNpZGVuYXYtY29udHJhY3RzLXZpZXcgLmNvbnRyYWN0cy12aWV3IC5jb250ZW50LWNvbnRyYWN0cy12aWV3IHRhYmxlIHRoLFxuICAgICAgICAuc2lkZW5hdi1jb250cmFjdHMtdmlldyAuY29udHJhY3RzLXZpZXcgLmNvbnRlbnQtY29udHJhY3RzLXZpZXcgdGFibGUgdGQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5zaWRlbmF2LWNvbnRyYWN0cy12aWV3IC5jb250cmFjdHMtdmlldyAuY29udGVudC1jb250cmFjdHMtdmlldyB0YWJsZSB0Ym9keSB0ZCB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMnB4IDAgMCAhaW1wb3J0YW50OyB9IH1cblxuLmhlYWRlci1saW5lcy1saXN0IHtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY0cHg7XG4gIHBhZGRpbmc6IDhweCAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAuaGVhZGVyLWxpbmVzLWxpc3QgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5saW5lcy1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgLmxpbmVzLWxpc3QgcCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5saW5lcy1saXN0IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cblxuLmxpbmUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5saW5lLWl0ZW0gLmF2YXRhciB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5saW5lLWl0ZW0gLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgLmxpbmUtaXRlbSAuaW5mbyAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5saW5lLWl0ZW0gLmluZm8gLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmxpbmUtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5oZWFkZXItZW1wbG95ZWVzLWxpc3Qge1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjRweDtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5oZWFkZXItZW1wbG95ZWVzLWxpc3QgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5lbXBsb3llZXMtbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC5lbXBsb3llZXMtbGlzdCBwIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmVtcGxveWVlcy1saXN0IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cblxuLmVtcGxveWVlLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZW1wbG95ZWUtaXRlbSAuYXZhdGFyIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmVtcGxveWVlLWl0ZW0gLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgLmVtcGxveWVlLWl0ZW0gLmluZm8gLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAuZW1wbG95ZWUtaXRlbSAuaW5mbyBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogM3B4OyB9XG4gICAgLmVtcGxveWVlLWl0ZW0gLmluZm8gLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmVtcGxveWVlLWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuXG4uaGVhZGVyLW1vZGVsT3BlcmF0aW9uTG9ncy1saXN0IHtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY0cHg7XG4gIHBhZGRpbmc6IDhweCAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAuaGVhZGVyLW1vZGVsT3BlcmF0aW9uTG9ncy1saXN0IC5kaXYtdG90YWwgPiBtZC1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG5ba2ItaXRlbV0ua2ItYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0VFRUVFRTsgfVxuXG4ubW9kZWxPcGVyYXRpb25Mb2dzLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAubW9kZWxPcGVyYXRpb25Mb2dzLWxpc3QgcCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5tb2RlbE9wZXJhdGlvbkxvZ3MtbGlzdCAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG5cbi5tb2RlbE9wZXJhdGlvbkxvZy1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm1vZGVsT3BlcmF0aW9uTG9nLWl0ZW0gLmF2YXRhciB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5tb2RlbE9wZXJhdGlvbkxvZy1pdGVtLmNvbXBsZXRlZCB7XG4gICAgYmFja2dyb3VuZDogI0VFRUVFRTsgfVxuICAgIC5tb2RlbE9wZXJhdGlvbkxvZy1pdGVtLmNvbXBsZXRlZCAudGl0bGUsXG4gICAgLm1vZGVsT3BlcmF0aW9uTG9nLWl0ZW0uY29tcGxldGVkIC5ub3RlcyB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuICAubW9kZWxPcGVyYXRpb25Mb2ctaXRlbS5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRjhFMTsgfVxuICAubW9kZWxPcGVyYXRpb25Mb2ctaXRlbSAuaW5mbyB7XG4gICAgbWFyZ2luOiAwIDE2cHggMCA4cHg7IH1cbiAgICAubW9kZWxPcGVyYXRpb25Mb2ctaXRlbSAuaW5mbyAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5tb2RlbE9wZXJhdGlvbkxvZy1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gIC5tb2RlbE9wZXJhdGlvbkxvZy1pdGVtIC5zZWNvbmRhcnktdGV4dCBtZC1pY29uIHtcbiAgICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgKiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICNtb2RlbE9wZXJhdGlvbkxvZ3Mge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgLm1vZGVsT3BlcmF0aW9uTG9ncy1saXN0IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgLm1vZGVsT3BlcmF0aW9uTG9ncy1saXN0IC5tb2RlbE9wZXJhdGlvbkxvZy10YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHotaW5kZXg6IDk5OTsgfVxuICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgLm1vZGVsT3BlcmF0aW9uTG9ncy12aWV3LFxuICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgLmhlYWRlcixcbiAgICAjbW9kZWxPcGVyYXRpb25Mb2dzIC5tYWluLXNpZGVuYXYsXG4gICAgI21vZGVsT3BlcmF0aW9uTG9ncyAubWQtc2lkZW5hdi1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IHtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWluLWhlaWdodDogNDIwcHg7XG4gIHdpZHRoOiA1MDBweDsgfVxuICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4OyB9XG4gIC5tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyAuaGVhZGVyLW1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgLmhlYWRlci1tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyAubWQtdG9vbGJhci10b29scy10b3AgLnRpdGxlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyAuaGVhZGVyLW1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IC5pbmZvLW1vZGVsT3BlcmF0aW9uTG9ncyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgLmhlYWRlci1tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiAxMnB4OyB9XG4gIC5tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyAuZGl2LW1vZGVsT3BlcmF0aW9uTG9ncy1pbWcgLm1vZGVsT3BlcmF0aW9uTG9ncy1pbWcge1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgLmRpdi1tb2RlbE9wZXJhdGlvbkxvZ3MtaW1nIC5tb2RlbE9wZXJhdGlvbkxvZ3MtaW1nIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIHtcbiAgICAgIGhlaWdodDogMjI1cHg7IH1cbiAgICAgIC5tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyAuZGl2LW1vZGVsT3BlcmF0aW9uTG9ncy1pbWcgLm1vZGVsT3BlcmF0aW9uTG9ncy1pbWcgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLm1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IC5kaXYtbW9kZWxPcGVyYXRpb25Mb2dzLWltZyAubW9kZWxPcGVyYXRpb25Mb2dzLW1hcC1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDsgfVxuICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgbWQtY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgLm1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IG1kLWNvbnRlbnQgLmRvb3Itb2NjdXJyZW5jZXMgLmRpdi10b3RhbC1vY2N1cnJlbmNlcyB7XG4gICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIDAuMTYpOyB9XG4gICAgLm1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IG1kLWNvbnRlbnQgLmRpdi1vY2N1cnJlbmNlcyxcbiAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgbWQtY29udGVudCAuZG9vci1vY2N1cnJlbmNlcyxcbiAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgbWQtY29udGVudCAuY2VudHJvaWQtb2NjdXJyZW5jZXMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyBtZC1jb250ZW50IC5kaXYtb2NjdXJyZW5jZXMgPiBkaXYsXG4gICAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgbWQtY29udGVudCAuZG9vci1vY2N1cnJlbmNlcyA+IGRpdixcbiAgICAgIC5tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyBtZC1jb250ZW50IC5jZW50cm9pZC1vY2N1cnJlbmNlcyA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgbWQtY29udGVudCAuZGl2LW9jY3VycmVuY2VzIC5zdWJ0aXRsZSxcbiAgICAgIC5tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyBtZC1jb250ZW50IC5kb29yLW9jY3VycmVuY2VzIC5zdWJ0aXRsZSxcbiAgICAgIC5tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyBtZC1jb250ZW50IC5jZW50cm9pZC1vY2N1cnJlbmNlcyAuc3VidGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAxMnB4OyB9XG4gICAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgbWQtY29udGVudCAuZGl2LW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMsXG4gICAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgbWQtY29udGVudCAuZG9vci1vY2N1cnJlbmNlcyAuZGl2LXRvdGFsLW9jY3VycmVuY2VzLFxuICAgICAgLm1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IG1kLWNvbnRlbnQgLmNlbnRyb2lkLW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgbWQtY29udGVudCAuZGl2LW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMgbWQtaWNvbixcbiAgICAgICAgLm1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IG1kLWNvbnRlbnQgLmRvb3Itb2NjdXJyZW5jZXMgLmRpdi10b3RhbC1vY2N1cnJlbmNlcyBtZC1pY29uLFxuICAgICAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgbWQtY29udGVudCAuY2VudHJvaWQtb2NjdXJyZW5jZXMgLmRpdi10b3RhbC1vY2N1cnJlbmNlcyBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgbWQtY29udGVudCAubGlzdC1pdGVtIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgbWQtY29udGVudCAubGlzdC1pdGVtIC5pbmZvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyBtZC1jb250ZW50IC5tb2RlbC1kZXRhaWxzIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMTZweDtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyBtZC1jb250ZW50IHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5zaWRlbmF2LW1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLnNpZGVuYXYtbW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgLm1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgICAuc2lkZW5hdi1tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgLmNvbnRlbnQtbW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgLm1kLXN1YmhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMTJweCAwOyB9XG4gICAgICAuc2lkZW5hdi1tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgLmNvbnRlbnQtbW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgdGFibGUge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTsgfVxuICAgICAgICAuc2lkZW5hdi1tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgLmNvbnRlbnQtbW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgdGFibGUgdHIsXG4gICAgICAgIC5zaWRlbmF2LW1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IC5tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyAuY29udGVudC1tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyB0YWJsZSB0aCxcbiAgICAgICAgLnNpZGVuYXYtbW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgLm1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IC5jb250ZW50LW1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IHRhYmxlIHRkIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgICAgICAuc2lkZW5hdi1tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgLmNvbnRlbnQtbW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcgdGFibGUgdGJvZHkgdGQge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDAgIWltcG9ydGFudDsgfSB9XG5cbi5vcmdhbml6YXRpb24tc2VsZWN0LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5oZWFkZXItc2VydmljZXMtbGlzdCB7XG4gIGhlaWdodDogNjRweDtcbiAgbWluLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NHB4O1xuICBwYWRkaW5nOiA4cHggMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLmhlYWRlci1zZXJ2aWNlcy1saXN0IC5kaXYtdG90YWwgPiBtZC1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4uc2VydmljZXMtbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC5zZXJ2aWNlcy1saXN0IHAge1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2VydmljZXMtbGlzdCAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG5cbi5zZXJ2aWNlLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2VydmljZS1pdGVtIC5hdmF0YXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuc2VydmljZS1pdGVtIC5pbmZvIHtcbiAgICBtYXJnaW46IDAgMTZweCAwIDhweDsgfVxuICAgIC5zZXJ2aWNlLWl0ZW0gLmluZm8gLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAuc2VydmljZS1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gIC5zZXJ2aWNlLWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgIG1hcmdpbjogMDsgfVxuXG4jc2ltQ2FyZHMgLmhlYWRlci1zaW1DYXJkcy1saXN0IHtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY0cHg7XG4gIHBhZGRpbmc6IDhweCAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAjc2ltQ2FyZHMgLmhlYWRlci1zaW1DYXJkcy1saXN0IC5kaXYtdG90YWwgPiBtZC1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4jc2ltQ2FyZHMgLnNpbUNhcmRzLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAjc2ltQ2FyZHMgLnNpbUNhcmRzLWxpc3QgW2tiLWl0ZW1dLmtiLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI0VFRUVFRTsgfVxuICAjc2ltQ2FyZHMgLnNpbUNhcmRzLWxpc3QgcCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICNzaW1DYXJkcyAuc2ltQ2FyZHMtbGlzdCAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICNzaW1DYXJkcyAuc2ltQ2FyZHMtbGlzdCAuc2ltQ2FyZC1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjc2ltQ2FyZHMgLnNpbUNhcmRzLWxpc3QgLnNpbUNhcmQtaXRlbSAuYXZhdGFyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICNzaW1DYXJkcyAuc2ltQ2FyZHMtbGlzdCAuc2ltQ2FyZC1pdGVtLmNvbXBsZXRlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFOyB9XG4gICAgICAjc2ltQ2FyZHMgLnNpbUNhcmRzLWxpc3QgLnNpbUNhcmQtaXRlbS5jb21wbGV0ZWQgLnRpdGxlLFxuICAgICAgI3NpbUNhcmRzIC5zaW1DYXJkcy1saXN0IC5zaW1DYXJkLWl0ZW0uY29tcGxldGVkIC5ub3RlcyB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gICAgI3NpbUNhcmRzIC5zaW1DYXJkcy1saXN0IC5zaW1DYXJkLWl0ZW0uc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjhFMTsgfVxuICAgICNzaW1DYXJkcyAuc2ltQ2FyZHMtbGlzdCAuc2ltQ2FyZC1pdGVtIC5pbmZvIHtcbiAgICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgICAjc2ltQ2FyZHMgLnNpbUNhcmRzLWxpc3QgLnNpbUNhcmQtaXRlbSAuaW5mbyAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICNzaW1DYXJkcyAuc2ltQ2FyZHMtbGlzdCAuc2ltQ2FyZC1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAgICNzaW1DYXJkcyAuc2ltQ2FyZHMtbGlzdCAuc2ltQ2FyZC1pdGVtIC5zZWNvbmRhcnktdGV4dCBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICNzaW1DYXJkcyAuc2ltQ2FyZHMtbGlzdCAuc2ltQ2FyZC1pdGVtIC5ub3RlIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uc2ltQ2FyZHMtdmlldyB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICB3aWR0aDogNTAwcHg7IH1cbiAgLnNpbUNhcmRzLXZpZXcgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4OyB9XG4gIC5zaW1DYXJkcy12aWV3IC5oZWFkZXItc2ltQ2FyZHMtdmlldyB7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgLnNpbUNhcmRzLXZpZXcgLmhlYWRlci1zaW1DYXJkcy12aWV3IC5tZC10b29sYmFyLXRvb2xzLXRvcCAudGl0bGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLnNpbUNhcmRzLXZpZXcgLmhlYWRlci1zaW1DYXJkcy12aWV3IC5pbmZvLXNpbUNhcmRzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5zaW1DYXJkcy12aWV3IC5oZWFkZXItc2ltQ2FyZHMtdmlldyBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAuc2ltQ2FyZHMtdmlldyAuZGl2LWZsb2F0aW5nLWxpc3QtYnV0dG9uIHtcbiAgICBib3R0b206IDEycHg7IH1cbiAgLnNpbUNhcmRzLXZpZXcgbWQtY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgLnNpbUNhcmRzLXZpZXcgbWQtY29udGVudCAubGlzdC1pdGVtIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAuc2ltQ2FyZHMtdmlldyBtZC1jb250ZW50IC5saXN0LWl0ZW0gLmluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLnNpbUNhcmRzLXZpZXcgbWQtY29udGVudCAuc2ltQ2FyZC1kZXRhaWxzIHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIC5zaW1DYXJkcy12aWV3IG1kLWNvbnRlbnQgLnNpbUNhcmQtZGV0YWlscyAuaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAgIC5zaW1DYXJkcy12aWV3IG1kLWNvbnRlbnQgLnNpbUNhcmQtZGV0YWlscyAuaW5mbyAubm90ZXMge1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAgIC5zaW1DYXJkcy12aWV3IG1kLWNvbnRlbnQgLm5vdGUge1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gICAgLnNpbUNhcmRzLXZpZXcgbWQtY29udGVudCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuc2lkZW5hdi1zaW1DYXJkcy12aWV3IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLnNpZGVuYXYtc2ltQ2FyZHMtdmlldyAuc2ltQ2FyZHMtdmlldyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgICAgLnNpZGVuYXYtc2ltQ2FyZHMtdmlldyAuc2ltQ2FyZHMtdmlldyAuY29udGVudC1zaW1DYXJkcy12aWV3IC5tZC1zdWJoZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDEycHggMDsgfVxuICAgICAgLnNpZGVuYXYtc2ltQ2FyZHMtdmlldyAuc2ltQ2FyZHMtdmlldyAuY29udGVudC1zaW1DYXJkcy12aWV3IHRhYmxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7IH1cbiAgICAgICAgLnNpZGVuYXYtc2ltQ2FyZHMtdmlldyAuc2ltQ2FyZHMtdmlldyAuY29udGVudC1zaW1DYXJkcy12aWV3IHRhYmxlIHRyLFxuICAgICAgICAuc2lkZW5hdi1zaW1DYXJkcy12aWV3IC5zaW1DYXJkcy12aWV3IC5jb250ZW50LXNpbUNhcmRzLXZpZXcgdGFibGUgdGgsXG4gICAgICAgIC5zaWRlbmF2LXNpbUNhcmRzLXZpZXcgLnNpbUNhcmRzLXZpZXcgLmNvbnRlbnQtc2ltQ2FyZHMtdmlldyB0YWJsZSB0ZCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnNpZGVuYXYtc2ltQ2FyZHMtdmlldyAuc2ltQ2FyZHMtdmlldyAuY29udGVudC1zaW1DYXJkcy12aWV3IHRhYmxlIHRib2R5IHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEycHggMCAwICFpbXBvcnRhbnQ7IH0gfVxuXG4jdGVybWluYWxzLWxpc3QtZGFzaGJvYXJkIC5oZWFkZXItdGVybWluYWxzLWxpc3Qge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDVweDtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQgLmhlYWRlci10ZXJtaW5hbHMtbGlzdCAuZGl2LXRvdGFsID4gbWQtaWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuI3Rlcm1pbmFscy1saXN0LWRhc2hib2FyZCAudGVybWluYWxzLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAjdGVybWluYWxzLWxpc3QtZGFzaGJvYXJkIC50ZXJtaW5hbHMtbGlzdCBwIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgI3Rlcm1pbmFscy1saXN0LWRhc2hib2FyZCAudGVybWluYWxzLWxpc3QgLmRpdi10ZXJtaW5hbHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAtd2Via2l0LWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLW1vei1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC1vLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjdGVybWluYWxzLWxpc3QtZGFzaGJvYXJkIC50ZXJtaW5hbHMtbGlzdCAuZGl2LXRlcm1pbmFscyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDZweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIC1tb3otZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIC1tcy1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgLW8tZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfSB9XG5cbiN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQgLmhlYWRlci10ZXJtaW5hbHMtbGlzdCB7XG4gIGhlaWdodDogNDVweDtcbiAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiA4cHggMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgI3Rlcm1pbmFscy1saXN0LWRhc2hib2FyZCAuaGVhZGVyLXRlcm1pbmFscy1saXN0IC5kaXYtdG90YWwgPiBtZC1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjdGVybWluYWxzLWxpc3QtZGFzaGJvYXJkIC50ZXJtaW5hbHMtc3RhdHVzLWxpc3QgLmRpdi10ZXJtaW5hbHMge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA2cHggMDsgfVxuICAgICN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQgLnRlcm1pbmFscy1zdGF0dXMtbGlzdCAuZGl2LXRlcm1pbmFscyAuZGl2LXRlcm1pbmFscyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC13ZWJraXQtZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgLW1vei1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAtbXMtZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgLW8tZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwOyB9IH1cblxuI3Rlcm1pbmFscy1saXN0LWRhc2hib2FyZCAuaGVhZGVyLXRlcm1pbmFscy1saXN0IHtcbiAgaGVpZ2h0OiA0NXB4O1xuICBtaW4taGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmc6IDhweCAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAjdGVybWluYWxzLWxpc3QtZGFzaGJvYXJkIC5oZWFkZXItdGVybWluYWxzLWxpc3QgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQgLnRlcm1pbmFscy1zdGF0dXMtbGlzdCAuZGl2LXRlcm1pbmFscyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDZweCAwOyB9XG4gICAgI3Rlcm1pbmFscy1saXN0LWRhc2hib2FyZCAudGVybWluYWxzLXN0YXR1cy1saXN0IC5kaXYtdGVybWluYWxzIC5kaXYtdGVybWluYWxzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLXdlYmtpdC1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAtbW96LWZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgIC1tcy1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAtby1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7IH0gfVxuXG4jdGVybWluYWxzLWxpc3QtZGFzaGJvYXJkIC5oZWFkZXItdGVybWluYWxzLWxpc3Qge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDVweDtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQgLmhlYWRlci10ZXJtaW5hbHMtbGlzdCAuZGl2LXRvdGFsID4gbWQtaWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3Rlcm1pbmFscy1saXN0LWRhc2hib2FyZCAudGVybWluYWxzLXN0YXR1cy1saXN0IC5kaXYtdGVybWluYWxzIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogNnB4IDA7IH1cbiAgICAjdGVybWluYWxzLWxpc3QtZGFzaGJvYXJkIC50ZXJtaW5hbHMtc3RhdHVzLWxpc3QgLmRpdi10ZXJtaW5hbHMgLmRpdi10ZXJtaW5hbHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAtd2Via2l0LWZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgIC1tb3otZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgLW1zLWZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgIC1vLWZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfSB9XG5cbi5oZWFkZXItdGVybWluYWxzLWxpc3Qge1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjRweDtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5oZWFkZXItdGVybWluYWxzLWxpc3QgbWQtY2hlY2tib3gge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5oZWFkZXItdGVybWluYWxzLWxpc3QgbWQtY2hlY2tib3gubWQtY2hlY2tlZCAubWQtaW5rLXJpcHBsZSB7XG4gICAgICBjb2xvcjogIzNmNTFiNSAhaW1wb3J0YW50OyB9XG4gICAgLmhlYWRlci10ZXJtaW5hbHMtbGlzdCBtZC1jaGVja2JveC5tZC1jaGVja2VkIC5tZC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjUxYjUgIWltcG9ydGFudDsgfVxuICAuaGVhZGVyLXRlcm1pbmFscy1saXN0IC5kaXYtdG90YWwgPiBtZC1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAuaGVhZGVyLXRlcm1pbmFscy1saXN0IC5kaXYtdG90YWwgLmRpdi1pY29uLWxvYWRpbmcge1xuICAgIG1heC13aWR0aDogMTAwcHg7IH1cbiAgLmhlYWRlci10ZXJtaW5hbHMtbGlzdCAuZGl2LXN1Yi10b3RhbCB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLmNvbW1hbmQtYWN0aW9ucyBtZC1tZW51LWl0ZW0ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi50ZXJtaW5hbHMtbGlzdC1zZWN0aW9ucyB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC50ZXJtaW5hbHMtbGlzdC1zZWN0aW9ucyBwIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnRlcm1pbmFscy1saXN0LXNlY3Rpb25zIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLnRlcm1pbmFscy1saXN0LXNlY3Rpb25zIC5kaXYtdGVybWluYWxzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogNnB4IDA7XG4gICAgLXdlYmtpdC1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC1tb3otZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAtby1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7IH1cbiAgICAudGVybWluYWxzLWxpc3Qtc2VjdGlvbnMgLmRpdi10ZXJtaW5hbHMgLnRlcm1pbmFsLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnRlcm1pbmFscy1saXN0LXNlY3Rpb25zIC5kaXYtdGVybWluYWxzIC50ZXJtaW5hbC1pdGVtIC5hdmF0YXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIC50ZXJtaW5hbHMtbGlzdC1zZWN0aW9ucyAuZGl2LXRlcm1pbmFscyAudGVybWluYWwtaXRlbSAuaW5mbyB7XG4gICAgICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgICAgIC50ZXJtaW5hbHMtbGlzdC1zZWN0aW9ucyAuZGl2LXRlcm1pbmFscyAudGVybWluYWwtaXRlbSAuaW5mbyAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC50ZXJtaW5hbHMtbGlzdC1zZWN0aW9ucyAuZGl2LXRlcm1pbmFscyAudGVybWluYWwtaXRlbSAuaW5mbyBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgICAgICAgLnRlcm1pbmFscy1saXN0LXNlY3Rpb25zIC5kaXYtdGVybWluYWxzIC50ZXJtaW5hbC1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC50ZXJtaW5hbHMtbGlzdC1zZWN0aW9ucyAuZGl2LXRlcm1pbmFscyAudGVybWluYWwtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgICAgIC50ZXJtaW5hbHMtbGlzdC1zZWN0aW9ucyAuZGl2LXRlcm1pbmFscyAudGVybWluYWwtaXRlbSBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDMwcHggMDsgfVxuICAgICAgLnRlcm1pbmFscy1saXN0LXNlY3Rpb25zIC5kaXYtdGVybWluYWxzIC50ZXJtaW5hbC1pdGVtIG1kLWNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC50ZXJtaW5hbHMtbGlzdC1zZWN0aW9ucyAuZGl2LXRlcm1pbmFscyAudGVybWluYWwtaXRlbSBtZC1jaGVja2JveC5tZC1jaGVja2VkIC5tZC1pbmstcmlwcGxlIHtcbiAgICAgICAgICBjb2xvcjogIzNmNTFiNSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC50ZXJtaW5hbHMtbGlzdC1zZWN0aW9ucyAuZGl2LXRlcm1pbmFscyAudGVybWluYWwtaXRlbSBtZC1jaGVja2JveC5tZC1jaGVja2VkIC5tZC1pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1MWI1ICFpbXBvcnRhbnQ7IH1cbiAgICAudGVybWluYWxzLWxpc3Qtc2VjdGlvbnMgLmRpdi10ZXJtaW5hbHMgLnNjcm9sbC1sb2FkIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLmhlYWRlci10ZXJtaW5hbHMtbGlzdCAudGVybWluYWwtYWN0aW9ucy1tZW51LXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlYWRlci10ZXJtaW5hbHMtbGlzdCBtZC1tZW51LWJhciB7XG4gICAgcGFkZGluZzogMHB4OyB9XG4gICAgLmhlYWRlci10ZXJtaW5hbHMtbGlzdCBtZC1tZW51LWJhciBidXR0b24ge1xuICAgICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4jaW5zdGFsbGF0aW9uLWJyYW5jaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7IH1cbiAgI2luc3RhbGxhdGlvbi1icmFuY2ggLmNlbnRlciAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNpbnN0YWxsYXRpb24tYnJhbmNoIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgI2luc3RhbGxhdGlvbi1icmFuY2ggLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgbWluLWhlaWdodDogNTZweDtcbiAgICAgICAgcGFkZGluZzogMThweDsgfVxuICAgICAgICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIC5kaXYtc2VhcmNoIC5pbnB1dC1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuY2VudGVyIC5oZWFkZXItYnJhbmNoZXMtbGlzdCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIG1pbi1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiA2NXB4O1xuICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgI2luc3RhbGxhdGlvbi1icmFuY2ggLmNlbnRlciAuaGVhZGVyLWJyYW5jaGVzLWxpc3QgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgICNpbnN0YWxsYXRpb24tYnJhbmNoIC5jZW50ZXIgLmhlYWRlci1icmFuY2hlcy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAubWRsLWxheW91dCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuY2VudGVyIC5oZWFkZXItYnJhbmNoZXMtbGlzdCAuZXhwYW5kYWJsZS1zZWFyY2ggLm1kbC1sYXlvdXRfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgIGZsZXg6IG5vbmU7IH1cbiAgICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuY2VudGVyIC5oZWFkZXItYnJhbmNoZXMtbGlzdCAuZXhwYW5kYWJsZS1zZWFyY2ggLm1kbC1idXR0b24tLWljb24ge1xuICAgICAgdG9wOiAwOyB9XG4gICAgI2luc3RhbGxhdGlvbi1icmFuY2ggLmNlbnRlciAuaGVhZGVyLWJyYW5jaGVzLWxpc3QgLmV4cGFuZGFibGUtc2VhcmNoIC5tZGwtdGV4dGZpZWxkLS1leHBhbmRhYmxlIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICNpbnN0YWxsYXRpb24tYnJhbmNoIC5jZW50ZXIgLmhlYWRlci1icmFuY2hlcy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAubWRsLXRleHRmaWVsZC0tZXhwYW5kYWJsZSAubWRsLXRleHRmaWVsZF9fZXhwYW5kYWJsZS1ob2xkZXIgLm1kbC10ZXh0ZmllbGRfX2lucHV0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuY2VudGVyIC5oZWFkZXItYnJhbmNoZXMtbGlzdCAuZXhwYW5kYWJsZS1zZWFyY2ggLm1kbC10ZXh0ZmllbGQtLWV4cGFuZGFibGUuaXMtZm9jdXNlZCwgI2luc3RhbGxhdGlvbi1icmFuY2ggLmNlbnRlciAuaGVhZGVyLWJyYW5jaGVzLWxpc3QgLmV4cGFuZGFibGUtc2VhcmNoIC5pcy1kaXJ0eSB7XG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfVxuICAgICAgI2luc3RhbGxhdGlvbi1icmFuY2ggLmNlbnRlciAuaGVhZGVyLWJyYW5jaGVzLWxpc3QgLmV4cGFuZGFibGUtc2VhcmNoIC5tZGwtdGV4dGZpZWxkLS1leHBhbmRhYmxlLmlzLWZvY3VzZWQgLm1kbC10ZXh0ZmllbGRfX2V4cGFuZGFibGUtaG9sZGVyIC5tZGwtdGV4dGZpZWxkX19pbnB1dCwgI2luc3RhbGxhdGlvbi1icmFuY2ggLmNlbnRlciAuaGVhZGVyLWJyYW5jaGVzLWxpc3QgLmV4cGFuZGFibGUtc2VhcmNoIC5pcy1kaXJ0eSAubWRsLXRleHRmaWVsZF9fZXhwYW5kYWJsZS1ob2xkZXIgLm1kbC10ZXh0ZmllbGRfX2lucHV0IHtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfVxuICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuY2VudGVyIC5icmFuY2hlcy1saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgICNpbnN0YWxsYXRpb24tYnJhbmNoIC5jZW50ZXIgLmJyYW5jaGVzLWxpc3QgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuY2VudGVyIC5icmFuY2hlcy1saXN0IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuY2VudGVyIC5icmFuY2gtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI2luc3RhbGxhdGlvbi1icmFuY2ggLmNlbnRlciAuYnJhbmNoLWl0ZW0gLmF2YXRhciB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuY2VudGVyIC5icmFuY2gtaXRlbSAuaW5mbyB7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDhweDsgfVxuICAgICAgI2luc3RhbGxhdGlvbi1icmFuY2ggLmNlbnRlciAuYnJhbmNoLWl0ZW0gLmluZm8gLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuY2VudGVyIC5icmFuY2gtaXRlbSAuaW5mbyAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuY2VudGVyIC5icmFuY2gtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuY2VudGVyIC5icmFuY2gtaXRlbSAuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjaW5zdGFsbGF0aW9uLWJyYW5jaCAuaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgI2luc3RhbGxhdGlvbi1icmFuY2ggLmNlbnRlciAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0gfVxuXG4udGVybWluYWxzLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC50ZXJtaW5hbHMtbGlzdCBwIHtcbiAgICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLmhlYWRlci1icmFuY2hlcy1saXN0IHtcbiAgICBoZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAxMjBweDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDhweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAuaGVhZGVyLWJyYW5jaGVzLWxpc3QgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgIC5oZWFkZXItYnJhbmNoZXMtbGlzdCAuZXhwYW5kYWJsZS1zZWFyY2ggLm1kbC1idXR0b24tLWljb24ge1xuICAgICAgdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAgIC5oZWFkZXItYnJhbmNoZXMtbGlzdCAuZXhwYW5kYWJsZS1zZWFyY2ggLm1kbC10ZXh0ZmllbGQtLWV4cGFuZGFibGUuaXMtZm9jdXNlZCwgLmhlYWRlci1icmFuY2hlcy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAuaXMtZGlydHkge1xuICAgICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgZmxleDogMTsgfVxuICAgICAgLmhlYWRlci1icmFuY2hlcy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAubWRsLXRleHRmaWVsZC0tZXhwYW5kYWJsZS5pcy1mb2N1c2VkIC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlciwgLmhlYWRlci1icmFuY2hlcy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAuaXMtZGlydHkgLm1kbC10ZXh0ZmllbGRfX2V4cGFuZGFibGUtaG9sZGVyIHtcbiAgICAgICAgZmxleDogMTsgfVxuICAgICAgICAuaGVhZGVyLWJyYW5jaGVzLWxpc3QgLmV4cGFuZGFibGUtc2VhcmNoIC5tZGwtdGV4dGZpZWxkLS1leHBhbmRhYmxlLmlzLWZvY3VzZWQgLm1kbC10ZXh0ZmllbGRfX2V4cGFuZGFibGUtaG9sZGVyIC5tZGwtdGV4dGZpZWxkX19pbnB1dCwgLmhlYWRlci1icmFuY2hlcy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAuaXMtZGlydHkgLm1kbC10ZXh0ZmllbGRfX2V4cGFuZGFibGUtaG9sZGVyIC5tZGwtdGV4dGZpZWxkX19pbnB1dCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7IH0gfVxuXG4jaW5zdGFsbGF0aW9uLW9yZ2FuaXphdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICNpbnN0YWxsYXRpb24tb3JnYW5pemF0aW9ucyAuY2VudGVyIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgbWF4LWhlaWdodDogMTM2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2gge1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIHBhZGRpbmc6IDE4cHg7IH1cbiAgICAgICAgI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2ggLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4gICNpbnN0YWxsYXRpb24tb3JnYW5pemF0aW9ucyAuY2VudGVyIC5oZWFkZXItb3JnYW5pemF0aW9ucy1saXN0IHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDY1cHg7XG4gICAgcGFkZGluZzogOHB4IDI0cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAjaW5zdGFsbGF0aW9uLW9yZ2FuaXphdGlvbnMgLmNlbnRlciAuaGVhZGVyLW9yZ2FuaXphdGlvbnMtbGlzdCAuZGl2LXRvdGFsID4gbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlci1vcmdhbml6YXRpb25zLWxpc3QgLmV4cGFuZGFibGUtc2VhcmNoIC5tZGwtbGF5b3V0IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICNpbnN0YWxsYXRpb24tb3JnYW5pemF0aW9ucyAuY2VudGVyIC5oZWFkZXItb3JnYW5pemF0aW9ucy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAubWRsLWxheW91dF9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgZmxleDogbm9uZTsgfVxuICAgICNpbnN0YWxsYXRpb24tb3JnYW5pemF0aW9ucyAuY2VudGVyIC5oZWFkZXItb3JnYW5pemF0aW9ucy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAubWRsLWJ1dHRvbi0taWNvbiB7XG4gICAgICB0b3A6IDA7IH1cbiAgICAjaW5zdGFsbGF0aW9uLW9yZ2FuaXphdGlvbnMgLmNlbnRlciAuaGVhZGVyLW9yZ2FuaXphdGlvbnMtbGlzdCAuZXhwYW5kYWJsZS1zZWFyY2ggLm1kbC10ZXh0ZmllbGQtLWV4cGFuZGFibGUge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlci1vcmdhbml6YXRpb25zLWxpc3QgLmV4cGFuZGFibGUtc2VhcmNoIC5tZGwtdGV4dGZpZWxkLS1leHBhbmRhYmxlIC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlciAubWRsLXRleHRmaWVsZF9faW5wdXQge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAgICNpbnN0YWxsYXRpb24tb3JnYW5pemF0aW9ucyAuY2VudGVyIC5oZWFkZXItb3JnYW5pemF0aW9ucy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAubWRsLXRleHRmaWVsZC0tZXhwYW5kYWJsZS5pcy1mb2N1c2VkLCAjaW5zdGFsbGF0aW9uLW9yZ2FuaXphdGlvbnMgLmNlbnRlciAuaGVhZGVyLW9yZ2FuaXphdGlvbnMtbGlzdCAuZXhwYW5kYWJsZS1zZWFyY2ggLmlzLWRpcnR5IHtcbiAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4OyB9XG4gICAgICAjaW5zdGFsbGF0aW9uLW9yZ2FuaXphdGlvbnMgLmNlbnRlciAuaGVhZGVyLW9yZ2FuaXphdGlvbnMtbGlzdCAuZXhwYW5kYWJsZS1zZWFyY2ggLm1kbC10ZXh0ZmllbGQtLWV4cGFuZGFibGUuaXMtZm9jdXNlZCAubWRsLXRleHRmaWVsZF9fZXhwYW5kYWJsZS1ob2xkZXIgLm1kbC10ZXh0ZmllbGRfX2lucHV0LCAjaW5zdGFsbGF0aW9uLW9yZ2FuaXphdGlvbnMgLmNlbnRlciAuaGVhZGVyLW9yZ2FuaXphdGlvbnMtbGlzdCAuZXhwYW5kYWJsZS1zZWFyY2ggLmlzLWRpcnR5IC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlciAubWRsLXRleHRmaWVsZF9faW5wdXQge1xuICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4OyB9XG4gICNpbnN0YWxsYXRpb24tb3JnYW5pemF0aW9ucyAuY2VudGVyIC5vcmdhbml6YXRpb25zLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLm9yZ2FuaXphdGlvbnMtbGlzdCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICNpbnN0YWxsYXRpb24tb3JnYW5pemF0aW9ucyAuY2VudGVyIC5vcmdhbml6YXRpb25zLWxpc3QgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICNpbnN0YWxsYXRpb24tb3JnYW5pemF0aW9ucyAuY2VudGVyIC5vcmdhbml6YXRpb24taXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLm9yZ2FuaXphdGlvbi1pdGVtIC5hdmF0YXIge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAjaW5zdGFsbGF0aW9uLW9yZ2FuaXphdGlvbnMgLmNlbnRlciAub3JnYW5pemF0aW9uLWl0ZW0gLmF2YXRhciBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICNpbnN0YWxsYXRpb24tb3JnYW5pemF0aW9ucyAuY2VudGVyIC5vcmdhbml6YXRpb24taXRlbSAuaW5mbyB7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDhweDsgfVxuICAgICAgI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLm9yZ2FuaXphdGlvbi1pdGVtIC5pbmZvIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLm9yZ2FuaXphdGlvbi1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAgICNpbnN0YWxsYXRpb24tb3JnYW5pemF0aW9ucyAuY2VudGVyIC5vcmdhbml6YXRpb24taXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuICAgICNpbnN0YWxsYXRpb24tb3JnYW5pemF0aW9ucyAuY2VudGVyIC5vcmdhbml6YXRpb24taXRlbSAuc2Vjb25kYXJ5LXRleHQgLmRpdi1pY29uLWxvYWRpbmcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLm9yZ2FuaXphdGlvbi1pdGVtIC5zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNpbnN0YWxsYXRpb24tb3JnYW5pemF0aW9ucyAuaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLmhlYWRlci1vcmdhbml6YXRpb25zLWxpc3Qge1xuICAgIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDEyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogOHB4IDE1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgIC5oZWFkZXItb3JnYW5pemF0aW9ucy1saXN0IC5kaXYtdG90YWwgPiBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAuaGVhZGVyLW9yZ2FuaXphdGlvbnMtbGlzdCAuZXhwYW5kYWJsZS1zZWFyY2ggLm1kbC1idXR0b24tLWljb24ge1xuICAgICAgdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAgIC5oZWFkZXItb3JnYW5pemF0aW9ucy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAubWRsLXRleHRmaWVsZC0tZXhwYW5kYWJsZS5pcy1mb2N1c2VkLCAuaGVhZGVyLW9yZ2FuaXphdGlvbnMtbGlzdCAuZXhwYW5kYWJsZS1zZWFyY2ggLmlzLWRpcnR5IHtcbiAgICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIGZsZXg6IDE7IH1cbiAgICAgIC5oZWFkZXItb3JnYW5pemF0aW9ucy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAubWRsLXRleHRmaWVsZC0tZXhwYW5kYWJsZS5pcy1mb2N1c2VkIC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlciwgLmhlYWRlci1vcmdhbml6YXRpb25zLWxpc3QgLmV4cGFuZGFibGUtc2VhcmNoIC5pcy1kaXJ0eSAubWRsLXRleHRmaWVsZF9fZXhwYW5kYWJsZS1ob2xkZXIge1xuICAgICAgICBmbGV4OiAxOyB9XG4gICAgICAgIC5oZWFkZXItb3JnYW5pemF0aW9ucy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAubWRsLXRleHRmaWVsZC0tZXhwYW5kYWJsZS5pcy1mb2N1c2VkIC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlciAubWRsLXRleHRmaWVsZF9faW5wdXQsIC5oZWFkZXItb3JnYW5pemF0aW9ucy1saXN0IC5leHBhbmRhYmxlLXNlYXJjaCAuaXMtZGlydHkgLm1kbC10ZXh0ZmllbGRfX2V4cGFuZGFibGUtaG9sZGVyIC5tZGwtdGV4dGZpZWxkX19pbnB1dCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7IH0gfVxuXG4jaW5zdGFsbGF0aW9uLXRlcm1pbmFscyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7IH1cbiAgI2luc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmRpdi1jZW50ZXIgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBtYXgtaGVpZ2h0OiAxMzZweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgI2luc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmRpdi1jZW50ZXIgLmhlYWRlci10ZXJtaW5hbHMtbGlzdCB7XG4gICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgICNpbnN0YWxsYXRpb24tdGVybWluYWxzIC5kaXYtY2VudGVyIC5oZWFkZXItdGVybWluYWxzLWxpc3QgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAjaW5zdGFsbGF0aW9uLXRlcm1pbmFscyAuZGl2LWNlbnRlciAudGVybWluYWxzLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgI2luc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmRpdi1jZW50ZXIgLnRlcm1pbmFscy1saXN0IHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgI2luc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmRpdi1jZW50ZXIgLnRlcm1pbmFscy1saXN0IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgICNpbnN0YWxsYXRpb24tdGVybWluYWxzIC5kaXYtY2VudGVyIC50ZXJtaW5hbHMtbGlzdCAuZGl2LXRlcm1pbmFscy1ncm91cCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC13ZWJraXQtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIC1tb3otZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgLW8tZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7IH1cbiAgI2luc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmRpdi1jZW50ZXIgLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gICAgei1pbmRleDogMTA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI2luc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmhlYWRlciAuZGl2LXNlYXJjaCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICNpbnN0YWxsYXRpb24tdGVybWluYWxzIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9XG4gICNpbnN0YWxsYXRpb24tdGVybWluYWxzIC50ZXJtaW5hbHMtbGlzdCAuZGl2LXRlcm1pbmFscy1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgLW1vei1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgLW1zLWZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAtby1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwOyB9IH1cblxuI3RlY2huaWNhbEluZm9zIC5oZWFkZXItdGVjaG5pY2FsSW5mb3MtbGlzdCB7XG4gIGhlaWdodDogNjRweDtcbiAgbWluLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NHB4O1xuICBwYWRkaW5nOiA4cHggMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgI3RlY2huaWNhbEluZm9zIC5oZWFkZXItdGVjaG5pY2FsSW5mb3MtbGlzdCAuZGl2LXRvdGFsID4gbWQtaWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgI3RlY2huaWNhbEluZm9zIC5oZWFkZXItdGVjaG5pY2FsSW5mb3MtbGlzdCAuZGl2LWxpc3QtY29udHJvbHMgLm9yZGVyLWJ5LWRpcmVjdGl2ZSB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4jdGVjaG5pY2FsSW5mb3MgW2tiLWl0ZW1dLmtiLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFRUVFRUU7IH1cblxuI3RlY2huaWNhbEluZm9zIC50ZWNobmljYWxJbmZvcy1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgI3RlY2huaWNhbEluZm9zIC50ZWNobmljYWxJbmZvcy1saXN0IHAge1xuICAgIG1hcmdpbjogMDsgfVxuICAjdGVjaG5pY2FsSW5mb3MgLnRlY2huaWNhbEluZm9zLWxpc3QgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuXG4jdGVjaG5pY2FsSW5mb3MgLnRlY2huaWNhbEluZm8taXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICN0ZWNobmljYWxJbmZvcyAudGVjaG5pY2FsSW5mby1pdGVtIC5hdmF0YXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICN0ZWNobmljYWxJbmZvcyAudGVjaG5pY2FsSW5mby1pdGVtIC5hdmF0YXIgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAjdGVjaG5pY2FsSW5mb3MgLnRlY2huaWNhbEluZm8taXRlbS5jb21wbGV0ZWQge1xuICAgIGJhY2tncm91bmQ6ICNFRUVFRUU7IH1cbiAgICAjdGVjaG5pY2FsSW5mb3MgLnRlY2huaWNhbEluZm8taXRlbS5jb21wbGV0ZWQgLnRpdGxlLFxuICAgICN0ZWNobmljYWxJbmZvcyAudGVjaG5pY2FsSW5mby1pdGVtLmNvbXBsZXRlZCAubm90ZXMge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgI3RlY2huaWNhbEluZm9zIC50ZWNobmljYWxJbmZvLWl0ZW0uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6ICNGRkY4RTE7IH1cbiAgI3RlY2huaWNhbEluZm9zIC50ZWNobmljYWxJbmZvLWl0ZW0gLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgI3RlY2huaWNhbEluZm9zIC50ZWNobmljYWxJbmZvLWl0ZW0gLmluZm8gLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAjdGVjaG5pY2FsSW5mb3MgLnRlY2huaWNhbEluZm8taXRlbSAuaW5mbyAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAjdGVjaG5pY2FsSW5mb3MgLnRlY2huaWNhbEluZm8taXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wOyB9XG5cbm1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDk1JSAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAudHJhbnNmb3JtYWJsZSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDE1MG1zIGxpbmVhcjtcbiAgICAtbW96LXRyYW5zaXRpb246IG1pbi1oZWlnaHQgMTUwbXMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IG1pbi1oZWlnaHQgMTUwbXMgbGluZWFyO1xuICAgIC1tcy10cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDE1MG1zIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDE1MG1zIGxpbmVhcjsgfVxuICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLmV4cGFuZGVkIHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDsgfVxuICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLmNvbGxhcHNlZCB7XG4gICAgbWluLWhlaWdodDogNjRweDsgfVxuICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdC5tZC1zdWJoZWFkZXIge1xuICAgICAgbWluLWhlaWdodDogNzBweDsgfVxuICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLm1kLWJ1dHRvbltkaXNhYmxlZF0gbWQtaWNvbiB7XG4gICAgICBvcGFjaXR5OiAuNDsgfVxuICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLnRvdGFsLXRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICAgIG1heC1oZWlnaHQ6IDI1cHg7IH1cbiAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IC5zZWNvbmRhcnktaW5mbyBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAuZmlsdGVycyB7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAuZmlsdGVycyAuZGF0ZS1yYW5nZS1maWx0ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLmZpbHRlcnMgLmRhdGUtcmFuZ2UtZmlsdGVyIG1kLWlucHV0LWNvbnRhaW5lciBtZC1kYXRlcGlja2VyIGlucHV0IHtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAuZmlsdGVycyAudGVybWluYWwtZmlsdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAuZmlsdGVycyAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IC5maWx0ZXJzIC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLmZpbHRlcnMgLml0ZW0gbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAuZmlsdGVycyAuc2VsZWN0LWZpbHRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7IH1cbiAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLmZpbHRlcnMgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTYpOyB9XG4gICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IC5maWx0ZXJzIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7IH1cbiAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLmZpbHRlcnMgbWQtc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLmZpbHRlcnMgbWRwLXRpbWUtcGlja2VyID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDsgfVxuICAgICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IC5maWx0ZXJzIG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgICAgICAtbW96LWZsZXg6IDE7XG4gICAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgICAgLW8tZmxleDogMTtcbiAgICAgICAgICBmbGV4OiAxOyB9XG4gIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdC5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdC5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIC5sb2dvIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyAubG9nby1pY29uIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3Q6bm90KC5tZC1sb2NrZWQtb3BlbikgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLm1kLXN1YmhlYWRlciB7XG4gICAgei1pbmRleDogMyAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7IH1cbiAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLm1kLXN1YmhlYWRlciAuZGl2LWxvYWRpbmctdHJhY2tlclJlYWRpbmdzLWxpc3Qge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtaW5wdXQtY29udGFpbmVyID4gKiB7XG4gICAgICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dCB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1lcnJvcnMtc3BhY2VyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC5kaXYtZmxvYXRpbmctbGlzdC1idXR0b24ge1xuICAgIGJvdHRvbTogMTJweDsgfVxuICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAudHJhY2tlclJlYWRpbmdzLWxpc3QgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXAge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWluLWhlaWdodDogNTFweDtcbiAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICBwYWRkaW5nOiAwIDAgNnB4OyB9XG4gICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXA6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7IH1cbiAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5kaXYtdG90YWxzIHtcbiAgICAgICAgbWluLXdpZHRoOiAzNTBweDsgfVxuICAgICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXAgLm1kLXN1YmhlYWRlciAuZGl2LXRvdGFscyAuaW5mbyAuZGlzYWJsZWQge1xuICAgICAgICAgIG9wYWNpdHk6IC40OyB9XG4gICAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5kaXYtdG90YWxzID4gZGl2IHtcbiAgICAgICAgICBtYXJnaW46IDAgOHB4OyB9XG4gICAgICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIgLmRpdi10b3RhbHMgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIgLmJ1dHRvbi1zaG93LWhpZGUtdHJhY2tlclJlYWRpbmdzIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXAgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHggNnB4OyB9XG4gICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXAgLmRpdi10cmFja2VyUmVhZGluZ3MtZ3JvdXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAtbW96LWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAtby1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9XG4gIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIwJTtcbiAgICBtaW4td2lkdGg6IDM0NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAzNDVweDtcbiAgICB3aWR0aDogMzQ1cHg7XG4gICAgbWFyZ2luOiA2cHg7XG4gICAgcGFkZGluZzogOHB4IDAgMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi1ldmVudC1pbWcge1xuICAgICAgbWluLWhlaWdodDogMjE1cHg7XG4gICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LWV2ZW50LWltZyAuZXZlbnQtaW1nIHtcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7IH1cbiAgICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nIC5ldmVudC1pbWctcG5nIGltZyB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0ge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLmF2YXRhciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSAuZXZlbnQtdHlwZS1pbmZvIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4OyB9XG4gICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC5pbmZvIHtcbiAgICAgICAgbWluLXdpZHRoOiAxOTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxOTNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7IH1cbiAgICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSAuaW5mbyAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gICAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLmluZm8gLm5vdGVzIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC5ldmVudC1oZWFkZXIge1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87IH1cbiAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC50cmFja2VyUmVhZGluZy1hZGRyZXNzIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IG1kLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIC5ldmVudC1pbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIC5ldmVudC1pbWcgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMjVweDsgfVxuICAgICAgICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyAuZXZlbnQtaW1nIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIC5nYWxsZXJpYS1pbWFnZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDsgfVxuICAgICAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCBtZC1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5kaXYtd3JhcHBlci1ldmVudC1pbWcgLmRpdi1pbWcgLmV2ZW50LWltZy1wbmcgaW1nIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZXZlbnQtbWFwLWltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDsgfVxuICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCBtZC1jb250ZW50IC5saXN0LWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAxODBweDtcbiAgICAgIHBhZGRpbmc6IDEycHggOHB4IDZweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCBtZC1jb250ZW50IC5saXN0LWl0ZW0gLnRpdGxlIC5ldmVudC1lZGl0LWJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfVxuICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSAuaW5mbyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCBtZC1jb250ZW50IC5saXN0LWl0ZW0gLmRpdi1ldmVudC1idXR0b25zIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNDBweDsgfVxuICAgICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCAubGlzdC1pdGVtIC5kaXYtZXZlbnQtYnV0dG9ucyBidXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCAubGlzdC1pdGVtIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAxMzBweDsgfVxuICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCBtZC1jb250ZW50IHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIGJvZHkge1xuICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLWJyZWFrLWFmdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZ2UtYnJlYWstYmVmb3JlOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbm9uZTsgfVxuICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiA4NjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCAuZGl2LWdyb3VwIHtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG4gICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDsgfVxuICAgICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCA+ICoge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IG1kLWNvbnRlbnQgLmRpdi10cmFja2VyUmVhZGluZ3MtZ3JvdXAgLnRyYWNrZXJSZWFkaW5nLWl0ZW0ge1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IG1kLWNvbnRlbnQgLmRpdi10cmFja2VyUmVhZGluZ3MtZ3JvdXAgLnRyYWNrZXJSZWFkaW5nLWl0ZW06Zmlyc3Qtb2YtdHlwZSwgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IG1kLWNvbnRlbnQgLmRpdi10cmFja2VyUmVhZGluZ3MtZ3JvdXAgLnRyYWNrZXJSZWFkaW5nLWl0ZW06bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAgICAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCBtZC1jb250ZW50IC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwIC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwNXB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCBtZC1jb250ZW50IC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwLFxuICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IG1kLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5nLWl0ZW0sXG4gICAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyxcbiAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCBtZC1jb250ZW50IC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCBtZC10b29sYmFyIHtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgbWQtZGlhbG9nI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IG1kLXRvb2xiYXIgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICBtZC1kaWFsb2cjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3QgLmNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIG1kLWRpYWxvZyN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCAuY29udGVudCAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDA7IH0gfVxuXG4udHJhY2tlci1yZWFkaW5nLWV2ZW50cy10b3RhbCB7XG4gIG1pbi13aWR0aDogMzUwcHg7IH1cbiAgLnRyYWNrZXItcmVhZGluZy1ldmVudHMtdG90YWwgLmluZm8gLmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAuNDsgfVxuICAudHJhY2tlci1yZWFkaW5nLWV2ZW50cy10b3RhbCA+IGRpdiB7XG4gICAgbWFyZ2luOiAwIDhweDsgfVxuICAgIC50cmFja2VyLXJlYWRpbmctZXZlbnRzLXRvdGFsID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnBlb3BsZS1ncmFwaCAubnZkMy5udi1zY2F0dGVyIC5udi1ncm91cHMgLm52LXBvaW50LFxuLnBlb3BsZS1ncmFwaCAubnZkMyAubnYtZ3JvdXBzIC5udi1wb2ludCB7XG4gIHN0cm9rZS13aWR0aDogNXB4O1xuICBmaWxsLW9wYWNpdHk6IC45NSAhaW1wb3J0YW50O1xuICBzdHJva2Utb3BhY2l0eTogLjk1ICFpbXBvcnRhbnQ7IH1cblxuI2V2ZW50cyAuaGVhZGVyLWV2ZW50cy1saXN0IHtcbiAgaGVpZ2h0OiA2NXB4O1xuICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY1cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAjZXZlbnRzIC5oZWFkZXItZXZlbnRzLWxpc3QgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICNldmVudHMgLmhlYWRlci1ldmVudHMtbGlzdCAuZGl2LWxpc3QtY29udHJvbHMgLm9yZGVyLWJ5LWRpcmVjdGl2ZSB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4jZXZlbnRzIC5ldmVudHMtbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICNldmVudHMgLmV2ZW50cy1saXN0IHAge1xuICAgIG1hcmdpbjogMDsgfVxuICAjZXZlbnRzIC5ldmVudHMtbGlzdCBba2ItaXRlbV0ua2ItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFOyB9XG4gICNldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAuYXZhdGFyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgI2V2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLmF2YXRhciBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtaXRlbS5jb21wbGV0ZWQge1xuICAgICAgYmFja2dyb3VuZDogI0VFRUVFRTsgfVxuICAgICAgI2V2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0uY29tcGxldGVkIC50aXRsZSxcbiAgICAgICNldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1pdGVtLmNvbXBsZXRlZCAubm90ZXMge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuICAgICNldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1pdGVtLnNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY4RTE7IH1cbiAgICAjZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAuaW5mbyB7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDhweDsgfVxuICAgICAgI2V2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLmluZm8gLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAjZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAuaW5mbyAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICNldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC5pbmZvIG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4OyB9XG4gICAgI2V2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI2V2ZW50cyAuaGVhZGVyLWV2ZW50cy1saXN0IC5kaXYtc3ViLXRvdGFsIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH0gfVxuXG4jdHJhY2tlclJlYWRpbmdzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAjdHJhY2tlclJlYWRpbmdzIC5tYWluLXNpZGVuYXYub3BlbiB7XG4gICAgei1pbmRleDogNjA7IH1cbiAgI3RyYWNrZXJSZWFkaW5ncyBtZC1zaWRlbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgI3RyYWNrZXJSZWFkaW5ncyBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjdHJhY2tlclJlYWRpbmdzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAgICN0cmFja2VyUmVhZGluZ3MgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICAgICAgICN0cmFja2VyUmVhZGluZ3MgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjdHJhY2tlclJlYWRpbmdzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAjdHJhY2tlclJlYWRpbmdzIG1kLXNpZGVuYXYgbWQtY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICN0cmFja2VyUmVhZGluZ3MgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICN0cmFja2VyUmVhZGluZ3MgbWQtc2lkZW5hdiAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7IH1cbiAgICAjdHJhY2tlclJlYWRpbmdzIG1kLXNpZGVuYXYgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7IH1cbiAgI3RyYWNrZXJSZWFkaW5ncyAuY2VudGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4OyB9XG4gICAgI3RyYWNrZXJSZWFkaW5ncyAuY2VudGVyIC5kaXYtdG90YWwge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICAjdHJhY2tlclJlYWRpbmdzIC5jZW50ZXIgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDsgfVxuICAgICN0cmFja2VyUmVhZGluZ3MgLmNlbnRlciAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgI3RyYWNrZXJSZWFkaW5ncyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgICAjdHJhY2tlclJlYWRpbmdzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICB0cmFja2VyUmVhZGluZy1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgcGFkZGluZzogMThweDsgfVxuICAgICAgICAgICN0cmFja2VyUmVhZGluZ3MgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI3RyYWNrZXJSZWFkaW5ncyAuaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgI3RyYWNrZXJSZWFkaW5ncyAuY2VudGVyIC5oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDsgfSB9XG5cbi5oZWFkZXItdXNlcnMtbGlzdCB7XG4gIGhlaWdodDogNjRweDtcbiAgbWluLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NHB4O1xuICBwYWRkaW5nOiA4cHggMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLmhlYWRlci11c2Vycy1saXN0IC5kaXYtdG90YWwgPiBtZC1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAuaGVhZGVyLXVzZXJzLWxpc3QgLmRpdi1zdWItdG90YWwge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi51c2Vycy1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgLnVzZXJzLWxpc3QgcCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC51c2Vycy1saXN0IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cblxuLnVzZXItaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC51c2VyLWl0ZW0gLmF2YXRhciB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC51c2VyLWl0ZW0gLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgLnVzZXItaXRlbSAuaW5mbyAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC51c2VyLWl0ZW0gLmluZm8gbWQtaWNvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuICAgIC51c2VyLWl0ZW0gLmluZm8gLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnVzZXItaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1yaWdodDogM3B4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC5oZWFkZXItdXNlcnMtbGlzdCB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBtaW4taGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDEyMHB4O1xuICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgIC5oZWFkZXItdXNlcnMtbGlzdCAuZGl2LXRvdGFsID4gbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9IH1cblxubWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtaWNvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QubWQtc3ViaGVhZGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IC5tZC1idXR0b25bZGlzYWJsZWRdIG1kLWljb24ge1xuICAgICAgb3BhY2l0eTogLjQ7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IC50b3RhbC10cmFja2VyUmVhZGluZ3MtbGlzdCB7XG4gICAgICBtYXgtaGVpZ2h0OiAyNXB4OyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAuc2Vjb25kYXJ5LWluZm8gbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLm1kLXN1YmhlYWRlciB7XG4gICAgei1pbmRleDogMyAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KSwgMHB4IDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG4gIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtaW5wdXQtY29udGFpbmVyID4gKiB7XG4gICAgICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dCB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5kaXYtZmxvYXRpbmctbGlzdC1idXR0b24ge1xuICAgIGJvdHRvbTogMTJweDsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmdzLWxpc3QgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXAge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMCAwIDZweCAwOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXA6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5kaXYtdG90YWxzIHtcbiAgICAgICAgbWluLXdpZHRoOiAzNzBweDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXAgLm1kLXN1YmhlYWRlciAuZGl2LXRvdGFscyA+IGRpdiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDhweDsgfVxuICAgICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5kaXYtdG90YWxzID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5idXR0b24tc2hvdy1oaWRlLXRyYWNrZXJSZWFkaW5ncyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4IDZweDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC13ZWJraXQtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgLW1vei1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgLW8tZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMCU7XG4gICAgbWluLXdpZHRoOiAzNDVweCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMzQ1cHg7XG4gICAgd2lkdGg6IDM0NXB4O1xuICAgIG1hcmdpbjogNnB4O1xuICAgIHBhZGRpbmc6IDhweCAwIDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIxNXB4O1xuICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi1ldmVudC1pbWcgLmV2ZW50LWltZyB7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LWV2ZW50LWltZzpob3ZlciAuZXZlbnQtaW1nLXBuZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi1ldmVudC1pbWcgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogOTclO1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LWV2ZW50LWltZyAuZXZlbnQtaW1nLXBuZyBpbWcge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC5hdmF0YXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLmluZm8ge1xuICAgICAgICBtaW4td2lkdGg6IDE5MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDE5M3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSAuaW5mbyAubm90ZXMgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC50cmFja2VyUmVhZGluZy1hZGRyZXNzIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIC5ldmVudC1pbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIC5ldmVudC1pbWcgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMjVweDsgfVxuICAgICAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyAuZXZlbnQtaW1nIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIC5nYWxsZXJpYS1pbWFnZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nOmhvdmVyIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5kaXYtd3JhcHBlci1ldmVudC1pbWcgLmRpdi1pbWcgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDk3JTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyAuZXZlbnQtaW1nLXBuZyBpbWcge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5ldmVudC1tYXAtaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAubGlzdC1pdGVtIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSAudGl0bGUgLmV2ZW50LWVkaXQtYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAubGlzdC1pdGVtIC5pbmZvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSAuZGl2LWV2ZW50LWJ1dHRvbnMgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAubGlzdC1pdGVtIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3Qge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgYm9keSB7XG4gICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0ICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtYnJlYWstYWZ0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcGFnZS1icmVhay1iZWZvcmU6IGFsd2F5cyAhaW1wb3J0YW50O1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGFsd2F5cyAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBub25lOyB9XG4gIC5tZC1kaWFsb2ctY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWdyb3VwIHtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAtMXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCksIDBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA4KSwgMHB4IDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwID4gKiB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCAudHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgICAgaGVpZ2h0OiAzMzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDMzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCAudHJhY2tlclJlYWRpbmctaXRlbTpmaXJzdC1vZi10eXBlLCBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCAudHJhY2tlclJlYWRpbmctaXRlbTpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi10cmFja2VyUmVhZGluZ3MtZ3JvdXAgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi1ldmVudC1pbWcge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjA1cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi10cmFja2VyUmVhZGluZ3MtZ3JvdXAsXG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSxcbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtZXZlbnQtaW1nLFxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZCAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLXRvb2xiYXIge1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtdG9vbGJhciBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAuY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5jb250ZW50IC5tZC1zdWJoZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDEycHggMDsgfSB9XG5cbiNhbGxvY2F0aW9ucy1yZXBvcnQgLnNpZGVuYXYge1xuICB3aWR0aDogMjIwcHg7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5zaWRlbmF2IC5oZWFkZXIge1xuICAgIGhlaWdodDogMTE0cHg7XG4gICAgbWluLWhlaWdodDogMTE0cHg7XG4gICAgbWF4LWhlaWdodDogMTc0cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgICNhbGxvY2F0aW9ucy1yZXBvcnQgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICNhbGxvY2F0aW9ucy1yZXBvcnQgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5zaWRlbmF2IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5zaWRlbmF2IC5jb250ZW50IC5pdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgI2FsbG9jYXRpb25zLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCAuaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cbiAgICAgICNhbGxvY2F0aW9ucy1yZXBvcnQgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0gbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5zaWRlbmF2IC5jb250ZW50IC5zZWxlY3QtZmlsdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7IH1cbiAgICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5zaWRlbmF2IC5jb250ZW50IG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41Nik7IH1cbiAgICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5zaWRlbmF2IC5jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHB4OyB9XG4gICAgI2FsbG9jYXRpb25zLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCBtZC1zZWxlY3Qge1xuICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAxMnB4OyB9XG4gICAgICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAtd2Via2l0LWZsZXg6IDE7XG4gICAgICAgIC1tb3otZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgIC1vLWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDE7IH1cbiAgI2FsbG9jYXRpb25zLXJlcG9ydCAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNhbGxvY2F0aW9ucy1yZXBvcnQgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyB7XG4gICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgI2FsbG9jYXRpb25zLXJlcG9ydCAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICNhbGxvY2F0aW9ucy1yZXBvcnQgLnNpZGVuYXY6bm90KC5tZC1sb2NrZWQtb3BlbikgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAudGltZWxpbmUtZGl2IHtcbiAgICBwYWdlLWJyZWFrLWJlZm9yZTogYWx3YXlzICFpbXBvcnRhbnQ7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYWx3YXlzICFpbXBvcnRhbnQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkICFpbXBvcnRhbnQ7IH1cbiAgICAudGltZWxpbmUtZGl2ICoge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkICFpbXBvcnRhbnQ7IH0gfVxuXG5tZC10b2FzdCAuZGl2LWxvYWRpbmctYWxsb2NhdGlvbnMtbGlzdCBtZC1wcm9ncmVzcy1jaXJjdWxhciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI0ZGRkZGRjsgfVxuXG4jYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5zaWRlbmF2IHtcbiAgd2lkdGg6IDIyMHB4O1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuc2lkZW5hdiAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDE3NHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE3NHB4O1xuICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiB7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28tdGV4dCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweCAwOyB9XG4gICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0uc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5zaWRlbmF2IC5jb250ZW50IC5pdGVtIGxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCAuc2VsZWN0LWZpbHRlciB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4OyB9XG4gICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTYpOyB9XG4gICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogMzBweDsgfVxuICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLnNpZGVuYXYgLmNvbnRlbnQgbWQtc2VsZWN0IHtcbiAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDsgfVxuICAgICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgICAgICAtbW96LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAtby1mbGV4OiAxO1xuICAgICAgICBmbGV4OiAxOyB9XG4gICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28ge1xuICAgICAgcGFkZGluZy10b3A6IDI3cHg7IH1cbiAgICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyAubG9nby1pY29uIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5zaWRlbmF2Om5vdCgubWQtbG9ja2VkLW9wZW4pIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7IH1cblxubWQtdG9hc3QgLmRpdi1sb2FkaW5nLXRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLXByb2dyZXNzLWNpcmN1bGFyIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjRkZGRkZGOyB9XG5cbm1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QubWQtc3ViaGVhZGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLm1kLWJ1dHRvbltkaXNhYmxlZF0gbWQtaWNvbiB7XG4gICAgICBvcGFjaXR5OiAuNDsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAudG90YWwtdHJhY2tlclJlYWRpbmdzLWxpc3Qge1xuICAgICAgbWF4LWhlaWdodDogMjVweDsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAuc2Vjb25kYXJ5LWluZm8gbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAubWQtc3ViaGVhZGVyIHtcbiAgICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAycHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7IH1cbiAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtaW5wdXQtY29udGFpbmVyID4gKiB7XG4gICAgICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAuZGl2LWZsb2F0aW5nLWxpc3QtYnV0dG9uIHtcbiAgICBib3R0b206IDEycHg7IH1cbiAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMCA2cHggMDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXA6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIgLmRpdi10b3RhbHMge1xuICAgICAgICBtaW4td2lkdGg6IDM3MHB4OyB9XG4gICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIgLmRpdi10b3RhbHMgPiBkaXYge1xuICAgICAgICAgIG1hcmdpbjogMCA4cHg7IH1cbiAgICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5kaXYtdG90YWxzID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIgLmJ1dHRvbi1zaG93LWhpZGUtdHJhY2tlclJlYWRpbmdzIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweCA2cHg7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC13ZWJraXQtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgLW1vei1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgLW8tZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIwJTtcbiAgICBtaW4td2lkdGg6IDM0NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAzNDVweDtcbiAgICB3aWR0aDogMzQ1cHg7XG4gICAgbWFyZ2luOiA2cHg7XG4gICAgcGFkZGluZzogOHB4IDAgMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LWV2ZW50LWltZyB7XG4gICAgICBtaW4taGVpZ2h0OiAyMTVweDtcbiAgICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi1ldmVudC1pbWcgLmV2ZW50LWltZyB7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nOmhvdmVyIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDk3JTtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LWV2ZW50LWltZyAuZXZlbnQtaW1nLXBuZyBpbWcge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0ge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSAuYXZhdGFyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLmluZm8ge1xuICAgICAgICBtaW4td2lkdGg6IDE5MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDE5M3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLmluZm8gLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLmluZm8gLm5vdGVzIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLnRyYWNrZXJSZWFkaW5nLWFkZHJlc3Mge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzNXB4O1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyAuZXZlbnQtaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIC5ldmVudC1pbWcgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMjVweDsgfVxuICAgICAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIC5ldmVudC1pbWcgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwgLmdhbGxlcmlhLWltYWdlIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZzpob3ZlciAuZXZlbnQtaW1nLXBuZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgei1pbmRleDogMjsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5kaXYtd3JhcHBlci1ldmVudC1pbWcgLmRpdi1pbWcgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDk3JTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIC5ldmVudC1pbWctcG5nIGltZyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZXZlbnQtbWFwLWltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5saXN0LWl0ZW0gLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5saXN0LWl0ZW0gLnRpdGxlIC5ldmVudC1lZGl0LWJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAubGlzdC1pdGVtIC5pbmZvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAubGlzdC1pdGVtIC5kaXYtZXZlbnQtYnV0dG9ucyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3Qge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgYm9keSB7XG4gICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0ICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtYnJlYWstYWZ0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcGFnZS1icmVhay1iZWZvcmU6IGFsd2F5cyAhaW1wb3J0YW50O1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGFsd2F5cyAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBub25lOyB9XG4gIC5tZC1kaWFsb2ctY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWdyb3VwIHtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtZ3JvdXAgLm1kLXN1YmhlYWRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IC0xcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KSwgMHB4IDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi10cmFja2VyUmVhZGluZ3MtZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwID4gKiB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwIC50cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgICAgICBoZWlnaHQ6IDMzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWF4LWhlaWdodDogMzM1cHggIWltcG9ydGFudDsgfVxuICAgICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi10cmFja2VyUmVhZGluZ3MtZ3JvdXAgLnRyYWNrZXJSZWFkaW5nLWl0ZW06Zmlyc3Qtb2YtdHlwZSwgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCAudHJhY2tlclJlYWRpbmctaXRlbTpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LWV2ZW50LWltZyB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwLFxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSxcbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcsXG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IG1kLXRvb2xiYXIge1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCBtZC10b29sYmFyIG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3QgLmNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uTW9uaXRyaXBUcmFja2VyUmVhZGluZy1saXN0IC5jb250ZW50IC5tZC1zdWJoZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDEycHggMDsgfSB9XG5cbiNhbGxvY2F0aW9ucyAuc2lkZW5hdiB7XG4gIHdpZHRoOiAyMjBweDtcbiAgbWluLXdpZHRoOiAyMjBweDtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gICNhbGxvY2F0aW9ucyAuc2lkZW5hdiAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDE3NHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE3NHB4O1xuICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAjYWxsb2NhdGlvbnMgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICNhbGxvY2F0aW9ucyAuc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLXRleHQge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICNhbGxvY2F0aW9ucyAuc2lkZW5hdiAuY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweCAwOyB9XG4gICAgI2FsbG9jYXRpb25zIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgI2FsbG9jYXRpb25zIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICAgI2FsbG9jYXRpb25zIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtIGxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI2FsbG9jYXRpb25zIC5zaWRlbmF2IC5jb250ZW50IC5zZWxlY3QtZmlsdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7IH1cbiAgICAjYWxsb2NhdGlvbnMgLnNpZGVuYXYgLmNvbnRlbnQgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU2KTsgfVxuICAgICNhbGxvY2F0aW9ucyAuc2lkZW5hdiAuY29udGVudCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogMzBweDsgfVxuICAgICNhbGxvY2F0aW9ucyAuc2lkZW5hdiAuY29udGVudCBtZC1zZWxlY3Qge1xuICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAjYWxsb2NhdGlvbnMgLnNpZGVuYXYgLmNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDEycHg7IH1cbiAgICAgICNhbGxvY2F0aW9ucyAuc2lkZW5hdiAuY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgICAgICAtbW96LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAtby1mbGV4OiAxO1xuICAgICAgICBmbGV4OiAxOyB9XG4gICNhbGxvY2F0aW9ucyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNhbGxvY2F0aW9ucyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIC5sb2dvIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAjYWxsb2NhdGlvbnMgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyAubG9nby1pY29uIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAjYWxsb2NhdGlvbnMgLnNpZGVuYXY6bm90KC5tZC1sb2NrZWQtb3BlbikgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuXG4jYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLnNpZGVuYXYge1xuICB3aWR0aDogMjIwcHg7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLnNpZGVuYXYgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMTRweDtcbiAgICBtaW4taGVpZ2h0OiAxMTRweDtcbiAgICBtYXgtaGVpZ2h0OiAxNzRweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IC5zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiB7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLnNpZGVuYXYgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHggMDsgfVxuICAgICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCAuaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cbiAgICAgICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCAuaXRlbSBsYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCAuc2VsZWN0LWZpbHRlciB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4OyB9XG4gICAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IC5zaWRlbmF2IC5jb250ZW50IG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41Nik7IH1cbiAgICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLnNpZGVuYXYgLmNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7IH1cbiAgICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLnNpZGVuYXYgLmNvbnRlbnQgbWQtc2VsZWN0IHtcbiAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gICAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAxMnB4OyB9XG4gICAgICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLnNpZGVuYXYgLmNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgLW8tZmxleDogMTtcbiAgICAgICAgZmxleDogMTsgfVxuICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyB7XG4gICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IC5zaWRlbmF2Om5vdCgubWQtbG9ja2VkLW9wZW4pIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7IH1cblxuI2NlbnRyb2lkcy1yZXBvcnQgLnNpZGVuYXYge1xuICB3aWR0aDogMjIwcHg7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuc2lkZW5hdiAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDExNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDExNHB4O1xuICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAjY2VudHJvaWRzLXJlcG9ydCAuc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgbWFyZ2luOiAwIDE2cHggMCAwOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweCAwOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjY2VudHJvaWRzLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCAuaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cbiAgICAgICNjZW50cm9pZHMtcmVwb3J0IC5zaWRlbmF2IC5jb250ZW50IC5pdGVtIGxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLnNpZGVuYXYgLmNvbnRlbnQgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTZweDsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IC5zaWRlbmF2IC5jb250ZW50IC5vY2N1cnJlbmNlcy1zdWJoZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAjY2VudHJvaWRzLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTYpOyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgLnNpZGVuYXYgLmNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7IH1cbiAgICAjY2VudHJvaWRzLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCBtZC1zZWxlY3Qge1xuICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAjY2VudHJvaWRzLXJlcG9ydCAuc2lkZW5hdiAuY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDsgfVxuICAgICAgI2NlbnRyb2lkcy1yZXBvcnQgLnNpZGVuYXYgLmNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgLW8tZmxleDogMTtcbiAgICAgICAgZmxleDogMTsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28ge1xuICAgICAgcGFkZGluZy10b3A6IDI3cHg7IH1cbiAgICAgICNjZW50cm9pZHMtcmVwb3J0IC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgI2NlbnRyb2lkcy1yZXBvcnQgLnNpZGVuYXY6bm90KC5tZC1sb2NrZWQtb3BlbikgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuXG4jY2VudHJvaWRzIC5zaWRlbmF2IHtcbiAgd2lkdGg6IDIyMHB4O1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAjY2VudHJvaWRzIC5zaWRlbmF2IC5oZWFkZXIge1xuICAgIGhlaWdodDogMTc0cHg7XG4gICAgbWluLWhlaWdodDogMTc0cHg7XG4gICAgbWF4LWhlaWdodDogMTc0cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgICNjZW50cm9pZHMgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICNjZW50cm9pZHMgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAjY2VudHJvaWRzIC5zaWRlbmF2IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgICAjY2VudHJvaWRzIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgI2NlbnRyb2lkcyAuc2lkZW5hdiAuY29udGVudCAuaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cbiAgICAgICNjZW50cm9pZHMgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0gbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjY2VudHJvaWRzIC5zaWRlbmF2IC5jb250ZW50IC5zZWxlY3QtZmlsdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7IH1cbiAgICAjY2VudHJvaWRzIC5zaWRlbmF2IC5jb250ZW50IG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41Nik7IH1cbiAgICAjY2VudHJvaWRzIC5zaWRlbmF2IC5jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHB4OyB9XG4gICAgI2NlbnRyb2lkcyAuc2lkZW5hdiAuY29udGVudCBtZC1zZWxlY3Qge1xuICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAjY2VudHJvaWRzIC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAxMnB4OyB9XG4gICAgICAjY2VudHJvaWRzIC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAtd2Via2l0LWZsZXg6IDE7XG4gICAgICAgIC1tb3otZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgIC1vLWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDE7IH1cbiAgI2NlbnRyb2lkcyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNjZW50cm9pZHMgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyB7XG4gICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgI2NlbnRyb2lkcyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICNjZW50cm9pZHMgLnNpZGVuYXY6bm90KC5tZC1sb2NrZWQtb3BlbikgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuXG4jY29udHJhY3RzIC5zaWRlbmF2IHtcbiAgd2lkdGg6IDIyMHB4O1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgI2NvbnRyYWN0cyAuc2lkZW5hdiAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDExNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDExNHB4O1xuICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAjY29udHJhY3RzIC5zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiB7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgICAjY29udHJhY3RzIC5zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28tdGV4dCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgI2NvbnRyYWN0cyAuc2lkZW5hdiAuY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweCAwOyB9XG4gICAgI2NvbnRyYWN0cyAuc2lkZW5hdiAuY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICNjb250cmFjdHMgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0uc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgICAjY29udHJhY3RzIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtIGxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI2NvbnRyYWN0cyAuc2lkZW5hdiAuY29udGVudCAuc2VsZWN0LWZpbHRlciB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4OyB9XG4gICAgI2NvbnRyYWN0cyAuc2lkZW5hdiAuY29udGVudCBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTYpOyB9XG4gICAgI2NvbnRyYWN0cyAuc2lkZW5hdiAuY29udGVudCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogMzBweDsgfVxuICAgICNjb250cmFjdHMgLnNpZGVuYXYgLmNvbnRlbnQgbWQtc2VsZWN0IHtcbiAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gICAgI2NvbnRyYWN0cyAuc2lkZW5hdiAuY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDsgfVxuICAgICAgI2NvbnRyYWN0cyAuc2lkZW5hdiAuY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgICAgICAtbW96LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAtby1mbGV4OiAxO1xuICAgICAgICBmbGV4OiAxOyB9XG4gICNjb250cmFjdHMgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjY29udHJhY3RzIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28ge1xuICAgICAgcGFkZGluZy10b3A6IDI3cHg7IH1cbiAgICAgICNjb250cmFjdHMgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyAubG9nby1pY29uIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAjY29udHJhY3RzIC5zaWRlbmF2Om5vdCgubWQtbG9ja2VkLW9wZW4pIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7IH1cblxuI2xpbmVzIC5zaWRlbmF2IHtcbiAgd2lkdGg6IDIyMHB4O1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgI2xpbmVzIC5zaWRlbmF2IC5oZWFkZXIge1xuICAgIGhlaWdodDogMTc0cHg7XG4gICAgbWluLWhlaWdodDogMTc0cHg7XG4gICAgbWF4LWhlaWdodDogMTc0cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgICNsaW5lcyAuc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgbWFyZ2luOiAwIDE2cHggMCAwOyB9XG4gICAgI2xpbmVzIC5zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28tdGV4dCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgI2xpbmVzIC5zaWRlbmF2IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgICAjbGluZXMgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjbGluZXMgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0uc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgICAjbGluZXMgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0gbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjbGluZXMgLnNpZGVuYXYgLmNvbnRlbnQgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTZweDsgfVxuICAgICNsaW5lcyAuc2lkZW5hdiAuY29udGVudCBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTYpOyB9XG4gICAgI2xpbmVzIC5zaWRlbmF2IC5jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHB4OyB9XG4gICAgI2xpbmVzIC5zaWRlbmF2IC5jb250ZW50IG1kLXNlbGVjdCB7XG4gICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAgICNsaW5lcyAuc2lkZW5hdiAuY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDsgfVxuICAgICAgI2xpbmVzIC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAtd2Via2l0LWZsZXg6IDE7XG4gICAgICAgIC1tb3otZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgIC1vLWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDE7IH1cbiAgI2xpbmVzIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgI2xpbmVzIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28ge1xuICAgICAgcGFkZGluZy10b3A6IDI3cHg7IH1cbiAgICAgICNsaW5lcyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICNsaW5lcyAuc2lkZW5hdjpub3QoLm1kLWxvY2tlZC1vcGVuKSAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAyNHB4OyB9XG5cbiNlbXBsb3llZXMgLnNpZGVuYXYge1xuICB3aWR0aDogMjIwcHg7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICNlbXBsb3llZXMgLnNpZGVuYXYgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNzRweDtcbiAgICBtaW4taGVpZ2h0OiAxNzRweDtcbiAgICBtYXgtaGVpZ2h0OiAxNzRweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgI2VtcGxveWVlcyAuc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgbWFyZ2luOiAwIDE2cHggMCAwOyB9XG4gICAgI2VtcGxveWVlcyAuc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLXRleHQge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICNlbXBsb3llZXMgLnNpZGVuYXYgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHggMDsgfVxuICAgICNlbXBsb3llZXMgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjZW1wbG95ZWVzIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICAgI2VtcGxveWVlcyAuc2lkZW5hdiAuY29udGVudCAuaXRlbSBsYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICNlbXBsb3llZXMgLnNpZGVuYXYgLmNvbnRlbnQgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTZweDsgfVxuICAgICNlbXBsb3llZXMgLnNpZGVuYXYgLmNvbnRlbnQgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU2KTsgfVxuICAgICNlbXBsb3llZXMgLnNpZGVuYXYgLmNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7IH1cbiAgICAjZW1wbG95ZWVzIC5zaWRlbmF2IC5jb250ZW50IG1kLXNlbGVjdCB7XG4gICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAgICNlbXBsb3llZXMgLnNpZGVuYXYgLmNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDEycHg7IH1cbiAgICAgICNlbXBsb3llZXMgLnNpZGVuYXYgLmNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgLW8tZmxleDogMTtcbiAgICAgICAgZmxleDogMTsgfVxuICAjZW1wbG95ZWVzIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgI2VtcGxveWVlcyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIC5sb2dvIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAjZW1wbG95ZWVzIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgI2VtcGxveWVlcyAuc2lkZW5hdjpub3QoLm1kLWxvY2tlZC1vcGVuKSAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAyNHB4OyB9XG5cbm1kLXRvYXN0IC5kaXYtbG9hZGluZy1tb2RlbE9wZXJhdGlvbkxvZy1saXN0IG1kLXByb2dyZXNzLWNpcmN1bGFyIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjRkZGRkZGOyB9XG5cbiNtb2RlbE9wZXJhdGlvbkxvZ3MgLnNpZGVuYXYge1xuICB3aWR0aDogMjIwcHg7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAjbW9kZWxPcGVyYXRpb25Mb2dzIC5zaWRlbmF2IC5oZWFkZXIge1xuICAgIGhlaWdodDogMTE0cHg7XG4gICAgbWluLWhlaWdodDogMTE0cHg7XG4gICAgbWF4LWhlaWdodDogMTc0cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAjbW9kZWxPcGVyYXRpb25Mb2dzIC5zaWRlbmF2IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgICAjbW9kZWxPcGVyYXRpb25Mb2dzIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgI21vZGVsT3BlcmF0aW9uTG9ncyAuc2lkZW5hdiAuY29udGVudCAuaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cbiAgICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0gbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjbW9kZWxPcGVyYXRpb25Mb2dzIC5zaWRlbmF2IC5jb250ZW50IC5zZWxlY3QtZmlsdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7IH1cbiAgICAjbW9kZWxPcGVyYXRpb25Mb2dzIC5zaWRlbmF2IC5jb250ZW50IG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41Nik7IH1cbiAgICAjbW9kZWxPcGVyYXRpb25Mb2dzIC5zaWRlbmF2IC5jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHB4OyB9XG4gICAgI21vZGVsT3BlcmF0aW9uTG9ncyAuc2lkZW5hdiAuY29udGVudCBtZC1zZWxlY3Qge1xuICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAjbW9kZWxPcGVyYXRpb25Mb2dzIC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAxMnB4OyB9XG4gICAgICAjbW9kZWxPcGVyYXRpb25Mb2dzIC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAtd2Via2l0LWZsZXg6IDE7XG4gICAgICAgIC1tb3otZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgIC1vLWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDE7IH1cbiAgI21vZGVsT3BlcmF0aW9uTG9ncyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyB7XG4gICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgI21vZGVsT3BlcmF0aW9uTG9ncyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICNtb2RlbE9wZXJhdGlvbkxvZ3MgLnNpZGVuYXY6bm90KC5tZC1sb2NrZWQtb3BlbikgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuXG5tZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3Qge1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgd2lkdGg6IDY0MHB4OyB9XG4gIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdC0taXMtZWRpdGluZyB7XG4gICAgbWluLWhlaWdodDogXCI2NTBweFwiOyB9XG4gICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0LS1pcy1lZGl0aW5nIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7IH1cbiAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IC50cmFja2VyUmVhZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCAudHJhY2tlclJlYWRpbmdfX2hlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXgtaGVpZ2h0OiA0MTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQxMHB4OyB9XG4gICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IC50cmFja2VyUmVhZGluZ19fY29udGVudCB7XG4gICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHBhZGRpbmc6IDBweCAxNnB4OyB9XG4gICAgICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgLnRyYWNrZXJSZWFkaW5nX19jb250ZW50IC5yZWFkLW1vcmUtYnRuIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IC50cmFja2VyUmVhZGluZ19fY29udGVudCAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgLnRyYWNrZXJSZWFkaW5nX19jb250ZW50IG1kLWljb24ge1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCAudHJhY2tlclJlYWRpbmdfX2NvbnRlbnQgdGV4dGFyZWEsIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCAudHJhY2tlclJlYWRpbmdfX2NvbnRlbnQgaW5wdXQsIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCAudHJhY2tlclJlYWRpbmdfX2NvbnRlbnQgbGFiZWwge1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCAudHJhY2tlclJlYWRpbmdfX2NvbnRlbnQgdGV4dGFyZWEsIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCAudHJhY2tlclJlYWRpbmdfX2NvbnRlbnQgbGFiZWwsIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCAudHJhY2tlclJlYWRpbmdfX2NvbnRlbnQgbWQtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuICAgICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IC50cmFja2VyUmVhZGluZ19fY29udGVudCBtZC1zZWxlY3QgbWQtc2VsZWN0LXZhbHVlIHNwYW4ge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgLnRydW5jYXRlLW9icy10ZXh0IHtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4O1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk5OTk5OyB9XG4gICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmdzLWxpc3QgLnRvdGFsLXRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICAgIG1heC1oZWlnaHQ6IDI1cHg7IH1cbiAgICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZ3MtbGlzdCBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWZsb2F0aW5nLWxpc3QtYnV0dG9uIHtcbiAgICBib3R0b206IDEycHg7IH1cbiAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5wb2ludGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZXZlbnQtaW1nIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI2NXB4O1xuICAgICAgbWF4LWhlaWdodDogMjY1cHg7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgei1pbmRleDogMzsgfVxuICAgICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5kaXYtd3JhcHBlci1ldmVudC1pbWcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5kaXYtd3JhcHBlci1ldmVudC1pbWcgLmRpdi1pbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIC5ldmVudC1pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAgICAgICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyAuZXZlbnQtaW1nIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMjVweDsgfVxuICAgICAgICAgICAgICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyAuZXZlbnQtaW1nIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIC5nYWxsZXJpYS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5kaXYtd3JhcHBlci1ldmVudC1pbWcgLmRpdi1pbWc6aG92ZXIgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAgICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5kaXYtd3JhcHBlci1ldmVudC1pbWcgLmRpdi1pbWcgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogOTclO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyAuZXZlbnQtaW1nLXBuZyBpbWcge1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5ldmVudC1tYXAtaW1nIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgICAgdHJhbnNpdGlvbjogMC40czsgfVxuICAgICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5ldmVudC1tYXAtaW1nLmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC4zOyB9XG4gICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZGlzYWJsZWQtbWFwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiA0MTBweDtcbiAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0OyB9XG4gICAgICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1kaXNhYmxlZC1tYXAubG9hZGluZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xMDBweDsgfVxuICAgICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZGlzYWJsZWQtbWFwID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0b3A6IDIxNXB4OyB9XG4gICAgICAgIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWRpc2FibGVkLW1hcCA+IGRpdiAuc2hvdy1tYXAtbWVzc2FnZSAubWQtaWNvbiwgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZGlzYWJsZWQtbWFwID4gZGl2IC5zaG93LW1hcC1tZXNzYWdlIHNwYW4ge1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuNHM7IH1cbiAgICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1kaXNhYmxlZC1tYXA6aG92ZXIgPiBkaXYgLnNob3ctbWFwLW1lc3NhZ2UgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogI2U2ODQwZSAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZGlzYWJsZWQtbWFwOmhvdmVyID4gZGl2IC5zaG93LW1hcC1tZXNzYWdlIHNwYW4ge1xuICAgICAgY29sb3I6ICMyNjI2MjYgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCBtZC1kaWFsb2ctY29udGVudCAuZXZlbnQtaW5mb3Mge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bzsgfVxuICAgIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCBtZC1kaWFsb2ctY29udGVudCAubGlzdC1pdGVtIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1heC1oZWlnaHQ6IDE5MHB4O1xuICAgICAgbWluLWhlaWdodDogMTkwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogMzsgfVxuICAgICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5saXN0LWl0ZW0gbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDsgfVxuICAgICAgbWQtZGlhbG9nLnRyYWNrZXJSZWFkaW5ncy1saXN0IG1kLWRpYWxvZy1jb250ZW50IC5saXN0LWl0ZW0gbGFiZWwsIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCBtZC1kaWFsb2ctY29udGVudCAubGlzdC1pdGVtIHRleHRhcmVhIHtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgLmxpc3QtaXRlbSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCBtZC1kaWFsb2ctY29udGVudCAubGlzdC1pdGVtIC50aXRsZSAuZXZlbnQtZWRpdC1idXR0b24ge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgLmxpc3QtaXRlbSAuaW5mbyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCBtZC1kaWFsb2ctY29udGVudCAubGlzdC1pdGVtIC5kaXYtZXZlbnQtYnV0dG9ucyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7IH1cbiAgICAgIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCBtZC1kaWFsb2ctY29udGVudCAubGlzdC1pdGVtIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCBtZC1kaWFsb2ctY29udGVudCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIG1kLWRpYWxvZy50cmFja2VyUmVhZGluZ3MtbGlzdCBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgbWluLWhlaWdodDogNzMwcHg7IH1cbiAgICBtZC1kaWFsb2cudHJhY2tlclJlYWRpbmdzLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1kaXNhYmxlZC1tYXAgPiBkaXYge1xuICAgICAgdG9wOiAxMjBweDsgfSB9XG5cbiNzZXJ2aWNlcyAuc2lkZW5hdiB7XG4gIHdpZHRoOiAyMjBweDtcbiAgbWluLXdpZHRoOiAyMjBweDtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gICNzZXJ2aWNlcyAuc2lkZW5hdiAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDE3NHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE3NHB4O1xuICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAjc2VydmljZXMgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICNzZXJ2aWNlcyAuc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLXRleHQge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICNzZXJ2aWNlcyAuc2lkZW5hdiAuY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweCAwOyB9XG4gICAgI3NlcnZpY2VzIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgI3NlcnZpY2VzIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICAgI3NlcnZpY2VzIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtIGxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI3NlcnZpY2VzIC5zaWRlbmF2IC5jb250ZW50IC5zZWxlY3QtZmlsdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7IH1cbiAgICAjc2VydmljZXMgLnNpZGVuYXYgLmNvbnRlbnQgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU2KTsgfVxuICAgICNzZXJ2aWNlcyAuc2lkZW5hdiAuY29udGVudCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogMzBweDsgfVxuICAgICNzZXJ2aWNlcyAuc2lkZW5hdiAuY29udGVudCBtZC1zZWxlY3Qge1xuICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAjc2VydmljZXMgLnNpZGVuYXYgLmNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDEycHg7IH1cbiAgICAgICNzZXJ2aWNlcyAuc2lkZW5hdiAuY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgICAgICAtbW96LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAtby1mbGV4OiAxO1xuICAgICAgICBmbGV4OiAxOyB9XG4gICNzZXJ2aWNlcyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNzZXJ2aWNlcyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIC5sb2dvIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAjc2VydmljZXMgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyAubG9nby1pY29uIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAjc2VydmljZXMgLnNpZGVuYXY6bm90KC5tZC1sb2NrZWQtb3BlbikgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuXG4jc2ltQ2FyZHMgLnNpZGVuYXYge1xuICB3aWR0aDogMjIwcHg7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAjc2ltQ2FyZHMgLnNpZGVuYXYgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMTRweDtcbiAgICBtaW4taGVpZ2h0OiAxMTRweDtcbiAgICBtYXgtaGVpZ2h0OiAxNzRweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgI3NpbUNhcmRzIC5zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiB7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgICAjc2ltQ2FyZHMgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAjc2ltQ2FyZHMgLnNpZGVuYXYgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHggMDsgfVxuICAgICNzaW1DYXJkcyAuc2lkZW5hdiAuY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICNzaW1DYXJkcyAuc2lkZW5hdiAuY29udGVudCAuaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cbiAgICAgICNzaW1DYXJkcyAuc2lkZW5hdiAuY29udGVudCAuaXRlbSBsYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICNzaW1DYXJkcyAuc2lkZW5hdiAuY29udGVudCAuc2VsZWN0LWZpbHRlciB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4OyB9XG4gICAgI3NpbUNhcmRzIC5zaWRlbmF2IC5jb250ZW50IG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41Nik7IH1cbiAgICAjc2ltQ2FyZHMgLnNpZGVuYXYgLmNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7IH1cbiAgICAjc2ltQ2FyZHMgLnNpZGVuYXYgLmNvbnRlbnQgbWQtc2VsZWN0IHtcbiAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gICAgI3NpbUNhcmRzIC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAxMnB4OyB9XG4gICAgICAjc2ltQ2FyZHMgLnNpZGVuYXYgLmNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgLW8tZmxleDogMTtcbiAgICAgICAgZmxleDogMTsgfVxuICAjc2ltQ2FyZHMgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjc2ltQ2FyZHMgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyB7XG4gICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgI3NpbUNhcmRzIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgI3NpbUNhcmRzIC5zaWRlbmF2Om5vdCgubWQtbG9ja2VkLW9wZW4pIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7IH1cblxubWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcge1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICBtaW4taGVpZ2h0OiA4NSU7XG4gIHdpZHRoOiA2MzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBtZC1kaWFsb2cudGVybWluYWwtdmlldyAuaGVhZGVyLXRlcm1pbmFsLXZpZXcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyAuaGVhZGVyLXRlcm1pbmFsLXZpZXcgLnRvdGFsLXRlcm1pbmFsLXZpZXcge1xuICAgICAgbWF4LWhlaWdodDogMjVweDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IC5oZWFkZXItdGVybWluYWwtdmlldyBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IC5kaXYtZmxvYXRpbmctbGlzdC1idXR0b24ge1xuICAgIGJvdHRvbTogMTJweDsgfVxuICBtZC1kaWFsb2cudGVybWluYWwtdmlldyAuYXZhdGFyLXRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgLmxvY2F0aW9uLWljb24tdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzgycHg7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC5saXN0LWl0ZW0ge1xuICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC5saXN0LWl0ZW0gLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAubGlzdC1pdGVtIC50aXRsZSAuZXZlbnQtZWRpdC1idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC5saXN0LWl0ZW0gLmluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC5saXN0LWl0ZW0gLmluZm8gLm5vdGVzIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAubGlzdC1pdGVtIC5kaXYtZXZlbnQtYnV0dG9ucyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC5saXN0LWl0ZW0gbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudGVybWluYWwtdGFicyAubWQtdGFiLWNvbnRlbnQge1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudGVybWluYWwtdGFicyAuZGl2LWNoYXJ0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgICAgbWF4LWhlaWdodDogNDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudGVybWluYWwtdGFicyAuZGl2LWNoYXJ0IC5uby1kaXNwbGF5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLnRlcm1pbmFsLXRhYnMgLmRpdi1jaGFydCAudGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDEycHggMDtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50ZXJtaW5hbC10YWJzIC5kaXYtY2hhcnQgLmRpdi1saW5lLWNoYXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDsgfVxuICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLnRlcm1pbmFsLXRhYnMgLmRpdi1jaGFydCAubnZkMy5udi1zY2F0dGVyIC5udi1ncm91cHMgLm52LXBvaW50LFxuICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLnRlcm1pbmFsLXRhYnMgLmRpdi1jaGFydCAubnZkMyAubnYtZ3JvdXBzIC5udi1wb2ludCB7XG4gICAgICAgIHN0cm9rZS13aWR0aDogNXB4O1xuICAgICAgICBmaWxsLW9wYWNpdHk6IC45NSAhaW1wb3J0YW50O1xuICAgICAgICBzdHJva2Utb3BhY2l0eTogLjk1ICFpbXBvcnRhbnQ7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50ZXJtaW5hbC10YWJzIC5kaXYtY2hhcnQgLm52LW5vRGF0YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50ZXJtaW5hbC10YWJzIC5kaXYtY2hhcnQgLm5vLWRhdGEge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQwcHg7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50ZXJtaW5hbC10YWJzIC5kaXYtY2hhcnQgLnBvaW50LWF2YXRhciB7XG4gICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudGVybWluYWwtdGFicyAuZGl2LXRlY2huaWNhbC1pbmZvLXN0YXR1cyB7XG4gICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50ZXJtaW5hbC10YWJzIC5kaXYtdGVjaG5pY2FsLWluZm8tc3RhdHVzID4gZGl2IHtcbiAgICAgICAgbWluLXdpZHRoOiA5NXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDk1cHg7XG4gICAgICAgIHdpZHRoOiA5NXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA4MnB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MnB4O1xuICAgICAgICBoZWlnaHQ6IDgycHg7XG4gICAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgICBtYXJnaW46IDJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudGVybWluYWwtdGFicyAuZGl2LXRlY2huaWNhbC1pbmZvLXN0YXR1cyA+IGRpdiAuYXZhdGFyIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLnRlcm1pbmFsLXRhYnMgLmRpdi10ZWNobmljYWwtaW5mby1zdGF0dXMgPiBkaXYgLm5hbWUtdGVjaG5pY2FsLWluZm8ge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAuZGl2LW1hcC1pbWcge1xuICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1tYXAtaW1nIC5kaXYtZ21hcHMge1xuICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAuZGl2LW1hcC1pbWcgLmRpdi1nbWFwcyAuZ21hcHMge1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtbWFwLWltZyAuZGl2LXBvc2l0aW9uLW5vdC1mb3VuZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7IH1cbiAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1tYXAtaW1nIC5kaXYtcG9zaXRpb24tbm90LWZvdW5kLmxvYWRpbmcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xMDBweDsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAuZGl2LW1hcC1pbWcgLmRpdi1wb3NpdGlvbi1ub3QtZm91bmQgPiBkaXYge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5ncy1saXN0IHAge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDAgNnB4OyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7IH1cbiAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXAgLm1kLXN1YmhlYWRlciAuZGl2LXRvdGFscyB7XG4gICAgICAgICAgbWluLXdpZHRoOiAzNzBweDsgfVxuICAgICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIgLmRpdi10b3RhbHMgLmluZm8gLmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC40OyB9XG4gICAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXAgLm1kLXN1YmhlYWRlciAuZGl2LXRvdGFscyA+IGRpdiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgOHB4OyB9XG4gICAgICAgICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5kaXYtdG90YWxzID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5idXR0b24tc2hvdy1oaWRlLXRyYWNrZXJSZWFkaW5ncyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDE2cHggNnB4OyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAtd2Via2l0LWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgLW1vei1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgIC1vLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMjAlO1xuICAgICAgbWluLXdpZHRoOiAzNDVweCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAzNDVweDtcbiAgICAgIHdpZHRoOiAzNDVweDtcbiAgICAgIG1hcmdpbjogNnB4O1xuICAgICAgcGFkZGluZzogOHB4IDAgMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LWV2ZW50LWltZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LWV2ZW50LWltZyAuZXZlbnQtaW1nIHtcbiAgICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nOmhvdmVyIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA5NyU7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nIC5ldmVudC1pbWctcG5nIGltZyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0ge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLmF2YXRhciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSAuaW5mbyB7XG4gICAgICAgICAgbWluLXdpZHRoOiAxOTBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE5M3B4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG4gICAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC5pbmZvIC5ub3RlcyBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC5zZWNvbmRhcnktaW5mbyBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLnRyYWNrZXJSZWFkaW5nLWFkZHJlc3Mge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcge1xuICAgIG1pbi1oZWlnaHQ6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWwtdmlldyBtZC1kaWFsb2ctY29udGVudCBtZC10YWJzIHtcbiAgICAgICAgZmxleDogMSAxIDEwMCU7IH1cbiAgbWQtZGlhbG9nLmV4dGVuZGVkLXdpZHRoLWhlaWdodCB7XG4gICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuZXh0ZW5kZWQtd2lkdGgtaGVpZ2h0IG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIGZsZXg6IDEgMSAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICBtZC1kaWFsb2cuZXh0ZW5kZWQtd2lkdGgtaGVpZ2h0IG1kLWRpYWxvZy1jb250ZW50IG1kLXRhYnMge1xuICAgICAgICBmbGV4OiAxIDEgMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLnRlcm1pbmFsLXZpZXcgbWQtZGlhbG9nLWNvbnRlbnQgbWQtdGFicyB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIG1kLWRpYWxvZy50ZXJtaW5hbC12aWV3IG1kLWRpYWxvZy1jb250ZW50IG1kLXRhYnMgLnRlcm1pbmFsLWluZm9zLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAzO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDsgfSB9XG5cbiN0ZXJtaW5hbHMtZGFzaGJvYXJkIC5zaWRlbmF2IHtcbiAgd2lkdGg6IDIyMHB4O1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLnNpZGVuYXYgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNTVweDtcbiAgICBtaW4taGVpZ2h0OiAxNTVweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTVweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICN0ZXJtaW5hbHMtZGFzaGJvYXJkIC5zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28tdGV4dCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLnNpZGVuYXYgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHggMDsgfVxuICAgICN0ZXJtaW5hbHMtZGFzaGJvYXJkIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0uc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgICAjdGVybWluYWxzLWRhc2hib2FyZCAuc2lkZW5hdiAuY29udGVudCAuaXRlbSBsYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICN0ZXJtaW5hbHMtZGFzaGJvYXJkIC5zaWRlbmF2IC5jb250ZW50IC5zZWxlY3QtZmlsdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7IH1cbiAgICAjdGVybWluYWxzLWRhc2hib2FyZCAuc2lkZW5hdiAuY29udGVudCBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTYpOyB9XG4gICAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLnNpZGVuYXYgLmNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7IH1cbiAgICAjdGVybWluYWxzLWRhc2hib2FyZCAuc2lkZW5hdiAuY29udGVudCBtZC1zZWxlY3Qge1xuICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAjdGVybWluYWxzLWRhc2hib2FyZCAuc2lkZW5hdiAuY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDsgfVxuICAgICAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLnNpZGVuYXYgLmNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgLW8tZmxleDogMTtcbiAgICAgICAgZmxleDogMTsgfVxuICAjdGVybWluYWxzLWRhc2hib2FyZCAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICN0ZXJtaW5hbHMtZGFzaGJvYXJkIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28ge1xuICAgICAgcGFkZGluZy10b3A6IDI3cHg7IH1cbiAgICAgICN0ZXJtaW5hbHMtZGFzaGJvYXJkIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLnNpZGVuYXY6bm90KC5tZC1sb2NrZWQtb3BlbikgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuXG4jdGVybWluYWxzIC5zaWRlbmF2IHtcbiAgd2lkdGg6IDIyMHB4O1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAjdGVybWluYWxzIC5zaWRlbmF2IC5oZWFkZXIge1xuICAgIGhlaWdodDogMTE0cHg7XG4gICAgbWluLWhlaWdodDogMTE0cHg7XG4gICAgbWF4LWhlaWdodDogMTc0cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgICN0ZXJtaW5hbHMgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICN0ZXJtaW5hbHMgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAjdGVybWluYWxzIC5zaWRlbmF2IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgICAjdGVybWluYWxzIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgI3Rlcm1pbmFscyAuc2lkZW5hdiAuY29udGVudCAuaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cbiAgICAgICN0ZXJtaW5hbHMgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0gbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjdGVybWluYWxzIC5zaWRlbmF2IC5jb250ZW50IC5zZWxlY3QtZmlsdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7IH1cbiAgICAjdGVybWluYWxzIC5zaWRlbmF2IC5jb250ZW50IG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41Nik7IH1cbiAgICAjdGVybWluYWxzIC5zaWRlbmF2IC5jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHB4OyB9XG4gICAgI3Rlcm1pbmFscyAuc2lkZW5hdiAuY29udGVudCBtZC1zZWxlY3Qge1xuICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAjdGVybWluYWxzIC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAxMnB4OyB9XG4gICAgICAjdGVybWluYWxzIC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAtd2Via2l0LWZsZXg6IDE7XG4gICAgICAgIC1tb3otZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgIC1vLWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDE7IH1cbiAgI3Rlcm1pbmFscyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICN0ZXJtaW5hbHMgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyB7XG4gICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgI3Rlcm1pbmFscyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICN0ZXJtaW5hbHMgLnNpZGVuYXY6bm90KC5tZC1sb2NrZWQtb3BlbikgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuXG4jdGVjaG5pY2FsSW5mb3MgLnNpZGVuYXYge1xuICB3aWR0aDogMjIwcHg7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAjdGVjaG5pY2FsSW5mb3MgLnNpZGVuYXYgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMTRweDtcbiAgICBtaW4taGVpZ2h0OiAxMTRweDtcbiAgICBtYXgtaGVpZ2h0OiAxNzRweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgI3RlY2huaWNhbEluZm9zIC5zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiB7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgICAjdGVjaG5pY2FsSW5mb3MgLnNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAjdGVjaG5pY2FsSW5mb3MgLnNpZGVuYXYgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHggMDsgfVxuICAgICN0ZWNobmljYWxJbmZvcyAuc2lkZW5hdiAuY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICN0ZWNobmljYWxJbmZvcyAuc2lkZW5hdiAuY29udGVudCAuaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cbiAgICAgICN0ZWNobmljYWxJbmZvcyAuc2lkZW5hdiAuY29udGVudCAuaXRlbSBsYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICN0ZWNobmljYWxJbmZvcyAuc2lkZW5hdiAuY29udGVudCAuc2VsZWN0LWZpbHRlciB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4OyB9XG4gICAgI3RlY2huaWNhbEluZm9zIC5zaWRlbmF2IC5jb250ZW50IG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41Nik7IH1cbiAgICAjdGVjaG5pY2FsSW5mb3MgLnNpZGVuYXYgLmNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7IH1cbiAgICAjdGVjaG5pY2FsSW5mb3MgLnNpZGVuYXYgLmNvbnRlbnQgbWQtc2VsZWN0IHtcbiAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gICAgI3RlY2huaWNhbEluZm9zIC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAxMnB4OyB9XG4gICAgICAjdGVjaG5pY2FsSW5mb3MgLnNpZGVuYXYgLmNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgLW8tZmxleDogMTtcbiAgICAgICAgZmxleDogMTsgfVxuICAjdGVjaG5pY2FsSW5mb3MgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjdGVjaG5pY2FsSW5mb3MgLnNpZGVuYXYubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyB7XG4gICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgI3RlY2huaWNhbEluZm9zIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgI3RlY2huaWNhbEluZm9zIC5zaWRlbmF2Om5vdCgubWQtbG9ja2VkLW9wZW4pIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7IH1cblxuI2V2ZW50cyAuc2lkZW5hdiB7XG4gIHdpZHRoOiAyMjBweDtcbiAgbWluLXdpZHRoOiAyMjBweDtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gICNldmVudHMgLnNpZGVuYXYgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMTRweDtcbiAgICBtaW4taGVpZ2h0OiAxMTRweDtcbiAgICBtYXgtaGVpZ2h0OiAxNzRweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgI2V2ZW50cyAuc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgbWFyZ2luOiAwIDE2cHggMCAwOyB9XG4gICAgI2V2ZW50cyAuc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLXRleHQge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICNldmVudHMgLnNpZGVuYXYgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHggMDsgfVxuICAgICNldmVudHMgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjZXZlbnRzIC5zaWRlbmF2IC5jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICAgI2V2ZW50cyAuc2lkZW5hdiAuY29udGVudCAuaXRlbSBsYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICNldmVudHMgLnNpZGVuYXYgLmNvbnRlbnQgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTZweDsgfVxuICAgICNldmVudHMgLnNpZGVuYXYgLmNvbnRlbnQgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU2KTsgfVxuICAgICNldmVudHMgLnNpZGVuYXYgLmNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7IH1cbiAgICAjZXZlbnRzIC5zaWRlbmF2IC5jb250ZW50IG1kLXNlbGVjdCB7XG4gICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAgICNldmVudHMgLnNpZGVuYXYgLmNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDEycHg7IH1cbiAgICAgICNldmVudHMgLnNpZGVuYXYgLmNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgLW8tZmxleDogMTtcbiAgICAgICAgZmxleDogMTsgfVxuICAjZXZlbnRzIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgI2V2ZW50cyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIC5sb2dvIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAjZXZlbnRzIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgI2V2ZW50cyAuc2lkZW5hdjpub3QoLm1kLWxvY2tlZC1vcGVuKSAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAyNHB4OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC50aW1lbGluZS1kaXYge1xuICAgIHBhZ2UtYnJlYWstYmVmb3JlOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQgIWltcG9ydGFudDsgfVxuICAgIC50aW1lbGluZS1kaXYgKiB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQgIWltcG9ydGFudDsgfSB9XG5cbiN1c2VycyAuc2lkZW5hdiB7XG4gIHdpZHRoOiAyMjBweDtcbiAgbWluLXdpZHRoOiAyMjBweDtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgI3VzZXJzIC5zaWRlbmF2IC5oZWFkZXIge1xuICAgIGhlaWdodDogMTc0cHg7XG4gICAgbWluLWhlaWdodDogMTc0cHg7XG4gICAgbWF4LWhlaWdodDogMTc0cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgICN1c2VycyAuc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgbWFyZ2luOiAwIDE2cHggMCAwOyB9XG4gICAgI3VzZXJzIC5zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28tdGV4dCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgI3VzZXJzIC5zaWRlbmF2IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgICAjdXNlcnMgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjdXNlcnMgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0uc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgICAjdXNlcnMgLnNpZGVuYXYgLmNvbnRlbnQgLml0ZW0gbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjdXNlcnMgLnNpZGVuYXYgLmNvbnRlbnQgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTZweDsgfVxuICAgICN1c2VycyAuc2lkZW5hdiAuY29udGVudCBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTYpOyB9XG4gICAgI3VzZXJzIC5zaWRlbmF2IC5jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHB4OyB9XG4gICAgI3VzZXJzIC5zaWRlbmF2IC5jb250ZW50IG1kLXNlbGVjdCB7XG4gICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAgICN1c2VycyAuc2lkZW5hdiAuY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDsgfVxuICAgICAgI3VzZXJzIC5zaWRlbmF2IC5jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAtd2Via2l0LWZsZXg6IDE7XG4gICAgICAgIC1tb3otZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgIC1vLWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDE7IH1cbiAgI3VzZXJzIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgI3VzZXJzIC5zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuIC5oZWFkZXIgLmxvZ28ge1xuICAgICAgcGFkZGluZy10b3A6IDI3cHg7IH1cbiAgICAgICN1c2VycyAuc2lkZW5hdi5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICN1c2VycyAuc2lkZW5hdjpub3QoLm1kLWxvY2tlZC1vcGVuKSAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAyNHB4OyB9XG5cbi5jZW50cm9pZC12aWV3IHtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWluLWhlaWdodDogNDIwcHg7XG4gIHdpZHRoOiA1MDBweDsgfVxuICAuY2VudHJvaWQtdmlldyAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7IH1cbiAgLmNlbnRyb2lkLXZpZXcgLmhlYWRlci1jZW50cm9pZC12aWV3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgIC5jZW50cm9pZC12aWV3IC5oZWFkZXItY2VudHJvaWQtdmlldyAubWQtdG9vbGJhci10b29scy10b3Age1xuICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDsgfVxuICAgICAgLmNlbnRyb2lkLXZpZXcgLmhlYWRlci1jZW50cm9pZC12aWV3IC5tZC10b29sYmFyLXRvb2xzLXRvcCAudGl0bGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuY2VudHJvaWQtdmlldyAuaGVhZGVyLWNlbnRyb2lkLXZpZXcgLmluZm8tY2VudHJvaWQge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmNlbnRyb2lkLXZpZXcgLmhlYWRlci1jZW50cm9pZC12aWV3IG1kLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jZW50cm9pZC12aWV3IC5kaXYtZmxvYXRpbmctbGlzdC1idXR0b24ge1xuICAgIGJvdHRvbTogMTJweDsgfVxuICAuY2VudHJvaWQtdmlldyAuZGl2LWNlbnRyb2lkLWltZyAuY2VudHJvaWQtaW1nIHtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLmNlbnRyb2lkLXZpZXcgLmRpdi1jZW50cm9pZC1pbWcgLmNlbnRyb2lkLWltZyAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCB7XG4gICAgICBoZWlnaHQ6IDIyNXB4OyB9XG4gICAgICAuY2VudHJvaWQtdmlldyAuZGl2LWNlbnRyb2lkLWltZyAuY2VudHJvaWQtaW1nIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jZW50cm9pZC12aWV3IC5kaXYtY2VudHJvaWQtaW1nIC5jZW50cm9pZC1tYXAtaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmNlbnRyb2lkLXZpZXcgbWQtY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgLmNlbnRyb2lkLXZpZXcgbWQtY29udGVudCAuZGF5LXRyYWNrZXItcmVhZGluZ3MsXG4gICAgLmNlbnRyb2lkLXZpZXcgbWQtY29udGVudCAud2Vlay10cmFja2VyLXJlYWRpbmdzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5jZW50cm9pZC12aWV3IG1kLWNvbnRlbnQgLmRheS10cmFja2VyLXJlYWRpbmdzID4gZGl2LFxuICAgICAgLmNlbnRyb2lkLXZpZXcgbWQtY29udGVudCAud2Vlay10cmFja2VyLXJlYWRpbmdzID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY2VudHJvaWQtdmlldyBtZC1jb250ZW50IC5saXN0LWl0ZW0ge1xuICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5jZW50cm9pZC12aWV3IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAuY2VudHJvaWQtdmlldyBtZC1jb250ZW50IC5saXN0LWl0ZW0gLmluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAuY2VudHJvaWQtdmlldyBtZC1jb250ZW50IC5saXN0LWl0ZW0gbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5jZW50cm9pZC12aWV3IG1kLWNvbnRlbnQgLmRpdi1kYXktZXZlbnRzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDsgfVxuICAgICAgLmNlbnRyb2lkLXZpZXcgbWQtY29udGVudCAuZGl2LWRheS1ldmVudHMgLm52LW5vRGF0YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG4gICAgLmNlbnRyb2lkLXZpZXcgbWQtY29udGVudCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuc2lkZW5hdi1jZW50cm9pZC12aWV3IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLnNpZGVuYXYtY2VudHJvaWQtdmlldyAuY2VudHJvaWQtdmlldyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgICAgLnNpZGVuYXYtY2VudHJvaWQtdmlldyAuY2VudHJvaWQtdmlldyAuY29udGVudC1jZW50cm9pZC12aWV3IC5tZC1zdWJoZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDEycHggMDsgfVxuICAgICAgLnNpZGVuYXYtY2VudHJvaWQtdmlldyAuY2VudHJvaWQtdmlldyAuY29udGVudC1jZW50cm9pZC12aWV3IHRhYmxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NSU7IH1cbiAgICAgICAgLnNpZGVuYXYtY2VudHJvaWQtdmlldyAuY2VudHJvaWQtdmlldyAuY29udGVudC1jZW50cm9pZC12aWV3IHRhYmxlIHRyLFxuICAgICAgICAuc2lkZW5hdi1jZW50cm9pZC12aWV3IC5jZW50cm9pZC12aWV3IC5jb250ZW50LWNlbnRyb2lkLXZpZXcgdGFibGUgdGgsXG4gICAgICAgIC5zaWRlbmF2LWNlbnRyb2lkLXZpZXcgLmNlbnRyb2lkLXZpZXcgLmNvbnRlbnQtY2VudHJvaWQtdmlldyB0YWJsZSB0ZCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnNpZGVuYXYtY2VudHJvaWQtdmlldyAuY2VudHJvaWQtdmlldyAuY29udGVudC1jZW50cm9pZC12aWV3IHRhYmxlIHRib2R5IHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEycHggMCAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5zaWRlbmF2LWNlbnRyb2lkLXZpZXcgLmNlbnRyb2lkLXZpZXcgLmNvbnRlbnQtY2VudHJvaWQtdmlldyAuZGl2LWRheS1ldmVudHMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbi5ldmVudHMtdmlldyB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICB3aWR0aDogNTAwcHg7IH1cbiAgLmV2ZW50cy12aWV3IC5oZWFkZXItZXZlbnRzLXZpZXcge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAuZXZlbnRzLXZpZXcgLmhlYWRlci1ldmVudHMtdmlldyAubWQtdG9vbGJhci10b29scy10b3Age1xuICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDsgfVxuICAgICAgLmV2ZW50cy12aWV3IC5oZWFkZXItZXZlbnRzLXZpZXcgLm1kLXRvb2xiYXItdG9vbHMtdG9wIC50aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5ldmVudHMtdmlldyAuaGVhZGVyLWV2ZW50cy12aWV3IC5pbmZvLWV2ZW50cyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAuZXZlbnRzLXZpZXcgLmhlYWRlci1ldmVudHMtdmlldyBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAuZXZlbnRzLXZpZXcgLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiAxMnB4OyB9XG4gIC5ldmVudHMtdmlldyAuZGl2LWV2ZW50cy1pbWcgLmV2ZW50cy1pbWcge1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICAuZXZlbnRzLXZpZXcgLmRpdi1ldmVudHMtaW1nIC5ldmVudHMtaW1nIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIHtcbiAgICAgIGhlaWdodDogMjI1cHg7IH1cbiAgICAgIC5ldmVudHMtdmlldyAuZGl2LWV2ZW50cy1pbWcgLmV2ZW50cy1pbWcgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmV2ZW50cy12aWV3IC5kaXYtZXZlbnRzLWltZyAuZXZlbnRzLW1hcC1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDsgfVxuICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuZG9vci1vY2N1cnJlbmNlcyAuZGl2LXRvdGFsLW9jY3VycmVuY2VzIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAwLjE2KTsgfVxuICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuZGl2LW9jY3VycmVuY2VzLFxuICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuZG9vci1vY2N1cnJlbmNlcyxcbiAgICAgIC5ldmVudHMtdmlldyBtZC1jb250ZW50IG1kLXRhYnMgLmNlbnRyb2lkLW9jY3VycmVuY2VzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCBtZC10YWJzIC5kaXYtb2NjdXJyZW5jZXMgPiBkaXYsXG4gICAgICAgIC5ldmVudHMtdmlldyBtZC1jb250ZW50IG1kLXRhYnMgLmRvb3Itb2NjdXJyZW5jZXMgPiBkaXYsXG4gICAgICAgIC5ldmVudHMtdmlldyBtZC1jb250ZW50IG1kLXRhYnMgLmNlbnRyb2lkLW9jY3VycmVuY2VzID4gZGl2IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCBtZC10YWJzIC5kaXYtb2NjdXJyZW5jZXMgLnN1YnRpdGxlLFxuICAgICAgICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCBtZC10YWJzIC5kb29yLW9jY3VycmVuY2VzIC5zdWJ0aXRsZSxcbiAgICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuY2VudHJvaWQtb2NjdXJyZW5jZXMgLnN1YnRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4OyB9XG4gICAgICAgIC5ldmVudHMtdmlldyBtZC1jb250ZW50IG1kLXRhYnMgLmRpdi1vY2N1cnJlbmNlcyAuZGl2LXRvdGFsLW9jY3VycmVuY2VzLFxuICAgICAgICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCBtZC10YWJzIC5kb29yLW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMsXG4gICAgICAgIC5ldmVudHMtdmlldyBtZC1jb250ZW50IG1kLXRhYnMgLmNlbnRyb2lkLW9jY3VycmVuY2VzIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgIC5ldmVudHMtdmlldyBtZC1jb250ZW50IG1kLXRhYnMgLmRpdi1vY2N1cnJlbmNlcyAuZGl2LXRvdGFsLW9jY3VycmVuY2VzIG1kLWljb24sXG4gICAgICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuZG9vci1vY2N1cnJlbmNlcyAuZGl2LXRvdGFsLW9jY3VycmVuY2VzIG1kLWljb24sXG4gICAgICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuY2VudHJvaWQtb2NjdXJyZW5jZXMgLmRpdi10b3RhbC1vY2N1cnJlbmNlcyBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCBtZC10YWJzIC5kaXYtdGltZWxpbmUge1xuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDsgfVxuICAgICAgICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCBtZC10YWJzIC5kaXYtdGltZWxpbmUgLmRpdi1wZW9wbGUtZ3JhcGgge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzODBweDsgfVxuICAgICAgICAgIC5ldmVudHMtdmlldyBtZC1jb250ZW50IG1kLXRhYnMgLmRpdi10aW1lbGluZSAuZGl2LXBlb3BsZS1ncmFwaCAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCB7XG4gICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7IH1cbiAgICAgICAgICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCBtZC10YWJzIC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxNnB4IDhweCAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAgIC5ldmVudHMtdmlldyBtZC1jb250ZW50IG1kLXRhYnMgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLmluZm8ge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgICAgIC5ldmVudHMtdmlldyBtZC1jb250ZW50IG1kLXRhYnMgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLmV2ZW50cy1pbmZvIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAgIC5ldmVudHMtdmlldyBtZC1jb250ZW50IG1kLXRhYnMgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLnRpdGxlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgICAgICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCBtZC10YWJzIC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC5ub3RlcyB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAgICAgICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCBtZC10YWJzIC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC5ub3RlcyBtZC1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuICAgICAgICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAudG90YWwtYmFsYW5jaW5nIHtcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAgICAgICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAudG90YWwtYmFsYW5jaW5nIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnKCc7IH1cbiAgICAgICAgICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAudG90YWwtYmFsYW5jaW5nIHNwYW46YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcpJzsgfVxuICAgICAgICAgICAgICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCBtZC10YWJzIC5kaXYtdGltZWxpbmUgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC50b3RhbC1iYWxhbmNpbmcgc3BhbiAuYmFsYW5jaW5nLXBvc2l0aXZlOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyArJzsgfVxuICAgICAgICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAuc2Vjb25kYXJ5LXRleHQudGltZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDsgfVxuICAgICAgICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuICAgICAgICAgIC5ldmVudHMtdmlldyBtZC1jb250ZW50IG1kLXRhYnMgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3QgLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMDsgfVxuICAgICAgICAgIC5ldmVudHMtdmlldyBtZC1jb250ZW50IG1kLXRhYnMgLmRpdi10aW1lbGluZSAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmF2YXRhciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDsgfVxuICAgICAgICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAuZGl2LXRpbWVsaW5lIC50aW1lbGluZS1ldmVudHMtbGlzdCAuYXZhdGFyLm9jY3VycmVuY2UtZXZlbnQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDsgfVxuICAgICAgICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCBtZC10YWJzIC5kaXYtdGltZWxpbmUgLm1kLXN1YmhlYWRlci1jb250ZW50IHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyAubGlzdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAuZXZlbnRzLXZpZXcgbWQtY29udGVudCBtZC10YWJzIC5saXN0LWl0ZW0gLmluZm8ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgLmV2ZW50cy12aWV3IG1kLWNvbnRlbnQgbWQtdGFicyBwIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gIC5ldmVudHMtdmlldyAuZGl2LXRpbWVsaW5lLS1wcmludGluZyBwZW9wbGUtZ3JhcGgge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5zaWRlbmF2LWV2ZW50cy12aWV3IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLnNpZGVuYXYtZXZlbnRzLXZpZXcgLmV2ZW50cy12aWV3IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgICAuc2lkZW5hdi1ldmVudHMtdmlldyAuZXZlbnRzLXZpZXcgLmhlYWRlci1ldmVudHMtdmlldyAuaW5mbyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDsgfVxuICAgICAgLnNpZGVuYXYtZXZlbnRzLXZpZXcgLmV2ZW50cy12aWV3IC5ldmVudC1pdGVtIHtcbiAgICAgICAgcGFnZS1icmVhay1iZWZvcmU6IGFsd2F5cyAhaW1wb3J0YW50O1xuICAgICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnNpZGVuYXYtZXZlbnRzLXZpZXcgLmV2ZW50cy12aWV3IC5ldmVudC1pdGVtICoge1xuICAgICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZCAhaW1wb3J0YW50OyB9XG4gICAgICAuc2lkZW5hdi1ldmVudHMtdmlldyAuZXZlbnRzLXZpZXcgLmNvbnRlbnQtZXZlbnRzLXZpZXcgLm1kLXN1YmhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMTJweCAwOyB9XG4gICAgICAuc2lkZW5hdi1ldmVudHMtdmlldyAuZXZlbnRzLXZpZXcgLmNvbnRlbnQtZXZlbnRzLXZpZXcgdGFibGUge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTsgfVxuICAgICAgICAuc2lkZW5hdi1ldmVudHMtdmlldyAuZXZlbnRzLXZpZXcgLmNvbnRlbnQtZXZlbnRzLXZpZXcgdGFibGUgdHIsXG4gICAgICAgIC5zaWRlbmF2LWV2ZW50cy12aWV3IC5ldmVudHMtdmlldyAuY29udGVudC1ldmVudHMtdmlldyB0YWJsZSB0aCxcbiAgICAgICAgLnNpZGVuYXYtZXZlbnRzLXZpZXcgLmV2ZW50cy12aWV3IC5jb250ZW50LWV2ZW50cy12aWV3IHRhYmxlIHRkIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgICAgICAuc2lkZW5hdi1ldmVudHMtdmlldyAuZXZlbnRzLXZpZXcgLmNvbnRlbnQtZXZlbnRzLXZpZXcgdGFibGUgdGJvZHkgdGQge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDAgIWltcG9ydGFudDsgfVxuICAgICAgLnNpZGVuYXYtZXZlbnRzLXZpZXcgLmV2ZW50cy12aWV3IG1kLXRhYnMtd3JhcHBlcixcbiAgICAgIC5zaWRlbmF2LWV2ZW50cy12aWV3IC5ldmVudHMtdmlldyAubGluZVktZGl2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmxpbmUtc2VsZWN0ZWQtYmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjMjE5NkYzO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDZweDsgfVxuXG4ubGluZS1iZWZvcmUge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNjZWNlY2U7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tbGVmdDogOHB4OyB9XG5cbi50aW1lbGluZS1idXR0b24tYXBwbHkge1xuICB3aWR0aDogOTAlOyB9XG5cbi5pY29uLWFycm93LWJhY2sge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNnB4OyB9XG5cbi5pY29uLWFycm93LWZvcndhcmQge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgcGFkZGluZy1yaWdodDogNHB4OyB9XG5cbi50aW1lbGluZS1kYXRlLWNvbnRyb2wge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZGF0ZS1jb250cm9sIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMi4zJTtcbiAgbWFyZ2luOiAwLjVweDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmRhdGUtcHJldiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCAjYmRiZGJkIHNvbGlkOyB9XG5cbi5kYXRlLWN1cnJlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogbWVkaXVtO1xuICBib3JkZXItdG9wOiAxcHggI2JkYmRiZCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDFweCAjYmRiZGJkIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDFweCAjYmRiZGJkIHNvbGlkOyB9XG5cbi5kYXRlLW5leHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4ICNiZGJkYmQgc29saWQ7IH1cblxuLnRpbWVsaW5lLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA1cHg7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzk5OTsgfVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4NSU7IH1cblxuLnRpbWVsaW5lIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMHB4IDAgMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50aW1lbGluZTpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHdpZHRoOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NlY2VjZTtcbiAgICBsZWZ0OiAzJTtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4OyB9XG5cbi50aW1lbGluZS1iYXItc2VsZWN0ZWQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAyMHB4IDAgMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50aW1lbGluZS1iYXItc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICB3aWR0aDogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjM7XG4gICAgbGVmdDogMCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweDsgfVxuXG4udGltZWxpbmUtc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjM7XG4gIGxlZnQ6IDAlO1xuICBtYXJnaW4tbGVmdDogLTlweDtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7IH1cblxuLnRpbWVsaW5lID4gbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnRpbWVsaW5lID4gbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAudGltZWxpbmUgPiBsaTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnRpbWVsaW5lID4gbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAudGltZWxpbmUgPiBsaTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnRpbWVsaW5lID4gbGkgPiAudGltZWxpbmUtcGFuZWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ0ZDQ7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNC41JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gICAgYm94LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnRpbWVsaW5lID4gbGkgPiAudGltZWxpbmUtcGFuZWw6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogMTVweCBzb2xpZCAjY2NjO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkICNjY2M7XG4gICAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgY29udGVudDogXCIgXCI7IH1cbiAgLnRpbWVsaW5lID4gbGkgPiAudGltZWxpbmUtYmFkZ2Uge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMXB4O1xuICAgIGxlZnQ6IDMlO1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZWNlY2U7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlOyB9XG4gIC50aW1lbGluZSA+IGxpLnRpbWVsaW5lLWludmVydGVkID4gLnRpbWVsaW5lLXBhbmVsIHtcbiAgICAvKmZsb2F0OiByaWdodDsqLyB9XG4gICAgLnRpbWVsaW5lID4gbGkudGltZWxpbmUtaW52ZXJ0ZWQgPiAudGltZWxpbmUtcGFuZWw6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7IH1cbiAgICAudGltZWxpbmUgPiBsaS50aW1lbGluZS1pbnZlcnRlZCA+IC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMTRweDtcbiAgICAgIGxlZnQ6IC0xNHB4O1xuICAgICAgcmlnaHQ6IGF1dG87IH1cblxuLnRpbWVsaW5lLWJhZGdlIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC50aW1lbGluZS1iYWRnZS5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi50aW1lbGluZS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi50aW1lbGluZS1hcHBseSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGltZWxpbmUtYm9keSA+IHAsIC50aW1lbGluZS1ib2R5ID4gdWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi50aW1lbGluZS1ib2R5ID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLnRpbWVsaW5lLWljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4OyB9XG5cbi5zcGFuLWRhdGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5tZC1idXR0b24ubWQtcmFpc2VkOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDRmZmU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpOyB9XG5cbiN0ZWNobmljYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICN0ZWNobmljYWwgLmRpdi1jZW50ZXIgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBtYXgtaGVpZ2h0OiAxMzZweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgI3RlY2huaWNhbCAuZGl2LWNlbnRlciAuaGVhZGVyLXRlcm1pbmFscy1saXN0IHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbWluLWhlaWdodDogNDRweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogOHB4IDI0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAjdGVjaG5pY2FsIC5kaXYtY2VudGVyIC5oZWFkZXItdGVybWluYWxzLWxpc3QgLmRpdi10b3RhbCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICN0ZWNobmljYWwgLmRpdi1jZW50ZXIgLmhlYWRlci10ZXJtaW5hbHMtbGlzdCAuZGl2LXRvdGFsID4gbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAjdGVjaG5pY2FsIC5kaXYtY2VudGVyIC50ZXJtaW5hbHMtbGlzdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICAjdGVjaG5pY2FsIC5kaXYtY2VudGVyIC50ZXJtaW5hbHMtbGlzdCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICN0ZWNobmljYWwgLmRpdi1jZW50ZXIgLnRlcm1pbmFscy1saXN0IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAjdGVjaG5pY2FsIC5kaXYtY2VudGVyIC50ZXJtaW5hbC1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICN0ZWNobmljYWwgLmRpdi1jZW50ZXIgLnRlcm1pbmFsLWl0ZW0gLmF2YXRhciB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAjdGVjaG5pY2FsIC5kaXYtY2VudGVyIC50ZXJtaW5hbC1pdGVtIC5pbmZvIHtcbiAgICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgICAjdGVjaG5pY2FsIC5kaXYtY2VudGVyIC50ZXJtaW5hbC1pdGVtIC5pbmZvIC5ub3RlcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgI3RlY2huaWNhbCAuZGl2LWNlbnRlciAudGVybWluYWwtaXRlbSAuaW5mbyAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAgICN0ZWNobmljYWwgLmRpdi1jZW50ZXIgLnRlcm1pbmFsLWl0ZW0gLmluZm8gLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gICAgI3RlY2huaWNhbCAuZGl2LWNlbnRlciAudGVybWluYWwtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAjdGVjaG5pY2FsIC5kaXYtY2VudGVyIC50ZXJtaW5hbC1pdGVtIC5kaXYtc2Vuc29ycy1zdGF0dXMge1xuICAgICAgbWFyZ2luOiA4cHggMTBweCAwIDZweDsgfVxuICAgICAgI3RlY2huaWNhbCAuZGl2LWNlbnRlciAudGVybWluYWwtaXRlbSAuZGl2LXNlbnNvcnMtc3RhdHVzID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMnB4IDA7XG4gICAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgI3RlY2huaWNhbCAuZGl2LWNlbnRlciAudGVybWluYWwtaXRlbSAuZGl2LXNlbnNvcnMtc3RhdHVzID4gZGl2IG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAjdGVjaG5pY2FsIC5kaXYtY2VudGVyIC50ZXJtaW5hbC1pdGVtIC5kaXYtc2Vuc29ycy1zdGF0dXMgPiBkaXYgbWQtaWNvbixcbiAgICAgICAgI3RlY2huaWNhbCAuZGl2LWNlbnRlciAudGVybWluYWwtaXRlbSAuZGl2LXNlbnNvcnMtc3RhdHVzID4gZGl2IC5pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjdGVjaG5pY2FsIC5oZWFkZXIgLmRpdi1zZWFyY2gge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAjdGVjaG5pY2FsIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9IH1cblxuLmxpbmUtc2VsZWN0ZWQtYmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjMjE5NkYzO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDZweDsgfVxuXG4ubGluZS1iZWZvcmUge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNjZWNlY2U7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tbGVmdDogOHB4OyB9XG5cbi50aW1lbGluZS1idXR0b24tYXBwbHkge1xuICB3aWR0aDogOTAlOyB9XG5cbi5pY29uLWFycm93LWJhY2sge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNnB4OyB9XG5cbi5pY29uLWFycm93LWZvcndhcmQge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgcGFkZGluZy1yaWdodDogNHB4OyB9XG5cbi50aW1lbGluZS1kYXRlLWNvbnRyb2wge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZGF0ZS1jb250cm9sIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMi4zJTtcbiAgbWFyZ2luOiAwLjVweDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmRhdGUtcHJldiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCAjYmRiZGJkIHNvbGlkOyB9XG5cbi5kYXRlLWN1cnJlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogbWVkaXVtO1xuICBib3JkZXItdG9wOiAxcHggI2JkYmRiZCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDFweCAjYmRiZGJkIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDFweCAjYmRiZGJkIHNvbGlkOyB9XG5cbi5kYXRlLW5leHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4ICNiZGJkYmQgc29saWQ7IH1cblxuLnRpbWVsaW5lLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA1cHg7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzk5OTsgfVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4NSU7IH1cblxuLnRpbWVsaW5lIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMHB4IDAgMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50aW1lbGluZTpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHdpZHRoOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NlY2VjZTtcbiAgICBsZWZ0OiAzJTtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4OyB9XG5cbi50aW1lbGluZS1iYXItc2VsZWN0ZWQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAyMHB4IDAgMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50aW1lbGluZS1iYXItc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICB3aWR0aDogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjM7XG4gICAgbGVmdDogMCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweDsgfVxuXG4udGltZWxpbmUtc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjM7XG4gIGxlZnQ6IDAlO1xuICBtYXJnaW4tbGVmdDogLTlweDtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7IH1cblxuLnRpbWVsaW5lID4gbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnRpbWVsaW5lID4gbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAudGltZWxpbmUgPiBsaTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnRpbWVsaW5lID4gbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAudGltZWxpbmUgPiBsaTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnRpbWVsaW5lID4gbGkgPiAudGltZWxpbmUtcGFuZWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ0ZDQ7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNC41JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gICAgYm94LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnRpbWVsaW5lID4gbGkgPiAudGltZWxpbmUtcGFuZWw6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogMTVweCBzb2xpZCAjY2NjO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkICNjY2M7XG4gICAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgY29udGVudDogXCIgXCI7IH1cbiAgLnRpbWVsaW5lID4gbGkgPiAudGltZWxpbmUtYmFkZ2Uge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMXB4O1xuICAgIGxlZnQ6IDMlO1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZWNlY2U7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlOyB9XG4gIC50aW1lbGluZSA+IGxpLnRpbWVsaW5lLWludmVydGVkID4gLnRpbWVsaW5lLXBhbmVsIHtcbiAgICAvKmZsb2F0OiByaWdodDsqLyB9XG4gICAgLnRpbWVsaW5lID4gbGkudGltZWxpbmUtaW52ZXJ0ZWQgPiAudGltZWxpbmUtcGFuZWw6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7IH1cbiAgICAudGltZWxpbmUgPiBsaS50aW1lbGluZS1pbnZlcnRlZCA+IC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMTRweDtcbiAgICAgIGxlZnQ6IC0xNHB4O1xuICAgICAgcmlnaHQ6IGF1dG87IH1cblxuLnRpbWVsaW5lLWJhZGdlIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC50aW1lbGluZS1iYWRnZS5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi50aW1lbGluZS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLnRpbWVsaW5lLWFwcGx5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50aW1lbGluZS1ib2R5ID4gcCwgLnRpbWVsaW5lLWJvZHkgPiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnRpbWVsaW5lLWJvZHkgPiBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4udGltZWxpbmUtaWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cblxuLnNwYW4tZGF0ZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm1kLWJ1dHRvbi5tZC1yYWlzZWQ6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNGZmZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7IH1cblxuLnNsaWRlc2hvdy1ob3VyLXRvb2x0aXAge1xuICBjb2xvcjogIzNmNTFiNTsgfVxuXG5tZC10b2FzdCAuZGl2LWxvYWRpbmctdHJhY2tlclJlYWRpbmdzLWxpc3QgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIgc3ZnIHBhdGgge1xuICBzdHJva2U6ICNGRkZGRkY7IH1cblxubWQtZGlhbG9nLmFsbG9jYXRpb25QUk9EQVRBLWxpc3Qge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgd2lkdGg6IDYwMHB4OyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uUFJPREFUQS1saXN0IG1kLXRvb2xiYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7IH1cbiAgbWQtZGlhbG9nLmFsbG9jYXRpb25QUk9EQVRBLWxpc3QgLmFsbG9jYXRpb24tc2F2ZS1zdWNjZXNzIHtcbiAgICBjb2xvcjogZ3JlZW4gIWltcG9ydGFudDsgfVxuICBtZC1kaWFsb2cuYWxsb2NhdGlvblBST0RBVEEtbGlzdCAuYWxsb2NhdGlvbi1zYXZlLWVycm9yIHtcbiAgICBjb2xvcjogcmVkICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLmFsbG9jYXRpb25QUk9EQVRBLWxpc3QgLmJhY2tncm91bmQtYWxsb2NhdGlvbi1zYXZlLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLmFsbG9jYXRpb25QUk9EQVRBLWxpc3QgLmJhY2tncm91bmQtYWxsb2NhdGlvbi1zYXZlLWVycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQgIWltcG9ydGFudDsgfVxuICBtZC1kaWFsb2cuYWxsb2NhdGlvblBST0RBVEEtbGlzdCAuZXJyb3ItbXNnIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgbWQtZGlhbG9nLmFsbG9jYXRpb25QUk9EQVRBLWxpc3QgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICBtZC1kaWFsb2cuYWxsb2NhdGlvblBST0RBVEEtbGlzdCAuaGVhZGVyLWFsbG9jYXRpb25QUk9EQVRBLWxpc3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICBtZC1kaWFsb2cuYWxsb2NhdGlvblBST0RBVEEtbGlzdCAuaGVhZGVyLWFsbG9jYXRpb25QUk9EQVRBLWxpc3QubWQtc3ViaGVhZGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7IH1cbiAgICBtZC1kaWFsb2cuYWxsb2NhdGlvblBST0RBVEEtbGlzdCAuaGVhZGVyLWFsbG9jYXRpb25QUk9EQVRBLWxpc3QgLnRvdGFsLWFsbG9jYXRpb25QUk9EQVRBLWxpc3Qge1xuICAgICAgbWF4LWhlaWdodDogMjVweDsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uUFJPREFUQS1saXN0IC5oZWFkZXItYWxsb2NhdGlvblBST0RBVEEtbGlzdCBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb25QUk9EQVRBLWxpc3QgLmhlYWRlci1hbGxvY2F0aW9uUFJPREFUQS1saXN0IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBtZC1kaWFsb2cuYWxsb2NhdGlvblBST0RBVEEtbGlzdCAuaGVhZGVyLWFsbG9jYXRpb25QUk9EQVRBLWxpc3QgbWQtaW5wdXQtY29udGFpbmVyID4gKiB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uUFJPREFUQS1saXN0IC5oZWFkZXItYWxsb2NhdGlvblBST0RBVEEtbGlzdCBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLmFsbG9jYXRpb25QUk9EQVRBLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uUFJPREFUQS1saXN0IG1kLWRpYWxvZy1jb250ZW50IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uUFJPREFUQS1saXN0IG1kLWRpYWxvZy1jb250ZW50IHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbm1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDk1JSAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhbnNmb3JtYWJsZSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDE1MG1zIGxpbmVhcjtcbiAgICAtbW96LXRyYW5zaXRpb246IG1pbi1oZWlnaHQgMTUwbXMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IG1pbi1oZWlnaHQgMTUwbXMgbGluZWFyO1xuICAgIC1tcy10cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDE1MG1zIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDE1MG1zIGxpbmVhcjsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLmV4cGFuZGVkIHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLmNvbGxhcHNlZCB7XG4gICAgbWluLWhlaWdodDogNjRweDsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdC5tZC1zdWJoZWFkZXIge1xuICAgICAgbWluLWhlaWdodDogNzBweDsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLm1kLWJ1dHRvbltkaXNhYmxlZF0gbWQtaWNvbiB7XG4gICAgICBvcGFjaXR5OiAuNDsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLnRvdGFsLXRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICAgIG1heC1oZWlnaHQ6IDI1cHg7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IC5zZWNvbmRhcnktaW5mbyBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAuZmlsdGVycyB7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAuZmlsdGVycyAuZGF0ZS1yYW5nZS1maWx0ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLmZpbHRlcnMgLmRhdGUtcmFuZ2UtZmlsdGVyIG1kLWlucHV0LWNvbnRhaW5lciBtZC1kYXRlcGlja2VyIGlucHV0IHtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAuZmlsdGVycyAudGVybWluYWwtZmlsdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAuZmlsdGVycyAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IC5maWx0ZXJzIC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLmZpbHRlcnMgLml0ZW0gbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCAuZmlsdGVycyAuc2VsZWN0LWZpbHRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLmZpbHRlcnMgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTYpOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IC5maWx0ZXJzIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLmZpbHRlcnMgbWQtc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAuaGVhZGVyLXRyYWNrZXJSZWFkaW5nLWxpc3QgLmZpbHRlcnMgbWRwLXRpbWUtcGlja2VyID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IC5maWx0ZXJzIG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgICAgICAtbW96LWZsZXg6IDE7XG4gICAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgICAgLW8tZmxleDogMTtcbiAgICAgICAgICBmbGV4OiAxOyB9XG4gIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdC5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdC5tZC1sb2NrZWQtb3BlbiAuaGVhZGVyIC5sb2dvIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QubWQtbG9ja2VkLW9wZW4gLmhlYWRlciAubG9nbyAubG9nby1pY29uIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3Q6bm90KC5tZC1sb2NrZWQtb3BlbikgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLm1kLXN1YmhlYWRlciB7XG4gICAgei1pbmRleDogMyAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KSwgMHB4IDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5tZC1zdWJoZWFkZXIgLmRpdi1sb2FkaW5nLXRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWlucHV0LWNvbnRhaW5lciA+ICoge1xuICAgICAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAuZGl2LWZsb2F0aW5nLWxpc3QtYnV0dG9uIHtcbiAgICBib3R0b206IDEycHg7IH1cbiAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMCA2cHggMDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXAgLm1kLXN1YmhlYWRlciAuZGl2LXRvdGFscyB7XG4gICAgICAgIG1pbi13aWR0aDogMzcwcHg7IH1cbiAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIgLmRpdi10b3RhbHMgLmluZm8gLmRpc2FibGVkIHtcbiAgICAgICAgICBvcGFjaXR5OiAuNDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXAgLm1kLXN1YmhlYWRlciAuZGl2LXRvdGFscyA+IGRpdiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDhweDsgfVxuICAgICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5kaXYtdG90YWxzID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5idXR0b24tc2hvdy1oaWRlLXRyYWNrZXJSZWFkaW5ncyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4IDZweDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC13ZWJraXQtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgLW1vei1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgLW8tZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMCU7XG4gICAgbWluLXdpZHRoOiAzNDVweCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMzQ1cHg7XG4gICAgd2lkdGg6IDM0NXB4O1xuICAgIG1hcmdpbjogNnB4O1xuICAgIHBhZGRpbmc6IDhweCAwIDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIxNXB4O1xuICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi1ldmVudC1pbWcgLmV2ZW50LWltZyB7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LWV2ZW50LWltZzpob3ZlciAuZXZlbnQtaW1nLXBuZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi1ldmVudC1pbWcgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogOTclO1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LWV2ZW50LWltZyAuZXZlbnQtaW1nLXBuZyBpbWcge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC5hdmF0YXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLmluZm8ge1xuICAgICAgICBtaW4td2lkdGg6IDE5MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDE5M3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSAuaW5mbyAubm90ZXMgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC50cmFja2VyUmVhZGluZy1hZGRyZXNzIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIC5ldmVudC1pbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIC5ldmVudC1pbWcgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMjVweDsgfVxuICAgICAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyAuZXZlbnQtaW1nIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIC5nYWxsZXJpYS1pbWFnZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nOmhvdmVyIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5kaXYtd3JhcHBlci1ldmVudC1pbWcgLmRpdi1pbWcgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDk3JTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyAuZXZlbnQtaW1nLXBuZyBpbWcge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5ldmVudC1tYXAtaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAubGlzdC1pdGVtIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSAudGl0bGUgLmV2ZW50LWVkaXQtYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAubGlzdC1pdGVtIC5pbmZvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmxpc3QtaXRlbSAuZGl2LWV2ZW50LWJ1dHRvbnMgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAubGlzdC1pdGVtIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3Qge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgYm9keSB7XG4gICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0ICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtYnJlYWstYWZ0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcGFnZS1icmVhay1iZWZvcmU6IGFsd2F5cyAhaW1wb3J0YW50O1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGFsd2F5cyAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBub25lOyB9XG4gIC5tZC1kaWFsb2ctY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWdyb3VwIHtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAtMXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCksIDBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA4KSwgMHB4IDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwID4gKiB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCAudHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgICAgaGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDM2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCAudHJhY2tlclJlYWRpbmctaXRlbTpmaXJzdC1vZi10eXBlLCBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCAudHJhY2tlclJlYWRpbmctaXRlbTpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi10cmFja2VyUmVhZGluZ3MtZ3JvdXAgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi1ldmVudC1pbWcge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjA1cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi10cmFja2VyUmVhZGluZ3MtZ3JvdXAsXG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSxcbiAgICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCBtZC1jb250ZW50IC5kaXYtZXZlbnQtaW1nLFxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLWNvbnRlbnQgLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZCAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IG1kLXRvb2xiYXIge1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICBtZC1kaWFsb2cjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3QgbWQtdG9vbGJhciBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgIG1kLWRpYWxvZyNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCAuY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgbWQtZGlhbG9nI2FsbG9jYXRpb25UcmFja2VyUmVhZGluZy1saXN0IC5jb250ZW50IC5tZC1zdWJoZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDEycHggMDsgfSB9XG5cbm1kLWRpYWxvZy5hbGxvY2F0aW9uLWNzdi1pbXBvcnQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWNzdi1pbXBvcnQgbWQtdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWNzdi1pbXBvcnQgbWQtdG9vbGJhciAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxN3B4OyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb24tY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCBkaXZbbmctaW5jbHVkZV0ge1xuICAgICAgcGFkZGluZzogMTZweDsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQgLmFsbG9jYXRpb24tY3N2LWRlc2NyaXB0aW9uIC50aXRsZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb24tY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCAuYWxsb2NhdGlvbi1jc3YtZGVzY3JpcHRpb24gLmNzdi1jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxOHB4OyB9XG4gICAgICBtZC1kaWFsb2cuYWxsb2NhdGlvbi1jc3YtaW1wb3J0IG1kLWRpYWxvZy1jb250ZW50IC5hbGxvY2F0aW9uLWNzdi1kZXNjcmlwdGlvbiAuY3N2LWNvbHVtbnMgLmxpc3QtY3N2LWNvbHVtbnMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb24tY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCBtZC10YWJzOm5vdCgubWQtbm8tdGFiLWNvbnRlbnQpOm5vdCgubWQtZHluYW1pYy1oZWlnaHQpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgICBtZC1kaWFsb2cuYWxsb2NhdGlvbi1jc3YtaW1wb3J0IG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciA+IGxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWNzdi1pbXBvcnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb24tY3N2LWltcG9ydCAuZGl2LWlucHV0LWxpbmVzID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cuYWxsb2NhdGlvbi1jc3YtaW1wb3J0IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLmFsbG9jYXRpb24tY3N2LWltcG9ydCB7XG4gICAgbWluLXdpZHRoOiA2MDBweDsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWNzdi1pbXBvcnQgbWQtaW5wdXQtY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb24tY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWxpbmUtaW5wdXRzIHtcbiAgICAgIG1heC1oZWlnaHQ6IDcwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgbWQtZGlhbG9nLmFsbG9jYXRpb24tY3N2LWltcG9ydCB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWNzdi1pbXBvcnQge1xuICAgICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWNzdi1pbXBvcnQge1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5tZC1kaWFsb2cuYWxsb2NhdGlvbkNTVi1saXN0IHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWluLWhlaWdodDogMzIwcHg7XG4gIHdpZHRoOiA2MDBweDsgfVxuICBtZC1kaWFsb2cuYWxsb2NhdGlvbkNTVi1saXN0IG1kLXRvb2xiYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7IH1cbiAgbWQtZGlhbG9nLmFsbG9jYXRpb25DU1YtbGlzdCAuYWxsb2NhdGlvbi1zYXZlLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiBncmVlbiAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uQ1NWLWxpc3QgLmFsbG9jYXRpb24tc2F2ZS1lcnJvciB7XG4gICAgY29sb3I6IHJlZCAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uQ1NWLWxpc3QgLmJhY2tncm91bmQtYWxsb2NhdGlvbi1zYXZlLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLmFsbG9jYXRpb25DU1YtbGlzdCAuYmFja2dyb3VuZC1hbGxvY2F0aW9uLXNhdmUtZXJyb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZCAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uQ1NWLWxpc3QgLmVycm9yLW1zZyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uQ1NWLWxpc3QgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICBtZC1kaWFsb2cuYWxsb2NhdGlvbkNTVi1saXN0IC5oZWFkZXItYWxsb2NhdGlvbkNTVi1saXN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb25DU1YtbGlzdCAuaGVhZGVyLWFsbG9jYXRpb25DU1YtbGlzdC5tZC1zdWJoZWFkZXIge1xuICAgICAgbWluLWhlaWdodDogNzBweDsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uQ1NWLWxpc3QgLmhlYWRlci1hbGxvY2F0aW9uQ1NWLWxpc3QgLnRvdGFsLWFsbG9jYXRpb25DU1YtbGlzdCB7XG4gICAgICBtYXgtaGVpZ2h0OiAyNXB4OyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb25DU1YtbGlzdCAuaGVhZGVyLWFsbG9jYXRpb25DU1YtbGlzdCBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb25DU1YtbGlzdCAuaGVhZGVyLWFsbG9jYXRpb25DU1YtbGlzdCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgbWQtZGlhbG9nLmFsbG9jYXRpb25DU1YtbGlzdCAuaGVhZGVyLWFsbG9jYXRpb25DU1YtbGlzdCBtZC1pbnB1dC1jb250YWluZXIgPiAqIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgbWQtZGlhbG9nLmFsbG9jYXRpb25DU1YtbGlzdCAuaGVhZGVyLWFsbG9jYXRpb25DU1YtbGlzdCBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLmFsbG9jYXRpb25DU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb25DU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgICBwYWRkaW5nOiA2cHggMDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICBtZC1kaWFsb2cuYWxsb2NhdGlvbkNTVi1saXN0IG1kLWRpYWxvZy1jb250ZW50IHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbm1kLWRpYWxvZy5hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0IHtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWluLWhlaWdodDogMzIwcHg7XG4gIHdpZHRoOiA3MjBweDsgfVxuICBtZC1kaWFsb2cuYWxsb2NhdGlvblRpY2tldHNDZW50cm9pZHNDU1YtbGlzdCBtZC10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0IC5hbGxvY2F0aW9uLXNhdmUtc3VjY2VzcyB7XG4gICAgY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLmFsbG9jYXRpb25UaWNrZXRzQ2VudHJvaWRzQ1NWLWxpc3QgLmFsbG9jYXRpb24tc2F2ZS1lcnJvciB7XG4gICAgY29sb3I6IHJlZCAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0IC5iYWNrZ3JvdW5kLWFsbG9jYXRpb24tc2F2ZS1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbiAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0IC5iYWNrZ3JvdW5kLWFsbG9jYXRpb24tc2F2ZS1lcnJvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLmFsbG9jYXRpb25UaWNrZXRzQ2VudHJvaWRzQ1NWLWxpc3QgLmVycm9yLW1zZyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0IC5oZWFkZXItYWxsb2NhdGlvbkNTVi1saXN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb25UaWNrZXRzQ2VudHJvaWRzQ1NWLWxpc3QgLmhlYWRlci1hbGxvY2F0aW9uQ1NWLWxpc3QgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb25UaWNrZXRzQ2VudHJvaWRzQ1NWLWxpc3QgLmhlYWRlci1hbGxvY2F0aW9uQ1NWLWxpc3QubWQtc3ViaGVhZGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4OyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb25UaWNrZXRzQ2VudHJvaWRzQ1NWLWxpc3QgLmhlYWRlci1hbGxvY2F0aW9uQ1NWLWxpc3QgLnRvdGFsLWFsbG9jYXRpb25DU1YtbGlzdCB7XG4gICAgICBtYXgtaGVpZ2h0OiAyNXB4OyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb25UaWNrZXRzQ2VudHJvaWRzQ1NWLWxpc3QgLmhlYWRlci1hbGxvY2F0aW9uQ1NWLWxpc3QgbWQtaWNvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0IC5oZWFkZXItYWxsb2NhdGlvbkNTVi1saXN0IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBtZC1kaWFsb2cuYWxsb2NhdGlvblRpY2tldHNDZW50cm9pZHNDU1YtbGlzdCAuaGVhZGVyLWFsbG9jYXRpb25DU1YtbGlzdCBtZC1pbnB1dC1jb250YWluZXIgPiAqIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgbWQtZGlhbG9nLmFsbG9jYXRpb25UaWNrZXRzQ2VudHJvaWRzQ1NWLWxpc3QgLmhlYWRlci1hbGxvY2F0aW9uQ1NWLWxpc3QgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0IG1kLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0IG1kLWNvbnRlbnQgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0IG1kLWNvbnRlbnQgLmRpdi1ncm91cCA+IGRpdiB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgbWQtZGlhbG9nLmFsbG9jYXRpb25UaWNrZXRzQ2VudHJvaWRzQ1NWLWxpc3QgbWQtY29udGVudCAuZGl2LWdyb3VwID4gZGl2IC5saXN0LWl0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uVGlja2V0c0NlbnRyb2lkc0NTVi1saXN0IG1kLWNvbnRlbnQgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb25UaWNrZXRzQ2VudHJvaWRzQ1NWLWxpc3QgbWQtY29udGVudCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG5tZC1kaWFsb2cuYWxsb2NhdGlvbi1lZGl0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBtZC1kaWFsb2cuYWxsb2NhdGlvbi1lZGl0IG1kLXRvb2xiYXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgbWQtZGlhbG9nLmFsbG9jYXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE2cHg7IH1cbiAgICBtZC1kaWFsb2cuYWxsb2NhdGlvbi1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZC1pbnB1dC1jb250YWluZXIgPiBsYWJlbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1hdXRvY29tcGxldGU6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7IH1cbiAgICBtZC1kaWFsb2cuYWxsb2NhdGlvbi1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtYXV0b2NvbXBsZXRlID4gbWQtaWNvbiB7XG4gICAgICBtYXgtd2lkdGg6IDI0cHg7XG4gICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgbWFyZ2luOiAyMnB4IDZweCAwIDA7IH1cbiAgbWQtZGlhbG9nLmFsbG9jYXRpb24tZWRpdCBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLmFsbG9jYXRpb24tZWRpdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBtZC1kaWFsb2cuYWxsb2NhdGlvbi1lZGl0IC5kaXYtaW5wdXQtbGluZXMgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWVkaXQgLmRpdi1hdXRvY29tcGxldGUsXG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb24tZWRpdCAuaW5wdXQtZGF0ZSB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNXB4OyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb24tZWRpdCAuZGl2LWF1dG9jb21wbGV0ZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgIG1hcmdpbjogMThweCAwOyB9XG4gICAgICBtZC1kaWFsb2cuYWxsb2NhdGlvbi1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWVkaXQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDcwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICBtZC1kaWFsb2cuYWxsb2NhdGlvbi1lZGl0IHtcbiAgICBtaW4td2lkdGg6IDYwMHB4OyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb24tZWRpdCAuZGl2LWF1dG9jb21wbGV0ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWVkaXQgbWQtaW5wdXQtY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgbWQtZGlhbG9nLmFsbG9jYXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWxpbmUtaW5wdXRzIHtcbiAgICAgIG1heC1oZWlnaHQ6IDcwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgbWQtZGlhbG9nLmFsbG9jYXRpb24tZWRpdCB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWVkaXQge1xuICAgIG1heC13aWR0aDogNzgwcHg7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy5hbGxvY2F0aW9uLWVkaXQge1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5tZC10b2FzdCAuZGl2LWxvYWRpbmctdHJhY2tlclJlYWRpbmdzLWxpc3QgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIgc3ZnIHBhdGgge1xuICBzdHJva2U6ICNGRkZGRkY7IH1cblxubWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyBtZC1kaWFsb2ctY29udGVudCAuZGl2LXRlcm1pbmFsLXRlcm1pbmFscyAuaGVhZGVyLXRlcm1pbmFsLXRlcm1pbmFscyB7XG4gICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICAgICAgd2lkdGg6IDEwOCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgcGFkZGluZzogMTJweCAxNnB4OyB9XG4gICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyBtZC1kaWFsb2ctY29udGVudCAuZGl2LXRlcm1pbmFsLXRlcm1pbmFscyAuaGVhZGVyLXRlcm1pbmFsLXRlcm1pbmFscyA+IHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMDsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtdGVybWluYWwtdGVybWluYWxzIC5kaXYtdGVybWluYWwgLnRlcm1pbmFsLWl0ZW0ge1xuICAgICAgY3Vyc29yOiBtb3ZlICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyBtZC1kaWFsb2ctY29udGVudCAuZGl2LWVkaXQtdGVybWluYWwge1xuICAgICAgcGFkZGluZzogMCA4cHg7IH1cbiAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpOyB9XG4gIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5oZWFkZXItY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZ19fZGF0ZS1maWx0ZXJzIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nX19kYXRlLWZpbHRlcnMgbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5oZWFkZXItY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZ19fZGF0ZS1maWx0ZXJzIG1kLWlucHV0LWNvbnRhaW5lciBtZC1kYXRlcGlja2VyIC5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBib3JkZXItY29sb3I6IHdoaXRlOyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nX19kYXRlLWZpbHRlcnMgbWQtaW5wdXQtY29udGFpbmVyIG1kLWRhdGVwaWNrZXIgLm1kLWRhdGVwaWNrZXItZXhwYW5kLXRyaWFuZ2xlIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nX19jZW50cm9pZC1maWx0ZXIge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuaGVhZGVyLWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2dfX2NlbnRyb2lkLWZpbHRlciBtZC1hdXRvY29tcGxldGUgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0LFxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5oZWFkZXItY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZ19fY2VudHJvaWQtZmlsdGVyIG1kLWF1dG9jb21wbGV0ZSBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQ6Zm9jdXMsXG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nX19jZW50cm9pZC1maWx0ZXIgbWQtYXV0b2NvbXBsZXRlIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbCxcbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuaGVhZGVyLWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2dfX2NlbnRyb2lkLWZpbHRlciBtZC1hdXRvY29tcGxldGUgbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHdoaXRlOyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nX19jZW50cm9pZC1maWx0ZXIgbWQtYXV0b2NvbXBsZXRlIGJ1dHRvbiBwYXRoIHtcbiAgICAgIGZpbGw6IHdoaXRlOyB9XG4gIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jb250ZW50LWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmNvbnRlbnQtY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY2VudGVyIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmNvbnRlbnQtY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY29udGVudC1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE4cHg7IH1cbiAgICAgICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY29udGVudC1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2ggLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4gICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY29udGVudC1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jZW50ZXIgLmhlYWRlciBtZC1pbnB1dC1jb250YWluZXIgPiAqIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY29udGVudC1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jZW50ZXIgLmhlYWRlciBtZC1pbnB1dC1jb250YWluZXIgPiAqOmZvY3VzIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9XG4gICAgICAgIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jb250ZW50LWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmNlbnRlciAuaGVhZGVyIG1kLWlucHV0LWNvbnRhaW5lciA+ICoubWQtaW5wdXQtZm9jdXNlZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jb250ZW50LWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmNlbnRlciAuaGVhZGVyIG1kLWlucHV0LWNvbnRhaW5lciAubWQtZXJyb3JzLXNwYWNlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jb250ZW50LWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmNlbnRlciAuaGVhZGVyIG1kLWNoZWNrYm94IHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY29udGVudC1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jZW50ZXIgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIHtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgICAgIG1heC1oZWlnaHQ6IDY0cHg7XG4gICAgICBwYWRkaW5nOiA4cHggMjRweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY29udGVudC1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jZW50ZXIgLmhlYWRlci1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5kaXYtdG90YWwgPiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmNvbnRlbnQtY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY2VudGVyIC50ZXJtaW5hbHMtbGlzdCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmNvbnRlbnQtY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY2VudGVyIC50ZXJtaW5hbHMtbGlzdCBwIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY29udGVudC1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jZW50ZXIgLnRlcm1pbmFscy1saXN0IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmNvbnRlbnQtY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY2VudGVyIC50ZXJtaW5hbC1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jb250ZW50LWNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmNlbnRlciAudGVybWluYWwtaXRlbSAuYXZhdGFyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY29udGVudC1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jZW50ZXIgLnRlcm1pbmFsLWl0ZW0gLmluZm8ge1xuICAgICAgICBtYXJnaW46IDAgMTZweCAwIDhweDsgfVxuICAgICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY29udGVudC1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jZW50ZXIgLnRlcm1pbmFsLWl0ZW0gLmluZm8gLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY29udGVudC1jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5jZW50ZXIgLnRlcm1pbmFsLWl0ZW0gLmluZm8gLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAgICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmNvbnRlbnQtY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuY2VudGVyIC50ZXJtaW5hbC1pdGVtIC5zZWNvbmRhcnktdGV4dCBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCA+IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwID4gYnV0dG9uIHtcbiAgICAgIHRvcDogMCAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmRpdi1pbnB1dC10ZXJtaW5hbHMgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5kaXYtYXV0b2NvbXBsZXRlLFxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIC5pbnB1dC1kYXRlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDM1cHg7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuZGl2LWF1dG9jb21wbGV0ZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgIG1hcmdpbjogMThweCAwOyB9XG4gICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuZGl2LWF1dG9jb21wbGV0ZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIHtcbiAgICBtaW4td2lkdGg6IDYwMHB4OyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmRpdi1hdXRvY29tcGxldGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyBtZC1pbnB1dC1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyBtZC1kaWFsb2ctY29udGVudCAuZGl2LXRlcm1pbmFsLWlucHV0cyB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIHtcbiAgICB3aWR0aDogODAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIHtcbiAgICB3aWR0aDogOTAlOyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cgLmluc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmhlYWRlciAuZGl2LXNlYXJjaCB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyAuaW5zdGFsbGF0aW9uLXRlcm1pbmFscyAuY2VudGVyIC5oZWFkZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9IH1cblxubWQtZGlhbG9nLmNlbnRyb2lkLWNzdi1pbXBvcnQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIG1kLWRpYWxvZy5jZW50cm9pZC1jc3YtaW1wb3J0IG1kLXRvb2xiYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtY3N2LWltcG9ydCBtZC10b29sYmFyIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgbWQtZGlhbG9nLmNlbnRyb2lkLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNnB4OyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQgLmNlbnRyb2lkLWNzdi1kZXNjcmlwdGlvbiAudGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY2VudHJvaWQtaGVpZ2h0OiAxLjRlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCAuY2VudHJvaWQtY3N2LWRlc2NyaXB0aW9uIC5jc3YtY29sdW1ucyB7XG4gICAgICBwYWRkaW5nLXRvcDogMThweDsgfVxuICAgICAgbWQtZGlhbG9nLmNlbnRyb2lkLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQgLmNlbnRyb2lkLWNzdi1kZXNjcmlwdGlvbiAuY3N2LWNvbHVtbnMgLmxpc3QtY3N2LWNvbHVtbnMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gICAgICAgIG1kLWRpYWxvZy5jZW50cm9pZC1jc3YtaW1wb3J0IG1kLWRpYWxvZy1jb250ZW50IC5jZW50cm9pZC1jc3YtZGVzY3JpcHRpb24gLmNzdi1jb2x1bW5zIC5saXN0LWNzdi1jb2x1bW5zIHVsIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCBtZC1pbnB1dC1jb250YWluZXIgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1jc3YtaW1wb3J0IG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciA+IGxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5jZW50cm9pZC1jc3YtaW1wb3J0IG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBtZC1kaWFsb2cuY2VudHJvaWQtY3N2LWltcG9ydCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtY3N2LWltcG9ydCAuZGl2LWlucHV0LWNlbnRyb2lkcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWNzdi1pbXBvcnQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDcwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICBtZC1kaWFsb2cuY2VudHJvaWQtY3N2LWltcG9ydCB7XG4gICAgbWluLXdpZHRoOiA2MDBweDsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1jc3YtaW1wb3J0IG1kLWlucHV0LWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1jc3YtaW1wb3J0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtY2VudHJvaWQtaW5wdXRzIHtcbiAgICAgIG1heC1oZWlnaHQ6IDcwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgbWQtZGlhbG9nLmNlbnRyb2lkLWNzdi1pbXBvcnQge1xuICAgIHdpZHRoOiA4MCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICBtZC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzIwcHg7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtY3N2LWltcG9ydCB7XG4gICAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLmNlbnRyb2lkLWNzdi1pbXBvcnQge1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5tZC1kaWFsb2cuY2VudHJvaWRDU1YtbGlzdCB7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICB3aWR0aDogNjAwcHg7IH1cbiAgbWQtZGlhbG9nLmNlbnRyb2lkQ1NWLWxpc3QgbWQtdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDsgfVxuICBtZC1kaWFsb2cuY2VudHJvaWRDU1YtbGlzdCAuY2VudHJvaWQtc2F2ZS1zdWNjZXNzIHtcbiAgICBjb2xvcjogZ3JlZW4gIWltcG9ydGFudDsgfVxuICBtZC1kaWFsb2cuY2VudHJvaWRDU1YtbGlzdCAuY2VudHJvaWQtc2F2ZS1lcnJvciB7XG4gICAgY29sb3I6IHJlZCAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5jZW50cm9pZENTVi1saXN0IC5iYWNrZ3JvdW5kLWNlbnRyb2lkLXNhdmUtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW4gIWltcG9ydGFudDsgfVxuICBtZC1kaWFsb2cuY2VudHJvaWRDU1YtbGlzdCAuYmFja2dyb3VuZC1jZW50cm9pZC1zYXZlLWVycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQgIWltcG9ydGFudDsgfVxuICBtZC1kaWFsb2cuY2VudHJvaWRDU1YtbGlzdCAuZXJyb3ItbXNnIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgbWQtZGlhbG9nLmNlbnRyb2lkQ1NWLWxpc3QgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICBtZC1kaWFsb2cuY2VudHJvaWRDU1YtbGlzdCAuaGVhZGVyLWNlbnRyb2lkQ1NWLWxpc3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWRDU1YtbGlzdCAuaGVhZGVyLWNlbnRyb2lkQ1NWLWxpc3QubWQtc3ViaGVhZGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWRDU1YtbGlzdCAuaGVhZGVyLWNlbnRyb2lkQ1NWLWxpc3QgLnRvdGFsLWNlbnRyb2lkQ1NWLWxpc3Qge1xuICAgICAgbWF4LWhlaWdodDogMjVweDsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZENTVi1saXN0IC5oZWFkZXItY2VudHJvaWRDU1YtbGlzdCBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWRDU1YtbGlzdCAuaGVhZGVyLWNlbnRyb2lkQ1NWLWxpc3QgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIG1kLWRpYWxvZy5jZW50cm9pZENTVi1saXN0IC5oZWFkZXItY2VudHJvaWRDU1YtbGlzdCBtZC1pbnB1dC1jb250YWluZXIgPiAqIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgbWQtZGlhbG9nLmNlbnRyb2lkQ1NWLWxpc3QgLmhlYWRlci1jZW50cm9pZENTVi1saXN0IG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICBtZC1kaWFsb2cuY2VudHJvaWRDU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkQ1NWLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkQ1NWLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cblxubWQtZGlhbG9nLmNlbnRyb2lkLWVkaXQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IG1kLXRvb2xiYXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgbWQtZGlhbG9nLmNlbnRyb2lkLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtY2VudHJvaWQtY2VudHJvaWRzIC5oZWFkZXItY2VudHJvaWQtY2VudHJvaWRzIHtcbiAgICAgIGhlaWdodDogNDZweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgICB3aWR0aDogMTA4JTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7IH1cbiAgICAgIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtY2VudHJvaWQtY2VudHJvaWRzIC5oZWFkZXItY2VudHJvaWQtY2VudHJvaWRzID4gc3BhbiB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMCAwOyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1jZW50cm9pZC1jZW50cm9pZHMgLmRpdi1jZW50cm9pZCAuY2VudHJvaWQtaXRlbSB7XG4gICAgICBjdXJzb3I6IG1vdmUgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZWRpdC1jZW50cm9pZCB7XG4gICAgICBwYWRkaW5nOiAwIDhweDsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZ21hcHMge1xuICAgICAgbWluLWhlaWdodDogMzUwcHg7IH1cbiAgICAgIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZ21hcHMgLmdtYXBzIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyID4gbGFiZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgPiBidXR0b24ge1xuICAgICAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgPiBidXR0b24gbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAtby1mbGV4OiAxO1xuICAgICAgZmxleDogMTsgfVxuICBtZC1kaWFsb2cuY2VudHJvaWQtZWRpdCBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cblxuLmRpdi1jZW50cm9pZC1jZW50cm9pZHMuYXMtc29ydGFibGUtZHJhZ2dpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAycHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgb3BhY2l0eTogLjggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBtZC1kaWFsb2cuY2VudHJvaWQtZWRpdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWVkaXQgLmRpdi1pbnB1dC1jZW50cm9pZHMgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlLFxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IC5pbnB1dC1kYXRlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDM1cHg7IH1cbiAgICBtZC1kaWFsb2cuY2VudHJvaWQtZWRpdCAuZGl2LWF1dG9jb21wbGV0ZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgIG1hcmdpbjogMThweCAwOyB9XG4gICAgICBtZC1kaWFsb2cuY2VudHJvaWQtZWRpdCAuZGl2LWF1dG9jb21wbGV0ZTpmaXJzdC1jaGlsZCxcbiAgICAgIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlIG1kLWlucHV0LWNvbnRhaW5lciArIGJ1dHRvbiB7XG4gICAgICAgIHRvcDogNXB4OyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWVkaXQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDcwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICBtZC1kaWFsb2cuY2VudHJvaWQtZWRpdCB7XG4gICAgbWluLXdpZHRoOiA2MDBweDsgfVxuICAgIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWVkaXQgbWQtaW5wdXQtY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgbWQtZGlhbG9nLmNlbnRyb2lkLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1jZW50cm9pZC1pbnB1dHMge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBtZC1kaWFsb2cuY2VudHJvaWQtZWRpdCB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy5jZW50cm9pZC1lZGl0IHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBtZC1kaWFsb2cuY2VudHJvaWQtZWRpdCB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbm1kLWRpYWxvZy5jb250cmFjdC1lZGl0IHtcbiAgbWluLWhlaWdodDogNDAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nLmNvbnRyYWN0LWVkaXQgbWQtdG9vbGJhciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDsgfVxuICBtZC1kaWFsb2cuY29udHJhY3QtZWRpdCBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nLmNvbnRyYWN0LWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmhlYWRlci1jb250cmFjdC1zaW1DYXJkcyB7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgbWF4LWhlaWdodDogNDBweDsgfVxuICAgIG1kLWRpYWxvZy5jb250cmFjdC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZWRpdC1jb250cmFjdCB7XG4gICAgICBwYWRkaW5nOiAwIDhweDsgfVxuICAgIG1kLWRpYWxvZy5jb250cmFjdC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtc2ltQ2FyZCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIG1kLWRpYWxvZy5jb250cmFjdC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtc2ltQ2FyZCAubGlzdC1pdGVtIC5pbmZvIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIG1kLWRpYWxvZy5jb250cmFjdC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gICAgbWQtZGlhbG9nLmNvbnRyYWN0LWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyID4gbGFiZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuY29udHJhY3QtZWRpdCBtZC1kaWFsb2ctY29udGVudCAubm90ZSB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgICBtZC1kaWFsb2cuY29udHJhY3QtZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZC10YWJzOm5vdCgubWQtbm8tdGFiLWNvbnRlbnQpOm5vdCgubWQtZHluYW1pYy1oZWlnaHQpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZy5jb250cmFjdC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kLXRhYi1jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBtZC1kaWFsb2cuY29udHJhY3QtZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZC10YWItY29udGVudCA+IGRpdiB7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAxNnB4OyB9XG4gICAgbWQtZGlhbG9nLmNvbnRyYWN0LWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2ID4gYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAgICAgbWQtZGlhbG9nLmNvbnRyYWN0LWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2ID4gYnV0dG9uIG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy5jb250cmFjdC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgIC1tb3otZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgLW8tZmxleDogMTtcbiAgICAgIGZsZXg6IDE7IH1cbiAgbWQtZGlhbG9nLmNvbnRyYWN0LWVkaXQgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5jb250cmFjdC1lZGl0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIG1kLWRpYWxvZy5jb250cmFjdC1lZGl0IC5kaXYtaW5wdXQtY29udHJhY3RzID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cuY29udHJhY3QtZWRpdCAuZGl2LWF1dG9jb21wbGV0ZSxcbiAgICBtZC1kaWFsb2cuY29udHJhY3QtZWRpdCAuaW5wdXQtZGF0ZSB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNXB4OyB9XG4gICAgbWQtZGlhbG9nLmNvbnRyYWN0LWVkaXQgLmRpdi1hdXRvY29tcGxldGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICBtYXJnaW46IDE4cHggMDsgfVxuICAgICAgbWQtZGlhbG9nLmNvbnRyYWN0LWVkaXQgLmRpdi1hdXRvY29tcGxldGU6Zmlyc3QtY2hpbGQsXG4gICAgICBtZC1kaWFsb2cuY29udHJhY3QtZWRpdCAuZGl2LWF1dG9jb21wbGV0ZSBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICBtZC1kaWFsb2cuY29udHJhY3QtZWRpdCAuZGl2LWF1dG9jb21wbGV0ZSBtZC1pbnB1dC1jb250YWluZXIgKyBidXR0b24ge1xuICAgICAgICB0b3A6IDVweDsgfVxuICAgIG1kLWRpYWxvZy5jb250cmFjdC1lZGl0IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLmNvbnRyYWN0LWVkaXQge1xuICAgIG1pbi13aWR0aDogNjAwcHg7IH1cbiAgICBtZC1kaWFsb2cuY29udHJhY3QtZWRpdCAuZGl2LWF1dG9jb21wbGV0ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIG1kLWRpYWxvZy5jb250cmFjdC1lZGl0IG1kLWlucHV0LWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIG1kLWRpYWxvZy5jb250cmFjdC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtY29udHJhY3QtaW5wdXRzIHtcbiAgICAgIG1heC1oZWlnaHQ6IDcwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgbWQtZGlhbG9nLmNvbnRyYWN0LWVkaXQge1xuICAgIHdpZHRoOiA4MCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICBtZC1kaWFsb2cuY29udHJhY3QtZWRpdCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLmNvbnRyYWN0LWVkaXQge1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpIHtcbiAgbWQtZGlhbG9nLmNvbnRyYWN0LWVkaXQge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4OyB9IH1cblxubWQtZGlhbG9nLmxpbmUtY3N2LWltcG9ydCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nLmxpbmUtY3N2LWltcG9ydCBtZC10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgbWQtZGlhbG9nLmxpbmUtY3N2LWltcG9ydCBtZC10b29sYmFyIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgbWQtZGlhbG9nLmxpbmUtY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE2cHg7IH1cbiAgICBtZC1kaWFsb2cubGluZS1jc3YtaW1wb3J0IG1kLWRpYWxvZy1jb250ZW50IC5saW5lLWNzdi1kZXNjcmlwdGlvbiAudGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIG1kLWRpYWxvZy5saW5lLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQgLmxpbmUtY3N2LWRlc2NyaXB0aW9uIC5jc3YtY29sdW1ucyB7XG4gICAgICBwYWRkaW5nLXRvcDogMThweDsgfVxuICAgICAgbWQtZGlhbG9nLmxpbmUtY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCAubGluZS1jc3YtZGVzY3JpcHRpb24gLmNzdi1jb2x1bW5zIC5saXN0LWNzdi1jb2x1bW5zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgIG1kLWRpYWxvZy5saW5lLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgICBtZC1kaWFsb2cubGluZS1jc3YtaW1wb3J0IG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciA+IGxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5saW5lLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5saW5lLWNzdi1pbXBvcnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgbWQtZGlhbG9nLmxpbmUtY3N2LWltcG9ydCAuZGl2LWlucHV0LWxpbmVzID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cubGluZS1jc3YtaW1wb3J0IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLmxpbmUtY3N2LWltcG9ydCB7XG4gICAgbWluLXdpZHRoOiA2MDBweDsgfVxuICAgIG1kLWRpYWxvZy5saW5lLWNzdi1pbXBvcnQgbWQtaW5wdXQtY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgbWQtZGlhbG9nLmxpbmUtY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWxpbmUtaW5wdXRzIHtcbiAgICAgIG1heC1oZWlnaHQ6IDcwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgbWQtZGlhbG9nLmxpbmUtY3N2LWltcG9ydCB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDsgfVxuICAgIG1kLWRpYWxvZy5saW5lLWNzdi1pbXBvcnQge1xuICAgICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy5saW5lLWNzdi1pbXBvcnQge1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5tZC1kaWFsb2cubGluZUNTVi1saXN0IHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWluLWhlaWdodDogMzIwcHg7XG4gIHdpZHRoOiA2MDBweDsgfVxuICBtZC1kaWFsb2cubGluZUNTVi1saXN0IG1kLXRvb2xiYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7IH1cbiAgbWQtZGlhbG9nLmxpbmVDU1YtbGlzdCAubGluZS1zYXZlLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiBncmVlbiAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5saW5lQ1NWLWxpc3QgLmxpbmUtc2F2ZS1lcnJvciB7XG4gICAgY29sb3I6IHJlZCAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5saW5lQ1NWLWxpc3QgLmJhY2tncm91bmQtbGluZS1zYXZlLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLmxpbmVDU1YtbGlzdCAuYmFja2dyb3VuZC1saW5lLXNhdmUtZXJyb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZCAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5saW5lQ1NWLWxpc3QgLmVycm9yLW1zZyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gIG1kLWRpYWxvZy5saW5lQ1NWLWxpc3QgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICBtZC1kaWFsb2cubGluZUNTVi1saXN0IC5oZWFkZXItbGluZUNTVi1saXN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgbWQtZGlhbG9nLmxpbmVDU1YtbGlzdCAuaGVhZGVyLWxpbmVDU1YtbGlzdC5tZC1zdWJoZWFkZXIge1xuICAgICAgbWluLWhlaWdodDogNzBweDsgfVxuICAgIG1kLWRpYWxvZy5saW5lQ1NWLWxpc3QgLmhlYWRlci1saW5lQ1NWLWxpc3QgLnRvdGFsLWxpbmVDU1YtbGlzdCB7XG4gICAgICBtYXgtaGVpZ2h0OiAyNXB4OyB9XG4gICAgbWQtZGlhbG9nLmxpbmVDU1YtbGlzdCAuaGVhZGVyLWxpbmVDU1YtbGlzdCBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgbWQtZGlhbG9nLmxpbmVDU1YtbGlzdCAuaGVhZGVyLWxpbmVDU1YtbGlzdCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgbWQtZGlhbG9nLmxpbmVDU1YtbGlzdCAuaGVhZGVyLWxpbmVDU1YtbGlzdCBtZC1pbnB1dC1jb250YWluZXIgPiAqIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgbWQtZGlhbG9nLmxpbmVDU1YtbGlzdCAuaGVhZGVyLWxpbmVDU1YtbGlzdCBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLmxpbmVDU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG4gICAgbWQtZGlhbG9nLmxpbmVDU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgICBwYWRkaW5nOiA2cHggMDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICBtZC1kaWFsb2cubGluZUNTVi1saXN0IG1kLWRpYWxvZy1jb250ZW50IHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbm1kLWRpYWxvZy5saW5lLWVkaXQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIG1kLWRpYWxvZy5saW5lLWVkaXQgbWQtdG9vbGJhciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDsgfVxuICBtZC1kaWFsb2cubGluZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICBtZC1kaWFsb2cubGluZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtbGluZS1jZW50cm9pZHMgLmhlYWRlci1saW5lLWNlbnRyb2lkcyB7XG4gICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICAgICAgd2lkdGg6IDEwOCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgcGFkZGluZzogMTJweCAxNnB4OyB9XG4gICAgICBtZC1kaWFsb2cubGluZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtbGluZS1jZW50cm9pZHMgLmhlYWRlci1saW5lLWNlbnRyb2lkcyA+IHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMDsgfVxuICAgIG1kLWRpYWxvZy5saW5lLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1saW5lLWNlbnRyb2lkcyAuZGl2LWNlbnRyb2lkIC5saW5lLWl0ZW0ge1xuICAgICAgY3Vyc29yOiBtb3ZlICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cubGluZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZWRpdC1jZW50cm9pZCB7XG4gICAgICBwYWRkaW5nOiAwIDhweDsgfVxuICAgIG1kLWRpYWxvZy5saW5lLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgICBtZC1kaWFsb2cubGluZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciA+IGxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLmxpbmUtZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgPiBidXR0b24ge1xuICAgICAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgICBtZC1kaWFsb2cubGluZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiA+IGJ1dHRvbiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cubGluZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgIC1tb3otZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgLW8tZmxleDogMTtcbiAgICAgIGZsZXg6IDE7IH1cbiAgbWQtZGlhbG9nLmxpbmUtZWRpdCBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cblxuLmRpdi1saW5lLWNlbnRyb2lkcy5hcy1zb3J0YWJsZS1kcmFnZ2luZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMXB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDJweCAxcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBvcGFjaXR5OiAuOCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5saW5lLWVkaXQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgbWQtZGlhbG9nLmxpbmUtZWRpdCAuZGl2LWlucHV0LWxpbmVzID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cubGluZS1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlLFxuICAgIG1kLWRpYWxvZy5saW5lLWVkaXQgLmlucHV0LWRhdGUge1xuICAgICAgbWF4LWhlaWdodDogNTVweDsgfVxuICAgIG1kLWRpYWxvZy5saW5lLWVkaXQgLmRpdi1hdXRvY29tcGxldGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICBtYXJnaW46IDE4cHggMDsgfVxuICAgICAgbWQtZGlhbG9nLmxpbmUtZWRpdCAuZGl2LWF1dG9jb21wbGV0ZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIG1kLWRpYWxvZy5saW5lLWVkaXQgLmRpdi1hdXRvY29tcGxldGUgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgIG1kLWRpYWxvZy5saW5lLWVkaXQgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDcwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICBtZC1kaWFsb2cubGluZS1lZGl0IHtcbiAgICBtaW4td2lkdGg6IDYwMHB4OyB9XG4gICAgbWQtZGlhbG9nLmxpbmUtZWRpdCAuZGl2LWF1dG9jb21wbGV0ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIG1kLWRpYWxvZy5saW5lLWVkaXQgbWQtaW5wdXQtY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgbWQtZGlhbG9nLmxpbmUtZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWxpbmUtaW5wdXRzIHtcbiAgICAgIG1heC1oZWlnaHQ6IDcwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgbWQtZGlhbG9nLmxpbmUtZWRpdCB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy5saW5lLWVkaXQge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy5saW5lLWVkaXQge1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5tZC1kaWFsb2cuZW1wbG95ZWUtY3N2LWltcG9ydCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nLmVtcGxveWVlLWNzdi1pbXBvcnQgbWQtdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZS1jc3YtaW1wb3J0IG1kLXRvb2xiYXIgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDsgfVxuICBtZC1kaWFsb2cuZW1wbG95ZWUtY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE2cHg7IH1cbiAgICBtZC1kaWFsb2cuZW1wbG95ZWUtY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCAuZW1wbG95ZWUtY3N2LWRlc2NyaXB0aW9uIC50aXRsZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBlbXBsb3llZS1oZWlnaHQ6IDEuNGVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZS1jc3YtaW1wb3J0IG1kLWRpYWxvZy1jb250ZW50IC5lbXBsb3llZS1jc3YtZGVzY3JpcHRpb24gLmNzdi1jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxOHB4OyB9XG4gICAgICBtZC1kaWFsb2cuZW1wbG95ZWUtY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCAuZW1wbG95ZWUtY3N2LWRlc2NyaXB0aW9uIC5jc3YtY29sdW1ucyAubGlzdC1jc3YtY29sdW1ucyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgICAgICAgbWQtZGlhbG9nLmVtcGxveWVlLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQgLmVtcGxveWVlLWNzdi1kZXNjcmlwdGlvbiAuY3N2LWNvbHVtbnMgLmxpc3QtY3N2LWNvbHVtbnMgdWwge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZS1jc3YtaW1wb3J0IG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gICAgbWQtZGlhbG9nLmVtcGxveWVlLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyID4gbGFiZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLmVtcGxveWVlLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5lbXBsb3llZS1jc3YtaW1wb3J0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZS1jc3YtaW1wb3J0IC5kaXYtaW5wdXQtZW1wbG95ZWVzID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cuZW1wbG95ZWUtY3N2LWltcG9ydCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5lbXBsb3llZS1jc3YtaW1wb3J0IHtcbiAgICBtaW4td2lkdGg6IDYwMHB4OyB9XG4gICAgbWQtZGlhbG9nLmVtcGxveWVlLWNzdi1pbXBvcnQgbWQtaW5wdXQtY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgbWQtZGlhbG9nLmVtcGxveWVlLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1lbXBsb3llZS1pbnB1dHMge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBtZC1kaWFsb2cuZW1wbG95ZWUtY3N2LWltcG9ydCB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZS1jc3YtaW1wb3J0IHtcbiAgICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBtZC1kaWFsb2cuZW1wbG95ZWUtY3N2LWltcG9ydCB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbm1kLWRpYWxvZy5lbXBsb3llZUNTVi1saXN0IHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWluLWhlaWdodDogMzIwcHg7XG4gIHdpZHRoOiA2MDBweDsgfVxuICBtZC1kaWFsb2cuZW1wbG95ZWVDU1YtbGlzdCBtZC10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gIG1kLWRpYWxvZy5lbXBsb3llZUNTVi1saXN0IC5lbXBsb3llZS1zYXZlLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiBncmVlbiAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5lbXBsb3llZUNTVi1saXN0IC5lbXBsb3llZS1zYXZlLWVycm9yIHtcbiAgICBjb2xvcjogcmVkICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLmVtcGxveWVlQ1NWLWxpc3QgLmJhY2tncm91bmQtZW1wbG95ZWUtc2F2ZS1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbiAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5lbXBsb3llZUNTVi1saXN0IC5iYWNrZ3JvdW5kLWVtcGxveWVlLXNhdmUtZXJyb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZCAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5lbXBsb3llZUNTVi1saXN0IC5lcnJvci1tc2cge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuICBtZC1kaWFsb2cuZW1wbG95ZWVDU1YtbGlzdCAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIG1kLWRpYWxvZy5lbXBsb3llZUNTVi1saXN0IC5oZWFkZXItZW1wbG95ZWVDU1YtbGlzdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZUNTVi1saXN0IC5oZWFkZXItZW1wbG95ZWVDU1YtbGlzdC5tZC1zdWJoZWFkZXIge1xuICAgICAgbWluLWhlaWdodDogNzBweDsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZUNTVi1saXN0IC5oZWFkZXItZW1wbG95ZWVDU1YtbGlzdCAudG90YWwtZW1wbG95ZWVDU1YtbGlzdCB7XG4gICAgICBtYXgtaGVpZ2h0OiAyNXB4OyB9XG4gICAgbWQtZGlhbG9nLmVtcGxveWVlQ1NWLWxpc3QgLmhlYWRlci1lbXBsb3llZUNTVi1saXN0IG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZUNTVi1saXN0IC5oZWFkZXItZW1wbG95ZWVDU1YtbGlzdCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgbWQtZGlhbG9nLmVtcGxveWVlQ1NWLWxpc3QgLmhlYWRlci1lbXBsb3llZUNTVi1saXN0IG1kLWlucHV0LWNvbnRhaW5lciA+ICoge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgICBtZC1kaWFsb2cuZW1wbG95ZWVDU1YtbGlzdCAuaGVhZGVyLWVtcGxveWVlQ1NWLWxpc3QgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5lbXBsb3llZUNTVi1saXN0IG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMjAwcHg7IH1cbiAgICBtZC1kaWFsb2cuZW1wbG95ZWVDU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgICBwYWRkaW5nOiA2cHggMDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICBtZC1kaWFsb2cuZW1wbG95ZWVDU1YtbGlzdCBtZC1kaWFsb2ctY29udGVudCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG5tZC1kaWFsb2cuZW1wbG95ZWUtZWRpdCB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IG1kLXRvb2xiYXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgbWQtZGlhbG9nLmVtcGxveWVlLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZW1wbG95ZWUtZW1wbG95ZWVzIC5oZWFkZXItZW1wbG95ZWUtZW1wbG95ZWVzIHtcbiAgICAgIGhlaWdodDogNDZweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgICB3aWR0aDogMTA4JTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7IH1cbiAgICAgIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZW1wbG95ZWUtZW1wbG95ZWVzIC5oZWFkZXItZW1wbG95ZWUtZW1wbG95ZWVzID4gc3BhbiB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMCAwOyB9XG4gICAgbWQtZGlhbG9nLmVtcGxveWVlLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1lbXBsb3llZS1lbXBsb3llZXMgLmRpdi1lbXBsb3llZSAuZW1wbG95ZWUtaXRlbSB7XG4gICAgICBjdXJzb3I6IG1vdmUgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZWRpdC1lbXBsb3llZSB7XG4gICAgICBwYWRkaW5nOiAwIDhweDsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZ21hcHMge1xuICAgICAgbWluLWhlaWdodDogMzUwcHg7IH1cbiAgICAgIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZ21hcHMgLmdtYXBzIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gICAgbWQtZGlhbG9nLmVtcGxveWVlLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyID4gbGFiZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuZW1wbG95ZWUtZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgPiBidXR0b24ge1xuICAgICAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgICBtZC1kaWFsb2cuZW1wbG95ZWUtZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgPiBidXR0b24gbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLmVtcGxveWVlLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAtby1mbGV4OiAxO1xuICAgICAgZmxleDogMTsgfVxuICBtZC1kaWFsb2cuZW1wbG95ZWUtZWRpdCBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cblxuLmRpdi1lbXBsb3llZS1lbXBsb3llZXMuYXMtc29ydGFibGUtZHJhZ2dpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAycHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgb3BhY2l0eTogLjggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBtZC1kaWFsb2cuZW1wbG95ZWUtZWRpdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBtZC1kaWFsb2cuZW1wbG95ZWUtZWRpdCAuZGl2LWlucHV0LWVtcGxveWVlcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLmVtcGxveWVlLWVkaXQgLmRpdi1hdXRvY29tcGxldGUsXG4gICAgbWQtZGlhbG9nLmVtcGxveWVlLWVkaXQgLmlucHV0LWRhdGUge1xuICAgICAgbWF4LWhlaWdodDogMzVweDsgfVxuICAgIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgbWFyZ2luOiAxOHB4IDA7IH1cbiAgICAgIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlOmZpcnN0LWNoaWxkLFxuICAgICAgbWQtZGlhbG9nLmVtcGxveWVlLWVkaXQgLmRpdi1hdXRvY29tcGxldGUgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgbWQtZGlhbG9nLmVtcGxveWVlLWVkaXQgLmRpdi1hdXRvY29tcGxldGUgbWQtaW5wdXQtY29udGFpbmVyICsgYnV0dG9uIHtcbiAgICAgICAgdG9wOiA1cHg7IH1cbiAgICBtZC1kaWFsb2cuZW1wbG95ZWUtZWRpdCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IHtcbiAgICBtaW4td2lkdGg6IDYwMHB4OyB9XG4gICAgbWQtZGlhbG9nLmVtcGxveWVlLWVkaXQgLmRpdi1hdXRvY29tcGxldGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cuZW1wbG95ZWUtZWRpdCBtZC1pbnB1dC1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cuZW1wbG95ZWUtZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWVtcGxveWVlLWlucHV0cyB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IHtcbiAgICB3aWR0aDogODAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLmVtcGxveWVlLWVkaXQge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IHtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gIG1kLWRpYWxvZy5lbXBsb3llZS1lZGl0IHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gICoge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAubW9kZWxPcGVyYXRpb25Mb2ctdGFibGUgdGhlYWQsIC5tb2RlbE9wZXJhdGlvbkxvZy10YWJsZSB0Zm9vdCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwOyB9IH1cblxubWQtZGlhbG9nLm9yZ2FuaXphdGlvbi1lZGl0IHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nLm9yZ2FuaXphdGlvbi1lZGl0IG1kLXRvb2xiYXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgbWQtZGlhbG9nLm9yZ2FuaXphdGlvbi1lZGl0IG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTZweDsgfVxuICAgIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZC1pbnB1dC1jb250YWluZXIgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuICAgIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZC1pbnB1dC1jb250YWluZXIgPiBsYWJlbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWF1dG9jb21wbGV0ZTpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNweDsgfVxuICAgIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWF1dG9jb21wbGV0ZSA+IG1kLWljb24ge1xuICAgICAgbWF4LXdpZHRoOiAyNHB4O1xuICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgIG1hcmdpbjogMjJweCA2cHggMCAwOyB9XG4gICAgbWQtZGlhbG9nLm9yZ2FuaXphdGlvbi1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZ21hcHMge1xuICAgICAgbWluLWhlaWdodDogMzUwcHg7IH1cbiAgICAgIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWdtYXBzIC5nbWFwcyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nLm9yZ2FuaXphdGlvbi1lZGl0IG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBtZC1kaWFsb2cub3JnYW5pemF0aW9uLWVkaXQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgbWQtZGlhbG9nLm9yZ2FuaXphdGlvbi1lZGl0IG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCA+IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLm9yZ2FuaXphdGlvbi1lZGl0IG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCA+IGJ1dHRvbiB7XG4gICAgICB0b3A6IDAgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCAuZGl2LWF1dG9jb21wbGV0ZSB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICBtYXJnaW46IDE4cHggMDsgfVxuICAgICAgbWQtZGlhbG9nLm9yZ2FuaXphdGlvbi1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgbWQtZGlhbG9nLm9yZ2FuaXphdGlvbi1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlID4gbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLm9yZ2FuaXphdGlvbi1lZGl0IC5kaXYtaW5wdXQtbGluZXMgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCB7XG4gICAgbWluLXdpZHRoOiA2MDBweDsgfVxuICAgIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCAuZGl2LW9yZ2FuaXphdGlvbi1pbnB1dHMge1xuICAgICAgbWF4LWhlaWdodDogNzVweDsgfVxuICAgIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCAuZGl2LWF1dG9jb21wbGV0ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCBtZC1pbnB1dC1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cub3JnYW5pemF0aW9uLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1saW5lLWlucHV0cyB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy5vcmdhbml6YXRpb24tZWRpdCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLm9yZ2FuaXphdGlvbi1lZGl0IHtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxubWQtZGlhbG9nLnNlcnZpY2UtZWRpdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nLnNlcnZpY2UtZWRpdCBtZC10b29sYmFyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4OyB9XG4gIG1kLWRpYWxvZy5zZXJ2aWNlLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNnB4OyB9XG4gICAgbWQtZGlhbG9nLnNlcnZpY2UtZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZC1pbnB1dC1jb250YWluZXIgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuICAgIG1kLWRpYWxvZy5zZXJ2aWNlLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyID4gbGFiZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuc2VydmljZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiA+IGJ1dHRvbiB7XG4gICAgICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIG1kLWRpYWxvZy5zZXJ2aWNlLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2ID4gYnV0dG9uIG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy5zZXJ2aWNlLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAtby1mbGV4OiAxO1xuICAgICAgZmxleDogMTsgfVxuICBtZC1kaWFsb2cuc2VydmljZS1lZGl0IG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBtZC1kaWFsb2cuc2VydmljZS1lZGl0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIG1kLWRpYWxvZy5zZXJ2aWNlLWVkaXQgLmRpdi1pbnB1dC1saW5lcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLnNlcnZpY2UtZWRpdCAuZGl2LWF1dG9jb21wbGV0ZSxcbiAgICBtZC1kaWFsb2cuc2VydmljZS1lZGl0IC5pbnB1dC1kYXRlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDM1cHg7IH1cbiAgICBtZC1kaWFsb2cuc2VydmljZS1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgbWFyZ2luOiAxOHB4IDA7IH1cbiAgICAgIG1kLWRpYWxvZy5zZXJ2aWNlLWVkaXQgLmRpdi1hdXRvY29tcGxldGU6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLnNlcnZpY2UtZWRpdCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5zZXJ2aWNlLWVkaXQge1xuICAgIG1pbi13aWR0aDogNjAwcHg7IH1cbiAgICBtZC1kaWFsb2cuc2VydmljZS1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgbWQtZGlhbG9nLnNlcnZpY2UtZWRpdCBtZC1pbnB1dC1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cuc2VydmljZS1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtbGluZS1pbnB1dHMge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBtZC1kaWFsb2cuc2VydmljZS1lZGl0IHtcbiAgICB3aWR0aDogODAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLnNlcnZpY2UtZWRpdCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLnNlcnZpY2UtZWRpdCB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbm1kLWRpYWxvZy5zZXJ2aWNlQ1NWLWxpc3Qge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgd2lkdGg6IDYwMHB4OyB9XG4gIG1kLWRpYWxvZy5zZXJ2aWNlQ1NWLWxpc3QgbWQtdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDsgfVxuICBtZC1kaWFsb2cuc2VydmljZUNTVi1saXN0IC5zZXJ2aWNlLXNhdmUtc3VjY2VzcyB7XG4gICAgY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLnNlcnZpY2VDU1YtbGlzdCAuc2VydmljZS1zYXZlLWVycm9yIHtcbiAgICBjb2xvcjogcmVkICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLnNlcnZpY2VDU1YtbGlzdCAuYmFja2dyb3VuZC1zZXJ2aWNlLXNhdmUtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW4gIWltcG9ydGFudDsgfVxuICBtZC1kaWFsb2cuc2VydmljZUNTVi1saXN0IC5iYWNrZ3JvdW5kLXNlcnZpY2Utc2F2ZS1lcnJvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLnNlcnZpY2VDU1YtbGlzdCAuZXJyb3ItbXNnIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgbWQtZGlhbG9nLnNlcnZpY2VDU1YtbGlzdCAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIG1kLWRpYWxvZy5zZXJ2aWNlQ1NWLWxpc3QgLmhlYWRlci1zZXJ2aWNlQ1NWLWxpc3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICBtZC1kaWFsb2cuc2VydmljZUNTVi1saXN0IC5oZWFkZXItc2VydmljZUNTVi1saXN0Lm1kLXN1YmhlYWRlciB7XG4gICAgICBtaW4taGVpZ2h0OiA3MHB4OyB9XG4gICAgbWQtZGlhbG9nLnNlcnZpY2VDU1YtbGlzdCAuaGVhZGVyLXNlcnZpY2VDU1YtbGlzdCAudG90YWwtc2VydmljZUNTVi1saXN0IHtcbiAgICAgIG1heC1oZWlnaHQ6IDI1cHg7IH1cbiAgICBtZC1kaWFsb2cuc2VydmljZUNTVi1saXN0IC5oZWFkZXItc2VydmljZUNTVi1saXN0IG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICBtZC1kaWFsb2cuc2VydmljZUNTVi1saXN0IC5oZWFkZXItc2VydmljZUNTVi1saXN0IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBtZC1kaWFsb2cuc2VydmljZUNTVi1saXN0IC5oZWFkZXItc2VydmljZUNTVi1saXN0IG1kLWlucHV0LWNvbnRhaW5lciA+ICoge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgICBtZC1kaWFsb2cuc2VydmljZUNTVi1saXN0IC5oZWFkZXItc2VydmljZUNTVi1saXN0IG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICBtZC1kaWFsb2cuc2VydmljZUNTVi1saXN0IG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMjAwcHg7IH1cbiAgICBtZC1kaWFsb2cuc2VydmljZUNTVi1saXN0IG1kLWRpYWxvZy1jb250ZW50IG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIG1kLWRpYWxvZy5zZXJ2aWNlQ1NWLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cblxubWQtZGlhbG9nLnNlcnZpY2UtY3N2LWltcG9ydCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nLnNlcnZpY2UtY3N2LWltcG9ydCBtZC10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgbWQtZGlhbG9nLnNlcnZpY2UtY3N2LWltcG9ydCBtZC10b29sYmFyIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgbWQtZGlhbG9nLnNlcnZpY2UtY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE2cHg7IH1cbiAgICBtZC1kaWFsb2cuc2VydmljZS1jc3YtaW1wb3J0IG1kLWRpYWxvZy1jb250ZW50IC5zZXJ2aWNlLWNzdi1kZXNjcmlwdGlvbiAudGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIG1kLWRpYWxvZy5zZXJ2aWNlLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQgLnNlcnZpY2UtY3N2LWRlc2NyaXB0aW9uIC5jc3YtY29sdW1ucyB7XG4gICAgICBwYWRkaW5nLXRvcDogMThweDsgfVxuICAgICAgbWQtZGlhbG9nLnNlcnZpY2UtY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCAuc2VydmljZS1jc3YtZGVzY3JpcHRpb24gLmNzdi1jb2x1bW5zIC5saXN0LWNzdi1jb2x1bW5zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgIG1kLWRpYWxvZy5zZXJ2aWNlLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgICBtZC1kaWFsb2cuc2VydmljZS1jc3YtaW1wb3J0IG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciA+IGxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5zZXJ2aWNlLWNzdi1pbXBvcnQgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5zZXJ2aWNlLWNzdi1pbXBvcnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgbWQtZGlhbG9nLnNlcnZpY2UtY3N2LWltcG9ydCAuZGl2LWlucHV0LWxpbmVzID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cuc2VydmljZS1jc3YtaW1wb3J0IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLnNlcnZpY2UtY3N2LWltcG9ydCB7XG4gICAgbWluLXdpZHRoOiA2MDBweDsgfVxuICAgIG1kLWRpYWxvZy5zZXJ2aWNlLWNzdi1pbXBvcnQgbWQtaW5wdXQtY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgbWQtZGlhbG9nLnNlcnZpY2UtY3N2LWltcG9ydCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWxpbmUtaW5wdXRzIHtcbiAgICAgIG1heC1oZWlnaHQ6IDcwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgbWQtZGlhbG9nLnNlcnZpY2UtY3N2LWltcG9ydCB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDsgfVxuICAgIG1kLWRpYWxvZy5zZXJ2aWNlLWNzdi1pbXBvcnQge1xuICAgICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy5zZXJ2aWNlLWNzdi1pbXBvcnQge1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5tZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSBtZC10b29sYmFyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4OyB9XG4gIG1kLWRpYWxvZy5zaW1DYXJkSW5zdGFsbGF0aW9uLWNvbmZpcm0gbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICBwYWRkaW5nOiAwIDAgMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtc2ltQ2FyZE9yZ2FuaXphdGlvbi1zaW1DYXJkT3JnYW5pemF0aW9ucyAuaGVhZGVyLXNpbUNhcmRPcmdhbml6YXRpb24tc2ltQ2FyZE9yZ2FuaXphdGlvbnMge1xuICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgbWluLWhlaWdodDogNDZweDtcbiAgICAgIHdpZHRoOiAxMDglO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDsgfVxuICAgICAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSBtZC1kaWFsb2ctY29udGVudCAuZGl2LXNpbUNhcmRPcmdhbml6YXRpb24tc2ltQ2FyZE9yZ2FuaXphdGlvbnMgLmhlYWRlci1zaW1DYXJkT3JnYW5pemF0aW9uLXNpbUNhcmRPcmdhbml6YXRpb25zID4gc3BhbiB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMCAwOyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSBtZC1kaWFsb2ctY29udGVudCAuZGl2LXNpbUNhcmRPcmdhbml6YXRpb24tc2ltQ2FyZE9yZ2FuaXphdGlvbnMgLmRpdi1zaW1DYXJkT3JnYW5pemF0aW9uIC5zaW1DYXJkT3JnYW5pemF0aW9uLWl0ZW0ge1xuICAgICAgY3Vyc29yOiBtb3ZlICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZWRpdC1zaW1DYXJkT3JnYW5pemF0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDAgOHB4OyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSBtZC1kaWFsb2ctY29udGVudCBtZC1pbnB1dC1jb250YWluZXIgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkSW5zdGFsbGF0aW9uLWNvbmZpcm0gbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyID4gbGFiZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIG1kLWRpYWxvZy1jb250ZW50IG1kLXRhYnM6bm90KC5tZC1uby10YWItY29udGVudCk6bm90KC5tZC1keW5hbWljLWhlaWdodCkge1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSBtZC1kaWFsb2ctY29udGVudCBtZC10YWItY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSBtZC1kaWFsb2ctY29udGVudCBtZC10YWItY29udGVudCA+IGRpdiB7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAxNnB4OyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSBtZC1kaWFsb2ctY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgPiBidXR0b24ge1xuICAgICAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgICBtZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiA+IGJ1dHRvbiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgIC1tb3otZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgLW8tZmxleDogMTtcbiAgICAgIGZsZXg6IDE7IH1cbiAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cblxuLmRpdi1zaW1DYXJkT3JnYW5pemF0aW9uLXNpbUNhcmRPcmdhbml6YXRpb25zLmFzLXNvcnRhYmxlLWRyYWdnaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG9wYWNpdHk6IC44ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIC5kaXYtaW5wdXQtc2ltQ2FyZE9yZ2FuaXphdGlvbnMgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkSW5zdGFsbGF0aW9uLWNvbmZpcm0gLmRpdi1hdXRvY29tcGxldGUsXG4gICAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSAuaW5wdXQtZGF0ZSB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNXB4OyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSAuZGl2LWF1dG9jb21wbGV0ZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgIG1hcmdpbjogMThweCAwOyB9XG4gICAgICBtZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIC5kaXYtYXV0b2NvbXBsZXRlOmZpcnN0LWNoaWxkLFxuICAgICAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSAuZGl2LWF1dG9jb21wbGV0ZSBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICBtZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIC5kaXYtYXV0b2NvbXBsZXRlIG1kLWlucHV0LWNvbnRhaW5lciArIGJ1dHRvbiB7XG4gICAgICAgIHRvcDogNXB4OyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5zaW1DYXJkSW5zdGFsbGF0aW9uLWNvbmZpcm0ge1xuICAgIG1pbi13aWR0aDogMzUwcHg7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIC5kaXYtYXV0b2NvbXBsZXRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSBtZC1pbnB1dC1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtc2ltQ2FyZE9yZ2FuaXphdGlvbi1pbnB1dHMge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBtZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIHtcbiAgICB3aWR0aDogODAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCkge1xuICBtZC1kaWFsb2cuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweDsgfSB9XG5cbm1kLWRpYWxvZy5zaW1DYXJkLWVkaXQge1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IG1kLXRvb2xiYXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgbWQtZGlhbG9nLnNpbUNhcmQtZWRpdCBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmQtZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LXNpbUNhcmQtc2ltQ2FyZHMgLmhlYWRlci1zaW1DYXJkLXNpbUNhcmRzIHtcbiAgICAgIGhlaWdodDogNDZweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgICB3aWR0aDogMTA4JTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7IH1cbiAgICAgIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1zaW1DYXJkLXNpbUNhcmRzIC5oZWFkZXItc2ltQ2FyZC1zaW1DYXJkcyA+IHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMDsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1zaW1DYXJkLXNpbUNhcmRzIC5kaXYtc2ltQ2FyZCAuc2ltQ2FyZC1pdGVtIHtcbiAgICAgIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmQtZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWVkaXQtc2ltQ2FyZCB7XG4gICAgICBwYWRkaW5nOiAwIDhweDsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1nbWFwcyB7XG4gICAgICBtaW4taGVpZ2h0OiAzNTBweDsgfVxuICAgICAgbWQtZGlhbG9nLnNpbUNhcmQtZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWdtYXBzIC5nbWFwcyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmQtZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZC1pbnB1dC1jb250YWluZXIgPiBsYWJlbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtdGFiczpub3QoLm1kLW5vLXRhYi1jb250ZW50KTpub3QoLm1kLWR5bmFtaWMtaGVpZ2h0KSB7XG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kLXRhYi1jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kLXRhYi1jb250ZW50ID4gZGl2IHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmc6IDE2cHg7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiA+IGJ1dHRvbiB7XG4gICAgICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2ID4gYnV0dG9uIG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAtby1mbGV4OiAxO1xuICAgICAgZmxleDogMTsgfVxuICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTsgfVxuXG4uZGl2LXNpbUNhcmQtc2ltQ2FyZHMuYXMtc29ydGFibGUtZHJhZ2dpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAycHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgb3BhY2l0eTogLjggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQgLmRpdi1pbnB1dC1zaW1DYXJkcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmQtZWRpdCAuZGl2LWF1dG9jb21wbGV0ZSxcbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IC5pbnB1dC1kYXRlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDM1cHg7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgbWFyZ2luOiAxOHB4IDA7IH1cbiAgICAgIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQgLmRpdi1hdXRvY29tcGxldGU6Zmlyc3QtY2hpbGQsXG4gICAgICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQgLmRpdi1hdXRvY29tcGxldGUgbWQtaW5wdXQtY29udGFpbmVyICsgYnV0dG9uIHtcbiAgICAgICAgdG9wOiA1cHg7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLnNpbUNhcmQtZWRpdCB7XG4gICAgbWluLXdpZHRoOiA2MDBweDsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQgLmRpdi1hdXRvY29tcGxldGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IG1kLWlucHV0LWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1zaW1DYXJkLWlucHV0cyB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQge1xuICAgIHdpZHRoOiA4MCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBtZC1kaWFsb2cuc2ltQ2FyZC1lZGl0IHtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gIG1kLWRpYWxvZy5zaW1DYXJkLWVkaXQge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4OyB9IH1cblxubWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIG1kLWRpYWxvZy5zaW1DYXJkT3JnYW5pemF0aW9uLWVkaXQgbWQtdG9vbGJhciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDsgfVxuICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtc2ltQ2FyZE9yZ2FuaXphdGlvbi1zaW1DYXJkT3JnYW5pemF0aW9ucyAuaGVhZGVyLXNpbUNhcmRPcmdhbml6YXRpb24tc2ltQ2FyZE9yZ2FuaXphdGlvbnMge1xuICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgbWluLWhlaWdodDogNDZweDtcbiAgICAgIHdpZHRoOiAxMDglO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDsgfVxuICAgICAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LXNpbUNhcmRPcmdhbml6YXRpb24tc2ltQ2FyZE9yZ2FuaXphdGlvbnMgLmhlYWRlci1zaW1DYXJkT3JnYW5pemF0aW9uLXNpbUNhcmRPcmdhbml6YXRpb25zID4gc3BhbiB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMCAwOyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LXNpbUNhcmRPcmdhbml6YXRpb24tc2ltQ2FyZE9yZ2FuaXphdGlvbnMgLmRpdi1zaW1DYXJkT3JnYW5pemF0aW9uIC5zaW1DYXJkT3JnYW5pemF0aW9uLWl0ZW0ge1xuICAgICAgY3Vyc29yOiBtb3ZlICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZWRpdC1zaW1DYXJkT3JnYW5pemF0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDAgOHB4OyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZC1pbnB1dC1jb250YWluZXIgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkT3JnYW5pemF0aW9uLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyID4gbGFiZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kLXRhYnM6bm90KC5tZC1uby10YWItY29udGVudCk6bm90KC5tZC1keW5hbWljLWhlaWdodCkge1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZC10YWItY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZC10YWItY29udGVudCA+IGRpdiB7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAxNnB4OyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgPiBidXR0b24ge1xuICAgICAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiA+IGJ1dHRvbiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgIC1tb3otZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgLW8tZmxleDogMTtcbiAgICAgIGZsZXg6IDE7IH1cbiAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cblxuLmRpdi1zaW1DYXJkT3JnYW5pemF0aW9uLXNpbUNhcmRPcmdhbml6YXRpb25zLmFzLXNvcnRhYmxlLWRyYWdnaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG9wYWNpdHk6IC44ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IC5kaXYtaW5wdXQtc2ltQ2FyZE9yZ2FuaXphdGlvbnMgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkT3JnYW5pemF0aW9uLWVkaXQgLmRpdi1hdXRvY29tcGxldGUsXG4gICAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCAuaW5wdXQtZGF0ZSB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNXB4OyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCAuZGl2LWF1dG9jb21wbGV0ZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgIG1hcmdpbjogMThweCAwOyB9XG4gICAgICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlOmZpcnN0LWNoaWxkLFxuICAgICAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCAuZGl2LWF1dG9jb21wbGV0ZSBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlIG1kLWlucHV0LWNvbnRhaW5lciArIGJ1dHRvbiB7XG4gICAgICAgIHRvcDogNXB4OyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy5zaW1DYXJkT3JnYW5pemF0aW9uLWVkaXQge1xuICAgIG1pbi13aWR0aDogMzUwcHg7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCBtZC1pbnB1dC1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtc2ltQ2FyZE9yZ2FuaXphdGlvbi1pbnB1dHMge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IHtcbiAgICB3aWR0aDogODAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCkge1xuICBtZC1kaWFsb2cuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweDsgfSB9XG5cbm1kLWRpYWxvZy5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIG1kLWRpYWxvZy5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQgbWQtdG9vbGJhciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDsgfVxuICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtdGVybWluYWwtdGVybWluYWxzIC5oZWFkZXItdGVybWluYWwtdGVybWluYWxzIHtcbiAgICAgIGhlaWdodDogNDZweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgICB3aWR0aDogMTA4JTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7IH1cbiAgICAgIG1kLWRpYWxvZy5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi10ZXJtaW5hbC10ZXJtaW5hbHMgLmhlYWRlci10ZXJtaW5hbC10ZXJtaW5hbHMgPiBzcGFuIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAwIDA7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtdGVybWluYWwtdGVybWluYWxzIC5kaXYtdGVybWluYWwgLnRlcm1pbmFsLWl0ZW0ge1xuICAgICAgY3Vyc29yOiBtb3ZlICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZWRpdC10ZXJtaW5hbCB7XG4gICAgICBwYWRkaW5nOiAwIDhweDsgfVxuICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTsgfVxuICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5pbnN0YWxsYXRpb24tc2ltQ2FyZHMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCAuaW5zdGFsbGF0aW9uLXNpbUNhcmRzIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5pbnN0YWxsYXRpb24tc2ltQ2FyZHMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgICAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCAuaW5zdGFsbGF0aW9uLXNpbUNhcmRzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE4cHg7IH1cbiAgICAgICAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5pbnN0YWxsYXRpb24tc2ltQ2FyZHMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICAgIG1kLWRpYWxvZy5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQgLmluc3RhbGxhdGlvbi1zaW1DYXJkcyAuY2VudGVyIC5oZWFkZXIgbWQtaW5wdXQtY29udGFpbmVyID4gKiB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCAuaW5zdGFsbGF0aW9uLXNpbUNhcmRzIC5jZW50ZXIgLmhlYWRlciBtZC1pbnB1dC1jb250YWluZXIgPiAqOmZvY3VzIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9XG4gICAgICAgIG1kLWRpYWxvZy5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQgLmluc3RhbGxhdGlvbi1zaW1DYXJkcyAuY2VudGVyIC5oZWFkZXIgbWQtaW5wdXQtY29udGFpbmVyID4gKi5tZC1pbnB1dC1mb2N1c2VkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHggIWltcG9ydGFudDsgfVxuICAgICAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCAuaW5zdGFsbGF0aW9uLXNpbUNhcmRzIC5jZW50ZXIgLmhlYWRlciBtZC1pbnB1dC1jb250YWluZXIgLm1kLWVycm9ycy1zcGFjZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5pbnN0YWxsYXRpb24tc2ltQ2FyZHMgLmNlbnRlciAuaGVhZGVyIG1kLWNoZWNrYm94IHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5pbnN0YWxsYXRpb24tc2ltQ2FyZHMgLmNlbnRlciAuaGVhZGVyLXNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCB7XG4gICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtaGVpZ2h0OiA2NHB4O1xuICAgICAgcGFkZGluZzogOHB4IDI0cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgICAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCAuaW5zdGFsbGF0aW9uLXNpbUNhcmRzIC5jZW50ZXIgLmhlYWRlci1zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5pbnN0YWxsYXRpb24tc2ltQ2FyZHMgLmNlbnRlciAudGVybWluYWxzLWxpc3Qge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICAgIG1kLWRpYWxvZy5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQgLmluc3RhbGxhdGlvbi1zaW1DYXJkcyAuY2VudGVyIC50ZXJtaW5hbHMtbGlzdCBwIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5pbnN0YWxsYXRpb24tc2ltQ2FyZHMgLmNlbnRlciAudGVybWluYWxzLWxpc3QgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5pbnN0YWxsYXRpb24tc2ltQ2FyZHMgLmNlbnRlciAudGVybWluYWwtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5pbnN0YWxsYXRpb24tc2ltQ2FyZHMgLmNlbnRlciAudGVybWluYWwtaXRlbSAuYXZhdGFyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5pbnN0YWxsYXRpb24tc2ltQ2FyZHMgLmNlbnRlciAudGVybWluYWwtaXRlbSAuaW5mbyB7XG4gICAgICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgICAgIG1kLWRpYWxvZy5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQgLmluc3RhbGxhdGlvbi1zaW1DYXJkcyAuY2VudGVyIC50ZXJtaW5hbC1pdGVtIC5pbmZvIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCAuaW5zdGFsbGF0aW9uLXNpbUNhcmRzIC5jZW50ZXIgLnRlcm1pbmFsLWl0ZW0gLmluZm8gLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAgICAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCAuaW5zdGFsbGF0aW9uLXNpbUNhcmRzIC5jZW50ZXIgLnRlcm1pbmFsLWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCA+IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCBtZC1hdXRvY29tcGxldGUgbWQtYXV0b2NvbXBsZXRlLXdyYXAgPiBidXR0b24ge1xuICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5kaXYtaW5wdXQtdGVybWluYWxzID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5kaXYtYXV0b2NvbXBsZXRlLFxuICAgIG1kLWRpYWxvZy5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQgLmlucHV0LWRhdGUge1xuICAgICAgbWF4LWhlaWdodDogMzVweDsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQgLmRpdi1hdXRvY29tcGxldGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICBtYXJnaW46IDE4cHggMDsgfVxuICAgICAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCAuZGl2LWF1dG9jb21wbGV0ZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCB7XG4gICAgbWluLXdpZHRoOiA2MDBweDsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQgLmRpdi1hdXRvY29tcGxldGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IG1kLWlucHV0LWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi10ZXJtaW5hbC1pbnB1dHMge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IHtcbiAgICB3aWR0aDogODAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCB7XG4gICAgd2lkdGg6IDkwJTsgfVxuICAgIG1kLWRpYWxvZy5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQgLmluc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmhlYWRlciAuZGl2LXNlYXJjaCB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICBtZC1kaWFsb2cuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IC5pbnN0YWxsYXRpb24tdGVybWluYWxzIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0gfVxuXG5tZC1kaWFsb2cudGVybWluYWwtZWRpdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nLnRlcm1pbmFsLWVkaXQgbWQtdG9vbGJhciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDsgfVxuICBtZC1kaWFsb2cudGVybWluYWwtZWRpdCBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi10ZXJtaW5hbC10ZXJtaW5hbHMgLmhlYWRlci10ZXJtaW5hbC10ZXJtaW5hbHMge1xuICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgbWluLWhlaWdodDogNDZweDtcbiAgICAgIHdpZHRoOiAxMDglO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDsgfVxuICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi10ZXJtaW5hbC10ZXJtaW5hbHMgLmhlYWRlci10ZXJtaW5hbC10ZXJtaW5hbHMgPiBzcGFuIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAwIDA7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWwtZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LXRlcm1pbmFsLXRlcm1pbmFscyAuZGl2LXRlcm1pbmFsIC50ZXJtaW5hbC1pdGVtIHtcbiAgICAgIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1lZGl0LXRlcm1pbmFsIHtcbiAgICAgIHBhZGRpbmc6IDAgOHB4OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1nbWFwcyB7XG4gICAgICBtaW4taGVpZ2h0OiAzNTBweDsgfVxuICAgICAgbWQtZGlhbG9nLnRlcm1pbmFsLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1nbWFwcyAuZ21hcHMge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWwtZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZC1pbnB1dC1jb250YWluZXIgPiBsYWJlbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiA+IGJ1dHRvbiB7XG4gICAgICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbC1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiA+IGJ1dHRvbiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWwtZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAtd2Via2l0LWZsZXg6IDE7XG4gICAgICAtbW96LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMTtcbiAgICAgIC1vLWZsZXg6IDE7XG4gICAgICBmbGV4OiAxOyB9XG4gIG1kLWRpYWxvZy50ZXJtaW5hbC1lZGl0IG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTsgfVxuXG4uZGl2LXRlcm1pbmFsLXRlcm1pbmFscy5hcy1zb3J0YWJsZS1kcmFnZ2luZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMXB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDJweCAxcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBvcGFjaXR5OiAuOCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy50ZXJtaW5hbC1lZGl0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbC1lZGl0IG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCA+IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsLWVkaXQgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwID4gYnV0dG9uIHtcbiAgICAgIHRvcDogMCAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsLWVkaXQgLmRpdi1pbnB1dC10ZXJtaW5hbHMgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbC1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlLFxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbC1lZGl0IC5pbnB1dC1kYXRlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDM1cHg7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWwtZWRpdCAuZGl2LWF1dG9jb21wbGV0ZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgIG1hcmdpbjogMThweCAwOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWwtZWRpdCAuZGl2LWF1dG9jb21wbGV0ZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWwtZWRpdCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy50ZXJtaW5hbC1lZGl0IHtcbiAgICBtaW4td2lkdGg6IDYwMHB4OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsLWVkaXQgLmRpdi1hdXRvY29tcGxldGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWwtZWRpdCBtZC1pbnB1dC1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWwtZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LXRlcm1pbmFsLWlucHV0cyB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIG1kLWRpYWxvZy50ZXJtaW5hbC1lZGl0IHtcbiAgICB3aWR0aDogODAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLnRlcm1pbmFsLWVkaXQge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy50ZXJtaW5hbC1lZGl0IHtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxubWQtZGlhbG9nLnRlcm1pbmFscy11cGRhdGUtdmVyc2lvbiB7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIHdpZHRoOiA0MjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBtZC1kaWFsb2cudGVybWluYWxzLXVwZGF0ZS12ZXJzaW9uIG1kLXRvb2xiYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7IH1cbiAgbWQtZGlhbG9nLnRlcm1pbmFscy11cGRhdGUtdmVyc2lvbiBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWxzLXVwZGF0ZS12ZXJzaW9uIG1kLWRpYWxvZy1jb250ZW50IC5saXN0LWl0ZW0gbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICBtZC1kaWFsb2cudGVybWluYWxzLXVwZGF0ZS12ZXJzaW9uIG1kLXRvb2xiYXIge1xuICAgIG1pbi1oZWlnaHQ6IDUycHg7XG4gICAgaGVpZ2h0OiA1MnB4OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy11cGRhdGUtdmVyc2lvbiBtZC10b29sYmFyIC50aXRsZSB7XG4gICAgICBwYWRkaW5nOiAxOHB4IDAgMDtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtdXBkYXRlLXZlcnNpb24gbWQtdG9vbGJhciBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy11cGRhdGUtdmVyc2lvbiBtZC10b29sYmFyIG1kLWlucHV0LWNvbnRhaW5lciA+ICoge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLXVwZGF0ZS12ZXJzaW9uIG1kLXRvb2xiYXIgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy50ZXJtaW5hbHMtdXBkYXRlLXZlcnNpb24gbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbm1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIHtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWluLWhlaWdodDogNDIwcHg7XG4gIHdpZHRoOiA1MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIC5oZWFkZXItdGVybWluYWxzLWNhbWVyYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIC5oZWFkZXItdGVybWluYWxzLWNhbWVyYSAudG90YWwtdGVybWluYWxzLWNhbWVyYSB7XG4gICAgICBtYXgtaGVpZ2h0OiAyNXB4OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgLmhlYWRlci10ZXJtaW5hbHMtY2FtZXJhIG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiAxMnB4OyB9XG4gIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIC5hdmF0YXItdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE3cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE3cHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE3cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxN3B4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHggIWltcG9ydGFudDsgfVxuICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzgycHg7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCBtZC10YWJzLm1kLWRlZmF1bHQtdGhlbWUgbWQtaW5rLWJhciwgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgbWQtdGFicyBtZC1pbmstYmFyIHtcbiAgICAgIGNvbG9yOiAjM2Y1MWI1ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1MWI1ICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAuaW5mby1oZWFkZXIge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcge1xuICAgICAgbWluLWhlaWdodDogMjM1cHg7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5ldmVudC1pbWcge1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5ldmVudC1pbWcgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICAgIGhlaWdodDogMjI1cHg7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5kaXYtbGVnZW5kLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZXZlbnQtaW1nIC5kaXYtbGVnZW5kLWltZyAqIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1ldmVudC1pbWcgLmRpdi1sZWdlbmQtaW1nIC5ub3RlcyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4OyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAuZGl2LWV2ZW50LWltZyAuZXZlbnQtbWFwLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAuZGl2LWdwcy1pbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtaW1nLWxvYWRpbmcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICAgICAgei1pbmRleDogMjsgfVxuICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1pbWctbG9hZGluZyAuZGl2LWljb24tbG9hZGluZyB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLnRlcm1pbmFsLWNvbmZpZ3VyYXRpb24tZmllbGRzIHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAudGVybWluYWwtY29uZmlndXJhdGlvbi1maWVsZHMgLm1kLWNoaXBzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAudGVybWluYWwtY29uZmlndXJhdGlvbi1maWVsZHMgLnRlcm1pbmFsTW9kZWwtaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAudGVybWluYWwtY29uZmlndXJhdGlvbi1maWVsZHMgLnRlcm1pbmFsTW9kZWwtaW5mbyBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC5saXN0LWl0ZW0ge1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC5saXN0LWl0ZW0gLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAubGlzdC1pdGVtIC50aXRsZSAuZXZlbnQtZWRpdC1idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC5saXN0LWl0ZW0gLmluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC5saXN0LWl0ZW0gLmluZm8gLm5vdGVzIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLmxpc3QtaXRlbSAuZGl2LWV2ZW50LWJ1dHRvbnMgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAubGlzdC1pdGVtIG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1tYXAtaW1nIHtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtbWFwLWltZyAuZGl2LWdtYXBzIHtcbiAgICAgICAgbWluLWhlaWdodDogMzUwcHg7IH1cbiAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1tYXAtaW1nIC5kaXYtZ21hcHMgLmdtYXBzIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAuZGl2LW1hcC1pbWcgLmRpdi1wb3NpdGlvbi1ub3QtZm91bmQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0OyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtbWFwLWltZyAuZGl2LXBvc2l0aW9uLW5vdC1mb3VuZC5sb2FkaW5nIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHg7IH1cbiAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1tYXAtaW1nIC5kaXYtcG9zaXRpb24tbm90LWZvdW5kID4gZGl2IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMTJweDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZ3MtbGlzdCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZ3MtbGlzdCBwIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMCAwIDZweCAwOyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7IH1cbiAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXAgLm1kLXN1YmhlYWRlciAuZGl2LXRvdGFscyB7XG4gICAgICAgICAgbWluLXdpZHRoOiAzNzBweDsgfVxuICAgICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIgLmRpdi10b3RhbHMgLmluZm8gLmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC40OyB9XG4gICAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5ncy1saXN0IC5kaXYtZ3JvdXAgLm1kLXN1YmhlYWRlciAuZGl2LXRvdGFscyA+IGRpdiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgOHB4OyB9XG4gICAgICAgICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5kaXYtdG90YWxzID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmdzLWxpc3QgLmRpdi1ncm91cCAubWQtc3ViaGVhZGVyIC5idXR0b24tc2hvdy1oaWRlLXRyYWNrZXJSZWFkaW5ncyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDE2cHggNnB4OyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZ3MtbGlzdCAuZGl2LWdyb3VwIC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAtd2Via2l0LWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgLW1vei1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgIC1vLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMjAlO1xuICAgICAgbWluLXdpZHRoOiAzNDVweCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAzNDVweDtcbiAgICAgIHdpZHRoOiAzNDVweDtcbiAgICAgIG1hcmdpbjogNnB4O1xuICAgICAgcGFkZGluZzogOHB4IDAgMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LWV2ZW50LWltZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LWV2ZW50LWltZyAuZXZlbnQtaW1nIHtcbiAgICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nOmhvdmVyIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA5NyU7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtZXZlbnQtaW1nIC5ldmVudC1pbWctcG5nIGltZyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0ge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLmF2YXRhciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IC50cmFja2VyUmVhZGluZy1pdGVtIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSAuaW5mbyB7XG4gICAgICAgICAgbWluLXdpZHRoOiAxOTBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE5M3B4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG4gICAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC5pbmZvIC5ub3RlcyBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQgLnRyYWNrZXJSZWFkaW5nLWl0ZW0gLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIC5zZWNvbmRhcnktaW5mbyBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCAudHJhY2tlclJlYWRpbmctaXRlbSAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0gLnRyYWNrZXJSZWFkaW5nLWFkZHJlc3Mge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtY2FtZXJhIG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cblxuLnNlbGVjdFRlcm1pbmFsTW9kZWwgLnNlbGVjdC10ZXJtaW5hbE1vZGVsLWhlYWRlci1zZWFyY2hib3gge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNlbGVjdFRlcm1pbmFsTW9kZWwgLnNlbGVjdC10ZXJtaW5hbE1vZGVsLXNlbGVjdC1oZWFkZXIge1xuICBib3gtc2hhZG93OiAwIDFweCAwIDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgcGFkZGluZy1sZWZ0OiAxMC42NjdweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnNlbGVjdFRlcm1pbmFsTW9kZWwgLnNlbGVjdC10ZXJtaW5hbE1vZGVsLXNlbGVjdC1oZWFkZXIgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSB7XG4gICAgbWluLWhlaWdodDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBmb3JtIHtcbiAgICAgIGZsZXg6IDEgMSAxMDAlOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy1jYW1lcmEgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCBtZC10YWJzIHtcbiAgICAgICAgZmxleDogMSAxIDEwMCU7IH1cbiAgbWQtZGlhbG9nLmV4dGVuZGVkLXdpZHRoLWhlaWdodCB7XG4gICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cuZXh0ZW5kZWQtd2lkdGgtaGVpZ2h0IGZvcm0ge1xuICAgICAgZmxleDogMSAxIDEwMCUgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy5leHRlbmRlZC13aWR0aC1oZWlnaHQgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgZmxleDogMSAxIDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIG1kLWRpYWxvZy5leHRlbmRlZC13aWR0aC1oZWlnaHQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtdGFicyB7XG4gICAgICAgIGZsZXg6IDEgMSAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBtZC1kaWFsb2cudGVybWluYWxzLWNhbWVyYSBtZC1kaWFsb2ctY29udGVudCBtZC10YWJzIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuXG5tZC1kaWFsb2cudGVybWluYWxzLW1vdmUge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSBtZC10b29sYmFyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4OyB9XG4gIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtdGVybWluYWwtdGVybWluYWxzIC5oZWFkZXItdGVybWluYWwtdGVybWluYWxzIHtcbiAgICAgIGhlaWdodDogNDZweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgICB3aWR0aDogMTA4JTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSBtZC1kaWFsb2ctY29udGVudCAuZGl2LXRlcm1pbmFsLXRlcm1pbmFscyAuaGVhZGVyLXRlcm1pbmFsLXRlcm1pbmFscyA+IHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSBtZC1kaWFsb2ctY29udGVudCAuZGl2LXRlcm1pbmFsLXRlcm1pbmFscyAuZGl2LXRlcm1pbmFsIC50ZXJtaW5hbC1pdGVtIHtcbiAgICAgIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZWRpdC10ZXJtaW5hbCB7XG4gICAgICBwYWRkaW5nOiAwIDhweDsgfVxuICBtZC1kaWFsb2cudGVybWluYWxzLW1vdmUgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpOyB9XG4gIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSAuaW5zdGFsbGF0aW9uLXRlcm1pbmFscyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWxzLW1vdmUgLmluc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmNlbnRlciAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIC5pbnN0YWxsYXRpb24tdGVybWluYWxzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSAuaW5zdGFsbGF0aW9uLXRlcm1pbmFscyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogNTZweDtcbiAgICAgICAgICBwYWRkaW5nOiAxOHB4OyB9XG4gICAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIC5pbnN0YWxsYXRpb24tdGVybWluYWxzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2ggLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLW1vdmUgLmluc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmNlbnRlciAuaGVhZGVyIG1kLWlucHV0LWNvbnRhaW5lciA+ICoge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSAuaW5zdGFsbGF0aW9uLXRlcm1pbmFscyAuY2VudGVyIC5oZWFkZXIgbWQtaW5wdXQtY29udGFpbmVyID4gKjpmb2N1cyB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuICAgICAgICBtZC1kaWFsb2cudGVybWluYWxzLW1vdmUgLmluc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmNlbnRlciAuaGVhZGVyIG1kLWlucHV0LWNvbnRhaW5lciA+ICoubWQtaW5wdXQtZm9jdXNlZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSAuaW5zdGFsbGF0aW9uLXRlcm1pbmFscyAuY2VudGVyIC5oZWFkZXIgbWQtY2hlY2tib3gge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSAuaW5zdGFsbGF0aW9uLXRlcm1pbmFscyAuY2VudGVyIC5oZWFkZXItdGVybWluYWxzLW1vdmUge1xuICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgbWluLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICAgICAgbWF4LWhlaWdodDogNjRweDtcbiAgICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSAuaW5zdGFsbGF0aW9uLXRlcm1pbmFscyAuY2VudGVyIC5oZWFkZXItdGVybWluYWxzLW1vdmUgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWxzLW1vdmUgLmluc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmNlbnRlciAudGVybWluYWxzLWxpc3Qge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSAuaW5zdGFsbGF0aW9uLXRlcm1pbmFscyAuY2VudGVyIC50ZXJtaW5hbHMtbGlzdCBwIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLW1vdmUgLmluc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmNlbnRlciAudGVybWluYWxzLWxpc3QgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWxzLW1vdmUgLmluc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmNlbnRlciAudGVybWluYWwtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLW1vdmUgLmluc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmNlbnRlciAudGVybWluYWwtaXRlbSAuYXZhdGFyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLW1vdmUgLmluc3RhbGxhdGlvbi10ZXJtaW5hbHMgLmNlbnRlciAudGVybWluYWwtaXRlbSAuaW5mbyB7XG4gICAgICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4OyB9XG4gICAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSAuaW5zdGFsbGF0aW9uLXRlcm1pbmFscyAuY2VudGVyIC50ZXJtaW5hbC1pdGVtIC5pbmZvIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIC5pbnN0YWxsYXRpb24tdGVybWluYWxzIC5jZW50ZXIgLnRlcm1pbmFsLWl0ZW0gLmluZm8gLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAgICAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIC5pbnN0YWxsYXRpb24tdGVybWluYWxzIC5jZW50ZXIgLnRlcm1pbmFsLWl0ZW0gLnNlY29uZGFyeS10ZXh0IG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSBtZC1hdXRvY29tcGxldGUgbWQtYXV0b2NvbXBsZXRlLXdyYXAgPiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSBtZC1hdXRvY29tcGxldGUgbWQtYXV0b2NvbXBsZXRlLXdyYXAgPiBidXR0b24ge1xuICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWxzLW1vdmUgLmRpdi1pbnB1dC10ZXJtaW5hbHMgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSAuZGl2LWF1dG9jb21wbGV0ZSxcbiAgICBtZC1kaWFsb2cudGVybWluYWxzLW1vdmUgLmlucHV0LWRhdGUge1xuICAgICAgbWF4LWhlaWdodDogMzVweDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSAuZGl2LWF1dG9jb21wbGV0ZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgIG1hcmdpbjogMThweCAwOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzLW1vdmUgLmRpdi1hdXRvY29tcGxldGU6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIHtcbiAgICBtaW4td2lkdGg6IDYwMHB4OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIC5kaXYtYXV0b2NvbXBsZXRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSBtZC1kaWFsb2ctY29udGVudCAuZGl2LXRlcm1pbmFsLWlucHV0cyB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy50ZXJtaW5hbHMtbW92ZSB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIHtcbiAgICB3aWR0aDogOTAlOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIC5pbnN0YWxsYXRpb24tdGVybWluYWxzIC5oZWFkZXIgLmRpdi1zZWFyY2gge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFscy1tb3ZlIC5pbnN0YWxsYXRpb24tdGVybWluYWxzIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0gfVxuXG5tZC1kaWFsb2cudXNlci1lZGl0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBtZC1kaWFsb2cudXNlci1lZGl0IG1kLXRvb2xiYXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgbWQtZGlhbG9nLnVzZXItZWRpdCBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgbWQtZGlhbG9nLnVzZXItZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LXVzZXItY2VudHJvaWRzIC5oZWFkZXItdXNlci1jZW50cm9pZHMge1xuICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgbWluLWhlaWdodDogNDZweDtcbiAgICAgIHdpZHRoOiAxMDglO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDsgfVxuICAgICAgbWQtZGlhbG9nLnVzZXItZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LXVzZXItY2VudHJvaWRzIC5oZWFkZXItdXNlci1jZW50cm9pZHMgPiBzcGFuIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAwIDA7IH1cbiAgICBtZC1kaWFsb2cudXNlci1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtdXNlci1jZW50cm9pZHMgLmRpdi11c2VyIC51c2VyLWl0ZW0ge1xuICAgICAgY3Vyc29yOiBtb3ZlICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cudXNlci1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtZWRpdC11c2VyIHtcbiAgICAgIHBhZGRpbmc6IDAgOHB4OyB9XG4gICAgbWQtZGlhbG9nLnVzZXItZWRpdCBtZC1kaWFsb2ctY29udGVudCAuZGl2LWNoaXBzLXNlYXJjaC1hdXRvY29tcGxldGUgLmNoaXBzLXNlYXJjaC1oZWFkZXIgbWQtaWNvbiB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICBtZC1kaWFsb2cudXNlci1lZGl0IG1kLWRpYWxvZy1jb250ZW50IC5kaXYtY2hpcHMtc2VhcmNoLWF1dG9jb21wbGV0ZSAuY2hpcHMtc2VhcmNoLWhlYWRlciBzcGFuIHtcbiAgICAgIHBhZGRpbmc6IDNweDsgfVxuICAgIG1kLWRpYWxvZy51c2VyLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgbWQtaW5wdXQtY29udGFpbmVyIG1kLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgICBtZC1kaWFsb2cudXNlci1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciA+IGxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLnVzZXItZWRpdCBtZC1kaWFsb2ctY29udGVudCBtZHAtdGltZS1waWNrZXIgPiBkaXYgPiBidXR0b24ge1xuICAgICAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgICBtZC1kaWFsb2cudXNlci1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiA+IGJ1dHRvbiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICBtZC1kaWFsb2cudXNlci1lZGl0IG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgIC1tb3otZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgLW8tZmxleDogMTtcbiAgICAgIGZsZXg6IDE7IH1cbiAgbWQtZGlhbG9nLnVzZXItZWRpdCBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7IH1cbiAgbWQtZGlhbG9nLnVzZXItZWRpdCAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1pbnB1dC1jb250YWluZXIge1xuICAgIG1hcmdpbjogNXB4IDVweCAwIDA7IH1cblxuLmRpdi11c2VyLWNlbnRyb2lkcy5hcy1zb3J0YWJsZS1kcmFnZ2luZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG9wYWNpdHk6IC44ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLnVzZXItZWRpdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgbWQtZGlhbG9nLnVzZXItZWRpdCAuZGl2LWlucHV0LWNlbnRyb2lkcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgbWQtZGlhbG9nLnVzZXItZWRpdCAuZGl2LWF1dG9jb21wbGV0ZSxcbiAgICBtZC1kaWFsb2cudXNlci1lZGl0IC5pbnB1dC1kYXRlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDM1cHg7IH1cbiAgICBtZC1kaWFsb2cudXNlci1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgbWFyZ2luOiAxOHB4IDA7IH1cbiAgICAgIG1kLWRpYWxvZy51c2VyLWVkaXQgLmRpdi1hdXRvY29tcGxldGU6Zmlyc3QtY2hpbGQsXG4gICAgICBtZC1kaWFsb2cudXNlci1lZGl0IC5kaXYtYXV0b2NvbXBsZXRlIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIG1kLWRpYWxvZy51c2VyLWVkaXQgLmRpdi1hdXRvY29tcGxldGUgbWQtaW5wdXQtY29udGFpbmVyICsgYnV0dG9uIHtcbiAgICAgICAgdG9wOiA1cHg7IH1cbiAgICBtZC1kaWFsb2cudXNlci1lZGl0IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLnVzZXItZWRpdCB7XG4gICAgbWluLXdpZHRoOiA2MDBweDsgfVxuICAgIG1kLWRpYWxvZy51c2VyLWVkaXQgLmRpdi1hdXRvY29tcGxldGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICBtZC1kaWFsb2cudXNlci1lZGl0IG1kLWlucHV0LWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIG1kLWRpYWxvZy51c2VyLWVkaXQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi11c2VyLWlucHV0cyB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIG1kLWRpYWxvZy51c2VyLWVkaXQge1xuICAgIHdpZHRoOiA4MCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICBtZC1kaWFsb2cudXNlci1lZGl0IHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBtZC1kaWFsb2cudXNlci1lZGl0IHtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxubWQtZGlhbG9nLnVzZXItcGFzc3dvcmQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIG1kLWRpYWxvZy51c2VyLXBhc3N3b3JkIG1kLXRvb2xiYXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgbWQtZGlhbG9nLnVzZXItcGFzc3dvcmQgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgIG1kLWRpYWxvZy51c2VyLXBhc3N3b3JkIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtdXNlci1jZW50cm9pZHMgLmhlYWRlci11c2VyLWNlbnRyb2lkcyB7XG4gICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICAgICAgd2lkdGg6IDEwOCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgcGFkZGluZzogMTJweCAxNnB4OyB9XG4gICAgICBtZC1kaWFsb2cudXNlci1wYXNzd29yZCBtZC1kaWFsb2ctY29udGVudCAuZGl2LXVzZXItY2VudHJvaWRzIC5oZWFkZXItdXNlci1jZW50cm9pZHMgPiBzcGFuIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAwIDA7IH1cbiAgICBtZC1kaWFsb2cudXNlci1wYXNzd29yZCBtZC1kaWFsb2ctY29udGVudCAuZGl2LXVzZXItY2VudHJvaWRzIC5kaXYtdXNlciAudXNlci1pdGVtIHtcbiAgICAgIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLnVzZXItcGFzc3dvcmQgbWQtZGlhbG9nLWNvbnRlbnQgLmRpdi1lZGl0LXVzZXIge1xuICAgICAgcGFkZGluZzogMCA4cHg7IH1cbiAgICBtZC1kaWFsb2cudXNlci1wYXNzd29yZCBtZC1kaWFsb2ctY29udGVudCBtZC1pbnB1dC1jb250YWluZXIgbWQtaWNvbiB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuICAgIG1kLWRpYWxvZy51c2VyLXBhc3N3b3JkIG1kLWRpYWxvZy1jb250ZW50IG1kLWlucHV0LWNvbnRhaW5lciA+IGxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLnVzZXItcGFzc3dvcmQgbWQtZGlhbG9nLWNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2ID4gYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAgICAgbWQtZGlhbG9nLnVzZXItcGFzc3dvcmQgbWQtZGlhbG9nLWNvbnRlbnQgbWRwLXRpbWUtcGlja2VyID4gZGl2ID4gYnV0dG9uIG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAgIG1kLWRpYWxvZy51c2VyLXBhc3N3b3JkIG1kLWRpYWxvZy1jb250ZW50IG1kcC10aW1lLXBpY2tlciA+IGRpdiBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgIC1tb3otZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgLW8tZmxleDogMTtcbiAgICAgIGZsZXg6IDE7IH1cbiAgbWQtZGlhbG9nLnVzZXItcGFzc3dvcmQgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIG1kLWRpYWxvZy51c2VyLXBhc3N3b3JkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICBtZC1kaWFsb2cudXNlci1wYXNzd29yZCAuZGl2LWF1dG9jb21wbGV0ZSxcbiAgICBtZC1kaWFsb2cudXNlci1wYXNzd29yZCAuaW5wdXQtZGF0ZSB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNXB4OyB9XG4gICAgbWQtZGlhbG9nLnVzZXItcGFzc3dvcmQgLmRpdi1hdXRvY29tcGxldGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICBtYXJnaW46IDE4cHggMDsgfVxuICAgICAgbWQtZGlhbG9nLnVzZXItcGFzc3dvcmQgLmRpdi1hdXRvY29tcGxldGU6Zmlyc3QtY2hpbGQsXG4gICAgICBtZC1kaWFsb2cudXNlci1wYXNzd29yZCAuZGl2LWF1dG9jb21wbGV0ZSBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICBtZC1kaWFsb2cudXNlci1wYXNzd29yZCAuZGl2LWF1dG9jb21wbGV0ZSBtZC1pbnB1dC1jb250YWluZXIgKyBidXR0b24ge1xuICAgICAgICB0b3A6IDVweDsgfVxuICAgIG1kLWRpYWxvZy51c2VyLXBhc3N3b3JkIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgbWQtZGlhbG9nLnVzZXItcGFzc3dvcmQge1xuICAgIG1pbi13aWR0aDogNDAwcHg7IH1cbiAgICBtZC1kaWFsb2cudXNlci1wYXNzd29yZCAuZGl2LWF1dG9jb21wbGV0ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIG1kLWRpYWxvZy51c2VyLXBhc3N3b3JkIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIG1kLWRpYWxvZy51c2VyLXBhc3N3b3JkIG1kLWRpYWxvZy1jb250ZW50IC5kaXYtdXNlci1pbnB1dHMge1xuICAgICAgbWF4LWhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBtZC1kaWFsb2cudXNlci1wYXNzd29yZCB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG1kLWRpYWxvZy51c2VyLXBhc3N3b3JkIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBtZC1kaWFsb2cudXNlci1wYXNzd29yZCB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbm1kLWRpYWxvZy50ZXJtaW5hbHNJbXBvcnRDb25maWd1cmF0aW9uLWxpc3Qge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICB3aWR0aDogNDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgbWQtZGlhbG9nLnRlcm1pbmFsc0ltcG9ydENvbmZpZ3VyYXRpb24tbGlzdCBtZC10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gIG1kLWRpYWxvZy50ZXJtaW5hbHNJbXBvcnRDb25maWd1cmF0aW9uLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbHNJbXBvcnRDb25maWd1cmF0aW9uLWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgLmxpc3QtaXRlbSBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIG1kLWRpYWxvZy50ZXJtaW5hbHNJbXBvcnRDb25maWd1cmF0aW9uLWxpc3QgbWQtdG9vbGJhciB7XG4gICAgbWluLWhlaWdodDogNTJweDtcbiAgICBoZWlnaHQ6IDUycHg7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWxzSW1wb3J0Q29uZmlndXJhdGlvbi1saXN0IG1kLXRvb2xiYXIgLnRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDE4cHggMCAwO1xuICAgICAgZm9udC1zaXplOiAxN3B4OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsc0ltcG9ydENvbmZpZ3VyYXRpb24tbGlzdCBtZC10b29sYmFyIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxzSW1wb3J0Q29uZmlndXJhdGlvbi1saXN0IG1kLXRvb2xiYXIgbWQtaW5wdXQtY29udGFpbmVyID4gKiB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbHNJbXBvcnRDb25maWd1cmF0aW9uLWxpc3QgbWQtdG9vbGJhciBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLnRlcm1pbmFsc0ltcG9ydENvbmZpZ3VyYXRpb24tbGlzdCBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbm1kLWRpYWxvZy50ZXJtaW5hbE1vZGVscy1zZWxlY3QtbGlzdCB7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIHdpZHRoOiA0MjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBtZC1kaWFsb2cudGVybWluYWxNb2RlbHMtc2VsZWN0LWxpc3QgbWQtdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDsgfVxuICBtZC1kaWFsb2cudGVybWluYWxNb2RlbHMtc2VsZWN0LWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIG1kLWRpYWxvZy50ZXJtaW5hbE1vZGVscy1zZWxlY3QtbGlzdCBtZC1kaWFsb2ctY29udGVudCAubGlzdC1pdGVtIG1kLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICBtZC1kaWFsb2cudGVybWluYWxNb2RlbHMtc2VsZWN0LWxpc3QgbWQtZGlhbG9nLWNvbnRlbnQgLm1kLWNoaXBzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgbWQtZGlhbG9nLnRlcm1pbmFsTW9kZWxzLXNlbGVjdC1saXN0IG1kLXRvb2xiYXIge1xuICAgIG1pbi1oZWlnaHQ6IDUycHg7XG4gICAgaGVpZ2h0OiA1MnB4OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsTW9kZWxzLXNlbGVjdC1saXN0IG1kLXRvb2xiYXIgLnRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDE4cHggMCAwO1xuICAgICAgZm9udC1zaXplOiAxN3B4OyB9XG4gICAgbWQtZGlhbG9nLnRlcm1pbmFsTW9kZWxzLXNlbGVjdC1saXN0IG1kLXRvb2xiYXIgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIG1kLWRpYWxvZy50ZXJtaW5hbE1vZGVscy1zZWxlY3QtbGlzdCBtZC10b29sYmFyIG1kLWlucHV0LWNvbnRhaW5lciA+ICoge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgICBtZC1kaWFsb2cudGVybWluYWxNb2RlbHMtc2VsZWN0LWxpc3QgbWQtdG9vbGJhciBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgbWQtZGlhbG9nLnRlcm1pbmFsTW9kZWxzLXNlbGVjdC1saXN0IG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgbWQtZGlhbG9nLnRlcm1pbmFsTW9kZWxzLXNlbGVjdC1saXN0IC5saXN0LWl0ZW0gLmF2YXRhciB7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9XG5cbi8qKlxuKiBDb3B5cmlnaHQgMjAxNSBHb29nbGUgSW5jLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuKlxuKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4qIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuKlxuKiAgICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuKlxuKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4qIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4qIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4qL1xuLmFkbWluIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLyogaU9TIFNhZmFyaSBzcGVjaWZpYyB3b3JrYXJvdW5kICovXG4gIC8qIEVORCBpT1MgU2FmYXJpIHNwZWNpZmljIHdvcmthcm91bmQgKi9cbiAgLyogVE9ETzogRmluZCBhIHByb3BlciBzb2x1dGlvbiB0byBoYXZlIHRoZSBncmFwaHNcbiAgKiBub3QgZmxvYXQgYXJvdW5kIG91dHNpZGUgdGhlaXIgY29udGFpbmVyIGluIElFMTAvMTEuXG4gICogVXNpbmcgYSBicm93c2VyaGFja3MuY29tIHNvbHV0aW9uIGZvciBub3cuXG4gICovXG4gIC8qIFRPRE8gZW5kICovIH1cbiAgLmFkbWluX19zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuYWRtaW5fX2xpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuICAgIC5hZG1pbl9fbGlua19faWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAuYWRtaW5fX2Fycm93IHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41czsgfVxuICAgIC5hZG1pbl9fYXJyb3ctLXJvdGF0ZWQge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7IH1cbiAgLmFkbWluX19zdWJsaXN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMzc0NzRGO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41czsgfVxuICAgIC5hZG1pbl9fc3VibGlzdC0tb3BlbmVkIHtcbiAgICAgIG1heC1oZWlnaHQ6IDQ0MHB4OyB9XG4gICAgLmFkbWluX19zdWJsaXN0IC5tZC1idXR0b24ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuYWRtaW4gLm1kbC1sYXlvdXRfX2hlYWRlciB7XG4gICAgbWluLWhlaWdodDogNTJweDsgfVxuICAuYWRtaW4gLm1kbC1sYXlvdXRfX2hlYWRlci1yb3cge1xuICAgIGhlaWdodDogNDVweDsgfVxuICAuYWRtaW4gLm1kbC1sYXlvdXRfX2RyYXdlciB7XG4gICAgd2lkdGg6IDI0MHB4OyB9XG4gIC5hZG1pbiAubWRsLWxheW91dF9fZHJhd2VyIC5tZGwtbmF2aWdhdGlvbiAubWRsLW5hdmlnYXRpb25fX2xpbmsge1xuICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgLmFkbWluIC5tZGwtbGF5b3V0X19jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC5hZG1pbiAuZGVtby1hdmF0YXIge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4OyB9XG4gIC5hZG1pbiAuZGVtby1sYXlvdXQgLmRlbW8taGVhZGVyIC5tZGwtdGV4dGZpZWxkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDQxcHg7IH1cbiAgLmFkbWluIC5kZW1vLWxheW91dCAuZGVtby1oZWFkZXIgLm1kbC10ZXh0ZmllbGQgLm1kbC10ZXh0ZmllbGRfX2V4cGFuZGFibGUtaG9sZGVyIHtcbiAgICBib3R0b206IDE5cHg7IH1cbiAgLmFkbWluIC5kZW1vLWxheW91dCAubWRsLWxheW91dF9faGVhZGVyIC5tZGwtbGF5b3V0X19kcmF3ZXItYnV0dG9uIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuICAuYWRtaW4gLm1kbC1sYXlvdXRfX2RyYXdlciAuYXZhdGFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4gIC5hZG1pbiAuZGVtby1kcmF3ZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcbiAgICAtbXMtdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAuYWRtaW4gLmRlbW8tZHJhd2VyLnNpZGUtbmF2LWNsb3NlZCB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIHotaW5kZXg6IDEwOyB9XG4gICAgICAuYWRtaW4gLmRlbW8tZHJhd2VyLnNpZGUtbmF2LWNsb3NlZCAuZGVtby1kcmF3ZXItaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuICAuYWRtaW4gLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMC4zcyBlYXNlLWluLW91dDtcbiAgICAtbXMtdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMC4zcyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAuYWRtaW4gLm1haW4tY29udGVudC5zaWRlLW5hdi1jbG9zZWQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAuYWRtaW4gLmRpdi1idXR0b24tc2lkZS1uYXYtY29sbGFwc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiAxOTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICB6LWluZGV4OiA5OyB9XG4gICAgLmFkbWluIC5kaXYtYnV0dG9uLXNpZGUtbmF2LWNvbGxhcHNlIGJ1dHRvbiB7XG4gICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4O1xuICAgICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuICAgIC5hZG1pbiAuZGl2LWJ1dHRvbi1zaWRlLW5hdi1jb2xsYXBzZS5zaWRlLW5hdi1jbG9zZWQge1xuICAgICAgbGVmdDogNDBweDsgfVxuICAuYWRtaW4gLmRlbW8tZHJhd2VyIC5tZGwtbWVudV9fY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAuYWRtaW4gLmRlbW8tZHJhd2VyIC5kZW1vLW5hdmlnYXRpb24ge1xuICAgIHotaW5kZXg6IC0yOyB9XG4gIC5hZG1pbiAuZGVtby1kcmF3ZXIgLm1kbC1tZW51IC5tZGwtbWVudV9faXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYWRtaW4gLmRlbW8tZHJhd2VyLWhlYWRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA4cHg7IH1cbiAgLmFkbWluIC5kZW1vLWF2YXRhci1kcm9wZG93biB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmFkbWluIC5kZW1vLW5hdmlnYXRpb24ge1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAuYWRtaW4gLmRlbW8tbGF5b3V0IC5kZW1vLW5hdmlnYXRpb24gLm1kbC1uYXZpZ2F0aW9uX19saW5rIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5hZG1pbiAuZGVtby1sYXlvdXQgLmRlbW8tbmF2aWdhdGlvbiAubWRsLW5hdmlnYXRpb25fX2xpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEJDRDQ7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5hZG1pbiAuZGVtby1sYXlvdXQgLmRlbW8tbmF2aWdhdGlvbiAubWRsLW5hdmlnYXRpb25fX2xpbmstLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwN0Q4QjtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmFkbWluIC5kZW1vLWxheW91dCAuZGVtby1uYXZpZ2F0aW9uIC5tZGwtbmF2aWdhdGlvbl9fbGluay0tc3ViYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBNEFFO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuYWRtaW4gLmRlbW8tbmF2aWdhdGlvbiAubWRsLW5hdmlnYXRpb25fX2xpbmsgLm1hdGVyaWFsLWljb25zIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5hZG1pbiAuZGVtby1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5hZG1pbiAuZGVtby1jaGFydHMge1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmFkbWluIC5kZW1vLWNoYXJ0Om50aC1jaGlsZCgxKSB7XG4gICAgY29sb3I6ICNBQ0VDMDA7IH1cbiAgLmFkbWluIC5kZW1vLWNoYXJ0Om50aC1jaGlsZCgyKSB7XG4gICAgY29sb3I6ICMwMEJCRDY7IH1cbiAgLmFkbWluIC5kZW1vLWNoYXJ0Om50aC1jaGlsZCgzKSB7XG4gICAgY29sb3I6ICNCQTY1Qzk7IH1cbiAgLmFkbWluIC5kZW1vLWNoYXJ0Om50aC1jaGlsZCg0KSB7XG4gICAgY29sb3I6ICNFRjNDNzk7IH1cbiAgLmFkbWluIC5kZW1vLWdyYXBocyB7XG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmFkbWluIF86LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuYWRtaW4gOnJvb3QgLmRlbW8tZ3JhcGhzIHtcbiAgICBtaW4taGVpZ2h0OiA2NjRweDsgfVxuICAuYWRtaW4gXzotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5hZG1pbiA6cm9vdCAuZGVtby1ncmFwaCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7IH1cbiAgLmFkbWluIC5kZW1vLWdyYXBoOm50aC1jaGlsZCgxKSB7XG4gICAgY29sb3I6ICMwMGI5ZDg7IH1cbiAgLmFkbWluIC5kZW1vLWdyYXBoOm50aC1jaGlsZCgyKSB7XG4gICAgY29sb3I6ICNkOTAwNmU7IH1cbiAgLmFkbWluIC5kZW1vLWNhcmRzIHtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAuYWRtaW4gLmRlbW8tY2FyZHMgLmRlbW8tc2VwYXJhdG9yIHtcbiAgICBoZWlnaHQ6IDMycHg7IH1cbiAgLmFkbWluIC5kZW1vLWNhcmRzIC5tZGwtY2FyZF9fdGl0bGUubWRsLWNhcmRfX3RpdGxlIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLmFkbWluIC5kZW1vLWNhcmRzIHVsIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5hZG1pbiAuZGVtby1jYXJkcyBoMyB7XG4gICAgZm9udC1zaXplOiAxZW07IH1cbiAgLmFkbWluIC5kZW1vLXVwZGF0ZXMgLm1kbC1jYXJkX190aXRsZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAuYWRtaW4gLmRlbW8tY2FyZHMgLm1kbC1jYXJkX19hY3Rpb25zIGEge1xuICAgIGNvbG9yOiAjMDBCQ0Q0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYWRtaW4gLmRlbW8tb3B0aW9ucyBoMyB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5hZG1pbiAuZGVtby1vcHRpb25zIC5tZGwtY2hlY2tib3hfX2JveC1vdXRsaW5lIHtcbiAgICBib3JkZXItY29sb3I6IHdoaXRlOyB9XG4gIC5hZG1pbiAuZGVtby1vcHRpb25zIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gIC5hZG1pbiAuZGVtby1vcHRpb25zIGxpIHtcbiAgICBtYXJnaW46IDRweCAwOyB9XG4gIC5hZG1pbiAuZGVtby1vcHRpb25zIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5hZG1pbiAuZGVtby1vcHRpb25zIC5tZGwtY2FyZF9fYWN0aW9ucyB7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYWRtaW4gLm1kbC10ZXh0ZmllbGQtLWV4cGFuZGFibGUgLm1kbC1idXR0b24tLWljb24ge1xuICAgIHRvcDogLTIwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLm1kbC1sYXlvdXQtLWZpeGVkLWRyYXdlciA+IC5tZGwtbGF5b3V0X19kcmF3ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuYWRtaW4gLm1kbC1sYXlvdXQge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmFkbWluIC5tZGwtbGF5b3V0X19jb250ZW50IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50OyB9IH1cblxuI3Rvb2xiYXIge1xuICBoZWlnaHQ6IDU0cHg7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG4gIG1heC1oZWlnaHQ6IDU0cHg7XG4gIHotaW5kZXg6IDU1ICFpbXBvcnRhbnQ7IH1cbiAgI3Rvb2xiYXIgI25hdmlnYXRpb24tdG9nZ2xlIHtcbiAgICB3aWR0aDogNTRweDtcbiAgICBtaW4td2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgI3Rvb2xiYXIgLmRpdi1icmFuY2gtb3JnYW5pemF0aW9uLWJ1dHRvbiBidXR0b24ge1xuICAgIG1hcmdpbjogMDsgfVxuICAjdG9vbGJhciAudXNlci1tZW51IHtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgcGFkZGluZzogMDsgfVxuICAgICN0b29sYmFyIC51c2VyLW1lbnUgbWQtbWVudS1pdGVtIC5tZC1idXR0b24ge1xuICAgICAgZm9udC1zaXplOiAxNXB4OyB9XG4gICAgICAjdG9vbGJhciAudXNlci1tZW51IG1kLW1lbnUtaXRlbSAubWQtYnV0dG9uIG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IGF1dG8gMTZweCBhdXRvIDA7IH1cbiAgICAjdG9vbGJhciAudXNlci1tZW51IC51c2VyLWJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICAgICAgI3Rvb2xiYXIgLnVzZXItbWVudSAudXNlci1idXR0b24gLmF2YXRhci13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICN0b29sYmFyIC51c2VyLW1lbnUgLnVzZXItYnV0dG9uIC5hdmF0YXItd3JhcHBlciAuc3RhdHVzIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtM3B4O1xuICAgICAgICAgIHJpZ2h0OiA1cHg7IH1cbiAgICAgICN0b29sYmFyIC51c2VyLW1lbnUgLnVzZXItYnV0dG9uIC51c2VybmFtZSB7XG4gICAgICAgIG1hcmdpbjogMCAxMnB4IDAgOHB4OyB9XG4gICAgI3Rvb2xiYXIgLnVzZXItbWVudSAubG9nb3V0LXNlY29uZC11c2VyIHtcbiAgICAgIG1pbi13aWR0aDogMTBweDsgfVxuICAjdG9vbGJhciAudG9vbGJhci1zZXBhcmF0b3Ige1xuICAgIGhlaWdodDogNTRweDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3Rvb2xiYXIgLnVzZXItbWVudSAudXNlci1idXR0b24ge1xuICAgIG1pbi13aWR0aDogNjRweDtcbiAgICBwYWRkaW5nOiAwIDJweCAwIDEwcHg7IH0gfVxuXG4ucGxhdGZvcm0ge1xuICBiYWNrZ3JvdW5kOiAjRjBGMUYyO1xuICBjb2xvcjogIzJDMkMyQztcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmluZGV4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5pbmRleF9faW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMjkzcHg7XG4gICAgaGVpZ2h0OiAxNjlweDsgfVxuXG4ubG9naW5fX2NhcmQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U4ZTFlMTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDAgNXB4ICNlMGUwZTA7XG4gIHdpZHRoOiAyNWVtO1xuICBoZWlnaHQ6IDI3ZW07XG4gIHBhZGRpbmc6IDJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDsgfVxuICAubG9naW5fX2NhcmRfX2NlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5sb2dpbl9fY2FyZF9fbG9nbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDJlbTsgfVxuICAgIC5sb2dpbl9fY2FyZF9fbG9nb19faW1nIHtcbiAgICAgIHdpZHRoOiA1MCU7IH1cblxuI25hdi1iYXItbWVudS1iYXIgLmFkbWluX19saW5rIG1kLWljb24gKyBzcGFuIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubWVudS1jb250ZW50LXVzZXItbWVudSAuZGl2LXVzZXJuYW1lIHtcbiAgcGFkZGluZzogMCAxNnB4OyB9XG5cbi5kYXNoYm9hcmQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmRhc2hib2FyZF9fbWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7IH1cbiAgICAuZGFzaGJvYXJkX19tYXAgLmNlbnRyb2lkLW1hcmtlci1pbmZvLXdpbmRvdyAuY2VudHJvaWQtbmFtZSxcbiAgICAuZGFzaGJvYXJkX19tYXAgLmNlbnRyb2lkLW1hcmtlci1pbmZvLXdpbmRvdyAuY2VudHJvaWQtYWRkcmVzcyB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuZGFzaGJvYXJkX19tYXAgLmNlbnRyb2lkLW1hcmtlci1pbmZvLXdpbmRvdyAuY2VudHJvaWQtYWRkcmVzcyB7XG4gICAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgICAuZGFzaGJvYXJkX19tYXAgLmNlbnRyb2lkLW1hcmtlci1pbmZvLXdpbmRvdyAuZGl2LWJ1dHRvbiBidXR0b24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuZGFzaGJvYXJkICNudW0ge1xuICAgIGJvcmRlcjogMXB4O1xuICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1NSU7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTAwOyB9XG4gIC5kYXNoYm9hcmRfX2luZm9idXR0b24ge1xuICAgIGJvdHRvbTogODVweDtcbiAgICByaWdodDogMDtcbiAgICBsaW5lLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07IH1cbiAgLmRhc2hib2FyZF9fbGFiZWxzIHtcbiAgICBmb250LWZhbWlseTogXCJWZXJkYW5hXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBsaW5lLWhlaWdodDogMTFweDsgfVxuICAgIC5kYXNoYm9hcmRfX2xhYmVsc19fc3BhY2Uge1xuICAgICAgaGVpZ2h0OiA2cHg7IH1cbiAgICAuZGFzaGJvYXJkX19sYWJlbHMgLmRhc2hib2FyZC1vcmdhbml6YXRpb24tbmFtZS5uYW1lLWxlbmd0aC02IHtcbiAgICAgIGZvbnQtc2l6ZTogOS41cHg7IH1cbiAgLmRhc2hib2FyZF9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogcmlnaHQgMC4zcyBlYXNlLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IHJpZ2h0IDAuM3MgZWFzZS1vdXQ7XG4gICAgLW1zLXRyYW5zaXRpb246IHJpZ2h0IDAuM3MgZWFzZS1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogcmlnaHQgMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiByaWdodCAwLjNzIGVhc2Utb3V0OyB9XG4gICAgLmRhc2hib2FyZF9fYnV0dG9uLnJpZ2h0LXNpZGUtbmF2LW9wZW4ge1xuICAgICAgcmlnaHQ6IDMyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuZGFzaGJvYXJkX19wYW5lbF9fY2FyZCB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5kYXNoYm9hcmQge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbiAgICAuZGFzaGJvYXJkICoge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuZGFzaGJvYXJkX19tYXAge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbiNhbGxvY2F0aW9ucy1yZXBvcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICNhbGxvY2F0aW9ucy1yZXBvcnQgLmRldGFpbC1yZXNpemUge1xuICAgIHdpZHRoOiA3MiU7IH1cbiAgI2FsbG9jYXRpb25zLXJlcG9ydCAubWFpbi1zaWRlbmF2Lm9wZW4ge1xuICAgIHotaW5kZXg6IDYwOyB9XG4gICNhbGxvY2F0aW9ucy1yZXBvcnQgbWQtc2lkZW5hdiB7XG4gICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICB3aWR0aDogNDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAgICNhbGxvY2F0aW9ucy1yZXBvcnQgbWQtc2lkZW5hdiAuaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDsgfVxuICAgICAgI2FsbG9jYXRpb25zLXJlcG9ydCBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgICAjYWxsb2NhdGlvbnMtcmVwb3J0IG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgICAgICAgICAjYWxsb2NhdGlvbnMtcmVwb3J0IG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIG1kLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgI2FsbG9jYXRpb25zLXJlcG9ydCBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgI2FsbG9jYXRpb25zLXJlcG9ydCBtZC1zaWRlbmF2IG1kLWNvbnRlbnQgLml0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjYWxsb2NhdGlvbnMtcmVwb3J0IG1kLXNpZGVuYXYgbWQtY29udGVudCAuaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cbiAgICAjYWxsb2NhdGlvbnMtcmVwb3J0IG1kLXNpZGVuYXYgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7IH1cbiAgI2FsbG9jYXRpb25zLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIge1xuICAgIGhlaWdodDogODBweDtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgI2FsbG9jYXRpb25zLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgcGFkZGluZzogMTBweDsgfVxuICAgICAgICAjYWxsb2NhdGlvbnMtcmVwb3J0IC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2ggLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNhbGxvY2F0aW9ucy1yZXBvcnQgLmhlYWRlciAuZGl2LXNlYXJjaCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICNhbGxvY2F0aW9ucy1yZXBvcnQgLmNlbnRlciAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAjYWxsb2NhdGlvbnMtcmVwb3J0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuICAgICNhbGxvY2F0aW9ucy1yZXBvcnQgbWQtY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG4gICAgI2FsbG9jYXRpb25zLXJlcG9ydCAubWQtc2lkZW5hdi1yaWdodCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfSB9XG5cbiNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLmRldGFpbC1yZXNpemUge1xuICAgIHdpZHRoOiA3MiU7IH1cbiAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAubWFpbi1zaWRlbmF2Lm9wZW4ge1xuICAgIHotaW5kZXg6IDYwOyB9XG4gICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgbWQtc2lkZW5hdiB7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICB3aWR0aDogMzgwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgbWQtc2lkZW5hdiAuaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDsgfVxuICAgICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgICAgICAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIG1kLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCBtZC1zaWRlbmF2IG1kLWNvbnRlbnQgLml0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IG1kLXNpZGVuYXYgbWQtY29udGVudCAuaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cbiAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCBtZC1mYWItc3BlZWQtZGlhbCBtZC1mYWItYWN0aW9ucyAubWQtZmFiLWFjdGlvbi1pdGVtIGJ1dHRvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7IH1cbiAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIge1xuICAgIGhlaWdodDogODBweDtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgcGFkZGluZzogMTBweDsgfVxuICAgICAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2ggLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4gICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIgLnByaW50LXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiAxNTBweCAwIDAgMTBweDsgfVxuICAgICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIgLnByaW50LXdyYXBwZXIgLmRpdi1pY29uLWxvYWRpbmcgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIubWQtZGVmYXVsdC10aGVtZSBwYXRoLFxuICAgICAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIgLnByaW50LXdyYXBwZXIgLmRpdi1pY29uLWxvYWRpbmcgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIgcGF0aCB7XG4gICAgICAgIHN0cm9rZTogd2hpdGU7IH1cbiAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5jZW50ZXIgLmhlYWRlciAucHJpbnQtYnRuIG1kLWljb24ge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IC5jZW50ZXIgLmhlYWRlciAucHJpbnQtYnRuOmRpc2FibGVkIG1kLWljb24ge1xuICAgICAgY29sb3I6IGdyYXk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDsgfVxuICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLmNlbnRlciAuaGVhZGVyIC5wcmludC1idG4gbWQtaWNvbiB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gICoge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAuY29udGVudC1jYXJkIHtcbiAgICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZWNvbm9teSAhaW1wb3J0YW50OyB9XG4gICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQge1xuICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBlY29ub215ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbiAgICAjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IG1kLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuICAgICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQgLm1kLXNpZGVuYXYtcmlnaHQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuXG4jYWxsb2NhdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICNhbGxvY2F0aW9ucyAubWFpbi1zaWRlbmF2Lm9wZW4ge1xuICAgIHotaW5kZXg6IDYwOyB9XG4gICNhbGxvY2F0aW9ucyBtZC1zaWRlbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgI2FsbG9jYXRpb25zIG1kLXNpZGVuYXYgLmhlYWRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7IH1cbiAgICAgICNhbGxvY2F0aW9ucyBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgICAjYWxsb2NhdGlvbnMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICAgICAgICNhbGxvY2F0aW9ucyBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiBtZC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAgICNhbGxvY2F0aW9ucyBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgI2FsbG9jYXRpb25zIG1kLXNpZGVuYXYgbWQtY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICNhbGxvY2F0aW9ucyBtZC1zaWRlbmF2IG1kLWNvbnRlbnQgLml0ZW0uc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgI2FsbG9jYXRpb25zIG1kLXNpZGVuYXYgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTJweCAwOyB9XG4gICAgI2FsbG9jYXRpb25zIG1kLXNpZGVuYXYgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7IH1cbiAgI2FsbG9jYXRpb25zIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBtYXgtaGVpZ2h0OiAxMzZweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgI2FsbG9jYXRpb25zIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgI2FsbG9jYXRpb25zIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2gge1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICBwYWRkaW5nOiAxOHB4OyB9XG4gICAgICAgICNhbGxvY2F0aW9ucyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIC5kaXYtc2VhcmNoIC5pbnB1dC1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjYWxsb2NhdGlvbnMgLmhlYWRlciAuZGl2LXNlYXJjaCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICNhbGxvY2F0aW9ucyAuY2VudGVyIC5oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDsgfSB9XG5cbiNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7IH1cbiAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IC5kZXRhaWwtcmVzaXplIHtcbiAgICB3aWR0aDogNzIlOyB9XG4gICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCAubWFpbi1zaWRlbmF2Lm9wZW4ge1xuICAgIHotaW5kZXg6IDYwOyB9XG4gICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCBtZC1zaWRlbmF2IHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgIHdpZHRoOiAzODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IG1kLXNpZGVuYXYgLmhlYWRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7IH1cbiAgICAgICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICAgICAgICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiBtZC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAgICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IG1kLXNpZGVuYXYgbWQtY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCBtZC1zaWRlbmF2IG1kLWNvbnRlbnQgLml0ZW0uc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IG1kLXNpZGVuYXYgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7IH1cbiAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IC5jZW50ZXIgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogMTM2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgcGFkZGluZzogMTBweDsgfVxuICAgICAgICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IC5oZWFkZXIgLmRpdi1zZWFyY2gge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQgLmNlbnRlciAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG4gICAgI2FsbG9jYXRpb25Nb25pdHJpcHMtcmVwb3J0IG1kLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuICAgICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCAubWQtc2lkZW5hdi1yaWdodCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfSB9XG5cbiNjZW50cm9pZHMtcmVwb3J0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuZGV0YWlsLXJlc2l6ZSB7XG4gICAgd2lkdGg6IDcyJTsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAubWFpbi1zaWRlbmF2Lm9wZW4ge1xuICAgIHotaW5kZXg6IDYwOyB9XG4gICNjZW50cm9pZHMtcmVwb3J0IG1kLXNpZGVuYXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIG1heC13aWR0aDogNTAwcHg7IH1cbiAgICAjY2VudHJvaWRzLXJlcG9ydCBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjY2VudHJvaWRzLXJlcG9ydCBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgICAjY2VudHJvaWRzLXJlcG9ydCBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwOyB9XG4gICAgICAgICAgI2NlbnRyb2lkcy1yZXBvcnQgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjY2VudHJvaWRzLXJlcG9ydCBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgI2NlbnRyb2lkcy1yZXBvcnQgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgI2NlbnRyb2lkcy1yZXBvcnQgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IG1kLXNpZGVuYXYgbWQtY29udGVudCAubWQtc3ViaGVhZGVyLm1kLXByaW1hcnkge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41Nik7IH1cbiAgICAjY2VudHJvaWRzLXJlcG9ydCBtZC1zaWRlbmF2IC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4OyB9XG4gICNjZW50cm9pZHMtcmVwb3J0IC5jZW50ZXIgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogMTM2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNjZW50cm9pZHMtcmVwb3J0IC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAgICAgI2NlbnRyb2lkcy1yZXBvcnQgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIgLnByaW50LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4OyB9XG4gICAgICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIgLnByaW50LXdyYXBwZXIgbWQtZmFiLXRyaWdnZXIgYnV0dG9uIHtcbiAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudGVyIC5oZWFkZXIgLnByaW50LXdyYXBwZXIgbWQtZmFiLXRyaWdnZXIgYnV0dG9uOmRpc2FibGVkIHtcbiAgICAgICAgICBvcGFjaXR5OiAuNDsgfVxuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudGVyIC5jZW50cm9pZHMtcmVwb3J0LXRhYnMgLmRpdi10YWItbGFiZWwgLmRpdi1pY29uLWxvYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4OyB9XG4gICNjZW50cm9pZHMtcmVwb3J0IC5jZW50ZXIgLmNlbnRyb2lkcy1yZXBvcnQtdGFicyBtZC10YWItY29udGVudCB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNldmVudHMgLmhlYWRlciAuZGl2LXNlYXJjaCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICNldmVudHMgLmNlbnRlciAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAjY2VudHJvaWRzLXJlcG9ydCAuY2VudGVyIC5jZW50cm9pZHMtcmVwb3J0LXRhYnMgLmRpdi10YWItbGFiZWwgbWQtdGFiLWNvbnRlbnQge1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH0gfVxuXG4jY2VudHJvaWRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAjY2VudHJvaWRzIC5tYWluLXNpZGVuYXYub3BlbiB7XG4gICAgei1pbmRleDogNjA7IH1cbiAgI2NlbnRyb2lkcyBtZC1zaWRlbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgI2NlbnRyb2lkcyBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjY2VudHJvaWRzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAgICNjZW50cm9pZHMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICAgICAgICNjZW50cm9pZHMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjY2VudHJvaWRzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAjY2VudHJvaWRzIG1kLXNpZGVuYXYgbWQtY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICNjZW50cm9pZHMgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICNjZW50cm9pZHMgbWQtc2lkZW5hdiAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7IH1cbiAgICAjY2VudHJvaWRzIG1kLXNpZGVuYXYgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7IH1cbiAgI2NlbnRyb2lkcyAuY2VudGVyIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgbWF4LWhlaWdodDogMTM2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNjZW50cm9pZHMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAjY2VudHJvaWRzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2gge1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIGNlbnRyb2lkLWhlaWdodDogNTZweDtcbiAgICAgICAgcGFkZGluZzogMThweDsgfVxuICAgICAgICAjY2VudHJvaWRzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2ggLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNjZW50cm9pZHMgLmhlYWRlciAuZGl2LXNlYXJjaCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICNjZW50cm9pZHMgLmNlbnRlciAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0gfVxuXG4jY29udHJhY3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAjY29udHJhY3RzIC5kZXRhaWwtcmVzaXplIHtcbiAgICB3aWR0aDogNzIlOyB9XG4gICNjb250cmFjdHMgLm1haW4tc2lkZW5hdi5vcGVuIHtcbiAgICB6LWluZGV4OiA2MDsgfVxuICAjY29udHJhY3RzIG1kLXNpZGVuYXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIG1heC13aWR0aDogNTAwcHg7IH1cbiAgICAjY29udHJhY3RzIG1kLXNpZGVuYXYgLmhlYWRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7IH1cbiAgICAgICNjb250cmFjdHMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7IH1cbiAgICAgICAgI2NvbnRyYWN0cyBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwOyB9XG4gICAgICAgICAgI2NvbnRyYWN0cyBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiBtZC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAgICNjb250cmFjdHMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICNjb250cmFjdHMgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgI2NvbnRyYWN0cyBtZC1zaWRlbmF2IG1kLWNvbnRlbnQgLml0ZW0uc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgI2NvbnRyYWN0cyBtZC1zaWRlbmF2IC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4OyB9XG4gICNjb250cmFjdHMgLmNlbnRlciAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgICBtYXgtaGVpZ2h0OiAxMzZweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgI2NvbnRyYWN0cyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgICNjb250cmFjdHMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAgICAgI2NvbnRyYWN0cyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIC5kaXYtc2VhcmNoIC5pbnB1dC1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjY29udHJhY3RzIC5oZWFkZXIgLmRpdi1zZWFyY2gge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAjY29udHJhY3RzIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9IH1cblxuI2xpbmVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAjbGluZXMgLm1haW4tc2lkZW5hdi5vcGVuIHtcbiAgICB6LWluZGV4OiA2MDsgfVxuICAjbGluZXMgbWQtc2lkZW5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAgICNsaW5lcyBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjbGluZXMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7IH1cbiAgICAgICAgI2xpbmVzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgICAgICAgICAjbGluZXMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjbGluZXMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICNsaW5lcyBtZC1zaWRlbmF2IG1kLWNvbnRlbnQgLml0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjbGluZXMgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICNsaW5lcyBtZC1zaWRlbmF2IC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEycHggMDsgfVxuICAgICNsaW5lcyBtZC1zaWRlbmF2IC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4OyB9XG4gICNsaW5lcyAuY2VudGVyIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgbWF4LWhlaWdodDogMTM2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNsaW5lcyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgICNsaW5lcyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgICAgcGFkZGluZzogMThweDsgfVxuICAgICAgICAjbGluZXMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI2xpbmVzIC5oZWFkZXIgLmRpdi1zZWFyY2gge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAjbGluZXMgLmNlbnRlciAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0gfVxuXG4jZW1wbG95ZWVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAjZW1wbG95ZWVzIC5tYWluLXNpZGVuYXYub3BlbiB7XG4gICAgei1pbmRleDogNjA7IH1cbiAgI2VtcGxveWVlcyBtZC1zaWRlbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgI2VtcGxveWVlcyBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjZW1wbG95ZWVzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAgICNlbXBsb3llZXMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICAgICAgICNlbXBsb3llZXMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjZW1wbG95ZWVzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAjZW1wbG95ZWVzIG1kLXNpZGVuYXYgbWQtY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICNlbXBsb3llZXMgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICNlbXBsb3llZXMgbWQtc2lkZW5hdiAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7IH1cbiAgICAjZW1wbG95ZWVzIG1kLXNpZGVuYXYgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7IH1cbiAgI2VtcGxveWVlcyAuY2VudGVyIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgbWF4LWhlaWdodDogMTM2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNlbXBsb3llZXMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAjZW1wbG95ZWVzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2gge1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIGVtcGxveWVlLWhlaWdodDogNTZweDtcbiAgICAgICAgcGFkZGluZzogMThweDsgfVxuICAgICAgICAjZW1wbG95ZWVzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2ggLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNlbXBsb3llZXMgLmhlYWRlciAuZGl2LXNlYXJjaCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICNlbXBsb3llZXMgLmNlbnRlciAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0gfVxuXG4uYXNzZXNzbWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYXNzZXNzbWVudF9fbG9hZGluZyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjkpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAwMDsgfVxuICAgIC5hc3Nlc3NtZW50X19sb2FkaW5nX19zcGlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAuYXNzZXNzbWVudF9fdGV4dCB7XG4gICAgd2lkdGg6IDYwJTsgfVxuICAgIC5hc3Nlc3NtZW50X190ZXh0X19yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gICAgICAuYXNzZXNzbWVudF9fdGV4dF9fcm93X19vcHRpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIC5hc3Nlc3NtZW50X190ZXh0X19yb3dfX3RpdGxlIHtcbiAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIC5hc3Nlc3NtZW50X190ZXh0X19yb3dfX29wdGlvbnMge1xuICAgICAgICB3aWR0aDogNjAlOyB9XG4gICAgICAuYXNzZXNzbWVudF9fdGV4dF9fcm93X19hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAuYXNzZXNzbWVudF9faW1hZ2VzIHtcbiAgICB3aWR0aDogNDAlOyB9XG4gICAgLmFzc2Vzc21lbnRfX2ltYWdlc19fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAgICAgLmFzc2Vzc21lbnRfX2ltYWdlc19fdGl0bGVfX2luZm8ge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgLmFzc2Vzc21lbnRfX2ltYWdlc19fd3JhcHBlciB7XG4gICAgICB3aWR0aDogMzIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cbiAgICAgIC5hc3Nlc3NtZW50X19pbWFnZXNfX3dyYXBwZXJfX2ltZyB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM0NTVBNjQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gIC5hc3Nlc3NtZW50X19mb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAuYXNzZXNzbWVudF9fZm9vdGVyX19idXR0b25zIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuI21vZGVsT3BlcmF0aW9uTG9ncyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7IH1cbiAgI21vZGVsT3BlcmF0aW9uTG9ncyAuZGV0YWlsLXJlc2l6ZSB7XG4gICAgd2lkdGg6IDcyJTsgfVxuICAjbW9kZWxPcGVyYXRpb25Mb2dzIC5tYWluLXNpZGVuYXYub3BlbiB7XG4gICAgei1pbmRleDogNjA7IH1cbiAgI21vZGVsT3BlcmF0aW9uTG9ncyBtZC1zaWRlbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBtYXgtd2lkdGg6IDUwMHB4OyB9XG4gICAgI21vZGVsT3BlcmF0aW9uTG9ncyBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjbW9kZWxPcGVyYXRpb25Mb2dzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICAgICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjbW9kZWxPcGVyYXRpb25Mb2dzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAjbW9kZWxPcGVyYXRpb25Mb2dzIG1kLXNpZGVuYXYgbWQtY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgbWQtc2lkZW5hdiAuZGl2LWFkZC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMCAzMnB4IDZweDsgfVxuICAjbW9kZWxPcGVyYXRpb25Mb2dzIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogMTM2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAjbW9kZWxPcGVyYXRpb25Mb2dzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2gge1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICAgICAgICNtb2RlbE9wZXJhdGlvbkxvZ3MgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI21vZGVsT3BlcmF0aW9uTG9ncyAuaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgI21vZGVsT3BlcmF0aW9uTG9ncyAuY2VudGVyIC5oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDsgfSB9XG5cbi52aW9sYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnZpb2xhdGlvbl9fbG9hZGluZyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjkpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAwMDsgfVxuICAgIC52aW9sYXRpb25fX2xvYWRpbmdfX3NwaW5uZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luOiBhdXRvOyB9XG4gIC52aW9sYXRpb25fX3RleHQge1xuICAgIHdpZHRoOiA2MCU7IH1cbiAgICAudmlvbGF0aW9uX190ZXh0X19yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gICAgICAudmlvbGF0aW9uX190ZXh0X19yb3dfX29wdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgLnZpb2xhdGlvbl9fdGV4dF9fcm93X190aXRsZSB7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAudmlvbGF0aW9uX190ZXh0X19yb3dfX29wdGlvbnMge1xuICAgICAgICB3aWR0aDogNjAlOyB9XG4gICAgICAudmlvbGF0aW9uX190ZXh0X19yb3dfX2FjdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC52aW9sYXRpb25fX2ltYWdlcyB7XG4gICAgd2lkdGg6IDQwJTsgfVxuICAgIC52aW9sYXRpb25fX2ltYWdlc19fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAgICAgLnZpb2xhdGlvbl9faW1hZ2VzX190aXRsZV9faW5mbyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAudmlvbGF0aW9uX19pbWFnZXNfX3dyYXBwZXIge1xuICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG4gICAgICAudmlvbGF0aW9uX19pbWFnZXNfX3dyYXBwZXJfX2ltZyB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM0NTVBNjQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gIC52aW9sYXRpb25fX2Zvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIC52aW9sYXRpb25fX2Zvb3Rlcl9fYnV0dG9ucyB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAudmlvbGF0aW9uX19mb290ZXJfX2J1dHRvbnNfX2xlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAudmlvbGF0aW9uX19mb290ZXJfX2J1dHRvbnNfX2NlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLnZpb2xhdGlvbl9fZm9vdGVyX19idXR0b25zX19yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbiNvcmdhbml6YXRpb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAjb3JnYW5pemF0aW9ucyAubWFpbi1zaWRlbmF2Lm9wZW4ge1xuICAgIHotaW5kZXg6IDYwOyB9XG4gICNvcmdhbml6YXRpb25zIG1kLXNpZGVuYXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7IH1cbiAgICAjb3JnYW5pemF0aW9ucyBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjb3JnYW5pemF0aW9ucyBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAgICAgICAjb3JnYW5pemF0aW9ucyBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwOyB9XG4gICAgICAgICAgI29yZ2FuaXphdGlvbnMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjb3JnYW5pemF0aW9ucyBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgI29yZ2FuaXphdGlvbnMgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgI29yZ2FuaXphdGlvbnMgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICNvcmdhbml6YXRpb25zIG1kLXNpZGVuYXYgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTJweCAwOyB9XG4gICAgI29yZ2FuaXphdGlvbnMgbWQtc2lkZW5hdiAuZGl2LWFkZC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMCAzMnB4IDZweDsgfVxuICAjb3JnYW5pemF0aW9ucyAuY2VudGVyIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgbWF4LWhlaWdodDogMTM2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNvcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgI29yZ2FuaXphdGlvbnMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIHBhZGRpbmc6IDE4cHg7IH1cbiAgICAgICAgI29yZ2FuaXphdGlvbnMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI29yZ2FuaXphdGlvbnMgLmhlYWRlciAuZGl2LXNlYXJjaCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICNvcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9IH1cblxuLmFub21hbHktcmVwb3J0X19yb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRThFQUY2O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmFub21hbHktcmVwb3J0X19maWx0ZXJzLWJ1dHRvbnMge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uYW5vbWFseS1yZXBvcnQgLmZpbHRlcnMtZnJhbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gIC5hbm9tYWx5LXJlcG9ydCAuZmlsdGVycy1mcmFtZSAubWQtaW5wdXQtZGF0ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAxMjBweDsgfVxuICAuYW5vbWFseS1yZXBvcnQgLmZpbHRlcnMtZnJhbWUgLmZpbHRlcnMge1xuICAgIGhlaWdodDogNTBweDsgfVxuXG4uYW5vbWFseS1yZXBvcnQgLnBhZ2Utc2VsZWN0Lm5nLXNjb3BlIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLmFub21hbHktcmVwb3J0IC5jZW50ZXItYWxpZ24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYW5vbWFseS1yZXBvcnQgLmxpbWl0LXNlbGVjdC5uZy1zY29wZSB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5hbm9tYWx5LXJlcG9ydCAudGFibGUubWQtdGFibGUgdGQubWQtY2VsbCwgLmFub21hbHktcmVwb3J0IHRhYmxlLm1kLXRhYmxlIHRoLm1kLWNvbHVtbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYW5vbWFseS1yZXBvcnRfX2Fzc2Vzc21lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5hbm9tYWx5LXJlcG9ydF9fYXNzZXNzbWVudF9fdGV4dCB7XG4gICAgd2lkdGg6IDYwJTsgfVxuICAgIC5hbm9tYWx5LXJlcG9ydF9fYXNzZXNzbWVudF9fdGV4dF9fcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDsgfVxuICAgICAgLmFub21hbHktcmVwb3J0X19hc3Nlc3NtZW50X190ZXh0X19yb3dfX3RpdGxlIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmFub21hbHktcmVwb3J0X19hc3Nlc3NtZW50X19pbWFnZXMge1xuICAgIHdpZHRoOiA0MCU7IH1cbiAgICAuYW5vbWFseS1yZXBvcnRfX2Fzc2Vzc21lbnRfX2ltYWdlc19fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAgICAgLmFub21hbHktcmVwb3J0X19hc3Nlc3NtZW50X19pbWFnZXNfX3RpdGxlX19pbmZvIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgIC5hbm9tYWx5LXJlcG9ydF9fYXNzZXNzbWVudF9faW1hZ2VzX193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgICAuYW5vbWFseS1yZXBvcnRfX2Fzc2Vzc21lbnRfX2ltYWdlc19fd3JhcHBlcl9faW1nIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzQ1NUE2NDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG5cbi5jdXN0b20tZGlhbG9nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDU1JTsgfVxuXG4uYXNzZXNzbWVudC1yZXBvcnRfX3Jvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNFOEVBRjY7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYXNzZXNzbWVudC1yZXBvcnRfX2ZpbHRlcnMtYnV0dG9ucyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5hc3Nlc3NtZW50LXJlcG9ydCAuZmlsdGVycy1mcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cbiAgLmFzc2Vzc21lbnQtcmVwb3J0IC5maWx0ZXJzLWZyYW1lIC5tZC1pbnB1dC1kYXRlIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDEyMHB4OyB9XG4gIC5hc3Nlc3NtZW50LXJlcG9ydCAuZmlsdGVycy1mcmFtZSAuZmlsdGVycyB7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG5cbi5hc3Nlc3NtZW50LXJlcG9ydCAucGFnZS1zZWxlY3Qubmctc2NvcGUge1xuICB3aWR0aDogYXV0bzsgfVxuXG4uYXNzZXNzbWVudC1yZXBvcnQgLmNlbnRlci1hbGlnbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hc3Nlc3NtZW50LXJlcG9ydCAubGltaXQtc2VsZWN0Lm5nLXNjb3BlIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLmFzc2Vzc21lbnQtcmVwb3J0IC50YWJsZS5tZC10YWJsZSB0ZC5tZC1jZWxsLCAuYXNzZXNzbWVudC1yZXBvcnQgdGFibGUubWQtdGFibGUgdGgubWQtY29sdW1uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hc3Nlc3NtZW50LXJlcG9ydF9fYXNzZXNzbWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmFzc2Vzc21lbnQtcmVwb3J0X19hc3Nlc3NtZW50X190ZXh0IHtcbiAgICB3aWR0aDogNjAlOyB9XG4gICAgLmFzc2Vzc21lbnQtcmVwb3J0X19hc3Nlc3NtZW50X190ZXh0X19yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4OyB9XG4gICAgICAuYXNzZXNzbWVudC1yZXBvcnRfX2Fzc2Vzc21lbnRfX3RleHRfX3Jvd19fdGl0bGUge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgLmFzc2Vzc21lbnQtcmVwb3J0X19hc3Nlc3NtZW50X190ZXh0X19yb3dfX3NlcGFyYXRvciB7XG4gICAgICAgIHdpZHRoOiA5NSU7IH1cbiAgLmFzc2Vzc21lbnQtcmVwb3J0X19hc3Nlc3NtZW50X19pbWFnZXMge1xuICAgIHdpZHRoOiA0MCU7IH1cbiAgICAuYXNzZXNzbWVudC1yZXBvcnRfX2Fzc2Vzc21lbnRfX2ltYWdlc19fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAgICAgLmFzc2Vzc21lbnQtcmVwb3J0X19hc3Nlc3NtZW50X19pbWFnZXNfX3RpdGxlX19pbmZvIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgIC5hc3Nlc3NtZW50LXJlcG9ydF9fYXNzZXNzbWVudF9faW1hZ2VzX193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgICAuYXNzZXNzbWVudC1yZXBvcnRfX2Fzc2Vzc21lbnRfX2ltYWdlc19fd3JhcHBlcl9faW1nIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzQ1NUE2NDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG5cbi5jdXN0b20tZGlhbG9nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDU1JTsgfVxuXG4uZXZlbnQtcmVwb3J0X19yb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRThFQUY2O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmV2ZW50LXJlcG9ydF9fZmlsdGVycy1idXR0b25zIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmV2ZW50LXJlcG9ydCAuZmlsdGVycy1mcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cbiAgLmV2ZW50LXJlcG9ydCAuZmlsdGVycy1mcmFtZSAubWQtaW5wdXQtZGF0ZSAubWQtZXJyb3JzLXNwYWNlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZXZlbnQtcmVwb3J0IC5maWx0ZXJzLWZyYW1lIC5maWx0ZXJzIHtcbiAgICBoZWlnaHQ6IDUwcHg7IH1cblxuLmV2ZW50LXJlcG9ydCAucGFnZS1zZWxlY3Qubmctc2NvcGUge1xuICB3aWR0aDogYXV0bzsgfVxuXG4uZXZlbnQtcmVwb3J0IC5saW1pdC1zZWxlY3Qubmctc2NvcGUge1xuICB3aWR0aDogYXV0bzsgfVxuXG4uZXZlbnQtcmVwb3J0IHRhYmxlLm1kLXRhYmxlIHRkLm1kLWNlbGwsXG4uZXZlbnQtcmVwb3J0IHRhYmxlLm1kLXRhYmxlIHRoLm1kLWNvbHVtbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi5ldmVudC1yZXBvcnQgdGFibGUubWQtdGFibGUgLnRkLWV2ZW50LXR5cGUge1xuICB3aWR0aDogMTIwcHg7IH1cblxuLmV2ZW50LXJlcG9ydCB0YWJsZS5tZC10YWJsZSAudGQtZXZlbnQtdGltZSxcbi5ldmVudC1yZXBvcnQgdGFibGUubWQtdGFibGUgLnRkLWV2ZW50LXR5cGUsXG4uZXZlbnQtcmVwb3J0IHRhYmxlLm1kLXRhYmxlIC50ZC1jZW50cm9pZCB7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4uZXZlbnQtcmVwb3J0X19hc3Nlc3NtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMjBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuZXZlbnQtcmVwb3J0X19hc3Nlc3NtZW50X190ZXh0IHtcbiAgICB3aWR0aDogNjAlOyB9XG4gICAgLmV2ZW50LXJlcG9ydF9fYXNzZXNzbWVudF9fdGV4dF9fcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDsgfVxuICAgICAgLmV2ZW50LXJlcG9ydF9fYXNzZXNzbWVudF9fdGV4dF9fcm93X190aXRsZSB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5ldmVudC1yZXBvcnRfX2Fzc2Vzc21lbnRfX2ltYWdlcyB7XG4gICAgd2lkdGg6IDQwJTsgfVxuICAgIC5ldmVudC1yZXBvcnRfX2Fzc2Vzc21lbnRfX2ltYWdlc19fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAgICAgLmV2ZW50LXJlcG9ydF9fYXNzZXNzbWVudF9faW1hZ2VzX190aXRsZV9faW5mbyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAuZXZlbnQtcmVwb3J0X19hc3Nlc3NtZW50X19pbWFnZXNfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5ldmVudC1yZXBvcnRfX2Fzc2Vzc21lbnRfX2ltYWdlc19fd3JhcHBlcl9faW1nIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzQ1NUE2NDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG5cbi5jdXN0b20tZGlhbG9nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDU1JTsgfVxuXG4uc2VydmljZS1yZXBvcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7IH1cbiAgLnNlcnZpY2UtcmVwb3J0ID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1maWx0ZXJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAxMnB4O1xuICAgIHRvcDogMTJweDtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICAgIHotaW5kZXg6IDYwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDsgfVxuICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1maWx0ZXJzOm5vdCguZmlsdGVycy1vcGVuKSB7XG4gICAgICBtaW4td2lkdGg6IDA7IH1cbiAgICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2UtZmlsdGVycyAuc2lkZW5hdiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDIycHggMTZweCAxMnB4O1xuICAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLWZpbHRlcnMgLnNpZGVuYXYgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgICAgbWFyZ2luOiAxNnB4IDA7IH1cbiAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1maWx0ZXJzIC5zaWRlbmF2IC5pbnB1dC1kYXRlIGxhYmVsIHtcbiAgICAgICAgcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAgICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLWZpbHRlcnMgLnNpZGVuYXYgLmlucHV0LWRhdGUgbWQtZGF0ZXBpY2tlciAubWQtZGF0ZXBpY2tlci1idXR0b24ge1xuICAgICAgICBtYXgtd2lkdGg6IDM1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2UtZmlsdGVycyAuc2lkZW5hdiAuaW5wdXQtZGF0ZSBtZC1kYXRlcGlja2VyIC5tZC1kYXRlcGlja2VyLWJ1dHRvbiBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1maWx0ZXJzIC5zaWRlbmF2IC5pbnB1dC1kYXRlIG1kLWRhdGVwaWNrZXIgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7IH1cbiAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1maWx0ZXJzIC5zaWRlbmF2IC5vbmx5T2NjdXJyZW5jZXMtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gICAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1maWx0ZXJzIC5zaWRlbmF2IC5vbmx5T2NjdXJyZW5jZXMtaW5wdXQtY29udGFpbmVyIG1kLXN3aXRjaCB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLWZpbHRlcnMgLmJ1dHRvbi10b2dnbGUtc2lkZW5hdiB7XG4gICAgICB6LWluZGV4OiA2MTsgfVxuICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2UtbWFwLWRpdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDVweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA3cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAycHggMTZweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICB6LWluZGV4OiAzOyB9XG4gICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLW1hcC1kaXYgLnNlcnZpY2UtbWFwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgei1pbmRleDogMDsgfVxuICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1tYXAtZGl2IC5kaXYtYnV0dG9uLXRvZ2dsZS12aWV3LXNpZGVuYXYge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgei1pbmRleDogMztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2UtbWFwLWRpdiAuZGl2LWJ1dHRvbi10b2dnbGUtdmlldy1zaWRlbmF2OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjBmMTsgfVxuICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2Utc2lkZWJhciB7XG4gICAgbWF4LXdpZHRoOiAzODBweDsgfVxuICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLXZpZXcgPiAubWQtc3ViaGVhZGVyLFxuICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLXZpZXcgPiBtZC10b29sYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnNlcnZpY2UtdmlldyA+IC5tZC1zdWJoZWFkZXIgKixcbiAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLXZpZXcgPiBtZC10b29sYmFyICoge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnNlcnZpY2UtdmlldyA+IC5tZC1zdWJoZWFkZXIgLmluZm8tYWxsb2NhdGlvbixcbiAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLXZpZXcgPiBtZC10b29sYmFyIC5pbmZvLWFsbG9jYXRpb24ge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnNlcnZpY2UtdmlldyA+IC5tZC1zdWJoZWFkZXIgbWQtaWNvbixcbiAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLXZpZXcgPiBtZC10b29sYmFyIG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7IH1cbiAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLXZpZXcgPiAubWQtc3ViaGVhZGVyIG1kLWlucHV0LWNvbnRhaW5lcixcbiAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLXZpZXcgPiBtZC10b29sYmFyIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnNlcnZpY2UtdmlldyA+IC5tZC1zdWJoZWFkZXIgbWQtaW5wdXQtY29udGFpbmVyID4gKixcbiAgICAgICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnNlcnZpY2UtdmlldyA+IG1kLXRvb2xiYXIgbWQtaW5wdXQtY29udGFpbmVyID4gKiB7XG4gICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2Utc2lkZWJhciAuc2VydmljZS12aWV3ID4gLm1kLXN1YmhlYWRlciBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQsXG4gICAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLXZpZXcgPiBtZC10b29sYmFyIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnNlcnZpY2Utb2NjdXJyZW5jZXMtbGlzdCAubWQtbGlzdC1pdGVtLXRleHQgPiAqIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5zZXJ2aWNlLW9jY3VycmVuY2VzLWxpc3QgLm1kLXNlY3VuZGFyeSBzcGFuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTsgfVxuICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5kaXYtYWxsb2NhdGlvbi1wZW9wbGUtc3RhdHVzIHtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICAgICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLmRpdi1hbGxvY2F0aW9uLXBlb3BsZS1zdGF0dXMgPiBkaXYge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1pbi13aWR0aDogNzVweDtcbiAgICAgICAgbWF4LXdpZHRoOiA4NXB4O1xuICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgbWluLWhlaWdodDogOTJweDtcbiAgICAgICAgbWF4LWhlaWdodDogOTJweDtcbiAgICAgICAgaGVpZ2h0OiA5MnB4O1xuICAgICAgICBwYWRkaW5nOiAycHggMDtcbiAgICAgICAgbWFyZ2luOiAycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLmRpdi1hbGxvY2F0aW9uLXBlb3BsZS1zdGF0dXMgPiBkaXYgLmF2YXRhciB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5kaXYtYWxsb2NhdGlvbi1wZW9wbGUtc3RhdHVzID4gZGl2IC5hbGxvY2F0aW9uLXRvdGFscyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjBweDtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMWVtOyB9XG4gICAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5kaXYtYWxsb2NhdGlvbi1wZW9wbGUtc3RhdHVzID4gZGl2IC5kaXYtbG9hZGluZyB7XG4gICAgICAgICAgdG9wOiAtMTBweDsgfVxuICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSB7XG4gICAgICBwYWRkaW5nOiA0cHggMTZweCA4cHggMTZweDtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2Utc2lkZWJhciAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLmluZm8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAudGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAubm90ZXMge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC5ub3RlcyBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuICAgICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5ldmVudC1pdGVtIC50b3RhbC1iYWxhbmNpbmcge1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgICAgICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2Utc2lkZWJhciAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLnRvdGFsLWJhbGFuY2luZyBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJygnOyB9XG4gICAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAudG90YWwtYmFsYW5jaW5nIHNwYW46YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcpJzsgfVxuICAgICAgICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2Utc2lkZWJhciAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLnRvdGFsLWJhbGFuY2luZyBzcGFuIC5iYWxhbmNpbmctcG9zaXRpdmU6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnICsnOyB9XG4gICAgICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2Utc2lkZWJhciAudGltZWxpbmUtZXZlbnRzLWxpc3QgLmV2ZW50LWl0ZW0gLnNlY29uZGFyeS10ZXh0LnRpbWUge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC50aW1lbGluZS1ldmVudHMtbGlzdCAuZXZlbnQtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC50aW1lbGluZS1ldmVudHMtbGlzdCAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDZweCAwOyB9XG4gICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5hdmF0YXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDsgfVxuICAgICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLnRpbWVsaW5lLWV2ZW50cy1saXN0IC5hdmF0YXIub2NjdXJyZW5jZS1ldmVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50OyB9XG4gICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG4gICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgLnNlcnZpY2UtcmVwb3J0IC5jZW50cm9pZC1tYXJrZXItaW5mby13aW5kb3cgaDMsIC5zZXJ2aWNlLXJlcG9ydCAuY2VudHJvaWQtbWFya2VyLWluZm8td2luZG93IGg0LCAuc2VydmljZS1yZXBvcnQgLmNlbnRyb2lkLW1hcmtlci1pbmZvLXdpbmRvdyBwIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTlweCkge1xuICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2Utc2lkZWJhciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLWZpbHRlcnMuZmlsdGVycy1vcGVuIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2UtZmlsdGVycy5maWx0ZXJzLW9wZW4ge1xuICAgIG1heC1oZWlnaHQ6IDMxMHB4O1xuICAgIHotaW5kZXg6IDYzOyB9XG4gIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1maWx0ZXJzIC5zaWRlbmF2IHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbiAgICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2Utc2lkZWJhciAuc2VydmljZS12aWV3LFxuICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIG1kLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIG1kLXRvb2xiYXIge1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgICAuc2VydmljZS1yZXBvcnQgLnNlcnZpY2Utc2lkZWJhciBtZC10b29sYmFyIG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gICAgLnNlcnZpY2UtcmVwb3J0IC5zZXJ2aWNlLXNpZGViYXIgLmNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5zZXJ2aWNlLXJlcG9ydCAuc2VydmljZS1zaWRlYmFyIC5jb250ZW50IC5tZC1zdWJoZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDEycHggMDsgfSB9XG5cbi50ZWNobmljYWwtcmVwb3J0X19yb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRThFQUY2OyB9XG5cbi50ZWNobmljYWwtcmVwb3J0X19maWx0ZXJzLWJ1dHRvbnMge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGVjaG5pY2FsLXJlcG9ydCAuZmlsdGVycy1mcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cbiAgLnRlY2huaWNhbC1yZXBvcnQgLmZpbHRlcnMtZnJhbWUgLm1kLWlucHV0LWRhdGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB3aWR0aDogMTIwcHg7IH1cbiAgLnRlY2huaWNhbC1yZXBvcnQgLmZpbHRlcnMtZnJhbWUgLmZpbHRlcnMge1xuICAgIGhlaWdodDogNTBweDsgfVxuXG4udGVjaG5pY2FsLXJlcG9ydCAucGFnZS1zZWxlY3Qubmctc2NvcGUge1xuICB3aWR0aDogYXV0bzsgfVxuXG4udGVjaG5pY2FsLXJlcG9ydCAuY2VudGVyLWFsaWduIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLnRlY2huaWNhbC1yZXBvcnQgLmxpbWl0LXNlbGVjdC5uZy1zY29wZSB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi50ZWNobmljYWwtcmVwb3J0IC50YWJsZS5tZC10YWJsZSB0ZC5tZC1jZWxsLCAudGVjaG5pY2FsLXJlcG9ydCB0YWJsZS5tZC10YWJsZSB0aC5tZC1jb2x1bW4ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRlY2huaWNhbC1yZXBvcnRfX2Fzc2Vzc21lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC50ZWNobmljYWwtcmVwb3J0X19hc3Nlc3NtZW50X190ZXh0IHtcbiAgICB3aWR0aDogNjAlOyB9XG4gICAgLnRlY2huaWNhbC1yZXBvcnRfX2Fzc2Vzc21lbnRfX3RleHRfX3JvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7IH1cbiAgICAgIC50ZWNobmljYWwtcmVwb3J0X19hc3Nlc3NtZW50X190ZXh0X19yb3dfX3RpdGxlIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLnRlY2huaWNhbC1yZXBvcnRfX2Fzc2Vzc21lbnRfX2ltYWdlcyB7XG4gICAgd2lkdGg6IDQwJTsgfVxuICAgIC50ZWNobmljYWwtcmVwb3J0X19hc3Nlc3NtZW50X19pbWFnZXNfX3RpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgICAgIC50ZWNobmljYWwtcmVwb3J0X19hc3Nlc3NtZW50X19pbWFnZXNfX3RpdGxlX19pbmZvIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgIC50ZWNobmljYWwtcmVwb3J0X19hc3Nlc3NtZW50X19pbWFnZXNfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAgIC50ZWNobmljYWwtcmVwb3J0X19hc3Nlc3NtZW50X19pbWFnZXNfX3dyYXBwZXJfX2ltZyB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM0NTVBNjQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMjQwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjsgfVxuXG4uY3VzdG9tLWRpYWxvZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1NSU7IH1cblxuI3NlcnZpY2VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAjc2VydmljZXMgLm1haW4tc2lkZW5hdi5vcGVuIHtcbiAgICB6LWluZGV4OiA2MDsgfVxuICAjc2VydmljZXMgbWQtc2lkZW5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAgICNzZXJ2aWNlcyBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjc2VydmljZXMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7IH1cbiAgICAgICAgI3NlcnZpY2VzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgICAgICAgICAjc2VydmljZXMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjc2VydmljZXMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICNzZXJ2aWNlcyBtZC1zaWRlbmF2IG1kLWNvbnRlbnQgLml0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjc2VydmljZXMgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICNzZXJ2aWNlcyBtZC1zaWRlbmF2IC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEycHggMDsgfVxuICAgICNzZXJ2aWNlcyBtZC1zaWRlbmF2IC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4OyB9XG4gICNzZXJ2aWNlcyAuY2VudGVyIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgbWF4LWhlaWdodDogMTM2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNzZXJ2aWNlcyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgICNzZXJ2aWNlcyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgICAgcGFkZGluZzogMThweDsgfVxuICAgICAgICAjc2VydmljZXMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI3NlcnZpY2VzIC5oZWFkZXIgLmRpdi1zZWFyY2gge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAjc2VydmljZXMgLmNlbnRlciAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0gfVxuXG4jc2ltQ2FyZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICNzaW1DYXJkcyAuZGV0YWlsLXJlc2l6ZSB7XG4gICAgd2lkdGg6IDcyJTsgfVxuICAjc2ltQ2FyZHMgLm1haW4tc2lkZW5hdi5vcGVuIHtcbiAgICB6LWluZGV4OiA2MDsgfVxuICAjc2ltQ2FyZHMgbWQtc2lkZW5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgbWF4LXdpZHRoOiA1MDBweDsgfVxuICAgICNzaW1DYXJkcyBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjc2ltQ2FyZHMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7IH1cbiAgICAgICAgI3NpbUNhcmRzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgICAgICAgICAjc2ltQ2FyZHMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjc2ltQ2FyZHMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICNzaW1DYXJkcyBtZC1zaWRlbmF2IG1kLWNvbnRlbnQgLml0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjc2ltQ2FyZHMgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICNzaW1DYXJkcyBtZC1zaWRlbmF2IC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4OyB9XG4gICNzaW1DYXJkcyAuY2VudGVyIC5oZWFkZXIge1xuICAgIGhlaWdodDogODBweDtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjc2ltQ2FyZHMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAjc2ltQ2FyZHMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAgICAgI3NpbUNhcmRzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2ggLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNzaW1DYXJkcyAuaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgI3NpbUNhcmRzIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9IH1cblxuI3Rlcm1pbmFscy1kYXNoYm9hcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICN0ZXJtaW5hbHMtZGFzaGJvYXJkIC5tYWluLXNpZGVuYXYub3BlbiB7XG4gICAgei1pbmRleDogNjA7IH1cbiAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgbWQtc2lkZW5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAgICN0ZXJtaW5hbHMtZGFzaGJvYXJkIG1kLXNpZGVuYXYgLmhlYWRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7IH1cbiAgICAgICN0ZXJtaW5hbHMtZGFzaGJvYXJkIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAgICN0ZXJtaW5hbHMtZGFzaGJvYXJkIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgICAgICAgICAjdGVybWluYWxzLWRhc2hib2FyZCBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiBtZC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAgICN0ZXJtaW5hbHMtZGFzaGJvYXJkIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAjdGVybWluYWxzLWRhc2hib2FyZCBtZC1zaWRlbmF2IG1kLWNvbnRlbnQgLml0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjdGVybWluYWxzLWRhc2hib2FyZCBtZC1zaWRlbmF2IG1kLWNvbnRlbnQgLml0ZW0uc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpOyB9XG4gICAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgbWQtc2lkZW5hdiAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7IH1cbiAgICAjdGVybWluYWxzLWRhc2hib2FyZCBtZC1zaWRlbmF2IC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4OyB9XG4gICN0ZXJtaW5hbHMtZGFzaGJvYXJkIG1kLXRhYi1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICN0ZXJtaW5hbHMtZGFzaGJvYXJkIG1kLXRhYi1jb250ZW50ID4gZGl2IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgbWQtdGFiLWNvbnRlbnQgPiBkaXYgLnRhYnMtbGlzdCBhIHtcbiAgICAgIGNvbG9yOiAjMTU2NUMwOyB9XG4gICN0ZXJtaW5hbHMtZGFzaGJvYXJkIG1kLWluay1iYXIge1xuICAgIGNvbG9yOiAjM2Y1MWI1O1xuICAgIGJhY2tncm91bmQ6ICMzZjUxYjU7IH1cbiAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLmNlbnRlciAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICN0ZXJtaW5hbHMtZGFzaGJvYXJkIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAgICAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLmRpdi1pY29uLWxvYWRpbmcge1xuICAgIG1hcmdpbjogNHB4IDAgMCA4cHg7IH1cbiAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLnRlcm1pbmFsLWl0ZW0ge1xuICAgIG1hcmdpbjogNnB4IDhweDsgfVxuICAjdGVybWluYWxzLWRhc2hib2FyZCAudGVybWluYWxzLXN0YXR1cy1saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgICN0ZXJtaW5hbHMtZGFzaGJvYXJkIC50ZXJtaW5hbHMtc3RhdHVzLWxpc3QgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAjdGVybWluYWxzLWRhc2hib2FyZCAudGVybWluYWxzLXN0YXR1cy1saXN0IC5kaXYtdGVybWluYWxzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogNnB4IDAgNnB4IDEycHg7XG4gICAgICAtd2Via2l0LWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAtbW96LWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIC1vLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9XG4gICN0ZXJtaW5hbHMtZGFzaGJvYXJkIC5wYWdpbmF0aW9uRW5kIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgcGFkZGluZzogMTBweDsgfVxuICAjdGVybWluYWxzLWRhc2hib2FyZCAubG9hZC1tb3JlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgICN0ZXJtaW5hbHMtZGFzaGJvYXJkIC5sb2FkLW1vcmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuICAjdGVybWluYWxzLWRhc2hib2FyZCBtZC10YWItaXRlbVt0YWJpbmRleD1cIjBcIl0uY2FtZXJhIH4gbWQtaW5rLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG4gICN0ZXJtaW5hbHMtZGFzaGJvYXJkIG1kLXRhYi1pdGVtW3RhYmluZGV4PVwiMFwiXS50ZXJtaW5hbHNPayB+IG1kLWluay1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuICAjdGVybWluYWxzLWRhc2hib2FyZCBtZC10YWItaXRlbVt0YWJpbmRleD1cIjBcIl0udGVybWluYWxzQ3JpdGljYWxzIH4gbWQtaW5rLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkICFpbXBvcnRhbnQ7IH1cbiAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgbWQtdGFiLWl0ZW1bdGFiaW5kZXg9XCIwXCJdLnRlcm1pbmFsc09mZiB+IG1kLWluay1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgI3Rlcm1pbmFscy1kYXNoYm9hcmQgLmhlYWRlciAuZGl2LXNlYXJjaCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICN0ZXJtaW5hbHMtZGFzaGJvYXJkIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKHdpZHRoOiAxOTIwcHgpIHtcbiAgI3Rlcm1pbmFscy1saXN0LWRhc2hib2FyZCAudGVybWluYWxzLWxpc3Qge1xuICAgIHBhZGRpbmc6IDAgNzBweDsgfVxuICAjdGVybWluYWxzLWxpc3QtZGFzaGJvYXJkIC50ZXJtaW5hbHMtc3RhdHVzLWxpc3Qge1xuICAgIHBhZGRpbmc6IDAgMTkwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAod2lkdGg6IDEzNjZweCkge1xuICAjdGVybWluYWxzLWxpc3QtZGFzaGJvYXJkIC50ZXJtaW5hbHMtbGlzdCB7XG4gICAgcGFkZGluZzogMCA4MHB4OyB9XG4gICN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQgLnRlcm1pbmFscy1zdGF0dXMtbGlzdCB7XG4gICAgcGFkZGluZzogMCAxMTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICh3aWR0aDogMTQ0MHB4KSB7XG4gICN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQgLnRlcm1pbmFscy1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDEyMHB4OyB9XG4gICN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQgLnRlcm1pbmFscy1zdGF0dXMtbGlzdCB7XG4gICAgcGFkZGluZzogMCAxNTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICh3aWR0aDogMTI4MHB4KSB7XG4gICN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQgLnRlcm1pbmFscy1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7IH1cbiAgI3Rlcm1pbmFscy1saXN0LWRhc2hib2FyZCAudGVybWluYWxzLXN0YXR1cy1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDY1cHg7IH0gfVxuXG4jdGVybWluYWxzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAjdGVybWluYWxzIC5tYWluLXNpZGVuYXYub3BlbiB7XG4gICAgei1pbmRleDogNjA7IH1cbiAgI3Rlcm1pbmFscyBtZC1zaWRlbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgI3Rlcm1pbmFscyBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjdGVybWluYWxzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAgICN0ZXJtaW5hbHMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICAgICAgICN0ZXJtaW5hbHMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjdGVybWluYWxzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAjdGVybWluYWxzIG1kLXNpZGVuYXYgbWQtY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICN0ZXJtaW5hbHMgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICN0ZXJtaW5hbHMgbWQtc2lkZW5hdiAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7IH1cbiAgICAjdGVybWluYWxzIG1kLXNpZGVuYXYgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7IH1cbiAgI3Rlcm1pbmFscyAuY2VudGVyIC5oZWFkZXIge1xuICAgIGhlaWdodDogODBweDtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjdGVybWluYWxzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgI3Rlcm1pbmFscyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgICAgcGFkZGluZzogMThweDsgfVxuICAgICAgICAjdGVybWluYWxzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2ggLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICN0ZXJtaW5hbHMgLmhlYWRlciAuZGl2LXNlYXJjaCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICN0ZXJtaW5hbHMgLmNlbnRlciAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0gfVxuXG4jdGVybWluYWxzLWluc3RhbGxhdGlvbiAuaW5zdGFsbGF0aW9uLXRhYnMge1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgI3Rlcm1pbmFscy1pbnN0YWxsYXRpb24gLmluc3RhbGxhdGlvbi10YWJzIG1kLXBhZ2luYXRpb24td3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAjdGVybWluYWxzLWluc3RhbGxhdGlvbiAuaW5zdGFsbGF0aW9uLXRhYnMgbWQtcGFnaW5hdGlvbi13cmFwcGVyIG1kLXRhYi1pdGVtIHtcbiAgICAgIGZsZXg6IDE7IH1cbiAgI3Rlcm1pbmFscy1pbnN0YWxsYXRpb24gLmluc3RhbGxhdGlvbi10YWJzIG1kLXRhYnMtY2FudmFzLFxuICAjdGVybWluYWxzLWluc3RhbGxhdGlvbiAuaW5zdGFsbGF0aW9uLXRhYnMgbWQtcGFnaW5hdGlvbi13cmFwcGVyLFxuICAjdGVybWluYWxzLWluc3RhbGxhdGlvbiAuaW5zdGFsbGF0aW9uLXRhYnMgbWQtdGFicy1jYW52YXMge1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG4gICN0ZXJtaW5hbHMtaW5zdGFsbGF0aW9uIC5pbnN0YWxsYXRpb24tdGFicyBtZC10YWJzLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMjFweDsgfVxuXG4jdGVjaG5pY2FsSW5mb3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICN0ZWNobmljYWxJbmZvcyAuZGV0YWlsLXJlc2l6ZSB7XG4gICAgd2lkdGg6IDcyJTsgfVxuICAjdGVjaG5pY2FsSW5mb3MgLm1haW4tc2lkZW5hdi5vcGVuIHtcbiAgICB6LWluZGV4OiA2MDsgfVxuICAjdGVjaG5pY2FsSW5mb3MgbWQtc2lkZW5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgbWF4LXdpZHRoOiA1MDBweDsgfVxuICAgICN0ZWNobmljYWxJbmZvcyBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjdGVjaG5pY2FsSW5mb3MgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7IH1cbiAgICAgICAgI3RlY2huaWNhbEluZm9zIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH1cbiAgICAgICAgICAjdGVjaG5pY2FsSW5mb3MgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjdGVjaG5pY2FsSW5mb3MgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICN0ZWNobmljYWxJbmZvcyBtZC1zaWRlbmF2IG1kLWNvbnRlbnQgLml0ZW0ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjdGVjaG5pY2FsSW5mb3MgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICN0ZWNobmljYWxJbmZvcyBtZC1zaWRlbmF2IC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4OyB9XG4gICN0ZWNobmljYWxJbmZvcyAuY2VudGVyIC5oZWFkZXIge1xuICAgIGhlaWdodDogODBweDtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjdGVjaG5pY2FsSW5mb3MgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAjdGVjaG5pY2FsSW5mb3MgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAgICAgI3RlY2huaWNhbEluZm9zIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2ggLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICN0ZWNobmljYWxJbmZvcyAuaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgI3RlY2huaWNhbEluZm9zIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9IH1cblxuI2V2ZW50cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7IH1cbiAgI2V2ZW50cyAuZGV0YWlsLXJlc2l6ZSB7XG4gICAgd2lkdGg6IDcyJTsgfVxuICAjZXZlbnRzIC5tYWluLXNpZGVuYXYub3BlbiB7XG4gICAgei1pbmRleDogNjA7IH1cbiAgI2V2ZW50cyBtZC1zaWRlbmF2IHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgI2V2ZW50cyBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjZXZlbnRzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAgICNldmVudHMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICAgICAgICNldmVudHMgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjZXZlbnRzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAjZXZlbnRzIG1kLXNpZGVuYXYgbWQtY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICNldmVudHMgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICNldmVudHMgbWQtc2lkZW5hdiAuZGl2LWFkZC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMCAzMnB4IDZweDsgfVxuICAjZXZlbnRzIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogMTM2cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICNldmVudHMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAjZXZlbnRzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2gge1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICAgICAgICNldmVudHMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICAjZXZlbnRzIC5jZW50ZXIgLmhlYWRlciAucHJpbnQtd3JhcHBlciBtZC1idXR0b24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICAjZXZlbnRzIC5jZW50ZXIgLmhlYWRlciAucHJpbnQtd3JhcHBlciBtZC1tZW51LWJhciB7XG4gICAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAgICNldmVudHMgLmNlbnRlciAuaGVhZGVyIC5wcmludC13cmFwcGVyIG1kLW1lbnUtYmFyIG1kLW1lbnUgLmV4cG9ydC1idG4ge1xuICAgICAgICBtaW4taGVpZ2h0OiA1NHB4OyB9XG4gICAgICAjZXZlbnRzIC5jZW50ZXIgLmhlYWRlciAucHJpbnQtd3JhcHBlciBtZC1tZW51LWJhciBtZC1tZW51IC5tZC1idXR0b24ge1xuICAgICAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDsgfVxuICAgICAgICAjZXZlbnRzIC5jZW50ZXIgLmhlYWRlciAucHJpbnQtd3JhcHBlciBtZC1tZW51LWJhciBtZC1tZW51IC5tZC1idXR0b24gbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nyk7IH1cbiAgICAjZXZlbnRzIC5jZW50ZXIgLmhlYWRlciAucHJpbnQtd3JhcHBlciAuZXhwb3J0LWltYWdlcy1idG4ge1xuICAgICAgbWluLXdpZHRoOiA1MHB4OyB9XG4gICAgICAjZXZlbnRzIC5jZW50ZXIgLmhlYWRlciAucHJpbnQtd3JhcHBlciAuZXhwb3J0LWltYWdlcy1idG4gbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNldmVudHMgLmhlYWRlciAuZGl2LXNlYXJjaCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICNldmVudHMgLmNlbnRlciAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH0gfVxuXG4jdHJhY2tlclJlYWRpbmdzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAjdHJhY2tlclJlYWRpbmdzIC5tYWluLXNpZGVuYXYub3BlbiB7XG4gICAgei1pbmRleDogNjA7IH1cbiAgI3RyYWNrZXJSZWFkaW5ncyBtZC1zaWRlbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgI3RyYWNrZXJSZWFkaW5ncyBtZC1zaWRlbmF2IC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gICAgICAjdHJhY2tlclJlYWRpbmdzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAgICN0cmFja2VyUmVhZGluZ3MgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDsgfVxuICAgICAgICAgICN0cmFja2VyUmVhZGluZ3MgbWQtc2lkZW5hdiAuaGVhZGVyIC5sb2dvIC5sb2dvLWljb24gbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjdHJhY2tlclJlYWRpbmdzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAjdHJhY2tlclJlYWRpbmdzIG1kLXNpZGVuYXYgbWQtY29udGVudCAuaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICN0cmFja2VyUmVhZGluZ3MgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAgICN0cmFja2VyUmVhZGluZ3MgbWQtc2lkZW5hdiAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7IH1cbiAgICAjdHJhY2tlclJlYWRpbmdzIG1kLXNpZGVuYXYgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7IH1cbiAgI3RyYWNrZXJSZWFkaW5ncyAuY2VudGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4OyB9XG4gICAgI3RyYWNrZXJSZWFkaW5ncyAuY2VudGVyIC5kaXYtdG90YWwge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICAjdHJhY2tlclJlYWRpbmdzIC5jZW50ZXIgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDsgfVxuICAgICN0cmFja2VyUmVhZGluZ3MgLmNlbnRlciAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgI3RyYWNrZXJSZWFkaW5ncyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgICAjdHJhY2tlclJlYWRpbmdzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICB0cmFja2VyUmVhZGluZy1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgcGFkZGluZzogMThweDsgfVxuICAgICAgICAgICN0cmFja2VyUmVhZGluZ3MgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI3RyYWNrZXJSZWFkaW5ncyAuaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgI3RyYWNrZXJSZWFkaW5ncyAuY2VudGVyIC5oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDsgfSB9XG5cbi50cmFja2VyUmVhZGluZy12aWV3IC5kaXYtZXZlbnQtaW1nIHtcbiAgaGVpZ2h0OiAyNDVweDsgfVxuICAudHJhY2tlclJlYWRpbmctdmlldyAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAudHJhY2tlclJlYWRpbmctdmlldyAuZGl2LWV2ZW50LWltZyAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIC5kaXYtaW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLnRyYWNrZXJSZWFkaW5nLXZpZXcgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyAuZXZlbnQtaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgICAgLnRyYWNrZXJSZWFkaW5nLXZpZXcgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyAuZXZlbnQtaW1nIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIHtcbiAgICAgICAgICBoZWlnaHQ6IDIyNXB4OyB9XG4gICAgICAgICAgLnRyYWNrZXJSZWFkaW5nLXZpZXcgLmRpdi1ldmVudC1pbWcgLmRpdi13cmFwcGVyLWV2ZW50LWltZyAuZGl2LWltZyAuZXZlbnQtaW1nIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIC5nYWxsZXJpYS1pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC50cmFja2VyUmVhZGluZy12aWV3IC5kaXYtZXZlbnQtaW1nIC5kaXYtd3JhcHBlci1ldmVudC1pbWcgLmRpdi1pbWcgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyMjVweDtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC50cmFja2VyUmVhZGluZy12aWV3IC5kaXYtZXZlbnQtaW1nIC5kaXYtd3JhcHBlci1ldmVudC1pbWcgLmRpdi1pbWcgLmV2ZW50LWltZy1wbmcgaW1nIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC50cmFja2VyUmVhZGluZy12aWV3IC5kaXYtZXZlbnQtaW1nIC5ldmVudC1tYXAtaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7IH1cblxuLnRyYWNrZXJSZWFkaW5nLXZpZXcgLmxpc3QtaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAudHJhY2tlclJlYWRpbmctdmlldyAubGlzdC1pdGVtIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgLnRyYWNrZXJSZWFkaW5nLXZpZXcgLmxpc3QtaXRlbSAudGl0bGUgLmV2ZW50LWVkaXQtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgZm9udC1zaXplOiAyMnB4OyB9XG4gIC50cmFja2VyUmVhZGluZy12aWV3IC5saXN0LWl0ZW0gLmluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAudHJhY2tlclJlYWRpbmctdmlldyAubGlzdC1pdGVtIC5kaXYtZXZlbnQtYnV0dG9ucyBidXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC50cmFja2VyUmVhZGluZy12aWV3IC5saXN0LWl0ZW0gbWQtaWNvbiB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi50cmFja2VyUmVhZGluZy12aWV3IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMDsgfVxuXG4udHJhY2tlclJlYWRpbmctdmlldyBwIHtcbiAgbWFyZ2luOiAwOyB9XG5cbiN1c2VycyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7IH1cbiAgI3VzZXJzIC5tYWluLXNpZGVuYXYub3BlbiB7XG4gICAgei1pbmRleDogNjA7IH1cbiAgI3VzZXJzIG1kLXNpZGVuYXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7IH1cbiAgICAjdXNlcnMgbWQtc2lkZW5hdiAuaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDsgfVxuICAgICAgI3VzZXJzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4OyB9XG4gICAgICAgICN1c2VycyBtZC1zaWRlbmF2IC5oZWFkZXIgLmxvZ28gLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwOyB9XG4gICAgICAgICAgI3VzZXJzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby1pY29uIG1kLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgI3VzZXJzIG1kLXNpZGVuYXYgLmhlYWRlciAubG9nbyAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAjdXNlcnMgbWQtc2lkZW5hdiBtZC1jb250ZW50IC5pdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgI3VzZXJzIG1kLXNpZGVuYXYgbWQtY29udGVudCAuaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cbiAgICAjdXNlcnMgbWQtc2lkZW5hdiAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7IH1cbiAgICAjdXNlcnMgbWQtc2lkZW5hdiAuZGl2LWFkZC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMCAzMnB4IDZweDsgfVxuICAjdXNlcnMgLmNlbnRlciAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAjdXNlcnMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAjdXNlcnMgLmNlbnRlciAuaGVhZGVyIC5zZWFyY2gtd3JhcHBlciAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgdXNlci1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIHBhZGRpbmc6IDE4cHg7IH1cbiAgICAgICAgI3VzZXJzIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2ggLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICN1c2VycyAuaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgI3VzZXJzIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9IH1cblxuLmFjdGlvbi1lZGl0b3Ige1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuYWN0aW9uLWVkaXRvcl9fZGF0YSB7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLmFjdGlvbi1lZGl0b3JfX3NhdmUge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuXG4uZW1wbG95ZWUtZWRpdG9yIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmVtcGxveWVlLWVkaXRvcl9fZGF0YSB7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLmVtcGxveWVlLWVkaXRvcl9fc2F2ZSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG5cbi5saW5lLXZpc3VhbGl6ZXIge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDsgfVxuICAubGluZS12aXN1YWxpemVyX19tYXAge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBoZWlnaHQ6IDMwMHB4OyB9XG5cbi5wb2ktZWRpdG9yIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnBvaS1lZGl0b3JfX2RhdGEge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC5wb2ktZWRpdG9yX19tYXAge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDIwMHB4OyB9XG5cbi5wb2ktc2VsZWN0aW9uIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnBvaS1zZWxlY3Rpb25fX2RhdGEge1xuICAgIG1pbi13aWR0aDogNDUwcHg7XG4gICAgbWFyZ2luOiAxMHB4OyB9XG4gIC5wb2ktc2VsZWN0aW9uX19zYXZlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgLnBvaS1zZWxlY3Rpb25fX21hcCB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLnBvaS1zZWxlY3Rpb25fX2F1dG9jb21wbGV0ZS10ZW1wbGF0ZSBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG4gIC5wb2ktc2VsZWN0aW9uX19hdXRvY29tcGxldGUtdGVtcGxhdGUgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDsgfVxuICAucG9pLXNlbGVjdGlvbl9fYXV0b2NvbXBsZXRlLXRlbXBsYXRlX19pdGVtLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMjsgfVxuICAucG9pLXNlbGVjdGlvbl9fYXV0b2NvbXBsZXRlLXRlbXBsYXRlX19pdGVtLW1ldGFkYXRhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMjsgfVxuXG5tZC1kaWFsb2cuYnJhbmNoT3JnYW5pemF0aW9uc1NlY3VuZGFyaW8tbGlzdCB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIHdpZHRoOiA3MjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBtZC1kaWFsb2cuYnJhbmNoT3JnYW5pemF0aW9uc1NlY3VuZGFyaW8tbGlzdCBtZC10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkOyB9XG4gIG1kLWRpYWxvZy5icmFuY2hPcmdhbml6YXRpb25zU2VjdW5kYXJpby1saXN0IG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgbWQtZGlhbG9nLmJyYW5jaE9yZ2FuaXphdGlvbnNTZWN1bmRhcmlvLWxpc3QgbWQtdG9vbGJhciAudGl0bGUge1xuICAgIHBhZGRpbmc6IDE4cHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTdweDsgfVxuICBtZC1kaWFsb2cuYnJhbmNoT3JnYW5pemF0aW9uc1NlY3VuZGFyaW8tbGlzdCBtZC10b29sYmFyIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIG1kLWRpYWxvZy5icmFuY2hPcmdhbml6YXRpb25zU2VjdW5kYXJpby1saXN0IG1kLXRvb2xiYXIgbWQtaW5wdXQtY29udGFpbmVyID4gKiB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgbWQtZGlhbG9nLmJyYW5jaE9yZ2FuaXphdGlvbnNTZWN1bmRhcmlvLWxpc3QgbWQtdG9vbGJhciBtZC1pbnB1dC1jb250YWluZXIgaW5wdXQge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIG1kLWRpYWxvZy5icmFuY2hPcmdhbml6YXRpb25zU2VjdW5kYXJpby1saXN0IG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuI2xheW91dC1jb250ZW50LXdpdGgtdG9vbGJhciAjdG9vbGJhciAubG9nbyB7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIG1heC13aWR0aDogMTQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gICNsYXlvdXQtY29udGVudC13aXRoLXRvb2xiYXIgI3Rvb2xiYXIgLmxvZ28gLmxvZ28taW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICMwMzlCRTU7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gICNsYXlvdXQtY29udGVudC13aXRoLXRvb2xiYXIgI3Rvb2xiYXIgLmxvZ28gLmxvZ28tdGV4dCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG5cbiNsYXlvdXQtY29udGVudC13aXRoLXRvb2xiYXIgI3Rvb2xiYXIgLmRpdi1jb250cm9scy10b29sYmFyIHtcbiAgbWF4LXdpZHRoOiAzMDVweDsgfVxuICAjbGF5b3V0LWNvbnRlbnQtd2l0aC10b29sYmFyICN0b29sYmFyIC5kaXYtY29udHJvbHMtdG9vbGJhciAuZGl2LWJyYW5jaE9yZ2FuaXphdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDsgfVxuICAgICNsYXlvdXQtY29udGVudC13aXRoLXRvb2xiYXIgI3Rvb2xiYXIgLmRpdi1jb250cm9scy10b29sYmFyIC5kaXYtYnJhbmNoT3JnYW5pemF0aW9uIGJ1dHRvbiB7XG4gICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAjbGF5b3V0LWNvbnRlbnQtd2l0aC10b29sYmFyICN0b29sYmFyIC5kaXYtY29udHJvbHMtdG9vbGJhciAuZGl2LXVzZXIge1xuICAgIG1pbi13aWR0aDogMTAzcHg7IH1cblxubWQtbWVudS1jb250ZW50IG1kLW1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDRweCAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNsYXlvdXQtY29udGVudC13aXRoLXRvb2xiYXIgI3Rvb2xiYXIgLmRpdi1jb250cm9scy10b29sYmFyIHtcbiAgICBtYXgtd2lkdGg6IDE1NXB4OyB9XG4gICAgI2xheW91dC1jb250ZW50LXdpdGgtdG9vbGJhciAjdG9vbGJhciAuZGl2LWNvbnRyb2xzLXRvb2xiYXIgLmRpdi1icmFuY2hPcmdhbml6YXRpb24ge1xuICAgICAgbWF4LXdpZHRoOiA3MHB4OyB9IH1cblxuLyoqXG4qIENvcHlyaWdodCAyMDE1IEdvb2dsZSBJbmMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4qXG4qIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4qIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4qXG4qICAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4qXG4qIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiovXG4jdG9vbGJhci12ZXJ0aWNhbCB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8qIGlPUyBTYWZhcmkgc3BlY2lmaWMgd29ya2Fyb3VuZCAqL1xuICAvKiBFTkQgaU9TIFNhZmFyaSBzcGVjaWZpYyB3b3JrYXJvdW5kICovXG4gIC8qIFRPRE86IEZpbmQgYSBwcm9wZXIgc29sdXRpb24gdG8gaGF2ZSB0aGUgZ3JhcGhzXG4gICogbm90IGZsb2F0IGFyb3VuZCBvdXRzaWRlIHRoZWlyIGNvbnRhaW5lciBpbiBJRTEwLzExLlxuICAqIFVzaW5nIGEgYnJvd3NlcmhhY2tzLmNvbSBzb2x1dGlvbiBmb3Igbm93LlxuICAqL1xuICAvKiBUT0RPIGVuZCAqLyB9XG4gICN0b29sYmFyLXZlcnRpY2FsX19zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgI3Rvb2xiYXItdmVydGljYWxfX2xpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuICAgICN0b29sYmFyLXZlcnRpY2FsX19saW5rX19pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICN0b29sYmFyLXZlcnRpY2FsX19hcnJvdyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXM7IH1cbiAgICAjdG9vbGJhci12ZXJ0aWNhbF9fYXJyb3ctLXJvdGF0ZWQge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7IH1cbiAgI3Rvb2xiYXItdmVydGljYWxfX3N1Ymxpc3Qge1xuICAgIGJhY2tncm91bmQ6ICMzNzQ3NEY7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzOyB9XG4gICAgI3Rvb2xiYXItdmVydGljYWxfX3N1Ymxpc3QtLW9wZW5lZCB7XG4gICAgICBtYXgtaGVpZ2h0OiA0NDBweDsgfVxuICAgICN0b29sYmFyLXZlcnRpY2FsX19zdWJsaXN0IC5tZC1idXR0b24ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAubWRsLWxheW91dF9faGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiA1MnB4OyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5tZGwtbGF5b3V0X19oZWFkZXItcm93IHtcbiAgICBoZWlnaHQ6IDQ1cHg7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLm1kbC1sYXlvdXRfX2RyYXdlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5tZGwtbGF5b3V0X19kcmF3ZXIgLm1kbC1uYXZpZ2F0aW9uIC5tZGwtbmF2aWdhdGlvbl9fbGluayB7XG4gICAgcGFkZGluZzogMTBweCAxNnB4OyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5tZGwtbGF5b3V0X19jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLWF2YXRhciB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tbGF5b3V0IC5kZW1vLWhlYWRlciAubWRsLXRleHRmaWVsZCB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1hcmdpbi10b3A6IDQxcHg7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tbGF5b3V0IC5kZW1vLWhlYWRlciAubWRsLXRleHRmaWVsZCAubWRsLXRleHRmaWVsZF9fZXhwYW5kYWJsZS1ob2xkZXIge1xuICAgIGJvdHRvbTogMTlweDsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby1sYXlvdXQgLm1kbC1sYXlvdXRfX2hlYWRlciAubWRsLWxheW91dF9fZHJhd2VyLWJ1dHRvbiB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLm1kbC1sYXlvdXRfX2RyYXdlciAuYXZhdGFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLWRyYXdlciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLWRyYXdlci5zaWRlLW5hdi1jbG9zZWQge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tZHJhd2VyLnNpZGUtbmF2LWNsb3NlZCAuZGVtby1kcmF3ZXItaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMjQwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMC4zcyBlYXNlLWluLW91dDtcbiAgICAtbXMtdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMC4zcyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAjdG9vbGJhci12ZXJ0aWNhbCAubWFpbi1jb250ZW50LnNpZGUtbmF2LWNsb3NlZCB7XG4gICAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kaXYtYnV0dG9uLXNpZGUtbmF2LWNvbGxhcHNlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogMTkwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgei1pbmRleDogOTsgfVxuICAgICN0b29sYmFyLXZlcnRpY2FsIC5kaXYtYnV0dG9uLXNpZGUtbmF2LWNvbGxhcHNlIGJ1dHRvbiB7XG4gICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4O1xuICAgICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuICAgICN0b29sYmFyLXZlcnRpY2FsIC5kaXYtYnV0dG9uLXNpZGUtbmF2LWNvbGxhcHNlLnNpZGUtbmF2LWNsb3NlZCB7XG4gICAgICBsZWZ0OiA0MHB4OyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLWRyYXdlciAubWRsLW1lbnVfX2NvbnRhaW5lciB7XG4gICAgei1pbmRleDogLTE7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tZHJhd2VyIC5kZW1vLW5hdmlnYXRpb24ge1xuICAgIHotaW5kZXg6IC0yOyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLWRyYXdlciAubWRsLW1lbnUgLm1kbC1tZW51X19pdGVtIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLWRyYXdlci1oZWFkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tYXZhdGFyLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby1uYXZpZ2F0aW9uIHtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tbGF5b3V0IC5kZW1vLW5hdmlnYXRpb24gLm1kbC1uYXZpZ2F0aW9uX19saW5rIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLWxheW91dCAuZGVtby1uYXZpZ2F0aW9uIC5tZGwtbmF2aWdhdGlvbl9fbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkNENDtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tbGF5b3V0IC5kZW1vLW5hdmlnYXRpb24gLm1kbC1uYXZpZ2F0aW9uX19saW5rLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MDdEOEI7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLWxheW91dCAuZGVtby1uYXZpZ2F0aW9uIC5tZGwtbmF2aWdhdGlvbl9fbGluay0tc3ViYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBNEFFO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby1uYXZpZ2F0aW9uIC5tZGwtbmF2aWdhdGlvbl9fbGluayAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby1jaGFydHMge1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tY2hhcnQ6bnRoLWNoaWxkKDEpIHtcbiAgICBjb2xvcjogI0FDRUMwMDsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby1jaGFydDpudGgtY2hpbGQoMikge1xuICAgIGNvbG9yOiAjMDBCQkQ2OyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLWNoYXJ0Om50aC1jaGlsZCgzKSB7XG4gICAgY29sb3I6ICNCQTY1Qzk7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tY2hhcnQ6bnRoLWNoaWxkKDQpIHtcbiAgICBjb2xvcjogI0VGM0M3OTsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby1ncmFwaHMge1xuICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIF86LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAjdG9vbGJhci12ZXJ0aWNhbCA6cm9vdCAuZGVtby1ncmFwaHMge1xuICAgIG1pbi1oZWlnaHQ6IDY2NHB4OyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIF86LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAjdG9vbGJhci12ZXJ0aWNhbCA6cm9vdCAuZGVtby1ncmFwaCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tZ3JhcGg6bnRoLWNoaWxkKDEpIHtcbiAgICBjb2xvcjogIzAwYjlkODsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby1ncmFwaDpudGgtY2hpbGQoMikge1xuICAgIGNvbG9yOiAjZDkwMDZlOyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLWNhcmRzIHtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby1jYXJkcyAuZGVtby1zZXBhcmF0b3Ige1xuICAgIGhlaWdodDogMzJweDsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby1jYXJkcyAubWRsLWNhcmRfX3RpdGxlLm1kbC1jYXJkX190aXRsZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLWNhcmRzIHVsIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLWNhcmRzIGgzIHtcbiAgICBmb250LXNpemU6IDFlbTsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby11cGRhdGVzIC5tZGwtY2FyZF9fdGl0bGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tY2FyZHMgLm1kbC1jYXJkX19hY3Rpb25zIGEge1xuICAgIGNvbG9yOiAjMDBCQ0Q0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby1vcHRpb25zIGgzIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tb3B0aW9ucyAubWRsLWNoZWNrYm94X19ib3gtb3V0bGluZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby1vcHRpb25zIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gICN0b29sYmFyLXZlcnRpY2FsIC5kZW1vLW9wdGlvbnMgbGkge1xuICAgIG1hcmdpbjogNHB4IDA7IH1cbiAgI3Rvb2xiYXItdmVydGljYWwgLmRlbW8tb3B0aW9ucyAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAuZGVtby1vcHRpb25zIC5tZGwtY2FyZF9fYWN0aW9ucyB7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAjdG9vbGJhci12ZXJ0aWNhbCAubWRsLXRleHRmaWVsZC0tZXhwYW5kYWJsZSAubWRsLWJ1dHRvbi0taWNvbiB7XG4gICAgdG9wOiAtMjBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAubWRsLWxheW91dC0tZml4ZWQtZHJhd2VyID4gLm1kbC1sYXlvdXRfX2RyYXdlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50OyB9IH1cblxuc2VhcmNoYmFyIC5kaXYtdG9nZ2xlLXNlYXJjaGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAzMjBweDtcbiAgcGFkZGluZzogM3B4IDNweCAwIDA7XG4gIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6ICMzOTRiNmQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IDVweCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xMikgaW5zZXQ7IH1cbiAgc2VhcmNoYmFyIC5kaXYtdG9nZ2xlLXNlYXJjaGJhci5jbG9zZWQge1xuICAgIGxlZnQ6IDA7IH1cblxuLnNlYXJjaGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICB3aWR0aDogMzIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHotaW5kZXg6IDk7IH1cbiAgLnNlYXJjaGJhci5jbG9zZWQge1xuICAgIGxlZnQ6IC0zMjBweDsgfVxuICAuc2VhcmNoYmFyIC5kaXYtb3JnYW5pemF0aW9ucyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfVxuICAgIC5zZWFyY2hiYXIgLmRpdi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIC5zZWFyY2hiYXIgLmRpdi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAgIC5zZWFyY2hiYXIgLmRpdi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE0cHg7IH1cbiAgICAgICAgICAuc2VhcmNoYmFyIC5kaXYtb3JnYW5pemF0aW9ucyAuY2VudGVyIC5oZWFkZXIgLnNlYXJjaC13cmFwcGVyIC5kaXYtc2VhcmNoIC5pbnB1dC1zZWFyY2gge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgIC5zZWFyY2hiYXIgLmRpdi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlci1vcmdhbml6YXRpb25zLWxpc3Qge1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgbWluLWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgbWF4LWhlaWdodDogNjBweDtcbiAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIC5zZWFyY2hiYXIgLmRpdi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLmhlYWRlci1vcmdhbml6YXRpb25zLWxpc3QgLmRpdi10b3RhbCA+IG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAuc2VhcmNoYmFyIC5kaXYtb3JnYW5pemF0aW9ucyAuY2VudGVyIC5kaXYtbGlzdC1vcmRlckJ5IHtcbiAgICAgIG1pbi13aWR0aDogMTY1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgLnNlYXJjaGJhciAuZGl2LW9yZ2FuaXphdGlvbnMgLmNlbnRlciAub3JnYW5pemF0aW9ucy1saXN0IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gICAgICAuc2VhcmNoYmFyIC5kaXYtb3JnYW5pemF0aW9ucyAuY2VudGVyIC5vcmdhbml6YXRpb25zLWxpc3QgcCB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLnNlYXJjaGJhciAuZGl2LW9yZ2FuaXphdGlvbnMgLmNlbnRlciAub3JnYW5pemF0aW9ucy1saXN0IC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgLnNlYXJjaGJhciAuZGl2LW9yZ2FuaXphdGlvbnMgLmNlbnRlciAub3JnYW5pemF0aW9uLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnNlYXJjaGJhciAuZGl2LW9yZ2FuaXphdGlvbnMgLmNlbnRlciAub3JnYW5pemF0aW9uLWl0ZW0gLmF2YXRhciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLnNlYXJjaGJhciAuZGl2LW9yZ2FuaXphdGlvbnMgLmNlbnRlciAub3JnYW5pemF0aW9uLWl0ZW0gLmluZm8ge1xuICAgICAgICBtYXJnaW46IDAgMTZweCAwIDhweDsgfVxuICAgICAgICAuc2VhcmNoYmFyIC5kaXYtb3JnYW5pemF0aW9ucyAuY2VudGVyIC5vcmdhbml6YXRpb24taXRlbSAuaW5mbyAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC5zZWFyY2hiYXIgLmRpdi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLm9yZ2FuaXphdGlvbi1pdGVtIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnNlYXJjaGJhciAuZGl2LW9yZ2FuaXphdGlvbnMgLmNlbnRlciAub3JnYW5pemF0aW9uLWl0ZW0gLmluZm8gbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICAuc2VhcmNoYmFyIC5kaXYtb3JnYW5pemF0aW9ucyAuY2VudGVyIC5vcmdhbml6YXRpb24taXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLnNlYXJjaGJhciAuZGl2LW9yZ2FuaXphdGlvbnMgLmNlbnRlciAub3JnYW5pemF0aW9uLWl0ZW0gLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgIC5zZWFyY2hiYXIgLmRpdi1vcmdhbml6YXRpb25zIC5jZW50ZXIgLm9yZ2FuaXphdGlvbi1wZW9wbGUtY291bnQge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zZWFyY2hiYXIgLmRpdi1vcmdhbml6YXRpb25zIC5oZWFkZXIgLmRpdi1zZWFyY2gge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAuc2VhcmNoYmFyIC5kaXYtb3JnYW5pemF0aW9ucyAuY2VudGVyIC5oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDsgfVxuICAuc2VhcmNoYmFyIG1kLWF1dG9jb21wbGV0ZSB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbi5kaXYtc2lkZWJhciAuc2lkZWJhci0tdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kaXYtc2lkZWJhciAuc2lkZWJhciBtZC13aGl0ZWZyYW1lIHtcbiAgbWluLXdpZHRoOiAzODJweDtcbiAgd2lkdGg6IDM4MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxOyB9XG5cbi5kaXYtc2lkZWJhciAuc2lkZWJhciBtZC10YWJzLm1kLWR5bmFtaWMtaGVpZ2h0LFxuLmRpdi1zaWRlYmFyIC5zaWRlYmFyIG1kLXRhYnMtY29udGVudC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi5kaXYtc2lkZWJhciAuc2lkZWJhciBtZC1zd2l0Y2gge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmRpdi1zaWRlYmFyIC5zaWRlYmFyIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLmRpdi1zaWRlYmFyIC5zaWRlYmFyX19zdHJlZXR2aWV3IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmRpdi1zaWRlYmFyIC5zaWRlYmFyX19sZWdlbmQge1xuICBtYXJnaW46IDMwcHg7XG4gIHBhZGRpbmc6IDVweDsgfVxuXG4uZGl2LXNpZGViYXIgLnNpZGViYXJfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCA0cHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpOyB9XG5cbi5kaXYtc2lkZWJhciAuc2lkZWJhcl9fbG9nbyB7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgLmRpdi1zaWRlYmFyIC5zaWRlYmFyX19sb2dvLS1vcGVuZWQge1xuICAgIGxlZnQ6IDM2MHB4OyB9XG5cbi5kaXYtc2lkZWJhciAuc2lkZWJhcl9fY2xvc2Uge1xuICB6LWluZGV4OiAxO1xuICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6IGJsYWNrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4zczsgfVxuICAuZGl2LXNpZGViYXIgLnNpZGViYXJfX2Nsb3NlLS1vcGVuZWQge1xuICAgIHdpZHRoOiA0MDBweDsgfVxuXG4uZGl2LXNpZGViYXIgLnNpZGViYXJfX2NlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZGl2LXNpZGViYXIgLnNpZGViYXJfX2NlbnRlcl9faW5wdXRzIHtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZGl2LXNpZGViYXIgLnNpZGViYXJfX3BsYWNlaG9sZGVybG9nbyB7XG4gIG1hcmdpbjogNzBweCBhdXRvIDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5kaXYtc2lkZWJhciAuc2lkZWJhcl9fbGlzdCB7XG4gIHdpZHRoOiAzMDBweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmRpdi1zaWRlYmFyIC5zaWRlYmFyX19saXN0IC5tZC10YWJzLWNhbnZhcyxcbiAgLmRpdi1zaWRlYmFyIC5zaWRlYmFyX19saXN0IG1kLXBhZ2luYXRpb24td3JhcHBlcixcbiAgLmRpdi1zaWRlYmFyIC5zaWRlYmFyX19saXN0IG1kLXRhYnMtY2FudmFzIHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAuZGl2LXNpZGViYXIgLnNpZGViYXJfX2xpc3QgbWQtdGFicy1jb250ZW50LXdyYXBwZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmRpdi1zaWRlYmFyIC5zaWRlYmFyX19saXN0X19pY29uIHtcbiAgICBmb250LXNpemU6IDEuNWVtOyB9XG4gIC5kaXYtc2lkZWJhciAuc2lkZWJhcl9fbGlzdF9fcGxhY2Vob2xkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIG1hcmdpbi10b3A6IDFlbTsgfVxuICAgIC5kaXYtc2lkZWJhciAuc2lkZWJhcl9fbGlzdF9fcGxhY2Vob2xkZXJfX2ljb24ge1xuICAgICAgZm9udC1zaXplOiAzZW07IH1cblxuLmRpdi1zaWRlYmFyIC5zaWRlYmFyIG1kLXRhYi1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMzAwcHg7IH1cblxuLmRpdi1zaWRlYmFyIC5zaWRlYmFyIG1kcC10aW1lLXBpY2tlciBtZC1pbnB1dC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwOyB9XG5cbi5kaXYtc2lkZWJhciAuc2lkZWJhciBtZHAtdGltZS1waWNrZXIgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiB7XG4gIG1hcmdpbjogMDsgfVxuXG4uZGl2LXNpZGViYXIgLnNpZGViYXIgLmlucHV0LWNvbnRhaW5lci1kYXRlcGlja2VyIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuXG4uZGl2LXNpZGViYXIgLnNpZGViYXIgLmRpdi1ldmVudHMtZmlsdGVycyAuZGl2LXN3aXRjaC1naG9zdC1ldmVudCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmRpdi1zaWRlYmFyIC5zaWRlYmFyIC5kaXYtZXZlbnRzLWZpbHRlcnMgLnNlbGVjdC1maWx0ZXIgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxOHB4IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmRpdi1zaWRlYmFyIC5zaWRlYmFyIC5kaXYtZXZlbnRzLWZpbHRlcnMgLnNlbGVjdC1maWx0ZXIgbWQtaW5wdXQtY29udGFpbmVyIG1kLWljb24ge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTYpOyB9XG4gIC5kaXYtc2lkZWJhciAuc2lkZWJhciAuZGl2LWV2ZW50cy1maWx0ZXJzIC5zZWxlY3QtZmlsdGVyIG1kLWlucHV0LWNvbnRhaW5lciBtZC1zZWxlY3Qge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5kaXYtc2lkZWJhciAuc2lkZWJhciAjdGFiLWNvbnRlbnQtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLmRpdi1zaWRlYmFyIC5zaWRlbmF2LWNlbnRyb2lkLXZpZXcge1xuICB6LWluZGV4OiA2MjtcbiAgd2lkdGg6IDQwMHB4OyB9XG5cbi5kaXYtc2lkZWJhciAuc2lkZW5hdi1ldmVudHMtdmlldyB7XG4gIHotaW5kZXg6IDYxO1xuICB3aWR0aDogNDAwcHg7IH1cblxuLmRpdi1zaWRlYmFyIC5idXR0b24tdG9nZ2xlLXNpZGVuYXYge1xuICB6LWluZGV4OiA2MTsgfVxuXG4uZGl2LXNpZGViYXIgLmV2ZW50LW1hcC1kaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDVweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA3cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAycHggMTZweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgei1pbmRleDogMzsgfVxuICAuZGl2LXNpZGViYXIgLmV2ZW50LW1hcC1kaXYgLmV2ZW50LW1hcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAwOyB9XG4gIC5kaXYtc2lkZWJhciAuZXZlbnQtbWFwLWRpdiAuZGl2LWJ1dHRvbi10b2dnbGUtdmlldy1zaWRlbmF2IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgLmRpdi1zaWRlYmFyIC5ldmVudC1tYXAtZGl2IC5kaXYtYnV0dG9uLXRvZ2dsZS12aWV3LXNpZGVuYXY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjBmMTsgfVxuXG4uZGl2LXNpZGViYXIgLmRpdi1idXR0b24tc2lkZS1uYXYtY29sbGFwc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogMzA1cHg7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1vdXQsIHJpZ2h0IDAuM3MgZWFzZS1vdXQsIHRvcCAwLjNzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1vdXQsIHJpZ2h0IDAuM3MgZWFzZS1vdXQsIHRvcCAwLjNzIGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLW91dCwgcmlnaHQgMC4zcyBlYXNlLW91dCwgdG9wIDAuM3MgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1vdXQsIHJpZ2h0IDAuM3MgZWFzZS1vdXQsIHRvcCAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2Utb3V0LCByaWdodCAwLjNzIGVhc2Utb3V0LCB0b3AgMC4zcyBlYXNlLW91dDsgfVxuICAuZGl2LXNpZGViYXIgLmRpdi1idXR0b24tc2lkZS1uYXYtY29sbGFwc2Uuc2lkZS1uYXYtY2xvc2VkIHtcbiAgICByaWdodDogMTIwcHg7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5kaXYtc2lkZWJhciAuZGl2LWJ1dHRvbi1zaWRlLW5hdi1jb2xsYXBzZS5zaWRlLW5hdi1jbG9zZWQgYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDRweCAxMnB4OyB9XG4gIC5kaXYtc2lkZWJhciAuZGl2LWJ1dHRvbi1zaWRlLW5hdi1jb2xsYXBzZSBidXR0b24ge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2Utb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLW91dDtcbiAgICAtbXMtdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG4gICAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0OyB9XG4gICAgLmRpdi1zaWRlYmFyIC5kaXYtYnV0dG9uLXNpZGUtbmF2LWNvbGxhcHNlIGJ1dHRvbjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuODsgfVxuXG4uZGl2LXNpZGViYXIgLmRpdi1sZWdlbmQgLmxpc3QtaXRlbSB7XG4gIGN1cnNvcjogaW5pdGlhbDsgfVxuXG4ubmctaW1hZ2UtZ2FsbGVyeS5pbmxpbmUgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI1MHB4OyB9XG5cbi5uZy1pbWFnZS1nYWxsZXJ5LmlubGluZSAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCAubmctaW1hZ2UtZ2FsbGVyeS1jb250ZW50IC5wcmV2LCAubmctaW1hZ2UtZ2FsbGVyeS5pbmxpbmUgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwgLm5nLWltYWdlLWdhbGxlcnktY29udGVudCAubmV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4OyB9XG5cbi5uZy1pbWFnZS1nYWxsZXJ5IC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIC5uZy1pbWFnZS1nYWxsZXJ5LWNvbnRlbnQgLmdhbGxlcmlhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5uZy1pbWFnZS1nYWxsZXJ5IC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIC5uZy1pbWFnZS1nYWxsZXJ5LWNvbnRlbnQgLmdhbGxlcmlhIC5nYWxsZXJpYS1idWJibGVzIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA4cHg7XG4gIGZsZXg6IDAgMCA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLm5nLWltYWdlLWdhbGxlcnkgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwgLm5nLWltYWdlLWdhbGxlcnktY29udGVudCAuZ2FsbGVyaWEgLmdhbGxlcmlhLWJ1YmJsZXMgc3Bhbjpub3QoLmltZy1idWJibGUpIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwczsgfVxuXG4ubmctaW1hZ2UtZ2FsbGVyeSAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCAubmctaW1hZ2UtZ2FsbGVyeS1jb250ZW50IC5nYWxsZXJpYSAuZ2FsbGVyaWEtYnViYmxlcyBzcGFuIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IG5vbmU7XG4gIGZsZXg6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5wcmV2LWFycm93IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogNXB4OyB9XG5cbi5uZXh0LWFycm93IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiA1cHg7IH1cblxuLmltYWdlLXNsaWRlci1zdGF0dXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMi41OyB9XG5cbi5pbWFnZS1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7IH1cblxuLmltYWdlLWFkZHJlc3Mge1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLmltYWdlLWNvbnRyb2xzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMSU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5sYXN0LXlvdXJfX3RhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMC45ZW07IH1cbiAgLmxhc3QteW91cl9fdGFibGUgdHIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTsgfVxuICAubGFzdC15b3VyX190YWJsZSB0aCB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4OyB9XG5cbi5yZWFsX3RpbWVfaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5uby1ldmVudHMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmltYWdlLXNsaWRlc2hvdy1hZGRyZXNzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIG1heC1oZWlnaHQ6IDIuNGVtO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gIG1hcmdpbjogMDsgfVxuICAuaW1hZ2Utc2xpZGVzaG93LWFkZHJlc3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnLi4uJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwOyB9XG4gIC5pbWFnZS1zbGlkZXNob3ctYWRkcmVzczphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxZW07XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgbWFyZ2luLXRvcDogMC4yZW07XG4gICAgYmFja2dyb3VuZDogd2hpdGU7IH1cblxuLm1kLWlucHV0LWRhdGUge1xuICB3aWR0aDogNTAlO1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubWQtaW5wdXQtZGF0ZS1pY29uIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm1kLWlucHV0LWRhdGUtZGF0ZSB7XG4gIHdpZHRoOiA3MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbi5tZC1pbnB1dC10aW1lIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmRhdGUtY2hlY2tib3gtbm93IHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxubWQtY2hlY2tib3gubWQtY2hlY2tlZC5kYXRlLWNoZWNrYm94LW5vdyAubWQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjUxYjU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmRpdi1zaWRlYmFyIC5zaWRlYmFyIC5zaWRlYmFyX19jbG9zZS0tb3BlbmVkIHtcbiAgICBtYXgtd2lkdGg6IDk0JTtcbiAgICB3aWR0aDogOTQlOyB9XG4gIC5kaXYtc2lkZWJhciAuc2lkZWJhciBtZC13aGl0ZWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICB3aWR0aDogODUlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICAuZGl2LXNpZGViYXIgLnNpZGViYXIgbWQtd2hpdGVmcmFtZSAubmctaW1hZ2UtZ2FsbGVyeSAubmV4dC1hcnJvdyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5kaXYtc2lkZWJhciAuc2lkZW5hdi1jZW50cm9pZC12aWV3IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmRpdi1zaWRlYmFyIC5kaXYtYnV0dG9uLXNpZGUtbmF2LWNvbGxhcHNlOm5vdCguc2lkZS1uYXYtY2xvc2VkKSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZGl2LXNpZGViYXIgLmRpdi1idXR0b24tc2lkZS1uYXYtY29sbGFwc2Uuc2lkZS1uYXYtY2xvc2VkIHtcbiAgICB0b3A6IDEwMHB4O1xuICAgIHJpZ2h0OiAycHg7IH1cbiAgLmRpdi1zaWRlYmFyIC5zaWRlbmF2LWNlbnRyb2lkLXZpZXcsXG4gIC5kaXYtc2lkZWJhciAuc2lkZW5hdi1ldmVudHMtdmlldyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZGl2LXNpZGViYXItLWNlbnRyb2lkLXNpZGVuYXYtb3BlbiAuc2lkZW5hdi1ldmVudHMtdmlldyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kaXYtc2lkZWJhciAuc2lkZWJhcl9fbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZGl2LXNpZGViYXIgLnNpZGVuYXYtZXZlbnRzLXZpZXcge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgLmRpdi1zaWRlYmFyIC5zaWRlbmF2LWNlbnRyb2lkLXZpZXcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG4udGVybWluYWwtaW5mby1jb21wb25lbnQge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uZXh0ZW5kZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMCU7XG4gICAgbWluLXdpZHRoOiAzNThweDtcbiAgICBtYXgtd2lkdGg6IDM1OHB4O1xuICAgIHdpZHRoOiAzNThweDtcbiAgICBtYXJnaW46IDZweDtcbiAgICBwYWRkaW5nOiA4cHggOHB4IDE2cHggOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5leHRlbmRlZCAuYXZhdGFyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5leHRlbmRlZCAuaW5mbyB7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDhweDsgfVxuICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLmV4dGVuZGVkIC5pbmZvIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLmV4dGVuZGVkIC5pbmZvIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5leHRlbmRlZCAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uZXh0ZW5kZWQgLmRpdi1ldmVudC1pbWcge1xuICAgICAgbWluLWhlaWdodDogMjE1cHg7XG4gICAgICB3aWR0aDogMzI1cHg7IH1cbiAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5leHRlbmRlZCAuZGl2LWV2ZW50LWltZyAuZXZlbnQtaW1nIHtcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uZXh0ZW5kZWQgLmRpdi1ldmVudC1pbWcgLmV2ZW50LWltZyAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCB7XG4gICAgICAgICAgaGVpZ2h0OiAyMDVweDsgfVxuICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLmV4dGVuZGVkIC5kaXYtZXZlbnQtaW1nIC5kaXYtbGVnZW5kLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICBsZWZ0OiAyN3B4O1xuICAgICAgICB3aWR0aDogMjczcHg7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gICAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5leHRlbmRlZCAuZGl2LWV2ZW50LWltZyAuZGl2LWxlZ2VuZC1pbWcgKiB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5leHRlbmRlZCAuZGl2LWV2ZW50LWltZyAuZGl2LWxlZ2VuZC1pbWcgLm5vdGVzIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLmV4dGVuZGVkIC5kaXYtZXZlbnQtaW1nIC5kaXYtbGVnZW5kLWltZyAuaW1nLWljb24tZXZlbnQgLmF2YXRhciB7XG4gICAgICAgICAgb3BhY2l0eTogLjc7IH1cbiAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5leHRlbmRlZCAuZGl2LWV2ZW50LWltZyAuZXZlbnQtbWFwLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uZXh0ZW5kZWQgLmRpdi10ZXJtaW5hbC1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMjVweDsgfVxuICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLmV4dGVuZGVkIC5kaXYtdGVybWluYWwtaXRlbSAuYXZhdGFyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uZXh0ZW5kZWQgLmRpdi10ZXJtaW5hbC1pdGVtIC5pbmZvIHtcbiAgICAgICAgbWFyZ2luOiAwIDhweCAwIDRweDsgfVxuICAgICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uZXh0ZW5kZWQgLmRpdi10ZXJtaW5hbC1pdGVtIC5pbmZvIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLmV4dGVuZGVkIC5kaXYtdGVybWluYWwtaXRlbSAuaW5mbyAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5leHRlbmRlZCAuZGl2LXRlcm1pbmFsLWl0ZW0gLmluZm8gLm5vdGVzIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uZXh0ZW5kZWQgLmRpdi10ZXJtaW5hbC1pdGVtIC5zZWNvbmRhcnktdGV4dCBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLmV4dGVuZGVkIC5kaXYtdGVybWluYWwtaXRlbSAuZGl2LXNlbnNvcnMtc3RhdHVzIHtcbiAgICAgICAgbWFyZ2luOiA4cHggMCAwIDZweDsgfVxuICAgICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uZXh0ZW5kZWQgLmRpdi10ZXJtaW5hbC1pdGVtIC5kaXYtc2Vuc29ycy1zdGF0dXMgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLmV4dGVuZGVkIC5kaXYtdGVybWluYWwtaXRlbSAuZGl2LXNlbnNvcnMtc3RhdHVzID4gZGl2IG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLmV4dGVuZGVkIC5kaXYtdGVybWluYWwtaXRlbSAuZGl2LXNlbnNvcnMtc3RhdHVzID4gZGl2IG1kLWljb24sXG4gICAgICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLmV4dGVuZGVkIC5kaXYtdGVybWluYWwtaXRlbSAuZGl2LXNlbnNvcnMtc3RhdHVzID4gZGl2IC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5zaW1wbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4td2lkdGg6IDI3M3B4O1xuICAgIG1heC13aWR0aDogMjczcHg7XG4gICAgd2lkdGg6IDI3M3B4O1xuICAgIG1hcmdpbjogM3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5zaW1wbGUgLmRpdi1ldmVudC1pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDIwNC43NXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiAyMDQuNzVweDsgfVxuICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLnNpbXBsZSAuZGl2LWV2ZW50LWltZyAuZXZlbnQtaW1nIHtcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uc2ltcGxlIC5kaXYtZXZlbnQtaW1nIC5ldmVudC1pbWcgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICAgIGhlaWdodDogMjA1cHg7IH1cbiAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5zaW1wbGUgLmRpdi1ldmVudC1pbWcgLmdhbGxlcmlhLWltYWdlIHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5zaW1wbGUgLmRpdi1ldmVudC1pbWcgLmRpdi1sZWdlbmQtaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAyNzNweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuICAgICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uc2ltcGxlIC5kaXYtZXZlbnQtaW1nIC5kaXYtbGVnZW5kLWltZyAqIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLnNpbXBsZSAuZGl2LWV2ZW50LWltZyAuZGl2LWxlZ2VuZC1pbWcgLmltZy1pY29uLWV2ZW50IC5hdmF0YXIge1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgb3BhY2l0eTogLjc7IH1cbiAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5zaW1wbGUgLmRpdi1ldmVudC1pbWcgLmV2ZW50LW1hcC1pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLnNpbXBsZSAuZGl2LXRlcm1pbmFsLWl0ZW0ge1xuICAgICAgd2lkdGg6IDI3M3B4O1xuICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uc2ltcGxlIC5kaXYtdGVybWluYWwtaXRlbSAuYXZhdGFyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uc2ltcGxlIC5kaXYtdGVybWluYWwtaXRlbSAuaW5mbyB7XG4gICAgICAgIG1hcmdpbjogMCA4cHggMCA0cHg7IH1cbiAgICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLnNpbXBsZSAuZGl2LXRlcm1pbmFsLWl0ZW0gLmluZm8gLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uc2ltcGxlIC5kaXYtdGVybWluYWwtaXRlbSAuaW5mbyAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5zaW1wbGUgLmRpdi10ZXJtaW5hbC1pdGVtIC5pbmZvIC5ub3RlcyBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5zaW1wbGUgLmRpdi10ZXJtaW5hbC1pdGVtIC5zZWNvbmRhcnktdGV4dCBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uc2ltcGxlIC5kaXYtdGVybWluYWwtaXRlbSAuZGl2LXNlbnNvcnMtc3RhdHVzIHtcbiAgICAgICAgbWFyZ2luOiA4cHggMCAwIDZweDsgfVxuICAgICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uc2ltcGxlIC5kaXYtdGVybWluYWwtaXRlbSAuZGl2LXNlbnNvcnMtc3RhdHVzID4gZGl2IHtcbiAgICAgICAgICBwYWRkaW5nOiAycHggMDtcbiAgICAgICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5zaW1wbGUgLmRpdi10ZXJtaW5hbC1pdGVtIC5kaXYtc2Vuc29ycy1zdGF0dXMgPiBkaXYgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uc2ltcGxlIC5kaXYtdGVybWluYWwtaXRlbSAuZGl2LXNlbnNvcnMtc3RhdHVzID4gZGl2IG1kLWljb24sXG4gICAgICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLnNpbXBsZSAuZGl2LXRlcm1pbmFsLWl0ZW0gLmRpdi1zZW5zb3JzLXN0YXR1cyA+IGRpdiAuaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uY29tcGFjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEzOHB4O1xuICAgIG1heC1oZWlnaHQ6IDE0OHB4O1xuICAgIG1pbi13aWR0aDogMzU4cHg7XG4gICAgbWF4LXdpZHRoOiAzNThweDtcbiAgICB3aWR0aDogMzU4cHg7XG4gICAgbWFyZ2luOiA2cHg7XG4gICAgcGFkZGluZzogOHB4IDhweCAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtZXZlbnQtaW1nIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIxNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtZXZlbnQtaW1nIC5ldmVudC1pbWcge1xuICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtZXZlbnQtaW1nIC5ldmVudC1pbWcgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICAgIGhlaWdodDogMjA1cHg7IH1cbiAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtZXZlbnQtaW1nIC5kaXYtbGVnZW5kLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICBsZWZ0OiAzNXB4O1xuICAgICAgICB3aWR0aDogMjczcHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuICAgICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uY29tcGFjdCAuZGl2LWV2ZW50LWltZyAuZGl2LWxlZ2VuZC1pbWcgKiB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtZXZlbnQtaW1nIC5kaXYtbGVnZW5kLWltZyAuaW1nLWljb24tZXZlbnQgLmF2YXRhciB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgb3BhY2l0eTogLjc7IH1cbiAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtZXZlbnQtaW1nIC5ldmVudC1tYXAtaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDsgfVxuICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtdGVybWluYWwtaXRlbSB7XG4gICAgICB3aWR0aDogMzI1cHg7IH1cbiAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtdGVybWluYWwtaXRlbSAuYXZhdGFyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uY29tcGFjdCAuZGl2LXRlcm1pbmFsLWl0ZW0gLmluZm8ge1xuICAgICAgICBtYXJnaW46IDAgOHB4IDAgNHB4OyB9XG4gICAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtdGVybWluYWwtaXRlbSAuaW5mbyAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtdGVybWluYWwtaXRlbSAuaW5mbyAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtdGVybWluYWwtaXRlbSAuaW5mbyAubm90ZXMgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtdGVybWluYWwtaXRlbSAuc2Vjb25kYXJ5LXRleHQgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtdGVybWluYWwtaXRlbSAuZGl2LXNlbnNvcnMtc3RhdHVzIHtcbiAgICAgICAgbWFyZ2luOiA4cHggMCAwIDZweDsgfVxuICAgICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uY29tcGFjdCAuZGl2LXRlcm1pbmFsLWl0ZW0gLmRpdi1zZW5zb3JzLXN0YXR1cyA+IGRpdiB7XG4gICAgICAgICAgcGFkZGluZzogMnB4IDA7XG4gICAgICAgICAgbWFyZ2luOiAwIDJweDtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgICAudGVybWluYWwtaW5mby1jb21wb25lbnQgLnRlcm1pbmFsLWl0ZW0uY29tcGFjdCAuZGl2LXRlcm1pbmFsLWl0ZW0gLmRpdi1zZW5zb3JzLXN0YXR1cyA+IGRpdiBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgIC50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCAudGVybWluYWwtaXRlbS5jb21wYWN0IC5kaXYtdGVybWluYWwtaXRlbSAuZGl2LXNlbnNvcnMtc3RhdHVzID4gZGl2IG1kLWljb24sXG4gICAgICAgICAgLnRlcm1pbmFsLWluZm8tY29tcG9uZW50IC50ZXJtaW5hbC1pdGVtLmNvbXBhY3QgLmRpdi10ZXJtaW5hbC1pdGVtIC5kaXYtc2Vuc29ycy1zdGF0dXMgPiBkaXYgLmljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLnRvYXN0LWxvYWRpbmctY29tcG9uZW50IC5kaXYtdG9hc3QtbG9hZGluZyBtZC1wcm9ncmVzcy1jaXJjdWxhciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI0ZGRkZGRjsgfVxuXG4udG9hc3QtbG9hZGluZy1jb21wb25lbnQgYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmhlbHAtaWNvbi1kaXJlY3RpdmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGNvbG9yOiAjOUU5RTlFOyB9XG5cbi5vcmRlci1ieS1kaXJlY3RpdmUgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXItYnktZGlyZWN0aXZlIGJ1dHRvbiBtZC1pY29uIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gICAgLW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgICAtbXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gICAgLW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7IH1cbiAgICAub3JkZXItYnktZGlyZWN0aXZlIGJ1dHRvbiBtZC1pY29uLmRlc2NlbmRpbmcge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDAsIDApO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDAsIDApO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMCwgMCk7XG4gICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDAsIDApO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAwLCAwKTsgfVxuXG4ucGFnaW5hdGlvbi1kaXJlY3RpdmUgYnV0dG9uIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNmb3JtOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2Zvcm06IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNmb3JtOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5wYWdpbmF0aW9uLWRpcmVjdGl2ZSBidXR0b25bZGlzYWJsZWRdIHtcbiAgICBvcGFjaXR5OiAuNDsgfVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBWYXJpYWJsZXNcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8vIFR5cG9ncmFwaHlcbiRmb250LWZhbWlseS1ib2R5OiAnUm9ib3RvJywgJ0hlbHZldGljYSBOZXVlJywgJ0FyaWFsJywgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1jb2RlOiAnTW9uYWNvJywgJ01lbmxvJywgJ0NvbnNvbGFzJywgJ1VidW50dSBNb25vJywgbW9ub3NwYWNlO1xuXG4kZm9udC1zaXplLXJvb3Q6IDYyLjUlO1xuJGZvbnQtc2l6ZS1iYXNlOiAxLjNyZW07XG5cbiRoMTogMi40cmVtO1xuJGgyOiAyLjByZW07XG4kaDM6IDEuNnJlbTtcbiRoNDogMS40cmVtO1xuJGg1OiAxLjNyZW07XG4kaDY6IDEuMnJlbTtcblxuLy8gVG9vbGJhclxuJHRvb2xiYXJIZWlnaHQ6IDU0cHg7XG5cbi8vIE5hdmlnYXRpb24gU2lkZW5hdlxuJG5hdmlnYXRpb25XaWR0aDogMjQwcHg7XG4kbmF2aWdhdGlvbkZvbGRlZFdpZHRoOiA2NHB4O1xuXG4vLyBNYXRlcmlhbCBjb2xvcnNcbi8vIGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vZGVzaWduL3NwZWMvc3R5bGUvY29sb3IuaHRtbFxuJGNvbnRyYXN0c01hcDogKFxuICAgICdkYXJrJzogcmdiYSgwLCAwLCAwLCAwLjg3KSxcbiAgICAnbGlnaHQnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODcpLFxuICAgICdzdHJvbmctbGlnaHQnOiByZ2IoMjU1LCAyNTUsIDI1NSlcbik7XG5cbiRtYXRlcmlhbENvbG9yc01hcDogKFxuICAgICdyZWQnOiAoXG4gICAgICAgICdodWVzJzooXG4gICAgICAgICAgICAnNTAnOiAjRkZFQkVFLFxuICAgICAgICAgICAgJzEwMCc6ICNGRkNERDIsXG4gICAgICAgICAgICAnMjAwJzogI0VGOUE5QSxcbiAgICAgICAgICAgICczMDAnOiAjRTU3MzczLFxuICAgICAgICAgICAgJzQwMCc6ICNFRjUzNTAsXG4gICAgICAgICAgICAnNTAwJzogI0Y0NDMzNixcbiAgICAgICAgICAgICc2MDAnOiAjRTUzOTM1LFxuICAgICAgICAgICAgJzcwMCc6ICNEMzJGMkYsXG4gICAgICAgICAgICAnODAwJzogI0M2MjgyOCxcbiAgICAgICAgICAgICc5MDAnOiAjQjcxQzFDLFxuICAgICAgICAgICAgJ0ExMDAnOiAjRkY4QTgwLFxuICAgICAgICAgICAgJ0EyMDAnOiAjRkY1MjUyLFxuICAgICAgICAgICAgJ0E0MDAnOiAjRkYxNzQ0LFxuICAgICAgICAgICAgJ0E3MDAnOiAjRDUwMDAwXG4gICAgICAgICksXG4gICAgICAgICdjb250cmFzdHMnOihcbiAgICAgICAgICAgICc1MCc6ICdkYXJrJyxcbiAgICAgICAgICAgICcxMDAnOiAnZGFyaycsXG4gICAgICAgICAgICAnMjAwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJzMwMCc6ICdkYXJrJyxcbiAgICAgICAgICAgICc0MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc1MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc2MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc3MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc4MDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnOTAwJzogJ2xpZ2h0JywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0ExMDAnOidkYXJrJyxcbiAgICAgICAgICAgICdBMjAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnQTQwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJ0E3MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgKVxuICAgICksXG4gICAgJ3BpbmsnOiAoXG4gICAgICAgICdodWVzJzooXG4gICAgICAgICAgICAnNTAnOiAjRkNFNEVDLFxuICAgICAgICAgICAgJzEwMCc6ICNGOEJCRDAsXG4gICAgICAgICAgICAnMjAwJzogI0Y0OEZCMSxcbiAgICAgICAgICAgICczMDAnOiAjRjA2MjkyLFxuICAgICAgICAgICAgJzQwMCc6ICNFQzQwN0EsXG4gICAgICAgICAgICAnNTAwJzogI0U5MUU2MyxcbiAgICAgICAgICAgICc2MDAnOiAjRDgxQjYwLFxuICAgICAgICAgICAgJzcwMCc6ICNDMjE4NUIsXG4gICAgICAgICAgICAnODAwJzogI0FEMTQ1NyxcbiAgICAgICAgICAgICc5MDAnOiAjODgwRTRGLFxuICAgICAgICAgICAgJ0ExMDAnOiAjRkY4MEFCLFxuICAgICAgICAgICAgJ0EyMDAnOiAjRkY0MDgxLFxuICAgICAgICAgICAgJ0E0MDAnOiAjRjUwMDU3LFxuICAgICAgICAgICAgJ0E3MDAnOiAjQzUxMTYyXG4gICAgICAgICksXG4gICAgICAgICdjb250cmFzdHMnOihcbiAgICAgICAgICAgICc1MCc6ICdkYXJrJyxcbiAgICAgICAgICAgICcxMDAnOiAnZGFyaycsXG4gICAgICAgICAgICAnMjAwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJzMwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc0MDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnNTAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnNjAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnNzAwJzogJ2xpZ2h0JywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzgwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc5MDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTEwMCc6ICdkYXJrJyxcbiAgICAgICAgICAgICdBMjAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnQTQwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJ0E3MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgKVxuICAgICksXG4gICAgJ3B1cnBsZSc6IChcbiAgICAgICAgJ2h1ZXMnOihcbiAgICAgICAgICAgICc1MCc6ICNGM0U1RjUsXG4gICAgICAgICAgICAnMTAwJzogI0UxQkVFNyxcbiAgICAgICAgICAgICcyMDAnOiAjQ0U5M0Q4LFxuICAgICAgICAgICAgJzMwMCc6ICNCQTY4QzgsXG4gICAgICAgICAgICAnNDAwJzogI0FCNDdCQyxcbiAgICAgICAgICAgICc1MDAnOiAjOUMyN0IwLFxuICAgICAgICAgICAgJzYwMCc6ICM4RTI0QUEsXG4gICAgICAgICAgICAnNzAwJzogIzdCMUZBMixcbiAgICAgICAgICAgICc4MDAnOiAjNkExQjlBLFxuICAgICAgICAgICAgJzkwMCc6ICM0QTE0OEMsXG4gICAgICAgICAgICAnQTEwMCc6ICNFQTgwRkMsXG4gICAgICAgICAgICAnQTIwMCc6ICNFMDQwRkIsXG4gICAgICAgICAgICAnQTQwMCc6ICNENTAwRjksXG4gICAgICAgICAgICAnQTcwMCc6ICNBQTAwRkZcbiAgICAgICAgKSxcbiAgICAgICAgJ2NvbnRyYXN0cyc6KFxuICAgICAgICAgICAgJzUwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJzEwMCc6ICdkYXJrJyxcbiAgICAgICAgICAgICcyMDAnOiAnZGFyaycsXG4gICAgICAgICAgICAnMzAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnNDAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnNTAwJzogJ2xpZ2h0JywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzYwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc3MDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnODAwJzogJ2xpZ2h0JywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzkwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBMTAwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJ0EyMDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICdBNDAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnQTcwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICApXG4gICAgKSxcbiAgICAnZGVlcC1wdXJwbGUnOiAoXG4gICAgICAgICdodWVzJzooXG4gICAgICAgICAgICAnNTAnOiAjRURFN0Y2LFxuICAgICAgICAgICAgJzEwMCc6ICNEMUM0RTksXG4gICAgICAgICAgICAnMjAwJzogI0IzOUREQixcbiAgICAgICAgICAgICczMDAnOiAjOTU3NUNELFxuICAgICAgICAgICAgJzQwMCc6ICM3RTU3QzIsXG4gICAgICAgICAgICAnNTAwJzogIzY3M0FCNyxcbiAgICAgICAgICAgICc2MDAnOiAjNUUzNUIxLFxuICAgICAgICAgICAgJzcwMCc6ICM1MTJEQTgsXG4gICAgICAgICAgICAnODAwJzogIzQ1MjdBMCxcbiAgICAgICAgICAgICc5MDAnOiAjMzExQjkyLFxuICAgICAgICAgICAgJ0ExMDAnOiAjQjM4OEZGLFxuICAgICAgICAgICAgJ0EyMDAnOiAjN0M0REZGLFxuICAgICAgICAgICAgJ0E0MDAnOiAjNjUxRkZGLFxuICAgICAgICAgICAgJ0E3MDAnOiAjNjIwMEVBXG4gICAgICAgICksXG4gICAgICAgICdjb250cmFzdHMnOihcbiAgICAgICAgICAgICc1MCc6ICdkYXJrJyxcbiAgICAgICAgICAgICcxMDAnOiAnZGFyaycsXG4gICAgICAgICAgICAnMjAwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJzMwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJzQwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJzUwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc2MDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnNzAwJzogJ2xpZ2h0JywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzgwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc5MDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTEwMCc6ICdkYXJrJyxcbiAgICAgICAgICAgICdBMjAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnQTQwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBNzAwJzogJ2xpZ2h0JyAvLyBkZWZhdWx0XG4gICAgICAgIClcbiAgICApLFxuICAgICdpbmRpZ28nOiAoXG4gICAgICAgICdodWVzJzooXG4gICAgICAgICAgICAnNTAnOiAjRThFQUY2LFxuICAgICAgICAgICAgJzEwMCc6ICNDNUNBRTksXG4gICAgICAgICAgICAnMjAwJzogIzlGQThEQSxcbiAgICAgICAgICAgICczMDAnOiAjNzk4NkNCLFxuICAgICAgICAgICAgJzQwMCc6ICM1QzZCQzAsXG4gICAgICAgICAgICAnNTAwJzogIzNGNTFCNSxcbiAgICAgICAgICAgICc2MDAnOiAjMzk0OUFCLFxuICAgICAgICAgICAgJzcwMCc6ICMzMDNGOUYsXG4gICAgICAgICAgICAnODAwJzogIzI4MzU5MyxcbiAgICAgICAgICAgICc5MDAnOiAjMUEyMzdFLFxuICAgICAgICAgICAgJ0ExMDAnOiAjOEM5RUZGLFxuICAgICAgICAgICAgJ0EyMDAnOiAjNTM2REZFLFxuICAgICAgICAgICAgJ0E0MDAnOiAjM0Q1QUZFLFxuICAgICAgICAgICAgJ0E3MDAnOiAjMzA0RkZFXG4gICAgICAgICksXG4gICAgICAgICdjb250cmFzdHMnOihcbiAgICAgICAgICAgICc1MCc6ICdkYXJrJyxcbiAgICAgICAgICAgICcxMDAnOiAnZGFyaycsXG4gICAgICAgICAgICAnMjAwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJzMwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJzQwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJzUwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc2MDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnNzAwJzogJ2xpZ2h0JywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzgwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc5MDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTEwMCc6ICdkYXJrJyxcbiAgICAgICAgICAgICdBMjAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnQTQwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJ0E3MDAnOiAnbGlnaHQnIC8vIGRlZmF1bHRcbiAgICAgICAgKVxuICAgICksXG4gICAgJ2JsdWUnOiAoXG4gICAgICAgICdodWVzJzooXG4gICAgICAgICAgICAnNTAnOiAjRTNGMkZELFxuICAgICAgICAgICAgJzEwMCc6ICNCQkRFRkIsXG4gICAgICAgICAgICAnMjAwJzogIzkwQ0FGOSxcbiAgICAgICAgICAgICczMDAnOiAjNjRCNUY2LFxuICAgICAgICAgICAgJzQwMCc6ICM0MkE1RjUsXG4gICAgICAgICAgICAnNTAwJzogIzIxOTZGMyxcbiAgICAgICAgICAgICc2MDAnOiAjMUU4OEU1LFxuICAgICAgICAgICAgJzcwMCc6ICMxOTc2RDIsXG4gICAgICAgICAgICAnODAwJzogIzE1NjVDMCxcbiAgICAgICAgICAgICc5MDAnOiAjMEQ0N0ExLFxuICAgICAgICAgICAgJ0ExMDAnOiAjODJCMUZGLFxuICAgICAgICAgICAgJ0EyMDAnOiAjNDQ4QUZGLFxuICAgICAgICAgICAgJ0E0MDAnOiAjMjk3OUZGLFxuICAgICAgICAgICAgJ0E3MDAnOiAjMjk2MkZGXG4gICAgICAgICksXG4gICAgICAgICdjb250cmFzdHMnOihcbiAgICAgICAgICAgICc1MCc6ICdkYXJrJyxcbiAgICAgICAgICAgICcxMDAnOiAnZGFyaycsXG4gICAgICAgICAgICAnMjAwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJzMwMCc6ICdkYXJrJyxcbiAgICAgICAgICAgICc0MDAnOiAnZGFyaycsXG4gICAgICAgICAgICAnNTAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnNjAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnNzAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnODAwJzogJ2xpZ2h0JywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzkwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBMTAwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJ0EyMDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICdBNDAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnQTcwMCc6ICdzdHJvbmctbGlnaHQnXG4gICAgICAgIClcbiAgICApLFxuICAgICdsaWdodC1ibHVlJzogKFxuICAgICAgICAnaHVlcyc6KFxuICAgICAgICAgICAgJzUwJzogI0UxRjVGRSxcbiAgICAgICAgICAgICcxMDAnOiAjQjNFNUZDLFxuICAgICAgICAgICAgJzIwMCc6ICM4MUQ0RkEsXG4gICAgICAgICAgICAnMzAwJzogIzRGQzNGNyxcbiAgICAgICAgICAgICc0MDAnOiAjMjlCNkY2LFxuICAgICAgICAgICAgJzUwMCc6ICMwM0E5RjQsXG4gICAgICAgICAgICAnNjAwJzogIzAzOUJFNSxcbiAgICAgICAgICAgICc3MDAnOiAjMDI4OEQxLFxuICAgICAgICAgICAgJzgwMCc6ICMwMjc3QkQsXG4gICAgICAgICAgICAnOTAwJzogIzAxNTc5QixcbiAgICAgICAgICAgICdBMTAwJzogIzgwRDhGRixcbiAgICAgICAgICAgICdBMjAwJzogIzQwQzRGRixcbiAgICAgICAgICAgICdBNDAwJzogIzAwQjBGRixcbiAgICAgICAgICAgICdBNzAwJzogIzAwOTFFQVxuICAgICAgICApLFxuICAgICAgICAnY29udHJhc3RzJzooXG4gICAgICAgICAgICAnNTAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICcxMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICcyMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICczMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc0MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc1MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc2MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc3MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc4MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc5MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICdBMTAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTIwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0E0MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBNzAwJzogJ3N0cm9uZy1saWdodCdcbiAgICAgICAgKVxuICAgICksXG4gICAgJ2N5YW4nOiAoXG4gICAgICAgICdodWVzJzooXG4gICAgICAgICAgICAnNTAnOiAjRTBGN0ZBLFxuICAgICAgICAgICAgJzEwMCc6ICNCMkVCRjIsXG4gICAgICAgICAgICAnMjAwJzogIzgwREVFQSxcbiAgICAgICAgICAgICczMDAnOiAjNEREMEUxLFxuICAgICAgICAgICAgJzQwMCc6ICMyNkM2REEsXG4gICAgICAgICAgICAnNTAwJzogIzAwQkNENCxcbiAgICAgICAgICAgICc2MDAnOiAjMDBBQ0MxLFxuICAgICAgICAgICAgJzcwMCc6ICMwMDk3QTcsXG4gICAgICAgICAgICAnODAwJzogIzAwODM4RixcbiAgICAgICAgICAgICc5MDAnOiAjMDA2MDY0LFxuICAgICAgICAgICAgJ0ExMDAnOiAjODRGRkZGLFxuICAgICAgICAgICAgJ0EyMDAnOiAjMThGRkZGLFxuICAgICAgICAgICAgJ0E0MDAnOiAjMDBFNUZGLFxuICAgICAgICAgICAgJ0E3MDAnOiAjMDBCOEQ0XG4gICAgICAgICksXG4gICAgICAgICdjb250cmFzdHMnOihcbiAgICAgICAgICAgICc1MCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzEwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzIwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzMwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzQwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzUwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzYwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzcwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJzgwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJzkwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJ0ExMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBMjAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTQwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0E3MDAnOiAnZGFyaycgLy8gZGVmYXVsdFxuICAgICAgICApXG4gICAgKSxcbiAgICAndGVhbCc6IChcbiAgICAgICAgJ2h1ZXMnOihcbiAgICAgICAgICAgICc1MCc6ICNFMEYyRjEsXG4gICAgICAgICAgICAnMTAwJzogI0IyREZEQixcbiAgICAgICAgICAgICcyMDAnOiAjODBDQkM0LFxuICAgICAgICAgICAgJzMwMCc6ICM0REI2QUMsXG4gICAgICAgICAgICAnNDAwJzogIzI2QTY5QSxcbiAgICAgICAgICAgICc1MDAnOiAjMDA5Njg4LFxuICAgICAgICAgICAgJzYwMCc6ICMwMDg5N0IsXG4gICAgICAgICAgICAnNzAwJzogIzAwNzk2QixcbiAgICAgICAgICAgICc4MDAnOiAjMDA2OTVDLFxuICAgICAgICAgICAgJzkwMCc6ICMwMDRENDAsXG4gICAgICAgICAgICAnQTEwMCc6ICNBN0ZGRUIsXG4gICAgICAgICAgICAnQTIwMCc6ICM2NEZGREEsXG4gICAgICAgICAgICAnQTQwMCc6ICMxREU5QjYsXG4gICAgICAgICAgICAnQTcwMCc6ICMwMEJGQTVcbiAgICAgICAgKSxcbiAgICAgICAgJ2NvbnRyYXN0cyc6KFxuICAgICAgICAgICAgJzUwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnMTAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnMjAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnMzAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnNDAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnNTAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnNjAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnNzAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnODAwJzogJ2xpZ2h0JyxcbiAgICAgICAgICAgICc5MDAnOiAnbGlnaHQnLFxuICAgICAgICAgICAgJ0ExMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBMjAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTQwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0E3MDAnOiAnZGFyaycgLy8gZGVmYXVsdFxuICAgICAgICApXG4gICAgKSxcbiAgICAnZ3JlZW4nOiAoXG4gICAgICAgICdodWVzJzooXG4gICAgICAgICAgICAnNTAnOiAjRThGNUU5LFxuICAgICAgICAgICAgJzEwMCc6ICNDOEU2QzksXG4gICAgICAgICAgICAnMjAwJzogI0E1RDZBNyxcbiAgICAgICAgICAgICczMDAnOiAjODFDNzg0LFxuICAgICAgICAgICAgJzQwMCc6ICM2NkJCNkEsXG4gICAgICAgICAgICAnNTAwJzogIzRDQUY1MCxcbiAgICAgICAgICAgICc2MDAnOiAjNDNBMDQ3LFxuICAgICAgICAgICAgJzcwMCc6ICMzODhFM0MsXG4gICAgICAgICAgICAnODAwJzogIzJFN0QzMixcbiAgICAgICAgICAgICc5MDAnOiAjMUI1RTIwLFxuICAgICAgICAgICAgJ0ExMDAnOiAjQjlGNkNBLFxuICAgICAgICAgICAgJ0EyMDAnOiAjNjlGMEFFLFxuICAgICAgICAgICAgJ0E0MDAnOiAjMDBFNjc2LFxuICAgICAgICAgICAgJ0E3MDAnOiAjMDBDODUzXG4gICAgICAgICksXG4gICAgICAgICdjb250cmFzdHMnOihcbiAgICAgICAgICAgICc1MCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzEwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzIwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzMwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzQwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzUwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzYwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJzcwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJzgwMCc6ICdsaWdodCcsXG4gICAgICAgICAgICAnOTAwJzogJ2xpZ2h0JyxcbiAgICAgICAgICAgICdBMTAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTIwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0E0MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBNzAwJzogJ2RhcmsnIC8vIGRlZmF1bHRcbiAgICAgICAgKVxuICAgICksXG4gICAgJ2xpZ2h0LWdyZWVuJzogKFxuICAgICAgICAnaHVlcyc6KFxuICAgICAgICAgICAgJzUwJzogI0YxRjhFOSxcbiAgICAgICAgICAgICcxMDAnOiAjRENFREM4LFxuICAgICAgICAgICAgJzIwMCc6ICNDNUUxQTUsXG4gICAgICAgICAgICAnMzAwJzogI0FFRDU4MSxcbiAgICAgICAgICAgICc0MDAnOiAjOUNDQzY1LFxuICAgICAgICAgICAgJzUwMCc6ICM4QkMzNEEsXG4gICAgICAgICAgICAnNjAwJzogIzdDQjM0MixcbiAgICAgICAgICAgICc3MDAnOiAjNjg5RjM4LFxuICAgICAgICAgICAgJzgwMCc6ICM1NThCMkYsXG4gICAgICAgICAgICAnOTAwJzogIzMzNjkxRSxcbiAgICAgICAgICAgICdBMTAwJzogI0NDRkY5MCxcbiAgICAgICAgICAgICdBMjAwJzogI0IyRkY1OSxcbiAgICAgICAgICAgICdBNDAwJzogIzc2RkYwMyxcbiAgICAgICAgICAgICdBNzAwJzogIzY0REQxN1xuICAgICAgICApLFxuICAgICAgICAnY29udHJhc3RzJzooXG4gICAgICAgICAgICAnNTAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICcxMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICcyMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICczMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc0MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc1MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc2MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc3MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc4MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc5MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICdBMTAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTIwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0E0MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBNzAwJzogJ2RhcmsnIC8vIGRlZmF1bHRcbiAgICAgICAgKVxuICAgICksXG4gICAgJ2xpbWUnOiAoXG4gICAgICAgICdodWVzJzooXG4gICAgICAgICAgICAnNTAnOiAjRjlGQkU3LFxuICAgICAgICAgICAgJzEwMCc6ICNGMEY0QzMsXG4gICAgICAgICAgICAnMjAwJzogI0U2RUU5QyxcbiAgICAgICAgICAgICczMDAnOiAjRENFNzc1LFxuICAgICAgICAgICAgJzQwMCc6ICNENEUxNTcsXG4gICAgICAgICAgICAnNTAwJzogI0NEREMzOSxcbiAgICAgICAgICAgICc2MDAnOiAjQzBDQTMzLFxuICAgICAgICAgICAgJzcwMCc6ICNBRkI0MkIsXG4gICAgICAgICAgICAnODAwJzogIzlFOUQyNCxcbiAgICAgICAgICAgICc5MDAnOiAjODI3NzE3LFxuICAgICAgICAgICAgJ0ExMDAnOiAjRjRGRjgxLFxuICAgICAgICAgICAgJ0EyMDAnOiAjRUVGRjQxLFxuICAgICAgICAgICAgJ0E0MDAnOiAjQzZGRjAwLFxuICAgICAgICAgICAgJ0E3MDAnOiAjQUVFQTAwXG4gICAgICAgICksXG4gICAgICAgICdjb250cmFzdHMnOihcbiAgICAgICAgICAgICc1MCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzEwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzIwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzMwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzQwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzUwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzYwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzcwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzgwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzkwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJ0ExMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBMjAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTQwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0E3MDAnOiAnZGFyaycgLy8gZGVmYXVsdFxuICAgICAgICApXG4gICAgKSxcbiAgICAneWVsbG93JzogKFxuICAgICAgICAnaHVlcyc6KFxuICAgICAgICAgICAgJzUwJzogI0ZGRkRFNyxcbiAgICAgICAgICAgICcxMDAnOiAjRkZGOUM0LFxuICAgICAgICAgICAgJzIwMCc6ICNGRkY1OUQsXG4gICAgICAgICAgICAnMzAwJzogI0ZGRjE3NixcbiAgICAgICAgICAgICc0MDAnOiAjRkZFRTU4LFxuICAgICAgICAgICAgJzUwMCc6ICNGRkVCM0IsXG4gICAgICAgICAgICAnNjAwJzogI0ZERDgzNSxcbiAgICAgICAgICAgICc3MDAnOiAjRkJDMDJELFxuICAgICAgICAgICAgJzgwMCc6ICNGOUE4MjUsXG4gICAgICAgICAgICAnOTAwJzogI0Y1N0YxNyxcbiAgICAgICAgICAgICdBMTAwJzogI0ZGRkY4RCxcbiAgICAgICAgICAgICdBMjAwJzogI0ZGRkYwMCxcbiAgICAgICAgICAgICdBNDAwJzogI0ZGRUEwMCxcbiAgICAgICAgICAgICdBNzAwJzogI0ZGRDYwMFxuICAgICAgICApLFxuICAgICAgICAnY29udHJhc3RzJzooXG4gICAgICAgICAgICAnNTAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICcxMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICcyMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICczMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc0MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc1MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc2MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc3MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc4MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc5MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBMTAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTIwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0E0MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBNzAwJzogJ2RhcmsnIC8vIGRlZmF1bHRcbiAgICAgICAgKVxuICAgICksXG4gICAgJ2FtYmVyJzogKFxuICAgICAgICAnaHVlcyc6KFxuICAgICAgICAgICAgJzUwJzogI0ZGRjhFMSxcbiAgICAgICAgICAgICcxMDAnOiAjRkZFQ0IzLFxuICAgICAgICAgICAgJzIwMCc6ICNGRkUwODIsXG4gICAgICAgICAgICAnMzAwJzogI0ZGRDU0RixcbiAgICAgICAgICAgICc0MDAnOiAjRkZDQTI4LFxuICAgICAgICAgICAgJzUwMCc6ICNGRkMxMDcsXG4gICAgICAgICAgICAnNjAwJzogI0ZGQjMwMCxcbiAgICAgICAgICAgICc3MDAnOiAjRkZBMDAwLFxuICAgICAgICAgICAgJzgwMCc6ICNGRjhGMDAsXG4gICAgICAgICAgICAnOTAwJzogI0ZGNkYwMCxcbiAgICAgICAgICAgICdBMTAwJzogI0ZGRTU3RixcbiAgICAgICAgICAgICdBMjAwJzogI0ZGRDc0MCxcbiAgICAgICAgICAgICdBNDAwJzogI0ZGQzQwMCxcbiAgICAgICAgICAgICdBNzAwJzogI0ZGQUIwMFxuICAgICAgICApLFxuICAgICAgICAnY29udHJhc3RzJzooXG4gICAgICAgICAgICAnNTAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICcxMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICcyMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICczMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc0MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc1MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc2MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc3MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc4MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc5MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBMTAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTIwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0E0MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBNzAwJzogJ2RhcmsnIC8vIGRlZmF1bHRcbiAgICAgICAgKVxuICAgICksXG4gICAgJ29yYW5nZSc6IChcbiAgICAgICAgJ2h1ZXMnOihcbiAgICAgICAgICAgICc1MCc6ICNGRkYzRTAsXG4gICAgICAgICAgICAnMTAwJzogI0ZGRTBCMixcbiAgICAgICAgICAgICcyMDAnOiAjRkZDQzgwLFxuICAgICAgICAgICAgJzMwMCc6ICNGRkI3NEQsXG4gICAgICAgICAgICAnNDAwJzogI0ZGQTcyNixcbiAgICAgICAgICAgICc1MDAnOiAjRkY5ODAwLFxuICAgICAgICAgICAgJzYwMCc6ICNGQjhDMDAsXG4gICAgICAgICAgICAnNzAwJzogI0Y1N0MwMCxcbiAgICAgICAgICAgICc4MDAnOiAjRUY2QzAwLFxuICAgICAgICAgICAgJzkwMCc6ICNFNjUxMDAsXG4gICAgICAgICAgICAnQTEwMCc6ICNGRkQxODAsXG4gICAgICAgICAgICAnQTIwMCc6ICNGRkFCNDAsXG4gICAgICAgICAgICAnQTQwMCc6ICNGRjkxMDAsXG4gICAgICAgICAgICAnQTcwMCc6ICNGRjZEMDBcbiAgICAgICAgKSxcbiAgICAgICAgJ2NvbnRyYXN0cyc6KFxuICAgICAgICAgICAgJzUwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnMTAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnMjAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnMzAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnNDAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnNTAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnNjAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnNzAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnODAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnOTAwJzogJ3N0cm9uZy1saWdodCcsXG4gICAgICAgICAgICAnQTEwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0EyMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBNDAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTcwMCc6ICdkYXJrJyAvLyBkZWZhdWx0XG4gICAgICAgIClcbiAgICApLFxuICAgICdkZWVwLW9yYW5nZSc6IChcbiAgICAgICAgJ2h1ZXMnOihcbiAgICAgICAgICAgICc1MCc6ICNGQkU5RTcsXG4gICAgICAgICAgICAnMTAwJzogI0ZGQ0NCQyxcbiAgICAgICAgICAgICcyMDAnOiAjRkZBQjkxLFxuICAgICAgICAgICAgJzMwMCc6ICNGRjhBNjUsXG4gICAgICAgICAgICAnNDAwJzogI0ZGNzA0MyxcbiAgICAgICAgICAgICc1MDAnOiAjRkY1NzIyLFxuICAgICAgICAgICAgJzYwMCc6ICNGNDUxMUUsXG4gICAgICAgICAgICAnNzAwJzogI0U2NEExOSxcbiAgICAgICAgICAgICc4MDAnOiAjRDg0MzE1LFxuICAgICAgICAgICAgJzkwMCc6ICNCRjM2MEMsXG4gICAgICAgICAgICAnQTEwMCc6ICNGRjlFODAsXG4gICAgICAgICAgICAnQTIwMCc6ICNGRjZFNDAsXG4gICAgICAgICAgICAnQTQwMCc6ICNGRjNEMDAsXG4gICAgICAgICAgICAnQTcwMCc6ICNERDJDMDBcbiAgICAgICAgKSxcbiAgICAgICAgJ2NvbnRyYXN0cyc6KFxuICAgICAgICAgICAgJzUwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJzEwMCc6ICdkYXJrJyxcbiAgICAgICAgICAgICcyMDAnOiAnZGFyaycsXG4gICAgICAgICAgICAnMzAwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJzQwMCc6ICdkYXJrJyxcbiAgICAgICAgICAgICc1MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc2MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc3MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc4MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc5MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICdBMTAwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJ0EyMDAnOiAnZGFyaycsXG4gICAgICAgICAgICAnQTQwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJ0E3MDAnOiAnc3Ryb25nLWxpZ2h0J1xuICAgICAgICApXG4gICAgKSxcbiAgICAnYnJvd24nOiAoXG4gICAgICAgICdodWVzJzooXG4gICAgICAgICAgICAnNTAnOiAjRUZFQkU5LFxuICAgICAgICAgICAgJzEwMCc6ICNEN0NDQzgsXG4gICAgICAgICAgICAnMjAwJzogI0JDQUFBNCxcbiAgICAgICAgICAgICczMDAnOiAjQTE4ODdGLFxuICAgICAgICAgICAgJzQwMCc6ICM4RDZFNjMsXG4gICAgICAgICAgICAnNTAwJzogIzc5NTU0OCxcbiAgICAgICAgICAgICc2MDAnOiAjNkQ0QzQxLFxuICAgICAgICAgICAgJzcwMCc6ICM1RDQwMzcsXG4gICAgICAgICAgICAnODAwJzogIzRFMzQyRSxcbiAgICAgICAgICAgICc5MDAnOiAjM0UyNzIzLFxuICAgICAgICAgICAgJ0ExMDAnOiAjRDdDQ0M4LFxuICAgICAgICAgICAgJ0EyMDAnOiAjQkNBQUE0LFxuICAgICAgICAgICAgJ0E0MDAnOiAjOEQ2RTYzLFxuICAgICAgICAgICAgJ0E3MDAnOiAjNUQ0MDM3LFxuICAgICAgICApLFxuICAgICAgICAnY29udHJhc3RzJzooXG4gICAgICAgICAgICAnNTAnOiAnZGFyaycsXG4gICAgICAgICAgICAnMTAwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJzIwMCc6ICdkYXJrJyxcbiAgICAgICAgICAgICczMDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc0MDAnOiAnc3Ryb25nLWxpZ2h0JyxcbiAgICAgICAgICAgICc1MDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnNjAwJzogJ2xpZ2h0JywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzcwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc4MDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnOTAwJzogJ2xpZ2h0JywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0ExMDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTIwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBNDAwJzogJ2xpZ2h0JywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0E3MDAnOiAnbGlnaHQnIC8vIGRlZmF1bHRcbiAgICAgICAgKVxuICAgICksXG4gICAgJ2dyZXknOiAoXG4gICAgICAgICdodWVzJzooXG4gICAgICAgICAgICAnNTAnOiAjRkFGQUZBLFxuICAgICAgICAgICAgJzEwMCc6ICNGNUY1RjUsXG4gICAgICAgICAgICAnMjAwJzogI0VFRUVFRSxcbiAgICAgICAgICAgICczMDAnOiAjRTBFMEUwLFxuICAgICAgICAgICAgJzQwMCc6ICNCREJEQkQsXG4gICAgICAgICAgICAnNTAwJzogIzlFOUU5RSxcbiAgICAgICAgICAgICc2MDAnOiAjNzU3NTc1LFxuICAgICAgICAgICAgJzcwMCc6ICM2MTYxNjEsXG4gICAgICAgICAgICAnODAwJzogIzQyNDI0MixcbiAgICAgICAgICAgICc5MDAnOiAjMjEyMTIxLFxuICAgICAgICAgICAgJzEwMDAnOiAjMDAwMDAwLFxuICAgICAgICAgICAgJ0ExMDAnOiAjRkZGRkZGLFxuICAgICAgICAgICAgJ0EyMDAnOiAjRUVFRUVFLFxuICAgICAgICAgICAgJ0E0MDAnOiAjQkRCREJELFxuICAgICAgICAgICAgJ0E3MDAnOiAjNjE2MTYxLFxuICAgICAgICApLFxuICAgICAgICAnY29udHJhc3RzJzooXG4gICAgICAgICAgICAnNTAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICcxMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICcyMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICczMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc0MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc1MDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc2MDAnOiAnbGlnaHQnLFxuICAgICAgICAgICAgJzcwMCc6ICdsaWdodCcsXG4gICAgICAgICAgICAnODAwJzogJ2xpZ2h0JyxcbiAgICAgICAgICAgICc5MDAnOiAnbGlnaHQnLFxuICAgICAgICAgICAgJ0ExMDAnOiAnZGFyaycsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBMjAwJzogJ2RhcmsnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTQwMCc6ICdkYXJrJywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0E3MDAnOiAnZGFyaycgLy8gZGVmYXVsdFxuICAgICAgICApXG4gICAgKSxcbiAgICAnYmx1ZS1ncmV5JzogKFxuICAgICAgICAnaHVlcyc6KFxuICAgICAgICAgICAgJzUwJzogI0VDRUZGMSxcbiAgICAgICAgICAgICcxMDAnOiAjQ0ZEOERDLFxuICAgICAgICAgICAgJzIwMCc6ICNCMEJFQzUsXG4gICAgICAgICAgICAnMzAwJzogIzkwQTRBRSxcbiAgICAgICAgICAgICc0MDAnOiAjNzg5MDlDLFxuICAgICAgICAgICAgJzUwMCc6ICM2MDdEOEIsXG4gICAgICAgICAgICAnNjAwJzogIzU0NkU3QSxcbiAgICAgICAgICAgICc3MDAnOiAjNDU1QTY0LFxuICAgICAgICAgICAgJzgwMCc6ICMzNzQ3NEYsXG4gICAgICAgICAgICAnOTAwJzogIzI2MzIzOCxcbiAgICAgICAgICAgICdBMTAwJzogI0NGRDhEQyxcbiAgICAgICAgICAgICdBMjAwJzogI0IwQkVDNSxcbiAgICAgICAgICAgICdBNDAwJzogIzc4OTA5QyxcbiAgICAgICAgICAgICdBNzAwJzogIzQ1NUE2NCxcbiAgICAgICAgKSxcbiAgICAgICAgJ2NvbnRyYXN0cyc6KFxuICAgICAgICAgICAgJzUwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJzEwMCc6ICdkYXJrJyxcbiAgICAgICAgICAgICcyMDAnOiAnZGFyaycsXG4gICAgICAgICAgICAnMzAwJzogJ2RhcmsnLFxuICAgICAgICAgICAgJzQwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJzUwMCc6ICdzdHJvbmctbGlnaHQnLFxuICAgICAgICAgICAgJzYwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICc3MDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnODAwJzogJ2xpZ2h0JywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJzkwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBMTAwJzogJ2xpZ2h0JywgLy8gZGVmYXVsdFxuICAgICAgICAgICAgJ0EyMDAnOiAnbGlnaHQnLCAvLyBkZWZhdWx0XG4gICAgICAgICAgICAnQTQwMCc6ICdsaWdodCcsIC8vIGRlZmF1bHRcbiAgICAgICAgICAgICdBNzAwJzogJ2xpZ2h0JyAvLyBkZWZhdWx0XG4gICAgICAgIClcbiAgICApLFxuICAgICd3aGl0ZSc6IChcbiAgICAgICAgJ2h1ZXMnOihcbiAgICAgICAgICAgICc1MDAnOiAjRkZGRkZGXG4gICAgICAgICksXG4gICAgICAgICdjb250cmFzdHMnOihcbiAgICAgICAgICAgICc1MDAnOiAnZGFyaycgLy8gZGVmYXVsdFxuICAgICAgICApXG4gICAgKSxcbiAgICAnYmxhY2snOiAoXG4gICAgICAgICdodWVzJzooXG4gICAgICAgICAgICAnNTAwJzogIzAwMDAwMFxuICAgICAgICApLFxuICAgICAgICAnY29udHJhc3RzJzooXG4gICAgICAgICAgICAnNTAwJzogJ2xpZ2h0JyAvLyBkZWZhdWx0XG4gICAgICAgIClcbiAgICApXG4pOyIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgQ29sb3JzXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vLyBCbGFjayB0ZXh0XG4uYmxhY2stZmcsXG4uYmxhY2stdGV4dCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NykgIWltcG9ydGFudDtcblxuICAgICYuc2Vjb25kYXJ5LXRleHQsXG4gICAgLnNlY29uZGFyeS10ZXh0LFxuICAgICYuaWNvbixcbiAgICAuaWNvbiB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5oaW50LXRleHQsXG4gICAgLmhpbnQtdGV4dCxcbiAgICAmLmRpc2FibGVkLXRleHQsXG4gICAgLmRpc2FibGVkLXRleHQge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuZGl2aWRlcixcbiAgICAuZGl2aWRlcixcbiAgICAmLmZhaW50LXRleHQsXG4gICAgLmZhaW50LXRleHQge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLy8gV2hpdGUgdGV4dFxuLndoaXRlLWZnLFxuLndoaXRlLXRleHQge1xuICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSkgIWltcG9ydGFudDtcblxuICAgICYuc2Vjb25kYXJ5LXRleHQsXG4gICAgLnNlY29uZGFyeS10ZXh0LFxuICAgICYuaWNvbixcbiAgICAuaWNvbiB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzApICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5oaW50LXRleHQsXG4gICAgLmhpbnQtdGV4dCxcbiAgICAmLmRpc2FibGVkLXRleHQsXG4gICAgLmRpc2FibGVkLXRleHQge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMwKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuZGl2aWRlcixcbiAgICAuZGl2aWRlcixcbiAgICAmLmZhaW50LXRleHQsXG4gICAgLmZhaW50LXRleHQge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEFuZ3VsYXIgbWF0ZXJpYWwgZWxlbWVudCBjb2xvciBvdmVycmlkZVxuICAgIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB9XG5cbiAgICBtZC1wcm9ncmVzcy1saW5lYXIge1xuXG4gICAgICAgIC5tZC1jb250YWluZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1kLWJhciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIE1hdGVyaWFsIGNvbG9ycyB3aXRoIGFsbCBhdmFpbGFibGUgaHVlIHZhbHVlc1xuQGVhY2ggJGNvbG9yTmFtZSwgJGNvbG9yTWFwIGluICRtYXRlcmlhbENvbG9yc01hcCB7XG5cbiAgICBAZWFjaCAkaHVlLCAkaGV4VmFsdWUgaW4gbWFwLWdldCgkY29sb3JNYXAsICdodWVzJykge1xuXG4gICAgICAgIC4jeyRjb2xvck5hbWV9LSN7JGh1ZX0tYmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhleFZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWQtI3skY29sb3JOYW1lfS0jeyRodWV9LWJnIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZXhWYWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbnRyYXN0c01hcCwgbWFwLWdldChtYXAtZ2V0KCRjb2xvck1hcCwgJ2NvbnRyYXN0cycpLCAkaHVlKSk7XG4gICAgICAgIH1cblxuICAgICAgICAuI3skY29sb3JOYW1lfS0jeyRodWV9LWZnIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaGV4VmFsdWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC4jeyRjb2xvck5hbWV9LSN7JGh1ZX0tYm9yZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGhleFZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuI3skY29sb3JOYW1lfS0jeyRodWV9LWJvcmRlci10b3Age1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGhleFZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuI3skY29sb3JOYW1lfS0jeyRodWV9LWJvcmRlci1yaWdodCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRoZXhWYWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGNvbG9yTmFtZX0tI3skaHVlfS1ib3JkZXItYm90dG9tIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRoZXhWYWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGNvbG9yTmFtZX0tI3skaHVlfS1ib3JkZXItbGVmdCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGhleFZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAaWYgKCRodWUgPT0gJzUwMCcpIHtcblxuICAgICAgICAgICAgLm1kLSN7JGNvbG9yTmFtZX0tYmcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZXhWYWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb250cmFzdHNNYXAsIG1hcC1nZXQobWFwLWdldCgkY29sb3JNYXAsICdjb250cmFzdHMnKSwgJGh1ZSkpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuI3skY29sb3JOYW1lfS1iZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhleFZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC4jeyRjb2xvck5hbWV9LWZnIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhleFZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC4jeyRjb2xvck5hbWV9LWJvcmRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaGV4VmFsdWUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLiN7JGNvbG9yTmFtZX0tYm9yZGVyLXRvcCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGhleFZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC4jeyRjb2xvck5hbWV9LWJvcmRlci1yaWdodCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkaGV4VmFsdWUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLiN7JGNvbG9yTmFtZX0tYm9yZGVyLWJvdHRvbSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGhleFZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC4jeyRjb2xvck5hbWV9LWJvcmRlci1sZWZ0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGhleFZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEZ1bmN0aW9uIGZvciBnZXR0aW5nIG1hdGVyaWFsIGNvbG9yIGFuZCB0aGVpciBodWUgdmFsdWVzIGluIHNjc3NcbkBmdW5jdGlvbiBtYXRlcmlhbC1jb2xvcigkY29sb3IsICRodWU6ICc1MDAnKSB7XG5cbiAgICBAaWYgKG1hcC1oYXMta2V5KCRtYXRlcmlhbENvbG9yc01hcCwgJGNvbG9yKSkge1xuXG4gICAgICAgICRhdmFpbGFibGVIdWVzOiBtYXAtZ2V0KG1hcC1nZXQoJG1hdGVyaWFsQ29sb3JzTWFwLCAkY29sb3IpLCAnaHVlcycpO1xuXG4gICAgICAgIEBpZiAobWFwLWhhcy1rZXkoJGF2YWlsYWJsZUh1ZXMsICRodWUpKSB7XG4gICAgICAgICAgICBAcmV0dXJuIG1hcC1nZXQoJGF2YWlsYWJsZUh1ZXMsICRodWUpO1xuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAgIEBlcnJvciBcIicjeyRodWV9JyBpcyBub3QgYSB2YWxpZCBodWUgdmFsdWUgZm9yICcjeyRjb2xvcn0nIVwiO1xuICAgICAgICB9XG5cbiAgICB9IEBlbHNlIHtcbiAgICAgICAgQGVycm9yIFwiJyN7JGNvbG9yfScgaXMgbm90IGEgdmFsaWQgTWF0ZXJpYWwgRGVzaWduIGNvbG9yIVwiO1xuICAgIH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIFR5cG9ncmFwaHlcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1yb290O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYm9keTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG59XG5cbmJvZHkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xufVxuXG5odG1sLCBib2R5IHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG5mb3JtIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLy8gSGVhZGluZ3NcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5oMSwgLmgxIHtcbiAgICBmb250LXNpemU6ICRoMTtcbn1cblxuaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAkaDI7XG59XG5cbmgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogJGgzO1xufVxuXG5oNCwgLmg0IHtcbiAgICBmb250LXNpemU6ICRoNDtcbn1cblxuaDUsIC5oNSB7XG4gICAgZm9udC1zaXplOiAkaDU7XG59XG5cbmg2LCAuaDYge1xuICAgIGZvbnQtc2l6ZTogJGg2O1xufVxuXG4ubGEge1xuICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDtcbn1cblxuLy8gTGlua3NcbmEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG4vLyBBYmJyXG5hYmJyIHtcbiAgICBjdXJzb3I6IGhlbHA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4vLyBCbG9ja3F1b3RlXG5ibG9ja3F1b3RlIHtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIG1hcmdpbjogMWVtIDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuXG4gICAgZm9vdGVyIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucmV2ZXJzZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXG4gICAgICAgIGZvb3RlciB7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBDb2RlXG4vLyBjb2RlIHtcbi8vICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG5cbi8vICAgICAmOm5vdCguaGlnaGxpZ2h0KSB7XG4vLyAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNjUpO1xuLy8gICAgICAgICBjb2xvcjogIzEwNkNDODtcbi8vICAgICAgICAgbWFyZ2luOiAwIDFweDtcbi8vICAgICAgICAgcGFkZGluZzogMnB4IDNweDtcbi8vICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuLy8gICAgIH1cbi8vIH1cblxuLy8gRGVmaW5pdGlvbiBsaXN0c1xuZGwge1xuXG4gICAgZHQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICBkZCB7XG4gICAgICAgIG1hcmdpbjogNHB4IDAgMTZweCAwO1xuICAgIH1cbn1cblxuLy8gTWFya1xubWFyayB7XG4gICAgYmFja2dyb3VuZDogI0Y3RjQ5QTtcbn1cblxuLy8gUHJlXG4vLyBwcmUge1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4vLyAgICAgbWFyZ2luOiA4cHggMTZweDtcbi8vICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4vLyB9XG5cbi8vIFNtYWxsXG5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8vIFRhYmxlXG50YWJsZSB7XG5cbiAgICB0aGVhZCB7XG5cbiAgICAgICAgdHIge1xuXG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gRm9udCB3ZWlnaHQgaGVscGVyc1xuQGZvciAkd2VpZ2h0IGZyb20gMSB0aHJvdWdoIDkge1xuXG4gICAgLmZvbnQtd2VpZ2h0LSN7JHdlaWdodCAqIDEwMH0ge1xuICAgICAgICBmb250LXdlaWdodDogI3skd2VpZ2h0ICogMTAwfTtcbiAgICB9XG59XG5cbi8vIEZvbnQgc2l6ZSBoZWxwZXJzXG5AZm9yICRzaXplIGZyb20gMSB0aHJvdWdoIDEwMCB7XG5cbiAgICAuZm9udC1zaXplLSN7JHNpemV9IHtcbiAgICAgICAgZm9udC1zaXplOiAjeyRzaXplfXB4O1xuICAgIH1cbn1cblxuLy8gTGluZSBoZWlnaHQgaGVscGVyc1xuQGZvciAkbGluZUhlaWdodCBmcm9tIDEgdGhyb3VnaCA2MCB7XG5cbiAgICAubGluZS1oZWlnaHQtI3skbGluZUhlaWdodCAqIDJ9IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICN7JGxpbmVIZWlnaHQgKiAyfXB4O1xuICAgIH1cbn1cblxubWQtaWNvbixcbm1kLWljb25bbWQtZm9udC1pY29uXSxcbmkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWluLXdpZHRoOiAyNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICBAZm9yICRzaXplIGZyb20gMiB0aHJvdWdoIDEyOCB7XG5cbiAgICAgICAgJi5zI3skc2l6ZSAqIDJ9IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogI3soJHNpemUgKiAyKSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogI3soJHNpemUgKiAyKSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6ICN7KCRzaXplICogMikgKyAncHgnfSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAjeygkc2l6ZSAqIDIpICsgJ3B4J30gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6ICN7KCRzaXplICogMikgKyAncHgnfSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICN7KCRzaXplICogMikgKyAncHgnfSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIEJveGVkIHRleHRcbi50ZXh0LWJveGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBtYXJnaW46IDAgOHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLy8gQm94ZWQgdGV4dCBsaWdodFxuLnRleHQtYm94ZWQtbGlnaHQge1xuICAgIEBleHRlbmQgLnRleHQtYm94ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4vLyBUcnVuY2F0ZVxuLnRleHQtdHJ1bmNhdGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLy8gT3ZlcmZsb3dcbi50ZXh0LW92ZXJmbG93IHtcbiAgICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vLyBOb3dyYXBcbi50ZXh0LW5vd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtZmlyc3QtbGV0dGVyLXVwcGVyY2FzZSB7XG4gICAgJjpmaXJzdC1sZXR0ZXIge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIEhlbHBlcnNcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5bbmdcXDpjbG9ha10sIFtuZy1jbG9ha10sIFtkYXRhLW5nLWNsb2FrXSwgW3gtbmctY2xvYWtdLCAubmctY2xvYWssIC54LW5nLWNsb2FrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5uby1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uby1tYXJnaW4ge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tcmFkaXVzIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZGl2aWRlci12ZXJ0aWNhbCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDFweDtcbiAgICBtYXJnaW46IDAgOHB4O1xufVxuXG4vLyBTb2Z0IGhpZGUgKGRvbid0IHJlbW92ZSBmcm9tIERPTSBmbG93KVxuLmhpZGRlbiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbltmaWxsLXdpZHRoXSB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG5bZmlsbC1oZWlnaHRdIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG4uZnVsbC1oZWlnaHQge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4vLyBJbWFnZXMgaW4gbGlua3NcbmEge1xuXG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxufVxuXG4vLyBSZXNwb25zaXZlIGltYWdlc1xuaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4ub3ZlcmZsb3cteCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4vLyBTY3JvbGxhYmxlXG4uc2Nyb2xsYWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICAmLm9ubHkteCB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmLm9ubHkteSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG59XG5cbi8vIEZsZXggU2Nyb2xsYWJsZSAod2l0aG91dCBkaXNwbGF5OmJsb2NrKVxuLmZsZXgtc2Nyb2xsYWJsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICAmLm9ubHkteCB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmLm9ubHkteSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG59XG5cbi8vIEJhY2tncm91bmQgSWNvblxuLmJhY2tncm91bmQtaW1hZ2UtY2VudGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG4vLyBDbGFzc2ljIHZlcnRpY2FsIGFsaWduXG4uYWxpZ24tdmVydGljYWwge1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLmFsaWduLXZlcnRpY2FsLXRvcCxcbiAgICAuYWxpZ24tdmVydGljYWwtbWlkZGxlLFxuICAgIC5hbGlnbi12ZXJ0aWNhbC1ib3R0b20ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmFsaWduLXZlcnRpY2FsLXRvcCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuXG4gICAgLmFsaWduLXZlcnRpY2FsLW1pZGRsZSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLmFsaWduLXZlcnRpY2FsLWJvdHRvbSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgfVxufVxuXG4uYWxpZ24tdmVydGljYWwtdG9wLFxuLmFsaWduLXZlcnRpY2FsLW1pZGRsZSxcbi5hbGlnbi12ZXJ0aWNhbC1ib3R0b20ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFsaWduLXZlcnRpY2FsLXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmFsaWduLXZlcnRpY2FsLW1pZGRsZSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmFsaWduLXZlcnRpY2FsLWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLmFsaWduLXZlcnRpY2FsLXRleHQtYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLnRleHQtaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi50ZXh0LXNlbWlib2xkIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udGV4dC1ib2xkLCBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi50ZXh0LXN0cmlrZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi50ZXh0LXN1cGVyIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG59XG5cbi50ZXh0LXN1YiB7XG4gICAgdmVydGljYWwtYWxpZ246IHN1Yjtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBUZXh0IGFsaWduIGhlbHBlcnNcbi50ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8vIFotaW5kZXggaGVscGVyc1xuLy8gbWF4OjIwXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcblxuICAgIC56LWluZGV4LSN7JGl9IHtcbiAgICAgICAgei1pbmRleDogI3skaX0gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIFBhZGRpbmcgaGVscGVyc1xuLy8gTXVsdGlwbGVzIG9mIDUsIG1heDoxMDBcbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTAwIHtcblxuICAgIC5wYWRkaW5nLSN7JGl9LFxuICAgIC5wLSN7JGl9IHtcbiAgICAgICAgcGFkZGluZzogI3soJGkpICsgJ3B4J30gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGFkZGluZy10b3AtI3skaX0sXG4gICAgLnB0LSN7JGl9IHtcbiAgICAgICAgcGFkZGluZy10b3A6ICN7KCRpKSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhZGRpbmctcmlnaHQtI3skaX0sXG4gICAgLnByLSN7JGl9IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogI3soJGkpICsgJ3B4J30gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGFkZGluZy1ib3R0b20tI3skaX0sXG4gICAgLnBiLSN7JGl9IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICN7KCRpKSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhZGRpbmctbGVmdC0jeyRpfSxcbiAgICAucGwtI3skaX0ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpKSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhZGRpbmctaG9yaXpvbnRhbC0jeyRpfSxcbiAgICAucGgtI3skaX0ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpKSArICdweCd9O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeygkaSkgKyAncHgnfTtcbiAgICB9XG5cbiAgICAucGFkZGluZy12ZXJ0aWNhbC0jeyRpfSxcbiAgICAucHYtI3skaX0ge1xuICAgICAgICBwYWRkaW5nLXRvcDogI3soJGkpICsgJ3B4J307XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAjeygkaSkgKyAncHgnfTtcbiAgICB9XG59XG5cbi8vIE11bHRpcGxlcyBvZiA4LCBNYXg6IDk2LCBFeGNsdWRpbmcgMCBhbmQgbXVsdGlwbGVzIG9mIDVcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuXG4gICAgQGlmICgoJGkgKiA4KSAlIDUgIT0gMCkge1xuXG4gICAgICAgIC5wYWRkaW5nLSN7JGkgKiA4fSxcbiAgICAgICAgLnAtI3skaSAqIDh9IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICN7KCRpICogOCkgKyAncHgnfSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhZGRpbmctdG9wLSN7JGkgKiA4fSxcbiAgICAgICAgLnB0LSN7JGkgKiA4fSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogI3soJGkgKiA4KSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGFkZGluZy1yaWdodC0jeyRpICogOH0sXG4gICAgICAgIC5wci0jeyRpICogOH0ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogI3soJGkgKiA4KSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGFkZGluZy1ib3R0b20tI3skaSAqIDh9LFxuICAgICAgICAucGItI3skaSAqIDh9IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAjeygkaSAqIDgpICsgJ3B4J30gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWRkaW5nLWxlZnQtI3skaSAqIDh9LFxuICAgICAgICAucGwtI3skaSAqIDh9IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogI3soJGkgKiA4KSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGFkZGluZy1ob3Jpem9udGFsLSN7JGkgKiA4fSxcbiAgICAgICAgLnBoLSN7JGkgKiA4fSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpICogOCkgKyAncHgnfTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7KCRpICogOCkgKyAncHgnfTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWRkaW5nLXZlcnRpY2FsLSN7JGkgKiA4fSxcbiAgICAgICAgLnB2LSN7JGkgKiA4fSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogI3soJGkgKiA4KSArICdweCd9O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICN7KCRpICogOCkgKyAncHgnfTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTWFyZ2luIGhlbHBlcnNcbi8vIE11bHRpcGxlcyBvZiA1LCBtYXg6MTAwXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcblxuICAgIC5tYXJnaW4tI3skaSAqIDV9LFxuICAgIC5tLSN7JGkgKiA1fSB7XG4gICAgICAgIG1hcmdpbjogI3soJGkgKiA1KSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hcmdpbi10b3AtI3skaSAqIDV9LFxuICAgIC5tdC0jeyRpICogNX0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAjeygkaSAqIDUpICsgJ3B4J30gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFyZ2luLXJpZ2h0LSN7JGkgKiA1fSxcbiAgICAubXItI3skaSAqIDV9IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAjeygkaSAqIDUpICsgJ3B4J30gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFyZ2luLWJvdHRvbS0jeyRpICogNX0sXG4gICAgLm1iLSN7JGkgKiA1fSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICN7KCRpICogNSkgKyAncHgnfSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYXJnaW4tbGVmdC0jeyRpICogNX0sXG4gICAgLm1sLSN7JGkgKiA1fSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAjeygkaSAqIDUpICsgJ3B4J30gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFyZ2luLWhvcml6b250YWwtI3skaSAqIDV9LFxuICAgIC5taC0jeyRpICogNX0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogI3soJGkgKiA1KSArICdweCd9O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpICogNSkgKyAncHgnfTtcbiAgICB9XG5cbiAgICAubWFyZ2luLXZlcnRpY2FsLSN7JGkgKiA1fSxcbiAgICAubXYtI3skaSAqIDV9IHtcbiAgICAgICAgbWFyZ2luLXRvcDogI3soJGkgKiA1KSArICdweCd9O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAjeygkaSAqIDUpICsgJ3B4J307XG4gICAgfVxufVxuXG4vLyBNdWx0aXBsZXMgb2YgOCwgTWF4OiA5NiwgRXhjbHVkaW5nIDAgYW5kIG11bHRpcGxlcyBvZiA1XG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwMCB7XG5cbiAgICAubWFyZ2luLSN7JGl9LFxuICAgIC5tLSN7JGl9IHtcbiAgICAgICAgbWFyZ2luOiAjeygkaSkgKyAncHgnfSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYXJnaW4tdG9wLSN7JGl9LFxuICAgIC5tdC0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICN7KCRpKSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hcmdpbi1yaWdodC0jeyRpfSxcbiAgICAubXItI3skaX0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpKSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hcmdpbi1ib3R0b20tI3skaX0sXG4gICAgLm1iLSN7JGl9IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogI3soJGkpICsgJ3B4J30gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFyZ2luLWxlZnQtI3skaX0sXG4gICAgLm1sLSN7JGl9IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICN7KCRpKSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hcmdpbi1ob3Jpem9udGFsLSN7JGl9LFxuICAgIC5taC0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAjeygkaSkgKyAncHgnfTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAjeygkaSkgKyAncHgnfTtcbiAgICB9XG5cbiAgICAubWFyZ2luLXZlcnRpY2FsLSN7JGl9LFxuICAgIC5tdi0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICN7KCRpKSArICdweCd9O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAjeygkaSkgKyAncHgnfTtcbiAgICB9XG59XG5cbi8vIEhlaWdodCBhbmQgd2lkdGggaGVscGVyc1xuLy8gTXVsdGlwbGVzIG9mIDUsIE1heDogNTAwXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwMCB7XG5cbiAgICAuaGVpZ2h0LSN7JGkgKiA1fSxcbiAgICAuaC0jeyRpICogNX0ge1xuICAgICAgICBoZWlnaHQ6ICN7KCRpICogNSkgKyAncHgnfSAhaW1wb3J0YW50O1xuICAgICAgICBtaW4taGVpZ2h0OiAjeygkaSAqIDUpICsgJ3B4J30gIWltcG9ydGFudDtcbiAgICAgICAgbWF4LWhlaWdodDogI3soJGkgKiA1KSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndpZHRoLSN7JGkgKiA1fSxcbiAgICAudy0jeyRpICogNX0ge1xuICAgICAgICB3aWR0aDogI3soJGkgKiA1KSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi13aWR0aDogI3soJGkgKiA1KSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogI3soJGkgKiA1KSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uaGVpZ2h0LWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ud2lkdGgtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLy8gSGVpZ2h0IGFuZCB3aWR0aCAlIGhlbHBlcnNcbi8vIE11bHRpcGxlcyBvZiAxLCBNYXg6IDEwMFxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMDAge1xuXG4gICAgLmhlaWdodC1wZXJjZW50LSN7JGl9LFxuICAgIC5oLXBlcmNlbnQtI3skaX0ge1xuICAgICAgICBoZWlnaHQ6ICN7KCRpKSArICclJ30gIWltcG9ydGFudDtcbiAgICAgICAgbWluLWhlaWdodDogI3soJGkpICsgJyUnfSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtaGVpZ2h0OiAjeygkaSkgKyAnJSd9ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndpZHRoLXBlcmNlbnQtI3skaX0sXG4gICAgLnctcGVyY2VudC0jeyRpfSB7XG4gICAgICAgIHdpZHRoOiAjeygkaSkgKyAnJSd9ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi13aWR0aDogI3soJGkpICsgJyUnfSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6ICN7KCRpKSArICclJ30gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIEhlaWdodCBhbmQgd2lkdGggaGVscGVyc1xuLy8gTXVsdGlwbGVzIG9mIDgsIE1heDogODAwLCBFeGNsdWRpbmcgMCBhbmQgbXVsdGlwbGVzIG9mIDVcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAwIHtcblxuICAgIEBpZiAoKCRpICogOCkgJSA1ICE9IDApIHtcbiAgICAgICAgLmhlaWdodC0jeyRpICogOH0sXG4gICAgICAgIC5oLSN7JGkgKiA4fSB7XG4gICAgICAgICAgICBoZWlnaHQ6ICN7KCRpICogOCkgKyAncHgnfSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWluLWhlaWdodDogI3soJGkgKiA4KSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAjeygkaSAqIDgpICsgJ3B4J30gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53aWR0aC0jeyRpICogOH0sXG4gICAgICAgIC53LSN7JGkgKiA4fSB7XG4gICAgICAgICAgICB3aWR0aDogI3soJGkgKiA4KSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtaW4td2lkdGg6ICN7KCRpICogOCkgKyAncHgnfSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAjeygkaSAqIDgpICsgJ3B4J30gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4vLyBPcGFjaXR5IGhlbHBlcnNcbi8vIE11bHRpcGxlcyBvZiAxLCBNYXg6IDEwXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcblxuICAgIC5vcGFjaXR5LTAtI3skaX0ge1xuICAgICAgICBvcGFjaXR5OiAjeygkaSAvIDEwKX0gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIEJvcmRlciBoZWxwZXJzXG4kYm9yZGVyLXN0eWxlOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuLmJvcmRlcixcbi5iIHtcbiAgICBib3JkZXI6ICRib3JkZXItc3R5bGU7XG59XG5cbi5ib3JkZXItdG9wLFxuLmJ0IHtcbiAgICBib3JkZXItdG9wOiAkYm9yZGVyLXN0eWxlO1xufVxuXG4uYm9yZGVyLXJpZ2h0LFxuLmJyIHtcbiAgICBib3JkZXItcmlnaHQ6ICRib3JkZXItc3R5bGU7XG59XG5cbi5ib3JkZXItYm90dG9tLFxuLmJiIHtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXN0eWxlO1xufVxuXG4uYm9yZGVyLWxlZnQsXG4uYmwge1xuICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyLXN0eWxlO1xufVxuXG4uYm9yZGVyLWhvcml6b250YWwsXG4uYmgge1xuICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyLXN0eWxlO1xuICAgIGJvcmRlci1yaWdodDogJGJvcmRlci1zdHlsZTtcbn1cblxuLmJvcmRlci12ZXJ0aWNhbCxcbi5idiB7XG4gICAgYm9yZGVyLXRvcDogJGJvcmRlci1zdHlsZTtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXN0eWxlO1xufVxuXG4vLyBCb3JkZXItcmFkaXVzIGhlbHBlcnNcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuXG4gICAgLmJyYWQtI3skaX0ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAjeyRpICsgJ3B4J31cbiAgICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBDb250YWlucyBjdXN0b20gZWxlbWVudHMsIGNvbXBvbmVudHMgYW5kIGdlbmVyYWwgc3R5bGVzIHRoYXRcbi8qIGZvbGxvd3MgR29vZ2xlKFRNKSBNYXRlcmlhbCBEZXNpZ24oVE0pIHNwZWNzXG4vKlxuLyogaHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9kZXNpZ24vc3BlYy9tYXRlcmlhbC1kZXNpZ24vaW50cm9kdWN0aW9uLmh0bWxcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIEF2YXRhcnNcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYXZhdGFyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAmLnNxdWFyZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgJi5zbWFsbCB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJi5iaWcge1xuICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgbWluLXdpZHRoOiA3MnB4O1xuICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICAgIH1cblxuICAgICYuaHVnZSB7XG4gICAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgICBtaW4td2lkdGg6IDk2cHg7XG4gICAgICAgIGhlaWdodDogOTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDk2cHg7XG4gICAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIEZvcm1zXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvcm0td3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgLmZvcm0tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBOYXZpZ2F0aW9uIC0gU2ltcGxlXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm5hdmlnYXRpb24tc2ltcGxlIHtcblxuICAgIC5pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3ViaGVhZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuXG4gICAgICAgICYubGlnaHQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaXZpZGVyIHtcbiAgICAgICAgbWFyZ2luOiA4cHggMDtcbiAgICB9XG59XG5cbnRhYmxlIHtcblxuICAgICYuc2ltcGxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgdGhlYWQge1xuXG4gICAgICAgICAgICB0ciB7XG5cbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggOHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRib2R5IHtcblxuICAgICAgICAgICAgdHIge1xuXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY2xpY2thYmxlIHtcblxuICAgICAgICAgICAgdGJvZHkge1xuXG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiRtb2JpbGVXaWR0aExheW91dDogODAwcHg7XG5cbiRlYmI6ICNlOGUxZTE7XG4kYWx0bzogI2UwZTBlMDtcbiRhc3Ryb25hdXQ6ICMyNjQ5NkU7XG4kd2lsZC13aWxsb3c6ICM5OUNDNjY7XG4kc2VhLWJ1Y2t0aG9ybjogI0Y4QjEzMztcbiRiaXR0ZXJzd2VldDogI0ZGNjY2NjtcbiRzYW4tbWFyaW5vOiAjM0Y1MUI1O1xuJHNhcHBoaXJlOiAjMzAzRjlGO1xuJGRvZGdlci1ibHVlOiAjNTM2REZFO1xuIiwiLmNsdXN0ZXIwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLm1hcmtlci1jbHVzdGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgXG4gIGNvbG9yOiBibGFjaztcblxuICAmLm91dCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9tYXAvb3V0X2ljb24ucG5nXCIpO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTlweDtcbiAgICB3aWR0aDogNDVweDtcblxuICAgIHBhZGRpbmctdG9wOiAxOXB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnICc7XG5cbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIH1cbiAgfVxuXG4gICYuaW4tb2NjdXJyZW5jZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9tYXAvaW5fYWxlcnRfaWNvbi5wbmdcIik7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuXG4gICAgcGFkZGluZy10b3A6IDVweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyAnO1xuXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuICB9XG59IiwiLmRpdi1nZW5lcmljLXNlYXJjaC1hdXRvY29tcGxldGUge1xuXG4gIC5kaXYtYXV0b2NvbXBsZXRlLWdlbmVyaWMtc2VhcmNoLWF1dG9jb21wbGV0ZSB7XG5cbiAgICA+IG1kLWljb24ge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbjogMThweCAwO1xuICAgIH1cbiAgfVxufSIsIm1kLWljb25bbWQtZm9udC1pY29uXSxcbmkge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgQGZvciAkc2l6ZSBmcm9tIDIgdGhyb3VnaCAxMjgge1xuXG4gICAgJi5zI3skc2l6ZSAqIDJ9IHtcbiAgICAgIGZvbnQtc2l6ZTogI3soJHNpemUgKiAyKSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogI3soJHNpemUgKiAyKSArICdweCd9ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6ICN7KCRzaXplICogMikgKyAncHgnfSAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOiAjeygkc2l6ZSAqIDIpICsgJ3B4J30gIWltcG9ydGFudDtcbiAgICAgIG1pbi1oZWlnaHQ6ICN7KCRzaXplICogMikgKyAncHgnfSAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6ICN7KCRzaXplICogMikgKyAncHgnfSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3JjOnVybCgnLi4vYXNzZXRzL2ljb25zL2ZvbnRzL2ljb21vb24uZW90PzVrbTF0ZycpO1xuICBzcmM6dXJsKCcuLi9hc3NldHMvaWNvbnMvZm9udHMvaWNvbW9vbi5lb3Q/I2llZml4NWttMXRnJykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uL2Fzc2V0cy9pY29ucy9mb250cy9pY29tb29uLnR0Zj81a20xdGcnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vYXNzZXRzL2ljb25zL2ZvbnRzL2ljb21vb24ud29mZj81a20xdGcnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9hc3NldHMvaWNvbnMvZm9udHMvaWNvbW9vbi5zdmc/NWttMXRnI2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLm1kLWZvbnQpIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcblxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgJi5pY29uLWV2ZW50LTEge1xuICAgIEBleHRlbmQgLmljb24tYXJyb3ctdG9wLXJpZ2h0O1xuICB9XG5cbiAgJi5pY29uLWV2ZW50LTIge1xuICAgIEBleHRlbmQgLmljb24tYXJyb3ctYm90dG9tLWxlZnQ7XG4gIH1cblxuICAmLmljb24tZXZlbnQtNCB7XG4gICAgQGV4dGVuZCAuaWNvbi1oZWxwO1xuICB9XG5cbiAgJi5pY29uLWV2ZW50LTUge1xuICAgIEBleHRlbmQgLmljb24tYnVzO1xuICB9XG5cbiAgJi5pY29uLWV2ZW50LTYge1xuICAgIEBleHRlbmQgLmljb24tYnVzO1xuICB9XG5cbiAgJi5pY29uLWV2ZW50LTEzIHtcbiAgICBAZXh0ZW5kIC5pY29uLWJ1cztcbiAgfVxuXG4gICYuaWNvbi1ldmVudC0xNCB7XG4gICAgQGV4dGVuZCAuaWNvbi1idXM7XG4gIH1cbiAgXG4gICYuaWNvbi1hY2NvdW50LWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MDBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYWNjb3VudC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjAxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFjY291bnQtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MDJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYWNjb3VudC1jaGVjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjAzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFjY291bnQtY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MDRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYWNjb3VudC1rZXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYwNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hY2NvdW50LWxvY2F0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MDZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYWNjb3VudC1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFjY291bnQtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjA4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFjY291bnQtbXVsdGlwbGUtcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjA5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFjY291bnQtbXVsdGlwbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYwYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hY2NvdW50LW5ldHdvcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYwYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hY2NvdW50LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYwY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hY2NvdW50LXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYwZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hY2NvdW50LXJlbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFjY291bnQtc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MGZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYWNjb3VudC1zd2l0Y2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYxMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hY2NvdW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MTFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYWlyYmFsbG9vbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjEyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFpcnBsYW5lLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjEzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFpcnBsYW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MTRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYWxhcm0tY2hlY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYxNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hbGFybS1tdWx0aXBsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjE2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFsYXJtLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFsYXJtLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYxOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hbGFybTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjE5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFsYnVtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MWFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYWxlcnQtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MWJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYWxlcnQtY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MWNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYWxlcnQtb2N0YWdvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjFkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MWVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYWxwaGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYxZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hbHBoYWJldGljYWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYyMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hbWF6b24tY2xvdWRkcml2ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjIxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFtYXpvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjIyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFtYnVsYW5jZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjIzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFuZHJvaWQtZGVidWctYnJpZGdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MjRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYW5kcm9pZC1zdHVkaW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYyNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hbmRyb2lkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MjZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXBwbGUtZmluZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MjdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXBwbGUtaW9zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MjhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXBwbGUtbW9iaWxlbWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYyOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hcHBsZS1zYWZhcmk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYyYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hcHBsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjJiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFwcG5ldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjJjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFwcHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYyZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hcmNoaXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MmVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXJyYW5nZS1icmluZy1mb3J3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MmZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXJyYW5nZS1icmluZy10by1mcm9udDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjMwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFycmFuZ2Utc2VuZC1iYWNrd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjMxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFycmFuZ2Utc2VuZC10by1iYWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MzJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXJyb3ctYWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MzNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXJyb3ctYm90dG9tLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYzNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hcnJvdy1ib3R0b20tcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYzNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hcnJvdy1jb2xsYXBzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjM2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFycm93LWRvd24tYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjM3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFycm93LWRvd24tYm9sZC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYzOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hcnJvdy1kb3duLWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MzlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXJyb3ctZG93bi1ib2xkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2M2FcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjNiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFycm93LWV4cGFuZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjNjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFycm93LWxlZnQtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjNkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFycm93LWxlZnQtYm9sZC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYzZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hcnJvdy1sZWZ0LWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2M2ZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXJyb3ctbGVmdC1ib2xkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NDBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjQxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFycm93LXJpZ2h0LWJvbGQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0MlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hcnJvdy1yaWdodC1ib2xkLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjQzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFycm93LXJpZ2h0LWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NDRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXJyb3ctcmlnaHQtYm9sZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjQ1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NDZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXJyb3ctdG9wLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hcnJvdy10b3AtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hcnJvdy11cC1ib2xkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NDlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXJyb3ctdXAtYm9sZC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0YVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hcnJvdy11cC1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjRiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWFycm93LXVwLWJvbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0Y1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjRkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWF0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NGVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXR0YWNobWVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjRmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWF1ZGlvYm9vazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjUwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWF1dG8tZml4OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NTFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYXV0by11cGxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY1MlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYWJ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NTNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmFja2J1cmdlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjU0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJhY2t1cC1yZXN0b3JlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NTVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmFuazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjU2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJhcmNvZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY1N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYXJsZXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY1OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYXJyZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY1OVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYXNlY2FtcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjVhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJhc2tldC1maWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NWJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmFza2V0LXVuZmlsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjVjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJhc2tldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjVkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJhdHRlcnktMTA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY1ZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYXR0ZXJ5LTIwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NWZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmF0dGVyeS0zMDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjYwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJhdHRlcnktNDA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY2MVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYXR0ZXJ5LTUwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NjJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmF0dGVyeS02MDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjYzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJhdHRlcnktNzA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY2NFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYXR0ZXJ5LTgwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NjVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmF0dGVyeS05MDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjY2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJhdHRlcnktYWxlcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY2N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nLTIwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NjhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmF0dGVyeS1jaGFyZ2luZy0zMDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjY5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJhdHRlcnktY2hhcmdpbmctNDA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY2YVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nLTYwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NmJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmF0dGVyeS1jaGFyZ2luZy04MDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjZjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJhdHRlcnktY2hhcmdpbmctOTA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY2ZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nLTEwMDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjZlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJhdHRlcnktbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY2ZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYXR0ZXJ5LW5lZ2F0aXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NzBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmF0dGVyeS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NzFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmF0dGVyeS1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NzJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmF0dGVyeS1wb3NpdGl2ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjczXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJhdHRlcnktc3RhbmRhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY3NFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYXR0ZXJ5LXVua25vd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY3NVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iYXR0ZXJ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NzZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmVhY2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY3N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iZWFrZXItZW1wdHktb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjc4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJlYWtlci1lbXB0eTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjc5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJlYWtlci1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2N2FcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmVha2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2N2JcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmVhdHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY3Y1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iZWVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2N2RcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmVoYW5jZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjdlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJlbGwtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2N2ZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmVsbC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ODBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmVsbC1yaW5nLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4MVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iZWxsLXJpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4MlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iZWxsLXNsZWVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ODNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmVsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjg0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJldGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4NVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iaWtlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ODZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjg3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iaW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4OVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4YVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ibGFjay1tZXNhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2OGJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmxhY2tiZXJyeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjhjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJsaW5kczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjhkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJsb2NrLWhlbHBlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjhlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJsb2dnZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY4ZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ibHVldG9vdGgtYXVkaW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY5MFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ibHVldG9vdGgtY29ubmVjdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjkxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJsdWV0b290aC1zZXR0aW5nczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjkyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJsdWV0b290aC10cmFuc2ZlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjkzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJsdWV0b290aDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjk0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJsdXItbGluZWFyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2OTVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYmx1ci1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY5NlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ibHVyLXJhZGlhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjk3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJsdXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY5OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ib25lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2OTlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYm9vay1tdWx0aXBsZS12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2OWFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYm9vay1tdWx0aXBsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjliXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJvb2stb3BlbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjljXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJvb2stdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjlkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJvb2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY5ZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ib29rbWFyay1jaGVjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjlmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJvb2ttYXJrLW11c2ljOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YTBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYm9va21hcmstb3V0bGluZS1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YTFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYm9va21hcmstb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmEyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJvb2ttYXJrLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZhM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ib29rbWFyay1yZW1vdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZhNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ib29rbWFyazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmE1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJvcmRlci1hbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZhNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ib3JkZXItYm90dG9tOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YTdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYm9yZGVyLWNvbG9yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YThcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYm9yZGVyLWhvcml6b250YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZhOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ib3JkZXItaW5zaWRlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YWFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYm9yZGVyLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZhYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ib3JkZXItbm9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmFjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJvcmRlci1vdXRzaWRlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YWRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYm9yZGVyLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YWVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYm9yZGVyLXRvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmFmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJvcmRlci12ZXJ0aWNhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmIwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJvd2xpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZiMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ib3gtZG93bmxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZiMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ib3gtdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YjNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YjRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnJpZWZjYXNlLWNoZWNrZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZiNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1icmllZmNhc2UtZG93bmxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZiNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1icmllZmNhc2UtdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YjdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YjhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnJpZ2h0bmVzcy0xOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YjlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnJpZ2h0bmVzcy0yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YmFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnJpZ2h0bmVzcy0zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YmJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnJpZ2h0bmVzcy00OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YmNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnJpZ2h0bmVzcy01OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YmRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnJpZ2h0bmVzcy02OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YmVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnJpZ2h0bmVzcy03OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YmZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnJpZ2h0bmVzcy1hdXRvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YzBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnJpZ2h0bmVzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmMxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJyb29tOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YzJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnJ1c2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZjM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1idWc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZjNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1idWxsZXRpbi1ib2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmM1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWJ1bGxob3JuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YzZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tYnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YzdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2FrZS12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2YzhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2FrZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmM5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZjYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYWxlbmRhci1ibGFuazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmNiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhbGVuZGFyLWNoZWNrLW11bHRpcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2Y2NcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2FsZW5kYXItY2hlY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZjZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYWxlbmRhci1jbG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmNlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhbGVuZGFyLW11bHRpcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2Y2ZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2FsZW5kYXItcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmQwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhbGVuZGFyLXJlbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmQxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhbGVuZGFyLXNlbGVjdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmQyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhbGVuZGFyLXRleHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZkM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYWxlbmRhci10b2RheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmQ0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZDVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2FtY29yZGVyLWJveC1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZkNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYW1jb3JkZXItYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZDdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2FtY29yZGVyLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmQ4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhbWNvcmRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmQ5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhbWVyYS1mcm9udC12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZGFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2FtZXJhLWZyb250OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZGJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2FtZXJhLWlyaXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZkY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYW1lcmEtcGFydHktbW9kZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmRkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhbWVyYS1yZWFyLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZkZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYW1lcmEtcmVhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmRmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhbWVyYS1zd2l0Y2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYW1lcmEtdGltZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYW1lcmE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYW5jZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYW5keWNhbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYXItd2FzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmU1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmU2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhcnJvdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmU3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhcnQtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmU4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYXNoLTEwMDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmVhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhc2gtbXVsdGlwbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYXNoLXVzZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmVjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhc2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYXN0LWNvbm5lY3RlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmVlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNhc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYXN0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZmMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jYXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZmMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jZWxscGhvbmUtYW5kcm9pZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmYyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNlbGxwaG9uZS1kb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZjNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2VsbHBob25lLWlwaG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmY0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNlbGxwaG9uZS1saW5rLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmY1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNlbGxwaG9uZS1saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZjZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2VsbHBob25lLXNldHRpbmdzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZjdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2VsbHBob25lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZjhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2hhaXItc2Nob29sOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZjlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2hhcnQtYXJjOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2ZmFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2hhcnQtYXJlYXNwbGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmZiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNoYXJ0LWJhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmZjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNoYXJ0LWhpc3RvZ3JhbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmZkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNoYXJ0LWxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZmZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGFydC1waWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZmZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGVjay1hbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGVjay1ib29rbWFyazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzAxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzAyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MDNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2hlY2tib3gtYmxhbmstY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGVja2JveC1ibGFuay1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGVja2JveC1ibGFuay1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MDZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2hlY2tib3gtYmxhbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGVja2JveC1tYXJrZWQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGVja2JveC1tYXJrZWQtY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MDlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2hlY2tib3gtbWFya2VkLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGVja2JveC1tYXJrZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGVja2JveC1tdWx0aXBsZS1ibGFuay1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MGNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2hlY2tib3gtbXVsdGlwbGUtYmxhbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcwZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGVja2JveC1tdWx0aXBsZS1tYXJrZWQtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzBlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzBmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNoZWNrZXJib2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzEwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNoZXZyb24tZG91YmxlLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcxMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGV2cm9uLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MTJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2hldnJvbi1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcxM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGV2cm9uLWRvdWJsZS11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzE0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzE1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzE2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcxN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MThcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2h1cmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MTlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2lzY28td2ViZXg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcxYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jaXR5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MWJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2xhcHBlcmJvYXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MWNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2xpcGJvYXJkLWFjY291bnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcxZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jbGlwYm9hcmQtYWxlcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcxZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jbGlwYm9hcmQtYXJyb3ctZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzFmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNsaXBib2FyZC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MjBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MjFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2xpcGJvYXJkLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcyMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jbGlwYm9hcmQtdGV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzIzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNsaXBib2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzI0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNsaXBweTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzI1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNsb2NrLWZhc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcyNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jbG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzI3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNsb3NlLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MjhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2xvc2UtY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MjlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2xvc2UtbmV0d29yazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzJhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MmJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2xvc2VkLWNhcHRpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTcyY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jbG91ZC1jaGVjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzJkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNsb3VkLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzJlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MmZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2xvdWQtb3V0bGluZS1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jbG91ZC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MzFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MzJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY2xvdWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb2RlLWFycmF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MzRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29kZS1icmFjZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb2RlLWVxdWFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MzZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29kZS1ncmVhdGVyLXRoYW4tb3ItZXF1YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb2RlLWdyZWF0ZXItdGhhbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzM4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNvZGUtbGVzcy10aGFuLW9yLWVxdWFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MzlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29kZS1sZXNzLXRoYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb2RlLW5vdC1lcXVhbC12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3M2JcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29kZS1ub3QtZXF1YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb2RlLXN0cmluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzNkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNvZGUtdGFnczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzNlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNvZGVwZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTczZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb2ZmZWUtdG8tZ286YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc0MFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb2ZmZWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc0MVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb2ctYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NDJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NDNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29pbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzQ0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNvbG9yLWhlbHBlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzQ1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNvbW1lbnQtYWNjb3VudC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NDZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29tbWVudC1hY2NvdW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NDdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29tbWVudC1hbGVydC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NDhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29tbWVudC1hbGVydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzQ5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNvbW1lbnQtY2hlY2stb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzRhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNvbW1lbnQtY2hlY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc0YlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb21tZW50LW11bHRpcGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzRjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNvbW1lbnQtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzRkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNvbW1lbnQtcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NGVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29tbWVudC1wcm9jZXNzaW5nLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc0ZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb21tZW50LXByb2Nlc3Npbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc1MFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb21tZW50LXJlbW92ZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NTFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29tbWVudC10ZXh0LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc1MlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb21tZW50LXRleHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc1M1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb21tZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NTRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29tcGFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzU1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNvbXBhc3Mtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzU2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNvbXBhc3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc1N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb25zb2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NThcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29udGVudC1jb3B5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NTlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29udGVudC1jdXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc1YVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb250ZW50LWR1cGxpY2F0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzViXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNvbnRlbnQtcGFzdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc1Y1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb250ZW50LXNhdmUtYWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NWRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29udGVudC1zYXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NWVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29udHJhc3QtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NWZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29udHJhc3QtY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NjBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY29udHJhc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2MVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb250cm9sbGVyLXhib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2MlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2M1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jcmVkaXQtY2FyZC1tdWx0aXBsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzY0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NjVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY3JvcC1mcmVlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NjZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY3JvcC1sYW5kc2NhcGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jcm9wLXBvcnRyYWl0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NjhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY3JvcC1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2OVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jcm9wOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NmFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY3Jvc3NoYWlycy1ncHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2YlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jcm9zc2hhaXJzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NmNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY3Jvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2ZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jdWJlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc2ZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jdWJlLXVuZm9sZGVkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NmZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY3ViZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzcwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWN1cC13YXRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzcxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWN1cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzcyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWN1cnJlbmN5LWJ0YzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzczXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWN1cnJlbmN5LWV1cjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzc0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWN1cnJlbmN5LWdicDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzc1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWN1cnJlbmN5LWlucjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzc2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWN1cnJlbmN5LXJ1YjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzc3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWN1cnJlbmN5LXRyeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzc4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWN1cnJlbmN5LXVzZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzc5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWN1cnNvci1kZWZhdWx0LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc3YVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1jdXJzb3ItZGVmYXVsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzdiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWN1cnNvci1tb3ZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3N2NcIjtcbiAgfVxuICAgIFxuICAmLmljb24tY3Vyc29yLXBvaW50ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc3ZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kYXRhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3N2VcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGVidWctc3RlcC1pbnRvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3N2ZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGVidWctc3RlcC1vdXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc4MFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kZWJ1Zy1zdGVwLW92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc4MVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kZWNpbWFsLWRlY3JlYXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ODJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGVjaW1hbC1pbmNyZWFzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzgzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWRlbGV0ZS12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ODRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGVsZXRlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ODVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGVza3Bob25lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ODZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGVza3RvcC1tYWM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc4N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kZXNrdG9wLXRvd2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ODhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGV0YWlsczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzg5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc4YVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kaWFtb25kOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OGJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGljZS0xOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OGNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGljZS0yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OGRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGljZS0zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OGVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGljZS00OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OGZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGljZS01OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OTBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGljZS02OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OTFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGljZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzkyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWRpcmVjdGlvbnM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc5M1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kaXNrLWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OTRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZGlzcXVzLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc5NVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kaXNxdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc5NlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kaXZpc2lvbi1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc5N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kaXZpc2lvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzk4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWRuczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzk5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWRvY3VtZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OWFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZG9tYWluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OWJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZG90cy1ob3Jpem9udGFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OWNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZG90cy12ZXJ0aWNhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzlkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OWVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZHJhZy1ob3Jpem9udGFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3OWZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZHJhZy12ZXJ0aWNhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2EwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWRyYWc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdhMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kcmF3aW5nLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2EyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWRyYXdpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdhM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kcmliYmJsZS1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdhNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kcmliYmJsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2E1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWRyb25lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YTZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZHJvcGJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2E3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWRydXBhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2E4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWR1Y2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdhOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1kdW1iYmVsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2FhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWVhcnRoLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2FiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWVhcnRoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YWNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZWJheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2FkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWVkZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdhZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1lamVjdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2FmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWVsZXZhdGlvbi1kZWNsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YjBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZWxldmF0aW9uLXJpc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdiMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1lbGV2YXRvcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2IyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWVtYWlsLW9wZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdiM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1lbWFpbC1zZWN1cmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdiNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1lbWFpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2I1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWVtb3RpY29uLWNvb2w6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdiNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1lbW90aWNvbi1kZXZpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2I3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWVtb3RpY29uLWhhcHB5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YjhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZW1vdGljb24tbmV1dHJhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2I5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWVtb3RpY29uLXBvb3A6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdiYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1lbW90aWNvbi1zYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdiYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1lbW90aWNvbi10b25ndWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdiY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1lbW90aWNvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2JkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWVuZ2luZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YmVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZW5naW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YmZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZXF1YWwtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YzBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZXF1YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdjMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1lcmFzZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdjMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1lc2NhbGF0b3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdjM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ldHN5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YzRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZXZlcm5vdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdjNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1leGNsYW1hdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2M2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWV4aXQtdG8tYXBwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YzdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZXhwb3J0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3YzhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZXllLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2M5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWV5ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2NhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWV5ZWRyb3BwZXItdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2NiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWV5ZWRyb3BwZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdjY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mYWNlYm9vay1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdjZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2NlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZhY3Rvcnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdjZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdkMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdkMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mZXJyeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2QyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbGUtY2xvdWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdkM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1maWxlLWRlbGltaXRlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2Q0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbGUtZG9jdW1lbnQtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZDVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmlsZS1kb2N1bWVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2Q2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbGUtZXhjZWwtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZDdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmlsZS1leGNlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2Q4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbGUtZmluZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2Q5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbGUtaGlkZGVuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZGFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmlsZS1pbWFnZS1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdkYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1maWxlLWltYWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZGNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmlsZS1tdWx0aXBsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2RkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbGUtbXVzaWM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdkZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1maWxlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdkZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1maWxlLXBkZi1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdlMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1maWxlLXBkZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2UxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbGUtcG93ZXJwb2ludC1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdlMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1maWxlLXBvd2VycG9pbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdlM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1maWxlLXByZXNlbnRhdGlvbi1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdlNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1maWxlLXZpZGVvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZTVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmlsZS13b3JkLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2U2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbGUtd29yZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbGUteG1sOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZThcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmlsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2U5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdlYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1maWxtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZWJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmlsbXN0cmlwLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2VjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbG1zdHJpcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2VkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbHRlci1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZWVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmlsdGVyLXJlbW92ZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZWZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmlsdGVyLXJlbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2YwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpbHRlci12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZjFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmlsdGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZjJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmlyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2YzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZpc2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdmNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mbGFnLWNoZWNrZXJlZC12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZjVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdmNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mbGFnLW91dGxpbmUtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2Y3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZsYWctb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2Y4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZsYWctdHJpYW5nbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdmOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mbGFnLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdmYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mbGFnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZmJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmxhc2gtYXV0bzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2ZjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZsYXNoLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlN2ZkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZsYXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3ZmVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmxhc2hsaWdodC1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTdmZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mbGFzaGxpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MDBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmxhdHRyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MDFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmxpY2tyLWFmdGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MDJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZmxpY2tyLWJlZm9yZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODAzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZsaXAtdG8tYmFjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODA0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZsaXAtdG8tZnJvbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgwNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mbG9wcHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgwNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mbG93ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgwN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb2xkZXItYWNjb3VudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODA4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvbGRlci1kb3dubG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODA5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvbGRlci1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgwYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb2xkZXItaW1hZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgwYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb2xkZXItbG9jay1vcGVuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MGNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9sZGVyLWxvY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgwZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb2xkZXItbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODBlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvbGRlci1tdWx0aXBsZS1pbWFnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODBmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvbGRlci1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MTBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9sZGVyLW11bHRpcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MTFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9sZGVyLW91dGxpbmUtbG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODEyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvbGRlci1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MTNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9sZGVyLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgxNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb2xkZXItcmVtb3ZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MTVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9sZGVyLXVwbG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODE2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvbGRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODE3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvb2QtYXBwbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgxOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb29kLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgxOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb29kOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MWFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9vdGJhbGwtaGVsbWV0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MWJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9vdGJhbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgxY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MWRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgxZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtYWxpZ24tbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODFmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1hbGlnbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODIwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1ib2xkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MjFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LWNsZWFyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MjJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LWNvbG9yLWZpbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgyM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtY29sb3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgyNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtZmxvYXQtY2VudGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MjVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LWZsb2F0LWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgyNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtZmxvYXQtbm9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODI3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1mbG9hdC1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODI4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1oZWFkZXItMTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODI5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1oZWFkZXItMjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODJhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1oZWFkZXItMzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODJiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1oZWFkZXItNDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODJjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1oZWFkZXItNTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODJkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1oZWFkZXItNjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODJlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1oZWFkZXItZGVjcmVhc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgyZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtaGVhZGVyLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgzMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtaGVhZGVyLWVxdWFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MzFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LWhlYWRlci1pbmNyZWFzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODMyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1oZWFkZXItcG91bmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgzM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtaGVhZGVyLXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MzRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LWluZGVudC1kZWNyZWFzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODM1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1pbmRlbnQtaW5jcmVhc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgzNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtaXRhbGljOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MzdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LWxpbmUtc3BhY2luZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODM4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1saXN0LWJ1bGxldGVkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4MzlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LWxpc3QtbnVtYmVyczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODNhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1vYmplY3QtaW5saW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4M2JcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LW9iamVjdC1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgzY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtb2JqZWN0LXRpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4M2RcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LW9iamVjdC10b3AtYm90dG9tOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4M2VcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LXBhaW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4M2ZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LXBhcmFncmFwaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODQwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1xdW90ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODQxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZvcm1hdC1zaXplOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NDJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg0M1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtc3Vic2NyaXB0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NDRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NDVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ybWF0LXRleHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg0NlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtdGV4dGRpcmVjdGlvbi1sLXRvLXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg0N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtdGV4dGRpcmVjdGlvbi1yLXRvLWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg0OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3JtYXQtdW5kZXJsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NDlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm9ydW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg0YVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NGJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZm91cnNxdWFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODRjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZyaWRnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODRkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZ1bGxzY3JlZW4tZXhpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODRlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg0ZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1mdW5jdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODUwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdhbWVwYWQtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODUxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdhbWVwYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg1MlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1nYXMtc3RhdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODUzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdhdmVsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NTRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ2VuZGVyLWZlbWFsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODU1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdlbmRlci1tYWxlLWZlbWFsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODU2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdlbmRlci1tYWxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NTdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ2VuZGVyLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NThcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ2lmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODU5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODVhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdpdGh1Yi1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg1YlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1naXRodWI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg1Y1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1nbGFzcy1mbHV0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODVkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdsYXNzLW11ZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODVlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdsYXNzLXN0YW5nZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODVmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdsYXNzLXR1bGlwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NjBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ2xhc3NlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODYxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdtYWlsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NjJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ29vZ2xlLWNocm9tZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODYzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdvb2dsZS1jaXJjbGVzLWNvbW11bml0aWVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NjRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ29vZ2xlLWNpcmNsZXMtZXh0ZW5kZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg2NVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1nb29nbGUtY2lyY2xlcy1pbnZpdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg2NlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1nb29nbGUtY2lyY2xlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODY3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdvb2dsZS1jb250cm9sbGVyLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODY4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdvb2dsZS1jb250cm9sbGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NjlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NmFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ29vZ2xlLWVhcnRoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NmJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ29vZ2xlLWdsYXNzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NmNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ29vZ2xlLW1hcHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg2ZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1nb29nbGUtcGFnZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg2ZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1nb29nbGUtcGxheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODZmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdvb2dsZS1wbHVzLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODcwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NzFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ29vZ2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NzJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ3JpZC1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3M1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ncmlkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NzRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tZ3JvdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3NVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1oYW5kLXBvaW50aW5nLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NzZcIjtcbiAgfVxuICAgIFxuICAmLmljb24taGFuZ2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4NzdcIjtcbiAgfVxuICAgIFxuICAmLmljb24taGFuZ291dHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg3OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1oYXJkZGlzazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODc5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWhlYWRwaG9uZXMtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4N2FcIjtcbiAgfVxuICAgIFxuICAmLmljb24taGVhZHBob25lcy1kb3RzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4N2JcIjtcbiAgfVxuICAgIFxuICAmLmljb24taGVhZHBob25lczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODdjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWhlYWRzZXQtZG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODdkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWhlYWRzZXQtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4N2VcIjtcbiAgfVxuICAgIFxuICAmLmljb24taGVhZHNldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODdmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWhlYXJ0LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ODBcIjtcbiAgfVxuICAgIFxuICAmLmljb24taGVhcnQtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ODFcIjtcbiAgfVxuICAgIFxuICAmLmljb24taGVhcnQtYnJva2VuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ODJcIjtcbiAgfVxuICAgIFxuICAmLmljb24taGVhcnQtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODgzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWhlYXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ODRcIjtcbiAgfVxuICAgIFxuICAmLmljb24taGVscC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg4NVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1oZWxwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ODZcIjtcbiAgfVxuICAgIFxuICAmLmljb24taGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ODdcIjtcbiAgfVxuICAgIFxuICAmLmljb24taGV4YWdvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODg4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWhpc3Rvcnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg4OVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ob2xvbGVuczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODhhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWhvbWUtbW9kZXJuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OGJcIjtcbiAgfVxuICAgIFxuICAmLmljb24taG9tZS12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OGNcIjtcbiAgfVxuICAgIFxuICAmLmljb24taG9tZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODhkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWhvcHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg4ZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ob3NwaXRhbC1idWlsZGluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODhmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWhvc3BpdGFsLW1hcmtlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODkwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWhvc3BpdGFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OTFcIjtcbiAgfVxuICAgIFxuICAmLmljb24taG90ZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg5MlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ob3V6ei1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg5M1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1odW1hbi1jaGlsZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODk0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWh1bWFuLW1hbGUtZmVtYWxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OTVcIjtcbiAgfVxuICAgIFxuICAmLmljb24taHVtYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg5NlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1pbWFnZS1hbGJ1bTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODk3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWltYWdlLWFyZWEtY2xvc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg5OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1pbWFnZS1hcmVhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OTlcIjtcbiAgfVxuICAgIFxuICAmLmljb24taW1hZ2UtYnJva2VuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OWFcIjtcbiAgfVxuICAgIFxuICAmLmljb24taW1hZ2UtZmlsdGVyLWJsYWNrLXdoaXRlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OWJcIjtcbiAgfVxuICAgIFxuICAmLmljb24taW1hZ2UtZmlsdGVyLWNlbnRlci1mb2N1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODljXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWltYWdlLWZpbHRlci1kcmFtYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlODlkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWltYWdlLWZpbHRlci1mcmFtZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTg5ZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1pbWFnZS1maWx0ZXItaGRyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4OWZcIjtcbiAgfVxuICAgIFxuICAmLmljb24taW1hZ2UtZmlsdGVyLW5vbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1pbWFnZS1maWx0ZXItdGlsdC1zaGlmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGExXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWltYWdlLWZpbHRlci12aW50YWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YTJcIjtcbiAgfVxuICAgIFxuICAmLmljb24taW1hZ2UtZmlsdGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YTNcIjtcbiAgfVxuICAgIFxuICAmLmljb24taW1hZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1pbXBvcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1pbmJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGE2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWluZGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGE3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWluZm9ybWF0aW9uLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1pbmZvcm1hdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGE5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGFhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWluc3RhcGFwZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGFjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWludmVydC1jb2xvcnM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1qaXJhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YWVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tanNmaWRkbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThhZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1rZWc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1rZXktY2hhbmdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YjFcIjtcbiAgfVxuICAgIFxuICAmLmljb24ta2V5LW1pbnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YjJcIjtcbiAgfVxuICAgIFxuICAmLmljb24ta2V5LXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1rZXktcmVtb3ZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YjRcIjtcbiAgfVxuICAgIFxuICAmLmljb24ta2V5LXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1rZXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1rZXlib2FyZC1iYWNrc3BhY2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1rZXlib2FyZC1jYXBzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YjhcIjtcbiAgfVxuICAgIFxuICAmLmljb24ta2V5Ym9hcmQtY2xvc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1rZXlib2FyZC1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1rZXlib2FyZC1yZXR1cm46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1rZXlib2FyZC10YWI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1rZXlib2FyZC12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YmRcIjtcbiAgfVxuICAgIFxuICAmLmljb24ta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThiZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1sYWJlbC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YmZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbGFiZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1sYW5ndWFnZS1jc2hhcnA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1sYW5ndWFnZS1jc3MzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YzJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbGFuZ3VhZ2UtaHRtbDU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1sYW5ndWFnZS1qYXZhc2NyaXB0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4YzRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbGFuZ3VhZ2UtcHl0aG9uLXRleHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1sYW5ndWFnZS1weXRob246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1sYXB0b3AtY2hyb21lYm9vazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGM3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWxhcHRvcC1tYWM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1sYXB0b3Atd2luZG93czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGM5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWxhcHRvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGNhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWxhc3RmbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGNiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWxhdW5jaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGNjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWxheWVycy1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1sYXllcnM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThjZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1sZWFmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4Y2ZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbGlicmFyeS1ib29rczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGQwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWxpYnJhcnktbXVzaWM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1saWJyYXJ5LXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1saWJyYXJ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZDNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbGlnaHRidWxiLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1saWdodGJ1bGI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1saW5rLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGQ2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWxpbmstdmFyaWFudC1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1saW5rLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZDlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbGlua2VkaW4tYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZGFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbGlua2VkaW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1saW5vZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThkY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1saW51eDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGRkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWxvY2stb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGRlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWxvY2stdW5sb2NrZWQtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGRmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWxvY2stdW5sb2NrZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThlMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1sb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZTFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbG9naW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThlMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1sb2dvdXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThlM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1sb29rczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGU0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLWxvdXBlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZTVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbHVteDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGU2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1hZ25ldC1vbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGU3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1hZ25ldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGU4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1hZ25pZnktbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThlOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tYWduaWZ5LXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThlYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tYWduaWZ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZWJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWFpbC1ydTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGVjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1hcC1tYXJrZXItY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZWRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWFwLW1hcmtlci1tdWx0aXBsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGVlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1hcC1tYXJrZXItb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZWZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWFwLW1hcmtlci1yYWRpdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tYXAtbWFya2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZjFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWFwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZjJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWFyZ2luOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZjNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWFya2Rvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tYXJrZXItY2hlY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tYXJ0aW5pOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZjZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWF0ZXJpYWwtdWk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tYXhjZG46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tZWRpdW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tZW1vcnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tZW51LWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tZW51LWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tZW51LXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU4ZmRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWVudS11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOGZlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1lbnU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZThmZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tZXNzYWdlLWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWVzc2FnZS1kcmF3OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWVzc2FnZS1pbWFnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1lc3NhZ2UtcHJvY2Vzc2luZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1lc3NhZ2UtcmVwbHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tZXNzYWdlLXRleHQtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1lc3NhZ2UtdGV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1lc3NhZ2UtdmlkZW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tZXNzYWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWljcm9waG9uZS1kb3RzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWljcm9waG9uZS1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1taWNyb3Bob25lLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1taWNyb3Bob25lLXNldHRpbmdzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbWljcm9waG9uZS12YXJpYW50LW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1pY3JvcGhvbmUtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1taW51cy1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1taW51cy1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1pbnVzLW5ldHdvcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1vbml0b3ItbXVsdGlwbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tb25pdG9yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbW9yZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1vdXNlLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1vdXNlLXZhcmlhbnQtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbW91c2UtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW1vdXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbW92aWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tdWx0aXBsaWNhdGlvbi1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tdWx0aXBsaWNhdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW11c2ljLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbXVzaWMtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbXVzaWMtY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbXVzaWMtbm90ZS1laWdodGg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tdXNpYy1ub3RlLWhhbGY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1tdXNpYy1ub3RlLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW11c2ljLW5vdGUtcXVhcnRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW11c2ljLW5vdGUtc2l4dGVlbnRoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbXVzaWMtbm90ZS13aG9sZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW11c2ljLW5vdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1uYXR1cmUtcGVvcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbmF0dXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MmFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbmF2aWdhdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW5lZWRsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW5lc3QtcHJvdGVjdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW5lc3QtdGhlcm1vc3RhdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW5ld3NwYXBlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW5mYy10YXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1uZmMtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTMxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW5mYzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTMyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW5vOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbm90LWVxdWFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbm90ZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbm90ZS10ZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbm90ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtMC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtMC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtMC1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1udW1lcmljLTEtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1udW1lcmljLTEtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1udW1lcmljLTEtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2RcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbnVtZXJpYy0yLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2VcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbnVtZXJpYy0yLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2ZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbnVtZXJpYy0yLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtMy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtMy1ib3gtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtMy1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0M1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1udW1lcmljLTQtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0NFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1udW1lcmljLTQtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0NVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1udW1lcmljLTQtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbnVtZXJpYy01LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbnVtZXJpYy01LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbnVtZXJpYy01LWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtNi1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtNi1ib3gtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtNi1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0Y1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1udW1lcmljLTctYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0ZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1udW1lcmljLTctYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0ZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1udW1lcmljLTctYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NGZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbnVtZXJpYy04LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbnVtZXJpYy04LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbnVtZXJpYy04LWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTUyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtOS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTUzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtOS1ib3gtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTU0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtOS1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1NVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1udW1lcmljLTktcGx1cy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTU2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51bWVyaWMtOS1wbHVzLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbnVtZXJpYy05LXBsdXMtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NThcIjtcbiAgfVxuICAgIFxuICAmLmljb24tbnVtZXJpYzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTU5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW51dHJpdG9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NWFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTViXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW9mZmljZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW9pbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTVkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW9tZWdhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NWVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tb25lZHJpdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1ZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1vcGVuLWluLWFwcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTYwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW9wZW4taW4tbmV3OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tb3JuYW1lbnQtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTYyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW9ybmFtZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tb3V0Ym94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tb3V0ZGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTY1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLW93bDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTY2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBhY2thZ2UtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTY3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBhY2thZ2UtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wYWNrYWdlLXZhcmlhbnQtY2xvc2VkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGFja2FnZS12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NmFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGFja2FnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTZiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBhbGV0dGUtYWR2YW5jZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2Y1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wYWxldHRlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NmRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGFuZGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2ZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wYW5kb3JhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NmZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGFub3JhbWEtZmlzaGV5ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTcwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBhbm9yYW1hLWhvcml6b250YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3MVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wYW5vcmFtYS12ZXJ0aWNhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTcyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBhbm9yYW1hLXdpZGUtYW5nbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3M1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wYW5vcmFtYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBhcGVyLWN1dC12ZXJ0aWNhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBhcGVyY2xpcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBhcmtpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wYXVzZS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBhdXNlLW9jdGFnb24tb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBhdXNlLW9jdGFnb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3YlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wYXVzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBhdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBlbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBlbmNpbC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBlbmNpbC1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4MFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4MVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wZW9wbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4MlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wZXJjZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGVyc29uLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBlcnNvbi1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBlcnNvbi1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGhhcm1hY3k6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1waG9uZS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1waG9uZS1kb3RzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGhvbmUtZm9yd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBob25lLWhhbmd1cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBob25lLWluLXRhbGs6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4Y1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1waG9uZS1pbmNvbWluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBob25lLWxvY2tlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBob25lLWxvZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBob25lLW1pc3NlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTkwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBob25lLW91dGdvaW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGhvbmUtcGF1c2VkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGhvbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5M1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1waWN0dXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGlnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGlsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTk2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBpbi1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1waW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1waW5lLXRyZWUtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGluZS10cmVlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OWFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGludGVyZXN0LWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTliXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBpbnRlcmVzdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTljXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBpenphOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OWRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGxhbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wbGF5LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OWZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGxheS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWEwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YTFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGxheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWEyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBsYXlsaXN0LW1pbnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YTNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGxheWxpc3QtcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWE0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBsYXlzdGF0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YTVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGx1cy1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wbHVzLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YTdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wbHVzLW5ldHdvcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wbHVzLW9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWFhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wb2NrZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wb2xsLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWFkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBvbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wb2x5bWVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcG9wY29ybjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWIwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBvdW5kLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWIxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXBvdW5kOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcG93ZXItc2V0dGluZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wb3dlci1zb2NrZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wb3dlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWI1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXByZXNlbnRhdGlvbi1wbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcHJlc2VudGF0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcHJpbnRlci0zZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWI4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXByaW50ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1wdWxzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXB1enpsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXFyY29kZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXF1YWRjb3B0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1xdWFsaXR5LWhpZ2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1xdWVzdGlvbi1tYXJrLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXF1aWNrLXJlcGx5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcXVpY2t0aW1lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcmFiYml0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcmFkaWF0b3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yYWRpby10b3dlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJhZGlvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcmFkaW9hY3RpdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yYWRpb2JveC1ibGFuazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJhZGlvYm94LW1hcmtlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJhc3BiZXJyeXBpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcmRpbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWNhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJlYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yZWFkYWJpbGl0eTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWNjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJlY2VpcHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yZWN5Y2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5Y2VcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcmVkZGl0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5Y2ZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcmVkby12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZDBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcmVkbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJlZnJlc2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yZWxhdGl2ZS1zY2FsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJlbG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQ0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJlbW90ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQ1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJlbmFtZS1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yZXBlYXQtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZDdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcmVwZWF0LW9uY2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yZXBlYXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yZXBsYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yZXBseS1hbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yZXBseTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWRjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJlcHJvZHVjdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWRkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJlc2l6ZS1ib3R0b20tcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yZXNwb25zaXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZGZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcmVzdG9yZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWUwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJld2luZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWUxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJpYmJvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWUyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yb2NrZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yb3RhdGUtM2Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yb3RhdGUtbGVmdC12YXJpYW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZTZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tcm90YXRlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1yb3RhdGUtcmlnaHQtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWU4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJvdGF0ZS1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWU5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJvdXRlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWVhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJzcy1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1ydWxlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWVjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXJ1bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWVkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNhbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zYXRlbGxpdGUtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWVmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNhdGVsbGl0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWYwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNjYWxlLWJhdGhyb29tOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZjFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2NhbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zY2hvb2w6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zY3JlZW4tcm90YXRpb24tbG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWY0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNjcmVlbi1yb3RhdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWY1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNjcmlwdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWY2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNlY3VyaXR5LW5ldHdvcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zZWN1cml0eTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWY4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNlbGVjdC1hbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zZWxlY3QtaW52ZXJzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWZhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNlbGVjdC1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zZWxlY3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zZW5kOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZmRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2VydmVyLW1pbnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZmVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2VydmVyLW5ldHdvcmstb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZmZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2VydmVyLW5ldHdvcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zZXJ2ZXItb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2VydmVyLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zZXJ2ZXItcmVtb3ZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2VydmVyLXNlY3VyaXR5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2VydmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2hhcGUtcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTA2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNoYXJlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zaGFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTA4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNoaWVsZC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2hpZWxkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMGFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2hvcHBpbmctbXVzaWM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zaG9wcGluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNodWZmbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zaWdtYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNpZ24tY2F1dGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNpZ25hbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTEwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNpbHZlcndhcmUtZm9yazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTExXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNpbHZlcndhcmUtc3Bvb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zaWx2ZXJ3YXJlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zaWx2ZXJ3YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMTRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2ltLWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMTVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2ltOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMTZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2l0ZW1hcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTE3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNraXAtbmV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTE4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNraXAtcHJldmlvdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1za3lwZS1idXNpbmVzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTFhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNreXBlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMWJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2xlZXAtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMWNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc2xlZXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zbW9raW5nLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTFlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNtb2tpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zbmFwY2hhdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTIwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNub3dtYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zb2ZhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMjJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc29ydC1hbHBoYWJldGljYWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zb3J0LWFzY2VuZGluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTI0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNvcnQtZGVzY2VuZGluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTI1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNvcnQtbnVtZXJpYzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTI2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNvcnQtdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTI3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNvcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMjlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc291cmNlLWZvcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zb3VyY2UtcHVsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTJiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNwZWFrZXItb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMmNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc3BlYWtlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTJkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNwZWVkb21ldGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMmVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc3BlbGxjaGVjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTJmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNwb3RpZnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEzMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zcG90bGlnaHQtYmVhbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTMxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNwb3RsaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTMyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXNwcmVhZHNoZWV0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMzNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc3F1YXJlLWluYy1jYXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMzRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc3F1YXJlLWluYzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTM1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXN0YWNrb3ZlcmZsb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEzNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zdGFyLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTM3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXN0YXItaGFsZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTM4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXN0YXItb2YtZGF2aWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEzOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zdGFyLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEzYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zdGFyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhM2JcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc3RlYW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEzY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zdGV0aG9zY29wZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTNkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXN0b2NraW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhM2VcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc3RvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTNmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXN0b3JlLTI0LWhvdXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0MFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zdG9yZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTQxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXN0b3ZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNDJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc3Vid2F5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNDNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc3VuZ2xhc3NlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTQ0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXN3YXAtaG9yaXpvbnRhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTQ1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXN3YXAtdmVydGljYWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0NlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zd2ltOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNDdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc3dvcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zeW5jLWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNDlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tc3luYy1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0YVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi1zeW5jOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNGJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGFiLXVuc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0Y1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi10YWI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE0ZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10YWJsZS1jb2x1bW4tcGx1cy1hZnRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTRlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRhYmxlLWNvbHVtbi1wbHVzLWJlZm9yZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTRmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRhYmxlLWNvbHVtbi1yZW1vdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1MFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10YWJsZS1jb2x1bW4td2lkdGg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1MVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10YWJsZS1lZGl0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNTJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGFibGUtbGFyZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1M1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi10YWJsZS1yb3ctaGVpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNTRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGFibGUtcm93LXBsdXMtYWZ0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1NVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10YWJsZS1yb3ctcGx1cy1iZWZvcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1NlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10YWJsZS1yb3ctcmVtb3ZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNTdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGFibGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10YWJsZXQtYW5kcm9pZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTU5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRhYmxldC1pcGFkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNWFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGFibGV0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNWJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGFnLWZhY2VzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNWNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGFnLW11bHRpcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNWRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGFnLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE1ZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10YWctdGV4dC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNWZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGFnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNjBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGF4aTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTYxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRlYW12aWV3ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE2MlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10ZWxlZ3JhbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTYzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRlbGV2aXNpb24tZ3VpZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE2NFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10ZWxldmlzaW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNjVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGVtcGVyYXR1cmUtY2Vsc2l1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTY2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRlbXBlcmF0dXJlLWZhaHJlbmhlaXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE2N1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi10ZW1wZXJhdHVyZS1rZWx2aW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE2OFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10ZW5uaXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE2OVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10ZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNmFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGVycmFpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTZiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRleHQtdG8tc3BlZWNoLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTZjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRleHQtdG8tc3BlZWNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNmRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGV4dHVyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTZlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRoZWF0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE2ZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10aGVtZS1saWdodC1kYXJrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNzBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGhlcm1vbWV0ZXItbGluZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE3MVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10aGVybW9tZXRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTcyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRodW1iLWRvd24tb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTczXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRodW1iLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE3NFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10aHVtYi11cC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNzVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGh1bWItdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE3NlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10aHVtYnMtdXAtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTc3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRpY2tldC1hY2NvdW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNzhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGlja2V0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhNzlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGllOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhN2FcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGlsZS1mb3VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhN2JcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGltZWxhcHNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhN2NcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGltZXItMzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTdkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRpbWVyLTEwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhN2VcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGltZXItb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhN2ZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGltZXItc2FuZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTgwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRpbWVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhODFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdGltZXRhYmxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhODJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdG9nZ2xlLXN3aXRjaC1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE4M1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi10b2dnbGUtc3dpdGNoLW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhODRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdG9vbHRpcC1lZGl0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhODVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdG9vbHRpcC1pbWFnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTg2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRvb2x0aXAtb3V0bGluZS1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhODdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdG9vbHRpcC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhODhcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdG9vbHRpcC10ZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhODlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdG9vbHRpcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYThhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRvcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYThiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRyYWZmaWMtbGlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE4Y1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi10cmFpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYThkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRyYW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE4ZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10cmFuc2NyaWJlLWNsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOGZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdHJhbnNjcmliZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTkwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRyYW5zZmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOTFcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdHJhc2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE5MlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10cmVlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOTNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdHJlbGxvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOTRcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdHJlbmRpbmctZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTk1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRyZW5kaW5nLW5ldXRyYWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE5NlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10cmVuZGluZy11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTk3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXRydWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOThcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdHNoaXJ0LWNyZXc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE5OVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10c2hpcnQtdjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTlhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXR1bWJsci1yZWJsb2c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE5YlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10dW1ibHI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE5Y1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi10d2l0Y2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWE5ZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi10d2l0dGVyLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTllXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXR3aXR0ZXItY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhOWZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdHdpdHRlci1yZXR3ZWV0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYTBcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdHdpdHRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWExXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXVidW50dTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWEyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXVtYnJlbGxhLW91dGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi11bWJyZWxsYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWE0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXVuZG8tdmFyaWFudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWE1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXVuZG86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi11bmZvbGQtbGVzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWE3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXVuZm9sZC1tb3JlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYThcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdW5ncm91cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWE5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXVudGFwcGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi11cGxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhYlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi11c2I6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi12ZWN0b3ItY3VydmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi12ZWN0b3ItcG9pbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFhZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi12ZWN0b3Itc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYWZcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdmVyaWZpZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFiMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi12aWJyYXRpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFiMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi12aWRlby1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFiMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi12aWRlby1zd2l0Y2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFiM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi12aWRlbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWI0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXZpZXctYWdlbmRhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYjVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdmlldy1hcnJheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWI2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXZpZXctY2Fyb3VzZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFiN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi12aWV3LWNvbHVtbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWI4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXZpZXctZGFzaGJvYXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYjlcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdmlldy1kYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFiYVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi12aWV3LWhlYWRsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYmJcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdmlldy1saXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYmNcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdmlldy1tb2R1bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFiZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi12aWV3LXF1aWx0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYmVcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdmlldy1zdHJlYW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFiZlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi12aWV3LXdlZWs6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFjMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi12aW1lbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWMxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXZpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFjMlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi12ay1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFjM1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi12ay1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFjNFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi12azpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWM1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXZvaWNlbWFpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWM2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXZvbHVtZS1oaWdoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhYzdcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdm9sdW1lLWxvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWM4XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXZvbHVtZS1tZWRpdW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFjOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhY2FcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdm9sdW1lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhY2JcIjtcbiAgfVxuICAgIFxuICAmLmljb24tdnBuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhY2NcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2FsazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWNkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdhbGxldC1naWZ0Y2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWNlXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdhbGxldC1tZW1iZXJzaGlwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhY2ZcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2FsbGV0LXRyYXZlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWQwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdhbGxldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWQxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdhc2hpbmctbWFjaGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWQyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdhdGNoLWV4cG9ydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWQzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdhdGNoLWltcG9ydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWQ0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdhdGNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZDVcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2F0ZXItb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZDZcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2F0ZXItcHVtcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWQ3XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdhdGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZDhcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2VhdGhlci1jbG91ZHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFkOVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi13ZWF0aGVyLWZvZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWRhXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdlYXRoZXItaGFpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWRiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdlYXRoZXItbGlnaHRuaW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZGNcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2VhdGhlci1uaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWRkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdlYXRoZXItcGFydGx5Y2xvdWR5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZGVcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2VhdGhlci1wb3VyaW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZGZcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2VhdGhlci1yYWlueTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWUwXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdlYXRoZXItc25vd3k6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlMVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi13ZWF0aGVyLXN1bm55OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZTJcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2VhdGhlci1zdW5zZXQtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWUzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdlYXRoZXItc3Vuc2V0LXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZTRcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2VhdGhlci1zdW5zZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlNVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi13ZWF0aGVyLXdpbmR5LXZhcmlhbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi13ZWF0aGVyLXdpbmR5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZTdcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2ViOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZThcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2ViY2FtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZTlcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2VpZ2h0LWtpbG9ncmFtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZWFcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2VpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZWJcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2hhdHNhcHA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlY1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi13aGVlbGNoYWlyLWFjY2Vzc2liaWxpdHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlZFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi13aGl0ZS1iYWxhbmNlLWF1dG86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFlZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi13aGl0ZS1iYWxhbmNlLWluY2FuZGVzY2VudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWVmXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdoaXRlLWJhbGFuY2UtaXJyYWRlc2NlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFmMFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi13aGl0ZS1iYWxhbmNlLXN1bm55OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZjFcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2lmaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWYyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdpaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWYzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdpa2lwZWRpYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWY0XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWY1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdpbmRvdy1jbG9zZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFmNlwiO1xuICB9XG4gICAgXG4gICYuaWNvbi13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFmN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFmOFwiO1xuICB9XG4gICAgXG4gICYuaWNvbi13aW5kb3ctb3BlbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWY5XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZmFcIjtcbiAgfVxuICAgIFxuICAmLmljb24td2luZG93czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWZiXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdvcmRwcmVzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWZjXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXdvcmtlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWZkXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXd1bmRlcmxpc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWFmZVwiO1xuICB9XG4gICAgXG4gICYuaWNvbi14Ym94LWNvbnRyb2xsZXItb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhZmZcIjtcbiAgfVxuICAgIFxuICAmLmljb24teGJveC1jb250cm9sbGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGViMDBcIjtcbiAgfVxuICAgIFxuICAmLmljb24teGJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYjAxXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXhkYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYjAyXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXhtbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYjAzXCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXllYXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGViMDRcIjtcbiAgfVxuICAgIFxuICAmLmljb24teWVscDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYjA1XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXlvdXR1YmUtcGxheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYjA2XCI7XG4gIH1cbiAgICBcbiAgJi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWIwN1wiO1xuICB9XG4gICAgXG4gICYuaWNvbi16aXAtYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGViMDhcIjtcbiAgfVxufVxuXG4vKiBodHRwczovL2dpdGh1Yi5jb20vZ29vZ2xlL21hdGVyaWFsLWRlc2lnbi1pY29ucy9ibG9iL21hc3Rlci9pY29uZm9udC9jb2RlcG9pbnRzICovXG5cbi50ZWNoLWluZm8tdHlwZS0xOmJlZm9yZSAge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTFjMSc7XG59XG5cbi50ZWNoLWluZm8tdHlwZS0yOmJlZm9yZSAge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTYyYSc7XG59XG5cbi50ZWNoLWluZm8tdHlwZS05OmJlZm9yZSAge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTNlNic7XG59XG5cbi50ZWNoLWluZm8tdHlwZS0xMDpiZWZvcmUgIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGUzZTcnO1xufVxuXG4udGVjaC1pbmZvLXR5cGUtMTE6YmVmb3JlICB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlNDMwJztcbn1cblxuLnRlY2gtaW5mby10eXBlLTEyOmJlZm9yZSAge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTQzNic7XG59XG5cbi50ZWNoLWluZm8tdHlwZS0xNTpiZWZvcmUgIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGU4NmEnO1xufVxuXG4udGVjaC1pbmZvLXR5cGUtMTY6YmVmb3JlICB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlMDRjJztcbn1cblxuLnRlY2gtaW5mby10eXBlLTE3OmJlZm9yZSAge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTQzOCc7XG59XG5cbi50ZWNoLWluZm8tdHlwZS0xODpiZWZvcmUgIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGUzMjInO1xufVxuXG4udGVjaC1pbmZvLXR5cGUtMTk6YmVmb3JlICB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlNDM0Jztcbn1cblxuLnRlY2gtaW5mby10eXBlLTIwOmJlZm9yZSAge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTJjMCc7XG59XG5cbi50ZWNoLWluZm8tdHlwZS0yMTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTkyMyc7XG59XG5cbi50ZWNoLWluZm8tdHlwZS0yMjpiZWZvcmUgIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGUxYjMnO1xufVxuXG4udGVjaC1pbmZvLXR5cGUtMjM6YmVmb3JlICB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlMWI1Jztcbn1cblxuLnRlY2gtaW5mby10eXBlLTI0OmJlZm9yZSAge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTFlMCc7XG59XG5cbi50ZWNoLWluZm8tdHlwZS0yNTpiZWZvcmUgIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGUxZDgnO1xufVxuXG4udGVjaC1pbmZvLXR5cGUtMjY6YmVmb3JlICB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlMWRhJztcbn1cblxuLnRlY2gtaW5mby10eXBlLTI3OmJlZm9yZSAge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgY29udGVudDogJ1xcZTYyYic7XG59XG5cbi50ZWNoLWluZm8tdHlwZS0zMDpiZWZvcmUgIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGNvbnRlbnQ6ICdcXGUxZDAnO1xufVxuXG4udGVjaC1pbmZvLXR5cGUtMzE6YmVmb3JlICB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBjb250ZW50OiAnXFxlMmMxJztcbn0iLCIuYWRtaW4tYWN0aW9uLWxpc3Qge1xuICAmX19jZW50ZXItYWxpZ24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgJl9faW5wdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuXG4gIC5saW1pdC1zZWxlY3QsXG4gIC5wYWdlLXNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gICZfX3JvdyB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRThFQUY2O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICY6aG92ZXIgJl9fZGVsZXRlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJl9fZGVsZXRlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICB9XG4gIH1cbn1cbiIsIiNhbGxvY2F0aW9ucy1yZXBvcnQge1xuICAuaGVhZGVyLWFsbG9jYXRpb25zLWxpc3Qge1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogNjRweDtcblxuICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAgIC5kaXYtdG90YWwge1xuXG4gICAgICA+IG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgW2tiLWl0ZW1dLmtiLWFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuICB9XG5cbiAgLmFsbG9jYXRpb25zLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5hbGxvY2F0aW9uLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuYXZhdGFyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY29tcGxldGVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFRUVFRUU7XG5cbiAgICAgIC50aXRsZSxcbiAgICAgIC5ub3RlcyB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjhFMTtcbiAgICB9XG5cbiAgICAuaW5mbyB7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDhweDtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Vjb25kYXJ5LXRleHQge1xuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYWxsb2NhdGlvbnMtdmlldyB7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQyMHB4O1xuXG4gIHdpZHRoOiA0MjBweDtcblxuICA+IC5tZC1zdWJoZWFkZXIsXG4gID4gbWQtdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzODtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIC5pbmZvLWFsbG9jYXRpb24ge1xuICAgICAgbWF4LWhlaWdodDogMjVweDtcblxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgIEBleHRlbmQgLnRleHQtdHJ1bmNhdGU7XG4gICAgfVxuXG4gICAgbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuXG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgPiAqIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlcnZpY2Utb2NjdXJyZW5jZXMtbGlzdCB7XG5cbiAgICAubWQtbGlzdC1pdGVtLXRleHQge1xuXG4gICAgICA+ICoge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1kLXNlY3VuZGFyeSB7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRpdi1hbGxvY2F0aW9uLXBlb3BsZS1zdGF0dXMge1xuICAgIHBhZGRpbmc6IDZweDtcblxuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXG4gICAgPiBkaXYge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBtaW4td2lkdGg6IDc1cHg7XG4gICAgICBtYXgtd2lkdGg6IDc1cHg7XG4gICAgICB3aWR0aDogNzVweDtcblxuICAgICAgbWluLWhlaWdodDogODJweDtcbiAgICAgIG1heC1oZWlnaHQ6IDgycHg7XG4gICAgICBoZWlnaHQ6IDgycHg7XG5cbiAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgbWFyZ2luOiAycHg7XG5cbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAuYXZhdGFyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAubmFtZS1hbGxvY2F0aW9uLXBlb3BsZSB7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgcGFkZGluZzogNnB4O1xuXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICB9XG5cbiAgICAgIC5kaXYtbG9hZGluZyB7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRpdi10aW1lbGluZSB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG5cbiAgICAudGltZWxpbmUtZXZlbnRzLWxpc3Qge1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG5cbiAgICAgIC5ldmVudC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDE2cHggOHB4IDE2cHg7XG5cbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICAubm90ZXMge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b3RhbC1iYWxhbmNpbmcge1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcoJztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcpJztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJhbGFuY2luZy1wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnICsnO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY29uZGFyeS10ZXh0IHtcblxuICAgICAgICAgICYudGltZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHhcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgICAgICBwYWRkaW5nOiA2cHggMDtcbiAgICAgIH1cblxuICAgICAgLmF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICYub2NjdXJyZW5jZS1ldmVudCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgbWQtbGlzdC1pdGVtIHtcblxuICAgIC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgICAgcGFkZGluZzogOHB4IDA7XG5cbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLm1kLWxpc3QtaXRlbS10ZXh0IHtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgQGV4dGVuZCAudGV4dC1zZW1pYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuIFx0Lm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuIFx0fVxuXG4gIC5oZWFkZXItYWxsb2NhdGlvbnMtdmlldyB7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgICAubWQtdG9vbGJhci10b29scy10b3Age1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmluZm8tYWxsb2NhdGlvbnMge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIG1kLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgLmRpdi1hbGxvY2F0aW9ucy1pbWcge1xuXG4gICAgLmFsbG9jYXRpb25zLWltZyB7XG5cbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIHtcbiAgICAgICAgaGVpZ2h0OiAyMjVweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFsbG9jYXRpb25zLW1hcC1pbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgbWQtY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgLmRvb3Itb2NjdXJyZW5jZXMge1xuICAgICAgLmRpdi10b3RhbC1vY2N1cnJlbmNlcyB7XG4gICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2LW9jY3VycmVuY2VzLFxuICAgIC5kb29yLW9jY3VycmVuY2VzLFxuICAgIC5jZW50cm9pZC1vY2N1cnJlbmNlcyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuc3VidGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgfVxuXG4gICAgICAuZGl2LXRvdGFsLW9jY3VycmVuY2VzIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LWl0ZW0ge1xuICAgICAgcGFkZGluZy10b3A6IDEycHg7XG5cbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgLmluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RlbC1kZXRhaWxzIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMTZweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG4gIC5zaWRlbmF2LWFsbG9jYXRpb24tdmlldyxcbiAgLmFsbG9jYXRpb25zLXZpZXcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmFsbG9jYXRpb25zLXZpZXcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICB3aWR0aDogMTAwJTtcblxuICAgIG1kLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgIC8qXG4gICAgICBtZC1saXN0IHtcbiAgICAgICAgLmV2ZW50LWl0ZW0ge1xuICAgICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgKi9cbiAgICB9XG5cbiAgICBtZC10b29sYmFyIHtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcblxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuXG4gICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcblxuICAgICAgICBtYXJnaW46IDEycHggMDtcbiAgICAgIH1cblxuICAgICAgdGFibGUge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcblxuICAgICAgICB0cixcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRib2R5IHtcblxuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IHtcbiAgLmhlYWRlci1hbGxvY2F0aW9ucy1saXN0IHtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgbWluLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDY0cHg7XG5cbiAgICBwYWRkaW5nOiA4cHggMjRweDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMik7XG5cbiAgICAuZGl2LXRvdGFsIHtcblxuICAgICAgPiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIFtrYi1pdGVtXS5rYi1hY3RpdmV7XG4gICAgYmFja2dyb3VuZDogI0VFRUVFRTtcbiAgfVxuXG4gIC5hbGxvY2F0aW9ucy1saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweDtcblxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAuYWxsb2NhdGlvbi1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIFxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4wOCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLmF2YXRhciB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNvbXBsZXRlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuXG4gICAgICAudGl0bGUsXG4gICAgICAubm90ZXMge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY4RTE7XG4gICAgfVxuXG4gICAgLmluZm8ge1xuICAgICAgbWFyZ2luOiAwIDE2cHggMCA4cHg7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlY29uZGFyeS10ZXh0IHtcbiAgICAgIG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICoge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBcbiAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCB7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC5hbGxvY2F0aW9ucy1saXN0IHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIFxuICAgICAgLmFsbG9jYXRpb24tdGFibGUge1xuICAgICAgICB0YWJsZSB7XG5cbiAgICAgICAgICB0cixcbiAgICAgICAgICB0aCxcbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyAgXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICBtYXJnaW46IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDAgIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvdGFsLWluZm8ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmFsbG9jYXRpb25zLXByb0RhdGEtdmlldyB7XG4gIG1heC13aWR0aDogMzgwcHg7XG4gIG1pbi1oZWlnaHQ6IDQyMHB4O1xuXG4gIHdpZHRoOiAzODBweDtcblxuICA+IC5tZC1zdWJoZWFkZXIsXG4gID4gbWQtdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzODtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIC5pbmZvLWFsbG9jYXRpb24ge1xuICAgICAgbWF4LWhlaWdodDogMjVweDtcblxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgIEBleHRlbmQgLnRleHQtdHJ1bmNhdGU7XG4gICAgfVxuXG4gICAgbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuXG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgPiAqIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlcnZpY2Utb2NjdXJyZW5jZXMtbGlzdCB7XG5cbiAgICAubWQtbGlzdC1pdGVtLXRleHQge1xuXG4gICAgICA+ICoge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1kLXNlY3VuZGFyeSB7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRpdi1hbGxvY2F0aW9uLXBlb3BsZS1zdGF0dXMge1xuICAgIHBhZGRpbmc6IDZweDtcblxuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXG4gICAgPiBkaXYge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBtaW4td2lkdGg6IDk1cHg7XG4gICAgICBtYXgtd2lkdGg6IDk1cHg7XG4gICAgICB3aWR0aDogOTVweDtcblxuICAgICAgbWluLWhlaWdodDogNzJweDtcbiAgICAgIG1heC1oZWlnaHQ6IDcycHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgbWFyZ2luOiAycHg7XG5cbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAuYXZhdGFyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuICAgICAgLm5hbWUtYWxsb2NhdGlvbi1wZW9wbGUge1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIHBhZGRpbmc6IDZweDtcblxuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kaXYtdGltZWxpbmUge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgLnRpbWVsaW5lLWV2ZW50cy1saXN0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgICAuZXZlbnQtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxNnB4IDhweCAxNnB4O1xuXG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcblxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vdGVzIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG90YWwtYmFsYW5jaW5nIHtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnKCc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnKSc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYWxhbmNpbmctcG9zaXRpdmUge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyArJztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWNvbmRhcnktdGV4dCB7XG5cbiAgICAgICAgICAmLnRpbWUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICB9XG5cbiAgICAgIC5hdmF0YXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcblxuICAgICAgICAmLm9jY3VycmVuY2UtZXZlbnQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuXG4gIG1kLWxpc3QtaXRlbSB7XG5cbiAgICAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuXG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5tZC1saXN0LWl0ZW0tdGV4dCB7XG4gICAgICAgXG4gICAgICAudGl0bGUge1xuICAgICAgICBAZXh0ZW5kIC50ZXh0LXNlbWlib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgfVxuXG4gIC5oZWFkZXItYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblxuICAgIC5tZC10b29sYmFyLXRvb2xzLXRvcCB7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5mby1hbGxvY2F0aW9ucyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAuZGl2LWZsb2F0aW5nLWxpc3QtYnV0dG9uIHtcbiAgICBib3R0b206IDEycHg7XG4gIH1cblxuICAuZGl2LWFsbG9jYXRpb25zLXByb0RhdGEtaW1nIHtcblxuICAgIC5hbGxvY2F0aW9ucy1wcm9EYXRhLWltZyB7XG5cbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIHtcbiAgICAgICAgaGVpZ2h0OiAyMjVweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFsbG9jYXRpb25zLXByb0RhdGEtbWFwLWltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cblxuICBtZC1jb250ZW50IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAuZG9vci1vY2N1cnJlbmNlcyB7XG4gICAgICAuZGl2LXRvdGFsLW9jY3VycmVuY2VzIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtb2NjdXJyZW5jZXMsXG4gICAgLmRvb3Itb2NjdXJyZW5jZXMsXG4gICAgLmNlbnRyb2lkLW9jY3VycmVuY2VzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG5cbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxpc3QtaXRlbSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcblxuICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGVsLWRldGFpbHMge1xuICAgICAgcGFkZGluZzogMTZweCAxNnB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcbiAgLnNpZGVuYXYtYWxsb2NhdGlvbi12aWV3LFxuICAuYWxsb2NhdGlvbnMtcHJvRGF0YS12aWV3IHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5hbGxvY2F0aW9ucy1wcm9EYXRhLXZpZXcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBcbiAgICBtZC1jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgbWQtdG9vbGJhciB7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIFxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLm1kLXN1YmhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICB9XG5cbiAgICAgIHRhYmxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG5cbiAgICAgICAgdHIsXG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7ICBcbiAgICAgICAgfVxuXG4gICAgICAgIHRib2R5IHtcblxuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuaGVhZGVyLWFsbG9jYXRpb25zLWxpc3Qge1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjRweDtcblxuICBwYWRkaW5nOiA4cHggMjRweDtcblxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTIpO1xuXG4gIC5kaXYtdG90YWwge1xuXG4gICAgPiBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG59XG5cbi5hbGxvY2F0aW9ucy1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4uYWxsb2NhdGlvbi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICBwYWRkaW5nOiAxNnB4O1xuICBcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIFxuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLmF2YXRhciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4O1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2Vjb25kYXJ5LXRleHQge1xuICAgIG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufSIsIiNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCB7XG4gIC5oZWFkZXItYWxsb2NhdGlvbk1vbml0cmlwcy1saXN0IHtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgbWluLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDY0cHg7XG5cbiAgICBwYWRkaW5nOiA4cHggMTJweDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMik7XG5cbiAgICAuZGl2LXRvdGFsIHtcblxuICAgICAgPiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIFtrYi1pdGVtXS5rYi1hY3RpdmV7XG4gICAgYmFja2dyb3VuZDogI0VFRUVFRTtcbiAgfVxuXG4gIC5hbGxvY2F0aW9uTW9uaXRyaXBzLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5hbGxvY2F0aW9uTW9uaXRyaXAtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgcGFkZGluZzogMTZweDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4wOCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAuYXZhdGFyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ub3RlcyB7XG4gICAgICBtYXJnaW46IDJweCAwO1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjhFMTtcbiAgICB9XG5cbiAgICAuaW5mbyB7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDhweDtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Vjb25kYXJ5LXRleHQge1xuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgbWluLWhlaWdodDogNDIwcHg7XG5cbiAgd2lkdGg6IDM4MHB4O1xuXG4gID4gLm1kLXN1YmhlYWRlcixcbiAgPiBtZC10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4O1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgLmluZm8tYWxsb2NhdGlvbk1vbml0cmlwIHtcbiAgICAgIG1heC1oZWlnaHQ6IDI1cHg7XG5cbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICBAZXh0ZW5kIC50ZXh0LXRydW5jYXRlO1xuICAgIH1cblxuICAgIG1kLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcblxuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgID4gKiB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZXJ2aWNlLW9jY3VycmVuY2VzLWxpc3Qge1xuXG4gICAgLm1kLWxpc3QtaXRlbS10ZXh0IHtcblxuICAgICAgPiAqIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZC1zZWN1bmRhcnkge1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kaXYtYWxsb2NhdGlvbk1vbml0cmlwLXBlb3BsZS1zdGF0dXMge1xuICAgIHBhZGRpbmc6IDZweDtcblxuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXG4gICAgPiBkaXYge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBtaW4td2lkdGg6IDc1cHg7XG4gICAgICBtYXgtd2lkdGg6IDc1cHg7XG4gICAgICB3aWR0aDogNzVweDtcblxuICAgICAgbWluLWhlaWdodDogODJweDtcbiAgICAgIG1heC1oZWlnaHQ6IDgycHg7XG4gICAgICBoZWlnaHQ6IDgycHg7XG5cbiAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgbWFyZ2luOiAycHg7XG5cbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAuYXZhdGFyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAubmFtZS1hbGxvY2F0aW9uTW9uaXRyaXAtcGVvcGxlIHtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICBwYWRkaW5nOiA2cHg7XG5cbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgIH1cblxuICAgICAgLmRpdi1sb2FkaW5nIHtcbiAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGl2LXRpbWVsaW5lIHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcblxuICAgIC50aW1lbGluZS1ldmVudHMtbGlzdCB7XG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcblxuICAgICAgLmV2ZW50LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiA0cHggMTZweCA4cHggMTZweDtcblxuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG5cbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RlcyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvdGFsLWJhbGFuY2luZyB7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJygnO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyknO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmFsYW5jaW5nLXBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgKyc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2Vjb25kYXJ5LXRleHQge1xuXG4gICAgICAgICAgJi50aW1lIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweFxuICAgICAgICAgIH1cblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgfVxuXG4gICAgICAuYXZhdGFyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJi5vY2N1cnJlbmNlLWV2ZW50IHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cblxuICBtZC1saXN0LWl0ZW0ge1xuXG4gICAgLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgICBwYWRkaW5nOiA4cHggMDtcblxuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAubWQtbGlzdC1pdGVtLXRleHQge1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBAZXh0ZW5kIC50ZXh0LXNlbWlib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gXHQubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gXHR9XG5cbiAgLmhlYWRlci1hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogODBweDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgLm1kLXRvb2xiYXItdG9vbHMtdG9wIHtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbmZvLWFsbG9jYXRpb25Nb25pdHJpcHMge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIG1kLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgLmRpdi1hbGxvY2F0aW9uTW9uaXRyaXBzLWltZyB7XG5cbiAgICAuYWxsb2NhdGlvbk1vbml0cmlwcy1pbWcge1xuXG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCB7XG4gICAgICAgIGhlaWdodDogMjI1cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hbGxvY2F0aW9uTW9uaXRyaXBzLW1hcC1pbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgbWQtY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgLmRvb3Itb2NjdXJyZW5jZXMge1xuICAgICAgLmRpdi10b3RhbC1vY2N1cnJlbmNlcyB7XG4gICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2LW9jY3VycmVuY2VzLFxuICAgIC5kb29yLW9jY3VycmVuY2VzLFxuICAgIC5jZW50cm9pZC1vY2N1cnJlbmNlcyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuc3VidGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgfVxuXG4gICAgICAuZGl2LXRvdGFsLW9jY3VycmVuY2VzIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LWl0ZW0ge1xuICAgICAgcGFkZGluZy10b3A6IDEycHg7XG5cbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgLmluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RlbC1kZXRhaWxzIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMTZweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG4gIC5zaWRlbmF2LWFsbG9jYXRpb25Nb25pdHJpcC12aWV3LFxuICAuYWxsb2NhdGlvbk1vbml0cmlwcy12aWV3IHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5hbGxvY2F0aW9uTW9uaXRyaXBzLXZpZXcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICB3aWR0aDogMTAwJTtcblxuICAgIG1kLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgIC8qXG4gICAgICBtZC1saXN0IHtcbiAgICAgICAgLmV2ZW50LWl0ZW0ge1xuICAgICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgKi9cbiAgICB9XG5cbiAgICBtZC10b29sYmFyIHtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcblxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuXG4gICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcblxuICAgICAgICBtYXJnaW46IDEycHggMDtcbiAgICAgIH1cblxuICAgICAgdGFibGUge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcblxuICAgICAgICB0cixcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRib2R5IHtcblxuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIkaGVhZGVyLWNlbnRyb2lkcy1saXN0LWhlaWd0aDogNjVweDtcblxuI2NlbnRyb2lkcy1yZXBvcnQge1xuICAuaGVhZGVyLWNlbnRyb2lkcy1saXN0IHtcbiAgICBoZWlnaHQ6ICRoZWFkZXItY2VudHJvaWRzLWxpc3QtaGVpZ3RoO1xuICAgIG1pbi1oZWlnaHQ6ICRoZWFkZXItY2VudHJvaWRzLWxpc3QtaGVpZ3RoICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogJGhlYWRlci1jZW50cm9pZHMtbGlzdC1oZWlndGg7XG5cbiAgICBwYWRkaW5nOiA4cHggMTJweDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMik7XG5cbiAgICAuZGl2LXRvdGFsIHtcblxuICAgICAgPiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtbGlzdC1jb250cm9scyB7XG5cbiAgICAgIC5vcmRlci1ieS1kaXJlY3RpdmUge1xuICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jZW50cm9pZHMtbGlzdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG5cbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBba2ItaXRlbV0ge1xuICAgICAgJi5rYi1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtY2VudHJvaWRzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5jZW50cm9pZC1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLmF2YXRhciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFRUVFRUU7XG5cbiAgICAgICAgLnRpdGxlLFxuICAgICAgICAubm90ZXMge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGOEUxO1xuICAgICAgfVxuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2Vjb25kYXJ5LXRleHQge1xuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcblxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWNlbnRyb2lkLXRvdGFscyB7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMjBweDtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LWNlbnRyb2lkLXRvdGFsIHtcbiAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAud2Vlay10cmFja2VyLXJlYWRpbmdzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgbWluLWhlaWdodDogMjYwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLm1kLXN1YmhlYWRlci1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtZGF5LWV2ZW50cyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLm52LW5vRGF0YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAod2lkdGg6IDE5MjBweCkge1xuICAjY2VudHJvaWRzLXJlcG9ydCB7XG4gICAgLmNlbnRyb2lkcy1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDAgNzBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgI2NlbnRyb2lkcy1yZXBvcnQge1xuXG4gICAgLmhlYWRlci1jZW50cm9pZHMtbGlzdCB7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG5cbiAgICAgIC50b3RhbHMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNlbnRyb2lkcy1saXN0IHtcbiAgICAgIC5kaXYtY2VudHJvaWRzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtZGF5LWV2ZW50cyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5jZW50cm9pZC1pdGVtIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGFibGUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICB0cixcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgfVxuXG4gICAgICB0Ym9keSx0Zm9vdCB7XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wcmludC1ncm91cCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAucHJpbnQtaW5mbyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5jZW50cm9pZHMtdGFibGUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogMzA1cHggIWltcG9ydGFudDtcbiAgICAgIG1pbi13aWR0aDogMzA1cHggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAzMDVweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgfVxufSIsIiRoZWFkZXItY2VudHJvaWRzLWxpc3QtaGVpZ3RoOiA2NXB4O1xuJHN0YXRpYy1tYXAtd2lkdGgtb3BlbjogMjUwcHg7XG4kc3RhdGljLW1hcC13aWR0aC1jbG9zZTogODBweDtcblxuI2NlbnRyb2lkcy1yZXBvcnQge1xuICAuaGVhZGVyLWNlbnRyb2lkcy1saXN0IHtcbiAgICBoZWlnaHQ6ICRoZWFkZXItY2VudHJvaWRzLWxpc3QtaGVpZ3RoO1xuICAgIG1pbi1oZWlnaHQ6ICRoZWFkZXItY2VudHJvaWRzLWxpc3QtaGVpZ3RoICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogJGhlYWRlci1jZW50cm9pZHMtbGlzdC1oZWlndGg7XG5cbiAgICBwYWRkaW5nOiA4cHggMTJweDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMik7XG5cbiAgICAuZGl2LXRvdGFsIHtcblxuICAgICAgPiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtbGlzdC1jb250cm9scyB7XG5cbiAgICAgIC5vcmRlci1ieS1kaXJlY3RpdmUge1xuICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jZW50cm9pZHMtbGlzdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG5cbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBba2ItaXRlbV0ge1xuICAgICAgJi5rYi1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtY2VudHJvaWRzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAuZGl2LXN0YXRpYy1tYXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgbWluLXdpZHRoOiAkc3RhdGljLW1hcC13aWR0aC1jbG9zZTtcbiAgICAgICAgbWF4LXdpZHRoOiAkc3RhdGljLW1hcC13aWR0aC1jbG9zZTtcblxuICAgICAgICBtaW4taGVpZ2h0OiAkc3RhdGljLW1hcC13aWR0aC1vcGVuO1xuICAgICAgICBtYXgtaGVpZ2h0OiAkc3RhdGljLW1hcC13aWR0aC1vcGVuO1xuXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHByZWZpeCh0cmFuc2l0aW9uLCBhbGwgLjNzIGVhc2UtaW4tb3V0KTtcblxuICAgICAgICBib3gtc2hhZG93OiAtMXB4IDFweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIG1pbi13aWR0aDogJHN0YXRpYy1tYXAtd2lkdGgtb3BlbjtcbiAgICAgICAgICBtYXgtd2lkdGg6ICRzdGF0aWMtbWFwLXdpZHRoLW9wZW47XG5cbiAgICAgICAgICAuYnV0dG9uLXRvZ2dsZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtYmFja2dyb3VuZCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAkc3RhdGljLW1hcC13aWR0aC1vcGVuO1xuICAgICAgICAgIGhlaWdodDogJHN0YXRpYy1tYXAtd2lkdGgtb3BlbjtcblxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWcvZGVmYXVsdF9zdGF0aWNfbWFwXzY0MF82MDAucG5nJyk7XG5cbiAgICAgICAgICBvcGFjaXR5OiAuNDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24tdG9nZ2xlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogLTEwcHg7XG5cbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHotaW5kZXg6IDQ7XG5cbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBib3gtc2hhZG93OiAtMXB4IDFweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cbiAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNpdGlvbiwgb3BhY2l0eSAuNXMgZWFzZS1pbi1vdXQpO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6ICRzdGF0aWMtbWFwLXdpZHRoLW9wZW47XG5cbiAgICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcHJlZml4KHRyYW5zaXRpb24sIGFsbCAuM3MgZWFzZS1pbi1vdXQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNlbnRyb2lkLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAuZGl2LWNlbnRyb2lkLWl0ZW0td3JhcHBlciB7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIH1cblxuICAgICAgLmF2YXRhciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFRUVFRUU7XG5cbiAgICAgICAgLnRpdGxlLFxuICAgICAgICAubm90ZXMge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGOEUxO1xuICAgICAgfVxuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2Vjb25kYXJ5LXRleHQge1xuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcblxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWNlbnRyb2lkLXRvdGFscyB7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG5cbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtY2VudHJvaWQtdG90YWwge1xuICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC53ZWVrLXRyYWNrZXItcmVhZGluZ3Mge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBtaW4taGVpZ2h0OiAyNjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgY29sb3I6IHJnYmEoNjMsIDgxLCAxODEsIC44KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSg2MywgODEsIDE4MSwgLjgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAubWQtc3ViaGVhZGVyLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRpdi1kYXktZXZlbnRzIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KTtcbiAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgLjA0KTtcblxuICAgICAgLm52LW5vRGF0YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAod2lkdGg6IDE5MjBweCkge1xuICAjY2VudHJvaWRzLXJlcG9ydCB7XG4gICAgLmNlbnRyb2lkcy1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDAgNzBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgI2NlbnRyb2lkcy1yZXBvcnQge1xuXG4gICAgLmhlYWRlci1jZW50cm9pZHMtbGlzdCB7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG5cbiAgICAgIC50b3RhbHMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNlbnRyb2lkcy1saXN0IHtcbiAgICAgIC5kaXYtY2VudHJvaWRzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtZGF5LWV2ZW50cyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5jZW50cm9pZC1pdGVtIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGFibGUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICB0cixcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgfVxuXG4gICAgICB0Ym9keSx0Zm9vdCB7XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wcmludC1ncm91cCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAucHJpbnQtaW5mbyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5jZW50cm9pZHMtdGFibGUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogMzA1cHggIWltcG9ydGFudDtcbiAgICAgIG1pbi13aWR0aDogMzA1cHggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAzMDVweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgfVxufSIsIiRwcmVmaXhlczogKFxuICB3ZWJraXRcbiAgbW96XG4gIG1zXG4gIG9cbik7XG5cbiRkaXNwbGF5c0ZsZXg6IChcbiAgd2Via2l0LWZsZXhcbiAgbXMtZmxleGJveFxuICB3ZWJraXQtYm94XG4gIG1vei1ib3hcbiAgbW96LWZsZXhcbik7XG5cbkBtaXhpbiBwcmVmaXgoJHByb3BlcnR5LCAkdmFsdWUpIHtcbiAgQGVhY2ggJHByZWZpeCBpbiAkcHJlZml4ZXMge1xuICAgICN7Jy0nICsgJHByZWZpeCArICctJyArICRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgfVxuXG4gICN7JHByb3BlcnR5fTogJHZhbHVlO1xufVxuXG5AbWl4aW4gcHJlZml4ZXMoJGRlY2xhcmF0aW9ucykge1xuICBAZWFjaCAkcHJvcGVydHksICR2YWx1ZSBpbiAkZGVjbGFyYXRpb25zIHtcbiAgICBAaW5jbHVkZSBwcmVmaXgoJHByb3BlcnR5LCAkdmFsdWUpO1xuICB9XG59XG5cbkBtaXhpbiBkaXNwbGF5RmxleCB7XG4gIEBlYWNoICRkaXNwbGF5IGluICRkaXNwbGF5c0ZsZXgge1xuICAgIGRpc3BsYXk6ICN7Jy0nICsgJGRpc3BsYXl9O1xuICB9XG5cbiAgZGlzcGxheTogZmxleDtcbn0iLCIuaGVhZGVyLWNlbnRyb2lkcy1saXN0IHtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY0cHg7XG5cbiAgcGFkZGluZzogOHB4IDI0cHg7XG5cbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAuZGl2LXRvdGFsIHtcblxuICAgID4gbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5kaXYtc3ViLXRvdGFsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG4uY2VudHJvaWRzLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG5cbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5jZW50cm9pZC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICBwYWRkaW5nOiAxNnB4O1xuICBcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIFxuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLmF2YXRhciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4O1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgbWQtaWNvbiB7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIH1cblxuICAgIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNlY29uZGFyeS10ZXh0IHtcbiAgICBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC5oZWFkZXItY2VudHJvaWRzLWxpc3Qge1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgbWluLWhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAxMjBweDtcblxuICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAgIC5kaXYtdG90YWwge1xuXG4gICAgICA+IG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmhlYWRlci1jb250cmFjdHMtbGlzdCB7XG4gIGhlaWdodDogNjRweDtcbiAgbWluLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA2NHB4O1xuXG4gIHBhZGRpbmc6IDhweCAyNHB4O1xuXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMik7XG5cbiAgLmRpdi10b3RhbCB7XG5cbiAgICA+IG1kLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG4gIH1cbn1cblxuW2tiLWl0ZW1dLmtiLWFjdGl2ZXtcbiAgYmFja2dyb3VuZDogI0VFRUVFRTtcbn1cblxuLmNvbnRyYWN0cy1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4uY29udHJhY3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgcGFkZGluZzogMTZweDtcbiAgXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4wOCk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5hdmF0YXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gICYuY29tcGxldGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0VFRUVFRTtcblxuICAgICAgICAudGl0bGUsXG4gICAgICAgIC5ub3RlcyB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGOEUxO1xuICAgIH1cblxuICAuaW5mbyB7XG4gICAgbWFyZ2luOiAwIDE2cHggMCA4cHg7XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zZWNvbmRhcnktdGV4dCB7XG4gICAgbWQtaWNvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59IiwiLmNvbnRyYWN0cy12aWV3IHtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWluLWhlaWdodDogNDIwcHg7XG4gIHdpZHRoOiA1MDBweDtcblxuIFx0Lm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuIFx0fVxuXG4gIC5oZWFkZXItY29udHJhY3RzLXZpZXcge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogODBweDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgLm1kLXRvb2xiYXItdG9vbHMtdG9wIHtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbmZvLWNvbnRyYWN0cyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAuZGl2LWZsb2F0aW5nLWxpc3QtYnV0dG9uIHtcbiAgICBib3R0b206IDEycHg7XG4gIH1cblxuICBtZC1jb250ZW50IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAubGlzdC1pdGVtIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuXG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgIC8vIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAvLyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuICAgICAgLmluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAubm90ZSB7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIH1cblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIC8vIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udHJhY3QtZGV0YWlscyB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIC5ub3RlcyB7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcblxuICAuc2lkZW5hdi1jb250cmFjdHMtdmlldyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIC5jb250cmFjdHMtdmlldyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAuY29udGVudC1jb250cmFjdHMtdmlldyB7XG4gICAgICAgIC5tZC1zdWJoZWFkZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBtYXJnaW46IDEycHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcblxuICAgICAgICAgIHRyLFxuICAgICAgICAgIHRoLFxuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyAgXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgdGJvZHkge1xuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuaGVhZGVyLWxpbmVzLWxpc3Qge1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjRweDtcblxuICBwYWRkaW5nOiA4cHggMjRweDtcblxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTIpO1xuXG4gIC5kaXYtdG90YWwge1xuXG4gICAgPiBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG59XG5cbi5saW5lcy1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4ubGluZS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICBwYWRkaW5nOiAxNnB4O1xuICBcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIFxuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLmF2YXRhciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmluZm8ge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4O1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2Vjb25kYXJ5LXRleHQge1xuICAgIG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufSIsIi5oZWFkZXItZW1wbG95ZWVzLWxpc3Qge1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjRweDtcblxuICBwYWRkaW5nOiA4cHggMjRweDtcblxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTIpO1xuXG4gIC5kaXYtdG90YWwge1xuXG4gICAgPiBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG59XG5cbi5lbXBsb3llZXMtbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcblxuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcblxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLmVtcGxveWVlLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXG4gIHBhZGRpbmc6IDE2cHg7XG4gIFxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMDgpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgXG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAuYXZhdGFyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAuaW5mbyB7XG4gICAgbWFyZ2luOiAwIDE2cHggMCA4cHg7XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgfVxuXG4gICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2Vjb25kYXJ5LXRleHQge1xuICAgIG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB9XG4gIH1cbn0iLCIuaGVhZGVyLW1vZGVsT3BlcmF0aW9uTG9ncy1saXN0IHtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY0cHg7XG5cbiAgcGFkZGluZzogOHB4IDI0cHg7XG5cbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAuZGl2LXRvdGFsIHtcblxuICAgID4gbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgfVxufVxuXG5ba2ItaXRlbV0ua2ItYWN0aXZle1xuICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xufVxuXG4ubW9kZWxPcGVyYXRpb25Mb2dzLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG5cbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5tb2RlbE9wZXJhdGlvbkxvZy1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICBwYWRkaW5nOiAxNnB4O1xuICBcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIFxuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLmF2YXRhciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgJi5jb21wbGV0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuXG4gICAgICAgIC50aXRsZSxcbiAgICAgICAgLm5vdGVzIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY4RTE7XG4gICAgfVxuXG4gIC5pbmZvIHtcbiAgICBtYXJnaW46IDAgMTZweCAwIDhweDtcblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNlY29uZGFyeS10ZXh0IHtcbiAgICBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgI21vZGVsT3BlcmF0aW9uTG9ncyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcblxuICAgIC5tb2RlbE9wZXJhdGlvbkxvZ3MtbGlzdCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gIFxuICAgICAgd2lkdGg6IDEwMCU7XG4gIFxuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcblxuICAgICAgYm9yZGVyOiAwO1xuICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgLm1vZGVsT3BlcmF0aW9uTG9nLXRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgXG4gICAgICAgIGJvcmRlcjogMDtcbiAgXG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcsXG4gICAgLmhlYWRlcixcbiAgICAubWFpbi1zaWRlbmF2LFxuICAgIC5tZC1zaWRlbmF2LXJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICBcbiAgfVxufSIsIi5tb2RlbE9wZXJhdGlvbkxvZ3MtdmlldyB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICB3aWR0aDogNTAwcHg7XG5cbiBcdC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiBcdH1cblxuICAuaGVhZGVyLW1vZGVsT3BlcmF0aW9uTG9ncy12aWV3IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblxuICAgIC5tZC10b29sYmFyLXRvb2xzLXRvcCB7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5mby1tb2RlbE9wZXJhdGlvbkxvZ3Mge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIG1kLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgLmRpdi1tb2RlbE9wZXJhdGlvbkxvZ3MtaW1nIHtcbiAgICBcbiAgICAubW9kZWxPcGVyYXRpb25Mb2dzLWltZyB7XG5cbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIHtcbiAgICAgICAgaGVpZ2h0OiAyMjVweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGVsT3BlcmF0aW9uTG9ncy1tYXAtaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIG1kLWNvbnRlbnQge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIC5kb29yLW9jY3VycmVuY2VzIHtcbiAgICAgIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMge1xuICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRpdi1vY2N1cnJlbmNlcyxcbiAgICAuZG9vci1vY2N1cnJlbmNlcyxcbiAgICAuY2VudHJvaWQtb2NjdXJyZW5jZXMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIH1cblxuICAgICAgLmRpdi10b3RhbC1vY2N1cnJlbmNlcyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdC1pdGVtIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuXG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgIC5pbmZvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kZWwtZGV0YWlscyB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDE2cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG5cbiAgLnNpZGVuYXYtbW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAubW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgLmNvbnRlbnQtbW9kZWxPcGVyYXRpb25Mb2dzLXZpZXcge1xuICAgICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG5cbiAgICAgICAgICB0cixcbiAgICAgICAgICB0aCxcbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgIFxuICAgICAgICAgIH1cblxuICAgICAgICAgIHRib2R5IHtcblxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHggMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLm9yZ2FuaXphdGlvbi1zZWxlY3QtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59IiwiLmhlYWRlci1zZXJ2aWNlcy1saXN0IHtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY0cHg7XG5cbiAgcGFkZGluZzogOHB4IDI0cHg7XG5cbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAuZGl2LXRvdGFsIHtcblxuICAgID4gbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2VydmljZXMtbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcblxuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcblxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLnNlcnZpY2UtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgcGFkZGluZzogMTZweDtcbiAgXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4wOCk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5hdmF0YXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5pbmZvIHtcbiAgICBtYXJnaW46IDAgMTZweCAwIDhweDtcblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNlY29uZGFyeS10ZXh0IHtcbiAgICBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn0iLCIjc2ltQ2FyZHMge1xuICAuaGVhZGVyLXNpbUNhcmRzLWxpc3Qge1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogNjRweDtcblxuICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAgIC5kaXYtdG90YWwge1xuXG4gICAgICA+IG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNpbUNhcmRzLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgW2tiLWl0ZW1dLmtiLWFjdGl2ZXtcbiAgICAgIGJhY2tncm91bmQ6ICNFRUVFRUU7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cblxuICAgIC5zaW1DYXJkLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4wOCk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAuYXZhdGFyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuXG4gICAgICAgICAgICAudGl0bGUsXG4gICAgICAgICAgICAubm90ZXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGOEUxO1xuICAgICAgICB9XG5cbiAgICAgIC5pbmZvIHtcbiAgICAgICAgbWFyZ2luOiAwIDE2cHggMCA4cHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2Vjb25kYXJ5LXRleHQge1xuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5vdGUge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWNcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2ltQ2FyZHMtdmlldyB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICB3aWR0aDogNTAwcHg7XG5cbiBcdC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiBcdH1cblxuICAuaGVhZGVyLXNpbUNhcmRzLXZpZXcge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogODBweDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgLm1kLXRvb2xiYXItdG9vbHMtdG9wIHtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbmZvLXNpbUNhcmRzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuXG4gIC5kaXYtZmxvYXRpbmctbGlzdC1idXR0b24ge1xuICAgIGJvdHRvbTogMTJweDtcbiAgfVxuXG4gIG1kLWNvbnRlbnQge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIC5saXN0LWl0ZW0ge1xuICAgICAgcGFkZGluZy10b3A6IDEycHg7XG5cbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgLy8gY29sb3I6IHdoaXRlO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICAvLyBjb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpbUNhcmQtZGV0YWlscyB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIC5ub3RlcyB7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLm5vdGUge1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuXG4gIC5zaWRlbmF2LXNpbUNhcmRzLXZpZXcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAuc2ltQ2FyZHMtdmlldyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAuY29udGVudC1zaW1DYXJkcy12aWV3IHtcbiAgICAgICAgLm1kLXN1YmhlYWRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcblxuICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgIG1heC13aWR0aDogNjAlO1xuXG4gICAgICAgICAgdHIsXG4gICAgICAgICAgdGgsXG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7ICBcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB0Ym9keSB7XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4IDAgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQge1xuICAuaGVhZGVyLXRlcm1pbmFscy1saXN0IHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDQ1cHg7XG5cbiAgICBwYWRkaW5nOiA4cHggMjRweDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMik7XG5cbiAgICAuZGl2LXRvdGFsIHtcblxuICAgICAgPiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50ZXJtaW5hbHMtbGlzdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG5cbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZGl2LXRlcm1pbmFscyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgcGFkZGluZzogNnB4IDEycHg7XG5cbiAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LWZsb3csIHJvdyB3cmFwKTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG4gICN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQge1xuXG4gICAgLnRlcm1pbmFscy1saXN0IHtcbiAgICAgIC5kaXYtdGVybWluYWxzIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIHBhZGRpbmc6IDZweCAwO1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LWZsb3csIGNvbHVtbiBub3dyYXApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQge1xuICAuaGVhZGVyLXRlcm1pbmFscy1saXN0IHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDQ1cHg7XG5cbiAgICBwYWRkaW5nOiA4cHggMjRweDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMik7XG5cbiAgICAuZGl2LXRvdGFsIHtcblxuICAgICAgPiBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcbiAgI3Rlcm1pbmFscy1saXN0LWRhc2hib2FyZCB7XG5cbiAgICAudGVybWluYWxzLXN0YXR1cy1saXN0IHtcbiAgICAgIC5kaXYtdGVybWluYWxzIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIHBhZGRpbmc6IDZweCAwO1xuXG4gICAgICAgIC5kaXYtdGVybWluYWxzIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LWZsb3csIGNvbHVtbiBub3dyYXApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiI3Rlcm1pbmFscy1saXN0LWRhc2hib2FyZCB7XG4gIC5oZWFkZXItdGVybWluYWxzLWxpc3Qge1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtaW4taGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogNDVweDtcblxuICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAgIC5kaXYtdG90YWwge1xuXG4gICAgICA+IG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuICAjdGVybWluYWxzLWxpc3QtZGFzaGJvYXJkIHtcblxuICAgIC50ZXJtaW5hbHMtc3RhdHVzLWxpc3Qge1xuICAgICAgLmRpdi10ZXJtaW5hbHMge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgcGFkZGluZzogNnB4IDA7XG5cbiAgICAgICAgLmRpdi10ZXJtaW5hbHMge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgtZmxvdywgY29sdW1uIG5vd3JhcCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjdGVybWluYWxzLWxpc3QtZGFzaGJvYXJkIHtcbiAgLmhlYWRlci10ZXJtaW5hbHMtbGlzdCB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4O1xuXG4gICAgcGFkZGluZzogOHB4IDI0cHg7XG5cbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTIpO1xuXG4gICAgLmRpdi10b3RhbCB7XG5cbiAgICAgID4gbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG4gICN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQge1xuXG4gICAgLnRlcm1pbmFscy1zdGF0dXMtbGlzdCB7XG4gICAgICAuZGl2LXRlcm1pbmFscyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBwYWRkaW5nOiA2cHggMDtcblxuICAgICAgICAuZGl2LXRlcm1pbmFscyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleC1mbG93LCBjb2x1bW4gbm93cmFwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5oZWFkZXItdGVybWluYWxzLWxpc3Qge1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNjRweDtcblxuICBwYWRkaW5nOiA4cHggMjRweDtcblxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTIpO1xuXG4gIG1kLWNoZWNrYm94IHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAmLm1kLWNoZWNrZWQge1xuICAgICAgLm1kLWluay1yaXBwbGUge1xuICAgICAgICBjb2xvcjogcmdiKDYzLDgxLDE4MSkgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm1kLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjMsODEsMTgxKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kaXYtdG90YWwge1xuXG4gICAgPiBtZC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLmRpdi1pY29uLWxvYWRpbmcge1xuICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICB9XG4gIH1cblxuICAuZGl2LXN1Yi10b3RhbCB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuLmNvbW1hbmQtYWN0aW9ucyBtZC1tZW51LWl0ZW0ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udGVybWluYWxzLWxpc3Qtc2VjdGlvbnMge1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG5cbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgLmRpdi10ZXJtaW5hbHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIHBhZGRpbmc6IDZweCAwO1xuXG4gICAgLnRlcm1pbmFsLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgIHBhZGRpbmc6IDEycHg7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4wOCk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAuYXZhdGFyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2Vjb25kYXJ5LXRleHQge1xuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgIH1cblxuICAgICAgbWQtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgJi5tZC1jaGVja2VkIHtcbiAgICAgICAgICAubWQtaW5rLXJpcHBsZSB7XG4gICAgICAgICAgICBjb2xvcjogcmdiKDYzLDgxLDE4MSkgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjMsODEsMTgxKSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICB9XG5cbiAgICAuc2Nyb2xsLWxvYWQge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBwcmVmaXgoZmxleC1mbG93LCByb3cgd3JhcCk7XG4gIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAuaGVhZGVyLXRlcm1pbmFscy1saXN0IHtcbiAgICAvLyBoZWlnaHQ6IDEyMHB4O1xuICAgIC8vIG1pbi1oZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgLy8gbWF4LWhlaWdodDogMTIwcHg7XG5cbiAgICAvLyBwYWRkaW5nOiA4cHggMjRweDtcblxuICAgIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcblxuICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMik7XG5cbiAgICAvLyAuZGl2LXRvdGFsIHtcblxuICAgIC8vICAgPiBtZC1pY29uIHtcbiAgICAvLyAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgLy8gICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIC8vICAgfVxuICAgIC8vIH1cblxuICAgIC50ZXJtaW5hbC1hY3Rpb25zLW1lbnUtdGV4dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIG1kLW1lbnUtYmFyIHtcbiAgICAgIHBhZGRpbmc6IDBweDtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiJGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG5cbiNpbnN0YWxsYXRpb24tYnJhbmNoIHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG5cbiAgLmNlbnRlciB7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuXG4gICAgICBwYWRkaW5nOiAxMnB4O1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBcbiAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE4cHg7XG5cbiAgICAgICAgICAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcblxuICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLWJyYW5jaGVzLWxpc3Qge1xuICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgbWF4LWhlaWdodDogNjVweDtcblxuICAgICAgcGFkZGluZzogOHB4IDI0cHg7XG5cbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcblxuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAgICAgLmRpdi10b3RhbCB7XG5cbiAgICAgICAgPiBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgIC5leHBhbmRhYmxlLXNlYXJjaCB7XG4gICAgICAgIC5tZGwtbGF5b3V0IHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gIFxuICAgICAgICAubWRsLWxheW91dF9fY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICB9XG4gIFxuICAgICAgICAubWRsLWJ1dHRvbi0taWNvbiB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1kbC10ZXh0ZmllbGQtLWV4cGFuZGFibGUge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAubWRsLXRleHRmaWVsZF9fZXhwYW5kYWJsZS1ob2xkZXIge1xuICAgICAgICAgICAgLm1kbC10ZXh0ZmllbGRfX2lucHV0IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gIFxuICAgICAgICAubWRsLXRleHRmaWVsZC0tZXhwYW5kYWJsZS5pcy1mb2N1c2VkLC5pcy1kaXJ0eSB7XG4gICAgICAgICAgLy8gLnBhZ2luYXRpb24tZGlyZWN0aXZlIHtcbiAgICAgICAgICAvLyAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgLy8gfVxuICAgICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcblxuICAgICAgICAgIC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlciB7XG4gICAgICAgICAgICAubWRsLXRleHRmaWVsZF9faW5wdXQge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5icmFuY2hlcy1saXN0IHtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnJhbmNoLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4wOCk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIFxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAuYXZhdGFyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlY29uZGFyeS10ZXh0IHtcbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gICNpbnN0YWxsYXRpb24tYnJhbmNoIHtcblxuICAgIC5oZWFkZXIge1xuXG4gICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2VudGVyIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi50ZXJtaW5hbHMtbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcblxuICAvLyBwYWRkaW5nLWJvdHRvbTogMzZweDtcblxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuaGVhZGVyLWJyYW5jaGVzLWxpc3Qge1xuICAgIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDEyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cblxuICAgIHBhZGRpbmc6IDhweCAxNXB4ICFpbXBvcnRhbnQ7XG5cbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTIpO1xuXG4gICAgLmRpdi10b3RhbCB7XG5cbiAgICAgID4gbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmV4cGFuZGFibGUtc2VhcmNoIHtcblxuICAgICAgLm1kbC1idXR0b24tLWljb24ge1xuICAgICAgICB0b3A6IDVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICBcbiAgICAgIC5tZGwtdGV4dGZpZWxkLS1leHBhbmRhYmxlLmlzLWZvY3VzZWQsLmlzLWRpcnR5IHtcbiAgICAgICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIFxuICAgICAgICAubWRsLXRleHRmaWVsZF9fZXhwYW5kYWJsZS1ob2xkZXIge1xuICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAubWRsLXRleHRmaWVsZF9faW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIkYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcblxuI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG5cbiAgLmNlbnRlciB7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuXG4gICAgICBwYWRkaW5nOiAxMnB4O1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogNTZweDtcbiAgICAgICAgICBwYWRkaW5nOiAxOHB4O1xuXG4gICAgICAgICAgLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICAgIGhlaWdodDogNTZweDtcblxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcblxuICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLW9yZ2FuaXphdGlvbnMtbGlzdCB7XG4gICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtaGVpZ2h0OiA2NXB4O1xuXG4gICAgICBwYWRkaW5nOiA4cHggMjRweDtcblxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTIpO1xuXG4gICAgICAuZGl2LXRvdGFsIHtcblxuICAgICAgICA+IG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cblxuICAgICAgLmV4cGFuZGFibGUtc2VhcmNoIHtcbiAgICAgICAgLm1kbC1sYXlvdXQge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubWRsLWxheW91dF9fY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1kbC1idXR0b24tLWljb24ge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZGwtdGV4dGZpZWxkLS1leHBhbmRhYmxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlciB7XG4gICAgICAgICAgICAubWRsLXRleHRmaWVsZF9faW5wdXQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWRsLXRleHRmaWVsZC0tZXhwYW5kYWJsZS5pcy1mb2N1c2VkLC5pcy1kaXJ0eSB7XG4gICAgICAgICAgLy8gLnBhZ2luYXRpb24tZGlyZWN0aXZlIHtcbiAgICAgICAgICAvLyAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgLy8gfVxuICAgICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcblxuICAgICAgICAgIC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlciB7XG4gICAgICAgICAgICAubWRsLXRleHRmaWVsZF9faW5wdXQge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5vcmdhbml6YXRpb25zLWxpc3Qge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vcmdhbml6YXRpb24taXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgcGFkZGluZzogMTZweDtcblxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIC5hdmF0YXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmluZm8ge1xuICAgICAgICBtYXJnaW46IDAgMTZweCAwIDhweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZWNvbmRhcnktdGV4dCB7XG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtaWNvbi1sb2FkaW5nIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMTIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgI2luc3RhbGxhdGlvbi1vcmdhbml6YXRpb25zIHtcblxuICAgIC5oZWFkZXIge1xuXG4gICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2VudGVyIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLmhlYWRlci1vcmdhbml6YXRpb25zLWxpc3Qge1xuICAgIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDEyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cblxuICAgIHBhZGRpbmc6IDhweCAxNXB4ICFpbXBvcnRhbnQ7XG5cbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTIpO1xuXG4gICAgLmRpdi10b3RhbCB7XG5cbiAgICAgID4gbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmV4cGFuZGFibGUtc2VhcmNoIHtcblxuICAgICAgLm1kbC1idXR0b24tLWljb24ge1xuICAgICAgICB0b3A6IDVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubWRsLXRleHRmaWVsZC0tZXhwYW5kYWJsZS5pcy1mb2N1c2VkLC5pcy1kaXJ0eSB7XG4gICAgICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlciB7XG4gICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgIC5tZGwtdGV4dGZpZWxkX19pbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuXG4jaW5zdGFsbGF0aW9uLXRlcm1pbmFscyB7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NSwgMjQ1LCAyNDUpO1xuXG4gIC5kaXYtY2VudGVyIHtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgbWF4LWhlaWdodDogMTM2cHg7XG5cbiAgICAgIHBhZGRpbmc6IDEycHg7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgfVxuXG4gICAgLmhlYWRlci10ZXJtaW5hbHMtbGlzdCB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgcGFkZGluZzogOHB4IDEycHg7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMik7XG5cbiAgICAgIC5kaXYtdG90YWwge1xuXG4gICAgICAgID4gbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGVybWluYWxzLWxpc3Qge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzZweDtcblxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAuZGl2LXRlcm1pbmFscy1ncm91cCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LWZsb3csIHJvdyB3cmFwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2LWZsb2F0aW5nLWxpc3QtYnV0dG9uIHtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICAjaW5zdGFsbGF0aW9uLXRlcm1pbmFscyB7XG5cbiAgICAuaGVhZGVyIHtcblxuICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNlbnRlciB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRlcm1pbmFscy1saXN0IHtcbiAgICAgIC5kaXYtdGVybWluYWxzLWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgtZmxvdywgY29sdW1uIG5vd3JhcCk7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn0iLCIjdGVjaG5pY2FsSW5mb3Mge1xuICAuaGVhZGVyLXRlY2huaWNhbEluZm9zLWxpc3Qge1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogNjRweDtcblxuICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAgIC5kaXYtdG90YWwge1xuXG4gICAgICA+IG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRpdi1saXN0LWNvbnRyb2xzIHtcblxuICAgICAgLm9yZGVyLWJ5LWRpcmVjdGl2ZSB7XG4gICAgICAgIG1heC13aWR0aDogMTgwcHg7XG5cbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgW2tiLWl0ZW1dLmtiLWFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuICB9XG5cbiAgLnRlY2huaWNhbEluZm9zLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC50ZWNobmljYWxJbmZvLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuYXZhdGFyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuXG4gICAgICAgICAgLnRpdGxlLFxuICAgICAgICAgIC5ub3RlcyB7XG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjhFMTtcbiAgICAgIH1cblxuICAgIC5pbmZvIHtcbiAgICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4O1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWNvbmRhcnktdGV4dCB7XG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgIH1cbiAgICB9XG4gIH0gXG59IiwiJGRpdi10cmFja2VyUmVhZGluZy13aWR0aDogMzQ1cHg7XG5cbm1kLWRpYWxvZyB7XG5cbiAgJiN0cmFja2VyUmVhZGluZ3NJbWFnZXMtbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogOTUlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuXG4gICAgLnRyYW5zZm9ybWFibGUge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDE1MG1zIGxpbmVhcjtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogbWluLWhlaWdodCAxNTBtcyBsaW5lYXI7XG4gICAgICAtby10cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDE1MG1zIGxpbmVhcjtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDE1MG1zIGxpbmVhcjtcbiAgICAgIHRyYW5zaXRpb246IG1pbi1oZWlnaHQgMTUwbXMgbGluZWFyO1xuICAgIH1cblxuICAgIC5leHBhbmRlZCB7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICB9XG5cbiAgICAuY29sbGFwc2VkIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gICAgfVxuXG4gICAgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcblxuXG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIH1cblxuICAgICAgJi5tZC1zdWJoZWFkZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiA3MHB4O1xuICAgICAgfVxuXG4gICAgICAubWQtYnV0dG9uW2Rpc2FibGVkXSB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRvdGFsLXRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICAgIH1cblxuICAgICAgLnNlY29uZGFyeS1pbmZvIHtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmlsdGVycyB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgLmRhdGUtcmFuZ2UtZmlsdGVyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1kLWRhdGVwaWNrZXIge1xuICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGVybWluYWwtZmlsdGVyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbWQtc2VsZWN0IHtcbiAgICAgICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIG1kcC10aW1lLXBpY2tlciB7XG5cbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHggMCAxMnB4O1xuXG4gICAgICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tZC1sb2NrZWQtb3BlbiB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cbiAgICAgICAgICAubG9nby1pY29uIHtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5tZC1sb2NrZWQtb3Blbikge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgIHotaW5kZXg6IDMgIWltcG9ydGFudDtcblxuICAgICAgYm94LXNoYWRvdzogMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblxuICAgICAgLmRpdi1sb2FkaW5nLXRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICAgICAgQGluY2x1ZGUgcHJlZml4KHRyYW5zaXRpb24sIGFsbCAuM3MgZWFzZS1pbi1vdXQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICA+ICoge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm1kLWVycm9ycy1zcGFjZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtZmxvYXRpbmctbGlzdC1idXR0b24ge1xuICAgICAgYm90dG9tOiAxMnB4O1xuICAgIH1cblxuICAgIC50cmFja2VyUmVhZGluZ3MtbGlzdCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1ncm91cCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogNTFweDtcbiAgICAgICAgbWFyZ2luOiA1cHggMDtcblxuICAgICAgICBwYWRkaW5nOiAwIDAgNnB4O1xuXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAuMDgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1kLXN1YmhlYWRlciB7XG5cbiAgICAgICAgICAuZGl2LXRvdGFscyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDM1MHB4O1xuXG4gICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgIC5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4O1xuXG4gICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnV0dG9uLXNob3ctaGlkZS10cmFja2VyUmVhZGluZ3Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHggNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LWZsb3csIHJvdyB3cmFwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiAyMCU7XG5cbiAgICAgIG1pbi13aWR0aDogJGRpdi10cmFja2VyUmVhZGluZy13aWR0aCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAkZGl2LXRyYWNrZXJSZWFkaW5nLXdpZHRoO1xuICAgICAgd2lkdGg6ICRkaXYtdHJhY2tlclJlYWRpbmctd2lkdGg7XG5cbiAgICAgIG1hcmdpbjogNnB4O1xuXG4gICAgICBwYWRkaW5nOiA4cHggMCAwO1xuXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAuZGl2LWV2ZW50LWltZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5ldmVudC1pbWcge1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAvLyAmOmhvdmVyIHtcbiAgICAgICAgLy8gICAuZXZlbnQtaW1nLXBuZyB7XG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAvLyAgICAgei1pbmRleDogMjtcbiAgICAgICAgLy8gICB9XG4gICAgICAgIC8vIH1cblxuICAgICAgICAuZXZlbnQtaW1nLXBuZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LXR5cGUtaW5mbyB7XG4gICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuXG4gICAgICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgbWluLXdpZHRoOiAxOTBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE5M3B4O1xuXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG5cbiAgICAgICAgICAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ub3RlcyB7XG5cbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcblxuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXZlbnQtaGVhZGVyIHtcbiAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuc2Vjb25kYXJ5LXRleHQge1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHJhY2tlclJlYWRpbmctYWRkcmVzcyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMzVweDtcblxuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgLmRpdi1ldmVudC1pbWcge1xuXG4gICAgICAgIC5kaXYtd3JhcHBlci1ldmVudC1pbWcge1xuICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAgICAgLmRpdi1pbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuZXZlbnQtaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjVweDtcblxuICAgICAgICAgICAgICAgIC5nYWxsZXJpYS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LW1hcC1pbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE4MHB4O1xuXG4gICAgICAgIHBhZGRpbmc6IDEycHggOHB4IDZweDtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgIC5ldmVudC1lZGl0LWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LWV2ZW50LWJ1dHRvbnMge1xuICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1pbi13aWR0aDogMTMwcHg7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmI3RyYWNrZXJSZWFkaW5nc0ltYWdlcy1saXN0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG5cbiAgLy8gaHRtbCwgYm9keSwgLm1haW4sIC50YWJzLCAudGFiYmVkLWNvbnRlbnQgeyBmbG9hdDogbm9uZTsgfVxuXG4gIGJvZHkge1xuICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBhZ2UtYnJlYWstYWZ0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcGFnZS1icmVhay1iZWZvcmU6IGFsd2F5cyAhaW1wb3J0YW50O1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGFsd2F5cyAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYjdHJhY2tlclJlYWRpbmdzSW1hZ2VzLWxpc3Qge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBtaW4taGVpZ2h0OiA4NjBweCAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXG4gICAgICBtZC1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgLmRpdi1ncm91cCB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xuXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIC0xcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KVxuICAgICAgICAgICAgICAsIDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wOClcbiAgICAgICAgICAgICAgLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpXG4gICAgICAgICAgICAgICwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG5cbiAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlLFxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kaXYtZXZlbnQtaW1nIHtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMjA1cHg7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwNXB4O1xuXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCxcbiAgICAgICAgLnRyYWNrZXJSZWFkaW5nLWl0ZW0sXG4gICAgICAgIC5kaXYtZXZlbnQtaW1nLFxuICAgICAgICAuZGl2LXRyYWNrZXJSZWFkaW5nLWl0ZW0ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLXRvb2xiYXIge1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcblxuICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgLm1kLXN1YmhlYWRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcblxuICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnRyYWNrZXItcmVhZGluZy1ldmVudHMtdG90YWwge1xuICBtaW4td2lkdGg6IDM1MHB4O1xuXG4gIC5pbmZvIHtcbiAgICAuZGlzYWJsZWQge1xuICAgICAgb3BhY2l0eTogLjQ7XG4gICAgfVxuICB9XG5cbiAgPiBkaXYge1xuICAgIG1hcmdpbjogMCA4cHg7XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59IiwiLnBlb3BsZS1ncmFwaCB7XG4gIC5udmQzLm52LXNjYXR0ZXIgLm52LWdyb3VwcyAubnYtcG9pbnQsXG4gIC5udmQzIC5udi1ncm91cHMgLm52LXBvaW50IHtcbiAgICBzdHJva2Utd2lkdGg6IDVweDtcbiAgICBmaWxsLW9wYWNpdHk6IC45NSAhaW1wb3J0YW50O1xuICAgIHN0cm9rZS1vcGFjaXR5OiAuOTUgIWltcG9ydGFudDtcbiAgfVxufSIsIiRoZWFkZXItZXZlbnRzLWxpc3QtaGVpZ3RoOiA2NXB4O1xuXG4jZXZlbnRzIHtcbiAgLmhlYWRlci1ldmVudHMtbGlzdCB7XG4gICAgaGVpZ2h0OiAkaGVhZGVyLWV2ZW50cy1saXN0LWhlaWd0aDtcbiAgICBtaW4taGVpZ2h0OiAkaGVhZGVyLWV2ZW50cy1saXN0LWhlaWd0aCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6ICRoZWFkZXItZXZlbnRzLWxpc3QtaGVpZ3RoO1xuXG4gICAgcGFkZGluZzogOHB4IDEycHg7XG5cbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTIpO1xuXG4gICAgLmRpdi10b3RhbCB7XG5cbiAgICAgID4gbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2LWxpc3QtY29udHJvbHMge1xuXG4gICAgICAub3JkZXItYnktZGlyZWN0aXZlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcblxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZXZlbnRzLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgW2tiLWl0ZW1dIHtcbiAgICAgICYua2ItYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0VFRUVFRTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZlbnQtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgcGFkZGluZzogMTZweDtcblxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIC5hdmF0YXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuXG4gICAgICAgIC50aXRsZSxcbiAgICAgICAgLm5vdGVzIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjhFMTtcbiAgICAgIH1cblxuICAgICAgLmluZm8ge1xuICAgICAgICBtYXJnaW46IDAgMTZweCAwIDhweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlY29uZGFyeS10ZXh0IHtcbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG5cbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG4gICNldmVudHMge1xuXG4gICAgLmhlYWRlci1ldmVudHMtbGlzdCB7XG5cbiAgICAgIC5kaXYtc3ViLXRvdGFsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuXG4jdHJhY2tlclJlYWRpbmdzIHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG5cbiAgLm1haW4tc2lkZW5hdiB7XG5cbiAgICAmLm9wZW4ge1xuICAgICAgei1pbmRleDogNjA7XG4gICAgfVxuICB9XG5cbiAgbWQtc2lkZW5hdiB7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUwLCAyNTAsIDI1MCk7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cblxuICAgICAgICAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG5cbiAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWNvbnRlbnQge1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgIH1cblxuICAgIC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5jZW50ZXIge1xuICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAuZGl2LXRvdGFsIHtcblxuICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICA+IG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuXG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBcbiAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICB0cmFja2VyUmVhZGluZy1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgcGFkZGluZzogMThweDtcblxuICAgICAgICAgIC5pbnB1dC1zZWFyY2gge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xuXG4gICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgI3RyYWNrZXJSZWFkaW5ncyB7XG5cbiAgICAuaGVhZGVyIHtcblxuICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNlbnRlciB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmhlYWRlci11c2Vycy1saXN0IHtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDY0cHg7XG5cbiAgcGFkZGluZzogOHB4IDI0cHg7XG5cbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAuZGl2LXRvdGFsIHtcblxuICAgID4gbWQtaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5kaXYtc3ViLXRvdGFsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG4udXNlcnMtbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcblxuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcblxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLnVzZXItaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgcGFkZGluZzogMTZweDtcbiAgXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4wOCk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5hdmF0YXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5pbmZvIHtcbiAgICBtYXJnaW46IDAgMTZweCAwIDhweDtcblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIG1kLWljb24ge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB9XG5cbiAgICAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zZWNvbmRhcnktdGV4dCB7XG4gICAgbWQtaWNvbiB7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuaGVhZGVyLXVzZXJzLWxpc3Qge1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgbWluLWhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAxMjBweDtcblxuICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAgIC5kaXYtdG90YWwge1xuXG4gICAgICA+IG1kLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiJGRpdi10cmFja2VyUmVhZGluZy13aWR0aDogMzQ1cHg7XG5cbm1kLWRpYWxvZyB7XG5cbiAgJiNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogOTUlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuXG4gICAgLmhlYWRlci10cmFja2VyUmVhZGluZy1saXN0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIH1cblxuICAgICAgJi5tZC1zdWJoZWFkZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiA3MHB4O1xuICAgICAgfVxuXG4gICAgICAubWQtYnV0dG9uW2Rpc2FibGVkXSB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRvdGFsLXRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICAgIH1cblxuICAgICAgLnNlY29uZGFyeS1pbmZvIHtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tZC1zdWJoZWFkZXIge1xuICAgICAgei1pbmRleDogMyAhaW1wb3J0YW50O1xuXG4gICAgICBib3gtc2hhZG93OiAwcHggMXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCksIDBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICB9XG5cbiAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgPiAqIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gICAgICBib3R0b206IDEycHg7XG4gICAgfVxuXG4gICAgLnRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG5cbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAuZGl2LWdyb3VwIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIHBhZGRpbmc6IDAgMCA2cHggMDtcblxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgLjA4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZC1zdWJoZWFkZXIge1xuXG4gICAgICAgICAgLmRpdi10b3RhbHMge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzNzBweDtcblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4O1xuXG4gICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnV0dG9uLXNob3ctaGlkZS10cmFja2VyUmVhZGluZ3Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHggNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LWZsb3csIHJvdyB3cmFwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiAyMCU7XG5cbiAgICAgIG1pbi13aWR0aDogJGRpdi10cmFja2VyUmVhZGluZy13aWR0aCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAkZGl2LXRyYWNrZXJSZWFkaW5nLXdpZHRoO1xuICAgICAgd2lkdGg6ICRkaXYtdHJhY2tlclJlYWRpbmctd2lkdGg7XG5cbiAgICAgIG1hcmdpbjogNnB4O1xuXG4gICAgICBwYWRkaW5nOiA4cHggMCAwO1xuXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAuZGl2LWV2ZW50LWltZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5ldmVudC1pbWcge1xuICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCB7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDIwNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDk3JTtcblxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgIG1pbi13aWR0aDogMTkwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxOTNweDtcblxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuXG4gICAgICAgICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubm90ZXMge1xuXG4gICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG5cbiAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY29uZGFyeS10ZXh0IHtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRyYWNrZXJSZWFkaW5nLWFkZHJlc3Mge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG5cbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgIC5kaXYtZXZlbnQtaW1nIHtcblxuICAgICAgICAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIHtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAgIC5kaXYtaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmV2ZW50LWltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjI1cHg7XG5cbiAgICAgICAgICAgICAgICAuZ2FsbGVyaWEtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXZlbnQtaW1nLXBuZyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDk3JTtcblxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmVudC1tYXAtaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICAuZXZlbnQtZWRpdC1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpdi1ldmVudC1idXR0b25zIHtcbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcblxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICBtZC1kaWFsb2cge1xuXG4gICAgJiNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuXG4gIC8vIGh0bWwsIGJvZHksIC5tYWluLCAudGFicywgLnRhYmJlZC1jb250ZW50IHsgZmxvYXQ6IG5vbmU7IH1cblxuICBib2R5IHtcbiAgICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3QgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYWdlLWJyZWFrLWFmdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZ2UtYnJlYWstYmVmb3JlOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5tZC1kaWFsb2ctY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBcbiAgICB6LWluZGV4OiA5OTk7XG5cbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBtZC1kaWFsb2cge1xuXG4gICAgJiNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG5cbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXG4gICAgICBtZC1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgLmRpdi1ncm91cCB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xuXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggLTFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNClcbiAgICAgICAgICAgICAgLCAwcHggMnB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KVxuICAgICAgICAgICAgICAsIDBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA4KVxuICAgICAgICAgICAgICAsIDBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMzVweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUsXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRpdi1ldmVudC1pbWcge1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjA1cHg7XG5cbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwLFxuICAgICAgICAudHJhY2tlclJlYWRpbmctaXRlbSxcbiAgICAgICAgLmRpdi1ldmVudC1pbWcsXG4gICAgICAgIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtdG9vbGJhciB7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuXG4gICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjYWxsb2NhdGlvbnMtcmVwb3J0IHtcblxuICAuc2lkZW5hdiB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICBcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDExNHB4O1xuICAgICAgbWluLWhlaWdodDogMTE0cHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxNzRweDtcblxuICAgICAgcGFkZGluZzogMjRweDtcblxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgIC5sb2dvIHtcblxuICAgICAgICAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAyNHB4IDA7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZWxlY3QtZmlsdGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTZweDtcbiAgICAgIH1cblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41Nik7XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIG1kLXNlbGVjdCB7XG4gICAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBtZHAtdGltZS1waWNrZXIge1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDI0cHggMCAxMnB4O1xuXG4gICAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LCAxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1kLWxvY2tlZC1vcGVuIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcblxuICAgICAgICAgIC5sb2dvLWljb24ge1xuXG4gICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLm1kLWxvY2tlZC1vcGVuKSB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBtZWRpYSBwcmludCB7XG4gIC50aW1lbGluZS1kaXYge1xuICAgIHBhZ2UtYnJlYWstYmVmb3JlOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQgIWltcG9ydGFudDtcblxuICAgICoge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59IiwibWQtdG9hc3Qge1xuICAuZGl2LWxvYWRpbmctYWxsb2NhdGlvbnMtbGlzdCB7XG4gICAgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIgc3ZnIHBhdGgge1xuICAgICAgc3Ryb2tlOiAjRkZGRkZGO1xuICAgIH1cbiAgfVxufSIsIiNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQge1xuXG4gIC5zaWRlbmF2IHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIFxuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTc0cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxNzRweDtcbiAgICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xuXG4gICAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgLmxvZ28ge1xuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4O1xuICAgICAgfVxuXG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjU2KTtcbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgIH1cblxuICAgICAgbWQtc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIG1kcC10aW1lLXBpY2tlciB7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDEycHg7XG5cbiAgICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYubWQtbG9ja2VkLW9wZW4ge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG4gICAgICAgICAgLmxvZ28taWNvbiB7XG5cbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCgubWQtbG9ja2VkLW9wZW4pIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwibWQtdG9hc3Qge1xuICAuZGl2LWxvYWRpbmctdHJhY2tlclJlYWRpbmdzLWxpc3Qge1xuICAgIG1kLXByb2dyZXNzLWNpcmN1bGFyIHN2ZyBwYXRoIHtcbiAgICAgIHN0cm9rZTogI0ZGRkZGRjtcbiAgICB9XG4gIH1cbn0iLCIkZGl2LXRyYWNrZXJSZWFkaW5nLXdpZHRoOiAzNDVweDtcblxubWQtZGlhbG9nIHtcblxuICAmI2FsbG9jYXRpb25Nb25pdHJpcFRyYWNrZXJSZWFkaW5nLWxpc3Qge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcblxuICAgIC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICB9XG5cbiAgICAgICYubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNzBweDtcbiAgICAgIH1cblxuICAgICAgLm1kLWJ1dHRvbltkaXNhYmxlZF0ge1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIG9wYWNpdHk6IC40O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50b3RhbC10cmFja2VyUmVhZGluZ3MtbGlzdCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgIC5zZWNvbmRhcnktaW5mbyB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgIHotaW5kZXg6IDMgIWltcG9ydGFudDtcblxuICAgICAgYm94LXNoYWRvdzogMHB4IDFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAycHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgfVxuXG4gICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgID4gKiB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtZmxvYXRpbmctbGlzdC1idXR0b24ge1xuICAgICAgYm90dG9tOiAxMnB4O1xuICAgIH1cblxuICAgIC50cmFja2VyUmVhZGluZ3MtbGlzdCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1ncm91cCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBwYWRkaW5nOiAwIDAgNnB4IDA7XG5cbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIC4wOCk7XG4gICAgICAgIH1cblxuICAgICAgICAubWQtc3ViaGVhZGVyIHtcblxuICAgICAgICAgIC5kaXYtdG90YWxzIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzcwcHg7XG5cbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcblxuICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmJ1dHRvbi1zaG93LWhpZGUtdHJhY2tlclJlYWRpbmdzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4IDZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleC1mbG93LCByb3cgd3JhcCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMjAlO1xuXG4gICAgICBtaW4td2lkdGg6ICRkaXYtdHJhY2tlclJlYWRpbmctd2lkdGggIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogJGRpdi10cmFja2VyUmVhZGluZy13aWR0aDtcbiAgICAgIHdpZHRoOiAkZGl2LXRyYWNrZXJSZWFkaW5nLXdpZHRoO1xuXG4gICAgICBtYXJnaW46IDZweDtcblxuICAgICAgcGFkZGluZzogOHB4IDAgMDtcblxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLmRpdi1ldmVudC1pbWcge1xuICAgICAgICBtaW4taGVpZ2h0OiAyMTVweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcblxuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuZXZlbnQtaW1nIHtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuZXZlbnQtaW1nLXBuZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXZlbnQtaW1nLXBuZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA5NyU7XG5cbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDE5MHB4O1xuICAgICAgICAgIG1heC13aWR0aDogMTkzcHg7XG5cbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcblxuICAgICAgICAgIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5vdGVzIHtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuXG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWNvbmRhcnktdGV4dCB7XG5cbiAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50cmFja2VyUmVhZGluZy1hZGRyZXNzIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzNXB4O1xuXG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAuZGl2LWV2ZW50LWltZyB7XG5cbiAgICAgICAgLmRpdi13cmFwcGVyLWV2ZW50LWltZyB7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgICAuZGl2LWltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5ldmVudC1pbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAgIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyNXB4O1xuXG4gICAgICAgICAgICAgICAgLmdhbGxlcmlhLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA5NyU7XG5cbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXZlbnQtbWFwLWltZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBwYWRkaW5nOiAxMnB4IDhweDtcblxuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgLmV2ZW50LWVkaXQtYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtZXZlbnQtYnV0dG9ucyB7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgbWQtZGlhbG9nIHtcblxuICAgICYjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuXG4gIC8vIGh0bWwsIGJvZHksIC5tYWluLCAudGFicywgLnRhYmJlZC1jb250ZW50IHsgZmxvYXQ6IG5vbmU7IH1cblxuICBib2R5IHtcbiAgICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3QgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYWdlLWJyZWFrLWFmdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZ2UtYnJlYWstYmVmb3JlOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5tZC1kaWFsb2ctY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgei1pbmRleDogOTk5O1xuXG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYjYWxsb2NhdGlvbk1vbml0cmlwVHJhY2tlclJlYWRpbmctbGlzdCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG5cbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXG4gICAgICBtZC1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgLmRpdi1ncm91cCB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xuXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggLTFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNClcbiAgICAgICAgICAgICAgLCAwcHggMnB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KVxuICAgICAgICAgICAgICAsIDBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA4KVxuICAgICAgICAgICAgICAsIDBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMzVweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUsXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRpdi1ldmVudC1pbWcge1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjA1cHg7XG5cbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwLFxuICAgICAgICAudHJhY2tlclJlYWRpbmctaXRlbSxcbiAgICAgICAgLmRpdi1ldmVudC1pbWcsXG4gICAgICAgIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtdG9vbGJhciB7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuXG4gICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjYWxsb2NhdGlvbnMge1xuXG4gIC5zaWRlbmF2IHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuXG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxNzRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE3NHB4O1xuICAgICAgbWF4LWhlaWdodDogMTc0cHg7XG5cbiAgICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAubG9nbyB7XG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjRweCAwO1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VsZWN0LWZpbHRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gICAgICB9XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNTYpO1xuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBtZC1zZWxlY3Qge1xuICAgICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgbWRwLXRpbWUtcGlja2VyIHtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDtcblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tZC1sb2NrZWQtb3BlbiB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cbiAgICAgICAgICAubG9nby1pY29uIHtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5tZC1sb2NrZWQtb3Blbikge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQge1xuXG4gIC5zaWRlbmF2IHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuXG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxMTRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDExNHB4O1xuICAgICAgbWF4LWhlaWdodDogMTc0cHg7XG5cbiAgICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAubG9nbyB7XG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjRweCAwO1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VsZWN0LWZpbHRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gICAgICB9XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNTYpO1xuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBtZC1zZWxlY3Qge1xuICAgICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgbWRwLXRpbWUtcGlja2VyIHtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDtcblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tZC1sb2NrZWQtb3BlbiB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cbiAgICAgICAgICAubG9nby1pY29uIHtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5tZC1sb2NrZWQtb3Blbikge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjY2VudHJvaWRzLXJlcG9ydCB7XG5cbiAgLnNpZGVuYXYge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgXG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxMTRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDExNHB4O1xuICAgICAgbWF4LWhlaWdodDogMTc0cHg7XG5cbiAgICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAubG9nbyB7XG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjRweCAwO1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VsZWN0LWZpbHRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gICAgICB9XG5cbiAgICAgIC5vY2N1cnJlbmNlcy1zdWJoZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41Nik7XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIG1kLXNlbGVjdCB7XG4gICAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBtZHAtdGltZS1waWNrZXIge1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDI0cHggMCAxMnB4O1xuXG4gICAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LCAxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1kLWxvY2tlZC1vcGVuIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcblxuICAgICAgICAgIC5sb2dvLWljb24ge1xuXG4gICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLm1kLWxvY2tlZC1vcGVuKSB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiNjZW50cm9pZHMge1xuXG4gIC5zaWRlbmF2IHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIFxuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTc0cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxNzRweDtcbiAgICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xuXG4gICAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgLmxvZ28ge1xuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4O1xuICAgICAgfVxuXG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjU2KTtcbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgIH1cblxuICAgICAgbWQtc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIG1kcC10aW1lLXBpY2tlciB7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDEycHg7XG5cbiAgICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYubWQtbG9ja2VkLW9wZW4ge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG4gICAgICAgICAgLmxvZ28taWNvbiB7XG5cbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCgubWQtbG9ja2VkLW9wZW4pIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiI2NvbnRyYWN0cyB7XG5cbiAgLnNpZGVuYXYge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgXG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxMTRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDExNHB4O1xuICAgICAgbWF4LWhlaWdodDogMTc0cHg7XG5cbiAgICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAubG9nbyB7XG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjRweCAwO1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VsZWN0LWZpbHRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gICAgICB9XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNTYpO1xuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBtZC1zZWxlY3Qge1xuICAgICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgbWRwLXRpbWUtcGlja2VyIHtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDtcblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tZC1sb2NrZWQtb3BlbiB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cbiAgICAgICAgICAubG9nby1pY29uIHtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5tZC1sb2NrZWQtb3Blbikge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjbGluZXMge1xuXG4gIC5zaWRlbmF2IHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIFxuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTc0cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxNzRweDtcbiAgICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xuXG4gICAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgLmxvZ28ge1xuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4O1xuICAgICAgfVxuXG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjU2KTtcbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgIH1cblxuICAgICAgbWQtc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIG1kcC10aW1lLXBpY2tlciB7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDEycHg7XG5cbiAgICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYubWQtbG9ja2VkLW9wZW4ge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG4gICAgICAgICAgLmxvZ28taWNvbiB7XG5cbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCgubWQtbG9ja2VkLW9wZW4pIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiI2VtcGxveWVlcyB7XG5cbiAgLnNpZGVuYXYge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgXG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxNzRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE3NHB4O1xuICAgICAgbWF4LWhlaWdodDogMTc0cHg7XG5cbiAgICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAubG9nbyB7XG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjRweCAwO1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VsZWN0LWZpbHRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gICAgICB9XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNTYpO1xuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBtZC1zZWxlY3Qge1xuICAgICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgbWRwLXRpbWUtcGlja2VyIHtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDtcblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tZC1sb2NrZWQtb3BlbiB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cbiAgICAgICAgICAubG9nby1pY29uIHtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5tZC1sb2NrZWQtb3Blbikge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJtZC10b2FzdCB7XG4gIC5kaXYtbG9hZGluZy1tb2RlbE9wZXJhdGlvbkxvZy1saXN0IHtcbiAgICBtZC1wcm9ncmVzcy1jaXJjdWxhciBzdmcgcGF0aCB7XG4gICAgICBzdHJva2U6ICNGRkZGRkY7XG4gICAgfVxuICB9XG59IiwiI21vZGVsT3BlcmF0aW9uTG9ncyB7XG5cbiAgLnNpZGVuYXYge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgXG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxMTRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDExNHB4O1xuICAgICAgbWF4LWhlaWdodDogMTc0cHg7XG5cbiAgICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAubG9nbyB7XG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjRweCAwO1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VsZWN0LWZpbHRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gICAgICB9XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNTYpO1xuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBtZC1zZWxlY3Qge1xuICAgICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgbWRwLXRpbWUtcGlja2VyIHtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDtcblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tZC1sb2NrZWQtb3BlbiB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cbiAgICAgICAgICAubG9nby1pY29uIHtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5tZC1sb2NrZWQtb3Blbikge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIkZGlhbG9nLWhlaWdodC12YWx1ZTogNjAwO1xuJGRpYWxvZy1oZWlnaHQ6ICRkaWFsb2ctaGVpZ2h0LXZhbHVlICsgcHg7XG5cbm1kLWRpYWxvZyB7XG5cbiAgJi50cmFja2VyUmVhZGluZ3MtbGlzdCB7XG4gICAgbWluLWhlaWdodDogJGRpYWxvZy1oZWlnaHQ7XG4gICAgbWF4LXdpZHRoIDogNjQwcHg7XG4gICAgd2lkdGggICAgIDogNjQwcHg7XG5cbiAgICAmLS1pcy1lZGl0aW5ne1xuICAgICAgbWluLWhlaWdodDogJGRpYWxvZy1oZWlnaHQtdmFsdWUgKyA1MCArICdweCc7XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudHJhY2tlclJlYWRpbmcge1xuICAgICAgZGlzcGxheSAgICAgICA6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1ncm93ICAgICA6IDE7XG5cbiAgICAgICZfX2hlYWRlciB7XG4gICAgICAgIGRpc3BsYXkgICAgOiBmbGV4O1xuICAgICAgICBmbGV4LWdyb3cgIDogMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIG1heC1oZWlnaHQgOiA0MTBweDtcbiAgICAgICAgbWluLWhlaWdodCA6IDQxMHB4O1xuICAgICAgfVxuXG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgY29sb3IgICAgOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHBhZGRpbmcgIDogMHB4IDE2cHg7XG5cbiAgICAgICAgLnJlYWQtbW9yZS1idG4ge1xuICAgICAgICAgIGN1cnNvciAgICAgICAgIDogcG9pbnRlcjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplICA6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICB0ZXh0YXJlYSwgaW5wdXQsIGxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICB0ZXh0YXJlYSwgbGFiZWwsIG1kLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZSAgOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIH1cblxuICAgICAgICBtZC1zZWxlY3QgbWQtc2VsZWN0LXZhbHVlIHNwYW4ge1xuICAgICAgICAgIGNvbG9yICAgIDogd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRydW5jYXRlLW9icy10ZXh0IHtcbiAgICAgIG1heC1oZWlnaHQgICA6IDUwcHg7XG4gICAgICBtYXgtd2lkdGggICAgOiA2MDBweDtcbiAgICAgIG92ZXJmbG93ICAgICA6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2UgIDogbm93cmFwO1xuICAgIH1cblxuICAgXHQubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgXHRcdHBhZGRpbmctdG9wOiAwO1xuICAgXHR9XG5cbiAgIFx0LmhlYWRlci10cmFja2VyUmVhZGluZ3MtbGlzdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4O1xuICAgICAgb3BhY2l0eSAgICAgICAgIDogMC43O1xuICAgICAgcG9zaXRpb24gICAgICAgIDogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4ICAgICAgICAgOiA5OTk5OTk7XG5cbiAgICAgIC50b3RhbC10cmFja2VyUmVhZGluZ3MtbGlzdCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBjb2xvciA6ICNmZmY7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgIFx0fVxuXG4gICAgLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gICAgICBib3R0b206IDEycHg7XG4gICAgfVxuXG4gICAgLnBvaW50ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uICA6IHJlbGF0aXZlO1xuXG4gICAgICBtaW4taGVpZ2h0OiAkZGlhbG9nLWhlaWdodDtcblxuICAgICAgZGlzcGxheSAgIDogZmxleDtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgcGFkZGluZyAgIDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAuZGl2LWV2ZW50LWltZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI2NXB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNjVweDtcblxuICAgICAgICBtYXgtd2lkdGggOiAzMDBweDtcblxuICAgICAgICB6LWluZGV4ICAgOiAzO1xuXG4gICAgICAgIC5kaXYtd3JhcHBlci1ldmVudC1pbWcge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgbWF4LXdpZHRoICAgICAgIDogMTAwJTtcbiAgICAgICAgICB6LWluZGV4ICAgICAgICAgOiAxO1xuXG4gICAgICAgICAgLmRpdi1pbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuZXZlbnQtaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGggIDogMTAwJTtcbiAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjVweDtcblxuICAgICAgICAgICAgICAgIC5nYWxsZXJpYS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAuZXZlbnQtaW1nLXBuZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXZlbnQtaW1nLXBuZyB7XG4gICAgICAgICAgICAgIGRpc3BsYXkgOiBub25lO1xuICAgICAgICAgICAgICBoZWlnaHQgIDogOTclO1xuICAgICAgICAgICAgICBsZWZ0ICAgIDogMDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3AgICAgIDogMDtcbiAgICAgICAgICAgICAgd2lkdGggICA6IDEwMCU7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ldmVudC1tYXAtaW1nIHtcbiAgICAgICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNHM7XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kaXYtZGlzYWJsZWQtbWFwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHRvcCAgICAgICAgICAgICA6IDA7XG4gICAgICAgIGhlaWdodCAgICAgICAgICA6IDQxMHB4O1xuICAgICAgICBvcGFjaXR5ICAgICAgICAgOiAuODtcbiAgICAgICAgcG9zaXRpb24gICAgICAgIDogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0ICAgICAgICAgICA6IDA7XG4gICAgICAgIHRyYW5zaXRpb24gICAgICA6IDAuM3M7XG4gICAgICAgIHdpZHRoICAgICAgICAgICA6IDEwMCU7XG4gICAgICAgIHotaW5kZXggICAgICAgICA6IDI7XG5cbiAgICAgICAgQGluY2x1ZGUgcHJlZml4KHRyYW5zaXRpb24sIGFsbCAuM3MgZWFzZS1vdXQpO1xuXG4gICAgICAgICYubG9hZGluZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmcgICA6IDEycHg7XG4gICAgICAgICAgcG9zaXRpb24gIDogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQgICAgIDogNzBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgdG9wICAgICAgIDogMjE1cHg7XG5cbiAgICAgICAgICAuc2hvdy1tYXAtbWVzc2FnZSB7XG4gICAgICAgICAgICAubWQtaWNvbiwgc3BhbiB7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNHM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kaXYtZGlzYWJsZWQtbWFwOmhvdmVyIHtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIC5zaG93LW1hcC1tZXNzYWdlIHtcbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBjb2xvcjogcmdiKDIzMCwgMTMyLCAxNCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBjb2xvcjogIzI2MjYyNiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZXZlbnQtaW5mb3Mge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgY29sb3IgICAgICA6IHdoaXRlO1xuICAgICAgICBmb250LXNpemUgIDogMTRweDtcbiAgICAgICAgbWF4LWhlaWdodCA6IDE5MHB4O1xuICAgICAgICBtaW4taGVpZ2h0IDogMTkwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICB3aWR0aCAgICAgIDogMTAwJTtcbiAgICAgICAgei1pbmRleCAgICA6IDM7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwsIHRleHRhcmVhIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZSAgOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgLmV2ZW50LWVkaXQtYnV0dG9uIHtcbiAgICAgICAgICAgIGNvbG9yICAgICAgIDogd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemUgICA6IDIycHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdCA6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0IDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LWV2ZW50LWJ1dHRvbnMge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcCAgIDogNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgfVxuXG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICYudHJhY2tlclJlYWRpbmdzLWxpc3Qge1xuICAgICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBtaW4taGVpZ2h0OiA3MzBweDtcblxuICAgICAgICAuZGl2LWRpc2FibGVkLW1hcCB7XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIiNzZXJ2aWNlcyB7XG5cbiAgLnNpZGVuYXYge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgXG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxNzRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE3NHB4O1xuICAgICAgbWF4LWhlaWdodDogMTc0cHg7XG5cbiAgICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAubG9nbyB7XG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjRweCAwO1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VsZWN0LWZpbHRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gICAgICB9XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNTYpO1xuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBtZC1zZWxlY3Qge1xuICAgICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgbWRwLXRpbWUtcGlja2VyIHtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDtcblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tZC1sb2NrZWQtb3BlbiB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cbiAgICAgICAgICAubG9nby1pY29uIHtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5tZC1sb2NrZWQtb3Blbikge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjc2ltQ2FyZHMge1xuXG4gIC5zaWRlbmF2IHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIFxuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTE0cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMTRweDtcbiAgICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xuXG4gICAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgLmxvZ28ge1xuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4O1xuICAgICAgfVxuXG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjU2KTtcbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgIH1cblxuICAgICAgbWQtc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIG1kcC10aW1lLXBpY2tlciB7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDEycHg7XG5cbiAgICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYubWQtbG9ja2VkLW9wZW4ge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG4gICAgICAgICAgLmxvZ28taWNvbiB7XG5cbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCgubWQtbG9ja2VkLW9wZW4pIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwibWQtZGlhbG9nIHtcblxuICAmLnRlcm1pbmFsLXZpZXcge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgbWluLWhlaWdodDogODUlO1xuICAgIHdpZHRoOiA2MzBweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuaGVhZGVyLXRlcm1pbmFsLXZpZXcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzODtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAudG90YWwtdGVybWluYWwtdmlldyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtZmxvYXRpbmctbGlzdC1idXR0b24ge1xuICAgICAgYm90dG9tOiAxMnB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItdGFiIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1pY29uLXRhYiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDM4MnB4O1xuXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG5cbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgIC5ldmVudC1lZGl0LWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAubm90ZXMge1xuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LWV2ZW50LWJ1dHRvbnMge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50ZXJtaW5hbC10YWJzIHtcbiAgICAgICAgLm1kLXRhYi1jb250ZW50IHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtY2hhcnQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA0NTBweDtcblxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgICAubm8tZGlzcGxheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMnB4IDA7XG5cbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41NCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRpdi1saW5lLWNoYXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5udmQzLm52LXNjYXR0ZXIgLm52LWdyb3VwcyAubnYtcG9pbnQsXG4gICAgICAgICAgLm52ZDMgLm52LWdyb3VwcyAubnYtcG9pbnQge1xuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiA1cHg7XG4gICAgICAgICAgICBmaWxsLW9wYWNpdHk6IC45NSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgc3Ryb2tlLW9wYWNpdHk6IC45NSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5udi1ub0RhdGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcblxuICAgICAgICAgICAgQGV4dGVuZCAudGV4dC1zZW1pYm9sZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubm8tZGF0YSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnBvaW50LWF2YXRhciB7XG4gICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRpdi10ZWNobmljYWwtaW5mby1zdGF0dXMge1xuICAgICAgICAgIHBhZGRpbmc6IDZweDtcblxuICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA5NXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDk1cHg7XG5cbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgycHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4MnB4O1xuXG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMDtcbiAgICAgICAgICAgIG1hcmdpbjogMnB4O1xuXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hbWUtdGVjaG5pY2FsLWluZm8ge1xuICAgICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDZweDtcblxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LW1hcC1pbWcge1xuICAgICAgICBwYWRkaW5nOiA2cHg7XG5cbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuZGl2LWdtYXBzIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcblxuICAgICAgICAgIC5nbWFwcyB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtcG9zaXRpb24tbm90LWZvdW5kIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBvcGFjaXR5OiAuNztcblxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cbiAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNpdGlvbiwgYWxsIC4zcyBlYXNlLW91dCk7XG5cbiAgICAgICAgICAmLmxvYWRpbmcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLnRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICBcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gIFxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIFxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIFxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgXG4gICAgICAgIC5kaXYtZ3JvdXAge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgXG4gICAgICAgICAgcGFkZGluZzogMCAwIDZweDtcbiAgXG4gICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgLjA4KTtcbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIC5tZC1zdWJoZWFkZXIge1xuICBcbiAgICAgICAgICAgIC5kaXYtdG90YWxzIHtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAzNzBweDtcbiAgXG4gICAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgICAuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gIFxuICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICBcbiAgICAgICAgICAgIC5idXR0b24tc2hvdy1oaWRlLXRyYWNrZXJSZWFkaW5ncyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHggNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgLmRpdi10cmFja2VyUmVhZGluZ3MtZ3JvdXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gIFxuICAgICAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgtZmxvdywgcm93IHdyYXApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICAgIC50cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwJTtcbiAgXG4gICAgICAgIG1pbi13aWR0aDogJGRpdi10cmFja2VyUmVhZGluZy13aWR0aCAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6ICRkaXYtdHJhY2tlclJlYWRpbmctd2lkdGg7XG4gICAgICAgIHdpZHRoOiAkZGl2LXRyYWNrZXJSZWFkaW5nLXdpZHRoO1xuICBcbiAgICAgICAgbWFyZ2luOiA2cHg7XG4gIFxuICAgICAgICBwYWRkaW5nOiA4cHggMCAwO1xuICBcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIFxuICAgICAgICAuZGl2LWV2ZW50LWltZyB7XG4gICAgICAgICAgbWluLWhlaWdodDogMjE1cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gIFxuICAgICAgICAgIC5ldmVudC1pbWcge1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgXG4gICAgICAgICAgICAvLyAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCB7XG4gICAgICAgICAgICAvLyAgIC8vIGhlaWdodDogMjA1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gIFxuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogOTclO1xuICBcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gIFxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgXG4gICAgICAgIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gIFxuICAgICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTkzcHg7XG4gIFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIFxuICAgICAgICAgICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIFxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAubm90ZXMge1xuICBcbiAgICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIFxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNlY29uZGFyeS1pbmZvIHtcbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcblxuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIC5zZWNvbmRhcnktdGV4dCB7XG4gIFxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICAudHJhY2tlclJlYWRpbmctYWRkcmVzcyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNXB4O1xuICBcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuICBtZC1kaWFsb2cge1xuICAgICYudGVybWluYWwtdmlldyB7XG4gICAgICBtaW4taGVpZ2h0OiA4NSU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIG1kLXRhYnMge1xuICAgICAgICAgIC8vbWluLWhlaWdodDogNTgycHggIWltcG9ydGFudDtcbiAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmLmV4dGVuZGVkLXdpZHRoLWhlaWdodCB7XG4gICAgICBtaW4td2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBmbGV4OiAxIDEgMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIG1kLXRhYnMge1xuICAgICAgICAgIC8vbWluLWhlaWdodDogNTgycHggIWltcG9ydGFudDtcbiAgICAgICAgICBmbGV4OiAxIDEgMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICBtZC1kaWFsb2cge1xuICAgICYudGVybWluYWwtdmlldyB7XG4gICAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICAgIG1kLXRhYnMge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbWQpIHtcbiAgbWQtZGlhbG9nIHtcbiAgICAmLnRlcm1pbmFsLXZpZXcge1xuICAgICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBtZC10YWJzIHtcbiAgICAgICAgICAudGVybWluYWwtaW5mb3MtaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn0iLCIjdGVybWluYWxzLWRhc2hib2FyZCB7XG5cbiAgLnNpZGVuYXYge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgXG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxNTVweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE1NXB4O1xuICAgICAgbWF4LWhlaWdodDogMTU1cHg7XG5cbiAgICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAubG9nbyB7XG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjRweCAwO1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VsZWN0LWZpbHRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gICAgICB9XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNTYpO1xuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBtZC1zZWxlY3Qge1xuICAgICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgbWRwLXRpbWUtcGlja2VyIHtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDtcblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tZC1sb2NrZWQtb3BlbiB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cbiAgICAgICAgICAubG9nby1pY29uIHtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5tZC1sb2NrZWQtb3Blbikge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjdGVybWluYWxzIHtcblxuICAuc2lkZW5hdiB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcblxuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTE0cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMTRweDtcbiAgICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xuXG4gICAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgLmxvZ28ge1xuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4O1xuICAgICAgfVxuXG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjU2KTtcbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgIH1cblxuICAgICAgbWQtc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIG1kcC10aW1lLXBpY2tlciB7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDEycHg7XG5cbiAgICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYubWQtbG9ja2VkLW9wZW4ge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG4gICAgICAgICAgLmxvZ28taWNvbiB7XG5cbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCgubWQtbG9ja2VkLW9wZW4pIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiI3RlY2huaWNhbEluZm9zIHtcblxuICAuc2lkZW5hdiB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICBcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDExNHB4O1xuICAgICAgbWluLWhlaWdodDogMTE0cHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxNzRweDtcblxuICAgICAgcGFkZGluZzogMjRweDtcblxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgIC5sb2dvIHtcblxuICAgICAgICAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAyNHB4IDA7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZWxlY3QtZmlsdGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTZweDtcbiAgICAgIH1cblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41Nik7XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIG1kLXNlbGVjdCB7XG4gICAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBtZHAtdGltZS1waWNrZXIge1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDI0cHggMCAxMnB4O1xuXG4gICAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LCAxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1kLWxvY2tlZC1vcGVuIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcblxuICAgICAgICAgIC5sb2dvLWljb24ge1xuXG4gICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLm1kLWxvY2tlZC1vcGVuKSB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiNldmVudHMge1xuXG4gIC5zaWRlbmF2IHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIFxuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTE0cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMTRweDtcbiAgICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xuXG4gICAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgLmxvZ28ge1xuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4O1xuICAgICAgfVxuXG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjU2KTtcbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgIH1cblxuICAgICAgbWQtc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIG1kcC10aW1lLXBpY2tlciB7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDEycHg7XG5cbiAgICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYubWQtbG9ja2VkLW9wZW4ge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG4gICAgICAgICAgLmxvZ28taWNvbiB7XG5cbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCgubWQtbG9ja2VkLW9wZW4pIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQG1lZGlhIHByaW50IHtcbiAgLnRpbWVsaW5lLWRpdiB7XG4gICAgcGFnZS1icmVhay1iZWZvcmU6IGFsd2F5cyAhaW1wb3J0YW50O1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGFsd2F5cyAhaW1wb3J0YW50O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZCAhaW1wb3J0YW50O1xuXG4gICAgKiB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn0iLCIjdXNlcnMge1xuXG4gIC5zaWRlbmF2IHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIFxuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTc0cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxNzRweDtcbiAgICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xuXG4gICAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgLmxvZ28ge1xuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4O1xuICAgICAgfVxuXG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjU2KTtcbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgIH1cblxuICAgICAgbWQtc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIG1kcC10aW1lLXBpY2tlciB7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDEycHg7XG5cbiAgICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYubWQtbG9ja2VkLW9wZW4ge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG4gICAgICAgICAgLmxvZ28taWNvbiB7XG5cbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCgubWQtbG9ja2VkLW9wZW4pIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmNlbnRyb2lkLXZpZXcge1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICBtaW4taGVpZ2h0OiA0MjBweDtcbiAgd2lkdGg6IDUwMHB4O1xuXG4gXHQubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gXHR9XG5cbiAgLmhlYWRlci1jZW50cm9pZC12aWV3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgLm1kLXRvb2xiYXItdG9vbHMtdG9wIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5mby1jZW50cm9pZCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgIC8vIEBleHRlbmQgLnRleHQtbm93cmFwO1xuICAgIH1cblxuICAgIG1kLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgLmRpdi1jZW50cm9pZC1pbWcge1xuICAgIFxuICAgIC5jZW50cm9pZC1pbWcge1xuXG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCB7XG4gICAgICAgIGhlaWdodDogMjI1cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jZW50cm9pZC1tYXAtaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIG1kLWNvbnRlbnQge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIC5kYXktdHJhY2tlci1yZWFkaW5ncyxcbiAgICAud2Vlay10cmFja2VyLXJlYWRpbmdzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgbWluLWhlaWdodDogMjYwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdC1pdGVtIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuXG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuICAgICAgLmluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtZGF5LWV2ZW50cyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMzUwcHg7XG5cbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcblxuICAgICAgLm52LW5vRGF0YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuXG4gIC5zaWRlbmF2LWNlbnRyb2lkLXZpZXcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAuY2VudHJvaWQtdmlldyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAuY29udGVudC1jZW50cm9pZC12aWV3IHtcbiAgICAgICAgLm1kLXN1YmhlYWRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcblxuICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgIG1heC13aWR0aDogNTUlO1xuXG4gICAgICAgICAgdHIsXG4gICAgICAgICAgdGgsXG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7ICBcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB0Ym9keSB7XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4IDAgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtZGF5LWV2ZW50cyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG5cbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5ldmVudHMtdmlldyB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICB3aWR0aDogNTAwcHg7XG5cbiAgLmhlYWRlci1ldmVudHMtdmlldyB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgLm1kLXRvb2xiYXItdG9vbHMtdG9wIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5mby1ldmVudHMge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIG1kLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLmRpdi1mbG9hdGluZy1saXN0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgLmRpdi1ldmVudHMtaW1nIHtcblxuICAgIC5ldmVudHMtaW1nIHtcblxuICAgICAgei1pbmRleDogMjtcblxuICAgICAgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICBoZWlnaHQ6IDIyNXB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZlbnRzLW1hcC1pbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgbWQtY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgbWQtdGFicyB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmRvb3Itb2NjdXJyZW5jZXMge1xuICAgICAgICAuZGl2LXRvdGFsLW9jY3VycmVuY2VzIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1vY2N1cnJlbmNlcyxcbiAgICAgIC5kb29yLW9jY3VycmVuY2VzLFxuICAgICAgLmNlbnRyb2lkLW9jY3VycmVuY2VzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtdG90YWwtb2NjdXJyZW5jZXMge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LXRpbWVsaW5lIHtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG5cbiAgICAgICAgLmRpdi1wZW9wbGUtZ3JhcGgge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzODBweDtcblxuICAgICAgICAgIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGltZWxpbmUtZXZlbnRzLWxpc3Qge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgICAgICAgLmV2ZW50LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDE2cHggOHB4IDE2cHg7XG5cbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV2ZW50cy1pbmZvIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG5cbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubm90ZXMge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRvdGFsLWJhbGFuY2luZyB7XG5cbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJygnO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyknO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iYWxhbmNpbmctcG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICsnO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2Vjb25kYXJ5LXRleHQge1xuXG4gICAgICAgICAgICAgICYudGltZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmLm9jY3VycmVuY2UtZXZlbnQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWQtc3ViaGVhZGVyLWNvbnRlbnQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcblxuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kaXYtdGltZWxpbmUge1xuXG4gICAgJi0tcHJpbnRpbmcge1xuXG4gICAgICBwZW9wbGUtZ3JhcGgge1xuICAgICAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcblxuICAuc2lkZW5hdi1ldmVudHMtdmlldyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIC5ldmVudHMtdmlldyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAuaGVhZGVyLWV2ZW50cy12aWV3IHtcblxuICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ldmVudC1pdGVtIHtcbiAgICAgICAgcGFnZS1icmVhay1iZWZvcmU6IGFsd2F5cyAhaW1wb3J0YW50O1xuICAgICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgKiB7XG4gICAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtZXZlbnRzLXZpZXcge1xuICAgICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG5cbiAgICAgICAgICB0cixcbiAgICAgICAgICB0aCxcbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB0Ym9keSB7XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4IDAgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC10YWJzLXdyYXBwZXIsXG4gICAgICAubGluZVktZGl2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5saW5lLXNlbGVjdGVkLWJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzIxOTZGMztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5saW5lLWJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2NlY2VjZTtcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi50aW1lbGluZS1idXR0b24tYXBwbHkge1xuICB3aWR0aDogOTAlO1xufVxuXG4uaWNvbi1hcnJvdy1iYWNrIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbn1cblxuLmljb24tYXJyb3ctZm9yd2FyZCB7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbi50aW1lbGluZS1kYXRlLWNvbnRyb2wge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRhdGUtY29udHJvbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzIuMyU7XG4gIG1hcmdpbjogMC41cHg7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZGF0ZS1wcmV2IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4ICNiZGJkYmQgc29saWQ7XG59XG5cbi5kYXRlLWN1cnJlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogbWVkaXVtO1xuICBib3JkZXItdG9wOiAxcHggI2JkYmRiZCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDFweCAjYmRiZGJkIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDFweCAjYmRiZGJkIHNvbGlkO1xufVxuXG4uZGF0ZS1uZXh0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci1ib3R0b206IDFweCAjYmRiZGJkIHNvbGlkO1xufVxuXG4udGltZWxpbmUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzk5OTtcbn1cblxuc21hbGwsIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODUlO1xufVxuXG4udGltZWxpbmUge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwcHggMCAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICB3aWR0aDogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZWNlY2U7XG4gICAgbGVmdDogMyU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweDtcbiAgfVxufVxuXG4udGltZWxpbmUtYmFyLXNlbGVjdGVkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMjBweCAwIDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHdpZHRoOiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZGMztcbiAgICBsZWZ0OiAwJTtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4O1xuICB9XG59XG5cbi50aW1lbGluZS1zZWxlY3RlZDpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZGMztcbiAgbGVmdDogMCU7XG4gIG1hcmdpbi1sZWZ0OiAtOXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbn1cblxuLnRpbWVsaW5lID4gbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgPiB7XG4gICAgLnRpbWVsaW5lLXBhbmVsIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0LjUlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXItdG9wOiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMTVweCBzb2xpZCAjY2NjO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAgc29saWQgI2NjYztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICB9XG4gICAgfVxuICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgbGVmdDogMyU7XG4gICAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZWNlY2U7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJTtcbiAgICB9XG4gIH1cbiAgJi50aW1lbGluZS1pbnZlcnRlZCA+IC50aW1lbGluZS1wYW5lbCB7XG4gICAgLypmbG9hdDogcmlnaHQ7Ki9cbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxNHB4O1xuICAgICAgbGVmdDogLTE0cHg7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLnRpbWVsaW5lLWJhZGdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRpbWVsaW5lLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50aW1lbGluZS1hcHBseSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRpbWVsaW5lLWJvZHkgPiB7XG4gIHAsIHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIHAgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cblxuLnRpbWVsaW5lLWljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG4uc3Bhbi1kYXRlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm1kLWJ1dHRvbi5tZC1yYWlzZWQ6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OCw3OSwyNTQsIDEpO1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjk1KTtcbn1cbiIsIiRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuXG4jdGVjaG5pY2FsIHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG5cbiAgLmRpdi1jZW50ZXIge1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxMzZweDtcblxuICAgICAgcGFkZGluZzogMTJweDtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXRlcm1pbmFscy1saXN0IHtcbiAgICAgIGhlaWdodDogNDRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ0cHggIWltcG9ydGFudDtcbiAgICAgIG1heC1oZWlnaHQ6IDQ0cHg7XG5cbiAgICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTIpO1xuXG4gICAgICAuZGl2LXRvdGFsIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgID4gbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGVybWluYWxzLWxpc3Qge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzZweDtcblxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50ZXJtaW5hbC1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIFxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIC5hdmF0YXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgIC5pbmZvIHtcbiAgICAgICAgbWFyZ2luOiAwIDE2cHggMCA4cHg7XG5cbiAgICAgICAgLm5vdGVzIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZWNvbmRhcnktdGV4dCB7XG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LXNlbnNvcnMtc3RhdHVzIHtcbiAgICAgICAgbWFyZ2luOiA4cHggMTBweCAwIDZweDtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgcGFkZGluZzogMnB4IDA7XG4gICAgICAgICAgbWFyZ2luOiAwIDJweDtcblxuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4O1xuXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgIC8vIGNvbG9yOiAjRkZGO1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtaWNvbixcbiAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICAgICAgLy8gY29sb3I6ICNGRkY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICAjdGVjaG5pY2FsIHtcblxuICAgIC5oZWFkZXIge1xuXG4gICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2VudGVyIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIubGluZS1zZWxlY3RlZC1iZWZvcmUge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICMyMTk2RjM7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4ubGluZS1iZWZvcmUge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNjZWNlY2U7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4udGltZWxpbmUtYnV0dG9uLWFwcGx5IHtcbiAgd2lkdGg6IDkwJTtcbn1cblxuLmljb24tYXJyb3ctYmFjayB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG59XG5cbi5pY29uLWFycm93LWZvcndhcmQge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG4udGltZWxpbmUtZGF0ZS1jb250cm9sIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kYXRlLWNvbnRyb2wge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMyLjMlO1xuICBtYXJnaW46IDAuNXB4O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmRhdGUtcHJldiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCAjYmRiZGJkIHNvbGlkO1xufVxuXG4uZGF0ZS1jdXJyZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IG1lZGl1bTtcbiAgYm9yZGVyLXRvcDogMXB4ICNiZGJkYmQgc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggI2JkYmRiZCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggI2JkYmRiZCBzb2xpZDtcbn1cblxuLmRhdGUtbmV4dCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItYm90dG9tOiAxcHggI2JkYmRiZCBzb2xpZDtcbn1cblxuLnRpbWVsaW5lLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbnNtYWxsLCAuc21hbGwge1xuICBmb250LXNpemU6IDg1JTtcbn1cblxuLnRpbWVsaW5lIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMHB4IDAgMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgd2lkdGg6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VjZWNlO1xuICAgIGxlZnQ6IDMlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cHg7XG4gIH1cbn1cblxuLnRpbWVsaW5lLWJhci1zZWxlY3RlZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHggMCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICB3aWR0aDogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjM7XG4gICAgbGVmdDogMCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweDtcbiAgfVxufVxuXG4udGltZWxpbmUtc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjM7XG4gIGxlZnQ6IDAlO1xuICBtYXJnaW4tbGVmdDogLTlweDtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG59XG5cbi50aW1lbGluZSA+IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gID4ge1xuICAgIC50aW1lbGluZS1wYW5lbCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ0ZDQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogNC41JTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAgICAgYm94LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgI2NjYztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkICNjY2M7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgfVxuICAgIH1cbiAgICAudGltZWxpbmUtYmFkZ2Uge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGxlZnQ6IDMlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VjZWNlO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCU7XG4gICAgfVxuICB9XG4gICYudGltZWxpbmUtaW52ZXJ0ZWQgPiAudGltZWxpbmUtcGFuZWwge1xuICAgIC8qZmxvYXQ6IHJpZ2h0OyovXG4gICAgJjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMTRweDtcbiAgICAgIGxlZnQ6IC0xNHB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi50aW1lbGluZS1iYWRnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50aW1lbGluZS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi50aW1lbGluZS1hcHBseSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRpbWVsaW5lLWJvZHkgPiB7XG4gIHAsIHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIHAgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cblxuLnRpbWVsaW5lLWljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG4uc3Bhbi1kYXRlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm1kLWJ1dHRvbi5tZC1yYWlzZWQ6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OCw3OSwyNTQsIDEpO1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjk1KTtcbn1cblxuLnNsaWRlc2hvdy1ob3VyLXRvb2x0aXAge1xuICBjb2xvcjogcmdiKDYzLDgxLDE4MSk7XG59XG4iLCJtZC10b2FzdCB7XG4gIC5kaXYtbG9hZGluZy10cmFja2VyUmVhZGluZ3MtbGlzdCB7XG4gICAgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIgc3ZnIHBhdGgge1xuICAgICAgc3Ryb2tlOiAjRkZGRkZGO1xuICAgIH1cbiAgfVxufSIsIm1kLWRpYWxvZyB7XG5cbiAgICYuYWxsb2NhdGlvblBST0RBVEEtbGlzdCB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgbWluLWhlaWdodDogMzIwcHg7XG4gICAgICB3aWR0aDogNjAwcHg7XG5cbiAgICAgIG1kLXRvb2xiYXIge1xuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICAgIH1cbiAgIFx0XG4gICAgICAuYWxsb2NhdGlvbi1zYXZlLXN1Y2Nlc3Mge1xuICAgICAgICAgY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5hbGxvY2F0aW9uLXNhdmUtZXJyb3Ige1xuICAgICAgICAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuYmFja2dyb3VuZC1hbGxvY2F0aW9uLXNhdmUtc3VjY2VzcyB7XG4gICBcdFx0YmFja2dyb3VuZC1jb2xvcjogZ3JlZW4gIWltcG9ydGFudDtcbiAgIFx0fVxuXG4gICBcdC5iYWNrZ3JvdW5kLWFsbG9jYXRpb24tc2F2ZS1lcnJvciB7XG4gICBcdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XG4gICBcdH1cblxuICAgXHQuZXJyb3ItbXNnIHtcbiAgIFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cbiAgIFx0XHRjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbiAgIFx0fVxuXG4gICBcdC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICBcdFx0cGFkZGluZy10b3A6IDA7XG4gICBcdH1cblxuICAgXHQuaGVhZGVyLWFsbG9jYXRpb25QUk9EQVRBLWxpc3Qge1xuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAmLm1kLXN1YmhlYWRlciB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3MHB4O1xuICAgICAgICAgfVxuXG4gICAgICAgICAudG90YWwtYWxsb2NhdGlvblBST0RBVEEtbGlzdCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgfVxuXG4gICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICB9XG5cbiAgIFx0XHRtZC1pbnB1dC1jb250YWluZXIge1xuICAgXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuICAgXHQgICAgXHQ+ICoge1xuICAgXHQgICAgXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICBcdCAgICBcdH1cblxuICAgXHQgICAgXHRpbnB1dCB7XG4gICBcdCAgICBcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgXHQgICAgXHR9XG4gICAgICAgICB9XG4gICAgXHR9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICAgICBtZC1saXN0LWl0ZW0ge1xuXG4gICAgICAgICAgICAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgICAgICAgICAgei1pbmRleDogMTsgIFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWQtbGlzdC1pdGVtLXRleHQge1xuICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgQGV4dGVuZCAudGV4dC1zZW1pYm9sZDtcbiAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuXG4gICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgIH1cbiAgICAgIH1cbiAgIH1cblxufSIsIiRkaXYtdHJhY2tlclJlYWRpbmctd2lkdGg6IDM0NXB4O1xuXG5tZC1kaWFsb2cge1xuXG4gICYjYWxsb2NhdGlvblRyYWNrZXJSZWFkaW5nLWxpc3Qge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcblxuICAgIC50cmFuc2Zvcm1hYmxlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDE1MG1zIGxpbmVhcjtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDE1MG1zIGxpbmVhcjtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogbWluLWhlaWdodCAxNTBtcyBsaW5lYXI7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDE1MG1zIGxpbmVhcjtcbiAgICAgICAgdHJhbnNpdGlvbjogbWluLWhlaWdodCAxNTBtcyBsaW5lYXI7XG4gICAgICB9XG5cbiAgICAuZXhwYW5kZWQge1xuICAgICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgfVxuXG4gICAgLmNvbGxhcHNlZCB7XG4gICAgICBtaW4taGVpZ2h0OiA2NHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItdHJhY2tlclJlYWRpbmctbGlzdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG5cblxuICAgICAgbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICB9XG5cbiAgICAgICYubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNzBweDtcbiAgICAgIH1cblxuICAgICAgLm1kLWJ1dHRvbltkaXNhYmxlZF0ge1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIG9wYWNpdHk6IC40O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50b3RhbC10cmFja2VyUmVhZGluZ3MtbGlzdCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgIC5zZWNvbmRhcnktaW5mbyB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZpbHRlcnMge1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIC5kYXRlLXJhbmdlLWZpbHRlciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtZC1kYXRlcGlja2VyIHtcbiAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9ICBcbiAgICAgICAgICB9ICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLnRlcm1pbmFsLWZpbHRlciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICBcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgXG4gICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICBcbiAgICAgICAgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gICAgICAgIH1cbiAgXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41Nik7XG4gICAgICAgIH1cbiAgXG4gICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICBcbiAgICAgICAgbWQtc2VsZWN0IHtcbiAgICAgICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICBcbiAgICAgICAgbWRwLXRpbWUtcGlja2VyIHtcbiAgXG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMTJweDtcbiAgXG4gICAgICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9ICAgICAgXG4gICAgfVxuXG4gICAgJi5tZC1sb2NrZWQtb3BlbiB7XG4gIFxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcblxuICAgICAgICAgIC5sb2dvLWljb24ge1xuXG4gICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLm1kLWxvY2tlZC1vcGVuKSB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZC1zdWJoZWFkZXIge1xuICAgICAgei1pbmRleDogMyAhaW1wb3J0YW50O1xuXG4gICAgICBib3gtc2hhZG93OiAwcHggMXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCksIDBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblxuICAgICAgLmRpdi1sb2FkaW5nLXRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICAgICAgQGluY2x1ZGUgcHJlZml4KHRyYW5zaXRpb24sIGFsbCAuM3MgZWFzZS1pbi1vdXQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICA+ICoge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2LWZsb2F0aW5nLWxpc3QtYnV0dG9uIHtcbiAgICAgIGJvdHRvbTogMTJweDtcbiAgICB9XG5cbiAgICAudHJhY2tlclJlYWRpbmdzLWxpc3Qge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzZweDtcblxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtZ3JvdXAge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgcGFkZGluZzogMCAwIDZweCAwO1xuXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAuMDgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1kLXN1YmhlYWRlciB7XG5cbiAgICAgICAgICAuZGl2LXRvdGFscyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDM3MHB4O1xuXG4gICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgIC5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4O1xuXG4gICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnV0dG9uLXNob3ctaGlkZS10cmFja2VyUmVhZGluZ3Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHggNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LWZsb3csIHJvdyB3cmFwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiAyMCU7XG5cbiAgICAgIG1pbi13aWR0aDogJGRpdi10cmFja2VyUmVhZGluZy13aWR0aCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAkZGl2LXRyYWNrZXJSZWFkaW5nLXdpZHRoO1xuICAgICAgd2lkdGg6ICRkaXYtdHJhY2tlclJlYWRpbmctd2lkdGg7XG5cbiAgICAgIG1hcmdpbjogNnB4O1xuXG4gICAgICBwYWRkaW5nOiA4cHggMCAwO1xuXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAuZGl2LWV2ZW50LWltZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5ldmVudC1pbWcge1xuICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCB7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDIwNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDk3JTtcblxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi10cmFja2VyUmVhZGluZy1pdGVtIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgIG1pbi13aWR0aDogMTkwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxOTNweDtcblxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuXG4gICAgICAgICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubm90ZXMge1xuXG4gICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG5cbiAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY29uZGFyeS10ZXh0IHtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRyYWNrZXJSZWFkaW5nLWFkZHJlc3Mge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG5cbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgIC5kaXYtZXZlbnQtaW1nIHtcblxuICAgICAgICAuZGl2LXdyYXBwZXItZXZlbnQtaW1nIHtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAgIC5kaXYtaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmV2ZW50LWltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjI1cHg7XG5cbiAgICAgICAgICAgICAgICAuZ2FsbGVyaWEtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXZlbnQtaW1nLXBuZyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDk3JTtcblxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmVudC1tYXAtaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICAuZXZlbnQtZWRpdC1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpdi1ldmVudC1idXR0b25zIHtcbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcblxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICBtZC1kaWFsb2cge1xuXG4gICAgJiNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuXG4gIC8vIGh0bWwsIGJvZHksIC5tYWluLCAudGFicywgLnRhYmJlZC1jb250ZW50IHsgZmxvYXQ6IG5vbmU7IH1cblxuICBib2R5IHtcbiAgICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3QgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYWdlLWJyZWFrLWFmdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZ2UtYnJlYWstYmVmb3JlOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhbHdheXMgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5tZC1kaWFsb2ctY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBcbiAgICB6LWluZGV4OiA5OTk7XG5cbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBtZC1kaWFsb2cge1xuXG4gICAgJiNhbGxvY2F0aW9uVHJhY2tlclJlYWRpbmctbGlzdCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG5cbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXG4gICAgICBtZC1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgLmRpdi1ncm91cCB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xuXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggLTFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNClcbiAgICAgICAgICAgICAgLCAwcHggMnB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KVxuICAgICAgICAgICAgICAsIDBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA4KVxuICAgICAgICAgICAgICAsIDBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUsXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRpdi1ldmVudC1pbWcge1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjA1cHg7XG5cbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtdHJhY2tlclJlYWRpbmdzLWdyb3VwLFxuICAgICAgICAudHJhY2tlclJlYWRpbmctaXRlbSxcbiAgICAgICAgLmRpdi1ldmVudC1pbWcsXG4gICAgICAgIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtdG9vbGJhciB7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuXG4gICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJtZC1kaWFsb2cge1xuXG4gICYuYWxsb2NhdGlvbi1jc3YtaW1wb3J0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWQtdG9vbGJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIGRpdltuZy1pbmNsdWRlXSB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIC5hbGxvY2F0aW9uLWNzdi1kZXNjcmlwdGlvbiB7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jc3YtY29sdW1ucyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XG5cbiAgICAgICAgICAubGlzdC1jc3YtY29sdW1ucyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC10YWJzOm5vdCgubWQtbm8tdGFiLWNvbnRlbnQpOm5vdCgubWQtZHluYW1pYy1oZWlnaHQpIHtcbiAgICAgICAgbWluLWhlaWdodDogNTAwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG4gICAgICAgIH1cblxuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcblxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmFsbG9jYXRpb24tY3N2LWltcG9ydCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmRpdi1pbnB1dC1saW5lcyB7XG5cbiAgICAgICAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5hbGxvY2F0aW9uLWNzdi1pbXBvcnQge1xuICAgICAgbWluLXdpZHRoOiA2MDBweDtcblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1kaWFsb2ctY29udGVudCB7XG5cbiAgICAgICAgLmRpdi1saW5lLWlucHV0cyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1tZCkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmFsbG9jYXRpb24tY3N2LWltcG9ydCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG5cbiAgICAmLmFsbG9jYXRpb24tY3N2LWltcG9ydCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5hbGxvY2F0aW9uLWNzdi1pbXBvcnQge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gIH1cbn0iLCJtZC1kaWFsb2cge1xuXG4gICAmLmFsbG9jYXRpb25DU1YtbGlzdCB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgbWluLWhlaWdodDogMzIwcHg7XG4gICAgICB3aWR0aDogNjAwcHg7XG5cbiAgICAgIG1kLXRvb2xiYXIge1xuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICAgIH1cbiAgIFx0XG4gICAgICAuYWxsb2NhdGlvbi1zYXZlLXN1Y2Nlc3Mge1xuICAgICAgICAgY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5hbGxvY2F0aW9uLXNhdmUtZXJyb3Ige1xuICAgICAgICAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuYmFja2dyb3VuZC1hbGxvY2F0aW9uLXNhdmUtc3VjY2VzcyB7XG4gICBcdFx0YmFja2dyb3VuZC1jb2xvcjogZ3JlZW4gIWltcG9ydGFudDtcbiAgIFx0fVxuXG4gICBcdC5iYWNrZ3JvdW5kLWFsbG9jYXRpb24tc2F2ZS1lcnJvciB7XG4gICBcdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XG4gICBcdH1cblxuICAgXHQuZXJyb3ItbXNnIHtcbiAgIFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cbiAgIFx0XHRjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbiAgIFx0fVxuXG4gICBcdC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICBcdFx0cGFkZGluZy10b3A6IDA7XG4gICBcdH1cblxuICAgXHQuaGVhZGVyLWFsbG9jYXRpb25DU1YtbGlzdCB7XG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICYubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICB9XG5cbiAgICAgICAgIC50b3RhbC1hbGxvY2F0aW9uQ1NWLWxpc3Qge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICAgICAgIH1cblxuICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgfVxuXG4gICBcdFx0bWQtaW5wdXQtY29udGFpbmVyIHtcbiAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cbiAgIFx0ICAgIFx0PiAqIHtcbiAgIFx0ICAgIFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgXHQgICAgXHR9XG5cbiAgIFx0ICAgIFx0aW5wdXQge1xuICAgXHQgICAgXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgIFx0ICAgIFx0fVxuICAgICAgICAgfVxuICAgIFx0fVxuXG4gICAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgbWQtbGlzdC1pdGVtIHtcblxuICAgICAgICAgICAgLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMDtcbiAgICAgICAgICAgICAgIHotaW5kZXg6IDE7ICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1kLWxpc3QtaXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnRleHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgIH1cblxuICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICB9XG4gICAgICB9XG4gICB9XG5cbn0iLCJtZC1kaWFsb2cge1xuXG4gICYuYWxsb2NhdGlvblRpY2tldHNDZW50cm9pZHNDU1YtbGlzdCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgICB3aWR0aDogNzIwcHg7XG5cbiAgICBtZC10b29sYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgfVxuICAgXHRcbiAgICAuYWxsb2NhdGlvbi1zYXZlLXN1Y2Nlc3Mge1xuICAgICAgY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsbG9jYXRpb24tc2F2ZS1lcnJvciB7XG4gICAgICBjb2xvcjogcmVkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJhY2tncm91bmQtYWxsb2NhdGlvbi1zYXZlLXN1Y2Nlc3Mge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW4gIWltcG9ydGFudDtcbiAgIFx0fVxuXG4gICBcdC5iYWNrZ3JvdW5kLWFsbG9jYXRpb24tc2F2ZS1lcnJvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQgIWltcG9ydGFudDtcbiAgIFx0fVxuXG4gICAgLmVycm9yLW1zZyB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG5cbiAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xuICAgXHR9XG5cblxuICAgIC5oZWFkZXItYWxsb2NhdGlvbkNTVi1saXN0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgICYubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICB9XG5cbiAgICAgIC50b3RhbC1hbGxvY2F0aW9uQ1NWLWxpc3Qge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNXB4O1xuICAgICAgfVxuXG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIFxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICAuZGl2LWdyb3VwIHtcblxuICAgICAgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMDYpO1xuICAgICAgfVxuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWxpc3QtaXRlbSB7XG5cbiAgICAgICAgLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICAgICAgei1pbmRleDogMTsgIFxuICAgICAgICB9XG5cbiAgICAgICAgLm1kLWxpc3QtaXRlbS10ZXh0IHtcblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC50ZXh0LXNlbWlib2xkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwibWQtZGlhbG9nIHtcblxuICAmLmFsbG9jYXRpb24tZWRpdCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIG1kLXRvb2xiYXIge1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG4gICAgICAgIH1cblxuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWF1dG9jb21wbGV0ZSB7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICA+IG1kLWljb24ge1xuICAgICAgICAgIG1heC13aWR0aDogMjRweDtcblxuICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgbWFyZ2luOiAyMnB4IDZweCAwIDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5hbGxvY2F0aW9uLWVkaXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5kaXYtaW5wdXQtbGluZXMge1xuXG4gICAgICAgID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlLFxuICAgICAgLmlucHV0LWRhdGUge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuXG4gICAgICAuZGl2LWF1dG9jb21wbGV0ZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICBtYXJnaW46IDE4cHggMDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuYWxsb2NhdGlvbi1lZGl0IHtcbiAgICAgIG1pbi13aWR0aDogNjAwcHg7XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LWxpbmUtaW5wdXRzIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuYWxsb2NhdGlvbi1lZGl0IHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmFsbG9jYXRpb24tZWRpdCB7XG4gICAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuYWxsb2NhdGlvbi1lZGl0IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59IiwibWQtdG9hc3Qge1xuICAuZGl2LWxvYWRpbmctdHJhY2tlclJlYWRpbmdzLWxpc3Qge1xuICAgIG1kLXByb2dyZXNzLWNpcmN1bGFyIHN2ZyBwYXRoIHtcbiAgICAgIHN0cm9rZTogI0ZGRkZGRjtcbiAgICB9XG4gIH1cbn0iLCIkYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcblxubWQtZGlhbG9nIHtcblxuICAmLmNlbnRyb2lkLWV2ZW50cy1ncmFwaC1kaWFsb2cge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuXG4gICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgLmRpdi10ZXJtaW5hbC10ZXJtaW5hbHMge1xuXG4gICAgICAgIC5oZWFkZXItdGVybWluYWwtdGVybWluYWxzIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogNDZweDtcbiAgICAgICAgICB3aWR0aDogMTA4JTtcblxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcblxuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LXRlcm1pbmFsIHtcblxuICAgICAgICAgIC50ZXJtaW5hbC1pdGVtIHtcbiAgICAgICAgICAgIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWVkaXQtdGVybWluYWwge1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIH1cblxuICAgIC5oZWFkZXItY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyB7XG4gICAgICAmX19kYXRlLWZpbHRlcnMge1xuICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgIGlucHV0LFxuICAgICAgICAgIGxhYmVsLFxuICAgICAgICAgIGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICBAZXh0ZW5kIC53aGl0ZS01MDAtZmc7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIG1kLWRhdGVwaWNrZXIge1xuICAgICAgICAgICAgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZC1kYXRlcGlja2VyLWV4cGFuZC10cmlhbmdsZSB7XG4gICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2NlbnRyb2lkLWZpbHRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG5cbiAgICAgICAgbWQtYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgaW5wdXQsXG4gICAgICAgICAgICBpbnB1dDpmb2N1cyxcbiAgICAgICAgICAgIGxhYmVsLFxuICAgICAgICAgICAgbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICAgICAgQGV4dGVuZCAud2hpdGUtNTAwLWZnO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcblxuICAgICAgLmNlbnRlciB7XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgcGFkZGluZzogMTJweDtcblxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHg7XG5cbiAgICAgICAgICAgICAgLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcblxuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYubWQtaW5wdXQtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1kLWVycm9ycy1zcGFjZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIG1kLWNoZWNrYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXItY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyB7XG4gICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA2NHB4O1xuXG4gICAgICAgICAgcGFkZGluZzogOHB4IDI0cHg7XG5cbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTIpO1xuXG4gICAgICAgICAgLmRpdi10b3RhbCB7XG5cbiAgICAgICAgICAgID4gbWQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGVybWluYWxzLWxpc3Qge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXJtaW5hbC1pdGVtIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgOHB4O1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zZWNvbmRhcnktdGV4dCB7XG4gICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBtZC1hdXRvY29tcGxldGUge1xuXG4gICAgICAgIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcblxuICAgICAgICAgID5tZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+YnV0dG9uIHtcbiAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWlucHV0LXRlcm1pbmFscyB7XG5cbiAgICAgICAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUsXG4gICAgICAuaW5wdXQtZGF0ZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIG1hcmdpbjogMThweCAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyB7XG4gICAgICBtaW4td2lkdGg6IDYwMHB4O1xuXG4gICAgICAuZGl2LWF1dG9jb21wbGV0ZSB7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1kaWFsb2ctY29udGVudCB7XG5cbiAgICAgICAgLmRpdi10ZXJtaW5hbC1pbnB1dHMge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuY2VudHJvaWQtZXZlbnRzLWdyYXBoLWRpYWxvZyB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIHtcbiAgICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5jZW50cm9pZC1ldmVudHMtZ3JhcGgtZGlhbG9nIHtcbiAgICAgIHdpZHRoOiA5MCU7XG5cbiAgICAgIC5pbnN0YWxsYXRpb24tdGVybWluYWxzIHtcblxuICAgICAgICAuaGVhZGVyIHtcblxuICAgICAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2VudGVyIHtcblxuICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIm1kLWRpYWxvZyB7XG5cbiAgJi5jZW50cm9pZC1jc3YtaW1wb3J0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWQtdG9vbGJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgIC5jZW50cm9pZC1jc3YtZGVzY3JpcHRpb24ge1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGNlbnRyb2lkLWhlaWdodDogMS40ZW07XG5cbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNzdi1jb2x1bW5zIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMThweDtcblxuICAgICAgICAgIC5saXN0LWNzdi1jb2x1bW5zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gbGFiZWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuY2VudHJvaWQtY3N2LWltcG9ydCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmRpdi1pbnB1dC1jZW50cm9pZHMge1xuXG4gICAgICAgID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuY2VudHJvaWQtY3N2LWltcG9ydCB7XG4gICAgICBtaW4td2lkdGg6IDYwMHB4O1xuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LWNlbnRyb2lkLWlucHV0cyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1tZCkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmNlbnRyb2lkLWNzdi1pbXBvcnQge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG5cbiAgbWQtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuXG4gICAgJi5jZW50cm9pZC1jc3YtaW1wb3J0IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmNlbnRyb2lkLWNzdi1pbXBvcnQge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gIH1cbn0iLCJtZC1kaWFsb2cge1xuXG4gICAmLmNlbnRyb2lkQ1NWLWxpc3Qge1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgICAgd2lkdGg6IDYwMHB4O1xuXG4gICAgICBtZC10b29sYmFyIHtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgICB9XG4gICBcdFxuICAgICAgLmNlbnRyb2lkLXNhdmUtc3VjY2VzcyB7XG4gICAgICAgICBjb2xvcjogZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmNlbnRyb2lkLXNhdmUtZXJyb3Ige1xuICAgICAgICAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuYmFja2dyb3VuZC1jZW50cm9pZC1zYXZlLXN1Y2Nlc3Mge1xuICAgXHRcdGJhY2tncm91bmQtY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7XG4gICBcdH1cblxuICAgXHQuYmFja2dyb3VuZC1jZW50cm9pZC1zYXZlLWVycm9yIHtcbiAgIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQgIWltcG9ydGFudDtcbiAgIFx0fVxuXG4gICBcdC5lcnJvci1tc2cge1xuICAgXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuICAgXHRcdGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xuICAgXHR9XG5cbiAgIFx0Lm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgIFx0XHRwYWRkaW5nLXRvcDogMDtcbiAgIFx0fVxuXG4gICBcdC5oZWFkZXItY2VudHJvaWRDU1YtbGlzdCB7XG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICYubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICB9XG5cbiAgICAgICAgIC50b3RhbC1jZW50cm9pZENTVi1saXN0IHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICB9XG5cbiAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICB9XG5cbiAgIFx0XHRtZC1pbnB1dC1jb250YWluZXIge1xuICAgXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuICAgXHQgICAgXHQ+ICoge1xuICAgXHQgICAgXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICBcdCAgICBcdH1cblxuICAgXHQgICAgXHRpbnB1dCB7XG4gICBcdCAgICBcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgXHQgICAgXHR9XG4gICAgICAgICB9XG4gICAgXHR9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICAgICBtZC1saXN0LWl0ZW0ge1xuXG4gICAgICAgICAgICAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgICAgICAgICAgei1pbmRleDogMTsgIFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWQtbGlzdC1pdGVtLXRleHQge1xuICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgQGV4dGVuZCAudGV4dC1zZW1pYm9sZDtcbiAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuXG4gICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgIH1cbiAgICAgIH1cbiAgIH1cblxufSIsIm1kLWRpYWxvZyB7XG5cbiAgJi5jZW50cm9pZC1lZGl0IHtcbiAgICAvL21pbi1oZWlnaHQ6IDkwJTtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtZC10b29sYmFyIHtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgLmRpdi1jZW50cm9pZC1jZW50cm9pZHMge1xuXG4gICAgICAgIC5oZWFkZXItY2VudHJvaWQtY2VudHJvaWRzIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogNDZweDtcbiAgICAgICAgICB3aWR0aDogMTA4JTtcblxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcblxuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LWNlbnRyb2lkIHtcblxuICAgICAgICAgIC5jZW50cm9pZC1pdGVtIHtcbiAgICAgICAgICAgIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWVkaXQtY2VudHJvaWQge1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1nbWFwcyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuXG4gICAgICAgIC5nbWFwcyB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWRwLXRpbWUtcGlja2VyIHtcblxuICAgICAgICA+IGRpdiB7XG5cbiAgICAgICAgICA+IGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICB9XG4gIH1cbn1cblxuLmRpdi1jZW50cm9pZC1jZW50cm9pZHMge1xuICAmLmFzLXNvcnRhYmxlLWRyYWdnaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICAgIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICBvcGFjaXR5OiAuOCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmNlbnRyb2lkLWVkaXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5kaXYtaW5wdXQtY2VudHJvaWRzIHtcblxuICAgICAgICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWF1dG9jb21wbGV0ZSxcbiAgICAgIC5pbnB1dC1kYXRlIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgbWFyZ2luOiAxOHB4IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyICsgYnV0dG9uIHtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5jZW50cm9pZC1lZGl0IHtcbiAgICAgIG1pbi13aWR0aDogNjAwcHg7XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LWNlbnRyb2lkLWlucHV0cyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbWQpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5jZW50cm9pZC1lZGl0IHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmNlbnRyb2lkLWVkaXQge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmNlbnRyb2lkLWVkaXQge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gIH1cbn0iLCJtZC1kaWFsb2cge1xuXG4gICYuY29udHJhY3QtZWRpdCB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWQtdG9vbGJhciB7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcblxuICAgICAgcGFkZGluZzogMTZweDtcblxuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgIFxuXG5cbiAgICAgIC5oZWFkZXItY29udHJhY3Qtc2ltQ2FyZHMge1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuXG4gICAgICAuZGl2LWVkaXQtY29udHJhY3Qge1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1zaW1DYXJkIHtcbiAgICAgICAgLmxpc3QtaXRlbSAuaW5mbyAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gbGFiZWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ub3Rle1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICB9IFxuXG4gICAgICBtZC10YWJzOm5vdCgubWQtbm8tdGFiLWNvbnRlbnQpOm5vdCgubWQtZHluYW1pYy1oZWlnaHQpIHtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG5cbiAgICAgIG1kLXRhYi1jb250ZW50IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cblxuICAgICAgbWQtdGFiLWNvbnRlbnQgPiBkaXYge1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIG1kcC10aW1lLXBpY2tlciB7XG5cbiAgICAgICAgPiBkaXYge1xuXG4gICAgICAgICAgPiBidXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcblxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgfVxuICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuY29udHJhY3QtZWRpdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICBcbiAgICAgIC5kaXYtaW5wdXQtY29udHJhY3RzIHtcblxuICAgICAgICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWF1dG9jb21wbGV0ZSxcbiAgICAgIC5pbnB1dC1kYXRlIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgbWFyZ2luOiAxOHB4IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyICsgYnV0dG9uIHtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5jb250cmFjdC1lZGl0IHtcbiAgICAgIG1pbi13aWR0aDogNjAwcHg7XG4gICAgICBcbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LWNvbnRyYWN0LWlucHV0cyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbWQpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5jb250cmFjdC1lZGl0IHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmNvbnRyYWN0LWVkaXQge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmNvbnRyYWN0LWVkaXQge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuY29udHJhY3QtZWRpdCB7XG4gICAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDU1MHB4O1xuICAgIH1cbiAgfVxufSIsIm1kLWRpYWxvZyB7XG5cbiAgJi5saW5lLWNzdi1pbXBvcnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtZC10b29sYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgcGFkZGluZzogMTZweDtcblxuICAgICAgLmxpbmUtY3N2LWRlc2NyaXB0aW9uIHtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG5cbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNzdi1jb2x1bW5zIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMThweDtcblxuICAgICAgICAgIC5saXN0LWNzdi1jb2x1bW5zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG4gICAgICAgIH1cblxuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcblxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmxpbmUtY3N2LWltcG9ydCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmRpdi1pbnB1dC1saW5lcyB7XG5cbiAgICAgICAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5saW5lLWNzdi1pbXBvcnQge1xuICAgICAgbWluLXdpZHRoOiA2MDBweDtcblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1kaWFsb2ctY29udGVudCB7XG5cbiAgICAgICAgLmRpdi1saW5lLWlucHV0cyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1tZCkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmxpbmUtY3N2LWltcG9ydCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG5cbiAgICAmLmxpbmUtY3N2LWltcG9ydCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5saW5lLWNzdi1pbXBvcnQge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gIH1cbn0iLCJtZC1kaWFsb2cge1xuXG4gICAmLmxpbmVDU1YtbGlzdCB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgbWluLWhlaWdodDogMzIwcHg7XG4gICAgICB3aWR0aDogNjAwcHg7XG5cbiAgICAgIG1kLXRvb2xiYXIge1xuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICAgIH1cbiAgIFx0XG4gICAgICAubGluZS1zYXZlLXN1Y2Nlc3Mge1xuICAgICAgICAgY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5saW5lLXNhdmUtZXJyb3Ige1xuICAgICAgICAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuYmFja2dyb3VuZC1saW5lLXNhdmUtc3VjY2VzcyB7XG4gICBcdFx0YmFja2dyb3VuZC1jb2xvcjogZ3JlZW4gIWltcG9ydGFudDtcbiAgIFx0fVxuXG4gICBcdC5iYWNrZ3JvdW5kLWxpbmUtc2F2ZS1lcnJvciB7XG4gICBcdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XG4gICBcdH1cblxuICAgXHQuZXJyb3ItbXNnIHtcbiAgIFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cbiAgIFx0XHRjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbiAgIFx0fVxuXG4gICBcdC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICBcdFx0cGFkZGluZy10b3A6IDA7XG4gICBcdH1cblxuICAgXHQuaGVhZGVyLWxpbmVDU1YtbGlzdCB7XG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICYubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICB9XG5cbiAgICAgICAgIC50b3RhbC1saW5lQ1NWLWxpc3Qge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICAgICAgIH1cblxuICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgfVxuXG4gICBcdFx0bWQtaW5wdXQtY29udGFpbmVyIHtcbiAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cbiAgIFx0ICAgIFx0PiAqIHtcbiAgIFx0ICAgIFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgXHQgICAgXHR9XG5cbiAgIFx0ICAgIFx0aW5wdXQge1xuICAgXHQgICAgXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgIFx0ICAgIFx0fVxuICAgICAgICAgfVxuICAgIFx0fVxuXG4gICAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgbWQtbGlzdC1pdGVtIHtcblxuICAgICAgICAgICAgLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMDtcbiAgICAgICAgICAgICAgIHotaW5kZXg6IDE7ICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1kLWxpc3QtaXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnRleHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgIH1cblxuICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICB9XG4gICAgICB9XG4gICB9XG5cbn0iLCJtZC1kaWFsb2cge1xuXG4gICYubGluZS1lZGl0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWQtdG9vbGJhciB7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgcGFkZGluZzogMTZweDtcblxuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAuZGl2LWxpbmUtY2VudHJvaWRzIHtcblxuICAgICAgICAuaGVhZGVyLWxpbmUtY2VudHJvaWRzIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogNDZweDtcbiAgICAgICAgICB3aWR0aDogMTA4JTtcblxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcblxuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LWNlbnRyb2lkIHtcblxuICAgICAgICAgIC5saW5lLWl0ZW0ge1xuICAgICAgICAgICAgY3Vyc29yOiBtb3ZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kaXYtZWRpdC1jZW50cm9pZCB7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWRwLXRpbWUtcGlja2VyIHtcblxuICAgICAgICA+IGRpdiB7XG5cbiAgICAgICAgICA+IGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICB9XG4gIH1cbn1cblxuLmRpdi1saW5lLWNlbnRyb2lkcyB7XG4gICYuYXMtc29ydGFibGUtZHJhZ2dpbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAycHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgIG9wYWNpdHk6IC44ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYubGluZS1lZGl0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIFxuICAgICAgLmRpdi1pbnB1dC1saW5lcyB7XG5cbiAgICAgICAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUsXG4gICAgICAuaW5wdXQtZGF0ZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDU1cHg7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIG1hcmdpbjogMThweCAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYubGluZS1lZGl0IHtcbiAgICAgIG1pbi13aWR0aDogNjAwcHg7XG4gICAgICBcbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LWxpbmUtaW5wdXRzIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1tZCkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmxpbmUtZWRpdCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5saW5lLWVkaXQge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmxpbmUtZWRpdCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufSIsIm1kLWRpYWxvZyB7XG5cbiAgJi5lbXBsb3llZS1jc3YtaW1wb3J0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWQtdG9vbGJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgIC5lbXBsb3llZS1jc3YtZGVzY3JpcHRpb24ge1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGVtcGxveWVlLWhlaWdodDogMS40ZW07XG5cbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNzdi1jb2x1bW5zIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMThweDtcblxuICAgICAgICAgIC5saXN0LWNzdi1jb2x1bW5zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gbGFiZWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuZW1wbG95ZWUtY3N2LWltcG9ydCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmRpdi1pbnB1dC1lbXBsb3llZXMge1xuXG4gICAgICAgID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuZW1wbG95ZWUtY3N2LWltcG9ydCB7XG4gICAgICBtaW4td2lkdGg6IDYwMHB4O1xuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LWVtcGxveWVlLWlucHV0cyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1tZCkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmVtcGxveWVlLWNzdi1pbXBvcnQge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG5cbiAgbWQtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuXG4gICAgJi5lbXBsb3llZS1jc3YtaW1wb3J0IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmVtcGxveWVlLWNzdi1pbXBvcnQge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gIH1cbn0iLCJtZC1kaWFsb2cge1xuXG4gICAmLmVtcGxveWVlQ1NWLWxpc3Qge1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgICAgd2lkdGg6IDYwMHB4O1xuXG4gICAgICBtZC10b29sYmFyIHtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgICB9XG4gICBcdFxuICAgICAgLmVtcGxveWVlLXNhdmUtc3VjY2VzcyB7XG4gICAgICAgICBjb2xvcjogZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmVtcGxveWVlLXNhdmUtZXJyb3Ige1xuICAgICAgICAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuYmFja2dyb3VuZC1lbXBsb3llZS1zYXZlLXN1Y2Nlc3Mge1xuICAgXHRcdGJhY2tncm91bmQtY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7XG4gICBcdH1cblxuICAgXHQuYmFja2dyb3VuZC1lbXBsb3llZS1zYXZlLWVycm9yIHtcbiAgIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQgIWltcG9ydGFudDtcbiAgIFx0fVxuXG4gICBcdC5lcnJvci1tc2cge1xuICAgXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuICAgXHRcdGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xuICAgXHR9XG5cbiAgIFx0Lm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgIFx0XHRwYWRkaW5nLXRvcDogMDtcbiAgIFx0fVxuXG4gICBcdC5oZWFkZXItZW1wbG95ZWVDU1YtbGlzdCB7XG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICYubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICB9XG5cbiAgICAgICAgIC50b3RhbC1lbXBsb3llZUNTVi1saXN0IHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICB9XG5cbiAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICB9XG5cbiAgIFx0XHRtZC1pbnB1dC1jb250YWluZXIge1xuICAgXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuICAgXHQgICAgXHQ+ICoge1xuICAgXHQgICAgXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICBcdCAgICBcdH1cblxuICAgXHQgICAgXHRpbnB1dCB7XG4gICBcdCAgICBcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgXHQgICAgXHR9XG4gICAgICAgICB9XG4gICAgXHR9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICAgICBtZC1saXN0LWl0ZW0ge1xuXG4gICAgICAgICAgICAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgICAgICAgICAgei1pbmRleDogMTsgIFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWQtbGlzdC1pdGVtLXRleHQge1xuICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgQGV4dGVuZCAudGV4dC1zZW1pYm9sZDtcbiAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuXG4gICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgIH1cbiAgICAgIH1cbiAgIH1cblxufSIsIm1kLWRpYWxvZyB7XG5cbiAgJi5lbXBsb3llZS1lZGl0IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtZC10b29sYmFyIHtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgLmRpdi1lbXBsb3llZS1lbXBsb3llZXMge1xuXG4gICAgICAgIC5oZWFkZXItZW1wbG95ZWUtZW1wbG95ZWVzIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogNDZweDtcbiAgICAgICAgICB3aWR0aDogMTA4JTtcblxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcblxuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LWVtcGxveWVlIHtcblxuICAgICAgICAgIC5lbXBsb3llZS1pdGVtIHtcbiAgICAgICAgICAgIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWVkaXQtZW1wbG95ZWUge1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1nbWFwcyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuXG4gICAgICAgIC5nbWFwcyB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWRwLXRpbWUtcGlja2VyIHtcblxuICAgICAgICA+IGRpdiB7XG5cbiAgICAgICAgICA+IGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICB9XG4gIH1cbn1cblxuLmRpdi1lbXBsb3llZS1lbXBsb3llZXMge1xuICAmLmFzLXNvcnRhYmxlLWRyYWdnaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICAgIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICBvcGFjaXR5OiAuOCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmVtcGxveWVlLWVkaXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgXG4gICAgICAuZGl2LWlucHV0LWVtcGxveWVlcyB7XG5cbiAgICAgICAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUsXG4gICAgICAuaW5wdXQtZGF0ZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIG1hcmdpbjogMThweCAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQsXG4gICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciArIGJ1dHRvbiB7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuZW1wbG95ZWUtZWRpdCB7XG4gICAgICBtaW4td2lkdGg6IDYwMHB4O1xuICAgICAgXG4gICAgICAuZGl2LWF1dG9jb21wbGV0ZSB7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1kaWFsb2ctY29udGVudCB7XG5cbiAgICAgICAgLmRpdi1lbXBsb3llZS1pbnB1dHMge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuZW1wbG95ZWUtZWRpdCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5lbXBsb3llZS1lZGl0IHtcbiAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5lbXBsb3llZS1lZGl0IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLmVtcGxveWVlLWVkaXQge1xuICAgICAgbWluLWhlaWdodDogNTUwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgICB9XG4gIH1cbn0iLCJAbWVkaWEgcHJpbnQge1xuICAqIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW9kZWxPcGVyYXRpb25Mb2ctdGFibGUge1xuICAgIHRoZWFkLCB0Zm9vdCB7IGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCB9XG4gIH1cbn0iLCJtZC1kaWFsb2cge1xuXG4gICYub3JnYW5pemF0aW9uLWVkaXQge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIG1kLXRvb2xiYXIge1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG4gICAgICAgIH1cblxuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWF1dG9jb21wbGV0ZSB7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICA+IG1kLWljb24ge1xuICAgICAgICAgIG1heC13aWR0aDogMjRweDtcblxuICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgbWFyZ2luOiAyMnB4IDZweCAwIDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1nbWFwcyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuXG4gICAgICAgIC5nbWFwcyB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcblxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLm9yZ2FuaXphdGlvbi1lZGl0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBtZC1hdXRvY29tcGxldGUge1xuXG4gICAgICAgIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcblxuICAgICAgICAgID5tZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+YnV0dG9uIHtcbiAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWF1dG9jb21wbGV0ZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICBtYXJnaW46IDE4cHggMDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWlucHV0LWxpbmVzIHtcblxuICAgICAgICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLm9yZ2FuaXphdGlvbi1lZGl0IHtcbiAgICAgIG1pbi13aWR0aDogNjAwcHg7XG5cbiAgICAgIC5kaXYtb3JnYW5pemF0aW9uLWlucHV0cyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDc1cHg7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LWxpbmUtaW5wdXRzIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYub3JnYW5pemF0aW9uLWVkaXQge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYub3JnYW5pemF0aW9uLWVkaXQge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLm9yZ2FuaXphdGlvbi1lZGl0IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59IiwibWQtZGlhbG9nIHtcblxuICAmLnNlcnZpY2UtZWRpdCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIG1kLXRvb2xiYXIge1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG4gICAgICAgIH1cblxuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZHAtdGltZS1waWNrZXIge1xuXG4gICAgICAgID4gZGl2IHtcblxuICAgICAgICAgID4gYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LCAxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5zZXJ2aWNlLWVkaXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgXG4gICAgICAuZGl2LWlucHV0LWxpbmVzIHtcblxuICAgICAgICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWF1dG9jb21wbGV0ZSxcbiAgICAgIC5pbnB1dC1kYXRlIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgbWFyZ2luOiAxOHB4IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5zZXJ2aWNlLWVkaXQge1xuICAgICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICAgIFxuICAgICAgLmRpdi1hdXRvY29tcGxldGUge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuXG4gICAgICAgIC5kaXYtbGluZS1pbnB1dHMge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuc2VydmljZS1lZGl0IHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnNlcnZpY2UtZWRpdCB7XG4gICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuc2VydmljZS1lZGl0IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59IiwibWQtZGlhbG9nIHtcblxuICAgJi5zZXJ2aWNlQ1NWLWxpc3Qge1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgICAgd2lkdGg6IDYwMHB4O1xuXG4gICAgICBtZC10b29sYmFyIHtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgICB9XG4gICBcdFxuICAgICAgLnNlcnZpY2Utc2F2ZS1zdWNjZXNzIHtcbiAgICAgICAgIGNvbG9yOiBncmVlbiAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuc2VydmljZS1zYXZlLWVycm9yIHtcbiAgICAgICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmJhY2tncm91bmQtc2VydmljZS1zYXZlLXN1Y2Nlc3Mge1xuICAgXHRcdGJhY2tncm91bmQtY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7XG4gICBcdH1cblxuICAgXHQuYmFja2dyb3VuZC1zZXJ2aWNlLXNhdmUtZXJyb3Ige1xuICAgXHRcdGJhY2tncm91bmQtY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuICAgXHR9XG5cbiAgIFx0LmVycm9yLW1zZyB7XG4gICBcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG4gICBcdFx0Y29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG4gICBcdH1cblxuICAgXHQubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgXHRcdHBhZGRpbmctdG9wOiAwO1xuICAgXHR9XG5cbiAgIFx0LmhlYWRlci1zZXJ2aWNlQ1NWLWxpc3Qge1xuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAmLm1kLXN1YmhlYWRlciB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3MHB4O1xuICAgICAgICAgfVxuXG4gICAgICAgICAudG90YWwtc2VydmljZUNTVi1saXN0IHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICB9XG5cbiAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgIH1cblxuICAgXHRcdG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICBcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG4gICBcdCAgICBcdD4gKiB7XG4gICBcdCAgICBcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgIFx0ICAgIFx0fVxuXG4gICBcdCAgICBcdGlucHV0IHtcbiAgIFx0ICAgIFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICBcdCAgICBcdH1cbiAgICAgICAgIH1cbiAgICBcdH1cblxuICAgICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG5cbiAgICAgICAgIG1kLWxpc3QtaXRlbSB7XG5cbiAgICAgICAgICAgIC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICAgICAgICAgICB6LWluZGV4OiAxOyAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZC1saXN0LWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICBAZXh0ZW5kIC50ZXh0LXNlbWlib2xkO1xuICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICB9XG5cbiAgICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgfVxuICAgICAgfVxuICAgfVxuXG59IiwibWQtZGlhbG9nIHtcblxuICAmLnNlcnZpY2UtY3N2LWltcG9ydCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIG1kLXRvb2xiYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICAuc2VydmljZS1jc3YtZGVzY3JpcHRpb24ge1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcblxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY3N2LWNvbHVtbnMge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuXG4gICAgICAgICAgLmxpc3QtY3N2LWNvbHVtbnMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gbGFiZWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuc2VydmljZS1jc3YtaW1wb3J0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAuZGl2LWlucHV0LWxpbmVzIHtcblxuICAgICAgICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnNlcnZpY2UtY3N2LWltcG9ydCB7XG4gICAgICBtaW4td2lkdGg6IDYwMHB4O1xuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LWxpbmUtaW5wdXRzIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuc2VydmljZS1jc3YtaW1wb3J0IHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcblxuICAgICYuc2VydmljZS1jc3YtaW1wb3J0IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnNlcnZpY2UtY3N2LWltcG9ydCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufSIsIm1kLWRpYWxvZyB7XG5cbiAgJi5zaW1DYXJkSW5zdGFsbGF0aW9uLWNvbmZpcm0ge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIG1kLXRvb2xiYXIge1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG5cbiAgICAgIHBhZGRpbmc6IDAgMCAxNnB4O1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgLmRpdi1zaW1DYXJkT3JnYW5pemF0aW9uLXNpbUNhcmRPcmdhbml6YXRpb25zIHtcblxuICAgICAgICAuaGVhZGVyLXNpbUNhcmRPcmdhbml6YXRpb24tc2ltQ2FyZE9yZ2FuaXphdGlvbnMge1xuICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDglO1xuXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuXG4gICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtc2ltQ2FyZE9yZ2FuaXphdGlvbiB7XG5cbiAgICAgICAgICAuc2ltQ2FyZE9yZ2FuaXphdGlvbi1pdGVtIHtcbiAgICAgICAgICAgIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWVkaXQtc2ltQ2FyZE9yZ2FuaXphdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtdGFiczpub3QoLm1kLW5vLXRhYi1jb250ZW50KTpub3QoLm1kLWR5bmFtaWMtaGVpZ2h0KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuXG4gICAgICBtZC10YWItY29udGVudCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG5cbiAgICAgIG1kLXRhYi1jb250ZW50ID4gZGl2IHtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICBtZHAtdGltZS1waWNrZXIge1xuXG4gICAgICAgID4gZGl2IHtcblxuICAgICAgICAgID4gYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LCAxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIH1cbiAgfVxufVxuXG4uZGl2LXNpbUNhcmRPcmdhbml6YXRpb24tc2ltQ2FyZE9yZ2FuaXphdGlvbnMge1xuICAmLmFzLXNvcnRhYmxlLWRyYWdnaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICAgIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICBvcGFjaXR5OiAuOCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmRpdi1pbnB1dC1zaW1DYXJkT3JnYW5pemF0aW9ucyB7XG5cbiAgICAgICAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUsXG4gICAgICAuaW5wdXQtZGF0ZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIG1hcmdpbjogMThweCAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQsXG4gICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciArIGJ1dHRvbiB7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuc2ltQ2FyZEluc3RhbGxhdGlvbi1jb25maXJtIHtcbiAgICAgIG1pbi13aWR0aDogMzUwcHg7XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LXNpbUNhcmRPcmdhbml6YXRpb24taW5wdXRzIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1tZCkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5zaW1DYXJkSW5zdGFsbGF0aW9uLWNvbmZpcm0ge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnNpbUNhcmRJbnN0YWxsYXRpb24tY29uZmlybSB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5zaW1DYXJkSW5zdGFsbGF0aW9uLWNvbmZpcm0ge1xuICAgICAgbWluLWhlaWdodDogNTUwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgICB9XG4gIH1cbn0iLCJtZC1kaWFsb2cge1xuXG4gICYuc2ltQ2FyZC1lZGl0IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtZC10b29sYmFyIHtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgLmRpdi1zaW1DYXJkLXNpbUNhcmRzIHtcblxuICAgICAgICAuaGVhZGVyLXNpbUNhcmQtc2ltQ2FyZHMge1xuICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDglO1xuXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuXG4gICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtc2ltQ2FyZCB7XG5cbiAgICAgICAgICAuc2ltQ2FyZC1pdGVtIHtcbiAgICAgICAgICAgIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWVkaXQtc2ltQ2FyZCB7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgfVxuXG4gICAgICAuZGl2LWdtYXBzIHtcbiAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XG5cbiAgICAgICAgLmdtYXBzIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG4gICAgICAgIH1cblxuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC10YWJzOm5vdCgubWQtbm8tdGFiLWNvbnRlbnQpOm5vdCgubWQtZHluYW1pYy1oZWlnaHQpIHtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG5cbiAgICAgIG1kLXRhYi1jb250ZW50IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cblxuICAgICAgbWQtdGFiLWNvbnRlbnQgPiBkaXYge1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIG1kcC10aW1lLXBpY2tlciB7XG5cbiAgICAgICAgPiBkaXYge1xuXG4gICAgICAgICAgPiBidXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcblxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgfVxuICB9XG59XG5cbi5kaXYtc2ltQ2FyZC1zaW1DYXJkcyB7XG4gICYuYXMtc29ydGFibGUtZHJhZ2dpbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAycHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgIG9wYWNpdHk6IC44ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuc2ltQ2FyZC1lZGl0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIFxuICAgICAgLmRpdi1pbnB1dC1zaW1DYXJkcyB7XG5cbiAgICAgICAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUsXG4gICAgICAuaW5wdXQtZGF0ZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIG1hcmdpbjogMThweCAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQsXG4gICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciArIGJ1dHRvbiB7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuc2ltQ2FyZC1lZGl0IHtcbiAgICAgIG1pbi13aWR0aDogNjAwcHg7XG4gICAgICBcbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LXNpbUNhcmQtaW5wdXRzIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1tZCkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnNpbUNhcmQtZWRpdCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5zaW1DYXJkLWVkaXQge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnNpbUNhcmQtZWRpdCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5zaW1DYXJkLWVkaXQge1xuICAgICAgbWluLWhlaWdodDogNTUwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgICB9XG4gIH1cbn0iLCJtZC1kaWFsb2cge1xuXG4gICYuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtZC10b29sYmFyIHtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgLmRpdi1zaW1DYXJkT3JnYW5pemF0aW9uLXNpbUNhcmRPcmdhbml6YXRpb25zIHtcblxuICAgICAgICAuaGVhZGVyLXNpbUNhcmRPcmdhbml6YXRpb24tc2ltQ2FyZE9yZ2FuaXphdGlvbnMge1xuICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDglO1xuXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuXG4gICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtc2ltQ2FyZE9yZ2FuaXphdGlvbiB7XG5cbiAgICAgICAgICAuc2ltQ2FyZE9yZ2FuaXphdGlvbi1pdGVtIHtcbiAgICAgICAgICAgIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWVkaXQtc2ltQ2FyZE9yZ2FuaXphdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtdGFiczpub3QoLm1kLW5vLXRhYi1jb250ZW50KTpub3QoLm1kLWR5bmFtaWMtaGVpZ2h0KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuXG4gICAgICBtZC10YWItY29udGVudCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG5cbiAgICAgIG1kLXRhYi1jb250ZW50ID4gZGl2IHtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICBtZHAtdGltZS1waWNrZXIge1xuXG4gICAgICAgID4gZGl2IHtcblxuICAgICAgICAgID4gYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LCAxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIH1cbiAgfVxufVxuXG4uZGl2LXNpbUNhcmRPcmdhbml6YXRpb24tc2ltQ2FyZE9yZ2FuaXphdGlvbnMge1xuICAmLmFzLXNvcnRhYmxlLWRyYWdnaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICAgIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICBvcGFjaXR5OiAuOCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmRpdi1pbnB1dC1zaW1DYXJkT3JnYW5pemF0aW9ucyB7XG5cbiAgICAgICAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUsXG4gICAgICAuaW5wdXQtZGF0ZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIG1hcmdpbjogMThweCAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQsXG4gICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciArIGJ1dHRvbiB7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuc2ltQ2FyZE9yZ2FuaXphdGlvbi1lZGl0IHtcbiAgICAgIG1pbi13aWR0aDogMzUwcHg7XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LXNpbUNhcmRPcmdhbml6YXRpb24taW5wdXRzIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1tZCkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5zaW1DYXJkT3JnYW5pemF0aW9uLWVkaXQge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnNpbUNhcmRPcmdhbml6YXRpb24tZWRpdCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5zaW1DYXJkT3JnYW5pemF0aW9uLWVkaXQge1xuICAgICAgbWluLWhlaWdodDogNTUwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgICB9XG4gIH1cbn0iLCIkYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcblxubWQtZGlhbG9nIHtcblxuICAmLnNpbUNhcmQtaW5zdGFsbGF0aW9uLWNvbXBvbmVudCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIG1kLXRvb2xiYXIge1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcblxuICAgICAgcGFkZGluZzogMTZweDtcblxuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgIC5kaXYtdGVybWluYWwtdGVybWluYWxzIHtcblxuICAgICAgICAuaGVhZGVyLXRlcm1pbmFsLXRlcm1pbmFscyB7XG4gICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgd2lkdGg6IDEwOCU7XG5cbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG5cbiAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRpdi10ZXJtaW5hbCB7XG5cbiAgICAgICAgICAudGVybWluYWwtaXRlbSB7XG4gICAgICAgICAgICBjdXJzb3I6IG1vdmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1lZGl0LXRlcm1pbmFsIHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICB9XG5cbiAgICAuaW5zdGFsbGF0aW9uLXNpbUNhcmRzIHtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NSwgMjQ1LCAyNDUpO1xuXG4gICAgICAuY2VudGVyIHtcblxuICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICAgICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMThweDtcblxuICAgICAgICAgICAgICAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG5cbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xuXG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcblxuICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5tZC1pbnB1dC1mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWQtZXJyb3JzLXNwYWNlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtY2hlY2tib3gge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG5cbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQge1xuICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWF4LWhlaWdodDogNjRweDtcblxuICAgICAgICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAgICAgICAgIC5kaXYtdG90YWwge1xuXG4gICAgICAgICAgICA+IG1kLWljb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlcm1pbmFscy1saXN0IHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzZweDtcblxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGVybWluYWwtaXRlbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgcGFkZGluZzogMTZweDtcblxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4wOCk7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAuYXZhdGFyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDhweDtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2Vjb25kYXJ5LXRleHQge1xuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBtZC1hdXRvY29tcGxldGUge1xuXG4gICAgICAgIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcblxuICAgICAgICAgID5tZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+YnV0dG9uIHtcbiAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWlucHV0LXRlcm1pbmFscyB7XG5cbiAgICAgICAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUsXG4gICAgICAuaW5wdXQtZGF0ZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIG1hcmdpbjogMThweCAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IHtcbiAgICAgIG1pbi13aWR0aDogNjAwcHg7XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LXRlcm1pbmFsLWlucHV0cyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbWQpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYuc2ltQ2FyZC1pbnN0YWxsYXRpb24tY29tcG9uZW50IHtcbiAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi5zaW1DYXJkLWluc3RhbGxhdGlvbi1jb21wb25lbnQge1xuICAgICAgd2lkdGg6IDkwJTtcblxuICAgICAgLmluc3RhbGxhdGlvbi10ZXJtaW5hbHMge1xuXG4gICAgICAgIC5oZWFkZXIge1xuXG4gICAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jZW50ZXIge1xuXG4gICAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwibWQtZGlhbG9nIHtcblxuICAmLnRlcm1pbmFsLWVkaXQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtZC10b29sYmFyIHtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgLmRpdi10ZXJtaW5hbC10ZXJtaW5hbHMge1xuXG4gICAgICAgIC5oZWFkZXItdGVybWluYWwtdGVybWluYWxzIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogNDZweDtcbiAgICAgICAgICB3aWR0aDogMTA4JTtcblxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcblxuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LXRlcm1pbmFsIHtcblxuICAgICAgICAgIC50ZXJtaW5hbC1pdGVtIHtcbiAgICAgICAgICAgIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWVkaXQtdGVybWluYWwge1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1nbWFwcyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuXG4gICAgICAgIC5nbWFwcyB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWRwLXRpbWUtcGlja2VyIHtcblxuICAgICAgICA+IGRpdiB7XG5cbiAgICAgICAgICA+IGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgoZmxleCwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICB9XG4gIH1cbn1cblxuLmRpdi10ZXJtaW5hbC10ZXJtaW5hbHMge1xuICAmLmFzLXNvcnRhYmxlLWRyYWdnaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICAgIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICBvcGFjaXR5OiAuOCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnRlcm1pbmFsLWVkaXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIG1kLWF1dG9jb21wbGV0ZSB7XG5cbiAgICAgICAgbWQtYXV0b2NvbXBsZXRlLXdyYXAge1xuXG4gICAgICAgICAgPm1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgID5idXR0b24ge1xuICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgXG4gICAgICAuZGl2LWlucHV0LXRlcm1pbmFscyB7XG5cbiAgICAgICAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUsXG4gICAgICAuaW5wdXQtZGF0ZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIG1hcmdpbjogMThweCAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYudGVybWluYWwtZWRpdCB7XG4gICAgICBtaW4td2lkdGg6IDYwMHB4O1xuICAgICAgXG4gICAgICAuZGl2LWF1dG9jb21wbGV0ZSB7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1kaWFsb2ctY29udGVudCB7XG5cbiAgICAgICAgLmRpdi10ZXJtaW5hbC1pbnB1dHMge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYudGVybWluYWwtZWRpdCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi50ZXJtaW5hbC1lZGl0IHtcbiAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi50ZXJtaW5hbC1lZGl0IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59IiwibWQtZGlhbG9nIHtcblxuICAmLnRlcm1pbmFscy11cGRhdGUtdmVyc2lvbiB7XG4gICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICB3aWR0aDogNDIwcHg7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWQtdG9vbGJhciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLXRvb2xiYXIge1xuICAgICAgbWluLWhlaWdodDogNTJweDtcbiAgICAgIGhlaWdodDogNTJweDtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMThweCAwIDA7XG5cbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIH1cbiAgfVxufSIsIm1kLWRpYWxvZyB7XG5cbiAgJi50ZXJtaW5hbHMtY2FtZXJhIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICAgIHdpZHRoOiA1MDBweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuXG4gICAgLmhlYWRlci10ZXJtaW5hbHMtY2FtZXJhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzg7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgLnRvdGFsLXRlcm1pbmFscy1jYW1lcmEge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNXB4O1xuICAgICAgfVxuXG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2LWZsb2F0aW5nLWxpc3QtYnV0dG9uIHtcbiAgICAgIGJvdHRvbTogMTJweDtcbiAgICB9XG5cbiAgICAuYXZhdGFyLXRhYiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxN3B4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDE3cHggIWltcG9ydGFudDtcbiAgICAgIG1pbi13aWR0aDogMTdweCAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMTdweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMzgycHg7XG5cbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgICAgIG1kLXRhYnMubWQtZGVmYXVsdC10aGVtZSBtZC1pbmstYmFyLCBtZC10YWJzIG1kLWluay1iYXJ7XG4gICAgICAgIGNvbG9yOiByZ2IoNjMsODEsMTgxKSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYig2Myw4MSwxODEpICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5pbmZvLWhlYWRlciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgLmRpdi1ldmVudC1pbWcge1xuICAgICAgICBtaW4taGVpZ2h0OiAyMzVweDtcblxuICAgICAgICAuZXZlbnQtaW1nIHtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMjVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LWxlZ2VuZC1pbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgcGFkZGluZzogMTJweDtcblxuICAgICAgICAgIHotaW5kZXg6IDU7XG5cbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMjYpO1xuXG4gICAgICAgICAgKiB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5vdGVzIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXZlbnQtbWFwLWltZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kaXYtZ3BzLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1pbWctbG9hZGluZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjM4KTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAuZGl2LWljb24tbG9hZGluZyB7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgIC50ZXJtaW5hbC1jb25maWd1cmF0aW9uLWZpZWxkcyB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgLm1kLWNoaXBzIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXJtaW5hbE1vZGVsLWluZm8ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcblxuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgLy9jb2xvcjogd2hpdGU7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICAuZXZlbnQtZWRpdC1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgLm5vdGVzIHtcbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2LWV2ZW50LWJ1dHRvbnMge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LW1hcC1pbWcge1xuICAgICAgICBwYWRkaW5nOiA2cHg7XG5cbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuZGl2LWdtYXBzIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcblxuICAgICAgICAgIC5nbWFwcyB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtcG9zaXRpb24tbm90LWZvdW5kIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBvcGFjaXR5OiAuNztcblxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cbiAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNpdGlvbiwgYWxsIC4zcyBlYXNlLW91dCk7XG5cbiAgICAgICAgICAmLmxvYWRpbmcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cblxuICAgICAgLnRyYWNrZXJSZWFkaW5ncy1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpdi1ncm91cCB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgcGFkZGluZzogMCAwIDZweCAwO1xuXG4gICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgLjA4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWQtc3ViaGVhZGVyIHtcblxuICAgICAgICAgICAgLmRpdi10b3RhbHMge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDM3MHB4O1xuXG4gICAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgICAuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc2hvdy1oaWRlLXRyYWNrZXJSZWFkaW5ncyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZGl2LXRyYWNrZXJSZWFkaW5ncy1ncm91cCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcHJlZml4KGZsZXgtZmxvdywgcm93IHdyYXApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbWluLWhlaWdodDogMjAlO1xuXG4gICAgICAgIG1pbi13aWR0aDogJGRpdi10cmFja2VyUmVhZGluZy13aWR0aCAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6ICRkaXYtdHJhY2tlclJlYWRpbmctd2lkdGg7XG4gICAgICAgIHdpZHRoOiAkZGl2LXRyYWNrZXJSZWFkaW5nLXdpZHRoO1xuXG4gICAgICAgIG1hcmdpbjogNnB4O1xuXG4gICAgICAgIHBhZGRpbmc6IDhweCAwIDA7XG5cbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5kaXYtZXZlbnQtaW1nIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMTVweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAuZXZlbnQtaW1nIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIC8vIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIHtcbiAgICAgICAgICAgIC8vICAgLy8gaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5ldmVudC1pbWctcG5nIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXZlbnQtaW1nLXBuZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogOTclO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtdHJhY2tlclJlYWRpbmctaXRlbSB7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgICAuYXZhdGFyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxOTNweDtcblxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG5cbiAgICAgICAgICAgIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubm90ZXMge1xuXG4gICAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2Vjb25kYXJ5LWluZm8ge1xuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuXG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zZWNvbmRhcnktdGV4dCB7XG5cbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50cmFja2VyUmVhZGluZy1hZGRyZXNzIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG5cbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICB9XG4gIH1cbn1cblxuLnNlbGVjdFRlcm1pbmFsTW9kZWwgLnNlbGVjdC10ZXJtaW5hbE1vZGVsLWhlYWRlci1zZWFyY2hib3gge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZWxlY3RUZXJtaW5hbE1vZGVsIC5zZWxlY3QtdGVybWluYWxNb2RlbC1zZWxlY3QtaGVhZGVyIHtcbiAgYm94LXNoYWRvdzogMCAxcHggMCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIHBhZGRpbmctbGVmdDogMTAuNjY3cHg7XG4gIGhlaWdodDogNDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuXG4gIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuICBtZC1kaWFsb2cge1xuICAgICYudGVybWluYWxzLWNhbWVyYSB7XG4gICAgICBtaW4taGVpZ2h0OiA5NSU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBmb3JtIHtcbiAgICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgbWQtdGFicyB7XG4gICAgICAgICAgLy9taW4taGVpZ2h0OiA1ODJweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5leHRlbmRlZC13aWR0aC1oZWlnaHQge1xuICAgICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogOTUlICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgIGZvcm0ge1xuICAgICAgICBmbGV4OiAxIDEgMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICAgIGZsZXg6IDEgMSAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgbWQtdGFicyB7XG4gICAgICAgICAgLy9taW4taGVpZ2h0OiA1ODJweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXg6IDEgMSAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gIG1kLWRpYWxvZyB7XG4gICAgJi50ZXJtaW5hbHMtY2FtZXJhIHtcbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgbWQtdGFicyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiJGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG5cbm1kLWRpYWxvZyB7XG5cbiAgJi50ZXJtaW5hbHMtbW92ZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIG1kLXRvb2xiYXIge1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcblxuICAgICAgcGFkZGluZzogMTZweDtcblxuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgIC5kaXYtdGVybWluYWwtdGVybWluYWxzIHtcblxuICAgICAgICAuaGVhZGVyLXRlcm1pbmFsLXRlcm1pbmFscyB7XG4gICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgd2lkdGg6IDEwOCU7XG5cbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG5cbiAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRpdi10ZXJtaW5hbCB7XG5cbiAgICAgICAgICAudGVybWluYWwtaXRlbSB7XG4gICAgICAgICAgICBjdXJzb3I6IG1vdmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1lZGl0LXRlcm1pbmFsIHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZGlhbG9nLWFjdGlvbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICB9XG5cbiAgICAuaW5zdGFsbGF0aW9uLXRlcm1pbmFscyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcblxuICAgICAgLmNlbnRlciB7XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHg7XG5cbiAgICAgICAgICAgICAgLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcblxuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYubWQtaW5wdXQtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBtZC1jaGVja2JveCB7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyLXRlcm1pbmFscy1tb3ZlIHtcbiAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDY0cHg7XG5cbiAgICAgICAgICBwYWRkaW5nOiA4cHggMjRweDtcblxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMik7XG5cbiAgICAgICAgICAuZGl2LXRvdGFsIHtcblxuICAgICAgICAgICAgPiBtZC1pY29uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXJtaW5hbHMtbGlzdCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG5cbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlcm1pbmFsLWl0ZW0ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMDgpO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCA4cHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNlY29uZGFyeS10ZXh0IHtcbiAgICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnRlcm1pbmFscy1tb3ZlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBtZC1hdXRvY29tcGxldGUge1xuXG4gICAgICAgIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcblxuICAgICAgICAgID5tZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+YnV0dG9uIHtcbiAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWlucHV0LXRlcm1pbmFscyB7XG5cbiAgICAgICAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUsXG4gICAgICAuaW5wdXQtZGF0ZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIG1hcmdpbjogMThweCAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYudGVybWluYWxzLW1vdmUge1xuICAgICAgbWluLXdpZHRoOiA2MDBweDtcblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuXG4gICAgICAgIC5kaXYtdGVybWluYWwtaW5wdXRzIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1tZCkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnRlcm1pbmFscy1tb3ZlIHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnRlcm1pbmFscy1tb3ZlIHtcbiAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi50ZXJtaW5hbHMtbW92ZSB7XG4gICAgICB3aWR0aDogOTAlO1xuXG4gICAgICAuaW5zdGFsbGF0aW9uLXRlcm1pbmFscyB7XG5cbiAgICAgICAgLmhlYWRlciB7XG5cbiAgICAgICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNlbnRlciB7XG5cbiAgICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJtZC1kaWFsb2cge1xuXG4gICYudXNlci1lZGl0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWQtdG9vbGJhciB7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtaW4taGVpZ2h0OiAzMjBweDtcblxuICAgICAgcGFkZGluZzogMTZweDtcblxuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgIC5kaXYtdXNlci1jZW50cm9pZHMge1xuXG4gICAgICAgIC5oZWFkZXItdXNlci1jZW50cm9pZHMge1xuICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDglO1xuXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuXG4gICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtdXNlciB7XG5cbiAgICAgICAgICAudXNlci1pdGVtIHtcbiAgICAgICAgICAgIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWVkaXQtdXNlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgfVxuXG4gICAgICAuZGl2LWNoaXBzLXNlYXJjaC1hdXRvY29tcGxldGUge1xuICAgICAgICAuY2hpcHMtc2VhcmNoLWhlYWRlciB7XG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG4gICAgICAgIH1cblxuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZHAtdGltZS1waWNrZXIge1xuXG4gICAgICAgID4gZGl2IHtcblxuICAgICAgICAgID4gYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LCAxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIH1cblxuICAgIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW46IDVweCA1cHggMCAwO1xuICAgIH1cbiAgfVxufVxuXG4uZGl2LXVzZXItY2VudHJvaWRzIHtcbiAgJi5hcy1zb3J0YWJsZS1kcmFnZ2luZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cbiAgICBvcGFjaXR5OiAuOCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnVzZXItZWRpdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICBcbiAgICAgIC5kaXYtaW5wdXQtY2VudHJvaWRzIHtcblxuICAgICAgICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LWF1dG9jb21wbGV0ZSxcbiAgICAgIC5pbnB1dC1kYXRlIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgbWFyZ2luOiAxOHB4IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyICsgYnV0dG9uIHtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi51c2VyLWVkaXQge1xuICAgICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICAgIFxuICAgICAgLmRpdi1hdXRvY29tcGxldGUge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWQtZGlhbG9nLWNvbnRlbnQge1xuXG4gICAgICAgIC5kaXYtdXNlci1pbnB1dHMge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYudXNlci1lZGl0IHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnVzZXItZWRpdCB7XG4gICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYudXNlci1lZGl0IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59IiwibWQtZGlhbG9nIHtcblxuICAmLnVzZXItcGFzc3dvcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtZC10b29sYmFyIHtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgLmRpdi11c2VyLWNlbnRyb2lkcyB7XG5cbiAgICAgICAgLmhlYWRlci11c2VyLWNlbnRyb2lkcyB7XG4gICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgd2lkdGg6IDEwOCU7XG5cbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG5cbiAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRpdi11c2VyIHtcblxuICAgICAgICAgIC51c2VyLWl0ZW0ge1xuICAgICAgICAgICAgY3Vyc29yOiBtb3ZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kaXYtZWRpdC11c2VyIHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG4gICAgICAgIH1cblxuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZHAtdGltZS1waWNrZXIge1xuXG4gICAgICAgID4gZGl2IHtcblxuICAgICAgICAgID4gYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LCAxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi51c2VyLXBhc3N3b3JkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAuZGl2LWF1dG9jb21wbGV0ZSxcbiAgICAgIC5pbnB1dC1kYXRlIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1hdXRvY29tcGxldGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgbWFyZ2luOiAxOHB4IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgbWQtaW5wdXQtY29udGFpbmVyICsgYnV0dG9uIHtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcblxuICBtZC1kaWFsb2cge1xuXG4gICAgJi51c2VyLXBhc3N3b3JkIHtcbiAgICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgICBcbiAgICAgIC5kaXYtYXV0b2NvbXBsZXRlIHtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1jb250ZW50IHtcblxuICAgICAgICAuZGl2LXVzZXItaW5wdXRzIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1tZCkge1xuXG4gIG1kLWRpYWxvZyB7XG5cbiAgICAmLnVzZXItcGFzc3dvcmQge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYudXNlci1wYXNzd29yZCB7XG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG5cbiAgbWQtZGlhbG9nIHtcblxuICAgICYudXNlci1wYXNzd29yZCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufSIsIm1kLWRpYWxvZyB7XG5cbiAgICAmLnRlcm1pbmFsc0ltcG9ydENvbmZpZ3VyYXRpb24tbGlzdCB7XG4gICAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgICAgd2lkdGg6IDQyMHB4O1xuXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBtZC10b29sYmFyIHtcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuICAgICAgfVxuXG4gICAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcblxuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC10b29sYmFyIHtcbiAgICAgICAgbWluLWhlaWdodDogNTJweDtcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgcGFkZGluZzogMThweCAwIDA7XG5cbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIH1cblxuICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICB9XG4gICAgfVxuICB9IiwibWQtZGlhbG9nIHtcblxuICAmLnRlcm1pbmFsTW9kZWxzLXNlbGVjdC1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgIHdpZHRoOiA0MjBweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtZC10b29sYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tZC1jaGlwcyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtdG9vbGJhciB7XG4gICAgICBtaW4taGVpZ2h0OiA1MnB4O1xuICAgICAgaGVpZ2h0OiA1MnB4O1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDAgMDtcblxuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgfVxuXG4gICAgLmxpc3QtaXRlbSAuYXZhdGFyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gIH1cbn0iLCIvKipcbiogQ29weXJpZ2h0IDIwMTUgR29vZ2xlIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbipcbiogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbipcbiogICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbipcbiogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4qIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4qIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuKi9cblxuJHNpZGVOYXZDbG9zZWRXaWR0aDogNTBweDtcblxuLmFkbWluIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcblxuICAmX19zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblxuICAgICZfX2ljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYXJyb3cge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xuXG4gICAgJi0tcm90YXRlZCB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAmX19zdWJsaXN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMzc0NzRGO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cztcblxuICAgICYtLW9wZW5lZCB7XG4gICAgICBtYXgtaGVpZ2h0OiA0NDBweDtcbiAgICB9XG5cbiAgICAubWQtYnV0dG9uIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuICB9XG5cbiAgLm1kbC1sYXlvdXRfX2hlYWRlciB7XG4gICAgbWluLWhlaWdodDogNTJweDtcbiAgfVxuXG4gIC5tZGwtbGF5b3V0X19oZWFkZXItcm93IHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cblxuICAubWRsLWxheW91dF9fZHJhd2VyIHtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cblxuICAubWRsLWxheW91dF9fZHJhd2VyIC5tZGwtbmF2aWdhdGlvbiAubWRsLW5hdmlnYXRpb25fX2xpbmsge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAubWRsLWxheW91dF9fY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIC5kZW1vLWF2YXRhciB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIH1cbiAgLmRlbW8tbGF5b3V0IC5kZW1vLWhlYWRlciAubWRsLXRleHRmaWVsZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiA0MXB4O1xuICB9XG4gIC5kZW1vLWxheW91dCAuZGVtby1oZWFkZXIgLm1kbC10ZXh0ZmllbGQgLm1kbC10ZXh0ZmllbGRfX2V4cGFuZGFibGUtaG9sZGVyIHtcbiAgICBib3R0b206IDE5cHg7XG4gIH1cbiAgLmRlbW8tbGF5b3V0IC5tZGwtbGF5b3V0X19oZWFkZXIgLm1kbC1sYXlvdXRfX2RyYXdlci1idXR0b24ge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICB9XG4gIC5tZGwtbGF5b3V0X19kcmF3ZXIgLmF2YXRhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gIC5kZW1vLWRyYXdlciB7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgcHJlZml4KHRyYW5zaXRpb24sIHdpZHRoIC4zcyBlYXNlLWluLW91dCk7XG5cbiAgICAmLnNpZGUtbmF2LWNsb3NlZCB7XG4gICAgICB3aWR0aDogJHNpZGVOYXZDbG9zZWRXaWR0aDtcblxuICAgICAgei1pbmRleDogMTA7XG5cbiAgICAgIC5kZW1vLWRyYXdlci1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgQGluY2x1ZGUgcHJlZml4KHRyYW5zaXRpb24sIG1hcmdpbi1sZWZ0IC4zcyBlYXNlLWluLW91dCk7XG5cbiAgICAmLnNpZGUtbmF2LWNsb3NlZCB7XG4gICAgICBtYXJnaW4tbGVmdDogJHNpZGVOYXZDbG9zZWRXaWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5kaXYtYnV0dG9uLXNpZGUtbmF2LWNvbGxhcHNlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogMTkwcHg7XG5cbiAgICB3aWR0aDogNTBweDtcblxuICAgIHotaW5kZXg6IDk7XG5cbiAgICBidXR0b24ge1xuICAgICAgbWluLXdpZHRoOiBhdXRvO1xuXG4gICAgICBwYWRkaW5nOiA0cHg7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzg7XG4gICAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuc2lkZS1uYXYtY2xvc2VkIHtcbiAgICAgIGxlZnQ6IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgLyogaU9TIFNhZmFyaSBzcGVjaWZpYyB3b3JrYXJvdW5kICovXG4gIC5kZW1vLWRyYXdlciAubWRsLW1lbnVfX2NvbnRhaW5lciB7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgLmRlbW8tZHJhd2VyIC5kZW1vLW5hdmlnYXRpb24ge1xuICAgIHotaW5kZXg6IC0yO1xuICB9XG4gIC8qIEVORCBpT1MgU2FmYXJpIHNwZWNpZmljIHdvcmthcm91bmQgKi9cbiAgLmRlbW8tZHJhd2VyIC5tZGwtbWVudSAubWRsLW1lbnVfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmRlbW8tZHJhd2VyLWhlYWRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxuICAuZGVtby1hdmF0YXItZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmRlbW8tbmF2aWdhdGlvbiB7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG4gIC5kZW1vLWxheW91dCAuZGVtby1uYXZpZ2F0aW9uIC5tZGwtbmF2aWdhdGlvbl9fbGluayB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAuZGVtby1sYXlvdXQgLmRlbW8tbmF2aWdhdGlvbiAubWRsLW5hdmlnYXRpb25fX2xpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEJDRDQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIC5kZW1vLWxheW91dCAuZGVtby1uYXZpZ2F0aW9uIC5tZGwtbmF2aWdhdGlvbl9fbGluay0tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA3RDhCO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAuZGVtby1sYXlvdXQgLmRlbW8tbmF2aWdhdGlvbiAubWRsLW5hdmlnYXRpb25fX2xpbmstLXN1YmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwQTRBRTtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgLmRlbW8tbmF2aWdhdGlvbiAubWRsLW5hdmlnYXRpb25fX2xpbmsgLm1hdGVyaWFsLWljb25zIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgLmRlbW8tY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmRlbW8tY2hhcnRzIHtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5kZW1vLWNoYXJ0Om50aC1jaGlsZCgxKSB7XG4gICAgY29sb3I6ICNBQ0VDMDA7XG4gIH1cbiAgLmRlbW8tY2hhcnQ6bnRoLWNoaWxkKDIpIHtcbiAgICBjb2xvcjogIzAwQkJENjtcbiAgfVxuICAuZGVtby1jaGFydDpudGgtY2hpbGQoMykge1xuICAgIGNvbG9yOiAjQkE2NUM5O1xuICB9XG4gIC5kZW1vLWNoYXJ0Om50aC1jaGlsZCg0KSB7XG4gICAgY29sb3I6ICNFRjNDNzk7XG4gIH1cbiAgLmRlbW8tZ3JhcGhzIHtcbiAgICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAvKiBUT0RPOiBGaW5kIGEgcHJvcGVyIHNvbHV0aW9uIHRvIGhhdmUgdGhlIGdyYXBoc1xuICAqIG5vdCBmbG9hdCBhcm91bmQgb3V0c2lkZSB0aGVpciBjb250YWluZXIgaW4gSUUxMC8xMS5cbiAgKiBVc2luZyBhIGJyb3dzZXJoYWNrcy5jb20gc29sdXRpb24gZm9yIG5vdy5cbiAgKi9cbiAgXzotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIDpyb290IC5kZW1vLWdyYXBocyB7XG4gICAgbWluLWhlaWdodDogNjY0cHg7XG4gIH1cbiAgXzotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIDpyb290IC5kZW1vLWdyYXBoIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAvKiBUT0RPIGVuZCAqL1xuICAuZGVtby1ncmFwaDpudGgtY2hpbGQoMSkge1xuICAgIGNvbG9yOiAjMDBiOWQ4O1xuICB9XG4gIC5kZW1vLWdyYXBoOm50aC1jaGlsZCgyKSB7XG4gICAgY29sb3I6ICNkOTAwNmU7XG4gIH1cblxuICAuZGVtby1jYXJkcyB7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmRlbW8tY2FyZHMgLmRlbW8tc2VwYXJhdG9yIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbiAgLmRlbW8tY2FyZHMgLm1kbC1jYXJkX190aXRsZS5tZGwtY2FyZF9fdGl0bGUge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAuZGVtby1jYXJkcyB1bCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZGVtby1jYXJkcyBoMyB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbiAgLmRlbW8tdXBkYXRlcyAubWRsLWNhcmRfX3RpdGxlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG4gIC5kZW1vLWNhcmRzIC5tZGwtY2FyZF9fYWN0aW9ucyBhIHtcbiAgICBjb2xvcjogIzAwQkNENDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuZGVtby1vcHRpb25zIGgzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmRlbW8tb3B0aW9ucyAubWRsLWNoZWNrYm94X19ib3gtb3V0bGluZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgfVxuICAuZGVtby1vcHRpb25zIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG4gIC5kZW1vLW9wdGlvbnMgbGkge1xuICAgIG1hcmdpbjogNHB4IDA7XG4gIH1cbiAgLmRlbW8tb3B0aW9ucyAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAuZGVtby1vcHRpb25zIC5tZGwtY2FyZF9fYWN0aW9ucyB7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWRsLXRleHRmaWVsZC0tZXhwYW5kYWJsZSAubWRsLWJ1dHRvbi0taWNvbiB7XG4gICAgdG9wOiAtMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgLm1kbC1sYXlvdXQtLWZpeGVkLWRyYXdlcj4ubWRsLWxheW91dF9fZHJhd2VyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gICAgLm1haW4tY29udGVudCB7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmFkbWluIHtcbiAgICAubWRsLWxheW91dCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWRsLWxheW91dF9fY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufSIsIiN0b29sYmFyIHtcbiAgaGVpZ2h0OiAkdG9vbGJhckhlaWdodDtcbiAgbWluLWhlaWdodDogJHRvb2xiYXJIZWlnaHQ7XG4gIG1heC1oZWlnaHQ6ICR0b29sYmFySGVpZ2h0O1xuICB6LWluZGV4OiA1NSAhaW1wb3J0YW50O1xuXG4gICNuYXZpZ2F0aW9uLXRvZ2dsZSB7XG4gICAgd2lkdGg6ICR0b29sYmFySGVpZ2h0O1xuICAgIG1pbi13aWR0aDogJHRvb2xiYXJIZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbGJhckhlaWdodDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLmRpdi1icmFuY2gtb3JnYW5pemF0aW9uLWJ1dHRvbiB7XG4gICAgYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAudXNlci1tZW51IHtcbiAgICBoZWlnaHQ6ICR0b29sYmFySGVpZ2h0O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBtZC1tZW51LWl0ZW0gLm1kLWJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IGF1dG8gMTZweCBhdXRvIDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXItYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgIGhlaWdodDogJHRvb2xiYXJIZWlnaHQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgLmF2YXRhci13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5zdGF0dXMge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC0zcHg7XG4gICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudXNlcm5hbWUge1xuICAgICAgICBtYXJnaW46IDAgMTJweCAwIDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubG9nb3V0LXNlY29uZC11c2Vye1xuICAgICAgbWluLXdpZHRoOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC50b29sYmFyLXNlcGFyYXRvciB7XG4gICAgaGVpZ2h0OiAkdG9vbGJhckhlaWdodDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIH1cbn1cblxuLy8gUkVTUE9OU0lWRVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG5cbiAgI3Rvb2xiYXIge1xuXG4gICAgLnVzZXItbWVudSB7XG5cbiAgICAgIC51c2VyLWJ1dHRvbiB7XG4gICAgICAgIG1pbi13aWR0aDogNjRweDtcbiAgICAgICAgcGFkZGluZzogMCAycHggMCAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5wbGF0Zm9ybSB7XG5cdGJhY2tncm91bmQ6ICNGMEYxRjI7XG5cdGNvbG9yOiAjMkMyQzJDO1xuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0d2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiIsIi5pbmRleCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmX19pbWcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAwO1xuXG4gICAgd2lkdGg6IDI5M3B4O1xuICAgIGhlaWdodDogMTY5cHg7XG5cdH1cbn1cbiIsIi5sb2dpbiB7XG4gICZfX2NhcmQge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICRlYmI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggJGFsdG87XG4gICAgd2lkdGg6IDI1ZW07XG4gICAgaGVpZ2h0OiAyN2VtO1xuICAgIHBhZGRpbmc6IDJlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAwO1xuXG4gICAgJl9fY2VudGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcblxuICAgICAgJl9faW1nIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNuYXYtYmFyLW1lbnUtYmFyIHtcblxuICAuYWRtaW5fX2xpbmsge1xuXG4gICAgbWQtaWNvbiArIHNwYW4ge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cbn0iLCIubWVudS1jb250ZW50LXVzZXItbWVudSB7XG4gIC5kaXYtdXNlcm5hbWUge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfSAgXG59IiwiLmRhc2hib2FyZCB7XG5cdHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmX19tYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMDtcblxuICAgIC5jZW50cm9pZC1tYXJrZXItaW5mby13aW5kb3cge1xuXG4gICAgICAuY2VudHJvaWQtbmFtZSxcbiAgICAgIC5jZW50cm9pZC1hZGRyZXNzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAuY2VudHJvaWQtYWRkcmVzcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIH1cblxuICAgICAgLmRpdi1idXR0b24ge1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblx0fVxuXG4gICNudW0ge1xuICAgIGJvcmRlciA6IDFweDtcbiAgICBib3JkZXItY29sb3IgIDogYmxhY2s7XG4gICAgZm9udC1zaXplIDogMjVweDtcbiAgICBmb250LXdlaWdodCA6IGJvbGRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDU1JTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxMDA7XG4gIH1cblxuXHQmX19pbmZvYnV0dG9uIHtcblx0ICBib3R0b206IDg1cHg7XG5cdCAgcmlnaHQ6IDA7XG5cdCAgbGluZS1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcblx0ICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuXHQgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuXHQgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRmb250LXNpemU6IDEuNWVtO1xuXHR9XG5cblx0Jl9fbGFiZWxzIHtcblx0XHRmb250LWZhbWlseTogXCJWZXJkYW5hXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRsaW5lLWhlaWdodDogMTFweDtcblxuXHRcdCZfX3NwYWNlIHtcblx0XHQgIGhlaWdodDogNnB4O1xuXHRcdH1cblxuICAgIC5kYXNoYm9hcmQtb3JnYW5pemF0aW9uLW5hbWUubmFtZS1sZW5ndGgtNiB7XG4gICAgICBmb250LXNpemU6IDkuNXB4O1xuICAgIH1cblx0fVxuXG4gICZfX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogNTBweDtcblxuICAgIEBpbmNsdWRlIHByZWZpeCh0cmFuc2l0aW9uLCByaWdodCAuM3MgZWFzZS1vdXQpO1xuXG4gICAgJi5yaWdodC1zaWRlLW5hdi1vcGVuIHtcbiAgICAgIHJpZ2h0OiAzMjBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVXaWR0aExheW91dCkge1xuICAuZGFzaGJvYXJkX19wYW5lbF9fY2FyZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZGFzaGJvYXJkIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXG4gICAgKiB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmX19tYXAge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCIkYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiRzZWFyY2gtaGVpZ2h0OiA0NXB4O1xuXG4jYWxsb2NhdGlvbnMtcmVwb3J0IHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG5cbiAgLmRldGFpbC1yZXNpemUge1xuICAgIHdpZHRoOiA3MiU7XG4gIH1cblxuICAubWFpbi1zaWRlbmF2IHtcblxuICAgICYub3BlbiB7XG4gICAgICB6LWluZGV4OiA2MDtcbiAgICB9XG4gIH1cblxuICBtZC1zaWRlbmF2IHtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuXG4gICAgd2lkdGg6IDQyMHB4O1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUwLCAyNTApO1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtY29udGVudCB7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2LWFkZC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMCAzMnB4IDZweDtcbiAgICB9XG4gIH1cblxuICAuY2VudGVyIHtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuXG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkc2VhcmNoLWhlaWdodDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgICAgLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0O1xuXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XG5cbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICAjYWxsb2NhdGlvbnMtcmVwb3J0IHtcblxuICAgIC5oZWFkZXIge1xuXG4gICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2VudGVyIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgI2FsbG9jYXRpb25zLXJlcG9ydCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICBtZC1jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1kLXNpZGVuYXYtcmlnaHR7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCIkYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiRzZWFyY2gtaGVpZ2h0OiA0NXB4O1xuXG4jYWxsb2NhdGlvbnMtcHJvLWRhdGEtcmVwb3J0IHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG5cbiAgLmRldGFpbC1yZXNpemUge1xuICAgIHdpZHRoOiA3MiU7XG4gIH1cblxuICAubWFpbi1zaWRlbmF2IHtcblxuICAgICYub3BlbiB7XG4gICAgICB6LWluZGV4OiA2MDtcbiAgICB9XG4gIH1cblxuICBtZC1zaWRlbmF2IHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuXG4gICAgd2lkdGg6IDM4MHB4O1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUwLCAyNTApO1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtY29udGVudCB7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBtZC1mYWItc3BlZWQtZGlhbCBtZC1mYWItYWN0aW9uc3tcbiAgICAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jZW50ZXIge1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgbWF4LWhlaWdodDogMTM2cHg7XG5cbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIFxuICAgICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiAkc2VhcmNoLWhlaWdodDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG4gICAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICAgIC5pbnB1dC1zZWFyY2gge1xuICAgICAgICAgICAgaGVpZ2h0OiAkc2VhcmNoLWhlaWdodDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xuXG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnByaW50LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDE1MHB4IDAgMCAxMHB4O1xuXG4gICAgICAgIC5kaXYtaWNvbi1sb2FkaW5nIHtcbiAgICAgICAgICBtZC1wcm9ncmVzcy1jaXJjdWxhci5tZC1kZWZhdWx0LXRoZW1lIHBhdGgsIFxuICAgICAgICAgIG1kLXByb2dyZXNzLWNpcmN1bGFyIHBhdGgge1xuICAgICAgICAgICAgc3Ryb2tlOiB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICB9XG5cbiAgICAgIC5wcmludC1idG4ge1xuICAgICAgICBtZC1pY29ue1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcmludC1idG46ZGlzYWJsZWQge1xuICAgICAgICBtZC1pY29ue1xuICAgICAgICAgIGNvbG9yOiBncmF5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gICNhbGxvY2F0aW9ucy1wcm8tZGF0YS1yZXBvcnQge1xuXG4gICAgLmhlYWRlciB7XG5cbiAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jZW50ZXIge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuXG4gICAgICAgIC5wcmludC1idG4ge1xuICAgICAgICAgIG1kLWljb257XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNvbnRlbnQtY2FyZCB7XG4gICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGVjb25vbXkgIWltcG9ydGFudDtcbiAgfVxuICBcbiAgI2FsbG9jYXRpb25zLXByby1kYXRhLXJlcG9ydCB7XG4gICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGVjb25vbXkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcblxuICAgIG1kLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWQtc2lkZW5hdi1yaWdodHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlOyAgICBcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCIkYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcblxuI2FsbG9jYXRpb25zIHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG5cbiAgLm1haW4tc2lkZW5hdiB7XG5cbiAgICAmLm9wZW4ge1xuICAgICAgei1pbmRleDogNjA7XG4gICAgfVxuICB9XG5cbiAgbWQtc2lkZW5hdiB7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUwLCAyNTAsIDI1MCk7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cblxuICAgICAgICAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG5cbiAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWNvbnRlbnQge1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgIH1cblxuICAgIC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5jZW50ZXIge1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxMzZweDtcblxuICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgXG4gICAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgcGFkZGluZzogMThweDtcblxuICAgICAgICAgIC5pbnB1dC1zZWFyY2gge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xuXG4gICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgI2FsbG9jYXRpb25zIHtcblxuICAgIC5oZWFkZXIge1xuXG4gICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2VudGVyIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIkYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiRzZWFyY2gtaGVpZ2h0OiA0NXB4O1xuXG4jYWxsb2NhdGlvbk1vbml0cmlwcy1yZXBvcnQge1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcblxuICAuZGV0YWlsLXJlc2l6ZSB7XG4gICAgd2lkdGg6IDcyJTtcbiAgfVxuXG4gIC5tYWluLXNpZGVuYXYge1xuXG4gICAgJi5vcGVuIHtcbiAgICAgIHotaW5kZXg6IDYwO1xuICAgIH1cbiAgfVxuXG4gIG1kLXNpZGVuYXYge1xuICAgIG1heC13aWR0aDogMzgwcHg7XG5cbiAgICB3aWR0aDogMzgwcHg7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUwLCAyNTAsIDI1MCk7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jb250ZW50IHtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5jZW50ZXIge1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgbWF4LWhlaWdodDogMTM2cHg7XG5cbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgICAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICAgIGhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG5cbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcblxuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCB7XG5cbiAgICAuaGVhZGVyIHtcblxuICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNlbnRlciB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICNhbGxvY2F0aW9uTW9uaXRyaXBzLXJlcG9ydCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICBtZC1jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1kLXNpZGVuYXYtcmlnaHR7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCIkYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiRzZWFyY2gtaGVpZ2h0OiA0NXB4O1xuXG4jY2VudHJvaWRzLXJlcG9ydCB7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NSwgMjQ1LCAyNDUpO1xuXG4gIC5kZXRhaWwtcmVzaXplIHtcbiAgICB3aWR0aDogNzIlO1xuICB9XG5cbiAgLm1haW4tc2lkZW5hdiB7XG5cbiAgICAmLm9wZW4ge1xuICAgICAgei1pbmRleDogNjA7XG4gICAgfVxuICB9XG5cbiAgbWQtc2lkZW5hdiB7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUwLCAyNTAsIDI1MCk7XG5cbiAgICB3aWR0aDogNTAwcHg7XG5cbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jb250ZW50IHtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWQtc3ViaGVhZGVyLm1kLXByaW1hcnkge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU2KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2LWFkZC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMCAzMnB4IDZweDtcbiAgICB9XG4gIH1cblxuICAuY2VudGVyIHtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuXG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkc2VhcmNoLWhlaWdodDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgICAgLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICAgIGhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG5cbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XG5cbiAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcmludC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG5cbiAgICAgICAgbWQtZmFiLXRyaWdnZXIge1xuXG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTBweDtcblxuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNpdGlvbiwgb3BhY2l0eS4zcyBlYXNlLWluLW91dCk7XG5cbiAgICAgICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAuNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2VudHJvaWRzLXJlcG9ydC10YWJzIHtcblxuICAgICAgLmRpdi10YWItbGFiZWwge1xuXG4gICAgICAgIC5kaXYtaWNvbi1sb2FkaW5nIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC10YWItY29udGVudCB7XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gICNldmVudHMge1xuXG4gICAgLmhlYWRlciB7XG5cbiAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jZW50ZXIge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAjY2VudHJvaWRzLXJlcG9ydCB7XG4gICAgXG4gICAgLmNlbnRlciB7XG4gICAgICAuY2VudHJvaWRzLXJlcG9ydC10YWJzIHtcbiAgICBcbiAgICAgICAgLmRpdi10YWItbGFiZWwge1xuICAgIFxuICAgICAgICAgIG1kLXRhYi1jb250ZW50IHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiJGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG5cbiNjZW50cm9pZHMge1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcblxuICAubWFpbi1zaWRlbmF2IHtcblxuICAgICYub3BlbiB7XG4gICAgICB6LWluZGV4OiA2MDtcbiAgICB9XG4gIH1cblxuICBtZC1zaWRlbmF2IHtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTAsIDI1MCwgMjUwKTtcblxuICAgIC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcblxuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtY29udGVudCB7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgfVxuXG4gICAgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7XG4gICAgfVxuICB9XG5cbiAgLmNlbnRlciB7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuXG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBcbiAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBjZW50cm9pZC1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgcGFkZGluZzogMThweDtcblxuICAgICAgICAgIC5pbnB1dC1zZWFyY2gge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xuXG4gICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgI2NlbnRyb2lkcyB7XG5cbiAgICAuaGVhZGVyIHtcblxuICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNlbnRlciB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiJGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4kc2VhcmNoLWhlaWdodDogNDVweDtcblxuI2NvbnRyYWN0cyB7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NSwgMjQ1LCAyNDUpO1xuXG4gIC5kZXRhaWwtcmVzaXplIHtcbiAgICB3aWR0aDogNzIlO1xuICB9XG5cbiAgLm1haW4tc2lkZW5hdiB7XG5cbiAgICAmLm9wZW4ge1xuICAgICAgei1pbmRleDogNjA7XG4gICAgfVxuICB9XG5cbiAgbWQtc2lkZW5hdiB7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUwLCAyNTAsIDI1MCk7XG5cbiAgICB3aWR0aDogNTAwcHg7XG5cbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jb250ZW50IHtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5jZW50ZXIge1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgbWF4LWhlaWdodDogMTM2cHg7XG5cbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIFxuICAgICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiAkc2VhcmNoLWhlaWdodDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG4gICAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICAgIC5pbnB1dC1zZWFyY2gge1xuICAgICAgICAgICAgICBoZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0O1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcblxuICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gICNjb250cmFjdHMge1xuXG4gICAgLmhlYWRlciB7XG5cbiAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jZW50ZXIge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuXG4jbGluZXMge1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcblxuICAubWFpbi1zaWRlbmF2IHtcblxuICAgICYub3BlbiB7XG4gICAgICB6LWluZGV4OiA2MDtcbiAgICB9XG4gIH1cblxuICBtZC1zaWRlbmF2IHtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTAsIDI1MCwgMjUwKTtcblxuICAgIC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcblxuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtY29udGVudCB7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgfVxuXG4gICAgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7XG4gICAgfVxuICB9XG5cbiAgLmNlbnRlciB7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuXG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBcbiAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgICAgICBwYWRkaW5nOiAxOHB4O1xuXG4gICAgICAgICAgLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XG5cbiAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICAjbGluZXMge1xuXG4gICAgLmhlYWRlciB7XG5cbiAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jZW50ZXIge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuXG4jZW1wbG95ZWVzIHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG5cbiAgLm1haW4tc2lkZW5hdiB7XG5cbiAgICAmLm9wZW4ge1xuICAgICAgei1pbmRleDogNjA7XG4gICAgfVxuICB9XG5cbiAgbWQtc2lkZW5hdiB7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUwLCAyNTAsIDI1MCk7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cblxuICAgICAgICAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG5cbiAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWNvbnRlbnQge1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgIH1cblxuICAgIC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5jZW50ZXIge1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxMzZweDtcblxuICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgXG4gICAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgZW1wbG95ZWUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE4cHg7XG5cbiAgICAgICAgICAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcblxuICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gICNlbXBsb3llZXMge1xuXG4gICAgLmhlYWRlciB7XG5cbiAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jZW50ZXIge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5hc3Nlc3NtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICZfX2xvYWRpbmcge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoI0Y1RjVGNSwgMC45KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwMDA7XG5cbiAgICAmX19zcGlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICB3aWR0aDogNjAlO1xuXG4gICAgJl9fcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgJl9fb3B0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuXG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAmX19vcHRpb25zIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIH1cblxuICAgICAgJl9fYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2VzIHtcbiAgICB3aWR0aDogNDAlO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcblxuICAgICAgJl9faW5mbyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fd3JhcHBlciB7XG4gICAgICB3aWR0aDogMzIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cbiAgICAgICZfX2ltZyB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM0NTVBNjQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICZfX2J1dHRvbnMge1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIiRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuJHNlYXJjaC1oZWlnaHQ6IDQ1cHg7XG5cbiNtb2RlbE9wZXJhdGlvbkxvZ3Mge1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcblxuICAuZGV0YWlsLXJlc2l6ZSB7XG4gICAgd2lkdGg6IDcyJTtcbiAgfVxuXG4gIC5tYWluLXNpZGVuYXYge1xuXG4gICAgJi5vcGVuIHtcbiAgICAgIHotaW5kZXg6IDYwO1xuICAgIH1cbiAgfVxuXG4gIG1kLXNpZGVuYXYge1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUwLCAyNTApO1xuXG4gICAgd2lkdGg6IDUwMHB4O1xuXG4gICAgbWF4LXdpZHRoOiA1MDBweDtcblxuICAgIC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcblxuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtY29udGVudCB7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2LWFkZC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMCAzMnB4IDZweDtcbiAgICB9XG4gIH1cblxuICAuY2VudGVyIHtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuXG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBcbiAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgICAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAkc2VhcmNoLWhlaWdodDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XG5cbiAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICAjbW9kZWxPcGVyYXRpb25Mb2dzIHtcblxuICAgIC5oZWFkZXIge1xuXG4gICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2VudGVyIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudmlvbGF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICZfX2xvYWRpbmcge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoI0Y1RjVGNSwgMC45KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwMDA7XG5cbiAgICAmX19zcGlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICB3aWR0aDogNjAlO1xuXG4gICAgJl9fcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgJl9fb3B0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuXG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAmX19vcHRpb25zIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIH1cblxuICAgICAgJl9fYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2VzIHtcbiAgICB3aWR0aDogNDAlO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcblxuICAgICAgJl9faW5mbyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fd3JhcHBlciB7XG4gICAgICB3aWR0aDogMzIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cbiAgICAgICZfX2ltZyB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM0NTVBNjQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICZfX2J1dHRvbnMge1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgJl9fbGVmdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgICZfX2NlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJl9fcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuXG4jb3JnYW5pemF0aW9ucyB7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NSwgMjQ1LCAyNDUpO1xuXG4gIC5tYWluLXNpZGVuYXYge1xuXG4gICAgJi5vcGVuIHtcbiAgICAgIHotaW5kZXg6IDYwO1xuICAgIH1cbiAgfVxuXG4gIG1kLXNpZGVuYXYge1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUwLCAyNTApO1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jb250ZW50IHtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICB9XG5cbiAgICAuZGl2LWFkZC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMCAzMnB4IDZweDtcbiAgICB9XG4gIH1cblxuICAuY2VudGVyIHtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgbWF4LWhlaWdodDogMTM2cHg7XG5cbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIFxuICAgICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE4cHg7XG5cbiAgICAgICAgICAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcblxuICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gICNvcmdhbml6YXRpb25zIHtcblxuICAgIC5oZWFkZXIge1xuXG4gICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2VudGVyIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYW5vbWFseS1yZXBvcnQge1xuICAmX19yb3cge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0U4RUFGNjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19maWx0ZXJzLWJ1dHRvbnMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmZpbHRlcnMtZnJhbWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cbiAgICAubWQtaW5wdXQtZGF0ZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICB9XG4gICAgLmZpbHRlcnMge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cbiAgfVxuICAucGFnZS1zZWxlY3Qge1xuICAgICYubmctc2NvcGUge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmNlbnRlci1hbGlnbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGltaXQtc2VsZWN0IHtcbiAgICAmLm5nLXNjb3BlIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC50YWJsZS5tZC10YWJsZSB0ZC5tZC1jZWxsLCB0YWJsZS5tZC10YWJsZSB0aC5tZC1jb2x1bW4ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICZfX2Fzc2Vzc21lbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmX190ZXh0IHtcbiAgICAgIHdpZHRoOiA2MCU7XG5cbiAgICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX2ltYWdlcyB7XG4gICAgICB3aWR0aDogNDAlO1xuXG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjNDU1QTY0O1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyNDBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWRpYWxvZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1NSU7XG59XG4iLCIuYXNzZXNzbWVudC1yZXBvcnQge1xuICAmX19yb3cge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0U4RUFGNjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19maWx0ZXJzLWJ1dHRvbnMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmZpbHRlcnMtZnJhbWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cbiAgICAubWQtaW5wdXQtZGF0ZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICB9XG4gICAgLmZpbHRlcnMge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cbiAgfVxuICAucGFnZS1zZWxlY3Qge1xuICAgICYubmctc2NvcGUge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmNlbnRlci1hbGlnbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGltaXQtc2VsZWN0IHtcbiAgICAmLm5nLXNjb3BlIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC50YWJsZS5tZC10YWJsZSB0ZC5tZC1jZWxsLCB0YWJsZS5tZC10YWJsZSB0aC5tZC1jb2x1bW4ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICZfX2Fzc2Vzc21lbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmX190ZXh0IHtcbiAgICAgIHdpZHRoOiA2MCU7XG5cbiAgICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc2VwYXJhdG9yIHtcbiAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX2ltYWdlcyB7XG4gICAgICB3aWR0aDogNDAlO1xuXG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjNDU1QTY0O1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyNDBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWRpYWxvZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1NSU7XG59XG4iLCIuZXZlbnQtcmVwb3J0IHtcbiAgJl9fcm93IHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFOEVBRjY7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlsdGVycy1idXR0b25zIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC5maWx0ZXJzLWZyYW1lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXG4gICAgLm1kLWlucHV0LWRhdGUge1xuXG4gICAgICAubWQtZXJyb3JzLXNwYWNlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlcnMge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wYWdlLXNlbGVjdCB7XG4gICAgJi5uZy1zY29wZSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cblxuICAubGltaXQtc2VsZWN0IHtcbiAgICAmLm5nLXNjb3BlIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIHRhYmxlLm1kLXRhYmxlIHtcbiAgICBcbiAgICB0ZC5tZC1jZWxsLFxuICAgIHRoLm1kLWNvbHVtbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRkLWV2ZW50LXR5cGUge1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgIH1cblxuICAgIC50ZC1ldmVudC10aW1lLFxuICAgIC50ZC1ldmVudC10eXBlLFxuICAgIC50ZC1jZW50cm9pZCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmV2ZW50LW9jY3VycmVuY2Uge1xuXG4gICAgICAudGQtZXZlbnQtdHlwZSxcbiAgICAgIFtjbGFzcyo9XCJpY29uLVwiXSB7XG4gICAgICAgIEBleHRlbmQgLnJlZC01MDAtZmc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmV2ZW50LXN1YmV2ZW50IHtcblxuICAgICAgLnRkLWV2ZW50LXR5cGUsXG4gICAgICBbY2xhc3MqPVwiaWNvbi1cIl0ge1xuICAgICAgICBAZXh0ZW5kIC5vcmFuZ2UtNTAwLWZnO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Fzc2Vzc21lbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmX190ZXh0IHtcbiAgICAgIHdpZHRoOiA2MCU7XG5cbiAgICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX2ltYWdlcyB7XG4gICAgICB3aWR0aDogNDAlO1xuXG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjNDU1QTY0O1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyNDBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWRpYWxvZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1NSU7XG59IiwiLnNlcnZpY2UtcmVwb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcblxuICA+ICoge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zZXJ2aWNlLWZpbHRlcnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDEycHg7XG4gICAgdG9wOiAxMnB4O1xuXG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcblxuICAgIHBhZGRpbmc6IDRweCAwO1xuXG4gICAgei1pbmRleDogNjA7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG5cbiAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNpdGlvbiwgYWxsIC4zcyBlYXNlLW91dCk7XG5cbiAgICAmOm5vdCguZmlsdGVycy1vcGVuKSB7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLnNpZGVuYXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIHBhZGRpbmc6IDIycHggMTZweCAxMnB4O1xuXG4gICAgICBiYWNrZ3JvdW5kOiAwIDA7XG5cbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG5cbiAgICAgICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgICB9XG5cbiAgICAgIC5pbnB1dC1kYXRlIHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIHJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBtZC1kYXRlcGlja2VyIHtcblxuICAgICAgICAgIC5tZC1kYXRlcGlja2VyLWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1cHg7XG5cbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub25seU9jY3VycmVuY2VzLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICBtZC1zd2l0Y2gge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b24tdG9nZ2xlLXNpZGVuYXYge1xuICAgICAgei1pbmRleDogNjE7XG4gICAgfVxuICB9XG5cbiAgLnNlcnZpY2UtbWFwLWRpdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYm94LXNoYWRvdzogMCA0cHggNXB4IC0ycHggcmdiYSgwLDAsMCwuMiksIDAgN3B4IDEwcHggMXB4IHJnYmEoMCwwLDAsLjE0KSwgMCAycHggMTZweCAxcHggcmdiYSgwLDAsMCwuMTIpO1xuXG4gICAgei1pbmRleDogMztcblxuICAgIC5zZXJ2aWNlLW1hcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cblxuICAgIC5kaXYtYnV0dG9uLXRvZ2dsZS12aWV3LXNpZGVuYXYge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMDtcblxuICAgICAgcGFkZGluZzogNHB4IDA7XG5cbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgei1pbmRleDogMztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYwZjE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlcnZpY2Utc2lkZWJhciB7XG5cbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuXG4gICAgLnNlcnZpY2UtdmlldyB7XG4gICAgICA+IC5tZC1zdWJoZWFkZXIsXG4gICAgICA+IG1kLXRvb2xiYXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAqIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvLWFsbG9jYXRpb24ge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICBAZXh0ZW5kIC50ZXh0LXRydW5jYXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlcnZpY2Utb2NjdXJyZW5jZXMtbGlzdCB7XG5cbiAgICAgIC5tZC1saXN0LWl0ZW0tdGV4dCB7XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1kLXNlY3VuZGFyeSB7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRpdi1hbGxvY2F0aW9uLXBlb3BsZS1zdGF0dXMge1xuICAgICAgcGFkZGluZzogNnB4O1xuXG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG5cbiAgICAgID4gZGl2IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIG1pbi13aWR0aDogNzVweDtcbiAgICAgICAgbWF4LXdpZHRoOiA4NXB4O1xuICAgICAgICB3aWR0aDogNzVweDtcblxuICAgICAgICBtaW4taGVpZ2h0OiA5MnB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA5MnB4O1xuICAgICAgICBoZWlnaHQ6IDkycHg7XG5cbiAgICAgICAgcGFkZGluZzogMnB4IDA7XG4gICAgICAgIG1hcmdpbjogMnB4O1xuXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYWxsb2NhdGlvbi10b3RhbHMge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgcGFkZGluZzogNnB4O1xuXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXYtbG9hZGluZyB7XG4gICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50aW1lbGluZS1ldmVudHMtbGlzdCB7XG5cbiAgICAgIC5ldmVudC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDE2cHggOHB4IDE2cHg7XG5cbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICAubm90ZXMge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b3RhbC1iYWxhbmNpbmcge1xuXG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnKCc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnKSc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYWxhbmNpbmctcG9zaXRpdmUge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyArJztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWNvbmRhcnktdGV4dCB7XG5cbiAgICAgICAgICAmLnRpbWUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICB9XG5cbiAgICAgIC5hdmF0YXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcblxuICAgICAgICAmLm9jY3VycmVuY2UtZXZlbnQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIG1kLWxpc3QtaXRlbSB7XG5cbiAgICAgIC5tZC1saXN0LWl0ZW0taW5uZXIge1xuICAgICAgICBwYWRkaW5nOiA4cHggMDtcblxuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAubWQtbGlzdC1pdGVtLXRleHQge1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgQGV4dGVuZCAudGV4dC1zZW1pYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5jZW50cm9pZC1tYXJrZXItaW5mby13aW5kb3cge1xuXG4gICAgaDMsIGg0LCBwIHtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTlweCkge1xuICAuc2VydmljZS1yZXBvcnQge1xuXG4gICAgLnNlcnZpY2Utc2lkZWJhciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG4gIC5zZXJ2aWNlLXJlcG9ydCB7XG5cbiAgICAuc2VydmljZS1maWx0ZXJzIHtcblxuICAgICAgJi5maWx0ZXJzLW9wZW4ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICAuc2VydmljZS1yZXBvcnQge1xuXG4gICAgLnNlcnZpY2UtZmlsdGVycyB7XG5cbiAgICAgICYuZmlsdGVycy1vcGVuIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzEwcHg7XG5cbiAgICAgICAgei1pbmRleDogNjM7XG4gICAgICB9XG5cbiAgICAgIC5zaWRlbmF2IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5zZXJ2aWNlLXJlcG9ydCB7XG5cbiAgICAuc2VydmljZS1zaWRlYmFyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5zZXJ2aWNlLXZpZXcsXG4gICAgICBtZC1jb250ZW50IHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgbWQtdG9vbGJhciB7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgIG1kLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuXG4gICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAubWQtc3ViaGVhZGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudGVjaG5pY2FsLXJlcG9ydCB7XG4gICZfX3JvdyB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRThFQUY2O1xuICAgIH1cbiAgfVxuICAmX19maWx0ZXJzLWJ1dHRvbnMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5maWx0ZXJzLWZyYW1lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXG4gICAgLm1kLWlucHV0LWRhdGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgfVxuICAgIC5maWx0ZXJzIHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gIH1cbiAgLnBhZ2Utc2VsZWN0IHtcbiAgICAmLm5nLXNjb3BlIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5jZW50ZXItYWxpZ24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxpbWl0LXNlbGVjdCB7XG4gICAgJi5uZy1zY29wZSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cblxuICAudGFibGUubWQtdGFibGUgdGQubWQtY2VsbCwgdGFibGUubWQtdGFibGUgdGgubWQtY29sdW1uIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmX19hc3Nlc3NtZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgJl9fdGV4dCB7XG4gICAgICB3aWR0aDogNjAlO1xuXG4gICAgICAmX19yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19pbWFnZXMge1xuICAgICAgd2lkdGg6IDQwJTtcblxuICAgICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgJl9faW5mbyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzQ1NUE2NDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjQwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1kaWFsb2cge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNTUlO1xufVxuIiwiJGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG5cbiNzZXJ2aWNlcyB7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NSwgMjQ1LCAyNDUpO1xuXG4gIC5tYWluLXNpZGVuYXYge1xuXG4gICAgJi5vcGVuIHtcbiAgICAgIHotaW5kZXg6IDYwO1xuICAgIH1cbiAgfVxuXG4gIG1kLXNpZGVuYXYge1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUwLCAyNTApO1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jb250ZW50IHtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICB9XG5cbiAgICAuZGl2LWFkZC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMCAzMnB4IDZweDtcbiAgICB9XG4gIH1cblxuICAuY2VudGVyIHtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgbWF4LWhlaWdodDogMTM2cHg7XG5cbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIFxuICAgICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE4cHg7XG5cbiAgICAgICAgICAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcblxuICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gICNzZXJ2aWNlcyB7XG5cbiAgICAuaGVhZGVyIHtcblxuICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNlbnRlciB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiJGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG4kc2VhcmNoLWhlaWdodDogNDVweDtcblxuI3NpbUNhcmRzIHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG5cbiAgLmRldGFpbC1yZXNpemUge1xuICAgIHdpZHRoOiA3MiU7XG4gIH1cblxuICAubWFpbi1zaWRlbmF2IHtcblxuICAgICYub3BlbiB7XG4gICAgICB6LWluZGV4OiA2MDtcbiAgICB9XG4gIH1cblxuICBtZC1zaWRlbmF2IHtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTAsIDI1MCwgMjUwKTtcblxuICAgIHdpZHRoOiA1MDBweDtcblxuICAgIG1heC13aWR0aDogNTAwcHg7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cblxuICAgICAgICAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG5cbiAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWNvbnRlbnQge1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7XG4gICAgfVxuICB9XG5cbiAgLmNlbnRlciB7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxMzZweDtcblxuICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgXG4gICAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkc2VhcmNoLWhlaWdodDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgICAgLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICAgIGhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xuXG4gICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgI3NpbUNhcmRzIHtcblxuICAgIC5oZWFkZXIge1xuXG4gICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2VudGVyIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIkYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiRzZWFyY2gtaGVpZ2h0OiA0NXB4O1xuXG4jdGVybWluYWxzLWRhc2hib2FyZCB7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NSwgMjQ1LCAyNDUpO1xuXG4gIC5tYWluLXNpZGVuYXYge1xuXG4gICAgJi5vcGVuIHtcbiAgICAgIHotaW5kZXg6IDYwO1xuICAgIH1cbiAgfVxuXG4gIG1kLXNpZGVuYXYge1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUwLCAyNTApO1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jb250ZW50IHtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICB9XG5cbiAgICAuZGl2LWFkZC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMCAzMnB4IDZweDtcbiAgICB9XG4gIH1cblxuICBtZC10YWItY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIG1kLXRhYi1jb250ZW50ID4gZGl2IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnRhYnMtbGlzdCB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICMxNTY1QzA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbWQtaW5rLWJhciB7XG4gICAgY29sb3I6IHJnYig2Myw4MSwxODEpO1xuICAgIGJhY2tncm91bmQ6IHJnYig2Myw4MSwxODEpO1xuICB9XG4gIC5jZW50ZXIge1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgbWF4LWhlaWdodDogODBweDtcblxuICAgICAgcGFkZGluZzogMTJweDtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgXG4gICAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgICBoZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkc2VhcmNoLWhlaWdodDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgICAgLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICAgIGhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xuXG4gICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kaXYtaWNvbi1sb2FkaW5nIHtcbiAgICBtYXJnaW46IDRweCAwIDAgOHB4O1xuICB9XG5cbiAgLnRlcm1pbmFsLWl0ZW0ge1xuICAgIG1hcmdpbjogNnB4IDhweDtcbiAgfVxuXG4gIC50ZXJtaW5hbHMtc3RhdHVzLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmRpdi10ZXJtaW5hbHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIHBhZGRpbmc6IDZweCAwIDZweCAxMnB4O1xuXG4gICAgICAvLyAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAvLyAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIC4wOCk7XG4gICAgICAvLyB9XG5cbiAgICAgIEBpbmNsdWRlIHByZWZpeChmbGV4LWZsb3csIHJvdyB3cmFwKTtcbiAgICB9XG4gIH1cbiAgXG4gIC5wYWdpbmF0aW9uRW5kIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuXG4gIC5sb2FkLW1vcmUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICAgIH1cbiAgfVxuXG4gIG1kLXRhYi1pdGVtW3RhYmluZGV4PVwiMFwiXS5jYW1lcmEgfiBtZC1pbmstYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgIzE1NjVDMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgbWQtdGFiLWl0ZW1bdGFiaW5kZXg9XCIwXCJdLnRlcm1pbmFsc09rIH4gbWQtaW5rLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50O1xuICB9XG5cbiAgbWQtdGFiLWl0ZW1bdGFiaW5kZXg9XCIwXCJdLnRlcm1pbmFsc0NyaXRpY2FscyB+IG1kLWluay1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgbWQtdGFiLWl0ZW1bdGFiaW5kZXg9XCIwXCJdLnRlcm1pbmFsc09mZiB+IG1kLWluay1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbWQpIHtcbiAgI3Rlcm1pbmFscy1kYXNoYm9hcmQge1xuXG4gICAgLmhlYWRlciB7XG5cbiAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jZW50ZXIge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAod2lkdGg6IDE5MjBweCkge1xuICAjdGVybWluYWxzLWxpc3QtZGFzaGJvYXJkIHtcbiAgICAudGVybWluYWxzLWxpc3Qge1xuICAgICAgcGFkZGluZzogMCA3MHB4O1xuICAgIH1cblxuICAgIC50ZXJtaW5hbHMtc3RhdHVzLWxpc3Qge1xuICAgICAgcGFkZGluZzogMCAxOTBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKHdpZHRoOiAxMzY2cHgpIHtcbiAgI3Rlcm1pbmFscy1saXN0LWRhc2hib2FyZCB7XG4gICAgLnRlcm1pbmFscy1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDAgODBweDtcbiAgICB9XG5cbiAgICAudGVybWluYWxzLXN0YXR1cy1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDAgMTEwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICh3aWR0aDogMTQ0MHB4KSB7XG4gICN0ZXJtaW5hbHMtbGlzdC1kYXNoYm9hcmQge1xuICAgIC50ZXJtaW5hbHMtbGlzdCB7XG4gICAgICBwYWRkaW5nOiAwIDEyMHB4O1xuICAgIH1cblxuICAgIC50ZXJtaW5hbHMtc3RhdHVzLWxpc3Qge1xuICAgICAgcGFkZGluZzogMCAxNTBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKHdpZHRoOiAxMjgwcHgpIHtcbiAgI3Rlcm1pbmFscy1saXN0LWRhc2hib2FyZCB7XG4gICAgLnRlcm1pbmFscy1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICB9XG5cbiAgICAudGVybWluYWxzLXN0YXR1cy1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDAgNjVweDtcbiAgICB9XG4gIH1cbn1cbiIsIiRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuXG4jdGVybWluYWxzIHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG5cbiAgLm1haW4tc2lkZW5hdiB7XG5cbiAgICAmLm9wZW4ge1xuICAgICAgei1pbmRleDogNjA7XG4gICAgfVxuICB9XG5cbiAgbWQtc2lkZW5hdiB7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUwLCAyNTAsIDI1MCk7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG5cblxuICAgICAgICAubG9nby1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG5cbiAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWNvbnRlbnQge1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgIH1cblxuICAgIC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5jZW50ZXIge1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgbWF4LWhlaWdodDogMTM2cHg7XG5cbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgICAgICBwYWRkaW5nOiAxOHB4O1xuXG4gICAgICAgICAgLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICAgIGhlaWdodDogNTZweDtcblxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcblxuICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gICN0ZXJtaW5hbHMge1xuXG4gICAgLmhlYWRlciB7XG5cbiAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jZW50ZXIge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiN0ZXJtaW5hbHMtaW5zdGFsbGF0aW9uIHtcblxuICAuaW5zdGFsbGF0aW9uLXRhYnMge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIG1kLXBhZ2luYXRpb24td3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XG5cbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIG1kLXRhYi1pdGVtIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC10YWJzLWNhbnZhcyxcbiAgICBtZC1wYWdpbmF0aW9uLXdyYXBwZXIsXG4gICAgbWQtdGFicy1jYW52YXMge1xuICAgICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgbWQtdGFicy1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICB9XG4gIH1cbn0iLCIkYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiRzZWFyY2gtaGVpZ2h0OiA0NXB4O1xuXG4jdGVjaG5pY2FsSW5mb3Mge1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcblxuICAuZGV0YWlsLXJlc2l6ZSB7XG4gICAgd2lkdGg6IDcyJTtcbiAgfVxuXG4gIC5tYWluLXNpZGVuYXYge1xuXG4gICAgJi5vcGVuIHtcbiAgICAgIHotaW5kZXg6IDYwO1xuICAgIH1cbiAgfVxuXG4gIG1kLXNpZGVuYXYge1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUwLCAyNTApO1xuXG4gICAgd2lkdGg6IDUwMHB4O1xuXG4gICAgbWF4LXdpZHRoOiA1MDBweDtcblxuICAgIC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcblxuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtY29udGVudCB7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2LWFkZC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMCAzMnB4IDZweDtcbiAgICB9XG4gIH1cblxuICAuY2VudGVyIHtcblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuXG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBcbiAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgICAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAkc2VhcmNoLWhlaWdodDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XG5cbiAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICAjdGVjaG5pY2FsSW5mb3Mge1xuXG4gICAgLmhlYWRlciB7XG5cbiAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jZW50ZXIge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuJHNlYXJjaC1oZWlnaHQ6IDQ1cHg7XG5cbiNldmVudHMge1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcblxuICAuZGV0YWlsLXJlc2l6ZSB7XG4gICAgd2lkdGg6IDcyJTtcbiAgfVxuXG4gIC5tYWluLXNpZGVuYXYge1xuXG4gICAgJi5vcGVuIHtcbiAgICAgIHotaW5kZXg6IDYwO1xuICAgIH1cbiAgfVxuXG4gIG1kLXNpZGVuYXYge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUwLCAyNTApO1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuXG5cbiAgICAgICAgLmxvZ28taWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jb250ZW50IHtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtYWRkLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5jZW50ZXIge1xuXG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgbWF4LWhlaWdodDogMTM2cHg7XG5cbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgICAuaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICAgIGhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG5cbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcblxuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnByaW50LXdyYXBwZXIge1xuXG4gICAgICAgIG1kLWJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBtZC1tZW51LWJhciB7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICAgICAgbWQtbWVudSB7XG4gICAgICAgICAgICAuZXhwb3J0LWJ0biB7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZC1idXR0b24ge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg3KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBvcnQtaW1hZ2VzLWJ0biB7XG4gICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuODcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgI2V2ZW50cyB7XG5cbiAgICAuaGVhZGVyIHtcblxuICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNlbnRlciB7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiJGJhY2tncm91bmQtY29sb3I6ICMzOTRiNmQ7XG5cbiN0cmFja2VyUmVhZGluZ3Mge1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcblxuICAubWFpbi1zaWRlbmF2IHtcblxuICAgICYub3BlbiB7XG4gICAgICB6LWluZGV4OiA2MDtcbiAgICB9XG4gIH1cblxuICBtZC1zaWRlbmF2IHtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTAsIDI1MCwgMjUwKTtcblxuICAgIC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcblxuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtY29udGVudCB7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgfVxuXG4gICAgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7XG4gICAgfVxuICB9XG5cbiAgLmNlbnRlciB7XG4gICAgcGFkZGluZzogMTZweDtcblxuICAgIC5kaXYtdG90YWwge1xuXG4gICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgID4gbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgbWF4LWhlaWdodDogMTM2cHg7XG5cbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIFxuICAgICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHRyYWNrZXJSZWFkaW5nLWhlaWdodDogNTZweDtcbiAgICAgICAgICBwYWRkaW5nOiAxOHB4O1xuXG4gICAgICAgICAgLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XG5cbiAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICAjdHJhY2tlclJlYWRpbmdzIHtcblxuICAgIC5oZWFkZXIge1xuXG4gICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2VudGVyIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudHJhY2tlclJlYWRpbmctdmlldyB7XG4gIC5kaXYtZXZlbnQtaW1nIHtcbiAgICBoZWlnaHQ6IDI0NXB4O1xuXG4gICAgLmRpdi13cmFwcGVyLWV2ZW50LWltZyB7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAuZGl2LWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuZXZlbnQtaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIyNXB4O1xuXG4gICAgICAgICAgICAuZ2FsbGVyaWEtaW1hZ2Uge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LWltZy1wbmcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMjI1cHg7XG5cbiAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gICAgICAgICAgXG4gICAgfSAgICAgICAgXG5cbiAgICAuZXZlbnQtbWFwLWltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAubGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcblxuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgLmV2ZW50LWVkaXQtYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmluZm8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmRpdi1ldmVudC1idXR0b25zIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1pY29uIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufSIsIiRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuXG4jdXNlcnMge1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcblxuICAubWFpbi1zaWRlbmF2IHtcblxuICAgICYub3BlbiB7XG4gICAgICB6LWluZGV4OiA2MDtcbiAgICB9XG4gIH1cblxuICBtZC1zaWRlbmF2IHtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTAsIDI1MCwgMjUwKTtcblxuICAgIC5oZWFkZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcblxuXG4gICAgICAgIC5sb2dvLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtY29udGVudCB7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgfVxuXG4gICAgLmRpdi1hZGQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCA2cHg7XG4gICAgfVxuICB9XG5cbiAgLmNlbnRlciB7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzNnB4O1xuXG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBcbiAgICAgICAgLmRpdi1zZWFyY2gge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICB1c2VyLWhlaWdodDogNTZweDtcbiAgICAgICAgICBwYWRkaW5nOiAxOHB4O1xuXG4gICAgICAgICAgLmlucHV0LXNlYXJjaCB7XG4gICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XG5cbiAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICAjdXNlcnMge1xuXG4gICAgLmhlYWRlciB7XG5cbiAgICAgIC5kaXYtc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jZW50ZXIge1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5hY3Rpb24tZWRpdG9yIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgJl9fZGF0YSB7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAmX19zYXZlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbiIsIi5lbXBsb3llZS1lZGl0b3Ige1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcblxuICAmX19kYXRhIHtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gICZfX3NhdmUge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuIiwiLmxpbmUtdmlzdWFsaXplciB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gICZfX21hcCB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbiIsIi5wb2ktZWRpdG9yIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgJl9fZGF0YSB7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAmX19tYXAge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4iLCIucG9pLXNlbGVjdGlvbiB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gICZfX2RhdGEge1xuICAgIG1pbi13aWR0aDogNDUwcHg7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG5cbiAgJl9fc2F2ZSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgJl9fbWFwIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gICZfX2F1dG9jb21wbGV0ZS10ZW1wbGF0ZSB7XG4gICAgbGkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgfVxuXG4gICAgbGk6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cblxuICAgICZfX2l0ZW0tdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMjtcbiAgICB9XG5cbiAgICAmX19pdGVtLW1ldGFkYXRhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG5cbiAgICAgICZfX3BvaS10eXBlIHtcbiAgICAgICAgLy8gdGV4dC1hbGlnbjogcmlnaHRcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIm1kLWRpYWxvZyB7XG5cbiAgJi5icmFuY2hPcmdhbml6YXRpb25zU2VjdW5kYXJpby1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIHdpZHRoOiA3MjBweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtZC10b29sYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NGI2ZDtcbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBtZC10b29sYmFyIHtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMThweCAwIDA7XG5cbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuXG4gICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIH1cbiAgfVxufSIsIiNsYXlvdXQtY29udGVudC13aXRoLXRvb2xiYXIge1xuXG4gICN0b29sYmFyIHtcbiAgICAvLyBwYWRkaW5nOiAwIDAgMCAxNnB4O1xuICAgIFxuICAgIC5sb2dvIHtcbiAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuXG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcblxuICAgICAgLmxvZ28taW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogbWF0ZXJpYWwtY29sb3IoJ2xpZ2h0LWJsdWUnLCAnNjAwJyk7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgfVxuXG4gICAgICAubG9nby10ZXh0IHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRpdi1jb250cm9scy10b29sYmFyIHtcbiAgICAgIG1heC13aWR0aDogMzA1cHg7XG5cbiAgICAgIC5kaXYtYnJhbmNoT3JnYW5pemF0aW9uIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIGhlaWdodDogJHRvb2xiYXJIZWlnaHQ7XG5cbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LXVzZXIge1xuICAgICAgICBtaW4td2lkdGg6IDEwM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5tZC1tZW51LWNvbnRlbnQge1xuICBtZC1tZW51LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuICAjbGF5b3V0LWNvbnRlbnQtd2l0aC10b29sYmFyIHtcblxuICAgICN0b29sYmFyIHtcbiAgICAgIC5kaXYtY29udHJvbHMtdG9vbGJhciB7XG4gICAgICAgIG1heC13aWR0aDogMTU1cHg7XG5cbiAgICAgICAgLmRpdi1icmFuY2hPcmdhbml6YXRpb24ge1xuICAgICAgICAgIG1heC13aWR0aDogNzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8qKlxuKiBDb3B5cmlnaHQgMjAxNSBHb29nbGUgSW5jLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuKlxuKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4qIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuKlxuKiAgICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuKlxuKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4qIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4qIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4qL1xuXG4kc2lkZU5hdkNsb3NlZFdpZHRoOiA1MHB4O1xuXG4jdG9vbGJhci12ZXJ0aWNhbCB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgJl9fc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNDBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgJl9fbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXG4gICAgJl9faWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG4gIH1cblxuICAmX19hcnJvdyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXM7XG5cbiAgICAmLS1yb3RhdGVkIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gICZfX3N1Ymxpc3Qge1xuICAgIGJhY2tncm91bmQ6ICMzNzQ3NEY7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzO1xuXG4gICAgJi0tb3BlbmVkIHtcbiAgICAgIG1heC1oZWlnaHQ6IDQ0MHB4O1xuICAgIH1cblxuICAgIC5tZC1idXR0b24ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG4gIH1cblxuICAubWRsLWxheW91dF9faGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiA1MnB4O1xuICB9XG5cbiAgLm1kbC1sYXlvdXRfX2hlYWRlci1yb3cge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuXG4gIC5tZGwtbGF5b3V0X19kcmF3ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgcHJlZml4KHRyYW5zZm9ybSwgdHJhbnNsYXRlWCgwKSk7XG4gIH1cblxuICAubWRsLWxheW91dF9fZHJhd2VyIC5tZGwtbmF2aWdhdGlvbiAubWRsLW5hdmlnYXRpb25fX2xpbmsge1xuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgfVxuXG4gIC5tZGwtbGF5b3V0X19jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG5cbiAgLmRlbW8tYXZhdGFyIHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgfVxuICAuZGVtby1sYXlvdXQgLmRlbW8taGVhZGVyIC5tZGwtdGV4dGZpZWxkIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgbWFyZ2luLXRvcDogNDFweDtcbiAgfVxuICAuZGVtby1sYXlvdXQgLmRlbW8taGVhZGVyIC5tZGwtdGV4dGZpZWxkIC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlciB7XG4gICAgYm90dG9tOiAxOXB4O1xuICB9XG4gIC5kZW1vLWxheW91dCAubWRsLWxheW91dF9faGVhZGVyIC5tZGwtbGF5b3V0X19kcmF3ZXItYnV0dG9uIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgfVxuICAubWRsLWxheW91dF9fZHJhd2VyIC5hdmF0YXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cblxuICAuZGVtby1kcmF3ZXIge1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgXG5cbiAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNpdGlvbiwgd2lkdGggLjNzIGVhc2UtaW4tb3V0KTtcblxuICAgICYuc2lkZS1uYXYtY2xvc2VkIHtcbiAgICAgIHdpZHRoOiAkc2lkZU5hdkNsb3NlZFdpZHRoO1xuXG4gICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgLmRlbW8tZHJhd2VyLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0MHB4O1xuXG4gICAgQGluY2x1ZGUgcHJlZml4KHRyYW5zaXRpb24sIG1hcmdpbi1sZWZ0IC4zcyBlYXNlLWluLW91dCk7XG5cbiAgICAmLnNpZGUtbmF2LWNsb3NlZCB7XG4gICAgICBtYXJnaW4tbGVmdDogJHNpZGVOYXZDbG9zZWRXaWR0aCAhaW1wb3J0YW50O1xuICAgIH0gICAgXG4gIH1cblxuICAuZGl2LWJ1dHRvbi1zaWRlLW5hdi1jb2xsYXBzZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDE5MHB4O1xuXG4gICAgd2lkdGg6IDUwcHg7XG5cbiAgICB6LWluZGV4OiA5O1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIG1pbi13aWR0aDogYXV0bztcblxuICAgICAgcGFkZGluZzogNHB4O1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4O1xuICAgICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLnNpZGUtbmF2LWNsb3NlZCB7XG4gICAgICBsZWZ0OiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gIC8qIGlPUyBTYWZhcmkgc3BlY2lmaWMgd29ya2Fyb3VuZCAqL1xuICAuZGVtby1kcmF3ZXIgLm1kbC1tZW51X19jb250YWluZXIge1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5kZW1vLWRyYXdlciAuZGVtby1uYXZpZ2F0aW9uIHtcbiAgICB6LWluZGV4OiAtMjtcbiAgfVxuICAvKiBFTkQgaU9TIFNhZmFyaSBzcGVjaWZpYyB3b3JrYXJvdW5kICovXG4gIC5kZW1vLWRyYXdlciAubWRsLW1lbnUgLm1kbC1tZW51X19pdGVtIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5kZW1vLWRyYXdlci1oZWFkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgfVxuICAuZGVtby1hdmF0YXItZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmRlbW8tbmF2aWdhdGlvbiB7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG4gIC5kZW1vLWxheW91dCAuZGVtby1uYXZpZ2F0aW9uIC5tZGwtbmF2aWdhdGlvbl9fbGluayB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAuZGVtby1sYXlvdXQgLmRlbW8tbmF2aWdhdGlvbiAubWRsLW5hdmlnYXRpb25fX2xpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEJDRDQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIC5kZW1vLWxheW91dCAuZGVtby1uYXZpZ2F0aW9uIC5tZGwtbmF2aWdhdGlvbl9fbGluay0tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA3RDhCO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAuZGVtby1sYXlvdXQgLmRlbW8tbmF2aWdhdGlvbiAubWRsLW5hdmlnYXRpb25fX2xpbmstLXN1YmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwQTRBRTtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgLmRlbW8tbmF2aWdhdGlvbiAubWRsLW5hdmlnYXRpb25fX2xpbmsgLm1hdGVyaWFsLWljb25zIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgLmRlbW8tY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmRlbW8tY2hhcnRzIHtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5kZW1vLWNoYXJ0Om50aC1jaGlsZCgxKSB7XG4gICAgY29sb3I6ICNBQ0VDMDA7XG4gIH1cbiAgLmRlbW8tY2hhcnQ6bnRoLWNoaWxkKDIpIHtcbiAgICBjb2xvcjogIzAwQkJENjtcbiAgfVxuICAuZGVtby1jaGFydDpudGgtY2hpbGQoMykge1xuICAgIGNvbG9yOiAjQkE2NUM5O1xuICB9XG4gIC5kZW1vLWNoYXJ0Om50aC1jaGlsZCg0KSB7XG4gICAgY29sb3I6ICNFRjNDNzk7XG4gIH1cbiAgLmRlbW8tZ3JhcGhzIHtcbiAgICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAvKiBUT0RPOiBGaW5kIGEgcHJvcGVyIHNvbHV0aW9uIHRvIGhhdmUgdGhlIGdyYXBoc1xuICAqIG5vdCBmbG9hdCBhcm91bmQgb3V0c2lkZSB0aGVpciBjb250YWluZXIgaW4gSUUxMC8xMS5cbiAgKiBVc2luZyBhIGJyb3dzZXJoYWNrcy5jb20gc29sdXRpb24gZm9yIG5vdy5cbiAgKi9cbiAgXzotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIDpyb290IC5kZW1vLWdyYXBocyB7XG4gICAgbWluLWhlaWdodDogNjY0cHg7XG4gIH1cbiAgXzotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIDpyb290IC5kZW1vLWdyYXBoIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAvKiBUT0RPIGVuZCAqL1xuICAuZGVtby1ncmFwaDpudGgtY2hpbGQoMSkge1xuICAgIGNvbG9yOiAjMDBiOWQ4O1xuICB9XG4gIC5kZW1vLWdyYXBoOm50aC1jaGlsZCgyKSB7XG4gICAgY29sb3I6ICNkOTAwNmU7XG4gIH1cblxuICAuZGVtby1jYXJkcyB7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmRlbW8tY2FyZHMgLmRlbW8tc2VwYXJhdG9yIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbiAgLmRlbW8tY2FyZHMgLm1kbC1jYXJkX190aXRsZS5tZGwtY2FyZF9fdGl0bGUge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAuZGVtby1jYXJkcyB1bCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZGVtby1jYXJkcyBoMyB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbiAgLmRlbW8tdXBkYXRlcyAubWRsLWNhcmRfX3RpdGxlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG4gIC5kZW1vLWNhcmRzIC5tZGwtY2FyZF9fYWN0aW9ucyBhIHtcbiAgICBjb2xvcjogIzAwQkNENDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuZGVtby1vcHRpb25zIGgzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmRlbW8tb3B0aW9ucyAubWRsLWNoZWNrYm94X19ib3gtb3V0bGluZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgfVxuICAuZGVtby1vcHRpb25zIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG4gIC5kZW1vLW9wdGlvbnMgbGkge1xuICAgIG1hcmdpbjogNHB4IDA7XG4gIH1cbiAgLmRlbW8tb3B0aW9ucyAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAuZGVtby1vcHRpb25zIC5tZGwtY2FyZF9fYWN0aW9ucyB7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWRsLXRleHRmaWVsZC0tZXhwYW5kYWJsZSAubWRsLWJ1dHRvbi0taWNvbiB7XG4gICAgdG9wOiAtMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgLm1kbC1sYXlvdXQtLWZpeGVkLWRyYXdlcj4ubWRsLWxheW91dF9fZHJhd2VyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gICAgLm1haW4tY29udGVudCB7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufSIsIiRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0YjZkO1xuJHNlYXJjaC13aWR0aDogMzIwcHg7XG4kc2VhcmNoLWhlaWdodDogNTBweDtcblxuc2VhcmNoYmFyIHtcbiAgLmRpdi10b2dnbGUtc2VhcmNoYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRvcDogMjBweDtcbiAgICBsZWZ0OiAkc2VhcmNoLXdpZHRoO1xuXG4gICAgLy8gcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nOiAzcHggM3B4IDAgMDtcblxuICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHotaW5kZXg6IDA7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNpdGlvbiwgYWxsIC4zcyk7XG5cbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaGFkb3c6IDVweCAycHggNnB4IHJnYmEoMCwgMCwgMCwgLjEyKSBpbnNldDtcblxuICAgICYuY2xvc2VkIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5zZWFyY2hiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcblxuICBtaW4td2lkdGg6IDIwMHB4O1xuICB3aWR0aDogJHNlYXJjaC13aWR0aDtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIEBpbmNsdWRlIHByZWZpeCh0cmFuc2l0aW9uLCBhbGwgLjNzKTtcblxuICB6LWluZGV4OiA5O1xuXG4gICYuY2xvc2VkIHtcbiAgICBsZWZ0OiAtJHNlYXJjaC13aWR0aDtcbiAgfVxuXG4gIC5kaXYtb3JnYW5pemF0aW9ucyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgYm94LXNoYWRvdzogMCAycHggNnB4IHJnYmEoMCwgMCwgMCwgLjU0KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG5cbiAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNpdGlvbiwgYWxsIC4ycyk7XG5cbiAgICAuY2VudGVyIHtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcblxuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBcbiAgICAgICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0O1xuICAgICAgICAgICAgbWluLWhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG5cbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHg7XG5cbiAgICAgICAgICAgIC5pbnB1dC1zZWFyY2gge1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XG5cbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5oZWFkZXItb3JnYW5pemF0aW9ucy1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XG5cbiAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG5cbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtcblxuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgLmRpdi10b3RhbCB7XG5cbiAgICAgICAgICA+IG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1saXN0LW9yZGVyQnkge1xuICAgICAgICBtaW4td2lkdGg6IDE2NXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4XG4gICAgICB9XG5cbiAgICAgIC5vcmdhbml6YXRpb25zLWxpc3Qge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmdhbml6YXRpb24taXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4wOCk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDhweDtcblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zZWNvbmRhcnktdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWNvbmRhcnktdGV4dCB7XG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZ2FuaXphdGlvbi1wZW9wbGUtY291bnQge1xuICAgICAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNpdGlvbiwgYWxsIC4ycyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuICAuc2VhcmNoYmFyIHtcbiAgICAuZGl2LW9yZ2FuaXphdGlvbnMge1xuXG4gICAgICAuaGVhZGVyIHtcblxuICAgICAgICAuZGl2LXNlYXJjaCB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jZW50ZXIge1xuXG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWF1dG9jb21wbGV0ZSB7XG4gICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICB9XG59IiwiJGRpdkJ1dHRvblNpZGVOYXZDb2xsYXBzZVRyYW5zaXRpb25zOiB3aWR0aCAuM3MgZWFzZS1vdXQsIHJpZ2h0IC4zcyBlYXNlLW91dCwgdG9wIC4zcyBlYXNlLW91dDtcblxuLmRpdi1zaWRlYmFyIHtcbiAgLnNpZGViYXIge1xuICAgICYtLXZpc2libGUge1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIG1kLXdoaXRlZnJhbWUge1xuICAgICAgbWluLXdpZHRoOiAzODJweDtcbiAgICAgIHdpZHRoOiAzODJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgbWQtdGFicy5tZC1keW5hbWljLWhlaWdodCxcbiAgICBtZC10YWJzLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgbWQtc3dpdGNoIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJl9fc3RyZWV0dmlldyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19sZWdlbmQge1xuICAgICAgbWFyZ2luOiAzMHB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMzBweDtcblxuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMilcbiAgICAgICAgLCAwcHggNHB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB3aWR0aDogMTMwcHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAgICYtLW9wZW5lZCB7XG4gICAgICAgIGxlZnQ6IDM2MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2Nsb3NlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICB0b3A6IDEwMHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG5cbiAgICAgICYtLW9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jZW50ZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAmX19pbnB1dHMge1xuICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGxhY2Vob2xkZXJsb2dvIHtcbiAgICAgIG1hcmdpbjogNzBweCBhdXRvIDIwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX19saXN0IHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAubWQtdGFicy1jYW52YXMsXG4gICAgICBtZC1wYWdpbmF0aW9uLXdyYXBwZXIsXG4gICAgICBtZC10YWJzLWNhbnZhcyB7XG4gICAgICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBtZC10YWJzLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB9XG5cbiAgICAgICZfX2ljb24ge1xuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgfVxuXG4gICAgICAmX19wbGFjZWhvbGRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuXG4gICAgICAgICZfX2ljb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtdGFiLWNvbnRlbnQge1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgfVxuXG4gICAgbWRwLXRpbWUtcGlja2VyIHtcbiAgICAgIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5tZC1idXR0b24ubWQtaWNvbi1idXR0b24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LWNvbnRhaW5lci1kYXRlcGlja2VyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmRpdi1ldmVudHMtZmlsdGVycyB7XG5cbiAgICAgIC5kaXYtc3dpdGNoLWdob3N0LWV2ZW50IHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnNlbGVjdC1maWx0ZXIge1xuICAgICAgICBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgIG1hcmdpbjogMThweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41Nik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtc2VsZWN0IHtcbiAgICAgICAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICN0YWItY29udGVudC01IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNpZGVuYXYtY2VudHJvaWQtdmlldyB7XG4gICAgei1pbmRleDogNjI7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG5cbiAgLnNpZGVuYXYtZXZlbnRzLXZpZXcge1xuICAgIHotaW5kZXg6IDYxO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxuXG4gIC5idXR0b24tdG9nZ2xlLXNpZGVuYXYge1xuICAgIHotaW5kZXg6IDYxO1xuICB9XG5cbiAgLmV2ZW50LW1hcC1kaXYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDVweCAtMnB4IHJnYmEoMCwwLDAsLjIpLCAwIDdweCAxMHB4IDFweCByZ2JhKDAsMCwwLC4xNCksIDAgMnB4IDE2cHggMXB4IHJnYmEoMCwwLDAsLjEyKTtcblxuICAgIHotaW5kZXg6IDM7XG5cbiAgICAuZXZlbnQtbWFwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxuXG4gICAgLmRpdi1idXR0b24tdG9nZ2xlLXZpZXctc2lkZW5hdiB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgIHBhZGRpbmc6IDRweCAwO1xuXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGYxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kaXYtYnV0dG9uLXNpZGUtbmF2LWNvbGxhcHNlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDMwNXB4O1xuXG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgIC8vIHotaW5kZXg6IDE7XG5cbiAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNpdGlvbiwgJGRpdkJ1dHRvblNpZGVOYXZDb2xsYXBzZVRyYW5zaXRpb25zKTtcblxuICAgICYuc2lkZS1uYXYtY2xvc2VkIHtcbiAgICAgIHJpZ2h0OiAxMjBweDtcblxuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIG1pbi13aWR0aDogYXV0bztcblxuICAgICAgcGFkZGluZzogNHB4O1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuXG4gICAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNpdGlvbiwgd2lkdGggLjNzIGVhc2Utb3V0KTtcbiAgICAgIEBpbmNsdWRlIHByZWZpeCh0cmFuc2l0aW9uLCBvcGFjaXR5IC4zcyBlYXNlLW91dCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGl2LWxlZ2VuZCB7XG4gICAgLmxpc3QtaXRlbSB7XG4gICAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgfVxuICB9XG59XG5cbi5uZy1pbWFnZS1nYWxsZXJ5LmlubGluZSAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjUwcHg7XG59XG4ubmctaW1hZ2UtZ2FsbGVyeS5pbmxpbmUgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwgLm5nLWltYWdlLWdhbGxlcnktY29udGVudCAucHJldiwgLm5nLWltYWdlLWdhbGxlcnkuaW5saW5lIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIC5uZy1pbWFnZS1nYWxsZXJ5LWNvbnRlbnQgLm5leHQge1xuICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuXG4ubmctaW1hZ2UtZ2FsbGVyeSAubmctaW1hZ2UtZ2FsbGVyeS1tb2RhbCAubmctaW1hZ2UtZ2FsbGVyeS1jb250ZW50IC5nYWxsZXJpYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5nLWltYWdlLWdhbGxlcnkgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwgLm5nLWltYWdlLWdhbGxlcnktY29udGVudCAuZ2FsbGVyaWEgLmdhbGxlcmlhLWJ1YmJsZXMge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDhweDtcbiAgZmxleDogMCAwIDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLm5nLWltYWdlLWdhbGxlcnkgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwgLm5nLWltYWdlLWdhbGxlcnktY29udGVudCAuZ2FsbGVyaWEgLmdhbGxlcmlhLWJ1YmJsZXMgc3Bhbjpub3QoLmltZy1idWJibGUpIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwcztcbn1cblxuLm5nLWltYWdlLWdhbGxlcnkgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwgLm5nLWltYWdlLWdhbGxlcnktY29udGVudCAuZ2FsbGVyaWEgLmdhbGxlcmlhLWJ1YmJsZXMgc3BhbiB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiBub25lO1xuICBmbGV4OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnByZXYtYXJyb3cge1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5uZXh0LWFycm93IHtcbiAgZmxvYXQ6cmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLmltYWdlLXNsaWRlci1zdGF0dXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMi41O1xufVxuXG4uaW1hZ2UtY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uaW1hZ2UtYWRkcmVzcyB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmltYWdlLWNvbnRyb2xzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMSU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ubGFzdC15b3VyIHtcbiAgJl9fdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICB0ciB7XG4gICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgfVxuICAgIHRoIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICB9XG4gIH1cbn1cblxuLnJlYWxfdGltZV9oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uby1ldmVudHMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pbWFnZS1zbGlkZXNob3ctYWRkcmVzcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBtYXgtaGVpZ2h0OiAyLjRlbTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xuICBtYXJnaW46IDA7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcuLi4nO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDFlbTtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjJlbTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxufVxuXG4ubWQtaW5wdXQtZGF0ZSB7XG4gIHdpZHRoOiA1MCU7XG4gIGZsb2F0OmxlZnQ7XG59XG5cbi5tZC1pbnB1dC1kYXRlLWljb24ge1xuICBmbG9hdDpsZWZ0O1xufVxuXG4ubWQtaW5wdXQtZGF0ZS1kYXRlIHtcbiAgd2lkdGg6IDcwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5tZC1pbnB1dC10aW1lIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxvYXQ6bGVmdDtcbn1cblxuLmRhdGUtY2hlY2tib3gtbm93IHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbm1kLWNoZWNrYm94Lm1kLWNoZWNrZWQuZGF0ZS1jaGVja2JveC1ub3cgLm1kLWljb24ge1xuIGJhY2tncm91bmQtY29sb3I6IHJnYig2Myw4MSwxODEpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIHtcbiAgLmRpdi1zaWRlYmFyIHtcbiAgICAuc2lkZWJhciB7XG4gICAgICAuc2lkZWJhcl9fY2xvc2Uge1xuXG4gICAgICAgICYtLW9wZW5lZCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA5NCU7XG4gICAgICAgICAgd2lkdGg6IDk0JTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC13aGl0ZWZyYW1lIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICAgIHdpZHRoOiA4NSU7XG5cbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAubmctaW1hZ2UtZ2FsbGVyeSB7XG5cbiAgICAgICAgICAubmV4dC1hcnJvdyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlbmF2LWNlbnRyb2lkLXZpZXcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmRpdi1idXR0b24tc2lkZS1uYXYtY29sbGFwc2Uge1xuICAgICAgJjpub3QoLnNpZGUtbmF2LWNsb3NlZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnNpZGUtbmF2LWNsb3NlZCB7XG4gICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGVuYXYtY2VudHJvaWQtdmlldyxcbiAgICAuc2lkZW5hdi1ldmVudHMtdmlldyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZGl2LXNpZGViYXIge1xuXG4gICAgJi0tY2VudHJvaWQtc2lkZW5hdi1vcGVuIHtcbiAgICAgIC5zaWRlbmF2LWV2ZW50cy12aWV3IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlYmFyX19sb2dvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNpZGVuYXYtZXZlbnRzLXZpZXcge1xuICAgICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zaWRlbmF2LWNlbnRyb2lkLXZpZXcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufSIsIi50ZXJtaW5hbC1pbmZvLWNvbXBvbmVudCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBcbiAgLnRlcm1pbmFsLWl0ZW0uZXh0ZW5kZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMCU7XG5cbiAgICBtaW4td2lkdGg6IDM1OHB4O1xuICAgIG1heC13aWR0aDogMzU4cHg7XG4gICAgd2lkdGg6IDM1OHB4O1xuXG4gICAgbWFyZ2luOiA2cHg7XG5cbiAgICBwYWRkaW5nOiA4cHggOHB4IDE2cHggOHB4O1xuXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLmF2YXRhciB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmluZm8ge1xuICAgICAgbWFyZ2luOiAwIDE2cHggMCA4cHg7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cblxuICAgICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlY29uZGFyeS10ZXh0IHtcbiAgICAgIG1kLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRpdi1ldmVudC1pbWcge1xuICAgICAgbWluLWhlaWdodDogMjE1cHg7XG5cbiAgICAgIHdpZHRoOiAzMjVweDtcblxuICAgICAgLmV2ZW50LWltZyB7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgLm5nLWltYWdlLWdhbGxlcnktbW9kYWwge1xuICAgICAgICAgIGhlaWdodDogMjA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1sZWdlbmQtaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIGxlZnQ6IDI3cHg7XG5cbiAgICAgICAgd2lkdGg6IDI3M3B4O1xuXG4gICAgICAgIHBhZGRpbmc6IDhweDtcblxuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yNik7XG5cbiAgICAgICAgKiB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vdGVzIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5pbWctaWNvbi1ldmVudCB7XG4gICAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmV2ZW50LW1hcC1pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtdGVybWluYWwtaXRlbSB7XG4gICAgICB3aWR0aDogMzI1cHg7XG5cbiAgICAgIC5hdmF0YXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgIC5pbmZvIHtcbiAgICAgICAgbWFyZ2luOiAwIDhweCAwIDRweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vdGVzIHtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZWNvbmRhcnktdGV4dCB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kaXYtc2Vuc29ycy1zdGF0dXMge1xuICAgICAgICBtYXJnaW46IDhweCAwIDAgNnB4O1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBwYWRkaW5nOiAycHggMDtcbiAgICAgICAgICBtYXJnaW46IDAgMnB4O1xuXG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XG5cbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBtZC1pY29uLFxuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50ZXJtaW5hbC1pdGVtLnNpbXBsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgbWluLXdpZHRoOiAyNzNweDtcbiAgICBtYXgtd2lkdGg6IDI3M3B4O1xuICAgIHdpZHRoOiAyNzNweDtcblxuICAgIG1hcmdpbjogM3B4O1xuXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuZGl2LWV2ZW50LWltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgaGVpZ2h0OiAyMDQuNzVweCAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMjA0Ljc1cHg7XG5cbiAgICAgIC5ldmVudC1pbWcge1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIHtcbiAgICAgICAgICBoZWlnaHQ6IDIwNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5nYWxsZXJpYS1pbWFnZSB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuZGl2LWxlZ2VuZC1pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICB3aWR0aDogMjczcHg7XG5cbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG5cbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMjYpO1xuXG4gICAgICAgICoge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWctaWNvbi1ldmVudCB7XG4gICAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuXG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmV2ZW50LW1hcC1pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXYtdGVybWluYWwtaXRlbSB7XG4gICAgICB3aWR0aDogMjczcHg7XG4gICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgIC5hdmF0YXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgIC5pbmZvIHtcbiAgICAgICAgbWFyZ2luOiAwIDhweCAwIDRweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY29uZGFyeS10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vdGVzIHtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZWNvbmRhcnktdGV4dCB7XG5cbiAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGl2LXNlbnNvcnMtc3RhdHVzIHtcbiAgICAgICAgbWFyZ2luOiA4cHggMCAwIDZweDtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgcGFkZGluZzogMnB4IDA7XG4gICAgICAgICAgbWFyZ2luOiAwIDJweDtcblxuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4O1xuXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbWQtaWNvbixcbiAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGVybWluYWwtaXRlbS5jb21wYWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMzhweCA7XG4gICAgbWF4LWhlaWdodDogMTQ4cHggO1xuXG4gICAgbWluLXdpZHRoOiAzNThweDtcbiAgICBtYXgtd2lkdGg6IDM1OHB4O1xuICAgIHdpZHRoOiAzNThweDtcblxuICAgIG1hcmdpbjogNnB4O1xuXG4gICAgcGFkZGluZzogOHB4IDhweCAxNnB4O1xuXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuZGl2LWV2ZW50LWltZyB7XG4gICAgICBtaW4taGVpZ2h0OiAyMTVweDtcblxuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5ldmVudC1pbWcge1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIC5uZy1pbWFnZS1nYWxsZXJ5LW1vZGFsIHtcbiAgICAgICAgICBoZWlnaHQ6IDIwNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kaXYtbGVnZW5kLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICBsZWZ0OiAzNXB4O1xuXG4gICAgICAgIHdpZHRoOiAyNzNweDtcblxuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuXG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjI2KTtcblxuICAgICAgICAqIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nLWljb24tZXZlbnQge1xuICAgICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG5cbiAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZXZlbnQtbWFwLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRpdi10ZXJtaW5hbC1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMjVweDtcblxuICAgICAgLmF2YXRhciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgLmluZm8ge1xuICAgICAgICBtYXJnaW46IDAgOHB4IDAgNHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2Vjb25kYXJ5LXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubm90ZXMge1xuXG4gICAgICAgICAgbWQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlY29uZGFyeS10ZXh0IHtcblxuICAgICAgICBtZC1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpdi1zZW5zb3JzLXN0YXR1cyB7XG4gICAgICAgIG1hcmdpbjogOHB4IDAgMCA2cHg7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgICAgIG1hcmdpbjogMCAycHg7XG5cbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweDtcblxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgIG1kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIG1kLWljb24sXG4gICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnRvYXN0LWxvYWRpbmctY29tcG9uZW50IHtcbiAgLmRpdi10b2FzdC1sb2FkaW5nIHtcbiAgICBtZC1wcm9ncmVzcy1jaXJjdWxhciBzdmcgcGF0aCB7XG4gICAgICBzdHJva2U6ICNGRkZGRkY7XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufSIsIi5oZWxwLWljb24tZGlyZWN0aXZlIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBjb2xvcjogIzlFOUU5RTtcbn0iLCIub3JkZXItYnktZGlyZWN0aXZlIHtcblxuICBidXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICBtZC1pY29uIHtcbiAgICAgIEBpbmNsdWRlIHByZWZpeCh0cmFuc2Zvcm0sIHJvdGF0ZVgoMTgwZGVnKSk7XG4gICAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNpdGlvbiwgdHJhbnNmb3JtIC4zcyk7XG5cbiAgICAgICYuZGVzY2VuZGluZyB7XG4gICAgICAgIEBpbmNsdWRlIHByZWZpeCh0cmFuc2Zvcm0sIHJvdGF0ZTNkKDAsIDAsIDAsIDApKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIucGFnaW5hdGlvbi1kaXJlY3RpdmUge1xuXG4gIGJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBwcmVmaXgodHJhbnNmb3JtLCBvcGFjaXR5IC4zcyBlYXNlLWluLW91dCk7XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBvcGFjaXR5OiAuNDtcbiAgICB9XG4gIH1cbn0iXX0= */
